Import cobalt 25.master.0.1034729
diff --git a/net/data/.style.yapf b/net/data/.style.yapf new file mode 100644 index 0000000..b4ebbe2 --- /dev/null +++ b/net/data/.style.yapf
@@ -0,0 +1,6 @@ +[style] +based_on_style = pep8 + +# New directories should use a .style.yapf that does not include the following: +column_limit = 80 +indent_width = 2
diff --git a/net/data/OWNERS b/net/data/OWNERS new file mode 100644 index 0000000..a006d96 --- /dev/null +++ b/net/data/OWNERS
@@ -0,0 +1,2 @@ +# Anyone can update test bundle data filelists. +per-file *.filelist=*
diff --git a/net/data/cache_tests/good_2_0/contents.txt b/net/data/cache_tests/good_2_0/contents.txt new file mode 100644 index 0000000..4b987fc --- /dev/null +++ b/net/data/cache_tests/good_2_0/contents.txt
@@ -0,0 +1,38 @@ +This is a sample valid cache in 2.0 format. +This was produced before the 3.0 format change by the following test: + +TEST_F(DiskCacheBackendTest, CreateCorrect) { + const char* kKey = "https://example.org/data"; + cache_path_ = base::FilePath("/tmp/cache-correct-2.0"); + CleanupCacheDir(); + CHECK(base::CreateDirectory(cache_path_)); + + SetMaxSize(16*1024); + InitCache(); + + disk_cache::Entry* entry = nullptr; + ASSERT_THAT(CreateEntry(kKey, &entry), IsOk()); + + const int kBufSize = 1234; + scoped_refptr<net::IOBuffer> buffer = + base::MakeRefCounted<net::IOBuffer>(kBufSize); + CacheTestFillBuffer(buffer->data(), kBufSize, /*no_nulls=*/false); + + EXPECT_EQ(kBufSize, WriteData(entry, /*index=*/1, /*offset=*/0, buffer.get(), + /*len=*/kBufSize, /*truncate=*/false)); + entry->Close(); +} + +With the following patch applied: +--- a/net/disk_cache/blockfile/block_files.cc ++++ b/net/disk_cache/blockfile/block_files.cc +@@ -487,7 +487,7 @@ bool BlockFiles::GrowBlockFile(MappedFile* file, BlockFileHeader* header) { + + ScopedFlush flush(file); + DCHECK(!header->empty[3]); +- int new_size = header->max_entries + 1024; ++ int new_size = header->max_entries + 64; + if (new_size > kMaxBlocks) + new_size = kMaxBlocks; + +To keep the data_ file size down somewhat.
diff --git a/net/data/cache_tests/good_2_0/data_0 b/net/data/cache_tests/good_2_0/data_0 new file mode 100644 index 0000000..8049b0c --- /dev/null +++ b/net/data/cache_tests/good_2_0/data_0 Binary files differ
diff --git a/net/data/cache_tests/good_2_0/data_1 b/net/data/cache_tests/good_2_0/data_1 new file mode 100644 index 0000000..6584d2d --- /dev/null +++ b/net/data/cache_tests/good_2_0/data_1 Binary files differ
diff --git a/net/data/cache_tests/good_2_0/data_2 b/net/data/cache_tests/good_2_0/data_2 new file mode 100644 index 0000000..fc272a5 --- /dev/null +++ b/net/data/cache_tests/good_2_0/data_2 Binary files differ
diff --git a/net/data/cache_tests/good_2_0/data_3 b/net/data/cache_tests/good_2_0/data_3 new file mode 100644 index 0000000..5eec973 --- /dev/null +++ b/net/data/cache_tests/good_2_0/data_3 Binary files differ
diff --git a/net/data/cache_tests/good_2_0/index b/net/data/cache_tests/good_2_0/index new file mode 100644 index 0000000..3da72c4 --- /dev/null +++ b/net/data/cache_tests/good_2_0/index Binary files differ
diff --git a/net/data/cache_tests/good_2_1/contents.txt b/net/data/cache_tests/good_2_1/contents.txt new file mode 100644 index 0000000..fddaf89 --- /dev/null +++ b/net/data/cache_tests/good_2_1/contents.txt
@@ -0,0 +1,39 @@ +This is a sample valid cache in 2.1 format. +This was produced before the 3.0 format change by the following test: + +TEST_F(DiskCacheBackendTest, CreateCorrect21) { + const char* kKey = "https://example.org/data"; + cache_path_ = base::FilePath("/tmp/cache-correct-2.1"); + CleanupCacheDir(); + CHECK(base::CreateDirectory(cache_path_)); + + SetMaxSize(16*1024); + SetNewEviction(); + InitCache(); + + disk_cache::Entry* entry = nullptr; + ASSERT_THAT(CreateEntry(kKey, &entry), IsOk()); + + const int kBufSize = 1234; + scoped_refptr<net::IOBuffer> buffer = + base::MakeRefCounted<net::IOBuffer>(kBufSize); + CacheTestFillBuffer(buffer->data(), kBufSize, /*no_nulls=*/false); + + EXPECT_EQ(kBufSize, WriteData(entry, /*index=*/1, /*offset=*/0, buffer.get(), + /*len=*/kBufSize, /*truncate=*/false)); + entry->Close(); +} + +With the following patch applied: +--- a/net/disk_cache/blockfile/block_files.cc ++++ b/net/disk_cache/blockfile/block_files.cc +@@ -487,7 +487,7 @@ bool BlockFiles::GrowBlockFile(MappedFile* file, BlockFileHeader* header) { + + ScopedFlush flush(file); + DCHECK(!header->empty[3]); +- int new_size = header->max_entries + 1024; ++ int new_size = header->max_entries + 64; + if (new_size > kMaxBlocks) + new_size = kMaxBlocks; + +To keep the data_ file size down somewhat.
diff --git a/net/data/cache_tests/good_2_1/data_0 b/net/data/cache_tests/good_2_1/data_0 new file mode 100644 index 0000000..509eaec --- /dev/null +++ b/net/data/cache_tests/good_2_1/data_0 Binary files differ
diff --git a/net/data/cache_tests/good_2_1/data_1 b/net/data/cache_tests/good_2_1/data_1 new file mode 100644 index 0000000..3a4beb1 --- /dev/null +++ b/net/data/cache_tests/good_2_1/data_1 Binary files differ
diff --git a/net/data/cache_tests/good_2_1/data_2 b/net/data/cache_tests/good_2_1/data_2 new file mode 100644 index 0000000..c614809 --- /dev/null +++ b/net/data/cache_tests/good_2_1/data_2 Binary files differ
diff --git a/net/data/cache_tests/good_2_1/data_3 b/net/data/cache_tests/good_2_1/data_3 new file mode 100644 index 0000000..5eec973 --- /dev/null +++ b/net/data/cache_tests/good_2_1/data_3 Binary files differ
diff --git a/net/data/cache_tests/good_2_1/index b/net/data/cache_tests/good_2_1/index new file mode 100644 index 0000000..c0f3852 --- /dev/null +++ b/net/data/cache_tests/good_2_1/index Binary files differ
diff --git a/net/data/cache_tests/simple_file_enumerator/dir/another.txt b/net/data/cache_tests/simple_file_enumerator/dir/another.txt new file mode 100644 index 0000000..ce01362 --- /dev/null +++ b/net/data/cache_tests/simple_file_enumerator/dir/another.txt
@@ -0,0 +1 @@ +hello
diff --git a/net/data/cache_tests/simple_file_enumerator/test.txt b/net/data/cache_tests/simple_file_enumerator/test.txt new file mode 100644 index 0000000..4b5fa63 --- /dev/null +++ b/net/data/cache_tests/simple_file_enumerator/test.txt
@@ -0,0 +1 @@ +hello, world
diff --git a/net/data/cert_issuer_source_aia_unittest/generate-certs.py b/net/data/cert_issuer_source_aia_unittest/generate-certs.py index 5615543..8dc1439 100755 --- a/net/data/cert_issuer_source_aia_unittest/generate-certs.py +++ b/net/data/cert_issuer_source_aia_unittest/generate-certs.py
@@ -1,5 +1,5 @@ -#!/usr/bin/env python -# Copyright 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python3 +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -9,9 +9,6 @@ import gencerts -gencerts.set_default_validity_range(gencerts.JANUARY_1_2015_UTC, - gencerts.JANUARY_1_2021_UTC) - # Generate the keys -- the same key is used for all intermediates and end entity # certificates. root_key = gencerts.get_or_generate_rsa_key(2048,
diff --git a/net/data/cert_issuer_source_aia_unittest/i.pem b/net/data/cert_issuer_source_aia_unittest/i.pem index 4b19ac8..b1241cb 100644 --- a/net/data/cert_issuer_source_aia_unittest/i.pem +++ b/net/data/cert_issuer_source_aia_unittest/i.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 7d:5f:3b:a1:5e:b3:3a:b0:9c:31:fd:9b:55:0c:d2:eb:ae:a7:98:88 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=I Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b6:4f:5b:1d:65:ac:41:64:6c:e6:3c:08:1d:7f: 19:0b:4d:af:b9:b8:df:80:0f:3d:73:86:ac:41:5f: @@ -50,39 +51,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 91:e0:50:d1:d6:6d:98:f0:dd:ba:5f:55:1e:2d:4d:5a:96:0d: - ca:dc:24:01:b4:d8:ea:d4:aa:a5:82:b1:78:04:1f:36:b2:6c: - e4:9d:0c:d5:79:3d:d5:34:c3:06:ac:ff:d5:b9:ea:e6:db:dd: - 7d:76:cf:f0:19:3b:65:d4:d3:15:bc:e6:74:c4:ce:fe:d6:21: - 95:3a:38:fe:eb:6a:7c:b0:24:1e:ca:4e:b0:48:9b:df:b8:cf: - b5:3b:59:ef:a4:6a:c2:8b:64:ff:c3:1e:7d:69:79:3d:65:36: - e6:29:d0:af:26:2f:70:e3:4a:7c:a5:b8:c1:48:05:e3:76:d2: - 04:62:d4:76:23:91:fc:b5:bb:fb:ff:3b:3c:df:96:e1:dc:79: - fd:5c:78:2a:ae:2e:b2:79:8c:34:75:51:71:a7:b1:2d:58:50: - a2:37:92:30:39:3c:18:4e:87:d4:98:24:76:23:76:d1:4c:0e: - f0:d3:bf:ce:bf:ba:3f:2f:c9:dd:59:51:15:14:4b:8b:94:40: - 19:12:e3:39:52:24:91:cd:5e:b1:ea:c4:6c:14:d3:67:d3:d8: - fd:ec:42:ef:62:3c:d3:db:9a:8f:f2:4d:9a:36:cc:66:33:a2: - e1:df:6a:9f:59:2a:e7:01:9d:d3:db:5c:b9:f3:cb:b7:29:cc: - fe:1c:72:17 + 3d:f9:ea:61:3f:21:4c:05:98:59:54:2e:57:c0:a8:bd:ae:3b: + 0f:7c:e9:d6:ec:01:df:5f:ab:3d:7f:9a:a5:83:82:ae:fc:f7: + c3:68:c0:17:a8:be:e5:63:f1:52:d9:30:a6:ea:1e:77:5b:8c: + 07:fd:c0:3d:47:63:de:62:82:a9:29:58:62:7a:68:71:54:cf: + 75:e6:ff:1e:27:60:24:ce:bf:d9:e2:0c:e2:f3:60:3b:a6:e2: + 17:2e:dc:b6:09:28:c2:3f:23:86:ad:e9:bd:02:ac:47:49:91: + b9:09:45:88:ac:95:11:37:15:39:75:6d:7f:27:95:15:db:c4: + c9:ea:e6:70:ec:fb:f2:37:77:64:75:0e:1a:cf:9f:37:88:d4: + 0d:d7:43:fc:87:d5:34:90:66:ab:4e:ba:14:fc:8a:28:01:a9: + 4b:29:c0:75:37:95:34:32:28:35:7c:98:64:43:ac:4e:58:6c: + cc:b3:7e:95:ee:db:b5:db:ca:ee:1d:36:0a:84:b0:3e:e2:1f: + e7:69:6e:9a:e1:d4:23:4a:9c:94:43:d5:49:32:7e:f9:e1:94: + 0a:6f:1a:b2:dc:2b:e7:49:ce:61:a6:b9:31:7f:1b:03:92:69: + 6f:92:ec:cf:2a:e6:90:12:9d:79:bc:df:d7:e6:ef:47:13:3a: + 5a:79:fe:7c -----BEGIN CERTIFICATE----- -MIIDYjCCAkqgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowDDEKMAgGA1UEAwwBSTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALZPWx1lrEFkbOY8CB1/GQtN -r7m434APPXOGrEFfBqr+9WTOQFRSDAtYQQz1TJ1wIazAKPrq8+74/oO0wFgtPZ0U -wVbM5nMIgd9I8jb3gjGyOXZXlPBynyRZFhULYifwXuTA62gbxVrBlNjzcz7r9tI6 -U3FgJ+Zi1N3lKs8PIQ8Xr12sN4tN+DR1ZSMGxG9+ZHE9nCbUkqJb5S7FGx8RVo2r -VVe4uxeqtXRhB9BmixC+1iH9izcdZYb8JhGRK8kY+ry0VD2Hb6s6YhF549eoLfJQ -8jEqyxKA97gIDOkBfmnHD2R5tvYCHLO9cksIsuCXT+WOfILRpLG9xd7FY/Fjl2UC -AwEAAaOByzCByDAdBgNVHQ4EFgQUDyEXlECxpnxZ+hzFOM9i6ISLHCwwHwYDVR0j -BBgwFoAUL5hnZ7/aPugLQHBmxbY7I3MiILIwNwYIKwYBBQUHAQEEKzApMCcGCCsG -AQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAh -oB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCR4FDR1m2Y8N26 -X1UeLU1alg3K3CQBtNjq1KqlgrF4BB82smzknQzVeT3VNMMGrP/Vuerm2919ds/w -GTtl1NMVvOZ0xM7+1iGVOjj+62p8sCQeyk6wSJvfuM+1O1nvpGrCi2T/wx59aXk9 -ZTbmKdCvJi9w40p8pbjBSAXjdtIEYtR2I5H8tbv7/zs835bh3Hn9XHgqri6yeYw0 -dVFxp7EtWFCiN5IwOTwYTofUmCR2I3bRTA7w07/Ov7o/L8ndWVEVFEuLlEAZEuM5 -UiSRzV6x6sRsFNNn09j97ELvYjzT25qP8k2aNsxmM6Lh32qfWSrnAZ3T21y588u3 -Kcz+HHIX +MIIDdTCCAl2gAwIBAgIUfV87oV6zOrCcMf2bVQzS666nmIgwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMAwxCjAIBgNVBAMMAUkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQC2T1sdZaxBZGzmPAgdfxkLTa+5uN+ADz1zhqxBXwaq/vVkzkBUUgwLWEEM9Uyd +cCGswCj66vPu+P6DtMBYLT2dFMFWzOZzCIHfSPI294Ixsjl2V5Twcp8kWRYVC2In +8F7kwOtoG8VawZTY83M+6/bSOlNxYCfmYtTd5SrPDyEPF69drDeLTfg0dWUjBsRv +fmRxPZwm1JKiW+UuxRsfEVaNq1VXuLsXqrV0YQfQZosQvtYh/Ys3HWWG/CYRkSvJ +GPq8tFQ9h2+rOmIReePXqC3yUPIxKssSgPe4CAzpAX5pxw9kebb2AhyzvXJLCLLg +l0/ljnyC0aSxvcXexWPxY5dlAgMBAAGjgcswgcgwHQYDVR0OBBYEFA8hF5RAsaZ8 +WfocxTjPYuiEixwsMB8GA1UdIwQYMBaAFC+YZ2e/2j7oC0BwZsW2OyNzIiCyMDcG +CCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jv +b3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290 +LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B +AQsFAAOCAQEAPfnqYT8hTAWYWVQuV8Cova47D3zp1uwB31+rPX+apYOCrvz3w2jA +F6i+5WPxUtkwpuoed1uMB/3APUdj3mKCqSlYYnpocVTPdeb/HidgJM6/2eIM4vNg +O6biFy7ctgkowj8jhq3pvQKsR0mRuQlFiKyVETcVOXVtfyeVFdvEyermcOz78jd3 +ZHUOGs+fN4jUDddD/IfVNJBmq066FPyKKAGpSynAdTeVNDIoNXyYZEOsTlhszLN+ +le7btdvK7h02CoSwPuIf52lumuHUI0qclEPVSTJ++eGUCm8astwr50nOYaa5MX8b +A5Jpb5LszyrmkBKdebzf1+bvRxM6Wnn+fA== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/i2.pem b/net/data/cert_issuer_source_aia_unittest/i2.pem index 33ac23c..a56ad0a 100644 --- a/net/data/cert_issuer_source_aia_unittest/i2.pem +++ b/net/data/cert_issuer_source_aia_unittest/i2.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 3 (0x3) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 7d:5f:3b:a1:5e:b3:3a:b0:9c:31:fd:9b:55:0c:d2:eb:ae:a7:98:89 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=I Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b6:4f:5b:1d:65:ac:41:64:6c:e6:3c:08:1d:7f: 19:0b:4d:af:b9:b8:df:80:0f:3d:73:86:ac:41:5f: @@ -50,39 +51,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 97:21:ab:45:76:05:d5:65:55:e9:4f:e3:ce:f2:95:0f:7d:94: - 38:99:43:90:96:c2:f8:b4:dc:d4:cf:4c:f5:2d:6b:e6:61:85: - 41:f9:57:b9:f0:20:dd:a8:45:04:ba:91:0b:f3:5e:d7:db:2e: - 8d:01:c8:22:dd:fd:6f:83:ab:d9:e2:03:06:98:18:ac:b1:39: - 20:3a:fa:33:15:86:27:9e:47:1e:23:7e:1a:13:b1:8c:9d:09: - e1:b5:d2:24:30:b2:46:06:71:97:16:f3:1a:56:29:5b:66:ce: - 41:fb:6f:62:b4:d5:1f:d4:ee:ca:42:e0:5f:f5:71:9d:c0:8c: - bf:79:05:1d:c4:d9:62:50:d9:9f:88:23:f1:bf:d7:eb:5e:ad: - 82:3c:54:35:d4:bf:57:ac:ef:aa:46:9e:08:6a:2a:ac:25:b6: - 42:43:ca:02:06:cc:cf:9a:3f:83:6f:a2:57:bb:ce:c3:a6:fb: - 02:dd:87:ca:eb:25:5d:b9:3b:52:36:80:8d:eb:c5:8f:91:ed: - 83:60:a5:bc:7d:76:dc:e0:2a:3a:9f:93:4c:88:af:c1:ff:3b: - 95:39:aa:14:45:aa:89:10:1d:20:5d:1c:42:ad:5b:d6:9b:f9: - d5:50:73:1f:41:9a:ca:bd:5c:4f:c2:9d:ae:0e:3a:4f:8a:60: - a2:17:8e:2a + ba:ac:ef:d5:38:de:87:72:d7:b7:e9:7c:c1:e7:b1:2f:af:41: + 66:15:9c:15:fa:02:43:39:88:7b:75:aa:2d:fc:dd:a1:7d:f5: + f5:f9:db:fc:08:dc:58:9b:3a:65:34:bb:90:47:41:29:81:af: + 08:63:5a:31:f7:74:f2:ca:80:ad:bc:b3:6d:ff:6b:ae:8d:0e: + 21:17:e8:59:86:1b:d8:54:4a:24:7d:86:ef:37:ab:61:1e:61: + 88:d5:a6:6a:37:13:dd:c1:a1:42:d8:25:af:4c:0c:09:e6:6f: + 0e:9a:06:61:76:39:8f:bc:c1:60:5a:86:27:d9:22:b9:f3:e0: + 11:b9:ac:63:9d:89:a9:a9:d6:5c:79:78:47:34:e7:a6:ea:ca: + 9e:27:a5:dd:95:48:93:f3:58:3d:df:15:6b:bb:8a:73:25:fa: + 68:0b:c6:4c:4d:a5:9e:f3:5d:2f:ad:85:23:5d:6c:36:13:d2: + a3:08:8a:d4:64:af:b8:ce:c8:fc:09:72:1e:81:9d:a8:a7:92: + f5:0f:64:03:b0:75:13:1f:1e:6d:6c:db:c8:fc:a0:bf:57:31: + 98:bf:57:e9:f1:84:73:0d:c7:a6:fa:b2:47:5a:68:79:a6:12: + 3c:aa:b4:e3:83:2a:23:f3:69:62:d0:c3:ce:65:55:42:21:bb: + 31:22:5a:f7 -----BEGIN CERTIFICATE----- -MIIDYjCCAkqgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowDDEKMAgGA1UEAwwBSTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALZPWx1lrEFkbOY8CB1/GQtN -r7m434APPXOGrEFfBqr+9WTOQFRSDAtYQQz1TJ1wIazAKPrq8+74/oO0wFgtPZ0U -wVbM5nMIgd9I8jb3gjGyOXZXlPBynyRZFhULYifwXuTA62gbxVrBlNjzcz7r9tI6 -U3FgJ+Zi1N3lKs8PIQ8Xr12sN4tN+DR1ZSMGxG9+ZHE9nCbUkqJb5S7FGx8RVo2r -VVe4uxeqtXRhB9BmixC+1iH9izcdZYb8JhGRK8kY+ry0VD2Hb6s6YhF549eoLfJQ -8jEqyxKA97gIDOkBfmnHD2R5tvYCHLO9cksIsuCXT+WOfILRpLG9xd7FY/Fjl2UC -AwEAAaOByzCByDAdBgNVHQ4EFgQUDyEXlECxpnxZ+hzFOM9i6ISLHCwwHwYDVR0j -BBgwFoAUL5hnZ7/aPugLQHBmxbY7I3MiILIwNwYIKwYBBQUHAQEEKzApMCcGCCsG -AQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAh -oB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCXIatFdgXVZVXp -T+PO8pUPfZQ4mUOQlsL4tNzUz0z1LWvmYYVB+Ve58CDdqEUEupEL817X2y6NAcgi -3f1vg6vZ4gMGmBissTkgOvozFYYnnkceI34aE7GMnQnhtdIkMLJGBnGXFvMaVilb -Zs5B+29itNUf1O7KQuBf9XGdwIy/eQUdxNliUNmfiCPxv9frXq2CPFQ11L9XrO+q -Rp4IaiqsJbZCQ8oCBszPmj+Db6JXu87DpvsC3YfK6yVduTtSNoCN68WPke2DYKW8 -fXbc4Co6n5NMiK/B/zuVOaoURaqJEB0gXRxCrVvWm/nVUHMfQZrKvVxPwp2uDjpP -imCiF44q +MIIDdTCCAl2gAwIBAgIUfV87oV6zOrCcMf2bVQzS666nmIkwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMAwxCjAIBgNVBAMMAUkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQC2T1sdZaxBZGzmPAgdfxkLTa+5uN+ADz1zhqxBXwaq/vVkzkBUUgwLWEEM9Uyd +cCGswCj66vPu+P6DtMBYLT2dFMFWzOZzCIHfSPI294Ixsjl2V5Twcp8kWRYVC2In +8F7kwOtoG8VawZTY83M+6/bSOlNxYCfmYtTd5SrPDyEPF69drDeLTfg0dWUjBsRv +fmRxPZwm1JKiW+UuxRsfEVaNq1VXuLsXqrV0YQfQZosQvtYh/Ys3HWWG/CYRkSvJ +GPq8tFQ9h2+rOmIReePXqC3yUPIxKssSgPe4CAzpAX5pxw9kebb2AhyzvXJLCLLg +l0/ljnyC0aSxvcXexWPxY5dlAgMBAAGjgcswgcgwHQYDVR0OBBYEFA8hF5RAsaZ8 +WfocxTjPYuiEixwsMB8GA1UdIwQYMBaAFC+YZ2e/2j7oC0BwZsW2OyNzIiCyMDcG +CCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jv +b3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290 +LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B +AQsFAAOCAQEAuqzv1Tjeh3LXt+l8weexL69BZhWcFfoCQzmIe3WqLfzdoX319fnb +/AjcWJs6ZTS7kEdBKYGvCGNaMfd08sqArbyzbf9rro0OIRfoWYYb2FRKJH2G7zer +YR5hiNWmajcT3cGhQtglr0wMCeZvDpoGYXY5j7zBYFqGJ9kiufPgEbmsY52JqanW +XHl4RzTnpurKniel3ZVIk/NYPd8Va7uKcyX6aAvGTE2lnvNdL62FI11sNhPSowiK +1GSvuM7I/AlyHoGdqKeS9Q9kA7B1Ex8ebWzbyPygv1cxmL9X6fGEcw3HpvqyR1po +eaYSPKq044MqI/NpYtDDzmVVQiG7MSJa9w== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/i3.pem b/net/data/cert_issuer_source_aia_unittest/i3.pem index 9280e46..1b26a26 100644 --- a/net/data/cert_issuer_source_aia_unittest/i3.pem +++ b/net/data/cert_issuer_source_aia_unittest/i3.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 4 (0x4) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 7d:5f:3b:a1:5e:b3:3a:b0:9c:31:fd:9b:55:0c:d2:eb:ae:a7:98:8a + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=I Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b6:4f:5b:1d:65:ac:41:64:6c:e6:3c:08:1d:7f: 19:0b:4d:af:b9:b8:df:80:0f:3d:73:86:ac:41:5f: @@ -50,39 +51,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - c3:51:08:91:4e:ad:57:ed:ef:ea:ca:84:88:0a:c5:93:64:79: - b1:0a:dd:81:fb:3b:d3:91:67:89:6e:da:ae:ec:00:99:ce:43: - 79:c5:4f:25:2b:d2:e6:ea:e1:b1:5a:00:ec:fe:28:3a:00:51: - 80:41:9c:f5:c9:f7:83:bb:51:dd:c4:df:a2:89:6d:16:1b:08: - 6d:92:03:4e:94:ea:9c:ba:6b:a6:a4:1b:43:90:a1:ee:aa:61: - 87:b1:03:d4:06:1f:bf:c3:74:f3:1a:04:d3:a9:da:ba:3c:f6: - e2:47:99:ca:68:b5:16:00:33:a3:01:cc:7b:fc:e5:61:03:5c: - f1:94:ec:00:f4:dc:62:a6:2e:6e:54:c7:03:a1:6e:db:70:12: - 19:dd:70:4f:05:e3:05:6b:f7:99:46:30:87:68:5d:d4:c8:c1: - 72:75:48:88:30:e8:50:ce:24:75:74:4d:71:0e:06:35:8b:b8: - 00:4c:8f:63:d1:0b:ec:f1:40:41:5f:c7:d6:67:de:3e:2d:d0: - a1:02:ea:c6:32:bb:be:a5:9b:5b:3e:10:79:cc:36:20:3c:39: - 75:5a:08:a3:63:2b:73:1c:5e:d4:76:f8:d1:41:2b:86:d0:e0: - f3:0e:81:3b:c6:cb:8b:78:ad:e5:cc:3a:d7:92:e6:2a:36:08: - 17:50:2b:7e + 2c:53:7f:e3:93:fe:d2:7c:39:bc:11:73:9a:ea:2b:26:07:dd: + 90:cb:ed:84:d7:6e:5c:d6:5c:ca:b4:a7:98:0b:c1:07:20:a4: + 4b:7b:22:4e:a4:a5:9e:70:0c:0a:73:ab:a2:f9:6e:24:1d:7d: + 43:41:f8:66:8a:22:52:9e:00:ed:4d:97:cd:f3:72:af:fe:aa: + 7d:41:8d:cf:1a:17:4e:9a:b1:23:64:e4:c1:cb:07:75:8b:b2: + 0e:11:fd:b0:6a:6a:87:a3:91:8f:4e:53:95:26:8a:5b:ce:20: + 0e:cc:90:8d:fc:d4:fc:16:c1:93:69:7e:f4:7c:8b:e9:5f:79: + 9e:95:05:69:81:f2:e4:6a:14:50:86:03:d5:2f:18:93:59:db: + a6:cf:dc:03:65:24:6c:e2:bf:ad:6f:02:16:31:4a:84:0c:10: + 09:6d:78:3b:e2:7f:d1:76:b4:2c:c0:6b:d2:7d:f9:de:a9:c9: + 45:14:29:85:53:ed:a5:27:35:61:cf:5a:11:b5:be:3d:cd:27: + e5:78:5a:55:79:18:c0:b3:6c:6c:47:3b:c1:99:09:a3:c6:e3: + 21:af:8e:ee:94:2b:aa:59:8a:54:32:79:f0:3a:ef:f1:bc:ba: + 5c:ec:8f:54:5b:5d:67:f7:82:15:07:f9:4c:1e:20:77:9c:19: + 2f:fe:be:f3 -----BEGIN CERTIFICATE----- -MIIDYjCCAkqgAwIBAgIBBDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowDDEKMAgGA1UEAwwBSTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALZPWx1lrEFkbOY8CB1/GQtN -r7m434APPXOGrEFfBqr+9WTOQFRSDAtYQQz1TJ1wIazAKPrq8+74/oO0wFgtPZ0U -wVbM5nMIgd9I8jb3gjGyOXZXlPBynyRZFhULYifwXuTA62gbxVrBlNjzcz7r9tI6 -U3FgJ+Zi1N3lKs8PIQ8Xr12sN4tN+DR1ZSMGxG9+ZHE9nCbUkqJb5S7FGx8RVo2r -VVe4uxeqtXRhB9BmixC+1iH9izcdZYb8JhGRK8kY+ry0VD2Hb6s6YhF549eoLfJQ -8jEqyxKA97gIDOkBfmnHD2R5tvYCHLO9cksIsuCXT+WOfILRpLG9xd7FY/Fjl2UC -AwEAAaOByzCByDAdBgNVHQ4EFgQUDyEXlECxpnxZ+hzFOM9i6ISLHCwwHwYDVR0j -BBgwFoAUL5hnZ7/aPugLQHBmxbY7I3MiILIwNwYIKwYBBQUHAQEEKzApMCcGCCsG -AQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAh -oB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQDDUQiRTq1X7e/q -yoSICsWTZHmxCt2B+zvTkWeJbtqu7ACZzkN5xU8lK9Lm6uGxWgDs/ig6AFGAQZz1 -yfeDu1HdxN+iiW0WGwhtkgNOlOqcumumpBtDkKHuqmGHsQPUBh+/w3TzGgTTqdq6 -PPbiR5nKaLUWADOjAcx7/OVhA1zxlOwA9Nxipi5uVMcDoW7bcBIZ3XBPBeMFa/eZ -RjCHaF3UyMFydUiIMOhQziR1dE1xDgY1i7gATI9j0Qvs8UBBX8fWZ94+LdChAurG -Mru+pZtbPhB5zDYgPDl1WgijYytzHF7UdvjRQSuG0ODzDoE7xsuLeK3lzDrXkuYq -NggXUCt+ +MIIDdTCCAl2gAwIBAgIUfV87oV6zOrCcMf2bVQzS666nmIowDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMAwxCjAIBgNVBAMMAUkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQC2T1sdZaxBZGzmPAgdfxkLTa+5uN+ADz1zhqxBXwaq/vVkzkBUUgwLWEEM9Uyd +cCGswCj66vPu+P6DtMBYLT2dFMFWzOZzCIHfSPI294Ixsjl2V5Twcp8kWRYVC2In +8F7kwOtoG8VawZTY83M+6/bSOlNxYCfmYtTd5SrPDyEPF69drDeLTfg0dWUjBsRv +fmRxPZwm1JKiW+UuxRsfEVaNq1VXuLsXqrV0YQfQZosQvtYh/Ys3HWWG/CYRkSvJ +GPq8tFQ9h2+rOmIReePXqC3yUPIxKssSgPe4CAzpAX5pxw9kebb2AhyzvXJLCLLg +l0/ljnyC0aSxvcXexWPxY5dlAgMBAAGjgcswgcgwHQYDVR0OBBYEFA8hF5RAsaZ8 +WfocxTjPYuiEixwsMB8GA1UdIwQYMBaAFC+YZ2e/2j7oC0BwZsW2OyNzIiCyMDcG +CCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jv +b3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290 +LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B +AQsFAAOCAQEALFN/45P+0nw5vBFzmuorJgfdkMvthNduXNZcyrSnmAvBByCkS3si +TqSlnnAMCnOrovluJB19Q0H4ZooiUp4A7U2XzfNyr/6qfUGNzxoXTpqxI2TkwcsH +dYuyDhH9sGpqh6ORj05TlSaKW84gDsyQjfzU/BbBk2l+9HyL6V95npUFaYHy5GoU +UIYD1S8Yk1nbps/cA2UkbOK/rW8CFjFKhAwQCW14O+J/0Xa0LMBr0n353qnJRRQp +hVPtpSc1Yc9aEbW+Pc0n5XhaVXkYwLNsbEc7wZkJo8bjIa+O7pQrqlmKVDJ58Drv +8by6XOyPVFtdZ/eCFQf5TB4gd5wZL/6+8w== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/root.pem b/net/data/cert_issuer_source_aia_unittest/root.pem index 378abaf..1d96cce 100644 --- a/net/data/cert_issuer_source_aia_unittest/root.pem +++ b/net/data/cert_issuer_source_aia_unittest/root.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 7d:5f:3b:a1:5e:b3:3a:b0:9c:31:fd:9b:55:0c:d2:eb:ae:a7:98:87 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ce:a5:b4:f5:80:6c:09:1b:2e:2b:20:82:c3:ea: 4d:b6:94:36:cf:e3:1f:a0:04:6f:24:9b:3b:12:64: @@ -50,39 +51,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 6f:58:36:3c:fb:05:f8:02:de:79:e3:ef:01:60:63:71:2f:0d: - cf:3b:c6:bf:07:31:f7:eb:bd:6b:12:cb:a8:14:54:82:a1:5b: - bf:47:d6:79:fc:1d:95:e6:29:44:04:f5:02:0d:f8:48:ec:2c: - 49:d1:a6:d0:c2:fd:47:09:f1:a8:84:5b:8f:7f:f3:f7:95:18: - 3d:ee:69:5e:65:d1:b2:f4:ab:f8:8b:15:f9:c5:54:56:37:60: - 95:96:14:24:b9:2b:8e:10:7f:20:f3:3f:2f:5a:3a:61:2d:46: - bc:3b:e4:8c:18:8f:62:15:88:cd:f8:12:40:54:4c:b1:5e:96: - 00:c4:58:e1:3a:48:a3:1d:d5:7a:83:4f:e2:e7:00:a2:dc:c0: - 40:b5:68:61:6f:60:3e:8c:4a:37:e2:bf:68:aa:4c:97:f6:4c: - fe:b1:1b:d9:cb:10:b4:71:bd:f7:7a:82:64:85:39:b2:8e:87: - eb:a9:6b:d9:04:87:3f:2c:2d:fe:de:15:28:65:f2:ad:da:ec: - 10:ad:a0:a0:32:3d:f2:e9:b9:2e:8e:f0:84:d1:4d:7d:a7:d4: - 1d:55:74:dc:5d:a8:88:7c:cf:70:1a:cb:fb:b5:1e:bc:95:cd: - 19:dd:2c:1a:f7:62:4e:72:c3:9b:4f:20:91:57:27:44:5d:17: - bf:6f:62:11 + a2:b5:29:63:12:5c:1b:96:3c:f0:44:47:b9:93:77:05:4d:bb: + 51:c6:cf:32:26:73:b4:1a:ab:c6:d5:6f:90:bf:d5:ca:bc:68: + 9e:30:f1:27:07:95:bc:93:45:8d:85:a3:8f:91:c1:85:2b:74: + 9a:dd:69:f5:af:e1:bf:c4:1a:b0:69:ae:dc:2b:b0:38:c5:4d: + 13:12:01:f1:c8:30:62:3b:b8:6d:1a:71:a0:b0:e5:c2:ff:ed: + 7a:c6:df:1f:04:01:b5:8b:7b:e4:02:88:4f:0a:65:68:d6:18: + ed:52:dc:f9:c4:0a:0d:04:1f:ea:93:15:9d:03:66:9e:f9:09: + 4f:da:a7:a2:7e:2a:32:12:a6:20:f2:81:e1:c8:56:9d:aa:ff: + 10:c1:13:55:83:03:76:38:63:5d:47:99:a5:3b:71:59:19:52: + ee:37:99:23:86:a7:20:26:a2:69:3a:68:e6:de:18:cd:dd:5e: + 75:47:72:c5:84:05:3d:81:35:ad:4a:9b:54:25:e0:53:df:ff: + 64:d1:ab:e7:7f:65:0d:d5:ba:b2:d6:97:60:e9:ac:47:9b:d5: + fc:ec:c7:b9:09:bc:0e:e3:63:11:c2:ad:c9:16:e8:fe:d8:62: + 0e:d9:35:dc:a3:e3:8b:30:9f:82:a6:55:d2:12:4f:9f:43:13: + c1:40:57:2a -----BEGIN CERTIFICATE----- -MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v -dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6ltPWAbAkbLisggsPq -TbaUNs/jH6AEbySbOxJkf+vNGBeMEXYmwf9iC4CA5ut+Y8zHYb2ZcMUpvnv2w1sD -Sg4OErikNVfRK5vI03AFqJ5ThGYaIzP79vLXxYYNhjt8ovqMSSGRxXPaT94ri/SD -1v5wwbWSR4bDI13PVznM8GAlnB0aG0Wk2PUrSCToSoGMXweo3+PifcIlq+6/vZR0 -Z5xkXM7s5ZIJ1B9iAHKBCVEGzqoJc6LtJNPCQWNmDa/uCI3D7HmlTI4DDMmHwEKK -VIkh8qVReXMhOLozDdFZok7awt8Sa4egdWCRjhxRASa3kUTZm4wXfpyqgccPKqpg -gesCAwEAAaOByzCByDAdBgNVHQ4EFgQUL5hnZ7/aPugLQHBmxbY7I3MiILIwHwYD -VR0jBBgwFoAUL5hnZ7/aPugLQHBmxbY7I3MiILIwNwYIKwYBBQUHAQEEKzApMCcG -CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw -IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE -AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBvWDY8+wX4 -At554+8BYGNxLw3PO8a/BzH3671rEsuoFFSCoVu/R9Z5/B2V5ilEBPUCDfhI7CxJ -0abQwv1HCfGohFuPf/P3lRg97mleZdGy9Kv4ixX5xVRWN2CVlhQkuSuOEH8g8z8v -WjphLUa8O+SMGI9iFYjN+BJAVEyxXpYAxFjhOkijHdV6g0/i5wCi3MBAtWhhb2A+ -jEo34r9oqkyX9kz+sRvZyxC0cb33eoJkhTmyjofrqWvZBIc/LC3+3hUoZfKt2uwQ -raCgMj3y6bkujvCE0U19p9QdVXTcXaiIfM9wGsv7tR68lc0Z3Swa92JOcsObTyCR -VydEXRe/b2IR +MIIDeDCCAmCgAwIBAgIUfV87oV6zOrCcMf2bVQzS666nmIcwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDOpbT1gGwJGy4rIILD6k22lDbP4x+gBG8kmzsSZH/rzRgXjBF2JsH/YguA +gObrfmPMx2G9mXDFKb579sNbA0oODhK4pDVX0SubyNNwBaieU4RmGiMz+/by18WG +DYY7fKL6jEkhkcVz2k/eK4v0g9b+cMG1kkeGwyNdz1c5zPBgJZwdGhtFpNj1K0gk +6EqBjF8HqN/j4n3CJavuv72UdGecZFzO7OWSCdQfYgBygQlRBs6qCXOi7STTwkFj +Zg2v7giNw+x5pUyOAwzJh8BCilSJIfKlUXlzITi6Mw3RWaJO2sLfEmuHoHVgkY4c +UQEmt5FE2ZuMF36cqoHHDyqqYIHrAgMBAAGjgcswgcgwHQYDVR0OBBYEFC+YZ2e/ +2j7oC0BwZsW2OyNzIiCyMB8GA1UdIwQYMBaAFC+YZ2e/2j7oC0BwZsW2OyNzIiCy +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAorUpYxJcG5Y88ERHuZN3BU27UcbPMiZztBqrxtVvkL/Vyrxo +njDxJweVvJNFjYWjj5HBhSt0mt1p9a/hv8QasGmu3CuwOMVNExIB8cgwYju4bRpx +oLDlwv/tesbfHwQBtYt75AKITwplaNYY7VLc+cQKDQQf6pMVnQNmnvkJT9qnon4q +MhKmIPKB4chWnar/EMETVYMDdjhjXUeZpTtxWRlS7jeZI4anICaiaTpo5t4Yzd1e +dUdyxYQFPYE1rUqbVCXgU9//ZNGr539lDdW6staXYOmsR5vV/OzHuQm8DuNjEcKt +yRbo/thiDtk13KPjizCfgqZV0hJPn0MTwUBXKg== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_file_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_file_aia.pem index 15e0160..ca23128 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_file_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_file_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 6 (0x6) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:91 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -52,39 +53,39 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 2e:2d:06:a8:37:b1:af:64:ff:12:28:ce:32:6e:64:40:28:55: - 8c:a5:e4:8d:5f:93:1d:55:c1:b0:e1:d0:34:bc:35:f4:6b:f3: - f5:a7:c1:0e:b4:f2:a5:30:88:18:50:66:32:1c:7f:57:87:4f: - 1b:8c:31:52:36:6e:d0:3f:1e:b9:76:a4:82:9e:97:18:f4:12: - 04:e4:e7:ef:1d:e4:1d:a9:9e:d2:c5:ea:4e:c4:01:ee:37:73: - 9d:e9:e1:44:a8:c3:c9:a5:68:7d:d1:00:06:7b:28:cc:63:ad: - 67:aa:d2:3e:fa:50:da:54:e8:0a:78:97:70:ca:a0:be:5c:f0: - 0e:98:86:4f:60:bd:6c:1f:8a:12:95:46:b4:e6:38:62:28:1f: - cb:f1:cd:82:4b:39:d5:7e:ba:41:0a:ca:e4:e5:cb:19:eb:fe: - 3e:25:80:69:de:3a:cf:ab:dc:6a:d4:70:3d:c5:a8:45:9e:66: - 23:b0:80:d8:53:64:c5:f3:bc:ef:d8:70:71:3c:25:0b:0d:33: - 7a:32:5b:2d:48:27:b3:93:81:56:f4:87:9d:f5:4b:68:35:5c: - a7:3c:70:a5:a8:c4:64:43:6d:65:c7:07:d9:c7:2d:20:e4:55: - a7:8a:00:84:96:70:0a:3b:84:3c:68:6a:bd:f4:55:e6:c8:80: - 17:dc:97:09 + 37:c7:94:7f:18:75:e2:b0:75:de:9c:73:6e:7b:9e:1b:bb:75: + d5:8b:31:43:56:b9:ba:d9:e3:8f:5d:51:41:3a:fd:b4:47:b2: + 32:4e:ad:cf:33:c9:05:c1:55:43:a2:04:74:26:79:65:30:f3: + a0:3e:08:f3:85:33:cf:48:be:6b:06:df:61:eb:30:4d:1c:ea: + e8:fe:79:14:15:37:8d:84:df:4e:c2:05:c8:12:cd:3f:8c:3f: + d2:3d:73:5b:66:eb:e6:35:c8:a9:4e:53:57:d1:51:30:f7:17: + 51:0c:41:69:1e:98:33:80:d9:3b:0a:4a:fe:93:4e:76:c6:cd: + 5d:37:f5:9a:ac:67:60:75:d2:7d:3f:c5:3e:15:1b:42:88:7e: + 85:0e:5b:e7:df:cb:03:fe:55:04:2f:4e:96:91:f0:b2:ad:2d: + 28:91:5b:38:f1:77:16:39:d3:58:82:0c:07:19:24:09:ec:d9: + 48:b0:b0:eb:03:a2:c9:31:8f:e6:e0:b2:92:c9:16:8d:ca:83: + 09:99:f3:0e:88:49:b9:41:cd:aa:b7:56:4d:0e:13:bf:af:78: + e7:27:df:90:68:87:ff:f0:34:bc:cc:08:71:d2:1a:d6:f8:14: + ae:af:83:ae:76:19:96:7f:5e:1f:c5:90:a5:f6:b1:fe:19:fc: + 2b:f2:02:c7 -----BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIBBjANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4HeMIHbMB0GA1UdDgQWBBRVAOK/gqveOEiFUrMg1SZVaQ5HMzAfBgNV -HSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIscLDAsBggrBgEFBQcBAQQgMB4wHAYI -KwYBBQUHMAKGEGZpbGU6Ly8vZGV2L251bGwwKQYDVR0fBCIwIDAeoBygGoYYaHR0 -cDovL3VybC1mb3ItY3JsL0kuY3JsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU -BggrBgEFBQcDAQYIKwYBBQUHAwIwEQYDVR0RBAowCIIGdGFyZ2V0MA0GCSqGSIb3 -DQEBCwUAA4IBAQAuLQaoN7GvZP8SKM4ybmRAKFWMpeSNX5MdVcGw4dA0vDX0a/P1 -p8EOtPKlMIgYUGYyHH9Xh08bjDFSNm7QPx65dqSCnpcY9BIE5OfvHeQdqZ7SxepO -xAHuN3Od6eFEqMPJpWh90QAGeyjMY61nqtI++lDaVOgKeJdwyqC+XPAOmIZPYL1s -H4oSlUa05jhiKB/L8c2CSznVfrpBCsrk5csZ6/4+JYBp3jrPq9xq1HA9xahFnmYj -sIDYU2TF87zv2HBxPCULDTN6MlstSCezk4FW9Ied9UtoNVynPHClqMRkQ21lxwfZ -xy0g5FWnigCElnAKO4Q8aGq99FXmyIAX3JcJ +MIIDijCCAnKgAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsnpEwDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOB3jCB2zAdBgNVHQ4EFgQUVQDiv4Kr +3jhIhVKzINUmVWkORzMwHwYDVR0jBBgwFoAUDyEXlECxpnxZ+hzFOM9i6ISLHCww +LAYIKwYBBQUHAQEEIDAeMBwGCCsGAQUFBzAChhBmaWxlOi8vL2Rldi9udWxsMCkG +A1UdHwQiMCAwHqAcoBqGGGh0dHA6Ly91cmwtZm9yLWNybC9JLmNybDAOBgNVHQ8B +Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBEGA1UdEQQK +MAiCBnRhcmdldDANBgkqhkiG9w0BAQsFAAOCAQEAN8eUfxh14rB13pxzbnueG7t1 +1YsxQ1a5utnjj11RQTr9tEeyMk6tzzPJBcFVQ6IEdCZ5ZTDzoD4I84Uzz0i+awbf +YeswTRzq6P55FBU3jYTfTsIFyBLNP4w/0j1zW2br5jXIqU5TV9FRMPcXUQxBaR6Y +M4DZOwpK/pNOdsbNXTf1mqxnYHXSfT/FPhUbQoh+hQ5b59/LA/5VBC9OlpHwsq0t +KJFbOPF3FjnTWIIMBxkkCezZSLCw6wOiyTGP5uCykskWjcqDCZnzDohJuUHNqrdW +TQ4Tv6945yffkGiH//A0vMwIcdIa1vgUrq+DrnYZln9eH8WQpfax/hn8K/ICxw== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_file_and_http_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_file_and_http_aia.pem index fc8331c..2b25450 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_file_and_http_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_file_and_http_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 8 (0x8) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:93 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -53,40 +54,40 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 20:9c:97:da:0f:c5:f2:28:2c:86:94:e8:14:94:cb:dd:f7:c4: - eb:c6:53:40:72:4a:98:e1:ef:2b:b6:40:83:3c:99:60:f5:5f: - 99:5c:65:3e:87:1b:5f:8c:73:60:7f:78:bc:b0:45:ad:5e:ad: - e4:be:6b:1a:98:bc:41:82:20:1c:17:f8:0c:bf:ae:c9:68:b2: - e5:16:14:61:34:15:48:23:80:d7:5c:dc:71:4f:5e:09:a8:9c: - e1:0e:6c:be:a9:04:bc:9c:1c:8b:93:92:33:58:b7:0d:3e:01: - 30:60:3e:9c:b8:0c:9e:cc:b6:24:fb:c1:9c:45:d3:c1:54:e3: - 0f:b7:45:ed:ee:9b:4e:69:c4:44:4f:69:4a:2e:73:61:20:f2: - 0b:9a:28:cc:0b:68:1e:9c:83:05:f9:64:94:df:8e:39:87:3e: - af:ec:e4:52:45:f4:37:49:bc:03:e2:c3:b4:e4:34:fb:d2:cf: - e8:89:ae:d2:a8:9a:79:7a:85:54:9f:73:85:fb:95:54:35:c4: - a0:5d:2e:23:5e:6d:ac:16:32:4f:49:c6:78:7f:ed:83:3d:48: - 98:dc:9b:e7:8f:53:18:42:55:66:d1:ed:1a:2b:95:50:81:21: - 6d:97:de:3b:52:ed:cb:7d:89:16:7e:09:0c:ba:d9:c3:10:b5: - d9:26:8f:a5 + ad:03:87:05:88:c4:ce:da:15:28:76:dd:41:aa:87:d6:9e:f5: + 82:9f:d7:94:4c:7e:78:4f:48:fd:8e:e5:73:e0:2b:46:c4:de: + aa:c9:50:ad:07:69:45:e0:b7:cc:32:d0:2a:1b:a2:95:d7:12: + 96:77:ef:f8:1d:79:d9:13:90:ed:91:c0:c1:b1:50:77:e0:0a: + 68:73:b1:11:0d:7b:b6:7b:3c:be:9c:6e:78:b9:2f:15:e6:0f: + b3:a1:fa:fc:2e:d0:f6:5e:c6:df:64:fd:69:ad:9f:18:91:69: + b8:b3:56:4b:26:5e:a1:ee:e9:fe:6c:af:3a:07:1f:08:c2:2d: + 46:48:62:fe:0c:2c:99:7d:42:9e:ac:ff:47:44:6d:b1:d4:d8: + d0:04:f3:68:66:36:80:54:33:03:57:87:6e:a2:14:87:ec:17: + c7:55:0a:ce:0c:12:c1:7f:59:aa:53:da:dc:61:74:4d:4a:45: + 80:e1:21:24:e6:16:06:ef:24:30:e7:a2:11:16:3b:e2:c5:2c: + de:fb:e8:24:74:46:75:1f:92:f6:0b:3e:bf:44:97:26:90:57: + dd:cc:e3:08:3d:6c:8b:2c:48:53:fd:c4:eb:13:f5:64:2c:a0: + 32:95:3c:60:d8:89:e8:dc:f0:97:a7:c6:34:aa:99:4f:2f:d3: + ca:d9:80:3e -----BEGIN CERTIFICATE----- -MIIDoTCCAomgAwIBAgIBCDANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4IBBzCCAQMwHQYDVR0OBBYEFFUA4r+Cq944SIVSsyDVJlVpDkczMB8G -A1UdIwQYMBaAFA8hF5RAsaZ8WfocxTjPYuiEixwsMFQGCCsGAQUFBwEBBEgwRjAc -BggrBgEFBQcwAoYQZmlsZTovLy9kZXYvbnVsbDAmBggrBgEFBQcwAoYaaHR0cDov -L3VybC1mb3ItYWlhMi9JMi5mb28wKQYDVR0fBCIwIDAeoBygGoYYaHR0cDovL3Vy -bC1mb3ItY3JsL0kuY3JsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF -BQcDAQYIKwYBBQUHAwIwEQYDVR0RBAowCIIGdGFyZ2V0MA0GCSqGSIb3DQEBCwUA -A4IBAQAgnJfaD8XyKCyGlOgUlMvd98TrxlNAckqY4e8rtkCDPJlg9V+ZXGU+hxtf -jHNgf3i8sEWtXq3kvmsamLxBgiAcF/gMv67JaLLlFhRhNBVII4DXXNxxT14JqJzh -Dmy+qQS8nByLk5IzWLcNPgEwYD6cuAyezLYk+8GcRdPBVOMPt0Xt7ptOacRET2lK -LnNhIPILmijMC2genIMF+WSU3445hz6v7ORSRfQ3SbwD4sO05DT70s/oia7SqJp5 -eoVUn3OF+5VUNcSgXS4jXm2sFjJPScZ4f+2DPUiY3Jvnj1MYQlVm0e0aK5VQgSFt -l947Uu3LfYkWfgkMutnDELXZJo+l +MIIDtDCCApygAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsnpMwDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOCAQcwggEDMB0GA1UdDgQWBBRVAOK/ +gqveOEiFUrMg1SZVaQ5HMzAfBgNVHSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIsc +LDBUBggrBgEFBQcBAQRIMEYwHAYIKwYBBQUHMAKGEGZpbGU6Ly8vZGV2L251bGww +JgYIKwYBBQUHMAKGGmh0dHA6Ly91cmwtZm9yLWFpYTIvSTIuZm9vMCkGA1UdHwQi +MCAwHqAcoBqGGGh0dHA6Ly91cmwtZm9yLWNybC9JLmNybDAOBgNVHQ8BAf8EBAMC +BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBEGA1UdEQQKMAiCBnRh +cmdldDANBgkqhkiG9w0BAQsFAAOCAQEArQOHBYjEztoVKHbdQaqH1p71gp/XlEx+ +eE9I/Y7lc+ArRsTeqslQrQdpReC3zDLQKhuildcSlnfv+B152ROQ7ZHAwbFQd+AK +aHOxEQ17tns8vpxueLkvFeYPs6H6/C7Q9l7G32T9aa2fGJFpuLNWSyZeoe7p/myv +OgcfCMItRkhi/gwsmX1Cnqz/R0RtsdTY0ATzaGY2gFQzA1eHbqIUh+wXx1UKzgwS +wX9ZqlPa3GF0TUpFgOEhJOYWBu8kMOeiERY74sUs3vvoJHRGdR+S9gs+v0SXJpBX +3czjCD1siyxIU/3E6xP1ZCygMpU8YNiJ6Nzwl6fGNKqZTy/TytmAPg== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_invalid_and_http_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_invalid_and_http_aia.pem index 9fcfa30..2489218 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_invalid_and_http_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_invalid_and_http_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 9 (0x9) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:94 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -53,40 +54,40 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - a1:23:f5:5d:1c:5f:b2:e1:7d:0a:7d:54:c5:1d:ca:ff:3a:53: - d6:33:4e:a7:65:37:0c:ec:f3:b0:d1:53:4b:4c:96:a0:a1:52: - 4a:07:ee:23:fc:2f:44:0e:0f:07:a1:b0:c8:eb:61:69:b1:39: - 8e:0d:6b:bd:b7:0a:d5:12:a0:af:5a:7a:20:21:14:d2:bd:2f: - 08:8b:00:c1:e9:9d:35:64:ea:7c:8f:e8:4c:09:b1:54:0d:c6: - 02:37:55:1c:42:4d:38:cb:7f:b6:d2:46:74:5c:ca:e8:3c:b1: - 0b:3f:69:44:00:32:c6:73:3e:9f:2e:c1:2a:93:33:30:50:7e: - e6:ad:57:cb:f9:bb:5b:7a:7f:f7:7b:2f:8c:f6:b0:cb:7c:59: - be:42:4e:74:05:0e:60:95:4f:4c:87:e5:48:a1:2b:70:4c:1e: - 58:f8:26:a2:0f:1f:ee:b4:98:eb:25:b4:ae:72:0d:9e:61:3a: - e3:c3:b7:b4:81:fb:b4:30:ea:ff:4c:ae:17:58:ab:57:5e:df: - de:10:47:bc:66:c4:c9:2c:56:64:5f:cb:85:e5:5b:97:f2:e6: - 9b:b8:5d:ae:14:e5:de:3a:74:1b:33:56:cf:76:3b:42:96:5d: - fb:e8:b7:c3:ab:0a:46:1e:da:e3:07:b4:69:6a:90:74:3f:37: - 48:b5:a9:a3 + 50:0c:8a:e4:6c:53:fb:47:64:0a:80:7e:97:83:c5:79:36:e3: + 8c:49:22:6c:e6:20:76:8c:46:85:91:5a:33:5c:31:c8:d9:4c: + d9:a1:71:0f:2f:95:89:3d:a8:0f:b8:6e:04:06:7c:ae:60:2c: + 47:f6:74:a4:5d:b1:ad:d6:2c:ca:e0:2e:fa:5b:de:1e:13:48: + 3e:e0:f3:4f:11:d1:48:ca:62:1b:53:50:5c:30:e3:e4:4f:5d: + 2f:50:a4:d4:a8:71:11:20:b9:17:d6:79:36:70:4c:41:14:cb: + 90:14:b7:3b:11:59:2a:1d:69:e9:b2:09:9b:c0:33:76:de:35: + e8:f2:5d:6f:77:18:04:5c:65:bd:28:5e:41:bb:7c:c7:f6:a7: + 29:72:d6:0f:c2:56:49:ea:e2:61:54:c4:ff:e2:54:6e:cb:0e: + 14:90:b4:14:cf:c0:a3:db:00:a3:7d:b2:af:7f:b0:6e:7e:1a: + 00:fb:f4:8f:7e:c7:02:70:f1:85:90:89:dc:ea:b2:56:50:c8: + 95:52:34:95:d8:a9:a8:08:1c:80:a6:d3:3f:0c:bd:8f:4e:0e: + 87:97:d0:48:15:2f:b4:17:25:ac:75:a9:0a:cd:42:93:67:eb: + 9f:4c:26:8a:ea:37:a6:59:93:24:bb:0e:62:f7:74:30:95:be: + 19:9b:21:d2 -----BEGIN CERTIFICATE----- -MIIDlTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4H8MIH5MB0GA1UdDgQWBBRVAOK/gqveOEiFUrMg1SZVaQ5HMzAfBgNV -HSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIscLDBKBggrBgEFBQcBAQQ+MDwwEgYI -KwYBBQUHMAKGBmZvb2JhcjAmBggrBgEFBQcwAoYaaHR0cDovL3VybC1mb3ItYWlh -Mi9JMi5mb28wKQYDVR0fBCIwIDAeoBygGoYYaHR0cDovL3VybC1mb3ItY3JsL0ku -Y3JsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH -AwIwEQYDVR0RBAowCIIGdGFyZ2V0MA0GCSqGSIb3DQEBCwUAA4IBAQChI/VdHF+y -4X0KfVTFHcr/OlPWM06nZTcM7POw0VNLTJagoVJKB+4j/C9EDg8HobDI62FpsTmO -DWu9twrVEqCvWnogIRTSvS8IiwDB6Z01ZOp8j+hMCbFUDcYCN1UcQk04y3+20kZ0 -XMroPLELP2lEADLGcz6fLsEqkzMwUH7mrVfL+btben/3ey+M9rDLfFm+Qk50BQ5g -lU9Mh+VIoStwTB5Y+CaiDx/utJjrJbSucg2eYTrjw7e0gfu0MOr/TK4XWKtXXt/e -EEe8ZsTJLFZkX8uF5VuX8uabuF2uFOXeOnQbM1bPdjtCll376LfDqwpGHtrjB7Rp -apB0PzdItamj +MIIDqDCCApCgAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsnpQwDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOB/DCB+TAdBgNVHQ4EFgQUVQDiv4Kr +3jhIhVKzINUmVWkORzMwHwYDVR0jBBgwFoAUDyEXlECxpnxZ+hzFOM9i6ISLHCww +SgYIKwYBBQUHAQEEPjA8MBIGCCsGAQUFBzAChgZmb29iYXIwJgYIKwYBBQUHMAKG +Gmh0dHA6Ly91cmwtZm9yLWFpYTIvSTIuZm9vMCkGA1UdHwQiMCAwHqAcoBqGGGh0 +dHA6Ly91cmwtZm9yLWNybC9JLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw +FAYIKwYBBQUHAwEGCCsGAQUFBwMCMBEGA1UdEQQKMAiCBnRhcmdldDANBgkqhkiG +9w0BAQsFAAOCAQEAUAyK5GxT+0dkCoB+l4PFeTbjjEkibOYgdoxGhZFaM1wxyNlM +2aFxDy+ViT2oD7huBAZ8rmAsR/Z0pF2xrdYsyuAu+lveHhNIPuDzTxHRSMpiG1NQ +XDDj5E9dL1Ck1KhxESC5F9Z5NnBMQRTLkBS3OxFZKh1p6bIJm8Azdt416PJdb3cY +BFxlvSheQbt8x/anKXLWD8JWSeriYVTE/+JUbssOFJC0FM/Ao9sAo32yr3+wbn4a +APv0j37HAnDxhZCJ3OqyVlDIlVI0ldipqAgcgKbTPwy9j04Oh5fQSBUvtBclrHWp +Cs1Ck2frn0wmiuo3plmTJLsOYvd0MJW+GZsh0g== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_invalid_url_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_invalid_url_aia.pem index b2642d0..2fb3789 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_invalid_url_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_invalid_url_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 7 (0x7) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:92 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -52,39 +53,39 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - b2:9c:6a:97:12:d5:35:7c:19:48:32:77:02:1d:99:d9:7a:ee: - 9a:3e:cd:8c:8f:b9:12:bc:75:fc:72:de:dd:28:bc:ad:b4:17: - 6f:7d:1c:5c:17:77:0b:a7:d4:fc:2e:2f:d5:ce:d3:5d:8d:27: - 66:03:5f:2f:b0:ef:b9:74:f2:cf:8c:05:d9:5e:e3:8e:ff:95: - 3c:f5:94:18:df:b2:26:05:87:ed:fc:4d:ba:05:a7:0b:fc:1d: - 8f:80:de:6f:be:06:67:f2:6f:03:dc:34:9d:2c:1e:91:c4:d7: - bf:9d:f0:0f:ea:82:39:f2:2d:97:9d:91:02:a7:7b:77:c3:c5: - 03:f9:53:06:36:50:08:90:5d:f6:11:8c:77:a2:99:46:28:b4: - 4d:27:a2:ba:55:07:15:8e:cb:88:d5:c3:75:ba:77:be:28:f3: - 87:62:44:86:4d:bb:4a:1f:2e:9f:b2:da:e3:6c:da:d0:0a:28: - 78:ae:a2:73:83:e1:72:c5:3a:62:cc:18:a8:02:4c:7e:64:fd: - 1f:08:8c:94:3e:d0:c0:f1:d6:3c:d7:30:da:75:e2:78:50:bb: - 8b:bb:dc:07:3c:9b:10:81:d1:15:e8:14:49:5d:ff:7e:71:55: - c2:23:19:f6:cb:5f:03:04:50:8f:c2:4d:cd:94:3c:e4:1d:90: - ca:8c:66:80 + 3f:84:7b:95:78:5b:22:6f:fd:5a:88:69:59:c4:cb:ea:f9:16: + b0:d7:fc:16:01:b4:d6:34:44:37:c8:e9:94:73:7b:96:55:15: + 9e:71:80:b2:8a:89:d5:32:5e:a0:aa:16:dd:dd:eb:7a:88:ce: + 17:25:d3:f1:1c:3b:af:82:ad:7c:63:de:51:71:9e:76:48:71: + e3:ee:bb:45:5c:ed:db:58:36:fc:24:22:04:4a:6c:47:d7:7c: + f3:df:04:3e:b9:21:f9:60:eb:33:79:03:9d:2d:4e:45:e6:0a: + 0b:65:59:15:3a:e3:28:1c:6f:07:c4:0c:0f:dd:83:88:43:31: + b5:30:dd:84:62:77:e4:c3:ab:55:28:a7:b9:24:fe:99:9e:1d: + cd:ba:31:0d:4b:15:a4:94:fb:3b:59:b6:3a:15:00:bd:df:fe: + 78:2a:b1:a4:0e:42:0d:53:f9:1f:f0:bf:56:70:44:08:be:33: + 18:66:b6:8b:6f:e4:7c:92:b3:78:aa:95:22:fd:94:a4:6b:76: + d7:44:f7:4e:89:d1:39:bc:f7:64:65:4c:8b:8d:6b:2b:2a:d1: + 36:af:c8:80:6f:12:3d:02:ed:4e:8e:d5:04:06:32:ae:04:81: + e4:0e:07:a1:5d:5f:13:f9:da:a8:98:5f:6e:28:7b:2b:d3:40: + 9b:64:c7:45 -----BEGIN CERTIFICATE----- -MIIDbTCCAlWgAwIBAgIBBzANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4HUMIHRMB0GA1UdDgQWBBRVAOK/gqveOEiFUrMg1SZVaQ5HMzAfBgNV -HSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIscLDAiBggrBgEFBQcBAQQWMBQwEgYI -KwYBBQUHMAKGBmZvb2JhcjApBgNVHR8EIjAgMB6gHKAahhhodHRwOi8vdXJsLWZv -ci1jcmwvSS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB -BggrBgEFBQcDAjARBgNVHREECjAIggZ0YXJnZXQwDQYJKoZIhvcNAQELBQADggEB -ALKcapcS1TV8GUgydwIdmdl67po+zYyPuRK8dfxy3t0ovK20F299HFwXdwun1Pwu -L9XO012NJ2YDXy+w77l08s+MBdle447/lTz1lBjfsiYFh+38TboFpwv8HY+A3m++ -BmfybwPcNJ0sHpHE17+d8A/qgjnyLZedkQKne3fDxQP5UwY2UAiQXfYRjHeimUYo -tE0norpVBxWOy4jVw3W6d74o84diRIZNu0ofLp+y2uNs2tAKKHiuonOD4XLFOmLM -GKgCTH5k/R8IjJQ+0MDx1jzXMNp14nhQu4u73Ac8mxCB0RXoFEld/35xVcIjGfbL -XwMEUI/CTc2UPOQdkMqMZoA= +MIIDgDCCAmigAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsnpIwDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOB1DCB0TAdBgNVHQ4EFgQUVQDiv4Kr +3jhIhVKzINUmVWkORzMwHwYDVR0jBBgwFoAUDyEXlECxpnxZ+hzFOM9i6ISLHCww +IgYIKwYBBQUHAQEEFjAUMBIGCCsGAQUFBzAChgZmb29iYXIwKQYDVR0fBCIwIDAe +oBygGoYYaHR0cDovL3VybC1mb3ItY3JsL0kuY3JsMA4GA1UdDwEB/wQEAwIFoDAd +BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEQYDVR0RBAowCIIGdGFyZ2V0 +MA0GCSqGSIb3DQEBCwUAA4IBAQA/hHuVeFsib/1aiGlZxMvq+Raw1/wWAbTWNEQ3 +yOmUc3uWVRWecYCyionVMl6gqhbd3et6iM4XJdPxHDuvgq18Y95RcZ52SHHj7rtF +XO3bWDb8JCIESmxH13zz3wQ+uSH5YOszeQOdLU5F5goLZVkVOuMoHG8HxAwP3YOI +QzG1MN2EYnfkw6tVKKe5JP6Znh3NujENSxWklPs7WbY6FQC93/54KrGkDkINU/kf +8L9WcEQIvjMYZraLb+R8krN4qpUi/ZSka3bXRPdOidE5vPdkZUyLjWsrKtE2r8iA +bxI9Au1OjtUEBjKuBIHkDgehXV8T+dqomF9uKHsr00CbZMdF -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_no_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_no_aia.pem index 157bdef..5ff0c5d 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_no_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_no_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:8d + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -49,38 +50,38 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 5b:31:f0:74:8f:8a:0f:d0:a0:5a:ee:fd:0a:e9:9f:99:e7:20: - 20:b7:83:de:e5:15:48:f2:25:7f:35:f9:17:3a:3e:23:c8:63: - 83:12:dd:7e:85:2b:37:5b:f1:e8:51:dc:66:4e:b4:62:ba:a3: - ea:70:79:28:6a:e3:62:77:a3:36:19:2a:4d:99:df:d0:24:b0: - e4:bb:58:d8:40:94:94:5b:82:4a:91:71:c3:fa:b3:1b:1b:38: - 0e:f7:a3:61:b5:8e:5d:0c:e4:dc:b8:a5:5b:0a:12:a5:bb:bf: - 1c:31:cd:e1:f0:a2:b5:a4:3c:82:77:02:22:02:5a:7e:14:6d: - 01:3d:36:83:73:f3:bb:d6:17:51:0b:12:47:67:33:1a:a6:60: - d5:23:f8:e0:cd:09:b2:24:14:4b:76:82:27:43:82:a4:9d:dd: - df:b7:93:91:b2:29:5f:82:1d:ff:77:40:4a:62:36:1d:45:e4: - 37:93:47:47:e9:85:a8:3b:23:dd:f9:fe:e4:f2:9f:2b:51:e7: - 95:b3:98:44:25:8a:6a:4d:cb:5e:32:8a:b8:c4:a9:00:37:00: - 45:d5:02:d9:49:c8:90:86:4b:65:ac:f3:0c:c0:0c:24:12:8f: - ef:40:60:f9:f8:09:ff:2b:e9:58:19:7f:62:65:14:f5:0b:f3: - 01:45:44:af + a8:5d:7e:f9:37:62:3d:e5:8b:f2:29:2c:ca:9f:a2:f4:97:b3: + d7:69:b2:2a:bb:be:f4:ce:93:5b:1c:22:33:6e:77:88:ec:73: + ea:df:0e:1b:1a:e7:67:51:a1:f1:5c:8f:31:f0:3c:9c:e6:4d: + a0:b4:91:50:a3:45:93:74:c3:16:b0:9f:65:f7:14:fe:f5:82: + 0c:59:c6:fa:56:cf:78:dc:fb:51:a2:01:1d:6b:26:56:85:36: + 49:80:73:94:e0:07:e5:b6:44:62:57:b1:d2:39:84:df:ed:75: + 52:6b:b6:1a:e6:c6:63:f7:4f:8a:e6:d3:12:e3:14:77:20:f4: + 47:e0:b2:42:36:6f:8e:22:97:99:80:5d:7c:62:95:33:3a:14: + f7:58:ee:c5:32:4a:99:ed:c5:dc:25:f2:2a:d2:e6:72:24:a0: + 93:95:28:b8:90:cb:39:fc:f5:9f:68:09:0d:2b:1c:cc:e2:e1: + 4e:21:88:bd:80:8e:8c:d5:0f:ef:ce:9f:75:8c:56:85:1b:6a: + 77:c5:3c:6e:e7:97:ca:95:0a:67:3a:f8:3a:78:96:f1:29:e7: + 30:62:51:67:1a:3e:46:09:4e:8a:f9:b1:44:39:71:a4:96:bd: + 8c:90:9d:74:59:35:67:92:05:c1:7b:b6:74:93:f4:f4:78:9a: + 65:62:2f:ef -----BEGIN CERTIFICATE----- -MIIDSTCCAjGgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4GwMIGtMB0GA1UdDgQWBBRVAOK/gqveOEiFUrMg1SZVaQ5HMzAfBgNV -HSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIscLDApBgNVHR8EIjAgMB6gHKAahhho -dHRwOi8vdXJsLWZvci1jcmwvSS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW -MBQGCCsGAQUFBwMBBggrBgEFBQcDAjARBgNVHREECjAIggZ0YXJnZXQwDQYJKoZI -hvcNAQELBQADggEBAFsx8HSPig/QoFru/Qrpn5nnICC3g97lFUjyJX81+Rc6PiPI -Y4MS3X6FKzdb8ehR3GZOtGK6o+pweShq42J3ozYZKk2Z39AksOS7WNhAlJRbgkqR -ccP6sxsbOA73o2G1jl0M5Ny4pVsKEqW7vxwxzeHworWkPIJ3AiICWn4UbQE9NoNz -87vWF1ELEkdnMxqmYNUj+ODNCbIkFEt2gidDgqSd3d+3k5GyKV+CHf93QEpiNh1F -5DeTR0fphag7I935/uTynytR55WzmEQlimpNy14yirjEqQA3AEXVAtlJyJCGS2Ws -8wzADCQSj+9AYPn4Cf8r6VgZf2JlFPUL8wFFRK8= +MIIDXDCCAkSgAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsno0wDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOBsDCBrTAdBgNVHQ4EFgQUVQDiv4Kr +3jhIhVKzINUmVWkORzMwHwYDVR0jBBgwFoAUDyEXlECxpnxZ+hzFOM9i6ISLHCww +KQYDVR0fBCIwIDAeoBygGoYYaHR0cDovL3VybC1mb3ItY3JsL0kuY3JsMA4GA1Ud +DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEQYDVR0R +BAowCIIGdGFyZ2V0MA0GCSqGSIb3DQEBCwUAA4IBAQCoXX75N2I95YvyKSzKn6L0 +l7PXabIqu770zpNbHCIzbneI7HPq3w4bGudnUaHxXI8x8Dyc5k2gtJFQo0WTdMMW +sJ9l9xT+9YIMWcb6Vs943PtRogEdayZWhTZJgHOU4AfltkRiV7HSOYTf7XVSa7Ya +5sZj90+K5tMS4xR3IPRH4LJCNm+OIpeZgF18YpUzOhT3WO7FMkqZ7cXcJfIq0uZy +JKCTlSi4kMs5/PWfaAkNKxzM4uFOIYi9gI6M1Q/vzp91jFaFG2p3xTxu55fKlQpn +Ovg6eJbxKecwYlFnGj5GCU6K+bFEOXGklr2MkJ10WTVnkgXBe7Z0k/T0eJplYi/v -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_one_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_one_aia.pem index dde4d6a..945f557 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_one_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_one_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:8c + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -52,39 +53,40 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 29:8b:90:40:d5:ca:ba:8b:2e:67:14:8e:13:17:4a:d3:fc:5a: - 80:73:13:82:a7:41:fa:e2:8a:ec:2c:b0:22:f2:71:b1:e8:8b: - 29:62:c8:69:6d:a0:be:28:ec:24:d4:34:64:8b:0d:33:5f:10: - 0b:6a:70:0e:03:b9:78:cc:8f:81:66:04:e6:0f:9b:2d:27:d5: - 45:3d:4e:f0:37:eb:71:3a:85:42:dc:6d:b8:06:c7:a3:1f:3f: - f5:6b:b1:eb:cd:5d:fd:a2:fb:72:76:6a:b9:42:94:bf:33:a9: - 96:23:34:a4:a7:a4:97:8d:4d:8d:55:6d:0f:6e:ee:ba:71:95: - ff:28:16:88:8d:65:e4:1c:f2:4c:88:04:7a:40:f4:69:ab:9d: - 48:e6:93:53:e2:08:c3:06:42:67:cf:7e:f5:45:b1:de:09:22: - 37:5a:fe:1d:92:05:eb:e7:23:90:57:81:68:6a:cd:05:86:04: - 9c:cd:2c:35:16:74:e0:e6:4e:c9:54:8b:7f:14:44:44:da:2b: - 52:19:4a:65:81:3d:d2:d2:33:5e:5c:a5:ef:ed:d0:d0:4a:cb: - 55:21:07:e7:64:22:3e:ce:31:36:fd:a1:ec:f1:32:d0:0c:8b: - 7e:2c:88:c7:2b:3f:9a:e2:5e:89:d7:00:f3:b5:c6:80:e0:46: - de:86:75:df + 1f:56:b5:67:b4:a0:97:f2:7f:9d:51:a8:7b:83:41:22:18:af: + 38:a5:44:c7:01:fe:91:cd:ed:3a:87:ef:5a:28:d8:b1:d6:ac: + 58:40:01:ba:c3:5b:61:29:82:f4:04:76:63:6f:56:b3:13:cb: + fb:9b:a5:da:09:db:d1:51:e6:f3:b5:fe:2e:d3:a0:5d:7b:1f: + 56:5c:53:9c:0d:48:04:be:28:51:d4:1c:dd:6d:c8:d6:61:c2: + 69:80:88:e4:ac:5f:28:27:8f:2c:f9:3e:05:2e:ea:da:b3:8c: + 56:bc:30:03:48:79:0f:fb:5d:9c:a0:49:8e:3a:a5:55:cb:0f: + ea:11:f9:5d:a5:55:a5:ca:eb:1c:69:c6:f5:8b:53:5b:7b:45: + 5d:c8:53:75:9c:69:6c:0f:d1:50:5c:2c:8f:35:18:af:8c:45: + 49:e2:ed:4a:2e:df:a3:88:e1:5d:31:82:c7:b9:e2:86:22:42: + 59:b4:46:e2:06:e8:69:a3:b8:cd:af:92:07:93:cb:04:7e:08: + 61:ea:15:bd:fa:ec:45:d4:f0:2d:30:22:bd:53:ba:59:4b:ea: + 52:75:98:3b:6d:48:f6:cd:d1:7c:52:be:c5:4b:7b:4e:82:bd: + 3e:2d:18:b2:8f:47:ca:84:cc:da:86:64:98:55:72:16:0c:3a: + de:66:05:ff -----BEGIN CERTIFICATE----- -MIIDfzCCAmegAwIBAgIBATANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4HmMIHjMB0GA1UdDgQWBBRVAOK/gqveOEiFUrMg1SZVaQ5HMzAfBgNV -HSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIscLDA0BggrBgEFBQcBAQQoMCYwJAYI -KwYBBQUHMAKGGGh0dHA6Ly91cmwtZm9yLWFpYS9JLmNlcjApBgNVHR8EIjAgMB6g -HKAahhhodHRwOi8vdXJsLWZvci1jcmwvSS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0G -A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjARBgNVHREECjAIggZ0YXJnZXQw -DQYJKoZIhvcNAQELBQADggEBACmLkEDVyrqLLmcUjhMXStP8WoBzE4KnQfriiuws -sCLycbHoiyliyGltoL4o7CTUNGSLDTNfEAtqcA4DuXjMj4FmBOYPmy0n1UU9TvA3 -63E6hULcbbgGx6MfP/VrsevNXf2i+3J2arlClL8zqZYjNKSnpJeNTY1VbQ9u7rpx -lf8oFoiNZeQc8kyIBHpA9GmrnUjmk1PiCMMGQmfPfvVFsd4JIjda/h2SBevnI5BX -gWhqzQWGBJzNLDUWdODmTslUi38URETaK1IZSmWBPdLSM15cpe/t0NBKy1UhB+dk -Ij7OMTb9oezxMtAMi34siMcrP5riXonXAPO1xoDgRt6Gdd8= +MIIDkjCCAnqgAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsnowwDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOB5jCB4zAdBgNVHQ4EFgQUVQDiv4Kr +3jhIhVKzINUmVWkORzMwHwYDVR0jBBgwFoAUDyEXlECxpnxZ+hzFOM9i6ISLHCww +NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAChhhodHRwOi8vdXJsLWZvci1haWEv +SS5jZXIwKQYDVR0fBCIwIDAeoBygGoYYaHR0cDovL3VybC1mb3ItY3JsL0kuY3Js +MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +EQYDVR0RBAowCIIGdGFyZ2V0MA0GCSqGSIb3DQEBCwUAA4IBAQAfVrVntKCX8n+d +Uah7g0EiGK84pUTHAf6Rze06h+9aKNix1qxYQAG6w1thKYL0BHZjb1azE8v7m6Xa +CdvRUebztf4u06Bdex9WXFOcDUgEvihR1BzdbcjWYcJpgIjkrF8oJ48s+T4FLura +s4xWvDADSHkP+12coEmOOqVVyw/qEfldpVWlyuscacb1i1Nbe0VdyFN1nGlsD9FQ +XCyPNRivjEVJ4u1KLt+jiOFdMYLHueKGIkJZtEbiBuhpo7jNr5IHk8sEfghh6hW9 ++uxF1PAtMCK9U7pZS+pSdZg7bUj2zdF8Ur7FS3tOgr0+LRiyj0fKhMzahmSYVXIW +DDreZgX/ -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_six_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_six_aia.pem index aae2880..abee5ca 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_six_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_six_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 5 (0x5) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:90 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -57,43 +58,44 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 2f:b7:1b:47:2a:1b:0f:d8:57:f3:cd:7f:bb:a1:ac:5a:31:3c: - 46:0e:c1:3b:a5:5f:3a:ec:2a:fa:6e:a0:ad:bc:00:af:e8:e7: - 5e:9d:d9:8a:ec:81:4d:00:99:12:15:f1:e7:02:fe:58:35:13: - 73:97:4b:36:de:bd:9b:ab:92:94:19:ee:1f:44:e8:fe:e0:c9: - 74:47:e5:b3:8d:40:e7:35:e6:69:2e:b5:a3:ef:83:76:65:20: - 06:92:54:bb:60:50:b1:74:be:40:27:7b:08:e3:82:f3:0f:8e: - 86:fe:cf:7f:a8:75:d1:3a:35:44:7a:12:9d:42:7e:90:5e:6e: - 67:94:77:b0:69:a2:1b:c9:32:28:c9:e3:f8:23:32:57:76:98: - ae:f7:1c:bd:74:5b:47:15:9c:16:80:7e:56:c8:2a:0e:2d:fb: - c8:81:e1:d1:85:ea:15:40:c6:3b:87:86:27:08:ad:98:a7:80: - 73:b8:81:30:7e:f9:3a:19:80:f7:70:95:2b:9d:5e:4c:21:d8: - d4:98:75:b8:f3:96:77:3e:5d:f8:2d:fc:a1:ee:10:26:8a:17: - 11:e3:90:18:5f:5d:6a:03:52:e6:67:d5:5c:59:ce:19:fb:31: - 2d:8d:49:d4:8d:e4:1c:c7:8f:55:fb:69:69:d5:8a:a2:55:02: - 0a:e8:51:99 + a2:4b:a9:ce:c7:2a:75:af:2e:70:38:aa:48:42:37:5b:a5:20: + 79:f7:c7:bc:53:f7:3b:7a:7c:77:1b:dc:68:56:0b:51:1f:32: + f9:17:83:93:d5:29:0b:a8:70:cc:79:07:6d:1b:a4:f0:37:d5: + b6:22:fd:06:95:8a:19:a1:77:c0:66:5e:9e:70:67:49:c9:56: + c1:9d:70:f2:aa:d9:18:30:09:49:df:16:de:d6:0f:5b:67:e9: + 39:9c:34:a6:d3:57:6c:19:7f:d6:41:20:60:bf:b7:2a:84:4f: + 6b:51:e1:01:7c:cb:07:de:64:2b:c6:20:cf:e2:e6:b0:14:e8: + 15:88:27:de:47:a9:a2:88:e6:b6:57:f1:66:c7:94:63:c6:12: + 69:27:27:b3:a2:99:3b:ce:0d:0c:f7:0c:fe:68:e5:6b:68:03: + 03:f5:06:0e:d7:ec:4a:33:c3:3e:ab:59:3d:95:38:f6:0e:db: + 39:dc:4c:2e:9b:b1:93:2f:c7:c1:b9:72:23:96:d4:c4:16:51: + d8:51:b6:8d:d8:8d:b9:50:59:ff:2c:90:d3:1e:82:7b:53:d5: + 3b:2f:04:82:74:4b:87:80:cd:13:a8:7b:00:a4:5c:36:c0:0a: + 9b:91:b3:51:57:64:09:01:64:5f:7c:6c:06:88:38:12:76:58: + 3c:33:60:cd -----BEGIN CERTIFICATE----- -MIIETDCCAzSgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4IBsjCCAa4wHQYDVR0OBBYEFFUA4r+Cq944SIVSsyDVJlVpDkczMB8G -A1UdIwQYMBaAFA8hF5RAsaZ8WfocxTjPYuiEixwsMIH+BggrBgEFBQcBAQSB8TCB -7jAkBggrBgEFBQcwAoYYaHR0cDovL3VybC1mb3ItYWlhL0kuY2VyMCYGCCsGAQUF -BzAChhpodHRwOi8vdXJsLWZvci1haWEyL0kyLmZvbzAmBggrBgEFBQcwAoYaaHR0 -cDovL3VybC1mb3ItYWlhMy9JMy5mb28wJgYIKwYBBQUHMAKGGmh0dHA6Ly91cmwt -Zm9yLWFpYTQvSTQuZm9vMCYGCCsGAQUFBzAChhpodHRwOi8vdXJsLWZvci1haWE1 -L0k1LmZvbzAmBggrBgEFBQcwAoYaaHR0cDovL3VybC1mb3ItYWlhNi9JNi5mb28w -KQYDVR0fBCIwIDAeoBygGoYYaHR0cDovL3VybC1mb3ItY3JsL0kuY3JsMA4GA1Ud -DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEQYDVR0R -BAowCIIGdGFyZ2V0MA0GCSqGSIb3DQEBCwUAA4IBAQAvtxtHKhsP2FfzzX+7oaxa -MTxGDsE7pV867Cr6bqCtvACv6OdendmK7IFNAJkSFfHnAv5YNRNzl0s23r2bq5KU -Ge4fROj+4Ml0R+WzjUDnNeZpLrWj74N2ZSAGklS7YFCxdL5AJ3sI44LzD46G/s9/ -qHXROjVEehKdQn6QXm5nlHewaaIbyTIoyeP4IzJXdpiu9xy9dFtHFZwWgH5WyCoO -LfvIgeHRheoVQMY7h4YnCK2Yp4BzuIEwfvk6GYD3cJUrnV5MIdjUmHW485Z3Pl34 -Lfyh7hAmihcR45AYX11qA1LmZ9VcWc4Z+zEtjUnUjeQcx49V+2lp1YqiVQIK6FGZ +MIIEXzCCA0egAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsnpAwDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOCAbIwggGuMB0GA1UdDgQWBBRVAOK/ +gqveOEiFUrMg1SZVaQ5HMzAfBgNVHSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIsc +LDCB/gYIKwYBBQUHAQEEgfEwge4wJAYIKwYBBQUHMAKGGGh0dHA6Ly91cmwtZm9y +LWFpYS9JLmNlcjAmBggrBgEFBQcwAoYaaHR0cDovL3VybC1mb3ItYWlhMi9JMi5m +b28wJgYIKwYBBQUHMAKGGmh0dHA6Ly91cmwtZm9yLWFpYTMvSTMuZm9vMCYGCCsG +AQUFBzAChhpodHRwOi8vdXJsLWZvci1haWE0L0k0LmZvbzAmBggrBgEFBQcwAoYa +aHR0cDovL3VybC1mb3ItYWlhNS9JNS5mb28wJgYIKwYBBQUHMAKGGmh0dHA6Ly91 +cmwtZm9yLWFpYTYvSTYuZm9vMCkGA1UdHwQiMCAwHqAcoBqGGGh0dHA6Ly91cmwt +Zm9yLWNybC9JLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH +AwEGCCsGAQUFBwMCMBEGA1UdEQQKMAiCBnRhcmdldDANBgkqhkiG9w0BAQsFAAOC +AQEAokupzscqda8ucDiqSEI3W6UgeffHvFP3O3p8dxvcaFYLUR8y+ReDk9UpC6hw +zHkHbRuk8DfVtiL9BpWKGaF3wGZennBnSclWwZ1w8qrZGDAJSd8W3tYPW2fpOZw0 +ptNXbBl/1kEgYL+3KoRPa1HhAXzLB95kK8Ygz+LmsBToFYgn3kepoojmtlfxZseU +Y8YSaScns6KZO84NDPcM/mjla2gDA/UGDtfsSjPDPqtZPZU49g7bOdxMLpuxky/H +wblyI5bUxBZR2FG2jdiNuVBZ/yyQ0x6Ce1PVOy8EgnRLh4DNE6h7AKRcNsAKm5Gz +UVdkCQFkX3xsBog4EnZYPDNgzQ== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_three_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_three_aia.pem index db9767c..4f9d52a 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_three_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_three_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 4 (0x4) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:8f + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -54,41 +55,41 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 16:0d:2c:06:91:56:e7:d6:d4:e9:6b:e3:68:37:42:51:0e:2e: - 79:cc:ca:c8:c9:1c:38:15:a6:ac:a8:16:6f:fd:05:7b:3d:c2: - 58:3b:9d:cd:ef:aa:88:11:cc:95:05:70:6e:f5:b9:47:bb:13: - 52:81:01:0d:f3:2e:e3:14:23:48:01:d7:c6:49:01:ce:07:5c: - 0a:90:83:2a:0c:50:d9:af:49:5d:0a:f9:7c:bd:70:7a:56:1e: - 78:d5:5e:38:9b:fe:98:9b:16:f0:c1:97:50:6d:c8:1f:9c:b2: - c2:2f:02:92:cd:5b:9e:1b:9a:e7:8d:10:74:dc:47:90:a0:65: - 4a:e2:41:f5:7f:af:ce:50:46:61:33:2f:97:a2:17:e8:ad:ec: - fd:8e:0a:5f:5e:ba:6c:7c:04:8a:6a:8d:ba:f2:ab:ad:62:60: - ac:83:40:95:64:1b:a1:ee:78:25:28:94:01:5c:a2:69:7a:e0: - 4a:17:1e:61:89:2e:e8:9f:4e:5d:b1:95:66:c1:ba:7b:4c:40: - 0e:0f:5c:b4:cf:11:1a:2a:04:96:62:8c:1a:17:fe:9e:55:a7: - 05:73:08:29:fb:3c:eb:87:69:a7:77:f4:a0:49:30:68:7e:e0: - 63:fd:f2:0b:36:de:0c:2e:33:59:c3:ad:67:f0:51:db:fe:de: - a3:8b:0e:6a + 52:f8:b8:91:f4:b9:d5:2b:92:d6:12:c8:46:66:e7:a2:1b:16: + 17:c3:c9:9e:b7:8c:23:3f:eb:21:7a:8c:18:a0:ce:c3:06:6c: + d3:5b:9f:24:2d:bf:fa:4a:23:87:87:6e:4b:a3:b6:b1:d3:7c: + 29:c4:f7:c4:d2:d6:86:ae:f0:4a:0e:1c:79:9b:be:d0:d0:52: + f2:26:b7:3a:27:e3:2c:d7:3d:2d:bb:a1:02:e5:53:54:e0:79: + bb:ed:80:66:ea:07:45:29:c9:b2:3c:08:f1:d2:15:92:97:cd: + 59:2a:eb:84:92:07:ae:5c:bd:11:db:2f:2d:2e:a8:21:fe:1f: + 0a:be:03:56:57:94:17:76:a9:df:74:9a:65:02:76:31:96:3d: + 1a:84:df:37:36:5d:b6:e7:75:15:1f:4c:25:fc:d8:97:92:79: + 84:0d:f0:a0:f5:29:b4:b4:08:f9:f5:ca:ed:6b:51:c7:b5:79: + 52:3a:e3:fe:df:44:e2:54:35:35:fd:8f:11:b0:77:64:c1:20: + 13:0b:2e:a2:89:b7:24:12:d0:32:cc:51:70:97:31:db:1d:6c: + 63:df:95:93:94:7a:14:c6:2b:f7:8d:2b:36:04:7f:fb:9f:a4: + c8:02:7d:b4:52:4b:f4:b4:3e:80:d4:7a:12:53:d3:9e:d6:97: + 69:af:92:67 -----BEGIN CERTIFICATE----- -MIID0jCCArqgAwIBAgIBBDANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4IBODCCATQwHQYDVR0OBBYEFFUA4r+Cq944SIVSsyDVJlVpDkczMB8G -A1UdIwQYMBaAFA8hF5RAsaZ8WfocxTjPYuiEixwsMIGEBggrBgEFBQcBAQR4MHYw -JAYIKwYBBQUHMAKGGGh0dHA6Ly91cmwtZm9yLWFpYS9JLmNlcjAmBggrBgEFBQcw -AoYaaHR0cDovL3VybC1mb3ItYWlhMi9JMi5mb28wJgYIKwYBBQUHMAKGGmh0dHA6 -Ly91cmwtZm9yLWFpYTMvSTMuZm9vMCkGA1UdHwQiMCAwHqAcoBqGGGh0dHA6Ly91 -cmwtZm9yLWNybC9JLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB -BQUHAwEGCCsGAQUFBwMCMBEGA1UdEQQKMAiCBnRhcmdldDANBgkqhkiG9w0BAQsF -AAOCAQEAFg0sBpFW59bU6WvjaDdCUQ4ueczKyMkcOBWmrKgWb/0Fez3CWDudze+q -iBHMlQVwbvW5R7sTUoEBDfMu4xQjSAHXxkkBzgdcCpCDKgxQ2a9JXQr5fL1welYe -eNVeOJv+mJsW8MGXUG3IH5yywi8Cks1bnhua540QdNxHkKBlSuJB9X+vzlBGYTMv -l6IX6K3s/Y4KX166bHwEimqNuvKrrWJgrINAlWQboe54JSiUAVyiaXrgShceYYku -6J9OXbGVZsG6e0xADg9ctM8RGioElmKMGhf+nlWnBXMIKfs864dpp3f0oEkwaH7g -Y/3yCzbeDC4zWcOtZ/BR2/7eo4sOag== +MIID5TCCAs2gAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsno8wDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOCATgwggE0MB0GA1UdDgQWBBRVAOK/ +gqveOEiFUrMg1SZVaQ5HMzAfBgNVHSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIsc +LDCBhAYIKwYBBQUHAQEEeDB2MCQGCCsGAQUFBzAChhhodHRwOi8vdXJsLWZvci1h +aWEvSS5jZXIwJgYIKwYBBQUHMAKGGmh0dHA6Ly91cmwtZm9yLWFpYTIvSTIuZm9v +MCYGCCsGAQUFBzAChhpodHRwOi8vdXJsLWZvci1haWEzL0kzLmZvbzApBgNVHR8E +IjAgMB6gHKAahhhodHRwOi8vdXJsLWZvci1jcmwvSS5jcmwwDgYDVR0PAQH/BAQD +AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjARBgNVHREECjAIggZ0 +YXJnZXQwDQYJKoZIhvcNAQELBQADggEBAFL4uJH0udUrktYSyEZm56IbFhfDyZ63 +jCM/6yF6jBigzsMGbNNbnyQtv/pKI4eHbkujtrHTfCnE98TS1oau8EoOHHmbvtDQ +UvImtzon4yzXPS27oQLlU1TgebvtgGbqB0UpybI8CPHSFZKXzVkq64SSB65cvRHb +Ly0uqCH+Hwq+A1ZXlBd2qd90mmUCdjGWPRqE3zc2XbbndRUfTCX82JeSeYQN8KD1 +KbS0CPn1yu1rUce1eVI64/7fROJUNTX9jxGwd2TBIBMLLqKJtyQS0DLMUXCXMdsd +bGPflZOUehTGK/eNKzYEf/ufpMgCfbRSS/S0PoDUehJT057Wl2mvkmc= -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_aia_unittest/target_two_aia.pem b/net/data/cert_issuer_source_aia_unittest/target_two_aia.pem index ebde76a..1177b73 100644 --- a/net/data/cert_issuer_source_aia_unittest/target_two_aia.pem +++ b/net/data/cert_issuer_source_aia_unittest/target_two_aia.pem
@@ -1,16 +1,17 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 3 (0x3) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 16:3d:d0:94:1e:a7:68:3f:73:f8:3a:7e:59:ba:3e:08:74:ec:9e:8e + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:22:08:58:c2:04:8a:dd:26:10:9e:92:10:2e: 9c:c1:6f:c5:08:52:71:95:53:38:b5:cb:d0:bf:46: @@ -53,40 +54,40 @@ X509v3 Subject Alternative Name: DNS:target Signature Algorithm: sha256WithRSAEncryption - 77:29:3a:0d:fd:35:76:ed:b4:ef:07:a4:8f:50:07:e8:fa:d1: - 50:ac:03:49:04:b0:06:85:fa:e5:17:4e:fd:b4:70:40:73:49: - 42:4b:29:c4:92:4b:51:a1:a2:54:65:ed:70:b6:50:ed:87:8c: - b6:ff:f8:88:a9:8b:14:9f:24:d1:2b:82:f6:6a:a7:25:bc:c6: - f0:bf:84:3d:13:ee:ee:73:38:e8:27:f6:9c:94:94:ba:b5:a1: - d3:bb:f4:5e:1e:f2:fb:cf:d0:09:62:c1:a2:08:18:82:2e:b4: - 15:cd:ec:64:3d:af:74:2e:bf:00:ae:55:9b:7b:a5:17:5d:2b: - b6:00:8a:46:fc:28:ab:b2:35:92:2d:87:b0:d6:f6:3a:3a:eb: - dd:84:0b:64:f3:45:25:a6:a1:8c:0e:05:09:31:51:72:92:68: - 9e:75:9e:f4:97:5c:3b:7b:aa:69:18:16:db:be:8b:d8:7b:c1: - ea:45:b5:4c:be:1d:8c:d5:3c:be:dc:4e:16:e3:0e:ec:7a:af: - ab:60:72:83:62:5f:3e:30:fe:81:95:81:d1:cb:c0:e2:ed:ca: - ec:f0:75:2c:71:1c:dd:26:d6:ac:0a:01:82:ca:cd:f7:86:06: - 73:93:e0:ba:0a:04:7a:e6:e5:89:67:b1:ae:77:2b:84:b3:fe: - 3c:a7:55:30 + 82:98:f6:c0:88:63:02:ed:2e:b8:23:83:e3:23:9d:e7:98:3d: + 2c:1b:f9:9a:8b:27:6f:46:a1:b9:b4:a0:5a:d9:10:58:da:34: + 11:b3:fe:71:57:e9:c1:d7:83:ab:bf:e9:d3:dc:3f:19:29:e4: + f2:21:0b:1d:67:8e:5e:77:60:ad:4b:d1:56:c8:f8:07:c8:07: + 57:45:2c:d3:fa:54:f4:36:57:3e:87:82:da:81:b3:7b:fe:2a: + a2:c8:06:82:5c:7e:60:6f:0a:40:c3:ca:92:75:80:a6:72:97: + 0f:1c:60:e2:5a:d1:7e:e0:f1:94:ad:92:0c:99:08:55:58:e7: + f0:4d:de:b4:d5:92:73:bd:b3:a5:6b:e5:d8:fa:e8:66:8d:d4: + 2c:76:8a:a0:bb:ac:4f:25:bf:84:56:9d:69:cc:6a:50:46:fe: + 3c:36:0f:79:55:8c:5b:40:92:fb:64:27:25:fd:f4:67:60:49: + 23:f4:67:5b:26:69:2d:56:85:99:5c:42:da:03:99:51:26:b4: + 8d:ba:c4:d9:fe:f5:e4:1a:10:b1:bf:af:da:a4:91:a0:3e:fa: + 06:fd:45:87:0b:ac:6a:2b:7b:49:dd:a6:93:10:bd:2e:6b:24: + 01:df:f7:37:6d:db:14:2d:11:1e:38:b7:c4:0c:3e:f7:53:50: + 6f:5b:c0:b7 -----BEGIN CERTIFICATE----- -MIIDqTCCApGgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAMMQowCAYDVQQDDAFJMB4X -DTE1MDEwMTEyMDAwMFoXDTIxMDEwMTEyMDAwMFowETEPMA0GA1UEAwwGdGFyZ2V0 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzCIIWMIEit0mEJ6SEC6c -wW/FCFJxlVM4tcvQv0ZUN4vck4z0AXMcWwOd58A2va8z0SqXtqwkjpOd0Y4B/ZYv -iTNx5hjhtQT7rKwF118EuYOv8tPeTepYAmo5nPLXjSW9tg7rfHEbAKt37zh1V3ey -W6zCXes8ngpDLbyLS/Bug7Xvmx01IiWwNxFpnkJjrQra8qdMdvgwCseCV0OqBwjt -qKAtRmNrqpHG69Wk7c0nSE/08AZflXwmzLK8cxXkNJ4WINKvJxPhDeKImxA0rudV -EAAAbBlveFKuN23jJkppWUCy1/EsK0YuldQOC+cGmzIBvi/aEvSsFewIEQ1KThw8 -tQIDAQABo4IBDzCCAQswHQYDVR0OBBYEFFUA4r+Cq944SIVSsyDVJlVpDkczMB8G -A1UdIwQYMBaAFA8hF5RAsaZ8WfocxTjPYuiEixwsMFwGCCsGAQUFBwEBBFAwTjAk -BggrBgEFBQcwAoYYaHR0cDovL3VybC1mb3ItYWlhL0kuY2VyMCYGCCsGAQUFBzAC -hhpodHRwOi8vdXJsLWZvci1haWEyL0kyLmZvbzApBgNVHR8EIjAgMB6gHKAahhho -dHRwOi8vdXJsLWZvci1jcmwvSS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW -MBQGCCsGAQUFBwMBBggrBgEFBQcDAjARBgNVHREECjAIggZ0YXJnZXQwDQYJKoZI -hvcNAQELBQADggEBAHcpOg39NXbttO8HpI9QB+j60VCsA0kEsAaF+uUXTv20cEBz -SUJLKcSSS1GholRl7XC2UO2HjLb/+IipixSfJNErgvZqpyW8xvC/hD0T7u5zOOgn -9pyUlLq1odO79F4e8vvP0AliwaIIGIIutBXN7GQ9r3QuvwCuVZt7pRddK7YAikb8 -KKuyNZIth7DW9jo6692EC2TzRSWmoYwOBQkxUXKSaJ51nvSXXDt7qmkYFtu+i9h7 -wepFtUy+HYzVPL7cThbjDux6r6tgcoNiXz4w/oGVgdHLwOLtyuzwdSxxHN0m1qwK -AYLKzfeGBnOT4LoKBHrm5Ylnsa53K4Sz/jynVTA= +MIIDvDCCAqSgAwIBAgIUFj3QlB6naD9z+Dp+Wbo+CHTsno4wDQYJKoZIhvcNAQEL +BQAwDDEKMAgGA1UEAwwBSTAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAwMDBa +MBExDzANBgNVBAMMBnRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMwiCFjCBIrdJhCekhAunMFvxQhScZVTOLXL0L9GVDeL3JOM9AFzHFsDnefA +Nr2vM9Eql7asJI6TndGOAf2WL4kzceYY4bUE+6ysBddfBLmDr/LT3k3qWAJqOZzy +140lvbYO63xxGwCrd+84dVd3sluswl3rPJ4KQy28i0vwboO175sdNSIlsDcRaZ5C +Y60K2vKnTHb4MArHgldDqgcI7aigLUZja6qRxuvVpO3NJ0hP9PAGX5V8JsyyvHMV +5DSeFiDSrycT4Q3iiJsQNK7nVRAAAGwZb3hSrjdt4yZKaVlAstfxLCtGLpXUDgvn +BpsyAb4v2hL0rBXsCBENSk4cPLUCAwEAAaOCAQ8wggELMB0GA1UdDgQWBBRVAOK/ +gqveOEiFUrMg1SZVaQ5HMzAfBgNVHSMEGDAWgBQPIReUQLGmfFn6HMU4z2LohIsc +LDBcBggrBgEFBQcBAQRQME4wJAYIKwYBBQUHMAKGGGh0dHA6Ly91cmwtZm9yLWFp +YS9JLmNlcjAmBggrBgEFBQcwAoYaaHR0cDovL3VybC1mb3ItYWlhMi9JMi5mb28w +KQYDVR0fBCIwIDAeoBygGoYYaHR0cDovL3VybC1mb3ItY3JsL0kuY3JsMA4GA1Ud +DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEQYDVR0R +BAowCIIGdGFyZ2V0MA0GCSqGSIb3DQEBCwUAA4IBAQCCmPbAiGMC7S64I4PjI53n +mD0sG/maiydvRqG5tKBa2RBY2jQRs/5xV+nB14Orv+nT3D8ZKeTyIQsdZ45ed2Ct +S9FWyPgHyAdXRSzT+lT0Nlc+h4LagbN7/iqiyAaCXH5gbwpAw8qSdYCmcpcPHGDi +WtF+4PGUrZIMmQhVWOfwTd601ZJzvbOla+XY+uhmjdQsdoqgu6xPJb+EVp1pzGpQ +Rv48Ng95VYxbQJL7ZCcl/fRnYEkj9GdbJmktVoWZXELaA5lRJrSNusTZ/vXkGhCx +v6/apJGgPvoG/UWHC6xqK3tJ3aaTEL0uayQB3/c3bdsULREeOLfEDD73U1BvW8C3 -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/c1.pem b/net/data/cert_issuer_source_static_unittest/c1.pem index ef15d6b..5c5b3ec 100644 --- a/net/data/cert_issuer_source_static_unittest/c1.pem +++ b/net/data/cert_issuer_source_static_unittest/c1.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 26:7a:57:9f:40:d9:68:0b:83:9e:04:66:b2:14:80:b2:ea:fa:e2:55 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I1 Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=C1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ae:71:64:ba:9f:1d:b4:bc:c9:8a:c7:ed:ef:a5: f4:42:5d:c6:db:d5:c9:b0:77:45:83:d1:15:bf:2f: @@ -52,39 +53,39 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - a8:bf:98:c5:72:b4:ae:9e:40:52:42:3c:a5:f9:7c:ff:3f:b2: - 71:f6:59:0c:86:66:02:74:7c:ff:59:a5:07:f8:38:fa:8d:d5: - de:b7:e0:24:3c:70:f8:54:c9:a3:7e:6d:85:86:bf:54:0f:6f: - c3:e9:c5:77:dc:42:b6:ad:97:f8:c0:1d:3f:ef:24:92:9f:d4: - 50:bc:0f:d0:82:03:f7:a3:60:b9:12:70:d7:61:25:65:c4:75: - ca:17:15:c5:a6:54:7b:16:5a:3f:0d:55:72:61:16:0c:90:f3: - 77:2a:62:4a:a1:5c:09:c4:3c:4a:4f:dd:85:bc:ac:c6:6a:cb: - 07:0b:15:a5:50:15:05:b9:99:95:54:3f:3a:a2:a0:42:fe:8a: - f6:9f:1b:c7:fc:9d:f2:0f:6e:c2:f6:a9:37:7a:27:8b:25:52: - 45:0e:aa:d5:ad:02:b0:a6:2e:a9:91:8b:6d:22:5a:e4:2a:91: - 1f:0d:f6:c0:88:8e:29:dc:b0:9e:26:8e:18:61:f0:42:bd:9e: - 73:75:f2:48:17:aa:ff:34:9b:38:d4:72:60:e9:38:f8:af:18: - 1c:a0:88:e3:25:cf:c6:22:2f:bf:1c:77:b6:b3:1e:88:d2:17: - 1f:f9:18:31:25:f9:4f:36:e1:51:e8:30:a2:42:f9:9e:cb:35: - 87:30:ce:68 + 0a:c8:a8:ab:c1:3f:ec:8c:1d:c4:bc:ac:6c:ab:d5:28:4a:78: + 43:90:ff:9c:8d:e3:1b:b7:79:bc:4d:5c:c2:f4:31:4a:1a:34: + 55:7c:32:79:25:4f:cb:9a:2a:41:3c:55:70:3f:d7:88:2e:e8: + 1e:98:05:df:be:6f:e5:28:d2:f0:6a:9c:c1:c3:ed:5b:26:f9: + 72:de:80:2e:3c:15:1d:d4:be:bd:26:a6:bb:1e:f8:9b:fa:fb: + 1a:50:a0:a1:4e:57:d4:0d:0e:63:dc:b0:24:7d:6f:d7:88:f9: + 9d:16:dd:60:b3:61:39:63:a9:73:5c:08:f8:98:c1:62:a8:51: + d8:0e:7e:3f:7a:62:9e:d1:31:ab:75:05:d5:c1:a3:59:ad:c5: + e0:c5:57:c5:41:1f:ab:b6:04:35:d5:81:5f:64:9d:55:f6:09: + fd:5b:6e:41:85:27:77:d8:33:62:46:a9:a9:ce:a0:0f:c4:95: + 81:01:87:f6:90:42:fc:8f:04:3b:55:2b:25:22:c7:9e:f6:8a: + 74:fa:9d:13:a5:d1:6b:c1:43:9d:45:4c:38:d5:4d:5c:84:73: + 20:9a:7e:c2:4b:f5:e9:82:b3:74:75:f0:e4:ab:fc:d6:13:12: + c8:46:f4:ff:da:b1:bc:5e:a0:2f:fb:08:ee:bc:4f:a8:44:b9: + fc:34:02:7b -----BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIBATANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJJMTAe -Fw0xNTAxMDExMjAwMDBaFw0xNjAxMDExMjAwMDBaMA0xCzAJBgNVBAMMAkMxMIIB -IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArnFkup8dtLzJisft76X0Ql3G -29XJsHdFg9EVvy+bGaN8+/1wYg2Vp71YnyzVxXj8+iPglz2dDKHZcY8DKMd80Ql/ -lJB0wdvG7K7azVFFICM98iP19lMjhrAWhErqvdQKGnCRcI0hBrme/C+irYAksgbt -a1Wsy61wRPHt1CHlzf4cQuh5Dn2HGAjBhTwy9u6W3FqEY5DjZ6P+MVLsvEMkhnel -VqNM/jkv7dJ1ZFMwGqPOMM3yexNxvrSAlZqjjvE69RVlqKORNBJn3DTPJV2P73lk -Sa8KPBeJtZXahSvfevFXHw+wwbzhW0qGpy7Ia6OWxigp1jN88udeGQlsk8sUzQID -AQABo4HVMIHSMB0GA1UdDgQWBBRDVsjUZiRvcaLIb6ahCw9T8hYVWzAfBgNVHSME -GDAWgBQbJtDEQwBy4qSrAdGkaNXlsh6cDTA1BggrBgEFBQcBAQQpMCcwJQYIKwYB -BQUHMAKGGWh0dHA6Ly91cmwtZm9yLWFpYS9JMS5jZXIwKgYDVR0fBCMwITAfoB2g -G4YZaHR0cDovL3VybC1mb3ItY3JsL0kxLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYD -VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQCo -v5jFcrSunkBSQjyl+Xz/P7Jx9lkMhmYCdHz/WaUH+Dj6jdXet+AkPHD4VMmjfm2F -hr9UD2/D6cV33EK2rZf4wB0/7ySSn9RQvA/QggP3o2C5EnDXYSVlxHXKFxXFplR7 -Flo/DVVyYRYMkPN3KmJKoVwJxDxKT92FvKzGassHCxWlUBUFuZmVVD86oqBC/or2 -nxvH/J3yD27C9qk3eieLJVJFDqrVrQKwpi6pkYttIlrkKpEfDfbAiI4p3LCeJo4Y -YfBCvZ5zdfJIF6r/NJs41HJg6Tj4rxgcoIjjJc/GIi+/HHe2sx6I0hcf+RgxJflP -NuFR6DCiQvmeyzWHMM5o +MIIDfjCCAmagAwIBAgIUJnpXn0DZaAuDngRmshSAsur64lUwDQYJKoZIhvcNAQEL +BQAwDTELMAkGA1UEAwwCSTEwHhcNMjAxMTAzMTIwMDAwWhcNMjExMTAzMTIwMDAw +WjANMQswCQYDVQQDDAJDMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +AK5xZLqfHbS8yYrH7e+l9EJdxtvVybB3RYPRFb8vmxmjfPv9cGINlae9WJ8s1cV4 +/Poj4Jc9nQyh2XGPAyjHfNEJf5SQdMHbxuyu2s1RRSAjPfIj9fZTI4awFoRK6r3U +ChpwkXCNIQa5nvwvoq2AJLIG7WtVrMutcETx7dQh5c3+HELoeQ59hxgIwYU8Mvbu +ltxahGOQ42ej/jFS7LxDJIZ3pVajTP45L+3SdWRTMBqjzjDN8nsTcb60gJWao47x +OvUVZaijkTQSZ9w0zyVdj+95ZEmvCjwXibWV2oUr33rxVx8PsMG84VtKhqcuyGuj +lsYoKdYzfPLnXhkJbJPLFM0CAwEAAaOB1TCB0jAdBgNVHQ4EFgQUQ1bI1GYkb3Gi +yG+moQsPU/IWFVswHwYDVR0jBBgwFoAUGybQxEMAcuKkqwHRpGjV5bIenA0wNQYI +KwYBBQUHAQEEKTAnMCUGCCsGAQUFBzAChhlodHRwOi8vdXJsLWZvci1haWEvSTEu +Y2VyMCoGA1UdHwQjMCEwH6AdoBuGGWh0dHA6Ly91cmwtZm9yLWNybC9JMS5jcmww +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAN +BgkqhkiG9w0BAQsFAAOCAQEACsioq8E/7IwdxLysbKvVKEp4Q5D/nI3jG7d5vE1c +wvQxSho0VXwyeSVPy5oqQTxVcD/XiC7oHpgF375v5SjS8GqcwcPtWyb5ct6ALjwV +HdS+vSamux74m/r7GlCgoU5X1A0OY9ywJH1v14j5nRbdYLNhOWOpc1wI+JjBYqhR +2A5+P3pintExq3UF1cGjWa3F4MVXxUEfq7YENdWBX2SdVfYJ/VtuQYUnd9gzYkap +qc6gD8SVgQGH9pBC/I8EO1UrJSLHnvaKdPqdE6XRa8FDnUVMONVNXIRzIJp+wkv1 +6YKzdHXw5Kv81hMSyEb0/9qxvF6gL/sI7rxPqES5/DQCew== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/c2.pem b/net/data/cert_issuer_source_static_unittest/c2.pem index 8cd6883..b639183 100644 --- a/net/data/cert_issuer_source_static_unittest/c2.pem +++ b/net/data/cert_issuer_source_static_unittest/c2.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 45:5b:b7:0e:4f:f1:04:6d:35:b4:b4:54:3d:27:94:8e:c4:e4:1b:2e + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=i1 Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=C2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b9:9e:f6:53:ca:8c:31:b4:0a:6a:26:23:11:03: cc:e1:e3:93:9e:d8:76:52:89:2f:0c:42:15:21:c0: @@ -52,39 +53,39 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 77:74:20:c3:57:de:ed:a9:59:2c:f2:c8:d2:19:28:ab:c6:4f: - c5:49:80:be:ed:64:43:2e:74:4a:ec:87:90:9e:d2:03:23:3f: - 1f:de:18:7e:9e:20:62:f9:0f:b6:b7:2d:97:61:60:f6:c2:31: - fc:20:9b:d5:b5:cc:3b:47:6f:4c:77:7b:17:99:71:cc:86:46: - 0f:6c:a9:33:3c:82:16:2b:f8:2b:b1:58:6b:44:d7:61:42:30: - fc:e8:ea:ef:47:b0:63:c3:41:30:02:6d:0a:d5:af:0c:54:d1: - a9:3f:d7:e4:98:77:f9:16:d4:81:87:ff:80:69:29:a4:0b:9d: - 61:c1:28:e9:0a:9e:76:5a:78:0e:a1:03:86:a9:88:81:76:94: - 93:ac:64:5d:7f:51:d3:68:3e:61:33:19:cd:f7:50:c3:c8:42: - 60:85:21:44:98:9e:23:97:4d:21:d1:14:a2:9a:b3:99:1c:fb: - 7e:92:1c:10:99:e6:01:e7:38:aa:c2:6d:8a:d3:1a:b7:56:cc: - 81:86:31:53:5b:4d:0c:15:a4:f1:0f:cd:9a:ee:5f:ec:b8:12: - 20:36:eb:1b:8b:b5:82:3e:43:7e:24:43:8e:d5:1a:9e:5c:41: - 0b:50:c8:1c:aa:8c:4e:69:91:3e:11:94:35:9c:3b:c3:bd:1a: - 0b:dd:a9:aa + 90:e7:5b:22:d3:4d:55:9f:8f:e4:86:4e:b7:47:0f:48:93:d7: + 58:28:9f:a6:8c:39:31:c2:c5:ae:a9:9e:4a:b7:53:07:bd:c9: + a0:48:a8:05:7d:f8:32:91:ad:6d:5a:03:e9:8f:f3:61:6b:d0: + 35:d4:b3:64:61:34:44:8b:a3:da:f6:8a:5b:24:8b:3b:ec:ed: + 31:d8:c6:bf:8a:57:36:44:f8:a4:a6:d9:1f:3e:11:7e:3f:39: + ce:67:08:15:30:01:65:4e:fd:f0:fc:00:14:ab:5a:55:16:f3: + ad:e3:65:41:63:f0:5d:b8:86:f1:26:d0:55:8e:87:97:ca:92: + 05:13:9c:2e:83:66:3d:a0:ee:76:3c:db:69:4d:22:60:3b:22: + 11:16:ed:8c:64:c3:87:22:df:67:f4:b7:8c:a3:a0:3b:c7:5c: + c3:f9:3c:d7:69:26:c3:70:f6:d0:0a:1f:c1:2b:49:9c:c2:33: + d5:d4:cd:02:28:47:0a:60:00:04:78:c5:66:b8:00:2b:10:b7: + 1b:23:cb:e9:f8:6a:54:5c:4a:60:c9:5f:ef:9a:6a:44:28:d1: + b9:01:07:b3:8a:82:c8:94:45:1f:47:06:f6:9c:d0:02:ab:86: + b5:62:e2:3f:2c:ef:f6:7b:78:9b:fe:d6:d4:1b:d3:67:05:99: + 9c:af:c8:e5 -----BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIBATANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJpMTAe -Fw0xNTAxMDExMjAwMDBaFw0xNjAxMDExMjAwMDBaMA0xCzAJBgNVBAMMAkMyMIIB -IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuZ72U8qMMbQKaiYjEQPM4eOT -nth2UokvDEIVIcDZvBbqbrw5wC9iijXJlXFNo0Wsf7N+7Pqs8+i/ZgIasb3OeRdq -GRKW67Gd3eMcaRXh9jTtuk2vClADQy+dfI55+pITLXMWqN5ywmEZVEsBL1yhd/z3 -gguqy49VDRnYqyyvNbT361Iml15bAPOoEvrODQ1WzRUcemeCn7P7XwWct581ZjsY -k7gtHUebS17zIG+Dx12R0isZnanzRv+T6z/7W0CgjV2rpd7RAtRrPhokXIai7J1Q -G8OSIidfp3lbQJfMyhD/7QYqURHly7EKgoSSLwAQbRmv22ZTjfcQs7xKUoPrsQID -AQABo4HVMIHSMB0GA1UdDgQWBBQ3bjU6JASSCP/SX4gfhsGclakNcjAfBgNVHSME -GDAWgBTjrB01nhzMximfN1lBxtrJRCyy8zA1BggrBgEFBQcBAQQpMCcwJQYIKwYB -BQUHMAKGGWh0dHA6Ly91cmwtZm9yLWFpYS9pMS5jZXIwKgYDVR0fBCMwITAfoB2g -G4YZaHR0cDovL3VybC1mb3ItY3JsL2kxLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYD -VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQB3 -dCDDV97tqVks8sjSGSirxk/FSYC+7WRDLnRK7IeQntIDIz8f3hh+niBi+Q+2ty2X -YWD2wjH8IJvVtcw7R29Md3sXmXHMhkYPbKkzPIIWK/grsVhrRNdhQjD86OrvR7Bj -w0EwAm0K1a8MVNGpP9fkmHf5FtSBh/+AaSmkC51hwSjpCp52WngOoQOGqYiBdpST -rGRdf1HTaD5hMxnN91DDyEJghSFEmJ4jl00h0RSimrOZHPt+khwQmeYB5ziqwm2K -0xq3VsyBhjFTW00MFaTxD82a7l/suBIgNusbi7WCPkN+JEOO1RqeXEELUMgcqoxO -aZE+EZQ1nDvDvRoL3amq +MIIDfjCCAmagAwIBAgIURVu3Dk/xBG01tLRUPSeUjsTkGy4wDQYJKoZIhvcNAQEL +BQAwDTELMAkGA1UEAwwCaTEwHhcNMjAxMTAzMTIwMDAwWhcNMjExMTAzMTIwMDAw +WjANMQswCQYDVQQDDAJDMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ALme9lPKjDG0CmomIxEDzOHjk57YdlKJLwxCFSHA2bwW6m68OcAvYoo1yZVxTaNF +rH+zfuz6rPPov2YCGrG9znkXahkSluuxnd3jHGkV4fY07bpNrwpQA0MvnXyOefqS +Ey1zFqjecsJhGVRLAS9coXf894ILqsuPVQ0Z2KssrzW09+tSJpdeWwDzqBL6zg0N +Vs0VHHpngp+z+18FnLefNWY7GJO4LR1Hm0te8yBvg8ddkdIrGZ2p80b/k+s/+1tA +oI1dq6Xe0QLUaz4aJFyGouydUBvDkiInX6d5W0CXzMoQ/+0GKlER5cuxCoKEki8A +EG0Zr9tmU433ELO8SlKD67ECAwEAAaOB1TCB0jAdBgNVHQ4EFgQUN241OiQEkgj/ +0l+IH4bBnJWpDXIwHwYDVR0jBBgwFoAU46wdNZ4czMYpnzdZQcbayUQssvMwNQYI +KwYBBQUHAQEEKTAnMCUGCCsGAQUFBzAChhlodHRwOi8vdXJsLWZvci1haWEvaTEu +Y2VyMCoGA1UdHwQjMCEwH6AdoBuGGWh0dHA6Ly91cmwtZm9yLWNybC9pMS5jcmww +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAN +BgkqhkiG9w0BAQsFAAOCAQEAkOdbItNNVZ+P5IZOt0cPSJPXWCifpow5McLFrqme +SrdTB73JoEioBX34MpGtbVoD6Y/zYWvQNdSzZGE0RIuj2vaKWySLO+ztMdjGv4pX +NkT4pKbZHz4Rfj85zmcIFTABZU798PwAFKtaVRbzreNlQWPwXbiG8SbQVY6Hl8qS +BROcLoNmPaDudjzbaU0iYDsiERbtjGTDhyLfZ/S3jKOgO8dcw/k812kmw3D20Aof +wStJnMIz1dTNAihHCmAABHjFZrgAKxC3GyPL6fhqVFxKYMlf75pqRCjRuQEHs4qC +yJRFH0cG9pzQAquGtWLiPyzv9nt4m/7W1BvTZwWZnK/I5Q== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/d.pem b/net/data/cert_issuer_source_static_unittest/d.pem index cf347a8..3365d55 100644 --- a/net/data/cert_issuer_source_static_unittest/d.pem +++ b/net/data/cert_issuer_source_static_unittest/d.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 7b:e6:27:43:08:d3:93:75:8e:0e:ac:20:0e:fd:8d:81:13:1a:ef:e1 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I2 Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=D Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c2:ae:07:4a:35:ce:ea:26:bf:b9:d4:ac:b8:c2: 4b:40:c7:99:e2:52:d5:24:8a:83:1a:31:fd:dd:b4: @@ -52,39 +53,39 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 36:b1:65:08:c1:02:03:41:4e:6f:94:df:7a:70:d9:e0:a2:53: - 81:3c:6e:c0:91:2d:c7:73:5d:3f:69:f6:da:93:65:1b:01:c1: - a1:5a:ac:d4:0b:0b:0a:22:b3:56:ad:dc:f0:f3:3c:63:21:3d: - ad:f2:d3:71:d7:26:71:b6:a8:02:a0:e0:bb:f4:27:39:93:f6: - 78:d7:fb:1c:ad:9c:ff:48:b0:a6:00:cd:4c:ce:87:45:2b:19: - 15:6c:89:45:46:bc:7b:4b:0a:d0:11:ae:fd:cb:30:b7:15:1c: - 37:96:f2:0d:86:99:24:a9:01:bc:f9:7f:1b:73:b9:15:c3:c8: - ba:25:fc:c7:96:ee:83:b7:39:c3:f0:d8:80:90:58:a8:15:bf: - dd:16:bf:62:83:a0:a3:5d:0f:38:0b:78:0b:4a:83:17:88:67: - 20:ca:70:f8:a2:26:89:15:aa:21:8a:b4:ac:7e:29:49:a8:2a: - 8f:72:65:7c:06:6b:a9:d8:f3:c8:3c:b6:03:27:e3:61:ea:3a: - 51:cd:e4:5c:7f:69:9f:9a:c2:f3:c0:0f:16:5a:99:92:c5:1f: - cd:c1:9f:7e:03:18:e3:4f:65:be:56:38:26:2a:f5:18:68:57: - 9f:84:f9:87:f3:9c:34:04:a4:5b:0f:53:4f:5c:ad:c4:6f:5c: - 06:2b:c4:15 + 2f:89:77:91:17:bb:d7:b6:c1:89:29:bd:a6:cc:c1:14:8d:32: + 1d:87:57:08:0a:0f:02:16:80:c5:c5:e6:e1:11:fb:ed:eb:17: + 67:92:28:70:10:06:b5:7e:46:1c:a3:cf:dc:a8:01:47:51:bf: + f3:d3:ef:ed:04:bd:ff:7d:30:18:35:df:11:56:f2:a8:c2:f5: + c0:70:37:5b:8e:ec:63:e6:64:1c:81:a1:a1:62:40:a4:e9:95: + ef:8f:3e:31:8f:b6:03:28:5b:c5:fa:ab:af:e7:9f:3f:ca:f3: + fd:2e:68:26:c4:8f:df:e4:ca:33:8a:47:d4:cf:f1:2a:de:11: + bb:3a:5d:db:88:ef:42:ed:ff:af:fe:fc:b8:e6:0d:cf:91:9a: + a0:09:f8:45:53:85:be:53:a5:9f:63:8f:9b:8e:70:d8:a7:e9: + 9d:66:17:4c:cb:85:f7:26:b2:3a:10:64:f2:81:b6:c2:57:2f: + 65:37:58:64:f2:20:ea:0c:8a:a6:6c:8f:8d:c6:4d:1e:c5:2f: + 62:53:04:8d:ce:a2:f1:8d:71:6f:f3:30:16:c4:72:2e:67:33: + e5:fa:84:0e:88:ae:49:51:c4:20:c0:d8:87:20:5b:a8:e5:71: + e2:06:8f:2f:50:29:7b:5b:6b:32:95:c9:55:0d:e5:a0:71:77: + d0:47:ed:9d -----BEGIN CERTIFICATE----- -MIIDajCCAlKgAwIBAgIBATANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJJMjAe -Fw0xNTAxMDExMjAwMDBaFw0xNjAxMDExMjAwMDBaMAwxCjAIBgNVBAMMAUQwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCrgdKNc7qJr+51Ky4wktAx5ni -UtUkioMaMf3dtOy5ipBn2X/T6n+KltarpejuWWFt838mFIIZkPRlIWgiRVhaLtSU -MacTLCcPByaad9xHmtcEGJS9CeP8+u9EYfC2xmU3lY7FZ4Z/zFjn6EPe7sverWgA -lfTNIefbMwnBbWtT643zU8x6o/CGuw8sP5QR1d1SRJbBl0rTykhAtWeVPcZYRKxt -oy+kYOtySLgdyz1rCrC/PUJozH0peCmePewWroSYMf7OsrX3rIno38fxrYY4Ivwk -ZlbMXwnYI+vSZ5axZ972rruO24ipOfycgjWLuElUtF94W5TDT5+8vwsG/ARlAgMB -AAGjgdUwgdIwHQYDVR0OBBYEFNFunbSIVpjCsqNF9ZU+SaBwRRPqMB8GA1UdIwQY -MBaAFDzirRKhwJbIU0prsklcWqYeqRnsMDUGCCsGAQUFBwEBBCkwJzAlBggrBgEF -BQcwAoYZaHR0cDovL3VybC1mb3ItYWlhL0kyLmNlcjAqBgNVHR8EIzAhMB+gHaAb -hhlodHRwOi8vdXJsLWZvci1jcmwvSTIuY3JsMA4GA1UdDwEB/wQEAwIFoDAdBgNV -HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADax -ZQjBAgNBTm+U33pw2eCiU4E8bsCRLcdzXT9p9tqTZRsBwaFarNQLCwois1at3PDz -PGMhPa3y03HXJnG2qAKg4Lv0JzmT9njX+xytnP9IsKYAzUzOh0UrGRVsiUVGvHtL -CtARrv3LMLcVHDeW8g2GmSSpAbz5fxtzuRXDyLol/MeW7oO3OcPw2ICQWKgVv90W -v2KDoKNdDzgLeAtKgxeIZyDKcPiiJokVqiGKtKx+KUmoKo9yZXwGa6nY88g8tgMn -42HqOlHN5Fx/aZ+awvPADxZamZLFH83Bn34DGONPZb5WOCYq9RhoV5+E+YfznDQE -pFsPU09crcRvXAYrxBU= +MIIDfTCCAmWgAwIBAgIUe+YnQwjTk3WODqwgDv2NgRMa7+EwDQYJKoZIhvcNAQEL +BQAwDTELMAkGA1UEAwwCSTIwHhcNMjAxMTAzMTIwMDAwWhcNMjExMTAzMTIwMDAw +WjAMMQowCAYDVQQDDAFEMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA +wq4HSjXO6ia/udSsuMJLQMeZ4lLVJIqDGjH93bTsuYqQZ9l/0+p/ipbWq6Xo7llh +bfN/JhSCGZD0ZSFoIkVYWi7UlDGnEywnDwcmmnfcR5rXBBiUvQnj/PrvRGHwtsZl +N5WOxWeGf8xY5+hD3u7L3q1oAJX0zSHn2zMJwW1rU+uN81PMeqPwhrsPLD+UEdXd +UkSWwZdK08pIQLVnlT3GWESsbaMvpGDrcki4Hcs9awqwvz1CaMx9KXgpnj3sFq6E +mDH+zrK196yJ6N/H8a2GOCL8JGZWzF8J2CPr0meWsWfe9q67jtuIqTn8nII1i7hJ +VLRfeFuUw0+fvL8LBvwEZQIDAQABo4HVMIHSMB0GA1UdDgQWBBTRbp20iFaYwrKj +RfWVPkmgcEUT6jAfBgNVHSMEGDAWgBQ84q0SocCWyFNKa7JJXFqmHqkZ7DA1Bggr +BgEFBQcBAQQpMCcwJQYIKwYBBQUHMAKGGWh0dHA6Ly91cmwtZm9yLWFpYS9JMi5j +ZXIwKgYDVR0fBCMwITAfoB2gG4YZaHR0cDovL3VybC1mb3ItY3JsL0kyLmNybDAO +BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0G +CSqGSIb3DQEBCwUAA4IBAQAviXeRF7vXtsGJKb2mzMEUjTIdh1cICg8CFoDFxebh +Efvt6xdnkihwEAa1fkYco8/cqAFHUb/z0+/tBL3/fTAYNd8RVvKowvXAcDdbjuxj +5mQcgaGhYkCk6ZXvjz4xj7YDKFvF+quv558/yvP9LmgmxI/f5MozikfUz/Eq3hG7 +Ol3biO9C7f+v/vy45g3PkZqgCfhFU4W+U6WfY4+bjnDYp+mdZhdMy4X3JrI6EGTy +gbbCVy9lN1hk8iDqDIqmbI+Nxk0exS9iUwSNzqLxjXFv8zAWxHIuZzPl+oQOiK5J +UcQgwNiHIFuo5XHiBo8vUCl7W2sylclVDeWgcXfQR+2d -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/e1.pem b/net/data/cert_issuer_source_static_unittest/e1.pem index 9d43035..f6ff131 100644 --- a/net/data/cert_issuer_source_static_unittest/e1.pem +++ b/net/data/cert_issuer_source_static_unittest/e1.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 47:53:2a:a4:de:8f:dd:a0:ab:98:ed:1f:0d:77:1c:7b:62:99:d5:17 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I3 Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=E1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ae:91:6b:78:fb:33:11:82:bb:52:ce:22:b5:28: a4:c1:bb:17:65:49:6f:85:08:98:3f:2b:e1:b6:d5: @@ -52,39 +53,39 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 91:1b:ee:94:8b:1b:b9:a4:80:55:9f:83:f3:ee:a2:82:db:71: - df:53:39:07:05:61:7f:37:07:f9:f0:12:66:ef:28:a1:ac:8a: - 84:9f:3f:4f:6b:35:f3:53:a5:6d:24:4f:cb:a7:47:83:72:f2: - e8:05:0f:7e:c2:f1:d1:89:c4:a0:70:13:97:d4:3e:56:0b:4a: - b9:45:63:d1:0a:64:d8:6b:72:4f:e3:52:d5:f3:c2:23:a3:ec: - bb:4f:c4:4d:eb:f5:5c:bd:6e:91:17:cb:93:9a:cb:34:44:88: - 9f:3f:bc:ce:36:44:0a:c9:cc:e3:64:c2:20:60:9c:f8:f8:ab: - 9d:b2:c6:93:0c:bf:57:03:ff:d4:8a:ed:b2:ed:36:18:cc:ad: - 77:59:fc:42:18:a6:5d:d5:0c:5d:01:3c:86:28:83:ac:b5:bd: - c8:f3:05:99:56:7a:b3:19:c9:bb:06:a5:a2:b4:b6:a4:84:0d: - 32:ec:31:de:32:86:ef:ed:b1:c3:6b:33:c3:98:db:12:78:2e: - eb:ad:3f:20:04:b1:1b:74:0c:79:e8:f8:73:2f:80:f3:f0:0d: - 27:35:19:ca:62:ae:fc:50:b4:39:11:99:8a:1b:57:54:9e:d3: - 59:45:ee:bf:9a:54:8c:f9:28:9b:69:e8:0d:8f:1e:d2:9f:31: - c3:9d:05:91 + 46:4d:39:4f:27:a0:0f:2e:5b:27:3e:35:69:0d:a2:bf:9b:5c: + 20:80:79:3d:be:68:e9:e5:dc:55:e4:77:1b:5e:b6:6a:ea:d3: + 20:50:c4:a1:4c:5d:2f:ca:00:a7:6b:d9:c0:70:9d:2c:81:85: + 5c:57:bd:49:42:92:1a:9f:8f:5a:92:e7:f5:36:aa:a8:26:0d: + 03:f9:92:da:80:2a:ba:a6:e5:77:c4:b7:34:f6:e6:7a:d7:f4: + 39:21:7b:24:b1:83:e2:1b:9e:8e:5f:fe:75:94:66:1c:ad:2d: + af:3b:bc:4d:79:e0:5a:47:8e:c8:2d:20:0c:9e:64:6e:10:b1: + 8f:61:35:ce:9b:e7:26:11:38:06:db:c8:33:9a:13:ea:cd:46: + 52:65:00:ec:c5:96:a0:d8:57:46:5c:b7:79:11:44:38:6e:63: + f0:0c:c7:8c:d5:e6:c8:f9:07:17:13:3f:fd:71:c1:51:9c:8a: + 2a:dc:7b:07:aa:78:40:06:48:66:40:f2:75:63:a1:38:42:68: + b7:d8:c9:97:d1:8e:00:4d:7b:22:d0:f1:3f:6b:5e:81:7e:f9: + 60:c9:3f:f1:f7:9a:50:eb:e2:fa:43:59:9a:6b:5f:d4:61:8a: + 64:7a:cd:d2:3c:9c:02:57:fa:d2:49:9a:83:af:4c:a0:5e:25: + c5:82:59:84 -----BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIBATANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJJMzAe -Fw0xNTAxMDExMjAwMDBaFw0xNjAxMDExMjAwMDBaMA0xCzAJBgNVBAMMAkUxMIIB -IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArpFrePszEYK7Us4itSikwbsX -ZUlvhQiYPyvhttVDQlyfMLWRnChqZhNiss8BkBsMxliBm3j2dxLiGjKfqfPQWVaV -i79ruDnVdwRGZkndHmURjVGntSXR0CVzACeYOgIxkIbPqFPdEPyl9imFzerJ2Qh7 -WIfDanLyF33n4r73iMh5tSlDLproPOALQkfCDj6xby6pePAzDLG5Zzw/rEcUMx0q -Wjd9JH/Kp018qSiChjurb9JlbuPM9nqWZYF86Y1kRkVG/PSfb2f4mivfzKk63jET -qQiZ0f1Emb4ozXS8hFj12d+99Supu+zzUOJ1uxna1PmJVQ8zH17sSB3gkS2DoQID -AQABo4HVMIHSMB0GA1UdDgQWBBR7Maeba38PLy7x/FQJ+xpfZo3sjjAfBgNVHSME -GDAWgBQC0gFrW2PcTlQBCM2nJ6CFKXjh0zA1BggrBgEFBQcBAQQpMCcwJQYIKwYB -BQUHMAKGGWh0dHA6Ly91cmwtZm9yLWFpYS9JMy5jZXIwKgYDVR0fBCMwITAfoB2g -G4YZaHR0cDovL3VybC1mb3ItY3JsL0kzLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYD -VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQCR -G+6Uixu5pIBVn4Pz7qKC23HfUzkHBWF/Nwf58BJm7yihrIqEnz9PazXzU6VtJE/L -p0eDcvLoBQ9+wvHRicSgcBOX1D5WC0q5RWPRCmTYa3JP41LV88Ijo+y7T8RN6/Vc -vW6RF8uTmss0RIifP7zONkQKyczjZMIgYJz4+KudssaTDL9XA//Uiu2y7TYYzK13 -WfxCGKZd1QxdATyGKIOstb3I8wWZVnqzGcm7BqWitLakhA0y7DHeMobv7bHDazPD -mNsSeC7rrT8gBLEbdAx56PhzL4Dz8A0nNRnKYq78ULQ5EZmKG1dUntNZRe6/mlSM -+SibaegNjx7SnzHDnQWR +MIIDfjCCAmagAwIBAgIUR1MqpN6P3aCrmO0fDXcce2KZ1RcwDQYJKoZIhvcNAQEL +BQAwDTELMAkGA1UEAwwCSTMwHhcNMjAxMTAzMTIwMDAwWhcNMjExMTAzMTIwMDAw +WjANMQswCQYDVQQDDAJFMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +AK6Ra3j7MxGCu1LOIrUopMG7F2VJb4UImD8r4bbVQ0JcnzC1kZwoamYTYrLPAZAb +DMZYgZt49ncS4hoyn6nz0FlWlYu/a7g51XcERmZJ3R5lEY1Rp7Ul0dAlcwAnmDoC +MZCGz6hT3RD8pfYphc3qydkIe1iHw2py8hd95+K+94jIebUpQy6a6DzgC0JHwg4+ +sW8uqXjwMwyxuWc8P6xHFDMdKlo3fSR/yqdNfKkogoY7q2/SZW7jzPZ6lmWBfOmN +ZEZFRvz0n29n+Jor38ypOt4xE6kImdH9RJm+KM10vIRY9dnfvfUrqbvs81DidbsZ +2tT5iVUPMx9e7Egd4JEtg6ECAwEAAaOB1TCB0jAdBgNVHQ4EFgQUezGnm2t/Dy8u +8fxUCfsaX2aN7I4wHwYDVR0jBBgwFoAUAtIBa1tj3E5UAQjNpyeghSl44dMwNQYI +KwYBBQUHAQEEKTAnMCUGCCsGAQUFBzAChhlodHRwOi8vdXJsLWZvci1haWEvSTMu +Y2VyMCoGA1UdHwQjMCEwH6AdoBuGGWh0dHA6Ly91cmwtZm9yLWNybC9JMy5jcmww +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAN +BgkqhkiG9w0BAQsFAAOCAQEARk05TyegDy5bJz41aQ2iv5tcIIB5Pb5o6eXcVeR3 +G162aurTIFDEoUxdL8oAp2vZwHCdLIGFXFe9SUKSGp+PWpLn9TaqqCYNA/mS2oAq +uqbld8S3NPbmetf0OSF7JLGD4huejl/+dZRmHK0trzu8TXngWkeOyC0gDJ5kbhCx +j2E1zpvnJhE4BtvIM5oT6s1GUmUA7MWWoNhXRly3eRFEOG5j8AzHjNXmyPkHFxM/ +/XHBUZyKKtx7B6p4QAZIZkDydWOhOEJot9jJl9GOAE17ItDxP2tegX75YMk/8fea +UOvi+kNZmmtf1GGKZHrN0jycAlf60kmag69MoF4lxYJZhA== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/e2.pem b/net/data/cert_issuer_source_static_unittest/e2.pem index 6107ec8..8aa86ae 100644 --- a/net/data/cert_issuer_source_static_unittest/e2.pem +++ b/net/data/cert_issuer_source_static_unittest/e2.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 47:53:2a:a4:de:8f:dd:a0:ab:98:ed:1f:0d:77:1c:7b:62:99:d5:18 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=I3 Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=E2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cd:3f:ae:a0:40:34:21:a1:4f:e4:72:59:5f:97: 23:a3:bd:f1:64:c4:c5:9d:73:a6:61:bb:68:12:30: @@ -52,39 +53,39 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 48:7a:ea:12:b8:8e:de:f7:bc:bd:1a:67:8e:0a:b3:0e:90:a1: - ff:29:25:36:4f:9d:db:8c:83:91:67:b6:fe:bd:30:e0:ca:f6: - d9:e3:cb:6e:80:08:4a:a7:d3:fa:51:4f:e8:05:3c:ae:31:5c: - fe:3f:0f:1e:18:21:fc:cf:b3:27:65:53:92:5f:e4:20:4a:b9: - 08:41:04:1e:a2:7d:81:47:6c:ff:4d:1b:c7:3a:d4:32:84:5d: - 9b:35:1a:37:d6:41:fc:00:6e:bf:20:e5:bb:81:d2:b2:16:3b: - e9:38:7a:ca:48:91:66:51:70:db:f9:b4:b8:84:ce:9f:0e:e5: - 22:58:cb:dc:7f:1e:a9:51:be:cb:d0:d1:9c:ce:2a:8b:c1:bf: - 39:24:38:a6:d4:63:06:ba:27:89:04:d9:a9:6a:c4:01:c9:a1: - de:94:be:02:2c:80:f3:b2:60:4b:02:47:c5:bc:4e:8f:12:99: - b3:10:68:63:ed:27:56:64:0d:66:67:54:28:18:f4:4d:0b:52: - 69:b2:c4:39:04:f1:91:17:db:01:80:14:7f:30:33:1d:5a:b4: - b0:e1:40:9c:b4:5b:da:bf:5c:e5:04:e4:67:11:33:e7:19:4c: - 78:76:ed:3c:66:72:9f:07:8c:78:db:33:60:1d:88:d1:1c:a6: - 39:01:f0:63 + 10:5f:3b:b8:c6:f3:ac:d3:d1:8c:90:8d:b0:9b:f5:df:32:22: + 48:e3:ca:95:3f:09:79:fd:aa:05:ae:3f:39:d7:d7:eb:b0:68: + 69:a1:87:9e:c7:74:8c:41:24:3e:8a:dd:b6:05:9a:a7:ed:e5: + b5:1f:31:d1:26:4b:88:eb:4a:cb:db:89:67:3d:06:c0:1d:99: + 38:e8:7e:53:f8:ba:fc:6d:bd:08:00:ef:d8:20:58:fa:7a:6b: + 62:e0:74:c5:42:0b:26:f0:78:3d:f1:fe:aa:ef:ad:ae:99:45: + e2:5f:11:2c:7e:8d:f8:58:ad:9e:83:85:ab:0b:59:a0:18:4a: + d9:e5:77:e9:86:74:e0:02:5f:34:1b:0c:bc:ce:c7:a6:17:0a: + 22:24:c0:1c:90:bf:ac:94:34:9e:b2:2c:b1:a5:79:62:47:36: + 87:08:77:7c:11:26:a1:94:e9:fc:15:82:79:b8:75:d4:e3:63: + 6c:16:41:12:ce:e6:97:16:e2:90:3c:38:14:92:a5:5a:d3:73: + 31:3a:37:a0:ce:b5:21:64:fc:f1:f9:f4:9a:f7:d0:e7:89:d5: + 3f:55:27:e9:fc:ef:81:2f:c7:67:71:c7:fe:68:97:a7:af:93: + 32:96:4a:5d:d5:c5:62:f9:4d:c7:8d:1e:ea:21:23:4d:f4:51: + 95:b5:9e:2d -----BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIBAjANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDDAJJMzAe -Fw0xNTAxMDExMjAwMDBaFw0xNjAxMDExMjAwMDBaMA0xCzAJBgNVBAMMAkUyMIIB -IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzT+uoEA0IaFP5HJZX5cjo73x -ZMTFnXOmYbtoEjCXM6GGSqO8555DOt6+BhZuwFz6nuTtuUMa4lgMuZKPw9MrWcSS -wDLbO0A/tVohpHIY+nmui54qLfDtIAugcq+MAf/zE4NNihR+Z073UkDx6Wm4RlFb -H+k+NPCHmvKkxCQ0yrlS9ItLFr3bvicdHjJxfKMsiuVE0DEhOfxW5se9Lzb377Q2 -PqI1LmU7SqwwrkdXSVjk8eZDU9TszzpG7RkAn9n64gjKIJPXETZKkYk00McREZlN -P43H45qQV+4PK6Dqx1R0GzlxLmtKxLx5DCvLFTAG6KyKdNNGcoL/WrxSoqbm8wID -AQABo4HVMIHSMB0GA1UdDgQWBBTvlNa/RaIZ7Aeo99xISNCjnP7IhDAfBgNVHSME -GDAWgBRA+DYsTOMomcI+ePLqaKtPAXz8KDA1BggrBgEFBQcBAQQpMCcwJQYIKwYB -BQUHMAKGGWh0dHA6Ly91cmwtZm9yLWFpYS9JMy5jZXIwKgYDVR0fBCMwITAfoB2g -G4YZaHR0cDovL3VybC1mb3ItY3JsL0kzLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYD -VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQBI -euoSuI7e97y9GmeOCrMOkKH/KSU2T53bjIORZ7b+vTDgyvbZ48tugAhKp9P6UU/o -BTyuMVz+Pw8eGCH8z7MnZVOSX+QgSrkIQQQeon2BR2z/TRvHOtQyhF2bNRo31kH8 -AG6/IOW7gdKyFjvpOHrKSJFmUXDb+bS4hM6fDuUiWMvcfx6pUb7L0NGcziqLwb85 -JDim1GMGuieJBNmpasQByaHelL4CLIDzsmBLAkfFvE6PEpmzEGhj7SdWZA1mZ1Qo -GPRNC1JpssQ5BPGRF9sBgBR/MDMdWrSw4UCctFvav1zlBORnETPnGUx4du08ZnKf -B4x42zNgHYjRHKY5AfBj +MIIDfjCCAmagAwIBAgIUR1MqpN6P3aCrmO0fDXcce2KZ1RgwDQYJKoZIhvcNAQEL +BQAwDTELMAkGA1UEAwwCSTMwHhcNMjAxMTAzMTIwMDAwWhcNMjExMTAzMTIwMDAw +WjANMQswCQYDVQQDDAJFMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +AM0/rqBANCGhT+RyWV+XI6O98WTExZ1zpmG7aBIwlzOhhkqjvOeeQzrevgYWbsBc ++p7k7blDGuJYDLmSj8PTK1nEksAy2ztAP7VaIaRyGPp5roueKi3w7SALoHKvjAH/ +8xODTYoUfmdO91JA8elpuEZRWx/pPjTwh5rypMQkNMq5UvSLSxa9274nHR4ycXyj +LIrlRNAxITn8VubHvS829++0Nj6iNS5lO0qsMK5HV0lY5PHmQ1PU7M86Ru0ZAJ/Z ++uIIyiCT1xE2SpGJNNDHERGZTT+Nx+OakFfuDyug6sdUdBs5cS5rSsS8eQwryxUw +BuisinTTRnKC/1q8UqKm5vMCAwEAAaOB1TCB0jAdBgNVHQ4EFgQU75TWv0WiGewH +qPfcSEjQo5z+yIQwHwYDVR0jBBgwFoAUQPg2LEzjKJnCPnjy6mirTwF8/CgwNQYI +KwYBBQUHAQEEKTAnMCUGCCsGAQUFBzAChhlodHRwOi8vdXJsLWZvci1haWEvSTMu +Y2VyMCoGA1UdHwQjMCEwH6AdoBuGGWh0dHA6Ly91cmwtZm9yLWNybC9JMy5jcmww +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAN +BgkqhkiG9w0BAQsFAAOCAQEAEF87uMbzrNPRjJCNsJv13zIiSOPKlT8Jef2qBa4/ +OdfX67BoaaGHnsd0jEEkPordtgWap+3ltR8x0SZLiOtKy9uJZz0GwB2ZOOh+U/i6 +/G29CADv2CBY+nprYuB0xUILJvB4PfH+qu+trplF4l8RLH6N+FitnoOFqwtZoBhK +2eV36YZ04AJfNBsMvM7HphcKIiTAHJC/rJQ0nrIssaV5Ykc2hwh3fBEmoZTp/BWC +ebh11ONjbBZBEs7mlxbikDw4FJKlWtNzMTo3oM61IWT88fn0mvfQ54nVP1Un6fzv +gS/HZ3HH/miXp6+TMpZKXdXFYvlNx40e6iEjTfRRlbWeLQ== -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/generate-certs.py b/net/data/cert_issuer_source_static_unittest/generate-certs.py index ebed89d..81f5303 100755 --- a/net/data/cert_issuer_source_static_unittest/generate-certs.py +++ b/net/data/cert_issuer_source_static_unittest/generate-certs.py
@@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/cert_issuer_source_static_unittest/i1_1.pem b/net/data/cert_issuer_source_static_unittest/i1_1.pem index 1b0945e..4091e06 100644 --- a/net/data/cert_issuer_source_static_unittest/i1_1.pem +++ b/net/data/cert_issuer_source_static_unittest/i1_1.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 3e:cf:94:c3:ef:a3:21:ee:42:87:34:c7:d6:d6:e1:8c:da:71:34:16 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=I1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b4:6e:db:61:6f:ec:1f:d1:6e:3d:fa:12:27:3b: 8c:f7:8c:c7:a7:7d:0d:5e:b5:2a:02:8d:97:29:9b: @@ -52,39 +53,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 35:94:c4:ba:09:88:f4:25:f0:79:c4:35:36:6c:f1:0d:02:c0: - b7:ff:1f:79:71:df:4c:4c:ff:81:3d:7e:74:8e:3a:e4:16:64: - a1:b1:35:7a:ec:e2:2b:4c:d8:5c:bd:b6:29:4f:6c:86:0b:44: - 50:a2:5c:70:1c:69:e4:12:8e:4f:62:76:6b:27:f2:a2:ae:19: - b1:23:b7:2f:d9:f1:5a:9e:15:70:da:83:71:3b:fe:64:56:b7: - 4b:ee:42:c8:ae:a4:7c:7f:a1:ea:98:1b:5d:e5:27:9d:07:f7: - 95:19:48:de:a9:89:04:1e:51:8e:77:da:d8:2c:60:8d:5c:59: - d6:6f:5b:6e:cf:bf:eb:9c:20:53:14:75:40:01:5c:5a:8b:0f: - 01:68:4c:10:9d:3a:69:74:c4:ae:53:d5:a8:6c:f5:e7:5c:ad: - 15:e4:3d:79:a2:1a:5a:0f:c1:a3:e7:1f:80:44:24:10:ce:a5: - 09:71:77:02:c2:8d:94:98:ee:6d:61:f5:ea:79:ef:91:62:f6: - 80:4b:d3:5a:b6:0f:c4:d0:70:90:24:2a:30:3d:c5:65:dd:60: - 9c:a5:e6:24:e1:28:21:85:9e:57:da:33:7a:bc:26:36:39:82: - 68:9f:05:00:65:1c:b4:fa:d6:1e:78:3e:8a:43:5d:de:03:65: - 3e:88:9f:c1 + 72:e2:fa:0a:11:c4:bf:f2:60:f4:98:28:72:32:a4:1b:11:d5: + 70:df:06:93:7d:7e:00:44:89:3b:d8:cf:c1:bd:89:2b:51:d1: + 74:c6:38:c9:e6:00:20:ec:9a:2d:0b:f4:76:26:6e:24:6d:bc: + 6e:30:6c:85:3b:ac:ba:df:fc:06:ab:0f:80:bc:e8:6d:2e:c7: + ba:e8:ce:23:13:74:6f:75:76:c7:ac:9f:20:3f:25:1f:4d:db: + c1:b0:4e:42:49:1b:3d:97:0a:89:6f:0a:91:27:56:58:1f:cf: + 2c:d5:80:35:52:d9:e5:53:7d:a3:69:09:38:cd:f2:81:a1:60: + 0f:6a:67:08:c8:d2:9b:3b:ba:39:95:92:c5:a1:71:5d:a4:a4: + 37:4c:2e:a4:b9:67:01:55:74:91:b4:8f:6f:c3:5d:29:f0:0a: + 68:92:15:5b:bd:17:4f:ac:89:bd:13:e0:ff:d3:96:71:d1:e2: + 77:30:e0:aa:4f:51:69:f6:02:43:1f:65:90:56:88:db:c0:70: + a0:0b:be:a2:87:e8:b8:98:7f:96:46:16:e2:cb:89:9d:ba:b5: + 64:7f:0d:c5:3d:6f:70:66:42:07:2a:95:83:10:c1:75:27:c7: + 78:04:2c:87:8b:0d:95:ad:5d:0c:ff:a7:1e:c2:85:19:03:98: + e9:42:50:fd -----BEGIN CERTIFICATE----- -MIIDYzCCAkugAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCSTEw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0btthb+wf0W49+hInO4z3 -jMenfQ1etSoCjZcpm3pkvQ1Wmx9ucavTrxA3kCs68O5VQ/1Q6kbJ2CqnaHoQdKHL -/LXEtu5ntIv1jRK1PNkMq+U3chm+sp+5ZXjB0U6IhhBXquUK7xpBHQpVSTRervdO -KQfCNB95Dfi3Jtyb3qUAXA6jU6hzP/3fqxgDuwrW3Pc+CyjIYVFxaEj6XIdUghkg -2Sgt+jOJTFvcptlJREXGrz0a+ShFEFinJ2d1e4tYkoCj74GulSeXK1vT3ep6t/8c -0d7G3+rWGeD+T5bWWc+FUnF2Yuz7l3TjX7UpYs2JvgMwW1o1XQiiPV+zi2ALXkLn -AgMBAAGjgcswgcgwHQYDVR0OBBYEFBsm0MRDAHLipKsB0aRo1eWyHpwNMB8GA1Ud -IwQYMBaAFF/PVL18OJtfoaz+pm56g4CmS/m/MDcGCCsGAQUFBwEBBCswKTAnBggr -BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw -IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEANZTEugmI9CXw -ecQ1NmzxDQLAt/8feXHfTEz/gT1+dI465BZkobE1euziK0zYXL22KU9shgtEUKJc -cBxp5BKOT2J2ayfyoq4ZsSO3L9nxWp4VcNqDcTv+ZFa3S+5CyK6kfH+h6pgbXeUn -nQf3lRlI3qmJBB5Rjnfa2CxgjVxZ1m9bbs+/65wgUxR1QAFcWosPAWhMEJ06aXTE -rlPVqGz151ytFeQ9eaIaWg/Bo+cfgEQkEM6lCXF3AsKNlJjubWH16nnvkWL2gEvT -WrYPxNBwkCQqMD3FZd1gnKXmJOEoIYWeV9ozerwmNjmCaJ8FAGUctPrWHng+ikNd -3gNlPoifwQ== +MIIDdjCCAl6gAwIBAgIUPs+Uw++jIe5ChzTH1tbhjNpxNBYwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMDExMDMxMjAwMDBaFw0yMTExMDMxMjAw +MDBaMA0xCzAJBgNVBAMMAkkxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAtG7bYW/sH9FuPfoSJzuM94zHp30NXrUqAo2XKZt6ZL0NVpsfbnGr068QN5Ar +OvDuVUP9UOpGydgqp2h6EHShy/y1xLbuZ7SL9Y0StTzZDKvlN3IZvrKfuWV4wdFO +iIYQV6rlCu8aQR0KVUk0Xq73TikHwjQfeQ34tybcm96lAFwOo1Oocz/936sYA7sK +1tz3PgsoyGFRcWhI+lyHVIIZINkoLfoziUxb3KbZSURFxq89GvkoRRBYpydndXuL +WJKAo++BrpUnlytb093qerf/HNHext/q1hng/k+W1lnPhVJxdmLs+5d041+1KWLN +ib4DMFtaNV0Ioj1fs4tgC15C5wIDAQABo4HLMIHIMB0GA1UdDgQWBBQbJtDEQwBy +4qSrAdGkaNXlsh6cDTAfBgNVHSMEGDAWgBRfz1S9fDibX6Gs/qZueoOApkv5vzA3 +BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S +b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v +dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN +AQELBQADggEBAHLi+goRxL/yYPSYKHIypBsR1XDfBpN9fgBEiTvYz8G9iStR0XTG +OMnmACDsmi0L9HYmbiRtvG4wbIU7rLrf/AarD4C86G0ux7roziMTdG91dsesnyA/ +JR9N28GwTkJJGz2XColvCpEnVlgfzyzVgDVS2eVTfaNpCTjN8oGhYA9qZwjI0ps7 +ujmVksWhcV2kpDdMLqS5ZwFVdJG0j2/DXSnwCmiSFVu9F0+sib0T4P/TlnHR4ncw +4KpPUWn2AkMfZZBWiNvAcKALvqKH6LiYf5ZGFuLLiZ26tWR/DcU9b3BmQgcqlYMQ +wXUnx3gELIeLDZWtXQz/px7ChRkDmOlCUP0= -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/i1_2.pem b/net/data/cert_issuer_source_static_unittest/i1_2.pem index 82c9679..984bc2a 100644 --- a/net/data/cert_issuer_source_static_unittest/i1_2.pem +++ b/net/data/cert_issuer_source_static_unittest/i1_2.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 3 (0x3) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 3e:cf:94:c3:ef:a3:21:ee:42:87:34:c7:d6:d6:e1:8c:da:71:34:17 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=i1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c9:e4:64:23:d2:71:36:4d:70:84:36:ec:bb:05: 57:35:56:0c:a0:61:1f:64:fc:87:35:4b:cd:3d:17: @@ -52,39 +53,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 13:d2:3e:8f:dc:3b:75:cd:54:c9:87:d0:11:e1:9a:ee:2b:a5: - 7e:01:8e:e6:22:6f:56:db:d1:14:2a:9f:d1:f6:20:c1:79:7e: - 1e:04:8a:ae:de:b5:19:28:48:ea:5f:0c:dc:01:0b:1e:39:3f: - cc:c7:83:2e:aa:e1:85:32:32:23:d9:e0:5c:53:4b:58:d2:25: - 07:ec:de:3d:ef:0a:34:d2:f2:46:8d:1d:c3:d5:17:67:09:fb: - d5:d9:fc:86:74:fe:1c:6d:e1:ff:f2:28:ed:f8:6b:89:78:eb: - 46:c6:6c:be:f4:08:b5:36:a2:4b:bf:68:1a:24:a8:b2:1b:8d: - 74:5a:36:d1:34:57:c3:5f:43:2e:73:7f:ff:15:29:74:4b:41: - 0d:c0:fa:13:5a:3f:98:2e:43:c9:b4:ce:6e:e3:ea:1d:44:36: - da:15:e4:de:8a:90:2c:48:16:14:a5:8d:ae:70:03:35:b7:65: - 18:74:4a:b6:d9:37:0a:9c:fd:d5:81:9d:89:c9:a9:7b:15:13: - ce:0e:0f:c4:32:08:49:ec:81:b5:3c:18:69:62:be:c2:b6:05: - 89:52:4a:a9:0f:62:2b:f1:df:f5:ba:bd:2b:62:93:ce:27:5c: - 69:51:2c:d2:5c:c7:53:0f:8b:e1:3d:4a:90:e6:da:0e:f4:89: - 17:4d:72:fb + 84:94:cd:21:91:dc:01:e3:02:e4:7d:24:18:4b:64:38:91:55: + 1d:31:6c:62:1b:1d:6f:23:8a:f5:a0:3a:11:ea:1a:a7:38:ab: + 7b:e9:ee:9d:2d:e7:d9:3d:9b:ed:41:17:4f:c2:ec:50:45:2d: + cc:09:d2:99:2d:ef:66:45:9c:24:5e:bc:90:ed:d9:51:a9:20: + 3e:31:e0:6f:55:9a:cd:18:96:04:7b:db:3c:2a:83:49:51:da: + 15:08:c2:27:e9:cd:8e:3c:c0:b1:fe:8e:19:99:15:9f:0d:7e: + cc:6d:33:35:44:46:4b:e6:09:0b:5a:8a:b8:65:08:e0:1c:ee: + ce:19:dc:cc:b5:55:2d:16:bd:fd:3b:9d:6d:da:56:48:42:d5: + 0f:6d:3e:3e:93:d0:3a:90:b1:74:9f:12:dd:54:57:0f:a3:1b: + 59:ed:9c:12:ac:cd:78:56:b8:d7:87:eb:15:16:8d:7f:b3:82: + 05:76:14:23:4d:2a:e6:02:cf:ab:22:96:97:35:dc:ba:04:08: + 81:47:8d:b2:48:6d:58:c1:d1:a9:ba:57:91:c4:43:aa:60:04: + 42:b5:d0:47:5c:6a:6d:d5:13:f3:dc:57:2e:d1:a4:0d:7a:42: + f5:ca:94:05:f0:19:9c:26:24:f3:06:e9:9a:ef:4e:4a:e4:1d: + 12:df:65:e9 -----BEGIN CERTIFICATE----- -MIIDYzCCAkugAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCaTEw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJ5GQj0nE2TXCENuy7BVc1 -VgygYR9k/Ic1S809F51q+dXvj5kwNtuX4IBy0g4wQvTGZzy+3IwFAhPim6ugRW54 -GE80ru5dTrtHsa+H/NSZF0LLBrTFX+GgDHlf8rTudFJDb26DTgDgyWbh6piJbYUj -G+0r2q/Fa0I1SCX5pypUkPjxsdSTYcjDDDmZ3cSmuC7PklcUjLlFuvt2QNTY/kRU -F3a64tDyJGQUEmWnvsYa10i5SpNfsbN2U/itX9JEGQMP86+Z7pa1he0qrrhBkFzd -4BkMKnGuFlkZXT9FRF5Ks+CG6hXi+wy4uW8koMa8/PMMAvJS2DT93I03CAFq+cQx -AgMBAAGjgcswgcgwHQYDVR0OBBYEFOOsHTWeHMzGKZ83WUHG2slELLLzMB8GA1Ud -IwQYMBaAFF/PVL18OJtfoaz+pm56g4CmS/m/MDcGCCsGAQUFBwEBBCswKTAnBggr -BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw -IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAE9I+j9w7dc1U -yYfQEeGa7iulfgGO5iJvVtvRFCqf0fYgwXl+HgSKrt61GShI6l8M3AELHjk/zMeD -LqrhhTIyI9ngXFNLWNIlB+zePe8KNNLyRo0dw9UXZwn71dn8hnT+HG3h//Io7fhr -iXjrRsZsvvQItTaiS79oGiSoshuNdFo20TRXw19DLnN//xUpdEtBDcD6E1o/mC5D -ybTObuPqHUQ22hXk3oqQLEgWFKWNrnADNbdlGHRKttk3Cpz91YGdicmpexUTzg4P -xDIISeyBtTwYaWK+wrYFiVJKqQ9iK/Hf9bq9K2KTzidcaVEs0lzHUw+L4T1KkOba -DvSJF01y+w== +MIIDdjCCAl6gAwIBAgIUPs+Uw++jIe5ChzTH1tbhjNpxNBcwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMDExMDMxMjAwMDBaFw0yMTExMDMxMjAw +MDBaMA0xCzAJBgNVBAMMAmkxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAyeRkI9JxNk1whDbsuwVXNVYMoGEfZPyHNUvNPRedavnV74+ZMDbbl+CActIO +MEL0xmc8vtyMBQIT4puroEVueBhPNK7uXU67R7Gvh/zUmRdCywa0xV/hoAx5X/K0 +7nRSQ29ug04A4Mlm4eqYiW2FIxvtK9qvxWtCNUgl+acqVJD48bHUk2HIwww5md3E +prguz5JXFIy5Rbr7dkDU2P5EVBd2uuLQ8iRkFBJlp77GGtdIuUqTX7GzdlP4rV/S +RBkDD/Ovme6WtYXtKq64QZBc3eAZDCpxrhZZGV0/RUReSrPghuoV4vsMuLlvJKDG +vPzzDALyUtg0/dyNNwgBavnEMQIDAQABo4HLMIHIMB0GA1UdDgQWBBTjrB01nhzM +ximfN1lBxtrJRCyy8zAfBgNVHSMEGDAWgBRfz1S9fDibX6Gs/qZueoOApkv5vzA3 +BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S +b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v +dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN +AQELBQADggEBAISUzSGR3AHjAuR9JBhLZDiRVR0xbGIbHW8jivWgOhHqGqc4q3vp +7p0t59k9m+1BF0/C7FBFLcwJ0pkt72ZFnCRevJDt2VGpID4x4G9Vms0YlgR72zwq +g0lR2hUIwifpzY48wLH+jhmZFZ8NfsxtMzVERkvmCQtairhlCOAc7s4Z3My1VS0W +vf07nW3aVkhC1Q9tPj6T0DqQsXSfEt1UVw+jG1ntnBKszXhWuNeH6xUWjX+zggV2 +FCNNKuYCz6silpc13LoECIFHjbJIbVjB0am6V5HEQ6pgBEK10Edcam3VE/PcVy7R +pA16QvXKlAXwGZwmJPMG6ZrvTkrkHRLfZek= -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/i2.pem b/net/data/cert_issuer_source_static_unittest/i2.pem index 2e51950..93499bd 100644 --- a/net/data/cert_issuer_source_static_unittest/i2.pem +++ b/net/data/cert_issuer_source_static_unittest/i2.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 4 (0x4) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 3e:cf:94:c3:ef:a3:21:ee:42:87:34:c7:d6:d6:e1:8c:da:71:34:18 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=I2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d1:69:29:58:fb:d8:7f:47:62:6f:d6:3f:4a:93: d5:37:73:27:45:1d:e6:73:d5:7e:50:1b:e0:97:4a: @@ -52,39 +53,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 2c:26:73:e0:af:77:68:7c:80:1c:c4:a5:e2:5b:8d:85:d8:19: - 61:eb:8e:1f:d3:d5:d0:5a:76:e3:e0:73:e9:9d:96:89:7c:1e: - 7c:16:b1:22:8b:88:1e:c5:82:a9:b2:a2:d6:90:ca:5a:23:e3: - d2:fa:c8:17:fb:ce:2f:c7:f2:a9:71:95:5b:0c:33:d1:88:d3: - c8:80:9b:5c:ab:cf:9b:45:62:83:08:bf:b6:29:e8:0e:a5:77: - 3b:3b:f2:bc:15:8c:5d:1e:40:7a:69:2c:c4:0e:1a:78:81:67: - d0:04:94:4b:d1:b9:8e:e6:91:0d:e3:6e:e1:e7:6b:e4:f2:76: - 05:b8:5e:a0:04:0a:5a:32:45:7a:e3:06:da:a9:60:96:cb:1b: - 7a:cf:93:f5:63:a0:4e:33:4a:94:47:9d:a7:9e:02:82:4b:83: - 1b:c3:65:be:a7:8a:30:0e:45:f9:12:1e:c6:ec:58:e0:8d:29: - 4c:02:6d:5a:16:c1:36:09:64:52:b8:e1:00:2f:78:ae:3d:2f: - df:8d:da:fa:ee:d7:02:5d:0c:78:93:42:91:e1:b7:99:23:5e: - a4:e5:5a:26:17:41:de:24:27:89:9f:00:e4:f4:1c:77:69:f0: - e2:31:d2:69:2c:ee:c7:2f:33:86:5d:dc:fa:d3:d1:cc:1a:df: - a9:0d:74:3d + 5c:25:b5:ec:a7:e4:d2:4d:f7:ef:c6:f0:ac:03:42:0e:3a:dc: + d6:d1:32:83:cb:ed:55:b5:ed:44:8c:03:cd:7a:98:94:d4:da: + 8b:3c:ec:77:99:e7:08:ab:e4:5f:2f:ca:6b:be:0d:5e:96:55: + 56:b8:8a:b3:44:32:46:9a:6e:e3:98:55:1f:ab:3f:d7:03:27: + 2b:e1:cf:cb:1a:22:b3:3f:4e:c3:85:d7:61:ee:f3:04:38:ed: + d9:b4:ef:26:c7:44:43:45:9d:71:1a:78:14:cf:c1:cc:7c:d2: + 20:7d:a8:39:74:18:b2:a9:82:4e:6c:29:7f:83:a9:e3:28:2d: + f1:89:cf:37:ff:5f:ff:55:b4:49:47:60:d6:ad:30:46:be:32: + c3:67:1e:7f:e9:d5:78:4a:b9:58:68:6c:2a:e5:26:49:58:b9: + ff:0f:51:22:00:49:07:6d:26:c8:91:34:73:50:94:bd:83:80: + 24:58:83:4b:9c:77:22:e0:26:89:b1:76:a3:92:6f:40:87:fd: + ef:8c:cd:2b:e6:65:4d:53:ac:93:d2:b7:23:c2:cd:14:d3:8e: + 25:17:f6:0c:77:a1:9e:d5:ef:f3:98:f6:c0:42:48:ed:7a:bc: + 05:d3:6c:2b:82:b7:f1:f6:69:40:2b:4d:85:9b:f8:8b:64:b6: + 27:71:c5:d2 -----BEGIN CERTIFICATE----- -MIIDYzCCAkugAwIBAgIBBDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCSTIw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRaSlY+9h/R2Jv1j9Kk9U3 -cydFHeZz1X5QG+CXStlpkGh+qybwxSoRNf3LaM8wvbZZxdiLDsgZxNdh0WRgQRJu -M4isuVFPDyafS3Gh+LadvXGfN0um26kjBvDDIrNrt+XnofwfKUhNlqg1HgpS5cm9 -6yC+Amv+VLp8mCBF9gncZF+zEexrRh7q3phkKcKYycLnnCOFdHkQ0bN7wL43fOuW -OJA1Rfcwb0CLFr7dD52L1LDL4UFvlOfpg6WgWk/9zZDryWOzGRcSRkpjSJNELNrq -j2vXKChbQ+6CLc4KuTVsFgqoC8ISsQ4yrjPsPjhtdIhJd5lPeFmW9REQhju+LddR -AgMBAAGjgcswgcgwHQYDVR0OBBYEFDzirRKhwJbIU0prsklcWqYeqRnsMB8GA1Ud -IwQYMBaAFF/PVL18OJtfoaz+pm56g4CmS/m/MDcGCCsGAQUFBwEBBCswKTAnBggr -BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw -IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEALCZz4K93aHyA -HMSl4luNhdgZYeuOH9PV0Fp24+Bz6Z2WiXwefBaxIouIHsWCqbKi1pDKWiPj0vrI -F/vOL8fyqXGVWwwz0YjTyICbXKvPm0Vigwi/tinoDqV3OzvyvBWMXR5AemksxA4a -eIFn0ASUS9G5juaRDeNu4edr5PJ2BbheoAQKWjJFeuMG2qlglssbes+T9WOgTjNK -lEedp54CgkuDG8NlvqeKMA5F+RIexuxY4I0pTAJtWhbBNglkUrjhAC94rj0v343a -+u7XAl0MeJNCkeG3mSNepOVaJhdB3iQniZ8A5PQcd2nw4jHSaSzuxy8zhl3c+tPR -zBrfqQ10PQ== +MIIDdjCCAl6gAwIBAgIUPs+Uw++jIe5ChzTH1tbhjNpxNBgwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMDExMDMxMjAwMDBaFw0yMTExMDMxMjAw +MDBaMA0xCzAJBgNVBAMMAkkyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEA0WkpWPvYf0dib9Y/SpPVN3MnRR3mc9V+UBvgl0rZaZBofqsm8MUqETX9y2jP +ML22WcXYiw7IGcTXYdFkYEESbjOIrLlRTw8mn0txofi2nb1xnzdLptupIwbwwyKz +a7fl56H8HylITZaoNR4KUuXJvesgvgJr/lS6fJggRfYJ3GRfsxHsa0Ye6t6YZCnC +mMnC55wjhXR5ENGze8C+N3zrljiQNUX3MG9Aixa+3Q+di9Swy+FBb5Tn6YOloFpP +/c2Q68ljsxkXEkZKY0iTRCza6o9r1ygoW0Pugi3OCrk1bBYKqAvCErEOMq4z7D44 +bXSISXeZT3hZlvUREIY7vi3XUQIDAQABo4HLMIHIMB0GA1UdDgQWBBQ84q0SocCW +yFNKa7JJXFqmHqkZ7DAfBgNVHSMEGDAWgBRfz1S9fDibX6Gs/qZueoOApkv5vzA3 +BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S +b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v +dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN +AQELBQADggEBAFwlteyn5NJN9+/G8KwDQg463NbRMoPL7VW17USMA816mJTU2os8 +7HeZ5wir5F8vymu+DV6WVVa4irNEMkaabuOYVR+rP9cDJyvhz8saIrM/TsOF12Hu +8wQ47dm07ybHRENFnXEaeBTPwcx80iB9qDl0GLKpgk5sKX+DqeMoLfGJzzf/X/9V +tElHYNatMEa+MsNnHn/p1XhKuVhobCrlJklYuf8PUSIASQdtJsiRNHNQlL2DgCRY +g0ucdyLgJomxdqOSb0CH/e+MzSvmZU1TrJPStyPCzRTTjiUX9gx3oZ7V7/OY9sBC +SO16vAXTbCuCt/H2aUArTYWb+ItktidxxdI= -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/i3_1.pem b/net/data/cert_issuer_source_static_unittest/i3_1.pem index c9463c8..0e63df0 100644 --- a/net/data/cert_issuer_source_static_unittest/i3_1.pem +++ b/net/data/cert_issuer_source_static_unittest/i3_1.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 5 (0x5) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 3e:cf:94:c3:ef:a3:21:ee:42:87:34:c7:d6:d6:e1:8c:da:71:34:19 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=I3 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:ad:d0:52:c3:c3:db:22:c1:cf:d4:40:39:dc: d1:75:c5:07:26:08:d7:99:df:06:dd:de:37:8c:94: @@ -52,39 +53,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 3f:cd:3f:c5:b9:85:e0:de:50:f7:99:23:7a:76:2c:4f:d5:5d: - f2:8a:49:c9:4d:e8:37:76:09:05:61:f9:69:72:22:3e:49:68: - ac:1f:cb:d8:b7:91:6c:97:ae:cc:73:03:f5:b0:8f:3f:ac:32: - bc:fd:d5:42:f0:73:36:84:02:a8:01:de:9d:36:f3:e6:5b:bf: - 23:0f:a6:46:f9:6f:85:5c:c6:06:bc:d8:99:f1:56:56:74:94: - 53:86:01:9e:46:83:a6:5d:9d:6a:f0:75:b8:0d:ae:46:d9:dc: - 36:2f:2d:75:9b:1b:71:ec:0c:75:90:29:6f:92:9c:77:75:c7: - bf:84:82:21:16:ba:93:5f:48:16:cf:7e:6a:20:91:01:f2:0d: - 0f:fb:e8:11:7e:65:9d:8c:72:91:7b:e0:02:fd:e1:fa:31:80: - f0:2f:ad:73:f7:8c:d7:f4:3f:33:96:a7:e1:e1:38:a7:e7:e2: - e5:bc:5a:51:d0:7a:45:49:56:82:8f:b0:89:75:6b:5e:b7:0d: - 75:9c:48:db:9a:84:38:26:e4:39:bb:b3:8f:13:48:58:43:45: - 6a:56:54:cc:60:88:2e:f2:ee:f0:0d:a1:f5:24:e0:9f:19:b1: - ae:1c:31:f7:ef:22:a5:ce:b0:6b:22:70:06:24:e9:f0:78:7e: - 05:90:46:71 + 49:aa:46:a3:20:60:5a:9b:b9:e4:2c:b3:b7:7a:fd:c1:2a:87: + dd:43:be:ba:12:2a:c4:34:68:10:b8:97:7f:ce:e6:cf:1d:9d: + 4f:af:e6:53:3a:7b:85:a6:95:e3:1c:c8:c9:13:c5:a0:cb:22: + 08:09:c8:0d:e1:84:75:23:57:01:2d:db:24:7b:db:95:84:60: + 4b:46:ba:c8:39:d4:1f:8c:7b:32:7a:95:7a:f3:e5:dc:2e:4a: + 37:3c:9f:c6:45:91:5c:7d:67:5c:ae:53:e7:ed:ca:80:59:30: + f1:85:a6:51:0e:a8:11:91:aa:ba:04:11:92:ec:d2:4f:bf:af: + 51:4d:c2:1e:0d:8a:98:a8:61:f4:e6:da:70:28:1b:b5:03:d6: + 53:7c:27:13:e1:29:03:7a:25:86:0d:b1:85:59:80:98:42:5e: + 79:54:14:0d:1c:7f:74:33:f9:21:b2:27:5e:b5:b4:92:f1:cb: + a5:44:20:9e:50:96:36:09:8d:28:db:f0:51:02:67:24:0a:b8: + a8:29:a2:5a:24:e1:b4:b7:ca:41:eb:b5:79:5f:13:7e:cc:7f: + b4:1a:0d:ad:64:06:82:34:00:48:2a:c8:f9:64:3b:38:c5:92: + b0:c8:4c:82:8e:e9:00:6b:46:fa:de:fe:d0:45:a7:5b:55:e6: + 70:52:f9:58 -----BEGIN CERTIFICATE----- -MIIDYzCCAkugAwIBAgIBBTANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCSTMw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMrdBSw8PbIsHP1EA53NF1 -xQcmCNeZ3wbd3jeMlBQWRGkJ51oXCL/Vou391+auvDOcQk77IFqUg09gcei2/2h4 -wC8JBc0kPvbu84yY2woVmB1I3OoR5w1SYQ2003pVQLwpgqAeAtMA7Zt6qUh2DTeo -3UD4E0QeHDrV28rnQNUid1l4Q/W139d+23Ms5nN8CeGgMO2MwU59XUybOg8TM6Gf -PtgGUJ4PL1nXW3rbgDaBIVt+C33ILYwcHp/HO7Z4bpdAuVUEGyuiS3yhaqZGwg1w -B2Cb5FISavX5QEQMvTXw/QDX3Lqenu0wxMjoi81OXFBmEgDbQ0/WZ9ZPf2hXVV/5 -AgMBAAGjgcswgcgwHQYDVR0OBBYEFALSAWtbY9xOVAEIzacnoIUpeOHTMB8GA1Ud -IwQYMBaAFF/PVL18OJtfoaz+pm56g4CmS/m/MDcGCCsGAQUFBwEBBCswKTAnBggr -BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw -IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAP80/xbmF4N5Q -95kjenYsT9Vd8opJyU3oN3YJBWH5aXIiPklorB/L2LeRbJeuzHMD9bCPP6wyvP3V -QvBzNoQCqAHenTbz5lu/Iw+mRvlvhVzGBrzYmfFWVnSUU4YBnkaDpl2davB1uA2u -RtncNi8tdZsbcewMdZApb5Kcd3XHv4SCIRa6k19IFs9+aiCRAfIND/voEX5lnYxy -kXvgAv3h+jGA8C+tc/eM1/Q/M5an4eE4p+fi5bxaUdB6RUlWgo+wiXVrXrcNdZxI -25qEOCbkObuzjxNIWENFalZUzGCILvLu8A2h9STgnxmxrhwx9+8ipc6wayJwBiTp -8Hh+BZBGcQ== +MIIDdjCCAl6gAwIBAgIUPs+Uw++jIe5ChzTH1tbhjNpxNBkwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMDExMDMxMjAwMDBaFw0yMTExMDMxMjAw +MDBaMA0xCzAJBgNVBAMMAkkzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAzK3QUsPD2yLBz9RAOdzRdcUHJgjXmd8G3d43jJQUFkRpCedaFwi/1aLt/dfm +rrwznEJO+yBalINPYHHotv9oeMAvCQXNJD727vOMmNsKFZgdSNzqEecNUmENtNN6 +VUC8KYKgHgLTAO2beqlIdg03qN1A+BNEHhw61dvK50DVIndZeEP1td/XfttzLOZz +fAnhoDDtjMFOfV1MmzoPEzOhnz7YBlCeDy9Z11t624A2gSFbfgt9yC2MHB6fxzu2 +eG6XQLlVBBsrokt8oWqmRsINcAdgm+RSEmr1+UBEDL018P0A19y6np7tMMTI6IvN +TlxQZhIA20NP1mfWT39oV1Vf+QIDAQABo4HLMIHIMB0GA1UdDgQWBBQC0gFrW2Pc +TlQBCM2nJ6CFKXjh0zAfBgNVHSMEGDAWgBRfz1S9fDibX6Gs/qZueoOApkv5vzA3 +BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S +b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v +dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN +AQELBQADggEBAEmqRqMgYFqbueQss7d6/cEqh91DvroSKsQ0aBC4l3/O5s8dnU+v +5lM6e4WmleMcyMkTxaDLIggJyA3hhHUjVwEt2yR725WEYEtGusg51B+MezJ6lXrz +5dwuSjc8n8ZFkVx9Z1yuU+ftyoBZMPGFplEOqBGRqroEEZLs0k+/r1FNwh4Nipio +YfTm2nAoG7UD1lN8JxPhKQN6JYYNsYVZgJhCXnlUFA0cf3Qz+SGyJ161tJLxy6VE +IJ5QljYJjSjb8FECZyQKuKgpolok4bS3ykHrtXlfE37Mf7QaDa1kBoI0AEgqyPlk +OzjFkrDITIKO6QBrRvre/tBFp1tV5nBS+Vg= -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/i3_2.pem b/net/data/cert_issuer_source_static_unittest/i3_2.pem index 365096b..f7e129b 100644 --- a/net/data/cert_issuer_source_static_unittest/i3_2.pem +++ b/net/data/cert_issuer_source_static_unittest/i3_2.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 6 (0x6) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 3e:cf:94:c3:ef:a3:21:ee:42:87:34:c7:d6:d6:e1:8c:da:71:34:1a + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=I3 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:69:2a:fa:fb:3f:74:eb:e7:a8:42:19:92:88: 30:f7:1d:0b:77:09:d0:74:17:3e:2e:93:57:1a:49: @@ -52,39 +53,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 92:92:f6:0d:81:05:42:33:98:64:ac:2d:b0:74:24:6b:2a:0e: - 9e:c3:3d:d7:0c:06:48:83:1b:34:d8:7b:27:09:a9:20:c8:ae: - 64:96:02:63:b2:35:a8:91:e8:51:1d:1a:2b:e9:ba:d1:75:dd: - 4f:3a:52:50:22:84:82:3f:23:d1:51:0c:92:6c:4e:87:d1:96: - ef:d3:3e:f7:9f:9a:db:1a:5c:61:62:d3:32:2f:20:1a:c1:53: - e3:3e:38:6b:44:cd:2a:51:b9:dd:8c:3f:1d:14:94:68:23:e7: - 90:ed:4d:24:ea:14:c5:79:7f:dc:a3:3c:d9:9e:77:ce:90:6a: - da:92:3d:31:cc:e2:30:c1:66:a8:a2:11:78:bf:11:58:43:16: - e8:bc:f1:66:29:0c:20:97:79:bf:06:02:d9:9f:38:59:89:41: - fd:a0:27:ea:c1:91:06:99:54:f8:5f:3e:35:ef:92:bd:43:04: - c6:df:38:e6:42:7d:58:23:04:bc:d4:a0:0f:a6:f9:a2:c9:9b: - c2:36:ba:8f:6c:5a:25:4f:7e:ec:4b:99:ff:b1:48:08:b0:82: - cb:95:eb:dd:ec:94:db:da:81:ea:68:b5:03:46:7c:67:10:f9: - 1c:dc:74:8a:4c:77:08:f0:92:2d:07:12:c8:5a:86:35:9c:2b: - 2a:85:fe:4d + 3b:bd:9d:17:4b:ef:27:81:ff:c2:2a:a1:db:dd:81:20:01:61: + 3a:7a:2a:06:0b:bd:6b:02:a2:59:6b:ad:1c:7c:22:96:59:76: + b4:35:f3:75:da:ce:67:20:5f:47:93:c0:f7:4e:47:7d:de:f3: + 3b:48:83:c0:bb:00:5e:66:eb:66:49:95:19:7e:44:8e:1a:23: + d6:f9:41:40:c0:6f:76:20:d3:14:5a:44:a6:48:a7:d7:1d:e1: + 9e:c4:de:f6:46:7d:5d:cd:62:2a:8d:4c:dd:38:88:4e:1a:fa: + e5:d1:ac:c7:0d:27:3e:7d:29:36:12:07:d8:f3:05:0a:2d:fb: + bf:dd:45:03:ac:aa:e3:df:fb:8f:5f:ce:6e:a5:f7:69:79:0e: + c3:e1:0f:62:03:89:6d:78:a4:df:aa:6c:47:fb:b4:9f:a3:74: + bd:58:05:e2:01:1d:88:b9:71:53:d4:0c:6d:4f:d2:f7:e1:ea: + b5:f4:0d:17:28:db:fd:3d:fb:80:5a:e2:bf:ce:5c:8f:8f:48: + 4c:f6:cf:d9:c7:3d:40:9f:0a:35:8f:9f:51:52:d9:5d:f4:2d: + 29:f7:c4:8b:82:eb:5d:24:36:ed:57:e9:33:ee:2f:fd:80:a4: + f7:db:14:dc:b4:0d:6d:fa:33:b4:31:d2:1b:51:81:82:6a:89: + 71:a7:6c:e5 -----BEGIN CERTIFICATE----- -MIIDYzCCAkugAwIBAgIBBjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCSTMw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbaSr6+z906+eoQhmSiDD3 -HQt3CdB0Fz4uk1caSUoQ5TcREw8l/CwR64+Vhp/AZ7S+W1hx02YJusXbXkNLYrNq -wUH6pOKAPXIKSCbk+ZauS7a0LMZfU7yAZRNeoQTx6Bib5dsVBCktxZd7n6Jq8L2s -94nFb1thOZeC6xkC61ai9y/oVnIm8o7Ya21PDExNu0a38U83M9Sdi141knzieRpV -/AEXsSYtr+MW5JYtpkGBqxawdDc5ZboSDPGNqR4/UZGoUMkWs+94JWflwCLsk2RQ -p4F4EAAo3xfGNcyc+FCDNh+hJPRExi9pp7w2c2k9uyTYGXQeECXjDPzZ4pUuv43H -AgMBAAGjgcswgcgwHQYDVR0OBBYEFED4NixM4yiZwj548upoq08BfPwoMB8GA1Ud -IwQYMBaAFF/PVL18OJtfoaz+pm56g4CmS/m/MDcGCCsGAQUFBwEBBCswKTAnBggr -BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw -IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAkpL2DYEFQjOY -ZKwtsHQkayoOnsM91wwGSIMbNNh7JwmpIMiuZJYCY7I1qJHoUR0aK+m60XXdTzpS -UCKEgj8j0VEMkmxOh9GW79M+95+a2xpcYWLTMi8gGsFT4z44a0TNKlG53Yw/HRSU -aCPnkO1NJOoUxXl/3KM82Z53zpBq2pI9McziMMFmqKIReL8RWEMW6LzxZikMIJd5 -vwYC2Z84WYlB/aAn6sGRBplU+F8+Ne+SvUMExt845kJ9WCMEvNSgD6b5osmbwja6 -j2xaJU9+7EuZ/7FICLCCy5Xr3eyU29qB6mi1A0Z8ZxD5HNx0ikx3CPCSLQcSyFqG -NZwrKoX+TQ== +MIIDdjCCAl6gAwIBAgIUPs+Uw++jIe5ChzTH1tbhjNpxNBowDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMDExMDMxMjAwMDBaFw0yMTExMDMxMjAw +MDBaMA0xCzAJBgNVBAMMAkkzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEA22kq+vs/dOvnqEIZkogw9x0LdwnQdBc+LpNXGklKEOU3ERMPJfwsEeuPlYaf +wGe0vltYcdNmCbrF215DS2KzasFB+qTigD1yCkgm5PmWrku2tCzGX1O8gGUTXqEE +8egYm+XbFQQpLcWXe5+iavC9rPeJxW9bYTmXgusZAutWovcv6FZyJvKO2GttTwxM +TbtGt/FPNzPUnYteNZJ84nkaVfwBF7EmLa/jFuSWLaZBgasWsHQ3OWW6Egzxjake +P1GRqFDJFrPveCVn5cAi7JNkUKeBeBAAKN8XxjXMnPhQgzYfoST0RMYvaae8NnNp +Pbsk2Bl0HhAl4wz82eKVLr+NxwIDAQABo4HLMIHIMB0GA1UdDgQWBBRA+DYsTOMo +mcI+ePLqaKtPAXz8KDAfBgNVHSMEGDAWgBRfz1S9fDibX6Gs/qZueoOApkv5vzA3 +BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S +b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v +dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN +AQELBQADggEBADu9nRdL7yeB/8IqodvdgSABYTp6KgYLvWsCollrrRx8IpZZdrQ1 +83XazmcgX0eTwPdOR33e8ztIg8C7AF5m62ZJlRl+RI4aI9b5QUDAb3Yg0xRaRKZI +p9cd4Z7E3vZGfV3NYiqNTN04iE4a+uXRrMcNJz59KTYSB9jzBQot+7/dRQOsquPf ++49fzm6l92l5DsPhD2IDiW14pN+qbEf7tJ+jdL1YBeIBHYi5cVPUDG1P0vfh6rX0 +DRco2/09+4Ba4r/OXI+PSEz2z9nHPUCfCjWPn1FS2V30LSn3xIuC610kNu1X6TPu +L/2ApPfbFNy0DW36M7Qx0htRgYJqiXGnbOU= -----END CERTIFICATE-----
diff --git a/net/data/cert_issuer_source_static_unittest/root.pem b/net/data/cert_issuer_source_static_unittest/root.pem index 785b7c0..68a5e44 100644 --- a/net/data/cert_issuer_source_static_unittest/root.pem +++ b/net/data/cert_issuer_source_static_unittest/root.pem
@@ -1,18 +1,19 @@ -Generated by generate-certs.py. +Generated by ./generate-certs.py. Refer to generator script docstring for details. Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: + 3e:cf:94:c3:ef:a3:21:ee:42:87:34:c7:d6:d6:e1:8c:da:71:34:15 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Jan 1 12:00:00 2015 GMT - Not After : Jan 1 12:00:00 2016 GMT + Not Before: Nov 3 12:00:00 2020 GMT + Not After : Nov 3 12:00:00 2021 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9e:7b:4a:e0:a1:87:18:da:df:76:0a:f9:9f:e9: d1:e3:9b:2a:e5:ea:67:7e:5a:29:c5:19:ae:a4:5f: @@ -52,39 +53,39 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 4f:05:de:55:b9:52:4b:e8:cb:2e:54:8d:a7:63:80:0a:48:02: - 63:b6:dd:f2:22:95:52:89:ef:4f:55:58:7e:32:07:d1:8a:46: - e6:00:6d:73:3c:20:8b:b9:12:b7:8e:04:14:49:b2:9e:58:f8: - d7:07:14:6f:4d:9f:c8:78:db:3f:c4:61:e3:a9:a1:97:e5:9f: - dc:a3:4e:9b:d6:15:66:5a:19:1a:94:1e:97:ba:67:2a:1f:ac: - 97:7c:26:c4:e7:42:b8:c2:d2:34:b4:80:2e:27:6e:99:ad:3f: - ce:d2:e0:9f:26:66:a7:46:43:a9:f3:a7:96:95:67:e5:34:08: - 3d:0c:2c:aa:ca:22:87:52:f1:25:3c:72:57:70:eb:d9:5f:77: - 3b:7d:a6:9d:cc:b5:f5:60:3f:69:2f:07:25:94:16:2a:92:9b: - fb:b6:26:56:62:1d:bb:6f:c5:03:28:93:b0:e5:c0:57:c6:d5: - 78:a3:2a:1f:23:6c:f1:3a:88:14:bb:10:a0:d6:0c:91:05:54: - 4b:cc:8a:d0:8f:c4:f2:1b:99:8f:c9:0f:41:5c:3f:8c:81:9e: - 0c:aa:55:2c:af:f2:e6:d7:22:cd:d9:a6:e2:00:b4:5e:90:7e: - ee:f6:3c:80:e1:35:9d:cf:dd:f2:ba:3b:43:00:c5:05:a4:5e: - 52:88:58:57 + 03:b7:85:b9:22:17:99:7f:87:70:b2:c4:3b:fc:1e:71:88:be: + e0:0b:7c:f2:2e:ef:a8:b2:6c:dd:40:34:1b:a2:b4:c2:35:4a: + c3:23:a6:c5:8a:c0:af:95:5b:d8:46:fe:71:22:41:10:63:5d: + 5c:ea:ff:65:01:56:96:0e:69:8f:8f:13:e9:77:48:64:b6:0a: + 3c:87:f7:b2:d8:2d:e5:2c:ab:ab:37:a0:9a:63:18:da:d4:40: + de:8b:6f:5f:5a:7e:37:7b:69:98:7b:ce:79:d5:9b:46:8d:ae: + 30:d4:cb:eb:6e:06:e5:32:a7:24:a2:91:be:a2:03:eb:4c:3f: + 5f:6c:ce:cb:4f:d8:8a:34:a1:d0:c2:9f:e7:d4:d0:81:4a:2d: + fd:65:7f:9d:04:a4:a5:3c:12:69:33:be:18:38:7d:37:c7:06: + 3a:bf:b4:3b:48:78:c7:7d:4e:a6:22:b9:b8:bb:f5:2a:e6:27: + 7d:a0:0b:09:9b:84:14:53:76:bc:55:42:cf:f6:ce:b6:10:26: + 11:f1:ee:70:a1:2f:a5:97:da:79:e1:91:92:09:f5:4b:7d:8d: + 8a:0b:60:a3:2b:eb:84:8c:d0:40:e9:d2:83:ce:97:30:ee:e1: + 1e:b2:9e:ee:e8:6c:01:13:17:c3:59:4c:07:7c:18:61:fc:59: + cf:31:d2:e1 -----BEGIN CERTIFICATE----- -MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 -MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v -dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ57SuChhxja33YK+Z/p -0eObKuXqZ35aKcUZrqRf8Ubrq8xDNv3Tph7NMfWnxAUb9hUHZmlfvJyjlBo1tPhw -zkbicUiH/9NQAZWbSCTZQXGQmsqPW+P5ES19adEpVE1rX0Q2OIwiV4pjuBPFAnN4 -oXbYxEGJV2Li/susvzAhlf/Wt6NL1UCMD6nvKeJ/zaFWiV6AUJRoE0UA5NsBDA8p -vmtbaimk1aRQmhWNHii9Xs2SSHM8pU6Dtju/2MA7Zxqiu8sPJjRAm/m6PDOVK7Kg -cLknxcEfvCpdRtA5olHFiJDdG86E3K7MYKY3fQ7Cz2NPvpaUK8sjD4g4Q1J0+hZU -6SkCAwEAAaOByzCByDAdBgNVHQ4EFgQUX89UvXw4m1+hrP6mbnqDgKZL+b8wHwYD -VR0jBBgwFoAUX89UvXw4m1+hrP6mbnqDgKZL+b8wNwYIKwYBBQUHAQEEKzApMCcG -CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw -IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE -AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBPBd5VuVJL -6MsuVI2nY4AKSAJjtt3yIpVSie9PVVh+MgfRikbmAG1zPCCLuRK3jgQUSbKeWPjX -BxRvTZ/IeNs/xGHjqaGX5Z/co06b1hVmWhkalB6XumcqH6yXfCbE50K4wtI0tIAu -J26ZrT/O0uCfJmanRkOp86eWlWflNAg9DCyqyiKHUvElPHJXcOvZX3c7faadzLX1 -YD9pLwcllBYqkpv7tiZWYh27b8UDKJOw5cBXxtV4oyofI2zxOogUuxCg1gyRBVRL -zIrQj8TyG5mPyQ9BXD+MgZ4MqlUsr/Lm1yLN2abiALRekH7u9jyA4TWdz93yujtD -AMUFpF5SiFhX +MIIDeDCCAmCgAwIBAgIUPs+Uw++jIe5ChzTH1tbhjNpxNBUwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMDExMDMxMjAwMDBaFw0yMTExMDMxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCee0rgoYcY2t92Cvmf6dHjmyrl6md+WinFGa6kX/FG66vMQzb906YezTH1 +p8QFG/YVB2ZpX7yco5QaNbT4cM5G4nFIh//TUAGVm0gk2UFxkJrKj1vj+REtfWnR +KVRNa19ENjiMIleKY7gTxQJzeKF22MRBiVdi4v7LrL8wIZX/1rejS9VAjA+p7yni +f82hVolegFCUaBNFAOTbAQwPKb5rW2oppNWkUJoVjR4ovV7NkkhzPKVOg7Y7v9jA +O2caorvLDyY0QJv5ujwzlSuyoHC5J8XBH7wqXUbQOaJRxYiQ3RvOhNyuzGCmN30O +ws9jT76WlCvLIw+IOENSdPoWVOkpAgMBAAGjgcswgcgwHQYDVR0OBBYEFF/PVL18 +OJtfoaz+pm56g4CmS/m/MB8GA1UdIwQYMBaAFF/PVL18OJtfoaz+pm56g4CmS/m/ +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAA7eFuSIXmX+HcLLEO/wecYi+4At88i7vqLJs3UA0G6K0wjVK +wyOmxYrAr5Vb2Eb+cSJBEGNdXOr/ZQFWlg5pj48T6XdIZLYKPIf3stgt5Syrqzeg +mmMY2tRA3otvX1p+N3tpmHvOedWbRo2uMNTL624G5TKnJKKRvqID60w/X2zOy0/Y +ijSh0MKf59TQgUot/WV/nQSkpTwSaTO+GDh9N8cGOr+0O0h4x31OpiK5uLv1KuYn +faALCZuEFFN2vFVCz/bOthAmEfHucKEvpZfaeeGRkgn1S32NigtgoyvrhIzQQOnS +g86XMO7hHrKe7uhsARMXw1lMB3wYYfxZzzHS4Q== -----END CERTIFICATE-----
diff --git a/net/data/certificate_policies_unittest/generate_policies.py b/net/data/certificate_policies_unittest/generate_policies.py index 20232e4..bb40e9c 100755 --- a/net/data/certificate_policies_unittest/generate_policies.py +++ b/net/data/certificate_policies_unittest/generate_policies.py
@@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/crl_unittest/bad_crldp_has_crlissuer.pem b/net/data/crl_unittest/bad_crldp_has_crlissuer.pem new file mode 100644 index 0000000..0d224bd --- /dev/null +++ b/net/data/crl_unittest/bad_crldp_has_crlissuer.pem
@@ -0,0 +1,219 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, leaf has crlDistributionPoints with a crlIssuer + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00588a2dbca80630842ffcd6a0a6fe17630d341e0e277c863069025b3169a727188cf7d22a985c027678e034c31c34141d102a7aef73039d1f51ce11261b069598c4b19bae39278bcdb245f55dc644f2165beac3f8aa8e19e13a27bb53cc19387f6afaf2ef8cbe5270380917abae7fa7c0ad4aaa7b70b1102d23951886d854a5cd` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAWIotvKgGMIQv/Nagpv4XYw00Hg4nfIYwaQJbMWmnJxiM99IqmFwC +dnjgNMMcNBQdECp673MDnR9RzhEmGwaVmMSxm645J4vNskX1XcZE8hZb6sP4qo4Z +4Tonu1PMGTh/avry74y+UnA4CRerrn+nwK1KqntwsRAtI5UYhthUpc0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 7 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00ab5d85660bb35b4be51e87a4acd9511653bfe8e3ea0158a3a301b37aab30c84389341813cd4e554507a5e7c7779f23e1e4b222bf7f1f8ea310440fa853f35cf9a11b12b8b1eed3e0636f0148575790c9862229ee8ee9fa0ae8a6a80406fa437ec58dff128dd9cb3982a97e74358ac74d7e2b9ae42002e6fb29c12d719d0263e5` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [2] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CRL Issuer CA" } + } + } + } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `009c795613f5cbafdaaf2356d35174d952263dc0816fbe9c89dafb7d1017487711788e66d7b0ab4b2425180a23525b360b33dd8fbda83288008b62aa7a272ae98c02b78ec157108049ac04663c1f92e5390c7a8ff8ee98753250257abbe3ef90c2b93971c5075a9ed3bdeaccecd37b5c068e63cf06bab961a32ecebc3e2e5d1a84` } +} +-----BEGIN CERTIFICATE----- +MIIB/zCCAWigAwIBAgIBBzANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBAKtdhWYLs1tL5R6HpKzZURZTv+jj6gFYo6MBs3qrMMhDiTQYE81OVUUH +pefHd58j4eSyIr9/H46jEEQPqFPzXPmhGxK4se7T4GNvAUhXV5DJhiIp7o7p+gro +pqgEBvpDfsWN/xKN2cs5gql+dDWKx01+K5rkIALm+ynBLXGdAmPlAgMBAAGjUjBQ +ME4GA1UdHwRHMEUwQ6AeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsoiGk +HzAdMRswGQYDVQQDDBJUZXN0IENSTCBJc3N1ZXIgQ0EwDQYJKoZIhvcNAQELBQAD +gYEAnHlWE/XLr9qvI1bTUXTZUiY9wIFvvpyJ2vt9EBdIdxF4jmbXsKtLJCUYCiNS +WzYLM92PvagyiACLYqp6JyrpjAK3jsFXEIBJrARmPB+S5TkMeo/47ph1MlAlervj +75DCuTlxxQdantO96szs03tcBo5jzwa6uWGjLs68Pi5dGoQ= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_fake_critical_crlentryextension.pem b/net/data/crl_unittest/bad_fake_critical_crlentryextension.pem new file mode 100644 index 0000000..f6c256b --- /dev/null +++ b/net/data/crl_unittest/bad_fake_critical_crlentryextension.pem
@@ -0,0 +1,224 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked, but a later entry has a critical crlEntryExtension + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + BOOLEAN { `ff` } + OCTET_STRING { "Vx" } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00d285154e45b4990268087fcefa9e44c46377a9278e14786a993fdeef5617ff3d446b06b2fcbb91e524ac4282bec21b94051e5d1d114bb65fee0042e74c107819ceb36f2d506fd1a0b3670ce7fa444872402f1cae552014e5e0d418e6996de3fe6dc34fb5a17ea889c7515989ac8dd746e4f12c0647cf214f6e088d238606bc56` } +} +-----BEGIN CRL----- +MIIBITCBiwIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjA4MBICAQUX +DTE3MDIwMTAwMTEyMlowIgIBahcNMTcwMjAxMDAxMTIyWjAOMAwGAyoDBAEB/wQC +VngwDQYJKoZIhvcNAQELBQADgYEA0oUVTkW0mQJoCH/O+p5ExGN3qSeOFHhqmT/e +71YX/z1Eaway/LuR5SSsQoK+whuUBR5dHRFLtl/uAELnTBB4Gc6zby1Qb9Ggs2cM +5/pESHJALxyuVSAU5eDUGOaZbeP+bcNPtaF+qInHUVmJrI3XRuTxLAZHzyFPbgiN +I4YGvFY= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_fake_critical_extension.pem b/net/data/crl_unittest/bad_fake_critical_extension.pem new file mode 100644 index 0000000..3ced415 --- /dev/null +++ b/net/data/crl_unittest/bad_fake_critical_extension.pem
@@ -0,0 +1,213 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, but CRL has an unhandled critical extension + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + BOOLEAN { `ff` } + OCTET_STRING { "Vx" } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `005f3c1d43342fa5bc0e66667061c50ca6f4da054fdaae914a28193620f4611d59c8ba19ff6573494f35eaf2729cfb5dbbc2edd41e6884e989614bc577de9b917630736e9e38a9001f8d8e8b4c1638a0fae33144ad7fd04c45ac5195b96d4af57e21472d7e621ef2f1535a07459f4d4d2afbfa045b0f040a7da849c54f60c86930` } +} +-----BEGIN CRL----- +MIHpMFQCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMlqgEDAOMAwGAyoDBAEB/wQCVngwDQYJKoZI +hvcNAQELBQADgYEAXzwdQzQvpbwOZmZwYcUMpvTaBU/arpFKKBk2IPRhHVnIuhn/ +ZXNJTzXq8nKc+127wu3UHmiE6YlhS8V33puRdjBzbp44qQAfjY6LTBY4oPrjMUSt +f9BMRaxRlbltSvV+IUctfmIe8vFTWgdFn01NKvv6BFsPBAp9qEnFT2DIaTA= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_contains_wrong_uri.pem b/net/data/crl_unittest/bad_idp_contains_wrong_uri.pem new file mode 100644 index 0000000..c332e90 --- /dev/null +++ b/net/data/crl_unittest/bad_idp_contains_wrong_uri.pem
@@ -0,0 +1,224 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf not covered by CRL (IDP with different URI) + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/FOO.CRL" } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0060e4465673e30d5d312b2e3b5cc724cf4a1e927d37f92927d55ac6ae4a76f5fc6ca6e6564dc536d5b2559b238691397d83aa0f2265c70033c5060ede8540e92c5495eda163cf145841357e219c0a0e6db03f0ee2161e9f4759cfc6fc89e08a84fc8a3b2c92c29a01c2ae48ca02687e052bbd37a843e0fea0078331fb2d78c061` } +} +-----BEGIN CRL----- +MIIBGTCBgwIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqAwMC4wLAYD +VR0cAQH/BCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9GT08uQ1JMMA0GCSqG +SIb3DQEBCwUAA4GBAGDkRlZz4w1dMSsuO1zHJM9KHpJ9N/kpJ9Vaxq5KdvX8bKbm +Vk3FNtWyVZsjhpE5fYOqDyJlxwAzxQYO3oVA6SxUle2hY88UWEE1fiGcCg5tsD8O +4hYen0dZz8b8ieCKhPyKOyySwpoBwq5IygJofgUrvTeoQ+D+oAeDMfsteMBh +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00a35afbe7508b58895a28f81ebe71ea37f659fe29d1da13bd5b12460b8cf570dc57966aa97f06382fd01c4fbafc46564de12aa0d1d90d2060ad3f845189dab146559409c673b170edeb83bb56ecd2a7257b2283626d53f62e352c3edbb1a2198ddc73a92deb96b1beffd855f1e1aa005ae2ade2f763cbb0d0bd6cce4b768808c5` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0043b0323ab8f10378ccd100d12068c5bad3c32fdaa1b441ed1a4d52baa46aa967237345db8fdf03e0513825fd43c747aa710e371a88ae5ee4f460c59ddb6c5b08505feaa3cce3272e5c3d9b08a878822d5e601517b903537cb90e9085ec954c460f88af5217cb86e7c48be7d0847ec10f36a8df6177599d4a0d2ad4ea0ca857b2` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQCjWvvnUItYiVoo+B6+ceo39ln+KdHaE71bEkYLjPVw3FeWaql/Bjgv0BxP +uvxGVk3hKqDR2Q0gYK0/hFGJ2rFGVZQJxnOxcO3rg7tW7NKnJXsig2JtU/YuNSw+ +27GiGY3cc6kt65axvv/YVfHhqgBa4q3i92PLsNC9bM5LdogIxQIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAQ7AyOrjxA3jM0QDRIGjF +utPDL9qhtEHtGk1SuqRqqWcjc0Xbj98D4FE4Jf1Dx0eqcQ43GoiuXuT0YMWd22xb +CFBf6qPM4ycuXD2bCKh4gi1eYBUXuQNTfLkOkIXslUxGD4ivUhfLhufEi+fQhH7B +Dzao32F3WZ1KDSrU6gyoV7I= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00abdd04e5f0239dace20256547addf9df3ebb4081eacb549675116355e574620e2a350118cc9a03f754f73f93e1f95555db4f1533d14c50bebe6823c7e4032e2fa65536bdf33ff918c739680a809f4164f4c901c56d2c18785fc205f705b16086339be26d77d60de259dfbac76780ee5f2b416ff84566c5cc52a9d167ab818c67` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `000e3be5de5d0a6a2a155fa41f786443e6921899ed5566a1ba9fed2cec41dd925d1e077e3b9ce0aeacdf01261d31b828247da6d83d45a2ce469007d4dafda3603463b78bf18eff05e7b97521cbe10e44f185e945fdc09f637b982abbb2f1d380705305c0d63c207f622e6f14ed5509c68ecf907794de3a055137502ba47e37074d` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBAKvdBOXwI52s4gJWVHrd+d8+u0CB6stUlnURY1XldGIOKjUBGMyaA/dU +9z+T4flVVdtPFTPRTFC+vmgjx+QDLi+mVTa98z/5GMc5aAqAn0Fk9MkBxW0sGHhf +wgX3BbFghjOb4m131g3iWd+6x2eA7l8rQW/4RWbFzFKp0WergYxnAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAA475d5dCmoqFV+kH3hkQ+aSGJntVWahup/tLOxB3ZJd +Hgd+O5zgrqzfASYdMbgoJH2m2D1Fos5GkAfU2v2jYDRjt4vxjv8F57l1IcvhDkTx +helF/cCfY3uYKruy8dOAcFMFwNY8IH9iLm8U7VUJxo7PkHeU3joFUTdQK6R+NwdN +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_indirectcrl.pem b/net/data/crl_unittest/bad_idp_indirectcrl.pem new file mode 100644 index 0000000..94181ee --- /dev/null +++ b/net/data/crl_unittest/bad_idp_indirectcrl.pem
@@ -0,0 +1,225 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL IDP name matches, but has indirectCRL flag set + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [4 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `008575e0844de9900f4ffe043ecf057212ec75c3f5736249ce3f9491c51afecc63b0fd68684419a99b72e6b075054f220ef4574c53bc3502f2751743326633551baf2888bcc3939d9ca4a22660a86be5ef766c872a4640386156905aff45c8bc40b2d2f648275d687c873fa7dfc080b89cd49d528bf1e3166022baee75907aa48a` } +} +-----BEGIN CRL----- +MIIBHDCBhgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqAzMDEwLwYD +VR0cAQH/BCUwI6AeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JshAH/MA0G +CSqGSIb3DQEBCwUAA4GBAIV14IRN6ZAPT/4EPs8FchLsdcP1c2JJzj+UkcUa/sxj +sP1oaEQZqZty5rB1BU8iDvRXTFO8NQLydRdDMmYzVRuvKIi8w5OdnKSiJmCoa+Xv +dmyHKkZAOGFWkFr/Rci8QLLS9kgnXWh8hz+n38CAuJzUnVKL8eMWYCK67nWQeqSK +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00bd60ec89240bf0ea7b3f4a6a3f14406eae57ba2becb1b9479cda724cd41d71cd948871c969589c8199f4196193475abbf12e4a660865801695f5904046286522c9e4c7d09ccd28c8a3afc68b15d6917e04be426e26e5c7b3b734b68fe4b9ceb1f3738ebf285c98d89e65b931f2a2986c0bfb3cac53b2320199e4c75885dbd3ef` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00c4ed6f392c591e97505d31c5f2d966754a5ab9279b95d251ddc7391ded5052f130a3ea1b6cbb718acd19ee47e75e0811c8a1f0b2548779f6bcc28e4f110d4e242f4197c4cb7d8d27149ef1ae28af45c2d3fcb83c9c1bc2fb4cd44d9508ec64d54864244e9be13ec1575a6e3951dc233be5859995c6d0ee9be69d098273296065` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQC9YOyJJAvw6ns/Smo/FEBurle6K+yxuUec2nJM1B1xzZSIcclpWJyBmfQZ +YZNHWrvxLkpmCGWAFpX1kEBGKGUiyeTH0JzNKMijr8aLFdaRfgS+Qm4m5ceztzS2 +j+S5zrHzc46/KFyY2J5luTHyophsC/s8rFOyMgGZ5MdYhdvT7wIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAxO1vOSxZHpdQXTHF8tlm +dUpauSebldJR3cc5He1QUvEwo+obbLtxis0Z7kfnXggRyKHwslSHefa8wo5PEQ1O +JC9Bl8TLfY0nFJ7xriivRcLT/Lg8nBvC+0zUTZUI7GTVSGQkTpvhPsFXWm45Udwj +O+WFmZXG0O6b5p0JgnMpYGU= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00fbff662387c3e71432d3188342014cee96bfd313373db79f4f427c4e6d2b8949b0597f6d3649428dc4eb93f72710f08c9aedf46c38fa6eecb235dad488681e526588be960402e971e14155d065c5ab2213ccb199c195246bfc604173bb4d31e1c7beffe84a3007feb05e5f51c6c1fc942f1fc2e62e6a095271b69665aebd9ae3` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `005eae7b92f2a53dc2350b6041bb514239a999c326708a6b6337aceb4f0b871f70bdfa7caaf218e8daa4a8e0f6ee968ccdc7a1cf13fc5c319e53c5e067cbe4c0602b5bf1f7201cff6c927e406c8021176722969268cacbf1766ad61d967a329e376ac0a8d33eeef2f185304f22a351d80a1ad0969c64e14a41b2783710bc7560c6` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBAPv/ZiOHw+cUMtMYg0IBTO6Wv9MTNz23n09CfE5tK4lJsFl/bTZJQo3E +65P3JxDwjJrt9Gw4+m7ssjXa1IhoHlJliL6WBALpceFBVdBlxasiE8yxmcGVJGv8 +YEFzu00x4ce+/+hKMAf+sF5fUcbB/JQvH8LmLmoJUnG2lmWuvZrjAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAF6ue5LypT3CNQtgQbtRQjmpmcMmcIprYzes608Lhx9w +vfp8qvIY6NqkqOD27paMzcehzxP8XDGeU8XgZ8vkwGArW/H3IBz/bJJ+QGyAIRdn +IpaSaMrL8XZq1h2WejKeN2rAqNM+7vLxhTBPIqNR2Aoa0JacZOFKQbJ4NxC8dWDG +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_onlycontainscacerts.pem b/net/data/crl_unittest/bad_idp_onlycontainscacerts.pem new file mode 100644 index 0000000..9ba123f --- /dev/null +++ b/net/data/crl_unittest/bad_idp_onlycontainscacerts.pem
@@ -0,0 +1,239 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf not covered by CRLs because IDP has onlyContainsCACerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [2 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0091251c86c4252190f1148b40d9993cd075c8c797edd81f8cc14ce322368f3a47434f21d819231ae3c56fcb7a796b669a6a4fcc4980f112c1b5dcf6036cef1e77494d48cf8f16a85aa5dc05e17bd01217d67f52bbdd81ab70385d1800d755d2f4b878adbae521fc9b7c4386aef0b787d0beff34a3975933ce5191153f056c31cc` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOCAf8wDQYJKoZIhvcNAQELBQADgYEAkSUchsQlIZDxFItA2Zk80HXI +x5ft2B+MwUzjIjaPOkdDTyHYGSMa48Vvy3p5a2aaak/MSYDxEsG13PYDbO8ed0lN +SM+PFqhapdwF4XvQEhfWf1K73YGrcDhdGADXVdL0uHituuUh/Jt8Q4au8LeH0L7/ +NKOXWTPOUZEVPwVsMcw= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b86043a5c55800fd75606bd07e94c08c4bbd7c2ed4bcb6f8caac436213ab24587377a0107678abcca31c31fd84b78636034a6ea4853d62bd86d8a5e4c8f741b6efdf1008696e8eed8f30db3fdc78ca13d39d6cca9bc1563111e0bace35ffca03ab146bf07bb4636f6b38cf8b2feb1336e3f209ff30aad4283468a997e8215329` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00af35a49085f242c33eaad6efba5c2906f7c0ebf5caa66ab2f5ed0a663287da5665963048df790ffb1f223b93a8a40c9a8d26a0d9f0a41dd3d706754a59bfb2579464f984aa7686de56b441759c42b7aeb50b5960eaa27cb469beaeaf2460c1b6d8246dc78d6fce2a05a26f7723f6a1b96c0faf912b4aa67ceaeb432a552e1cb4` } +} +-----BEGIN CERTIFICATE----- +MIIB6jCCAVOgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALhgQ6XFWAD9dWBr0H6UwIxLvXwu1Ly2+MqsQ2ITqyRYc3egEHZ4q8yj +HDH9hLeGNgNKbqSFPWK9htil5Mj3Qbbv3xAIaW6O7Y8w2z/ceMoT051sypvBVjER +4LrONf/KA6sUa/B7tGNvazjPiy/rEzbj8gn/MKrUKDRoqZfoIVMpAgMBAAGjPTA7 +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMAwG +A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEArzWkkIXyQsM+qtbvulwpBvfA +6/XKpmqy9e0KZjKH2lZlljBI33kP+x8iO5OopAyajSag2fCkHdPXBnVKWb+yV5Rk ++YSqdobeVrRBdZxCt661C1lg6qJ8tGm+rq8kYMG22CRtx41vzioFom93I/ahuWwP +r5ErSqZ86utDKlUuHLQ= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem b/net/data/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem new file mode 100644 index 0000000..1ba7b09 --- /dev/null +++ b/net/data/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem
@@ -0,0 +1,230 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf not covered by CRLs because IDP has onlyContainsCACerts, leaf has no basicConstraints + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [2 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0091251c86c4252190f1148b40d9993cd075c8c797edd81f8cc14ce322368f3a47434f21d819231ae3c56fcb7a796b669a6a4fcc4980f112c1b5dcf6036cef1e77494d48cf8f16a85aa5dc05e17bd01217d67f52bbdd81ab70385d1800d755d2f4b878adbae521fc9b7c4386aef0b787d0beff34a3975933ce5191153f056c31cc` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOCAf8wDQYJKoZIhvcNAQELBQADgYEAkSUchsQlIZDxFItA2Zk80HXI +x5ft2B+MwUzjIjaPOkdDTyHYGSMa48Vvy3p5a2aaak/MSYDxEsG13PYDbO8ed0lN +SM+PFqhapdwF4XvQEhfWf1K73YGrcDhdGADXVdL0uHituuUh/Jt8Q4au8LeH0L7/ +NKOXWTPOUZEVPwVsMcw= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 6 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d19aa4fda893774bdad672e2be8ecc8d8e7c5b8348d67b663cd297e4f068b5ed78be1aa7dd8f7bd871faaa052007b40fb2468fc455f5a691774b55cae696c32d0d0e9f9545118d528fcd8932a9682e50f1aae0b5a88bcbc43308c1f5a230d1dacf8e3c229327784f6f9a6c5b12c9c575e9003f10e38527f94782a424b164a86f` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00e14d6cad7fe998eba094e9e36701bc7dfecf3cbf4eebae9d3a5b5e977de9a557633ed93ab642baa637631e131dd162f069d6430e0198914004c1a4876f621ed56c9fe4d4613f93d7d2ed5eca1b7dd0434aeb89e1e1caa57e686312ea38ff791db53409c1dfb3178a1e11e819c030063f1e16f487abc57dfe1ec1bf2c9e4934db` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBjANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANGapP2ok3dL2tZy4r6OzI2OfFuDSNZ7ZjzSl+TwaLXteL4ap92Pe9hx ++qoFIAe0D7JGj8RV9aaRd0tVyuaWwy0NDp+VRRGNUo/NiTKpaC5Q8argtaiLy8Qz +CMH1ojDR2s+OPCKTJ3hPb5psWxLJxXXpAD8Q44Un+UeCpCSxZKhvAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAOFNbK1/6ZjroJTp42cBvH3+zzy/TuuunTpbXpd96aVX +Yz7ZOrZCuqY3Yx4THdFi8GnWQw4BmJFABMGkh29iHtVsn+TUYT+T19LtXsobfdBD +SuuJ4eHKpX5oYxLqOP95HbU0CcHfsxeKHhHoGcAwBj8eFvSHq8V9/h7BvyyeSTTb +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_onlycontainsusercerts.pem b/net/data/crl_unittest/bad_idp_onlycontainsusercerts.pem new file mode 100644 index 0000000..e915d20 --- /dev/null +++ b/net/data/crl_unittest/bad_idp_onlycontainsusercerts.pem
@@ -0,0 +1,249 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CA_NEW_BY_OLD not covered by CRLs because IDP has onlyContainsUserCerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `002f2deff3f117300df880570eebe5789244d45c0fc6db66e0f90d740c55e2344278c301d237579ae2ae73d507b7e60efb244b49461b5c44aa708bc192a4040e1d58b7c22036c36f39acab389f363c50e97a8b62d051f7e94d08a2b465cf95fd04e500c16ea5f1e74b00c6b738abcbfda713bab4a1139ad54f412e70199a255658` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOBAf8wDQYJKoZIhvcNAQELBQADgYEALy3v8/EXMA34gFcO6+V4kkTU +XA/G22bg+Q10DFXiNEJ4wwHSN1ea4q5z1Qe35g77JEtJRhtcRKpwi8GSpAQOHVi3 +wiA2w285rKs4nzY8UOl6i2LQUffpTQiitGXPlf0E5QDBbqXx50sAxrc4q8v9pxO6 +tKETmtVPQS5wGZolVlg= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00bbe351f22cd50acab58fb3db3fac3bbcf03a15c3dbaf83c06e36957f301d04819a1353f87978b81c8104a50438806564bfd8c22a80e3d0973da5b8701d26d925961579b5e86dbf490e78270436a3c92739e6a99f839ad31dddd1365044491028efefeebd14d233cb1cf84ad62fb3ac3c4e5a08ac43a4d69482a5fe8d57e05ec9` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0016ca2c0303547045178664c36b2b44c129a9a61c109c58b8d38854607e20b400b878d7732c95404925da7068f0a5d3f456055b0fa79d0ad0cb136ef6653fd3d1c7331ff47e256c9a60bfc01e0493ad731172659ed9478bb4b2148ae24060f266aeb455df86be037d4b3580ca727058e4af641f299060243a8ab8c8ebb8ee0972` } +} +-----BEGIN CERTIFICATE----- +MIICCDCCAXGgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAu+NR8izVCsq1j7PbP6w7vPA6FcPbr4PAbjaVfzAd +BIGaE1P4eXi4HIEEpQQ4gGVkv9jCKoDj0Jc9pbhwHSbZJZYVebXobb9JDngnBDaj +ySc55qmfg5rTHd3RNlBESRAo7+/uvRTSM8sc+ErWL7OsPE5aCKxDpNaUgqX+jVfg +XskCAwEAAaNQME4wKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2V4YW1wbGUuY29t +L2Zvby5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI +hvcNAQELBQADgYEAFsosAwNUcEUXhmTDaytEwSmpphwQnFi404hUYH4gtAC4eNdz +LJVASSXacGjwpdP0VgVbD6edCtDLE272ZT/T0cczH/R+JWyaYL/AHgSTrXMRcmWe +2UeLtLIUiuJAYPJmrrRV34a+A31LNYDKcnBY5K9kHymQYCQ6irjI67juCXI= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem b/net/data/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem new file mode 100644 index 0000000..1714a94 --- /dev/null +++ b/net/data/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem
@@ -0,0 +1,244 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf not covered by CRLs because IDP has onlyContainsCACerts (and URI, but the URI matches) + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [2 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0009165fe23325882cfc40ada100d2b69d5bd42cf1be641b616c7217d03e24d897c7fab6b4edb210d31715bd4d1ff5c70ac34ec6367d00bf46b3b9a5a911ffbe486073ec4fea7080de6463bc644e0ac51f602761a0c8fdbb96b0d390474660075a0949969b90a6efc78813f27922b96388e6f9f9cd74551d47731e5bc705b8d21d` } +} +-----BEGIN CRL----- +MIIBHDCBhgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqAzMDEwLwYD +VR0cAQH/BCUwI6AeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsggH/MA0G +CSqGSIb3DQEBCwUAA4GBAAkWX+IzJYgs/ECtoQDStp1b1CzxvmQbYWxyF9A+JNiX +x/q2tO2yENMXFb1NH/XHCsNOxjZ9AL9Gs7mlqRH/vkhgc+xP6nCA3mRjvGROCsUf +YCdhoMj9u5aw05BHRmAHWglJlpuQpu/HiBPyeSK5Y4jm+fnNdFUdR3MeW8cFuNId +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00e79fb3855fb417ea2314409a8dc820f1dbc9c33ce7602402caa9a42e0713786bfc6601e50b799cc564e8ee22126eff408d2f3c06a78002e4a4d3430d6514c63eab3be74f221b91c424d030b36cd1a42eca57e93c0e381c158371e35fbc7d08ae51ca312aa2647887fabb0d6d7378497466fb052a0aa3bc69cc0def4bbf19563b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00264e1bb2a4887c61168dce49c2b6bfd3b4d1050855b24b05325ea8f10673ccae042aa88912a8ee203ba3283467d6a9234329d9a1a9b60dd281f947c5adcd1b3e97aca3d83d75cbb4709b2f086de9beee39ffea8f500e1a0ba2338e8a0499436d43a024cc97480d511dd51298e952f14ada84b1115b6bf1f29923704cdd917ff2` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDnn7OFX7QX6iMUQJqNyCDx28nDPOdgJALKqaQuBxN4a/xmAeULeZzFZOju +IhJu/0CNLzwGp4AC5KTTQw1lFMY+qzvnTyIbkcQk0DCzbNGkLspX6TwOOBwVg3Hj +X7x9CK5RyjEqomR4h/q7DW1zeEl0ZvsFKgqjvGnMDe9LvxlWOwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAmThuypIh8YRaNzknCtr/TtNEFCFWySwUyXqjxBnPMrgQqqIkSqO4gO6MoNGfW +qSNDKdmhqbYN0oH5R8WtzRs+l6yj2D11y7Rwmy8Ibem+7jn/6o9QDhoLojOOigSZ +Q21DoCTMl0gNUR3VEpjpUvFK2oSxEVtr8fKZI3BM3ZF/8g== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00c4162472b586a8e3ee4c879d7882a74272c293cd57033e21e4236773678b49c271330f605f13d01c7c65f2652e789074c370c5550a3871a56fd0f2760316490c7b3bd1a3aa005c4adb7a495450b643c9cc29b8f63db229f9ac0ce75feb66bd085a4a98e0fc7292784d17b952111f50c065be34dd711a53bab534351e8ef748f7` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `005002948c5ce09db4860b6ba54da3d1d37e2ef9f5e6dbb8845271d689327645b7052bfe9d8b3f5f7ceaa9f46840f73f666a850d9cad556ccd21520776cf9bd2150c0f1f888c7765bd9a10e4d0bd66e7a7fb4af1d02f002fd9583e2de267182188ab319378eb9950c08262e308d1ef9b17c802d1d711a88c04d2dc9758e8d80d3a` } +} +-----BEGIN CERTIFICATE----- +MIIB6jCCAVOgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBAMQWJHK1hqjj7kyHnXiCp0JywpPNVwM+IeQjZ3Nni0nCcTMPYF8T0Bx8 +ZfJlLniQdMNwxVUKOHGlb9DydgMWSQx7O9GjqgBcStt6SVRQtkPJzCm49j2yKfms +DOdf62a9CFpKmOD8cpJ4TRe5UhEfUMBlvjTdcRpTurU0NR6O90j3AgMBAAGjPTA7 +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMAwG +A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEAUAKUjFzgnbSGC2ulTaPR034u ++fXm27iEUnHWiTJ2RbcFK/6diz9ffOqp9GhA9z9maoUNnK1VbM0hUgd2z5vSFQwP +H4iMd2W9mhDk0L1m56f7SvHQLwAv2Vg+LeJnGCGIqzGTeOuZUMCCYuMI0e+bF8gC +0dcRqIwE0tyXWOjYDTo= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem b/net/data/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem new file mode 100644 index 0000000..2a73a32 --- /dev/null +++ b/net/data/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem
@@ -0,0 +1,254 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CA_NEW_BY_OLD not covered by CRLs because IDP has onlyContainsUserCerts (and URI, but the URI matches) + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [1 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0096ba398dce85f87ed5eb6c6d0b759e476877e403d39c8a1ac480da9eda2db258ed7f7c5b78bd889657d54398461d58e4170b66ae5e389ea99d8aed81669c29cff95dd41c06f3e7233a07a8c5a9cd14094345a27ba826635da2ae4e1c1f2794afb3814a4c543979be9cbdb24e159c89f51d022b54e64ec8680e6a0c6deea06066` } +} +-----BEGIN CRL----- +MIIBHDCBhgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqAzMDEwLwYD +VR0cAQH/BCUwI6AeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsgQH/MA0G +CSqGSIb3DQEBCwUAA4GBAJa6OY3Ohfh+1etsbQt1nkdod+QD05yKGsSA2p7aLbJY +7X98W3i9iJZX1UOYRh1Y5BcLZq5eOJ6pnYrtgWacKc/5XdQcBvPnIzoHqMWpzRQJ +Q0Wie6gmY12irk4cHyeUr7OBSkxUOXm+nL2yThWcifUdAitU5k7IaA5qDG3uoGBm +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00e79fb3855fb417ea2314409a8dc820f1dbc9c33ce7602402caa9a42e0713786bfc6601e50b799cc564e8ee22126eff408d2f3c06a78002e4a4d3430d6514c63eab3be74f221b91c424d030b36cd1a42eca57e93c0e381c158371e35fbc7d08ae51ca312aa2647887fabb0d6d7378497466fb052a0aa3bc69cc0def4bbf19563b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00264e1bb2a4887c61168dce49c2b6bfd3b4d1050855b24b05325ea8f10673ccae042aa88912a8ee203ba3283467d6a9234329d9a1a9b60dd281f947c5adcd1b3e97aca3d83d75cbb4709b2f086de9beee39ffea8f500e1a0ba2338e8a0499436d43a024cc97480d511dd51298e952f14ada84b1115b6bf1f29923704cdd917ff2` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDnn7OFX7QX6iMUQJqNyCDx28nDPOdgJALKqaQuBxN4a/xmAeULeZzFZOju +IhJu/0CNLzwGp4AC5KTTQw1lFMY+qzvnTyIbkcQk0DCzbNGkLspX6TwOOBwVg3Hj +X7x9CK5RyjEqomR4h/q7DW1zeEl0ZvsFKgqjvGnMDe9LvxlWOwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAmThuypIh8YRaNzknCtr/TtNEFCFWySwUyXqjxBnPMrgQqqIkSqO4gO6MoNGfW +qSNDKdmhqbYN0oH5R8WtzRs+l6yj2D11y7Rwmy8Ibem+7jn/6o9QDhoLojOOigSZ +Q21DoCTMl0gNUR3VEpjpUvFK2oSxEVtr8fKZI3BM3ZF/8g== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00fb0ab8bad8a1cd08f6695198a2aa9ab4001d4aba6506d77dc882496cb2ebac00ed6bb2ca0635a3e62436d4037ed0d0ad2777b48f6311e6dcd8d0311b07e7a3bc54a13d9c1abf37bdd94b9a32b9626e4df5b8fbff46f1142b8b3d513d4922941ac3818cea5fb70e508903799ade9de8dd45462a3fceea995e46c407c78ef429ab` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00cd414248339c9c017d5d2c4a10ac6b18b57b4e9acc8838794645d8e78678428b0eb15b96f23ae4ebea51db258108534dc620d60b12fdc465815acc6544b5eb2f0f93064f23127801a82a1d59683b5aacad4f7c42e34f9b8836f15769c360d962c50804fe37155a7f864f89f0dd677fdae8450cfc92ed0c3673111822b0c8f1a7` } +} +-----BEGIN CERTIFICATE----- +MIICCDCCAXGgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEA+wq4utihzQj2aVGYoqqatAAdSrplBtd9yIJJbLLr +rADta7LKBjWj5iQ21AN+0NCtJ3e0j2MR5tzY0DEbB+ejvFShPZwavze92UuaMrli +bk31uPv/RvEUK4s9UT1JIpQaw4GM6l+3DlCJA3ma3p3o3UVGKj/O6pleRsQHx470 +KasCAwEAAaNQME4wKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2V4YW1wbGUuY29t +L2Zvby5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI +hvcNAQELBQADgYEAzUFCSDOcnAF9XSxKEKxrGLV7TprMiDh5RkXY54Z4QosOsVuW +8jrk6+pR2yWBCFNNxiDWCxL9xGWBWsxlRLXrLw+TBk8jEngBqCodWWg7WqytT3xC +40+biDbxV2nDYNlixQgE/jcVWn+GT4nw3Wd/2uhFDPyS7Qw2cxEYIrDI8ac= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_key_rollover_signature.pem b/net/data/crl_unittest/bad_key_rollover_signature.pem new file mode 100644 index 0000000..64c7376 --- /dev/null +++ b/net/data/crl_unittest/bad_key_rollover_signature.pem
@@ -0,0 +1,285 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf issued by CA's new key which is signed by old key, but CRL isn't signed by either + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0065fd6ab2fa88327868bd5e6374816d5ee6beaadb6ae4378715b2ef368e2bea0df2866a6b53e5e95b802f6f5b15bbc242679cf05a85b1275b541fafcb855e3c5a7d817e342f37661dd68101f6976cca41fb3065a05b22967cc8dda09c89d1c34dc0cf8006c31b65d2339247f694b40797026f35c30105959497e5752c55dc4c53` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAZf1qsvqIMnhovV5jdIFtXua+qttq5DeHFbLvNo4r6g3yhmprU+Xp +W4Avb1sVu8JCZ5zwWoWxJ1tUH6/LhV48Wn2BfjQvN2Yd1oEB9pdsykH7MGWgWyKW +fMjdoJyJ0cNNwM+ABsMbZdIzkkf2lLQHlwJvNcMBBZWUl+V1LFXcTFM= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 8 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b6e8ead8d014f4b5ddaf01f62b66392af991f70d2b011b2dc56de32a1e30d9d476848d31ebcb101094160590bf5ce992e347c8c0810a4d7717950d546c7ccbb966d560cf9042b511babdefc6d6018e95759081f78f1187486885ae0ce397cb49553edc356316cc86ba33cc984f9651658dc400f1d82a08478c65c9538883ec1b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004a64aa4f07ee7f6e9a156a637be6dfebf59562212b3cf0b6391153061331783e54aecbb67e9831480658cb7d07d2f96890ac2f9f8c8dbd726a0bb16aa3bd8104d9a8c3fdcbca2bc433e3cb4cf008d0caa9569bfce07f387e6d875ebe2bbfd18bdb960028c2b20de7a701c895b27e4976d989d7d819a21a836571974b94b49166` } +} +-----BEGIN CA CERTIFICATE----- +MIIByjCCATOgAwIBAgIBCDANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAtujq2NAU9LXdrwH2K2Y5KvmR9w0rARstxW3jKh4w +2dR2hI0x68sQEJQWBZC/XOmS40fIwIEKTXcXlQ1UbHzLuWbVYM+QQrURur3vxtYB +jpV1kIH3jxGHSGiFrgzjl8tJVT7cNWMWzIa6M8yYT5ZRZY3EAPHYKghHjGXJU4iD +7BsCAwEAAaMSMBAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4GBAEpk +qk8H7n9umhVqY3vm3+v1lWIhKzzwtjkRUwYTMXg+VK7Ltn6YMUgGWMt9B9L5aJCs +L5+Mjb1yaguxaqO9gQTZqMP9y8orxDPjy0zwCNDKqVab/OB/OH5th16+K7/Ri9uW +ACjCsg3npwHIlbJ+SXbZidfYGaIag2Vxl0uUtJFm +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d93f6f55f607250217ce3500717d955de64ac5e21d179d2ee54b6b7657a267d8e3ff2d0bcbee37f4d32fda5d8930b393278cf34c260187455740aabb29c2e7e645087baecb5fbc341973ac10fd07972c2867f9a5048f5ff81d569d9c8337e5053ab9efd72c7c0164d7a4fdcb55dba8ec72a56c9c6b6c6d11ab866d8b06ab11d3` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0021a05085069b97f7b91a3ac48ea6c06c41514123547497009bb2e167a359f059fd94064805e3e3a37cd98be3f4ed1b30e66865af5d3bb5b4ad78abc0096614a4561f2bf38b344f2fdd7238a5ff2358f27cda07771421d73bed8cb418776c4b9682b120ee4260aa6fd5263e72d02733e5f0e634b27e08b7fb9184ee1bef4dd6df` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANk/b1X2ByUCF841AHF9lV3mSsXiHRedLuVLa3ZXomfY4/8tC8vuN/TT +L9pdiTCzkyeM80wmAYdFV0CquynC5+ZFCHuuy1+8NBlzrBD9B5csKGf5pQSPX/gd +Vp2cgzflBTq579csfAFk16T9y1XbqOxypWyca2xtEauGbYsGqxHTAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBACGgUIUGm5f3uRo6xI6mwGxBUUEjVHSXAJuy4WejWfBZ +/ZQGSAXj46N82Yvj9O0bMOZoZa9dO7W0rXirwAlmFKRWHyvzizRPL91yOKX/I1jy +fNoHdxQh1zvtjLQYd2xLloKxIO5CYKpv1SY+ctAnM+Xw5jSyfgi3+5GE7hvvTdbf +-----END CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00c06603ddfbd7981fc745bb9378d177f606816bea25105b7f5ed9b0499bf506f3dc2687e8ee1375d183106c75b0b8ad5010e9e7316a924285984592b5ed7aa4db77bff25a5c99ade2d1eae254a3c1daf09e4194f987ac9f213582a627b9be45e64a50fd2c8b9e21c702125a6b5391d4f86d51e722689f1db653228912140d592b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001e4faf090e17d359da4f6cc765fd51b135c2fde26d1210857d5bc7038dfa90b79d1db40557423419c4330973363fa5331d90f347055010ee1e8625675161a32cbacdcc6918b43dabd9d6c64a9a2942873db932f569c59cad35729fab922f99a0c08822d1c14bcf28f719d41f622a4006aefa71b032130bb7a6ef18359029162e` } +} +-----BEGIN CA CERTIFICATE 2----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDAZgPd+9eYH8dFu5N40Xf2BoFr6iUQW39e2bBJm/UG89wmh+juE3XRgxBs +dbC4rVAQ6ecxapJChZhFkrXteqTbd7/yWlyZreLR6uJUo8Ha8J5BlPmHrJ8hNYKm +J7m+ReZKUP0si54hxwISWmtTkdT4bVHnImifHbZTIokSFA1ZKwIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAHk+vCQ4X01naT2zHZf1R +sTXC/eJtEhCFfVvHA436kLedHbQFV0I0GcQzCXM2P6UzHZDzRwVQEO4ehiVnUWGj +LLrNzGkYtD2r2dbGSpopQoc9uTL1acWcrTVyn6uSL5mgwIgi0cFLzyj3GdQfYipA +Bq76cbAyEwu3pu8YNZApFi4= +-----END CA CERTIFICATE 2----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_nextupdate_too_old.pem b/net/data/crl_unittest/bad_nextupdate_too_old.pem new file mode 100644 index 0000000..1b3a9f2 --- /dev/null +++ b/net/data/crl_unittest/bad_nextupdate_too_old.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, but nextUpdate time is before verification time + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170308001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0068b68fccda7bed9cc934206c64056e6d77559803f7b5510edd7bd4cb64b1daa1912a6d07afa8f5af023b55be83fe56c30318e9f94dbe462d6705a8e8ecb222f5eb0f796c6ad9f344667334b0acf2bb0882472f4df39ccded272920dbfa256ecf490ac6d7879090e923ff3e19610f91f01029997c162bdef9d11b1571464d62d8` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDMwODAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAaLaPzNp77ZzJNCBsZAVubXdVmAP3tVEO3XvUy2Sx2qGRKm0Hr6j1 +rwI7Vb6D/lbDAxjp+U2+Ri1nBajo7LIi9esPeWxq2fNEZnM0sKzyuwiCRy9N85zN +7ScpINv6JW7PSQrG14eQkOkj/z4ZYQ+R8BApmXwWK9750RsVcUZNYtg= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_signature.pem b/net/data/crl_unittest/bad_signature.pem new file mode 100644 index 0000000..868b6db --- /dev/null +++ b/net/data/crl_unittest/bad_signature.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +No revoked certs, but CRL signed by a different key + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0078a9f2df782474308f59ea3264098942c153e2eeb72132ff40ebadf26d4f02ac536f336829b78952ec006a878128e9645e45311d51abcebc0dc1be9d56f96a462fd2a4f153780d47fa65f7bb29655f5069d61370769faedebefc14a36bc623d23e8f550e21c60363c93d7c8bdcaa9d4c0ba1c5726f7de56b168fd223c5c12337` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAeKny33gkdDCPWeoyZAmJQsFT4u63ITL/QOut8m1PAqxTbzNoKbeJ +UuwAaoeBKOlkXkUxHVGrzrwNwb6dVvlqRi/SpPFTeA1H+mX3uyllX1Bp1hNwdp+u +3r78FKNrxiPSPo9VDiHGA2PJPXyL3KqdTAuhxXJvfeVrFo/SI8XBIzc= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_thisupdate_in_future.pem b/net/data/crl_unittest/bad_thisupdate_in_future.pem new file mode 100644 index 0000000..9dda254 --- /dev/null +++ b/net/data/crl_unittest/bad_thisupdate_in_future.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, but thisUpdate is in the future + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170310001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00beeb9207854afb6f3df6301227032bf559afc4c00e0adc246a607c9c878240f1489395cdde0447145d8be82f0bb0cdbb75bd5d8fdd6bab55ae5b3842599573141ca80ef333d0286af6c6d937119c577f42e307dac2f7d636fd0dc96baa95b89a582990c92106eeb7bceb8331575eea0091124e99511ad70102e60c4b2da5d61d` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMxMDAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAvuuSB4VK+2899jASJwMr9VmvxMAOCtwkamB8nIeCQPFIk5XN3gRH +FF2L6C8LsM27db1dj91rq1WuWzhCWZVzFByoDvMz0Chq9sbZNxGcV39C4wfawvfW +Nv0NyWuqlbiaWCmQySEG7re864MxV17qAJESTplRGtcBAuYMSy2l1h0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_thisupdate_too_old.pem b/net/data/crl_unittest/bad_thisupdate_too_old.pem new file mode 100644 index 0000000..b867524 --- /dev/null +++ b/net/data/crl_unittest/bad_thisupdate_too_old.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, but thisUpdate time is more than 7 days before verification time + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170301001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00948d052edf324f444299266fbd45eaf8f9b7fa303a2a2a72ac4b8f44366ff52b490e9ec28b0d505ed3b0281874feacfffe80c96e3448b8ea2994329b5161938e663c5d8eeef22e0d86d13845ae03bd04f61af71f74e6574146d4e18d2805864ca33fa4520f1e1b5436d6f57bab6e650369b25bb526b1c6991cb5767e8952b943` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMTAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAlI0FLt8yT0RCmSZvvUXq+Pm3+jA6KipyrEuPRDZv9StJDp7Ciw1Q +XtOwKBh0/qz//oDJbjRIuOoplDKbUWGTjmY8XY7u8i4NhtE4Ra4DvQT2GvcfdOZX +QUbU4Y0oBYZMoz+kUg8eG1Q21vV7q25lA2myW7UmscaZHLV2folSuUM= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/bad_wrong_issuer.pem b/net/data/crl_unittest/bad_wrong_issuer.pem new file mode 100644 index 0000000..c382447 --- /dev/null +++ b/net/data/crl_unittest/bad_wrong_issuer.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +issuer name in CRL is different + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + PrintableString { "Test Unrelated CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0003b69609fbce1b37aee01b7a055e394e5d398c26e49e0b30bb98f992a84ae7c74e8159da02b5566f5982c9150ae0422e10461948d171012ea3b08c6d174248079c28f870d31166eac47b0594f0d8e06de795c59c5da909f0892387be5a3933c7fdfa329b6dfa8f3352f3b5002c511dba112eee0dd6e28e24e2732fa72bbe46d1` } +} +-----BEGIN CRL----- +MIHjME4CAQEwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAxMRVGVzdCBVbnJlbGF0 +ZWQgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcNAQEL +BQADgYEAA7aWCfvOGzeu4Bt6BV45Tl05jCbkngswu5j5kqhK58dOgVnaArVWb1mC +yRUK4EIuEEYZSNFxAS6jsIxtF0JIB5wo+HDTEWbqxHsFlPDY4G3nlcWcXakJ8Ikj +h75aOTPH/foym236jzNS87UALFEduhEu7g3W4o4k4nMvpyu+RtE= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/generate_crl_test_data.py b/net/data/crl_unittest/generate_crl_test_data.py new file mode 100755 index 0000000..6be4528 --- /dev/null +++ b/net/data/crl_unittest/generate_crl_test_data.py
@@ -0,0 +1,1725 @@ +#!/usr/bin/env python +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""This script is called without any arguments to re-generate all of the *.pem +files in the script's directory. + +The https://github.com/google/der-ascii tools must be in the PATH. + +These tests assume that the verification time will be 2017-03-09 00:00:00 GMT +and verified with a max CRL age of 7 days. +""" + +import datetime +import subprocess +import os + +from OpenSSL import crypto + +import base64 + + +HEADER = "Generated by %s. Do not edit." % os.path.split(__file__)[1] + +NEXT_SERIAL = 0 + +# 2017-01-01 00:00 GMT +CERT_DATE = datetime.datetime(2017, 1, 1, 0, 0) + +# 2018-01-01 00:00 GMT +CERT_EXPIRE = CERT_DATE + datetime.timedelta(days=365) + + +def DictUnion(a, b): + return dict(a.items() + b.items()) + + +def Der2Ascii(txt): + p = subprocess.Popen(['der2ascii'], + stdin=subprocess.PIPE, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE) + stdout_data, stderr_data = p.communicate(txt) + if p.returncode: + raise RuntimeError('der2ascii returned %i: %s' % (p.returncode, + stderr_data)) + return stdout_data + + +def Ascii2Der(txt): + p = subprocess.Popen(['ascii2der'], + stdin=subprocess.PIPE, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE) + stdout_data, stderr_data = p.communicate(txt) + if p.returncode: + raise RuntimeError('ascii2der returned %i: %s' % (p.returncode, + stderr_data)) + return stdout_data + + +def Ascii2OpensslDer(txt): + der = Ascii2Der(txt) + return 'DER:' + ''.join(['%02X' % ord(b) for b in der]) + + +def CreateCert(name, signer, pkey=None, crl_dp=None, key_usage=None, + is_ca=True, version=2): + global NEXT_SERIAL + if pkey is None: + pkey = crypto.PKey() + pkey.generate_key(crypto.TYPE_RSA, 1024) + cert = crypto.X509() + cert.set_version(version) + cert.get_subject().CN = name + cert.set_pubkey(pkey) + cert.set_serial_number(NEXT_SERIAL) + NEXT_SERIAL += 1 + cert.set_notBefore(CERT_DATE.strftime('%Y%m%d%H%M%SZ')) + cert.set_notAfter(CERT_EXPIRE.strftime('%Y%m%d%H%M%SZ')) + if version == 2: + if crl_dp: + cert.add_extensions( + [crypto.X509Extension('crlDistributionPoints', False, crl_dp)]) + if key_usage: + cert.add_extensions( + [crypto.X509Extension('keyUsage', False, key_usage)]) + if is_ca is not None: + cert.add_extensions( + [crypto.X509Extension('basicConstraints', True, + 'CA:%s' % ('TRUE' if is_ca else 'FALSE'))]) + if signer: + cert.set_issuer(signer['cert'].get_subject()) + cert.sign(signer['pkey'], 'sha256') + else: + cert.set_issuer(cert.get_subject()) + cert.sign(pkey, 'sha256') + + result = dict(cert=cert, pkey=pkey) + if not signer: + signer = result + result['signer'] = signer + return result + + +ROOT_CA = CreateCert('Test CA', None) + +# Multiple versions of the intermediate. All use the same name and private key. +CA = CreateCert('Test Intermediate CA', ROOT_CA, + key_usage='critical, keyCertSign, cRLSign') +CA_NO_KEYUSAGE = CreateCert('Test Intermediate CA', ROOT_CA, + pkey=CA['pkey'], key_usage=None) +CA_KEYUSAGE_NOCRLSIGN = CreateCert('Test Intermediate CA', ROOT_CA, + pkey=CA['pkey'], + key_usage='critical, keyCertSign') + +# A different CA with a different name and key. +OTHER_CA = CreateCert('Test Other Intermediate CA', ROOT_CA) + +# The target cert, with a simple crlDistributionPoints pointing to an arbitrary +# URL, other crlDistributionPoints fields not set. +LEAF = CreateCert('Test Cert', CA, crl_dp='URI:http://example.com/foo.crl', is_ca=False) + +# The target cert, with no basicConstraints. +LEAF_NO_BASIC_CONSTRAINTS = CreateCert('Test Cert', CA, crl_dp='URI:http://example.com/foo.crl', is_ca=None) + +# The target cert, no crlDistributionPoints. +LEAF_NO_CRLDP = CreateCert('Test Cert', CA, is_ca=False) + +# V1 target cert +LEAF_V1 = CreateCert('Test Cert', CA, version=0, is_ca=None) + +# The target cert, crlDistributionPoints with crlIssuer and +# crlDistributionPoints set. +LEAF_CRLDP_CRLISSUER = CreateCert('Test Cert', CA, is_ca=False, + # It doesn't seem like you can set crlIssuers through the one-line openssl + # interface, so just do it manually. + crl_dp=Ascii2OpensslDer(''' + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [2] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CRL Issuer CA" } + } + } + } + } + } + } + } + ''')) + +# Self-issued intermediate with a new key signed by the |CA| key. +CA_NEW_BY_OLD = CreateCert('Test Intermediate CA', CA, + key_usage='critical, keyCertSign, cRLSign', + crl_dp='URI:http://example.com/foo.crl') + +# Target cert signed by |CA_NEW_BY_OLD|'s key. +LEAF_BY_NEW = CreateCert( + 'Test Cert', CA_NEW_BY_OLD, crl_dp='URI:http://example.com/foo.crl') + + +def SignAsciiCRL(tbs_inner_txt, signer=CA): + tbs_txt = 'SEQUENCE {\n%s\n}' % tbs_inner_txt + tbs_der = Ascii2Der(tbs_txt) + signature = crypto.sign(signer['pkey'], tbs_der, 'sha256') + crl_text = ''' +SEQUENCE { + %s + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00%s` } +} +''' % (tbs_txt, signature.encode('hex')) + CRL = Ascii2Der(crl_text) + + return CRL + + +def MakePemBlock(der, name): + text = Der2Ascii(der).rstrip('\n') + b64 = base64.b64encode(der) + wrapped = '\n'.join(b64[pos:pos + 64] for pos in xrange(0, len(b64), 64)) + return '%s\n-----BEGIN %s-----\n%s\n-----END %s-----' % ( + text, name, wrapped, name) + + +def WriteStringToFile(data, path): + with open(path, "w") as f: + f.write(data) + + +def Store(fname, description, leaf, ca, crl_der, ca2=None): + ca_cert_der = crypto.dump_certificate(crypto.FILETYPE_ASN1, ca['cert']) + cert_der = crypto.dump_certificate(crypto.FILETYPE_ASN1, leaf['cert']) + + out = '\n\n'.join([ + HEADER, + description, + MakePemBlock(crl_der, 'CRL'), + MakePemBlock(ca_cert_der, 'CA CERTIFICATE'), + MakePemBlock(cert_der, 'CERTIFICATE')]) + + if ca2: + ca_cert_2_der = crypto.dump_certificate(crypto.FILETYPE_ASN1, ca2['cert']) + out += '\n\n' + MakePemBlock(ca_cert_2_der, 'CA CERTIFICATE 2') + + open('%s.pem' % fname, 'w').write(out) + + +crl_strings = { + 'sha256WithRSAEncryption': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + ''', + + 'sha384WithRSAEncryption': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.12 } + NULL {} + } + ''', + + 'CA_name': ''' + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + ''', + + 'thisUpdate': 'UTCTime { "170302001122Z" }', + 'nextUpdate': 'UTCTime { "170602001122Z" }', + 'thisUpdateGeneralized': 'GeneralizedTime { "20170302001122Z" }', + 'nextUpdateGeneralized': 'GeneralizedTime { "20170602001122Z" }', + 'thisUpdate_too_old': 'UTCTime { "170301001122Z" }', + 'thisUpdate_in_future': 'UTCTime { "170310001122Z" }', + 'nextUpdate_too_old': 'UTCTime { "170308001122Z" }', + + 'leaf_revoked': ''' + SEQUENCE { + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + } + ''' % (LEAF['cert'].get_serial_number() + 100, + LEAF['cert'].get_serial_number(), + LEAF['cert'].get_serial_number() + 101), + + 'leaf_revoked_fake_extension': ''' + SEQUENCE { + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { `5678` } + } + } + } + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + } + ''' % (LEAF['cert'].get_serial_number() + 100, + LEAF['cert'].get_serial_number(), + LEAF['cert'].get_serial_number() + 101), + + 'leaf_revoked_before_fake_critical_extension': ''' + SEQUENCE { + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # leaf revocation entry has no crlEntryExtensions + } + SEQUENCE { + INTEGER { %i } + UTCTime { "170201001122Z" } + # next revocation entry has a critical crlEntryExtension + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + BOOLEAN { `ff` } + OCTET_STRING { `5678` } + } + } + } + } + ''' % (LEAF['cert'].get_serial_number(), + LEAF['cert'].get_serial_number() + 101), + + 'leaf_revoked_generalizedtime': ''' + SEQUENCE { + SEQUENCE { + INTEGER { %i } + GeneralizedTime { "20170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { %i } + GeneralizedTime { "20170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { %i } + GeneralizedTime { "20170201001122Z" } + # no crlEntryExtensions + } + } + ''' % (LEAF['cert'].get_serial_number() + 100, + LEAF['cert'].get_serial_number(), + LEAF['cert'].get_serial_number() + 101), + + 'fake_extension': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { `5678` } + } + ''', + + 'fake_critical_extension': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + BOOLEAN { `ff` } + OCTET_STRING { `5678` } + } + ''', + + # An issuingDistributionPoint with multiple fullName values, one of which + # matches the URI in |LEAF|'s crlDistributionPoints extension. + 'issuingDistributionPoint': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [1 PRIMITIVE] { "foo@example.com" } + [6 PRIMITIVE] { "http://zexample.com/foo.crl" } + [6 PRIMITIVE] { "http://example.com/foo.crl" } + [6 PRIMITIVE] { "http://aexample.com/foo.crl" } + } + } + } + } + } + ''', + + 'issuingDistributionPoint_wrong_uri': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/FOO.CRL" } + } + } + } + } + } + ''', + + 'issuingDistributionPoint_with_indirectCRL': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [4 PRIMITIVE] { `ff` } + } + } + } + ''', + + 'issuingDistributionPoint_with_onlyContainsUserCerts': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + } + } + } + ''', + + 'issuingDistributionPoint_with_uri_and_onlyContainsUserCerts': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [1 PRIMITIVE] { `ff` } + } + } + } + ''', + + 'issuingDistributionPoint_with_uri_and_onlyContainsCACerts': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [2 PRIMITIVE] { `ff` } + } + } + } + ''', + + 'issuingDistributionPoint_with_onlyContainsCACerts': ''' + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [2 PRIMITIVE] { `ff` } + } + } + } + ''', +} + + +Store( + 'good', + 'Leaf covered by CRLs and not revoked', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'good_issuer_name_normalization', + 'Good, non-revoked, but issuer name in CRL requires case folding', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + # Name that requires case folding and type conversion. + PrintableString { "tEST iNTERMEDIATE ca" } + } + } + } + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'good_issuer_no_keyusage', + 'Leaf covered by CRLs and not revoked, issuer has no keyUsage extension', + LEAF, CA_NO_KEYUSAGE, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings, signer=CA_NO_KEYUSAGE)) + + +Store( + 'good_no_nextupdate', + 'Leaf covered by CRLs and not revoked, optional nextUpdate field is absent', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # no nextUpdate + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'good_fake_extension', + 'Leaf covered by CRLs and not revoked, CRL has an irrelevant non-critical ' + 'extension', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(fake_extension)s + } + } +''' % crl_strings)) + + +Store( + 'good_fake_extension_no_nextupdate', + 'Leaf covered by CRLs and not revoked, CRL has an irrelevant non-critical ' + 'extension', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # no nextUpdate + # no revoked certs list + [0] { + SEQUENCE { + %(fake_extension)s + } + } +''' % crl_strings)) + + +Store( + 'good_generalizedtime', + 'Leaf covered by CRLs and not revoked, dates encoded as GeneralizedTime', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdateGeneralized)s + %(nextUpdateGeneralized)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'good_no_version', + 'Leaf covered by CRLs and not revoked, CRL is V1', + LEAF, CA, + SignAsciiCRL(''' + # no version + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'good_idp_contains_uri', + 'Leaf covered by CRLs and not revoked, CRL has IDP with URI matching ' + 'cert DP', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint)s + } + } +''' % crl_strings)) + + +Store( + 'good_idp_onlycontainsusercerts', + 'Leaf covered by CRLs and not revoked, CRL has IDP with ' + 'onlyContainsUserCerts', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsUserCerts)s + } + } +''' % crl_strings)) + + +Store( + 'good_idp_onlycontainsusercerts_no_basic_constraints', + 'Leaf covered by CRLs and not revoked, CRL has IDP with ' + 'onlyContainsUserCerts, leaf has no basicConstraints', + LEAF_NO_BASIC_CONSTRAINTS, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsUserCerts)s + } + } +''' % crl_strings)) + + +Store( + 'good_idp_onlycontainscacerts', + 'CA_NEW_BY_OLD covered by CRLs and not revoked, CRL has IDP with ' + 'onlyContainsCaCerts', + CA_NEW_BY_OLD, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsCACerts)s + } + } +''' % crl_strings)) + + +Store( + 'good_idp_uri_and_onlycontainsusercerts', + 'Leaf covered by CRLs and not revoked, CRL has IDP with URI and ' + 'onlyContainsUserCerts', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_uri_and_onlyContainsUserCerts)s + } + } +''' % crl_strings)) + + +Store( + 'good_idp_uri_and_onlycontainscacerts', + 'CA_NEW_BY_OLD covered by CRLs and not revoked, CRL has IDP with URI and ' + 'onlyContainsCACerts', + CA_NEW_BY_OLD, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_uri_and_onlyContainsCACerts)s + } + } +''' % crl_strings)) + + +Store( + 'good_no_crldp', + 'Leaf covered by CRLs and not revoked and has no crlDistributionPoints.\n' + 'This tests the case where CheckCRL is called with a synthesized ' + 'distributionPoint.', + LEAF_NO_CRLDP, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'good_key_rollover', + "Leaf issued by CA's new key but CRL is signed by old key", + LEAF_BY_NEW, CA_NEW_BY_OLD, ca2=CA, + crl_der=SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'revoked', + 'Leaf is revoked', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + %(leaf_revoked)s + # no crlExtensions +''' % crl_strings)) + + +Store( + 'revoked_no_nextupdate', + 'Leaf is revoked, optional nextUpdate field is absent', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # no nextUpdate + %(leaf_revoked)s + # no crlExtensions +''' % crl_strings)) + + +Store( + 'revoked_fake_crlentryextension', + 'Leaf is revoked, has non-critical crlEntryExtension', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + %(leaf_revoked_fake_extension)s + # no crlExtensions +''' % crl_strings)) + + +Store( + 'revoked_generalized_revocationdate', + 'Leaf is revoked, revocationDate is encoded as GeneralizedTime', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + %(leaf_revoked_generalizedtime)s + # no crlExtensions +''' % crl_strings)) + + +Store( + 'revoked_key_rollover', + "Leaf issued by CA's new key but CRL is signed by old key", + LEAF_BY_NEW, CA_NEW_BY_OLD, ca2=CA, + crl_der=SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + SEQUENCE { + INTEGER { %(LEAF_SERIAL)i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + } + # no crlExtensions +''' % DictUnion(crl_strings, + {'LEAF_SERIAL':LEAF_BY_NEW['cert'].get_serial_number()}))) + + +Store( + 'bad_crldp_has_crlissuer', + 'Leaf covered by CRLs and not revoked, leaf has crlDistributionPoints ' + 'with a crlIssuer', + LEAF_CRLDP_CRLISSUER, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'bad_fake_critical_extension', + 'Leaf covered by CRLs and not revoked, but CRL has an unhandled critical ' + 'extension', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # no nextUpdate + # no revoked certs list + [0] { + SEQUENCE { + %(fake_critical_extension)s + } + } +''' % crl_strings)) + + +Store( + 'bad_fake_critical_crlentryextension', + 'Leaf is revoked, but a later entry has a critical crlEntryExtension', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + %(leaf_revoked_before_fake_critical_extension)s + # no crlExtensions +''' % crl_strings)) + + +Store( + 'bad_signature', + 'No revoked certs, but CRL signed by a different key', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings, signer=OTHER_CA)) + + +Store( + 'bad_thisupdate_in_future', + 'Leaf covered by CRLs and not revoked, but thisUpdate is in the future', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate_in_future)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'bad_thisupdate_too_old', + 'Leaf covered by CRLs and not revoked, but thisUpdate time is more than ' + '7 days before verification time', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate_too_old)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'bad_nextupdate_too_old', + 'Leaf covered by CRLs and not revoked, but nextUpdate time is before ' + 'verification time', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate_too_old)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'bad_wrong_issuer', + 'issuer name in CRL is different', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + PrintableString { "Test Unrelated CA" } + } + } + } + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'bad_key_rollover_signature', + "Leaf issued by CA's new key which is signed by old key, but CRL isn't " + "signed by either", + LEAF_BY_NEW, CA_NEW_BY_OLD, ca2=CA, + crl_der=SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings, signer=OTHER_CA)) + + +Store( + 'bad_idp_contains_wrong_uri', + 'Leaf not covered by CRL (IDP with different URI)', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_wrong_uri)s + } + } +''' % crl_strings)) + + +Store( + 'bad_idp_indirectcrl', + 'CRL IDP name matches, but has indirectCRL flag set', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_indirectCRL)s + } + } +''' % crl_strings)) + + +Store( + 'bad_idp_onlycontainscacerts', + 'Leaf not covered by CRLs because IDP has onlyContainsCACerts', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsCACerts)s + } + } +''' % crl_strings)) + + +Store( + 'bad_idp_onlycontainscacerts_no_basic_constraints', + 'Leaf not covered by CRLs because IDP has onlyContainsCACerts, ' + 'leaf has no basicConstraints', + LEAF_NO_BASIC_CONSTRAINTS, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsCACerts)s + } + } +''' % crl_strings)) + + +Store( + 'bad_idp_onlycontainsusercerts', + 'CA_NEW_BY_OLD not covered by CRLs because IDP has ' + 'onlyContainsUserCerts', + CA_NEW_BY_OLD, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsUserCerts)s + } + } +''' % crl_strings)) + + +Store( + 'bad_idp_uri_and_onlycontainsusercerts', + 'CA_NEW_BY_OLD not covered by CRLs because IDP has ' + 'onlyContainsUserCerts (and URI, but the URI matches)', + CA_NEW_BY_OLD, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_uri_and_onlyContainsUserCerts)s + } + } +''' % crl_strings)) + + +Store( + 'bad_idp_uri_and_onlycontainscacerts', + 'Leaf not covered by CRLs because IDP has ' + 'onlyContainsCACerts (and URI, but the URI matches)', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_uri_and_onlyContainsCACerts)s + } + } +''' % crl_strings)) + + +Store( + 'invalid_mismatched_signature_algorithm', + 'Leaf covered by CRLs and not revoked, but signatureAlgorithm in ' + 'CertificateList does not match the one in TBSCertList.', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha384WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_revoked_empty_sequence', + 'revokedCertificates is an empty sequence (should be omitted)', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + # no revoked certs. revokedCertificates should be omitted in this case. + } + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_v1_with_extension', + 'CRL is V1 and has crlExtensions', + LEAF, CA, + SignAsciiCRL(''' + # no version + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # no nextUpdate + # no revoked certs list + [0] { + SEQUENCE { + %(fake_extension)s + } + } +''' % crl_strings)) + + +Store( + 'invalid_v1_with_crlentryextension', + 'Leaf is revoked, has non-critical crlEntryExtension, but CRL is V1', + LEAF, CA, + SignAsciiCRL(''' + # no version + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + %(leaf_revoked_fake_extension)s + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_v1_explicit', + 'CRL has explicit V1 version', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 0 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_v3', + 'CRL has invalid V3 version', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 2 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_issuer_keyusage_no_crlsign', + 'Leaf covered by CRLs and not revoked, issuer has keyUsage extension ' + 'without the cRLSign bit set', + LEAF, CA_KEYUSAGE_NOCRLSIGN, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings, signer=CA_KEYUSAGE_NOCRLSIGN)) + + +Store( + 'invalid_key_rollover_issuer_keyusage_no_crlsign', + "Leaf issued by CA's new key but CRL is signed by old key, and the old " + "key cert has keyUsage extension without the cRLSign bit set", + LEAF_BY_NEW, CA_NEW_BY_OLD, ca2=CA_KEYUSAGE_NOCRLSIGN, + crl_der=SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings, signer=CA_KEYUSAGE_NOCRLSIGN)) + + +Store( + 'invalid_garbage_version', + 'CRL version is garbage', + LEAF, CA, + SignAsciiCRL(''' + OCTET_STRING { `01` } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_garbage_tbs_signature_algorithm', + 'CRL tbs signature algorithm is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + INTEGER { 1 } + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_garbage_issuer_name', + 'CRL issuer is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + INTEGER { 1 } + %(thisUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_garbage_thisupdate', + 'CRL thisUpdate is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + INTEGER { 1 } + %(thisUpdate)s + # no revoked certs list + # no crlExtensions +''' % crl_strings)) + + +Store( + 'invalid_garbage_after_thisupdate', + 'CRL garbage after thisupdate', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # garbage: + INTEGER { 1 } +''' % crl_strings)) + + +Store( + 'invalid_garbage_after_nextupdate', + 'CRL garbage after nextUpdate', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # garbage: + INTEGER { 1 } +''' % crl_strings)) + + +Store( + 'invalid_garbage_after_revokedcerts', + 'CRL garbage after revokedCertificates', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + # no nextUpdate + %(leaf_revoked)s + # no crlExtensions + # garbage: nextUpdate doesn't go here: + %(nextUpdate)s +''' % crl_strings)) + + +Store( + 'invalid_garbage_after_extensions', + 'CRL garbage after extensions', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(fake_extension)s + } + } + # Garbage: revoked certs sequence doesn't go here: + %(leaf_revoked)s +''' % crl_strings)) + + +Store( + 'invalid_garbage_tbscertlist', + 'CRL garbage tbsCertList', + LEAF, CA, + Ascii2Der(''' +SEQUENCE { + OCTET_STRING { `5678` } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + # Actual signatureValue doesn't matter, shouldn't get to verifying signature. + BIT_STRING { `001a` } +} +''')) + + +Store( + 'invalid_garbage_signaturealgorithm', + 'CRL garbage signatureAlgorithm', + LEAF, CA, + Ascii2Der(''' +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + # tbsCertList contents doesn't matter, parsing shouldn't get this far. + } + OCTET_STRING { `5678` } + # Actual signatureValue doesn't matter, shouldn't get to verifying signature. + BIT_STRING { `001a` } +} +''')) + + +Store( + 'invalid_garbage_signaturevalue', + 'CRL garbage signatureValue', + LEAF, CA, + Ascii2Der(''' +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + # tbsCertList contents doesn't matter, parsing shouldn't get this far. + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + # Actual signatureValue contents don't matter, should be BIT_STRING rather + # than OCTET_STRING. + OCTET_STRING { `001a` } +} +''')) + + +Store( + 'invalid_garbage_after_signaturevalue', + 'CRL garbage after signatureValue', + LEAF, CA, + Ascii2Der(''' +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + # tbsCertList contents doesn't matter, parsing shouldn't get this far. + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + # Actual signatureValue doesn't matter, shouldn't get to verifying signature. + BIT_STRING { `001a` } + SEQUENCE {} +} +''')) + +Store( + 'invalid_garbage_revoked_serial_number', + 'Leaf is revoked but a following crlentry is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + SEQUENCE { + INTEGER { %(LEAF_SERIAL)i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + OCTET_STRING { `7F`} + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + } + # no crlExtensions +''' % (DictUnion(crl_strings, + {'LEAF_SERIAL':LEAF['cert'].get_serial_number()})))) + + +Store( + 'invalid_garbage_revocationdate', + 'Leaf is revoked but a following crlentry is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + SEQUENCE { + INTEGER { %(LEAF_SERIAL)i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { 100001 } + OCTET_STRING { "170201001122Z" } + # no crlEntryExtensions + } + } + # no crlExtensions +''' % (DictUnion(crl_strings, + {'LEAF_SERIAL':LEAF['cert'].get_serial_number()})))) + + +Store( + 'invalid_garbage_after_revocationdate', + 'Leaf is revoked but a following crlentry is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + SEQUENCE { + INTEGER { %(LEAF_SERIAL)i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { 100001 } + UTCTime { "170201001122Z" } + INTEGER { 01 } + } + } + # no crlExtensions +''' % (DictUnion(crl_strings, + {'LEAF_SERIAL':LEAF['cert'].get_serial_number()})))) + + +Store( + 'invalid_garbage_after_crlentryextensions', + 'Leaf is revoked but a following crlentry is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + SEQUENCE { + INTEGER { %(LEAF_SERIAL)i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + SEQUENCE { + INTEGER { 100001 } + UTCTime { "170201001122Z" } + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { `5678` } + } + } + INTEGER { 01 } + } + } + # no crlExtensions +''' % (DictUnion(crl_strings, + {'LEAF_SERIAL':LEAF['cert'].get_serial_number()})))) + + +Store( + 'invalid_garbage_crlentry', + 'Leaf is revoked but a following crlentry is garbage', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + SEQUENCE { + SEQUENCE { + INTEGER { %(LEAF_SERIAL)i } + UTCTime { "170201001122Z" } + # no crlEntryExtensions + } + INTEGER { 01 } + } + # no crlExtensions +''' % (DictUnion(crl_strings, + {'LEAF_SERIAL':LEAF['cert'].get_serial_number()})))) + + +Store( + 'invalid_idp_dpname_choice_extra_data', + 'IssuingDistributionPoint extension distributionPoint is invalid', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + [1] { + SET { + SEQUENCE { + # countryName + OBJECT_IDENTIFIER { 2.5.4.6 } + PrintableString { "US" } + } + } + } + } + } + } + } + } + } +''' % crl_strings)) + + +Store( + 'invalid_idp_empty_sequence', + 'IssuingDistributionPoint extension is invalid', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + } + } + } + } + } +''' % crl_strings)) + + +Store( + 'invalid_idp_onlycontains_user_and_ca_certs', + 'IssuingDistributionPoint extension is invalid, cannot specify more than ' + 'one of onlyContainsUserCerts and onlyContainsCACerts', + LEAF, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + [2 PRIMITIVE] { `ff` } + } + } + } + } + } +''' % crl_strings)) + + +Store( + 'invalid_idp_onlycontainsusercerts_v1_leaf', + 'v1 leaf is covered by CRL with onlyContainsUserCerts, which is invalid', + LEAF_V1, CA, + SignAsciiCRL(''' + INTEGER { 1 } + %(sha256WithRSAEncryption)s + %(CA_name)s + %(thisUpdate)s + %(nextUpdate)s + # no revoked certs list + [0] { + SEQUENCE { + %(issuingDistributionPoint_with_onlyContainsUserCerts)s + } + } +''' % crl_strings))
diff --git a/net/data/crl_unittest/good.pem b/net/data/crl_unittest/good.pem new file mode 100644 index 0000000..a9d53d7 --- /dev/null +++ b/net/data/crl_unittest/good.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00588a2dbca80630842ffcd6a0a6fe17630d341e0e277c863069025b3169a727188cf7d22a985c027678e034c31c34141d102a7aef73039d1f51ce11261b069598c4b19bae39278bcdb245f55dc644f2165beac3f8aa8e19e13a27bb53cc19387f6afaf2ef8cbe5270380917abae7fa7c0ad4aaa7b70b1102d23951886d854a5cd` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAWIotvKgGMIQv/Nagpv4XYw00Hg4nfIYwaQJbMWmnJxiM99IqmFwC +dnjgNMMcNBQdECp673MDnR9RzhEmGwaVmMSxm645J4vNskX1XcZE8hZb6sP4qo4Z +4Tonu1PMGTh/avry74y+UnA4CRerrn+nwK1KqntwsRAtI5UYhthUpc0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_fake_extension.pem b/net/data/crl_unittest/good_fake_extension.pem new file mode 100644 index 0000000..a1d8df1 --- /dev/null +++ b/net/data/crl_unittest/good_fake_extension.pem
@@ -0,0 +1,214 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL has an irrelevant non-critical extension + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00c5d99500ed1caac34f485f353e2f694f24ae7130e88a2f40264a4a0deeede7ef4f749e453fb18c397893dcedb458b557370fdb82b6b9ebe298d941ef00713f51a7c30c9236d1a07e9e2fd4e3b854db9b0ddb64759a1234b9a4371fdb35de23fb80c149fd952969007530c6434425f6af57c31437d199a18b26f32beb4657120a` } +} +-----BEGIN CRL----- +MIH1MGACAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgDTALMAkGAyoD +BAQCVngwDQYJKoZIhvcNAQELBQADgYEAxdmVAO0cqsNPSF81Pi9pTySucTDoii9A +JkpKDe7t5+9PdJ5FP7GMOXiT3O20WLVXNw/bgra56+KY2UHvAHE/UafDDJI20aB+ +ni/U47hU25sN22R1mhI0uaQ3H9s13iP7gMFJ/ZUpaQB1MMZDRCX2r1fDFDfRmaGL +JvMr60ZXEgo= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_fake_extension_no_nextupdate.pem b/net/data/crl_unittest/good_fake_extension_no_nextupdate.pem new file mode 100644 index 0000000..9dc25cf --- /dev/null +++ b/net/data/crl_unittest/good_fake_extension_no_nextupdate.pem
@@ -0,0 +1,212 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL has an irrelevant non-critical extension + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0026e97b3d61788f42d5d8cf180be03dbbbbf783a44a7898a0fe9316cc2e3eeee9b0e8ce82c1ee008dcfac46697e091a4c0855955207a0358667cc4ed88ad6cf65b0b760fa49f98304fb2f30b86169b88e7deaca6bbf9b826d7c2b2c29e324193934167350dd4221c6ae188ea2ab46abb6079b7909ab6e015a33fb4dddb10b209f` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMlqgDTALMAkGAyoDBAQCVngwDQYJKoZIhvcN +AQELBQADgYEAJul7PWF4j0LV2M8YC+A9u7v3g6RKeJig/pMWzC4+7umw6M6Cwe4A +jc+sRml+CRpMCFWVUgegNYZnzE7YitbPZbC3YPpJ+YME+y8wuGFpuI596sprv5uC +bXwrLCnjJBk5NBZzUN1CIcauGI6iq0artgebeQmrbgFaM/tN3bELIJ8= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_generalizedtime.pem b/net/data/crl_unittest/good_generalizedtime.pem new file mode 100644 index 0000000..337e1d5 --- /dev/null +++ b/net/data/crl_unittest/good_generalizedtime.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, dates encoded as GeneralizedTime + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + GeneralizedTime { "20170302001122Z" } + GeneralizedTime { "20170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00bc22ab7658f1380249dd20456b4766b2737862b05086606fc496b9dc06fa82916c56b4b923e8f9036bf1ae44f9c3ba6e8d170182e3d5a7f4911b539d866ffbf11e636e7eae267a875c03d92cd9503daa943966d59908cd3ee655ad915ef8d77ff09ab20f406298e155a9722dc63d6ce2c1dc63010fdb9789827d50cdeb2ff12e` } +} +-----BEGIN CRL----- +MIHqMFUCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EYDzIwMTcwMzAyMDAxMTIyWhgPMjAxNzA2MDIwMDExMjJaMA0GCSqG +SIb3DQEBCwUAA4GBALwiq3ZY8TgCSd0gRWtHZrJzeGKwUIZgb8SWudwG+oKRbFa0 +uSPo+QNr8a5E+cO6bo0XAYLj1af0kRtTnYZv+/EeY25+riZ6h1wD2SzZUD2qlDlm +1ZkIzT7mVa2RXvjXf/Casg9AYpjhValyLcY9bOLB3GMBD9uXiYJ9UM3rL/Eu +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_idp_contains_uri.pem b/net/data/crl_unittest/good_idp_contains_uri.pem new file mode 100644 index 0000000..9918143 --- /dev/null +++ b/net/data/crl_unittest/good_idp_contains_uri.pem
@@ -0,0 +1,229 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL has IDP with URI matching cert DP + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [1 PRIMITIVE] { "foo@example.com" } + [6 PRIMITIVE] { "http://zexample.com/foo.crl" } + [6 PRIMITIVE] { "http://example.com/foo.crl" } + [6 PRIMITIVE] { "http://aexample.com/foo.crl" } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `006b659179378a15aac130d45749d08a24c91888959d8fb5356343e453d024c6517ad657f7ee509fa368b0ef54e6cc50077e25b67ee6caed57a15abd2dfd9e13564eb8bc39b75d96ca25215f00851293536d6e988c38e86339a9694d75e03e089116c74cb20f1bf1e8091d5dd946cda218af2810abe5854a2e17c77110b2fa263c` } +} +-----BEGIN CRL----- +MIIBZDCBzgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqB7MHkwdwYD +VR0cAQH/BG0wa6BpoGeBD2Zvb0BleGFtcGxlLmNvbYYbaHR0cDovL3pleGFtcGxl +LmNvbS9mb28uY3JshhpodHRwOi8vZXhhbXBsZS5jb20vZm9vLmNybIYbaHR0cDov +L2FleGFtcGxlLmNvbS9mb28uY3JsMA0GCSqGSIb3DQEBCwUAA4GBAGtlkXk3ihWq +wTDUV0nQiiTJGIiVnY+1NWND5FPQJMZRetZX9+5Qn6NosO9U5sxQB34ltn7myu1X +oVq9Lf2eE1ZOuLw5t12WyiUhXwCFEpNTbW6YjDjoYzmpaU114D4IkRbHTLIPG/Ho +CR1d2UbNohivKBCr5YVKLhfHcRCy+iY8 +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00a35afbe7508b58895a28f81ebe71ea37f659fe29d1da13bd5b12460b8cf570dc57966aa97f06382fd01c4fbafc46564de12aa0d1d90d2060ad3f845189dab146559409c673b170edeb83bb56ecd2a7257b2283626d53f62e352c3edbb1a2198ddc73a92deb96b1beffd855f1e1aa005ae2ade2f763cbb0d0bd6cce4b768808c5` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0043b0323ab8f10378ccd100d12068c5bad3c32fdaa1b441ed1a4d52baa46aa967237345db8fdf03e0513825fd43c747aa710e371a88ae5ee4f460c59ddb6c5b08505feaa3cce3272e5c3d9b08a878822d5e601517b903537cb90e9085ec954c460f88af5217cb86e7c48be7d0847ec10f36a8df6177599d4a0d2ad4ea0ca857b2` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQCjWvvnUItYiVoo+B6+ceo39ln+KdHaE71bEkYLjPVw3FeWaql/Bjgv0BxP +uvxGVk3hKqDR2Q0gYK0/hFGJ2rFGVZQJxnOxcO3rg7tW7NKnJXsig2JtU/YuNSw+ +27GiGY3cc6kt65axvv/YVfHhqgBa4q3i92PLsNC9bM5LdogIxQIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAQ7AyOrjxA3jM0QDRIGjF +utPDL9qhtEHtGk1SuqRqqWcjc0Xbj98D4FE4Jf1Dx0eqcQ43GoiuXuT0YMWd22xb +CFBf6qPM4ycuXD2bCKh4gi1eYBUXuQNTfLkOkIXslUxGD4ivUhfLhufEi+fQhH7B +Dzao32F3WZ1KDSrU6gyoV7I= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00abdd04e5f0239dace20256547addf9df3ebb4081eacb549675116355e574620e2a350118cc9a03f754f73f93e1f95555db4f1533d14c50bebe6823c7e4032e2fa65536bdf33ff918c739680a809f4164f4c901c56d2c18785fc205f705b16086339be26d77d60de259dfbac76780ee5f2b416ff84566c5cc52a9d167ab818c67` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `000e3be5de5d0a6a2a155fa41f786443e6921899ed5566a1ba9fed2cec41dd925d1e077e3b9ce0aeacdf01261d31b828247da6d83d45a2ce469007d4dafda3603463b78bf18eff05e7b97521cbe10e44f185e945fdc09f637b982abbb2f1d380705305c0d63c207f622e6f14ed5509c68ecf907794de3a055137502ba47e37074d` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBAKvdBOXwI52s4gJWVHrd+d8+u0CB6stUlnURY1XldGIOKjUBGMyaA/dU +9z+T4flVVdtPFTPRTFC+vmgjx+QDLi+mVTa98z/5GMc5aAqAn0Fk9MkBxW0sGHhf +wgX3BbFghjOb4m131g3iWd+6x2eA7l8rQW/4RWbFzFKp0WergYxnAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAA475d5dCmoqFV+kH3hkQ+aSGJntVWahup/tLOxB3ZJd +Hgd+O5zgrqzfASYdMbgoJH2m2D1Fos5GkAfU2v2jYDRjt4vxjv8F57l1IcvhDkTx +helF/cCfY3uYKruy8dOAcFMFwNY8IH9iLm8U7VUJxo7PkHeU3joFUTdQK6R+NwdN +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_idp_onlycontainscacerts.pem b/net/data/crl_unittest/good_idp_onlycontainscacerts.pem new file mode 100644 index 0000000..71d2724 --- /dev/null +++ b/net/data/crl_unittest/good_idp_onlycontainscacerts.pem
@@ -0,0 +1,249 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CA_NEW_BY_OLD covered by CRLs and not revoked, CRL has IDP with onlyContainsCaCerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [2 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0091251c86c4252190f1148b40d9993cd075c8c797edd81f8cc14ce322368f3a47434f21d819231ae3c56fcb7a796b669a6a4fcc4980f112c1b5dcf6036cef1e77494d48cf8f16a85aa5dc05e17bd01217d67f52bbdd81ab70385d1800d755d2f4b878adbae521fc9b7c4386aef0b787d0beff34a3975933ce5191153f056c31cc` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOCAf8wDQYJKoZIhvcNAQELBQADgYEAkSUchsQlIZDxFItA2Zk80HXI +x5ft2B+MwUzjIjaPOkdDTyHYGSMa48Vvy3p5a2aaak/MSYDxEsG13PYDbO8ed0lN +SM+PFqhapdwF4XvQEhfWf1K73YGrcDhdGADXVdL0uHituuUh/Jt8Q4au8LeH0L7/ +NKOXWTPOUZEVPwVsMcw= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00bbe351f22cd50acab58fb3db3fac3bbcf03a15c3dbaf83c06e36957f301d04819a1353f87978b81c8104a50438806564bfd8c22a80e3d0973da5b8701d26d925961579b5e86dbf490e78270436a3c92739e6a99f839ad31dddd1365044491028efefeebd14d233cb1cf84ad62fb3ac3c4e5a08ac43a4d69482a5fe8d57e05ec9` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0016ca2c0303547045178664c36b2b44c129a9a61c109c58b8d38854607e20b400b878d7732c95404925da7068f0a5d3f456055b0fa79d0ad0cb136ef6653fd3d1c7331ff47e256c9a60bfc01e0493ad731172659ed9478bb4b2148ae24060f266aeb455df86be037d4b3580ca727058e4af641f299060243a8ab8c8ebb8ee0972` } +} +-----BEGIN CERTIFICATE----- +MIICCDCCAXGgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAu+NR8izVCsq1j7PbP6w7vPA6FcPbr4PAbjaVfzAd +BIGaE1P4eXi4HIEEpQQ4gGVkv9jCKoDj0Jc9pbhwHSbZJZYVebXobb9JDngnBDaj +ySc55qmfg5rTHd3RNlBESRAo7+/uvRTSM8sc+ErWL7OsPE5aCKxDpNaUgqX+jVfg +XskCAwEAAaNQME4wKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2V4YW1wbGUuY29t +L2Zvby5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI +hvcNAQELBQADgYEAFsosAwNUcEUXhmTDaytEwSmpphwQnFi404hUYH4gtAC4eNdz +LJVASSXacGjwpdP0VgVbD6edCtDLE272ZT/T0cczH/R+JWyaYL/AHgSTrXMRcmWe +2UeLtLIUiuJAYPJmrrRV34a+A31LNYDKcnBY5K9kHymQYCQ6irjI67juCXI= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_idp_onlycontainsusercerts.pem b/net/data/crl_unittest/good_idp_onlycontainsusercerts.pem new file mode 100644 index 0000000..dcd9ab8 --- /dev/null +++ b/net/data/crl_unittest/good_idp_onlycontainsusercerts.pem
@@ -0,0 +1,239 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL has IDP with onlyContainsUserCerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `002f2deff3f117300df880570eebe5789244d45c0fc6db66e0f90d740c55e2344278c301d237579ae2ae73d507b7e60efb244b49461b5c44aa708bc192a4040e1d58b7c22036c36f39acab389f363c50e97a8b62d051f7e94d08a2b465cf95fd04e500c16ea5f1e74b00c6b738abcbfda713bab4a1139ad54f412e70199a255658` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOBAf8wDQYJKoZIhvcNAQELBQADgYEALy3v8/EXMA34gFcO6+V4kkTU +XA/G22bg+Q10DFXiNEJ4wwHSN1ea4q5z1Qe35g77JEtJRhtcRKpwi8GSpAQOHVi3 +wiA2w285rKs4nzY8UOl6i2LQUffpTQiitGXPlf0E5QDBbqXx50sAxrc4q8v9pxO6 +tKETmtVPQS5wGZolVlg= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b86043a5c55800fd75606bd07e94c08c4bbd7c2ed4bcb6f8caac436213ab24587377a0107678abcca31c31fd84b78636034a6ea4853d62bd86d8a5e4c8f741b6efdf1008696e8eed8f30db3fdc78ca13d39d6cca9bc1563111e0bace35ffca03ab146bf07bb4636f6b38cf8b2feb1336e3f209ff30aad4283468a997e8215329` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00af35a49085f242c33eaad6efba5c2906f7c0ebf5caa66ab2f5ed0a663287da5665963048df790ffb1f223b93a8a40c9a8d26a0d9f0a41dd3d706754a59bfb2579464f984aa7686de56b441759c42b7aeb50b5960eaa27cb469beaeaf2460c1b6d8246dc78d6fce2a05a26f7723f6a1b96c0faf912b4aa67ceaeb432a552e1cb4` } +} +-----BEGIN CERTIFICATE----- +MIIB6jCCAVOgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALhgQ6XFWAD9dWBr0H6UwIxLvXwu1Ly2+MqsQ2ITqyRYc3egEHZ4q8yj +HDH9hLeGNgNKbqSFPWK9htil5Mj3Qbbv3xAIaW6O7Y8w2z/ceMoT051sypvBVjER +4LrONf/KA6sUa/B7tGNvazjPiy/rEzbj8gn/MKrUKDRoqZfoIVMpAgMBAAGjPTA7 +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMAwG +A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEArzWkkIXyQsM+qtbvulwpBvfA +6/XKpmqy9e0KZjKH2lZlljBI33kP+x8iO5OopAyajSag2fCkHdPXBnVKWb+yV5Rk ++YSqdobeVrRBdZxCt661C1lg6qJ8tGm+rq8kYMG22CRtx41vzioFom93I/ahuWwP +r5ErSqZ86utDKlUuHLQ= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem b/net/data/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem new file mode 100644 index 0000000..e04556b --- /dev/null +++ b/net/data/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem
@@ -0,0 +1,230 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL has IDP with onlyContainsUserCerts, leaf has no basicConstraints + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `002f2deff3f117300df880570eebe5789244d45c0fc6db66e0f90d740c55e2344278c301d237579ae2ae73d507b7e60efb244b49461b5c44aa708bc192a4040e1d58b7c22036c36f39acab389f363c50e97a8b62d051f7e94d08a2b465cf95fd04e500c16ea5f1e74b00c6b738abcbfda713bab4a1139ad54f412e70199a255658` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOBAf8wDQYJKoZIhvcNAQELBQADgYEALy3v8/EXMA34gFcO6+V4kkTU +XA/G22bg+Q10DFXiNEJ4wwHSN1ea4q5z1Qe35g77JEtJRhtcRKpwi8GSpAQOHVi3 +wiA2w285rKs4nzY8UOl6i2LQUffpTQiitGXPlf0E5QDBbqXx50sAxrc4q8v9pxO6 +tKETmtVPQS5wGZolVlg= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 6 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d19aa4fda893774bdad672e2be8ecc8d8e7c5b8348d67b663cd297e4f068b5ed78be1aa7dd8f7bd871faaa052007b40fb2468fc455f5a691774b55cae696c32d0d0e9f9545118d528fcd8932a9682e50f1aae0b5a88bcbc43308c1f5a230d1dacf8e3c229327784f6f9a6c5b12c9c575e9003f10e38527f94782a424b164a86f` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00e14d6cad7fe998eba094e9e36701bc7dfecf3cbf4eebae9d3a5b5e977de9a557633ed93ab642baa637631e131dd162f069d6430e0198914004c1a4876f621ed56c9fe4d4613f93d7d2ed5eca1b7dd0434aeb89e1e1caa57e686312ea38ff791db53409c1dfb3178a1e11e819c030063f1e16f487abc57dfe1ec1bf2c9e4934db` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBjANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANGapP2ok3dL2tZy4r6OzI2OfFuDSNZ7ZjzSl+TwaLXteL4ap92Pe9hx ++qoFIAe0D7JGj8RV9aaRd0tVyuaWwy0NDp+VRRGNUo/NiTKpaC5Q8argtaiLy8Qz +CMH1ojDR2s+OPCKTJ3hPb5psWxLJxXXpAD8Q44Un+UeCpCSxZKhvAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAOFNbK1/6ZjroJTp42cBvH3+zzy/TuuunTpbXpd96aVX +Yz7ZOrZCuqY3Yx4THdFi8GnWQw4BmJFABMGkh29iHtVsn+TUYT+T19LtXsobfdBD +SuuJ4eHKpX5oYxLqOP95HbU0CcHfsxeKHhHoGcAwBj8eFvSHq8V9/h7BvyyeSTTb +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem b/net/data/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem new file mode 100644 index 0000000..5784f09 --- /dev/null +++ b/net/data/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem
@@ -0,0 +1,254 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CA_NEW_BY_OLD covered by CRLs and not revoked, CRL has IDP with onlyContainsCACerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [2 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00c178b9f518f750b1af57ac18f4f2b2655073da220f27ab188badbb12ef009b2db63452a4517be6482862798e73eacd7cbd4d7ffc3ee10720cbed3e40c773dbc16f8697929f0e4806ba0a6462e423835777ad71b76bdf36dcf1e27774ea737fc2789d3454a681204f01660304472bf924cfb1ee4f0f0803b08d8038f00ae1dae9` } +} +-----BEGIN CRL----- +MIIBHDCBhgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqAzMDEwLwYD +VR0cAQH/BCUwI6AeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsggH/MA0G +CSqGSIb3DQEBCwUAA4GBAMF4ufUY91Cxr1esGPTysmVQc9oiDyerGIutuxLvAJst +tjRSpFF75kgoYnmOc+rNfL1Nf/w+4Qcgy+0+QMdz28FvhpeSnw5IBroKZGLkI4NX +d61xt2vfNtzx4nd06nN/wnidNFSmgSBPAWYDBEcr+STPse5PDwgDsI2AOPAK4drp +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00bbe351f22cd50acab58fb3db3fac3bbcf03a15c3dbaf83c06e36957f301d04819a1353f87978b81c8104a50438806564bfd8c22a80e3d0973da5b8701d26d925961579b5e86dbf490e78270436a3c92739e6a99f839ad31dddd1365044491028efefeebd14d233cb1cf84ad62fb3ac3c4e5a08ac43a4d69482a5fe8d57e05ec9` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0016ca2c0303547045178664c36b2b44c129a9a61c109c58b8d38854607e20b400b878d7732c95404925da7068f0a5d3f456055b0fa79d0ad0cb136ef6653fd3d1c7331ff47e256c9a60bfc01e0493ad731172659ed9478bb4b2148ae24060f266aeb455df86be037d4b3580ca727058e4af641f299060243a8ab8c8ebb8ee0972` } +} +-----BEGIN CERTIFICATE----- +MIICCDCCAXGgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAu+NR8izVCsq1j7PbP6w7vPA6FcPbr4PAbjaVfzAd +BIGaE1P4eXi4HIEEpQQ4gGVkv9jCKoDj0Jc9pbhwHSbZJZYVebXobb9JDngnBDaj +ySc55qmfg5rTHd3RNlBESRAo7+/uvRTSM8sc+ErWL7OsPE5aCKxDpNaUgqX+jVfg +XskCAwEAAaNQME4wKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2V4YW1wbGUuY29t +L2Zvby5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI +hvcNAQELBQADgYEAFsosAwNUcEUXhmTDaytEwSmpphwQnFi404hUYH4gtAC4eNdz +LJVASSXacGjwpdP0VgVbD6edCtDLE272ZT/T0cczH/R+JWyaYL/AHgSTrXMRcmWe +2UeLtLIUiuJAYPJmrrRV34a+A31LNYDKcnBY5K9kHymQYCQ6irjI67juCXI= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem b/net/data/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem new file mode 100644 index 0000000..8f5d364 --- /dev/null +++ b/net/data/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem
@@ -0,0 +1,244 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL has IDP with onlyContainsUserCerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + [1 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `009a41c69e30a49b28b57ffbd85a35856d0eb161a02e00c55e68dac36b826bbae72197b3fea075d03f7f033eaaf8b75f0e47a8975509b3160425f7744c0a81bccbbb7f3fc109aab610ffb960aede74364952e7ba5a620bacbf51483e47061eb2346cac99285230e9bd06d82a06bfa7dee48766677de1f9eb3a5199a2ee750380c7` } +} +-----BEGIN CRL----- +MIIBHDCBhgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqAzMDEwLwYD +VR0cAQH/BCUwI6AeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsgQH/MA0G +CSqGSIb3DQEBCwUAA4GBAJpBxp4wpJsotX/72Fo1hW0OsWGgLgDFXmjaw2uCa7rn +IZez/qB10D9/Az6q+LdfDkeol1UJsxYEJfd0TAqBvMu7fz/BCaq2EP+5YK7edDZJ +Uue6WmILrL9RSD5HBh6yNGysmShSMOm9BtgqBr+n3uSHZmd94fnrOlGZou51A4DH +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b86043a5c55800fd75606bd07e94c08c4bbd7c2ed4bcb6f8caac436213ab24587377a0107678abcca31c31fd84b78636034a6ea4853d62bd86d8a5e4c8f741b6efdf1008696e8eed8f30db3fdc78ca13d39d6cca9bc1563111e0bace35ffca03ab146bf07bb4636f6b38cf8b2feb1336e3f209ff30aad4283468a997e8215329` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00af35a49085f242c33eaad6efba5c2906f7c0ebf5caa66ab2f5ed0a663287da5665963048df790ffb1f223b93a8a40c9a8d26a0d9f0a41dd3d706754a59bfb2579464f984aa7686de56b441759c42b7aeb50b5960eaa27cb469beaeaf2460c1b6d8246dc78d6fce2a05a26f7723f6a1b96c0faf912b4aa67ceaeb432a552e1cb4` } +} +-----BEGIN CERTIFICATE----- +MIIB6jCCAVOgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALhgQ6XFWAD9dWBr0H6UwIxLvXwu1Ly2+MqsQ2ITqyRYc3egEHZ4q8yj +HDH9hLeGNgNKbqSFPWK9htil5Mj3Qbbv3xAIaW6O7Y8w2z/ceMoT051sypvBVjER +4LrONf/KA6sUa/B7tGNvazjPiy/rEzbj8gn/MKrUKDRoqZfoIVMpAgMBAAGjPTA7 +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMAwG +A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEArzWkkIXyQsM+qtbvulwpBvfA +6/XKpmqy9e0KZjKH2lZlljBI33kP+x8iO5OopAyajSag2fCkHdPXBnVKWb+yV5Rk ++YSqdobeVrRBdZxCt661C1lg6qJ8tGm+rq8kYMG22CRtx41vzioFom93I/ahuWwP +r5ErSqZ86utDKlUuHLQ= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_issuer_name_normalization.pem b/net/data/crl_unittest/good_issuer_name_normalization.pem new file mode 100644 index 0000000..dd951dc --- /dev/null +++ b/net/data/crl_unittest/good_issuer_name_normalization.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Good, non-revoked, but issuer name in CRL requires case folding + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + PrintableString { "tEST iNTERMEDIATE ca" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001a3b9d49161020f9be1ed5f0ebdc417dcdc637edd030eaa1f8bb221269193c02f48b8c37f89846aa54ba2cc69f3c1dcd1c1af0aa68ca063bb9341eb6b20d9dde6d44d8ff336f3aa0bae2832cccda4a52dbfdb77e1acb1f1b7a337c661dbb74a32c51501196a1393f7da1524b6714569493b892398bb28988a600054b245b17ee` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAxMUdEVTVCBpTlRFUk1F +RElBVEUgY2EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAGjudSRYQIPm+HtXw69xBfc3GN+3QMOqh+LsiEmkZPAL0i4w3+JhG +qlS6LMafPB3NHBrwqmjKBju5NB62sg2d3m1E2P8zbzqguuKDLMzaSlLb/bd+Gssf +G3ozfGYdu3SjLFFQEZahOT99oVJLZxRWlJO4kjmLsomIpgAFSyRbF+4= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_issuer_no_keyusage.pem b/net/data/crl_unittest/good_issuer_no_keyusage.pem new file mode 100644 index 0000000..dc8fde4 --- /dev/null +++ b/net/data/crl_unittest/good_issuer_no_keyusage.pem
@@ -0,0 +1,192 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, issuer has no keyUsage extension + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00588a2dbca80630842ffcd6a0a6fe17630d341e0e277c863069025b3169a727188cf7d22a985c027678e034c31c34141d102a7aef73039d1f51ce11261b069598c4b19bae39278bcdb245f55dc644f2165beac3f8aa8e19e13a27bb53cc19387f6afaf2ef8cbe5270380917abae7fa7c0ad4aaa7b70b1102d23951886d854a5cd` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAWIotvKgGMIQv/Nagpv4XYw00Hg4nfIYwaQJbMWmnJxiM99IqmFwC +dnjgNMMcNBQdECp673MDnR9RzhEmGwaVmMSxm645J4vNskX1XcZE8hZb6sP4qo4Z +4Tonu1PMGTh/avry74y+UnA4CRerrn+nwK1KqntwsRAtI5UYhthUpc0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 2 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `009fb806f8b9724c4d8ea467cf4ba45d75dab0cbe702ae42b47c03a7c83749779cb1b1ae7f5e596ded1d8231734c3b46c186981f5b937676183b061290dfa42746f07c56f77097dd4922650286b062f6b2c1d0ad31d46fce873fe7a4bf65677b0ed63f2c529a61c7bbe8b7d381e238c9c57b716b1b42cae0e22a061747c2f440c1` } +} +-----BEGIN CA CERTIFICATE----- +MIIBqTCCARKgAwIBAgIBAjANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABMA0GCSqG +SIb3DQEBCwUAA4GBAJ+4Bvi5ckxNjqRnz0ukXXXasMvnAq5CtHwDp8g3SXecsbGu +f15Zbe0dgjFzTDtGwYaYH1uTdnYYOwYSkN+kJ0bwfFb3cJfdSSJlAoawYvaywdCt +MdRvzoc/56S/ZWd7DtY/LFKaYce76LfTgeI4ycV7cWsbQsrg4ioGF0fC9EDB +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_key_rollover.pem b/net/data/crl_unittest/good_key_rollover.pem new file mode 100644 index 0000000..c4facd4 --- /dev/null +++ b/net/data/crl_unittest/good_key_rollover.pem
@@ -0,0 +1,285 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf issued by CA's new key but CRL is signed by old key + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0020558426a4eec452d6c1e7489bb265595b2b90f645746ae1c1e3e6532c527eda46b23eda281bf99aa2950e1514d72fe540751a799b04dc1945b14956494e24e1cbbf04eb027167962fb72f56d249c849e5575cd86cf967a6d1f9691433f40a21a5db5630d9ac3d425e0832549807e9f5cfb8a916931ec5182c86971f834a3405` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAIFWEJqTuxFLWwedIm7JlWVsrkPZFdGrhwePmUyxSftpGsj7aKBv5 +mqKVDhUU1y/lQHUaeZsE3BlFsUlWSU4k4cu/BOsCcWeWL7cvVtJJyEnlV1zYbPln +ptH5aRQz9AohpdtWMNmsPUJeCDJUmAfp9c+4qRaTHsUYLIaXH4NKNAU= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 8 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b6e8ead8d014f4b5ddaf01f62b66392af991f70d2b011b2dc56de32a1e30d9d476848d31ebcb101094160590bf5ce992e347c8c0810a4d7717950d546c7ccbb966d560cf9042b511babdefc6d6018e95759081f78f1187486885ae0ce397cb49553edc356316cc86ba33cc984f9651658dc400f1d82a08478c65c9538883ec1b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004a64aa4f07ee7f6e9a156a637be6dfebf59562212b3cf0b6391153061331783e54aecbb67e9831480658cb7d07d2f96890ac2f9f8c8dbd726a0bb16aa3bd8104d9a8c3fdcbca2bc433e3cb4cf008d0caa9569bfce07f387e6d875ebe2bbfd18bdb960028c2b20de7a701c895b27e4976d989d7d819a21a836571974b94b49166` } +} +-----BEGIN CA CERTIFICATE----- +MIIByjCCATOgAwIBAgIBCDANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAtujq2NAU9LXdrwH2K2Y5KvmR9w0rARstxW3jKh4w +2dR2hI0x68sQEJQWBZC/XOmS40fIwIEKTXcXlQ1UbHzLuWbVYM+QQrURur3vxtYB +jpV1kIH3jxGHSGiFrgzjl8tJVT7cNWMWzIa6M8yYT5ZRZY3EAPHYKghHjGXJU4iD +7BsCAwEAAaMSMBAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4GBAEpk +qk8H7n9umhVqY3vm3+v1lWIhKzzwtjkRUwYTMXg+VK7Ltn6YMUgGWMt9B9L5aJCs +L5+Mjb1yaguxaqO9gQTZqMP9y8orxDPjy0zwCNDKqVab/OB/OH5th16+K7/Ri9uW +ACjCsg3npwHIlbJ+SXbZidfYGaIag2Vxl0uUtJFm +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d93f6f55f607250217ce3500717d955de64ac5e21d179d2ee54b6b7657a267d8e3ff2d0bcbee37f4d32fda5d8930b393278cf34c260187455740aabb29c2e7e645087baecb5fbc341973ac10fd07972c2867f9a5048f5ff81d569d9c8337e5053ab9efd72c7c0164d7a4fdcb55dba8ec72a56c9c6b6c6d11ab866d8b06ab11d3` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0021a05085069b97f7b91a3ac48ea6c06c41514123547497009bb2e167a359f059fd94064805e3e3a37cd98be3f4ed1b30e66865af5d3bb5b4ad78abc0096614a4561f2bf38b344f2fdd7238a5ff2358f27cda07771421d73bed8cb418776c4b9682b120ee4260aa6fd5263e72d02733e5f0e634b27e08b7fb9184ee1bef4dd6df` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANk/b1X2ByUCF841AHF9lV3mSsXiHRedLuVLa3ZXomfY4/8tC8vuN/TT +L9pdiTCzkyeM80wmAYdFV0CquynC5+ZFCHuuy1+8NBlzrBD9B5csKGf5pQSPX/gd +Vp2cgzflBTq579csfAFk16T9y1XbqOxypWyca2xtEauGbYsGqxHTAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBACGgUIUGm5f3uRo6xI6mwGxBUUEjVHSXAJuy4WejWfBZ +/ZQGSAXj46N82Yvj9O0bMOZoZa9dO7W0rXirwAlmFKRWHyvzizRPL91yOKX/I1jy +fNoHdxQh1zvtjLQYd2xLloKxIO5CYKpv1SY+ctAnM+Xw5jSyfgi3+5GE7hvvTdbf +-----END CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00c06603ddfbd7981fc745bb9378d177f606816bea25105b7f5ed9b0499bf506f3dc2687e8ee1375d183106c75b0b8ad5010e9e7316a924285984592b5ed7aa4db77bff25a5c99ade2d1eae254a3c1daf09e4194f987ac9f213582a627b9be45e64a50fd2c8b9e21c702125a6b5391d4f86d51e722689f1db653228912140d592b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001e4faf090e17d359da4f6cc765fd51b135c2fde26d1210857d5bc7038dfa90b79d1db40557423419c4330973363fa5331d90f347055010ee1e8625675161a32cbacdcc6918b43dabd9d6c64a9a2942873db932f569c59cad35729fab922f99a0c08822d1c14bcf28f719d41f622a4006aefa71b032130bb7a6ef18359029162e` } +} +-----BEGIN CA CERTIFICATE 2----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDAZgPd+9eYH8dFu5N40Xf2BoFr6iUQW39e2bBJm/UG89wmh+juE3XRgxBs +dbC4rVAQ6ecxapJChZhFkrXteqTbd7/yWlyZreLR6uJUo8Ha8J5BlPmHrJ8hNYKm +J7m+ReZKUP0si54hxwISWmtTkdT4bVHnImifHbZTIokSFA1ZKwIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAHk+vCQ4X01naT2zHZf1R +sTXC/eJtEhCFfVvHA436kLedHbQFV0I0GcQzCXM2P6UzHZDzRwVQEO4ehiVnUWGj +LLrNzGkYtD2r2dbGSpopQoc9uTL1acWcrTVyn6uSL5mgwIgi0cFLzyj3GdQfYipA +Bq76cbAyEwu3pu8YNZApFi4= +-----END CA CERTIFICATE 2----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_no_crldp.pem b/net/data/crl_unittest/good_no_crldp.pem new file mode 100644 index 0000000..d4b8020 --- /dev/null +++ b/net/data/crl_unittest/good_no_crldp.pem
@@ -0,0 +1,209 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked and has no crlDistributionPoints. +This tests the case where CheckCRL is called with a synthesized distributionPoint. + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0091924cb896e010f9afbbb946ff76203e39915dd23353743196256b04c594869475eb41441cf14fd9f83d2b1b7ccbd78527ebe5375ac502d0b7fd5416dc0972d6089b6d7cbb5c1af7068541ec292fb8a451325a1efc496886dc75cb32d625afe1c21e81d8689f183670009a4e4af8882bfb82c3301fc2412c1e4ecb1923ca9a12` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAkZJMuJbgEPmvu7lG/3YgPjmRXdIzU3QxliVrBMWUhpR160FEHPFP +2fg9Kxt8y9eFJ+vlN1rFAtC3/VQW3Aly1gibbXy7XBr3BoVB7CkvuKRRMloe/Elo +htx1yzLWJa/hwh6B2GifGDZwAJpOSviIK/uCwzAfwkEsHk7LGSPKmhI= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00ad1720bb9ea16d76a76a659decc0b5e4b3a93e3852d3899bb0fbff0d31e4996d5d488d8b169ffd1b0b030b4969ab99191190c4107b9c92be097d46d0835e993f546bd4b8cd2a508e7578c590ec667898a12cada775a2338059ec565fd177dc445a1008f665dbaffa0b1d34f390caa8c611cb6b126df75566db5bcfa5c5a6cc7d` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00604b045a10bb186cc936b77d28093d479bd89627c762a53411d6060cba7acc7a4861fc27b35c2b1c50f55d4e2f96050bb6478780c1fa93136d20a0a8d26b14818485690860907b69519c1a22abfd508a5bb4da5825c00ccba70c2e362e056e5929176785566d06fd454369570fdaefe551a3a9e7fbb241a55986978f7accbe7d` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQCtFyC7nqFtdqdqZZ3swLXks6k+OFLTiZuw+/8NMeSZbV1IjYsWn/0bCwML +SWmrmRkRkMQQe5ySvgl9RtCDXpk/VGvUuM0qUI51eMWQ7GZ4mKEsrad1ojOAWexW +X9F33ERaEAj2Zduv+gsdNPOQyqjGEctrEm33VWbbW8+lxabMfQIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQBgSwRaELsYbMk2t30oCT1Hm9iWJ8dipTQR1gYMunrMekhh/CezXCscUPVdTi+W +BQu2R4eAwfqTE20goKjSaxSBhIVpCGCQe2lRnBoiq/1Qilu02lglwAzLpwwuNi4F +blkpF2eFVm0G/UVDaVcP2u/lUaOp5/uyQaVZhpePesy+fQ== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 7 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b8c0bec26a099fbc4ef454675953b15ef3048fdf1070d28376123c6479a7c2e4501afc202de597cb6b862337eba9572de84752eb628cd10effb34693a0d4d1b8ecd00dc18f5c76d04c0ebb58895df4bfc17088e183bc62a64c3d524942fa868da0c592d666cdb88baa9d7edb85b247c84660c9b64c5d00204f4752315df54e51` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003dc4429a30e9926a5554889f9366894e152b172b75718869be6f639f3bc8f911185a24dfadb865d27b9bcec7b64b503acb5784a5bdf65d8e757a567596d56ff01b542229f14a81c91408c8d8fff46b1b23a132e2773b392517ee3986c52bae5f0e25e5dae587c76a6ac62366b33ded781804b504abfb4ac667c48dfef0f112f2` } +} +-----BEGIN CERTIFICATE----- +MIIBvTCCASagAwIBAgIBBzANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALjAvsJqCZ+8TvRUZ1lTsV7zBI/fEHDSg3YSPGR5p8LkUBr8IC3ll8tr +hiM366lXLehHUutijNEO/7NGk6DU0bjs0A3Bj1x20EwOu1iJXfS/wXCI4YO8YqZM +PVJJQvqGjaDFktZmzbiLqp1+24WyR8hGYMm2TF0AIE9HUjFd9U5RAgMBAAGjEDAO +MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEAPcRCmjDpkmpVVIifk2aJ +ThUrFyt1cYhpvm9jnzvI+REYWiTfrbhl0nubzse2S1A6y1eEpb32XY51elZ1ltVv +8BtUIinxSoHJFAjI2P/0axsjoTLidzs5JRfuOYbFK65fDiXl2uWHx2pqxiNmsz3t +eBgEtQSr+0rGZ8SN/vDxEvI= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_no_nextupdate.pem b/net/data/crl_unittest/good_no_nextupdate.pem new file mode 100644 index 0000000..e7c73ea --- /dev/null +++ b/net/data/crl_unittest/good_no_nextupdate.pem
@@ -0,0 +1,204 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, optional nextUpdate field is absent + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0059b3e124f21f95c050d38df1062713dbf0d485abd30e3d588c580b645bf667ae5ed20a81dc9f86e4b20cc0d27b48296d6cba4863747ed7498afb1e015e47890764940e6586f6ddf4938e54cc7a84111cb0172e406ccac5d52eb0f1e5a0a432a3ffab718030ad49a1501466e1a4c5a5c8ae19e067ca69ffa32986cf3bc8fa66dd` } +} +-----BEGIN CRL----- +MIHXMEICAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMlowDQYJKoZIhvcNAQELBQADgYEAWbPhJPIf +lcBQ043xBicT2/DUhavTDj1YjFgLZFv2Z65e0gqB3J+G5LIMwNJ7SCltbLpIY3R+ +10mK+x4BXkeJB2SUDmWG9t30k45UzHqEERywFy5AbMrF1S6w8eWgpDKj/6txgDCt +SaFQFGbhpMWlyK4Z4GfKaf+jKYbPO8j6Zt0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/good_no_version.pem b/net/data/crl_unittest/good_no_version.pem new file mode 100644 index 0000000..8e4565a --- /dev/null +++ b/net/data/crl_unittest/good_no_version.pem
@@ -0,0 +1,204 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, CRL is V1 + +SEQUENCE { + SEQUENCE { + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `002a61e69852e5d444564fdadeeb50892d944ec685658a199eeaab3baaa8916deff23e018892320c1b922c84f299f7e311bf50975530ca9834893ade9515930265b315475dd4addbf7dcb6e003686b0dea3b7b3bc0f624f711f73cc10b68274184722e2bf79b0842f479613d1a286116853228cba11d141bf52b45a1563259dc7b` } +} +-----BEGIN CRL----- +MIHjME4wDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlh +dGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcNAQEL +BQADgYEAKmHmmFLl1ERWT9re61CJLZROxoVlihme6qs7qqiRbe/yPgGIkjIMG5Is +hPKZ9+MRv1CXVTDKmDSJOt6VFZMCZbMVR13Urdv33LbgA2hrDeo7ezvA9iT3Efc8 +wQtoJ0GEci4r95sIQvR5YT0aKGEWhTIoy6EdFBv1K0WhVjJZ3Hs= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_crlentryextensions.pem b/net/data/crl_unittest/invalid_garbage_after_crlentryextensions.pem new file mode 100644 index 0000000..e374aba --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_crlentryextensions.pem
@@ -0,0 +1,224 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked but a following crlentry is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { `0186a1` } + UTCTime { "170201001122Z" } + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + INTEGER { 1 } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `007817704bcebfb93d4a43ce9fc22b5e8e271aa7507b2f2623625bfad336bffd7cc902f04396cef8cfd22cbc4dd19835732f323427b73efe7f4de86175704133f1b2a9ebd683ba361d7b1b3d7c5c1eb29eacf069d15906f323dfef099f88acca3fced86f3054ad8d78c41b16afe7348ef63318b22d377efacf83cb272d5af3004c` } +} +-----BEGIN CRL----- +MIIBIzCBjQIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjA6MBICAQUX +DTE3MDIwMTAwMTEyMlowJAIDAYahFw0xNzAyMDEwMDExMjJaMAswCQYDKgMEBAJW +eAIBATANBgkqhkiG9w0BAQsFAAOBgQB4F3BLzr+5PUpDzp/CK16OJxqnUHsvJiNi +W/rTNr/9fMkC8EOWzvjP0iy8TdGYNXMvMjQntz7+f03oYXVwQTPxsqnr1oO6Nh17 +Gz18XB6ynqzwadFZBvMj3+8Jn4isyj/O2G8wVK2NeMQbFq/nNI72MxiyLTd++s+D +yyctWvMATA== +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_extensions.pem b/net/data/crl_unittest/invalid_garbage_after_extensions.pem new file mode 100644 index 0000000..3b43156 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_extensions.pem
@@ -0,0 +1,229 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage after extensions + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0057e0c594cbb0f00ec76295a434b45e1436139d82ef2330889344a59766e05081b7b053148d7f0344170c59e31b5c62f21b8557d0fb7eb0bc2db092848eac5f8a41a9ccfafa764baf8f3f041c5e51c254cf106e804ba69ff88f9dea7d7720325b1b440ab32f6295d800bf0b1afdb7a523dea87fff5dd7626d036774c2e6c60f32` } +} +-----BEGIN CRL----- +MIIBNDCBngIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqANMAswCQYD +KgMEBAJWeDA8MBICAWkXDTE3MDIwMTAwMTEyMlowEgIBBRcNMTcwMjAxMDAxMTIy +WjASAgFqFw0xNzAyMDEwMDExMjJaMA0GCSqGSIb3DQEBCwUAA4GBAFfgxZTLsPAO +x2KVpDS0XhQ2E52C7yMwiJNEpZdm4FCBt7BTFI1/A0QXDFnjG1xi8huFV9D7frC8 +LbCShI6sX4pBqcz6+nZLr48/BBxeUcJUzxBugEumn/iPnep9dyAyWxtECrMvYpXY +AL8LGv23pSPeqH//XddibQNndMLmxg8y +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_nextupdate.pem b/net/data/crl_unittest/invalid_garbage_after_nextupdate.pem new file mode 100644 index 0000000..9df6b52 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_nextupdate.pem
@@ -0,0 +1,206 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage after nextUpdate + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + INTEGER { 1 } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004d0bd09c1bd7247262b060443aff865d5532690d580772e092d76d601b0196420a22f8362ac5c2cace8d4a2ad17ceb9bc492ca11600026e85088173ed6169079fd9c48f1ac8126280105ef800fa69bbaa0b41e21c0b910100e2cbfeee7242bbff83fcc71c6e58652d88c73452ab96b08ccb640d41e26d731d359780a2fb97cf8` } +} +-----BEGIN CRL----- +MIHpMFQCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMloCAQEwDQYJKoZI +hvcNAQELBQADgYEATQvQnBvXJHJisGBEOv+GXVUyaQ1YB3LgktdtYBsBlkIKIvg2 +KsXCys6NSirRfOubxJLKEWAAJuhQiBc+1haQef2cSPGsgSYoAQXvgA+mm7qgtB4h +wLkQEA4sv+7nJCu/+D/MccblhlLYjHNFKrlrCMy2QNQeJtcx01l4Ci+5fPg= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_revocationdate.pem b/net/data/crl_unittest/invalid_garbage_after_revocationdate.pem new file mode 100644 index 0000000..1ffbc25 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_revocationdate.pem
@@ -0,0 +1,217 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked but a following crlentry is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { `0186a1` } + UTCTime { "170201001122Z" } + INTEGER { 1 } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003d1bfd317ce0f173fcca74ecc0cf5392fc1f91e7e46fd1546e6f96761608f8454b2c15f8c7723c2248ff25e4cc655b1c2c288ca88cc36e6c00bb366ab5bf380eaa779b9a62f579fac97134eacc0291034a25d1659cfc862d3df6513f4e9c7dd4ebe183bc6e69edbcfeaca43df8fb557d7f75f14cfbfa28ee1357a7904f437934` } +} +-----BEGIN CRL----- +MIIBFjCBgAIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjAtMBICAQUX +DTE3MDIwMTAwMTEyMlowFwIDAYahFw0xNzAyMDEwMDExMjJaAgEBMA0GCSqGSIb3 +DQEBCwUAA4GBAD0b/TF84PFz/Mp07MDPU5L8H5Hn5G/RVG5vlnYWCPhFSywV+Mdy +PCJI/yXkzGVbHCwojKiMw25sALs2arW/OA6qd5uaYvV5+slxNOrMApEDSiXRZZz8 +hi099lE/Tpx91Ovhg7xuae28/qykPfj7VX1/dfFM+/oo7hNXp5BPQ3k0 +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_revokedcerts.pem b/net/data/crl_unittest/invalid_garbage_after_revokedcerts.pem new file mode 100644 index 0000000..5c9d1ee --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_revokedcerts.pem
@@ -0,0 +1,221 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage after revokedCertificates + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + } + } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0036192adc3a259256fc33756e38fa655a5396bbc836eab9a075fcec5310617af0ebc70998d352f6d66e0c4ee84368566244083cc16dc78183329f336c848912386804b294b2daf800880314c7c7a605cf2545ecf2a8461eb686bed4d726ea80d66e376643f26b987fa0d10ffc84bdab973a68573793e83b1488363b9314110254` } +} +-----BEGIN CRL----- +MIIBJTCBjwIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWjA8MBICAWkXDTE3MDIwMTAwMTEyMlow +EgIBBRcNMTcwMjAxMDAxMTIyWjASAgFqFw0xNzAyMDEwMDExMjJaFw0xNzA2MDIw +MDExMjJaMA0GCSqGSIb3DQEBCwUAA4GBADYZKtw6JZJW/DN1bjj6ZVpTlrvINuq5 +oHX87FMQYXrw68cJmNNS9tZuDE7oQ2hWYkQIPMFtx4GDMp8zbISJEjhoBLKUstr4 +AIgDFMfHpgXPJUXs8qhGHraGvtTXJuqA1m43ZkPya5h/oNEP/IS9q5c6aFc3k+g7 +FIg2O5MUEQJU +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_signaturevalue.pem b/net/data/crl_unittest/invalid_garbage_after_signaturevalue.pem new file mode 100644 index 0000000..143eb8a --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_signaturevalue.pem
@@ -0,0 +1,186 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage after signatureValue + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001a` } + SEQUENCE {} +} +-----BEGIN CRL----- +MBowAwIBATANBgkqhkiG9w0BAQsFAAMCABowAA== +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_after_thisupdate.pem b/net/data/crl_unittest/invalid_garbage_after_thisupdate.pem new file mode 100644 index 0000000..cf70d7c --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_after_thisupdate.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage after thisupdate + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + INTEGER { 1 } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004520bf9afe9dced0dbba0049a47fdd17a50ea4e053a3d2438b4284baa50631c776971cd045d25fcb7e824474ef09561ac778bd5a71c9f372b3d4795c3c67c336bc1fb8b043ed85f9c8aa0483bf85140a40f5911e88e11892c97bc85aeefcafbb4b40ba9c4ca50e5e717d7fa046f39fb33a3cd8123fd45abdfce3b23b9dda45ac` } +} +-----BEGIN CRL----- +MIHaMEUCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloCAQEwDQYJKoZIhvcNAQELBQADgYEARSC/ +mv6dztDbugBJpH/dF6UOpOBTo9JDi0KEuqUGMcd2lxzQRdJfy36CRHTvCVYax3i9 +WnHJ83Kz1HlcPGfDNrwfuLBD7YX5yKoEg7+FFApA9ZEeiOEYksl7yFru/K+7S0C6 +nEylDl5xfX+gRvOfszo82BI/1Fq9/OOyO53aRaw= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_crlentry.pem b/net/data/crl_unittest/invalid_garbage_crlentry.pem new file mode 100644 index 0000000..55d6651 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_crlentry.pem
@@ -0,0 +1,213 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked but a following crlentry is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + INTEGER { 1 } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00343d267fd250c6352f9733255fa9902b1582cbb7546945559e45dd693748c391e116b9faa213897f341c034a26762e1dceb68b06f9c96f3f837d111a4f199e3e04291f571161f8231144f92fdbaa7ed3163be1d91ea5aac7e509d5755ac02b8bdae35b02607c94782484d98973f8b0346bd211b5fb9642daf2853a7695b9ab24` } +} +-----BEGIN CRL----- +MIH/MGoCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowFzASAgEFFw0x +NzAyMDEwMDExMjJaAgEBMA0GCSqGSIb3DQEBCwUAA4GBADQ9Jn/SUMY1L5czJV+p +kCsVgsu3VGlFVZ5F3Wk3SMOR4Ra5+qITiX80HANKJnYuHc62iwb5yW8/g30RGk8Z +nj4EKR9XEWH4IxFE+S/bqn7TFjvh2R6lqsflCdV1WsAri9rjWwJgfJR4JITZiXP4 +sDRr0hG1+5ZC2vKFOnaVuask +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_issuer_name.pem b/net/data/crl_unittest/invalid_garbage_issuer_name.pem new file mode 100644 index 0000000..9ebd566 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_issuer_name.pem
@@ -0,0 +1,195 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL issuer is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + INTEGER { 1 } + UTCTime { "170302001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003ed3bcade4824c2b5c7024f5175433b6c6f229f7798c73a4ae53cb8cd4c2ef114d3b38545459ab411ad2c2fc3234ae8e5d605d9a2cbfa3a8715a6276822a6838d40bd8008ee70a604ff235e94f6fcff16859738d505a188ce158973d189914253787d9572061b6289e68ce873fd519442780ee063dd6c0f07e92d5469e46e565` } +} +-----BEGIN CRL----- +MIG5MCQCAQEwDQYJKoZIhvcNAQELBQACAQEXDTE3MDMwMjAwMTEyMlowDQYJKoZI +hvcNAQELBQADgYEAPtO8reSCTCtccCT1F1QztsbyKfd5jHOkrlPLjNTC7xFNOzhU +VFmrQRrSwvwyNK6OXWBdmiy/o6hxWmJ2gipoONQL2ACO5wpgT/I16U9vz/FoWXON +UFoYjOFYlz0YmRQlN4fZVyBhtiieaM6HP9UZRCeA7gY91sDwfpLVRp5G5WU= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_revocationdate.pem b/net/data/crl_unittest/invalid_garbage_revocationdate.pem new file mode 100644 index 0000000..d6945e9 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_revocationdate.pem
@@ -0,0 +1,216 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked but a following crlentry is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { `0186a1` } + OCTET_STRING { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00aa809d9d62ee7c418c6807c6472d5567e0fe8b56c12556a7eef728dd6edfaeea497fd6c0f244fe26992847dcbea56a93947c3a5d8d58d008dad73bb4152d284ce9b2c3558e4e68923a7dcbf96ba3823ee72f1d35aa16681630e0d95c75f3820f556dd4ab16d1c873543c33dbcaf561fa4ba590c4455dee1c5a888f39a0dde5d3` } +} +-----BEGIN CRL----- +MIIBEjB9AgEBMA0GCSqGSIb3DQEBCwUAMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJt +ZWRpYXRlIENBFw0xNzAzMDIwMDExMjJaFw0xNzA2MDIwMDExMjJaMCowEgIBBRcN +MTcwMjAxMDAxMTIyWjAUAgMBhqEEDTE3MDIwMTAwMTEyMlowDQYJKoZIhvcNAQEL +BQADgYEAqoCdnWLufEGMaAfGRy1VZ+D+i1bBJVan7vco3W7frupJf9bA8kT+Jpko +R9y+pWqTlHw6XY1Y0Aja1zu0FS0oTOmyw1WOTmiSOn3L+Wujgj7nLx01qhZoFjDg +2Vx184IPVW3UqxbRyHNUPDPbyvVh+kulkMRFXe4cWoiPOaDd5dM= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_revoked_serial_number.pem b/net/data/crl_unittest/invalid_garbage_revoked_serial_number.pem new file mode 100644 index 0000000..62fd948 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_revoked_serial_number.pem
@@ -0,0 +1,216 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked but a following crlentry is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + OCTET_STRING { `7f` } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00af638474bc29b1490911f360b89b47f695cc5545ba3068f929d948007b5c3262926ab7df7ab8ffd95a551ea6f153fcf7ccef202b9d2658f0ee017b874652d8fea1e76d7a0f94f1f2cb86934e429c2520ee7d1858fee34fa3b2c89cd92affd288085256f0684ad499c6ee5aa2413c5fac037e40efe30590aa129d5040edc462e4` } +} +-----BEGIN CRL----- +MIIBEDB7AgEBMA0GCSqGSIb3DQEBCwUAMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJt +ZWRpYXRlIENBFw0xNzAzMDIwMDExMjJaFw0xNzA2MDIwMDExMjJaMCgwEgIBBRcN +MTcwMjAxMDAxMTIyWjASBAF/Fw0xNzAyMDEwMDExMjJaMA0GCSqGSIb3DQEBCwUA +A4GBAK9jhHS8KbFJCRHzYLibR/aVzFVFujBo+SnZSAB7XDJikmq333q4/9laVR6m +8VP898zvICudJljw7gF7h0ZS2P6h5216D5Tx8suGk05CnCUg7n0YWP7jT6OyyJzZ +Kv/SiAhSVvBoStSZxu5aokE8X6wDfkDv4wWQqhKdUEDtxGLk +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_signaturealgorithm.pem b/net/data/crl_unittest/invalid_garbage_signaturealgorithm.pem new file mode 100644 index 0000000..472c971 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_signaturealgorithm.pem
@@ -0,0 +1,181 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage signatureAlgorithm + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + } + OCTET_STRING { "Vx" } + BIT_STRING { `001a` } +} +-----BEGIN CRL----- +MA0wAwIBAQQCVngDAgAa +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_signaturevalue.pem b/net/data/crl_unittest/invalid_garbage_signaturevalue.pem new file mode 100644 index 0000000..c833c99 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_signaturevalue.pem
@@ -0,0 +1,185 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage signatureValue + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + OCTET_STRING { `001a` } +} +-----BEGIN CRL----- +MBgwAwIBATANBgkqhkiG9w0BAQsFAAQCABo= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem b/net/data/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem new file mode 100644 index 0000000..53da79a --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem
@@ -0,0 +1,201 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL tbs signature algorithm is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + INTEGER { 1 } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001b1645d54ad0b977862fdb0a977905d881c49acf6ca3328d27b0a3c8a4498a785b98fe48b9d06a85885a066b617c65e179dd393f331e172a0591694f79fa63891e3667194b84360b8f20cceed55135acf64c3cd45bf3431dccb99b4d02f0251a717fc81269fb521dfa280897e4bbff60c63cfac5d9bda7d6bc65d9f09a4cc3e7` } +} +-----BEGIN CRL----- +MIHaMEUCAQECAQEwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EXDTE3 +MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcNAQELBQADgYEAGxZF +1UrQuXeGL9sKl3kF2IHEms9sozKNJ7CjyKRJinhbmP5IudBqhYhaBmthfGXhed05 +PzMeFyoFkWlPefpjiR42ZxlLhDYLjyDM7tVRNaz2TDzUW/NDHcy5m00C8CUacX/I +Emn7Uh36KAiX5Lv/YMY8+sXZvafWvGXZ8JpMw+c= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_tbscertlist.pem b/net/data/crl_unittest/invalid_garbage_tbscertlist.pem new file mode 100644 index 0000000..76400f9 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_tbscertlist.pem
@@ -0,0 +1,183 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL garbage tbsCertList + +SEQUENCE { + OCTET_STRING { "Vx" } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001a` } +} +-----BEGIN CRL----- +MBcEAlZ4MA0GCSqGSIb3DQEBCwUAAwIAGg== +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_thisupdate.pem b/net/data/crl_unittest/invalid_garbage_thisupdate.pem new file mode 100644 index 0000000..9560a67 --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_thisupdate.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL thisUpdate is garbage + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + INTEGER { 1 } + UTCTime { "170302001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003c8fe028759a675e5a087f00d32fc193e219b5dde6ae46c295a79c498d773dae4bbd68b7abe72ac7e497e132cd734b0ebaa5300831da35db71130dbcdfd49f9cf431f6aa0b88dd10aba03931d018f9e1efb4a8cc979a65f1258c727c0a8b39a106058c73bff05d45257f777176aedb1ef690c5998adbc437d8a67a6a55ff28e5` } +} +-----BEGIN CRL----- +MIHaMEUCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0ECAQEXDTE3MDMwMjAwMTEyMlowDQYJKoZIhvcNAQELBQADgYEAPI/g +KHWaZ15aCH8A0y/Bk+IZtd3mrkbClaecSY13Pa5LvWi3q+cqx+SX4TLNc0sOuqUw +CDHaNdtxEw2839SfnPQx9qoLiN0Qq6A5MdAY+eHvtKjMl5pl8SWMcnwKizmhBgWM +c7/wXUUlf3dxdq7bHvaQxZmK28Q32KZ6alX/KOU= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_garbage_version.pem b/net/data/crl_unittest/invalid_garbage_version.pem new file mode 100644 index 0000000..12f958c --- /dev/null +++ b/net/data/crl_unittest/invalid_garbage_version.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL version is garbage + +SEQUENCE { + SEQUENCE { + OCTET_STRING { `01` } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003f4ac6992793187b7d0fcfa91f070ab1e4e48eccd9c61c1bb696bce0a6f9dd478892d41c9dfb9e8eb1a3a7491a360f379616495f13531631dc8061bc1ca3079f255e374778fc811d517cc846a51725870f541452f3007c3dcb6562a954a9c4a238148bc17e32e2ac4414fba84d1f7856508b65e59bb6b75c565d093bff26fcd5` } +} +-----BEGIN CRL----- +MIHmMFEEAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAP0rGmSeTGHt9D8+pHwcKseTkjszZxhwbtpa84Kb53UeIktQcnfue +jrGjp0kaNg83lhZJXxNTFjHcgGG8HKMHnyVeN0d4/IEdUXzIRqUXJYcPVBRS8wB8 +PctlYqlUqcSiOBSLwX4y4qxEFPuoTR94VlCLZeWbtrdcVl0JO/8m/NU= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_idp_dpname_choice_extra_data.pem b/net/data/crl_unittest/invalid_idp_dpname_choice_extra_data.pem new file mode 100644 index 0000000..d64b2d2 --- /dev/null +++ b/net/data/crl_unittest/invalid_idp_dpname_choice_extra_data.pem
@@ -0,0 +1,234 @@ +Generated by generate_crl_test_data.py. Do not edit. + +IssuingDistributionPoint extension distributionPoint is invalid + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + [1] { + SET { + SEQUENCE { + # countryName + OBJECT_IDENTIFIER { 2.5.4.6 } + PrintableString { "US" } + } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0006c98c9191f2a57043ef6422f23c2a6f458a5bdcd995b70dc6e5c2525e61c09bab709c79ef892dc5a406bbe4f8409ae1e33e0bb243318f339f5472134c14d0a183ea1dccc520063868534e74a64abfe5302c182fee2cde2f035c1c8bf8f4f75f9fcc7c6a66a172de8c0b3dab3fe6b8d52f7321e0b7f5a89535b602f9f20f6394` } +} +-----BEGIN CRL----- +MIIBKDCBkgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWqA/MD0wOwYD +VR0cAQH/BDEwL6AtoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsoQ0xCzAJ +BgNVBAYTAlVTMA0GCSqGSIb3DQEBCwUAA4GBAAbJjJGR8qVwQ+9kIvI8Km9Filvc +2ZW3DcblwlJeYcCbq3Ccee+JLcWkBrvk+ECa4eM+C7JDMY8zn1RyE0wU0KGD6h3M +xSAGOGhTTnSmSr/lMCwYL+4s3i8DXByL+PT3X5/MfGpmoXLejAs9qz/muNUvcyHg +t/WolTW2AvnyD2OU +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d8f829b13d9a2659010e0313b15f2d11e54598cfb739bc936522719d585f86b7e81b4ed40007618edb03fea56c65b8bfb68c560984de16c02db43eed00d6d2409661c7976def87811cdce44f3e9498bfb1316f7c1d79158495780660e07c5fc4d302288fe0a9c409a7c708f48f1c1dd8e878bc00f4e7c596edaf3994ac0eb4dd` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003f30d040e2a230cd961b63ba65ccf7c61f60f364d0a5c4a5afa72303ebbdd7be2a879e57d9c09ca28495cd8bd62678207214e36c80dfbf8a722f808260c52a9713a27518c9a1075ab786268cf29972e82ad4a750502491de00e3cec21f7fc424830a5382fc2ff6db4c7ddbf3f6cf89985a9de7002a78556c6a778e9ff6cc369d` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDY+CmxPZomWQEOAxOxXy0R5UWYz7c5vJNlInGdWF+Gt+gbTtQAB2GO2wP+ +pWxluL+2jFYJhN4WwC20Pu0A1tJAlmHHl23vh4Ec3ORPPpSYv7Exb3wdeRWElXgG +YOB8X8TTAiiP4KnECafHCPSPHB3Y6Hi8APTnxZbtrzmUrA603QIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAPzDQQOKiMM2WG2O6Zcz3 +xh9g82TQpcSlr6cjA+u9174qh55X2cCcooSVzYvWJnggchTjbIDfv4pyL4CCYMUq +lxOidRjJoQdat4YmjPKZcugq1KdQUCSR3gDjzsIff8QkgwpTgvwv9ttMfdvz9s+J +mFqd5wAqeFVsaneOn/bMNp0= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00a5c695feb8c268dd012b8f112f5bcd7e0ad91f4e7491bd4903ccfc4d9e88e96d6b43fbfb89ad6e88028e7bcad2aeee3c735fb31639ed92455daee9d8fafd468d2ba9ddcf487880498b64e95a3d47d8358d8cfdaeb8a962fdbf1e8fb4e06deda0a072996f46495b5de9ff39a8b1bdc995afe9b453988cbc33d0d467e49dca1349` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00549634347f1e456ae66f4ef3cff73c1176a61305805ed402505471e23b58a9c61ad2f77c2e13da450a60bf54958a69841a4102f296881689d95f10e604b36e6082504c433083591399d020c7f3d173fb261156d8a60a889bac1a755338c7daba530750e249c88ad5657e7832337507ae3c65101aba15f83635d351f07b548de3` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBAKXGlf64wmjdASuPES9bzX4K2R9OdJG9SQPM/E2eiOlta0P7+4mtbogC +jnvK0q7uPHNfsxY57ZJFXa7p2Pr9Ro0rqd3PSHiASYtk6Vo9R9g1jYz9rripYv2/ +Ho+04G3toKBymW9GSVtd6f85qLG9yZWv6bRTmIy8M9DUZ+SdyhNJAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAFSWNDR/HkVq5m9O88/3PBF2phMFgF7UAlBUceI7WKnG +GtL3fC4T2kUKYL9UlYpphBpBAvKWiBaJ2V8Q5gSzbmCCUExDMINZE5nQIMfz0XP7 +JhFW2KYKiJusGnVTOMfaulMHUOJJyIrVZX54MjN1B648ZRAauhX4NjXTUfB7VI3j +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_idp_empty_sequence.pem b/net/data/crl_unittest/invalid_idp_empty_sequence.pem new file mode 100644 index 0000000..1d070b9 --- /dev/null +++ b/net/data/crl_unittest/invalid_idp_empty_sequence.pem
@@ -0,0 +1,218 @@ +Generated by generate_crl_test_data.py. Do not edit. + +IssuingDistributionPoint extension is invalid + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `007e30782faeb5a9b4aed94ade2d1aafe5b17af96ee9ebe1696b6bb6f92815a3d8643acbfa59bacb4255e635e02cd62c14cdfc13e128ceace0ffc96da315eee2dd35995f322c972c3ee4ff7fc7b463339cfc85eec97cde4b7e1a1e8ce2f336fcab4a548164d84f6b83d652c4e08c5b31468c69fb3478bd2af335ab6e27cdb52583` } +} +-----BEGIN CRL----- +MIH4MGMCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEDAOMAwGA1Ud +HAEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEAfjB4L661qbSu2UreLRqv5bF6+W7p +6+Fpa2u2+SgVo9hkOsv6WbrLQlXmNeAs1iwUzfwT4SjOrOD/yW2jFe7i3TWZXzIs +lyw+5P9/x7RjM5z8he7JfN5LfhoejOLzNvyrSlSBZNhPa4PWUsTgjFsxRoxp+zR4 +vSrzNatuJ821JYM= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b17ca575a8ed4c57e6290feec7641298cb22569fc6cdaed87186b5fb9fa201c7986b7a758753c7b407606487c3ed223a402c7ee930e22654e9390b4cdae8b8e135ca73e5550c116d29d10ef59ccff23f63e50399a7430ea3b8e040ebe63776450642b895ca20468038980c23ca30e49e93633f6507da641b4db1518f74958d8b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00a329373d689f35e199ce1b0a1eef4f6c36b926344368f00687b37489ab486407ea3cadb4441d4f383d18feebb68fcee74fa2204c645c2369ef0bdce02bc646a1d36a2383625b7b46d23e344ef5e85e015f1176ab7ce112a7604e34767ef9c47b818e6599ec752255b04fb3339dfc56bb7c3c62bd8109deff2fc75d615b64d65d` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQCxfKV1qO1MV+YpD+7HZBKYyyJWn8bNrthxhrX7n6IBx5hrenWHU8e0B2Bk +h8PtIjpALH7pMOImVOk5C0za6LjhNcpz5VUMEW0p0Q71nM/yP2PlA5mnQw6juOBA +6+Y3dkUGQriVyiBGgDiYDCPKMOSek2M/ZQfaZBtNsVGPdJWNiwIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAoyk3PWifNeGZzhsKHu9P +bDa5JjRDaPAGh7N0iatIZAfqPK20RB1POD0Y/uu2j87nT6IgTGRcI2nvC9zgK8ZG +odNqI4NiW3tG0j40TvXoXgFfEXarfOESp2BONHZ++cR7gY5lmex1IlWwT7MznfxW +u3w8Yr2BCd7/L8ddYVtk1l0= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d1f551f3f9137e84c706271349971ec0fea83a78d7cfcb86f37eacbcdd4cf6f76e8b8f158efacf1c5d8c9a37dc273b8e547c2c86c97ef744b1efc523b5470449b99889b46265668e5a3d61d2f75bb03a528f68abd56cac295abd47ac19532e72ccc8e40e914d276504f2f738d1b32c19dea39a1ca011ec91ded82eef136323ed` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0030608eee0754a85a3ea4caba97270ed8222c007aa3986916a47a0658ea7df85aac02ceb7b30a80d8decb1090e28e09d1481b61312554466e2b8d640c79e4d266c527b4e875ad372666f2e877f0edca1503273377381c76b383396106689c17a967cc6b290ddc6c146405b15a2ca6bc47f1a6b65fd65810bef9347bb2e04bf2dc` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANH1UfP5E36ExwYnE0mXHsD+qDp418/LhvN+rLzdTPb3bouPFY76zxxd +jJo33Cc7jlR8LIbJfvdEse/FI7VHBEm5mIm0YmVmjlo9YdL3W7A6Uo9oq9VsrCla +vUesGVMucszI5A6RTSdlBPL3ONGzLBneo5ocoBHskd7YLu8TYyPtAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBADBgju4HVKhaPqTKupcnDtgiLAB6o5hpFqR6Bljqffha +rALOt7MKgNjeyxCQ4o4J0UgbYTElVEZuK41kDHnk0mbFJ7Toda03Jmby6Hfw7coV +AyczdzgcdrODOWEGaJwXqWfMaykN3GwUZAWxWiymvEfxprZf1lgQvvk0e7LgS/Lc +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem b/net/data/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem new file mode 100644 index 0000000..8fea270 --- /dev/null +++ b/net/data/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem
@@ -0,0 +1,240 @@ +Generated by generate_crl_test_data.py. Do not edit. + +IssuingDistributionPoint extension is invalid, cannot specify more than one of onlyContainsUserCerts and onlyContainsCACerts + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + [2 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00732914c46fddaa6b366d24adc1c5b88697be036387013016f43cc63ea67b9714faa195dfaadf33d6a0bd56bb1b47adeb3b68aa8c7819af7325fe6e9371b5a38fea52e9f709902423f925b1da9f221c85e29d0e143af1603f8634f59db32ae3e88a831df27b38134669be032953a75318fb7f910421ab0e400a2f63299f9d0ada` } +} +-----BEGIN CRL----- +MIH+MGkCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgFjAUMBIGA1Ud +HAEB/wQIMAaBAf+CAf8wDQYJKoZIhvcNAQELBQADgYEAcykUxG/dqms2bSStwcW4 +hpe+A2OHATAW9DzGPqZ7lxT6oZXfqt8z1qC9VrsbR63rO2iqjHgZr3Ml/m6TcbWj +j+pS6fcJkCQj+SWx2p8iHIXinQ4UOvFgP4Y09Z2zKuPoioMd8ns4E0ZpvgMpU6dT +GPt/kQQhqw5ACi9jKZ+dCto= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00f60f4a066d9dc05562f5c879444163b73be0b3d5e32dd7eff091af5d3c70bf3860067236894d085f581c70a1a8753d5b8882b263733e89a47b9989c36ce438b3b96ac16b1ca8878f2d51383055a17df6936c82b4f50729eb2f08f0f46f4106fa5975ec83c06f7d1135468354e01478e78474c56b6aca4d8a3e86ff7e494e6407` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00209bf64b888cbd58493d8898b215ed640ddb04e329e43e3db45a20782ab7acc22dca7cbb11b4fbdb08b8acf163d116948db57b044773d51b8bdf09b1a6465268d60388fee8740aa4167e9d44f19027b075802438c909b9afd0f298027bf0b56e6dd1e92ea5d393e2b422c49bb324433bce95a828149db3e5491d1572b11be5f4` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQD2D0oGbZ3AVWL1yHlEQWO3O+Cz1eMt1+/wka9dPHC/OGAGcjaJTQhfWBxw +oah1PVuIgrJjcz6JpHuZicNs5DizuWrBaxyoh48tUTgwVaF99pNsgrT1BynrLwjw +9G9BBvpZdeyDwG99ETVGg1TgFHjnhHTFa2rKTYo+hv9+SU5kBwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQAgm/ZLiIy9WEk9iJiyFe1kDdsE4ynkPj20WiB4Kreswi3KfLsRtPvbCLis8WPR +FpSNtXsER3PVG4vfCbGmRlJo1gOI/uh0CqQWfp1E8ZAnsHWAJDjJCbmv0PKYAnvw +tW5t0ekupdOT4rQixJuzJEM7zpWoKBSds+VJHRVysRvl9A== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b86043a5c55800fd75606bd07e94c08c4bbd7c2ed4bcb6f8caac436213ab24587377a0107678abcca31c31fd84b78636034a6ea4853d62bd86d8a5e4c8f741b6efdf1008696e8eed8f30db3fdc78ca13d39d6cca9bc1563111e0bace35ffca03ab146bf07bb4636f6b38cf8b2feb1336e3f209ff30aad4283468a997e8215329` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE {} + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00af35a49085f242c33eaad6efba5c2906f7c0ebf5caa66ab2f5ed0a663287da5665963048df790ffb1f223b93a8a40c9a8d26a0d9f0a41dd3d706754a59bfb2579464f984aa7686de56b441759c42b7aeb50b5960eaa27cb469beaeaf2460c1b6d8246dc78d6fce2a05a26f7723f6a1b96c0faf912b4aa67ceaeb432a552e1cb4` } +} +-----BEGIN CERTIFICATE----- +MIIB6jCCAVOgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALhgQ6XFWAD9dWBr0H6UwIxLvXwu1Ly2+MqsQ2ITqyRYc3egEHZ4q8yj +HDH9hLeGNgNKbqSFPWK9htil5Mj3Qbbv3xAIaW6O7Y8w2z/ceMoT051sypvBVjER +4LrONf/KA6sUa/B7tGNvazjPiy/rEzbj8gn/MKrUKDRoqZfoIVMpAgMBAAGjPTA7 +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMAwG +A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADgYEArzWkkIXyQsM+qtbvulwpBvfA +6/XKpmqy9e0KZjKH2lZlljBI33kP+x8iO5OopAyajSag2fCkHdPXBnVKWb+yV5Rk ++YSqdobeVrRBdZxCt661C1lg6qJ8tGm+rq8kYMG22CRtx41vzioFom93I/ahuWwP +r5ErSqZ86utDKlUuHLQ= +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem b/net/data/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem new file mode 100644 index 0000000..5cc264e --- /dev/null +++ b/net/data/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem
@@ -0,0 +1,207 @@ +Generated by generate_crl_test_data.py. Do not edit. + +v1 leaf is covered by CRL with onlyContainsUserCerts, which is invalid + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + # issuingDistributionPoint + OBJECT_IDENTIFIER { 2.5.29.28 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + [1 PRIMITIVE] { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00a0622aaa13d75795b643f7bde4794f8a9cc5f4c45080929e8db6b5516d897a91cbeff8d2196407f4fd453aeb903c256da07a13063096edfc3577d7931df5a8a449b8990375fdb07dd6257c6a2df8aaecd8d9c1581906a93f8c951dce6d8974399ea6c060a303877891815fc0fd8df9fe55e35997246c368b9a0d2150f6f50fcd` } +} +-----BEGIN CRL----- +MIH7MGYCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlqgEzARMA8GA1Ud +HAEB/wQFMAOBAf8wDQYJKoZIhvcNAQELBQADgYEAoGIqqhPXV5W2Q/e95HlPipzF +9MRQgJKejba1UW2JepHL7/jSGWQH9P1FOuuQPCVtoHoTBjCW7fw1d9eTHfWopEm4 +mQN1/bB91iV8ai34quzY2cFYGQapP4yVHc5tiXQ5nqbAYKMDh3iRgV/A/Y35/lXj +WZckbDaLmg0hUPb1D80= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00bc0c9b8bfb43c66a78d796d2727ecfebd8701881296df17c64948844be617a7b0a2f6ca398eddb11bbc7a2aae8479cebd5c1763fd719fb5b33e661b7b401c501bfa8889074d133bfce2a4d2753b4d2fc4f58185bb6711536b5f8333bda853b8abd68f22b4f2403ad740a56a3f66eaedeb216ce3f02ffc869fc40f38bd91b038b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + SEQUENCE { + # basicConstraints + OBJECT_IDENTIFIER { 2.5.29.19 } + BOOLEAN { `ff` } + OCTET_STRING { + SEQUENCE { + BOOLEAN { `ff` } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0080c61fa7019fe41df7eed8ef6301a8fd8519fbd75060ccffc8519dac9d7a3a933de781b8fd857f4c5aed87abbd044b545ff61428a2ba061c615b24fe70dacb4a3942996df651aadb16905595f55e345981f46025d99cfb714ac338693809dc2210c68a548da50ed5d118026efa6f28839b50f471d9e7ce5a4c24d6136548dba9` } +} +-----BEGIN CA CERTIFICATE----- +MIIBzjCCATegAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQC8DJuL+0PGanjXltJyfs/r2HAYgSlt8XxklIhEvmF6ewovbKOY7dsRu8ei +quhHnOvVwXY/1xn7WzPmYbe0AcUBv6iIkHTRM7/OKk0nU7TS/E9YGFu2cRU2tfgz +O9qFO4q9aPIrTyQDrXQKVqP2bq7eshbOPwL/yGn8QPOL2RsDiwIDAQABoyMwITAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOB +gQCAxh+nAZ/kHffu2O9jAaj9hRn711BgzP/IUZ2snXo6kz3ngbj9hX9MWu2Hq70E +S1Rf9hQooroGHGFbJP5w2stKOUKZbfZRqtsWkFWV9V40WYH0YCXZnPtxSsM4aTgJ +3CIQxopUjaUO1dEYAm76byiDm1D0cdnnzlpMJNYTZUjbqQ== +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + INTEGER { 8 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00ae0e3777c64af43b4c326717f5f6a090f63e374c946fe7e41dc3d50260844a059b9d2aad7cccfb5b75cb925e029ab60a107ad197caecee0f1868275ff34eec0ed2dee741d24bb3cf780eb2b5d6e470c7bc722140a95db43491a09581f696cbf3eeb7134467e36a206739124da49134b9a148d10c5f0e94f89f78800b1d677f03` } + INTEGER { 65537 } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0030d3ac4b944003e8f9e605c349bad290ae2a6ba9563dc64cd9adf91d689c5faafa45d8f5cebbca975f005ab87b6981b822ce0a107cbb21a39c29890c0d10f045833f8624e80adf73e5e8588911579f12a42310765791dac4a329b77089e3c12c0e6a9ca2eed870b8abcd4ce5e809a31a592bb968e29e0b22c4093ef20b9cc152` } +} +-----BEGIN CERTIFICATE----- +MIIBpjCCAQ8CAQgwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRl +cm1lZGlhdGUgQ0EwIhgPMjAxNzAxMDEwMDAwMDBaGA8yMDE4MDEwMTAwMDAwMFow +FDESMBAGA1UEAwwJVGVzdCBDZXJ0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB +gQCuDjd3xkr0O0wyZxf19qCQ9j43TJRv5+Qdw9UCYIRKBZudKq18zPtbdcuSXgKa +tgoQetGXyuzuDxhoJ1/zTuwO0t7nQdJLs894DrK11uRwx7xyIUCpXbQ0kaCVgfaW +y/PutxNEZ+NqIGc5Ek2kkTS5oUjRDF8OlPifeIALHWd/AwIDAQABMA0GCSqGSIb3 +DQEBCwUAA4GBADDTrEuUQAPo+eYFw0m60pCuKmupVj3GTNmt+R1onF+q+kXY9c67 +ypdfAFq4e2mBuCLOChB8uyGjnCmJDA0Q8EWDP4Yk6Arfc+XoWIkRV58SpCMQdleR +2sSjKbdwiePBLA5qnKLu2HC4q81M5egJoxpZK7lo4p4LIsQJPvILnMFS +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem b/net/data/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem new file mode 100644 index 0000000..3625dd6 --- /dev/null +++ b/net/data/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, issuer has keyUsage extension without the cRLSign bit set + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00588a2dbca80630842ffcd6a0a6fe17630d341e0e277c863069025b3169a727188cf7d22a985c027678e034c31c34141d102a7aef73039d1f51ce11261b069598c4b19bae39278bcdb245f55dc644f2165beac3f8aa8e19e13a27bb53cc19387f6afaf2ef8cbe5270380917abae7fa7c0ad4aaa7b70b1102d23951886d854a5cd` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAWIotvKgGMIQv/Nagpv4XYw00Hg4nfIYwaQJbMWmnJxiM99IqmFwC +dnjgNMMcNBQdECp673MDnR9RzhEmGwaVmMSxm645J4vNskX1XcZE8hZb6sP4qo4Z +4Tonu1PMGTh/avry74y+UnA4CRerrn+nwK1KqntwsRAtI5UYhthUpc0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 3 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0204` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0053cde887ae95c6177b3c3ea869942ae3d5c8a4b267d755cd21825e82e3e1fd0e633ad8bc738a083c9b0c1fe7c631821e5fdd4d016cc3d9ebbe3635dd2679940e8ab4aedd641b8df9ed5a16374bd2231ce0313d9867a274645daa677315110faefda5d46834c4dae429fda10c5720304da700ccc20fae46cd371f6f37d84ac4ce` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBAzANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAgQwDQYJKoZIhvcNAQELBQADgYEAU83oh66Vxhd7PD6oaZQq +49XIpLJn11XNIYJeguPh/Q5jOti8c4oIPJsMH+fGMYIeX91NAWzD2eu+NjXdJnmU +Doq0rt1kG4357VoWN0vSIxzgMT2YZ6J0ZF2qZ3MVEQ+u/aXUaDTE2uQp/aEMVyAw +TacAzMIPrkbNNx9vN9hKxM4= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem b/net/data/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem new file mode 100644 index 0000000..e08ef11 --- /dev/null +++ b/net/data/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem
@@ -0,0 +1,285 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf issued by CA's new key but CRL is signed by old key, and the old key cert has keyUsage extension without the cRLSign bit set + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0020558426a4eec452d6c1e7489bb265595b2b90f645746ae1c1e3e6532c527eda46b23eda281bf99aa2950e1514d72fe540751a799b04dc1945b14956494e24e1cbbf04eb027167962fb72f56d249c849e5575cd86cf967a6d1f9691433f40a21a5db5630d9ac3d425e0832549807e9f5cfb8a916931ec5182c86971f834a3405` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAIFWEJqTuxFLWwedIm7JlWVsrkPZFdGrhwePmUyxSftpGsj7aKBv5 +mqKVDhUU1y/lQHUaeZsE3BlFsUlWSU4k4cu/BOsCcWeWL7cvVtJJyEnlV1zYbPln +ptH5aRQz9AohpdtWMNmsPUJeCDJUmAfp9c+4qRaTHsUYLIaXH4NKNAU= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 8 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b6e8ead8d014f4b5ddaf01f62b66392af991f70d2b011b2dc56de32a1e30d9d476848d31ebcb101094160590bf5ce992e347c8c0810a4d7717950d546c7ccbb966d560cf9042b511babdefc6d6018e95759081f78f1187486885ae0ce397cb49553edc356316cc86ba33cc984f9651658dc400f1d82a08478c65c9538883ec1b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004a64aa4f07ee7f6e9a156a637be6dfebf59562212b3cf0b6391153061331783e54aecbb67e9831480658cb7d07d2f96890ac2f9f8c8dbd726a0bb16aa3bd8104d9a8c3fdcbca2bc433e3cb4cf008d0caa9569bfce07f387e6d875ebe2bbfd18bdb960028c2b20de7a701c895b27e4976d989d7d819a21a836571974b94b49166` } +} +-----BEGIN CA CERTIFICATE----- +MIIByjCCATOgAwIBAgIBCDANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAtujq2NAU9LXdrwH2K2Y5KvmR9w0rARstxW3jKh4w +2dR2hI0x68sQEJQWBZC/XOmS40fIwIEKTXcXlQ1UbHzLuWbVYM+QQrURur3vxtYB +jpV1kIH3jxGHSGiFrgzjl8tJVT7cNWMWzIa6M8yYT5ZRZY3EAPHYKghHjGXJU4iD +7BsCAwEAAaMSMBAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4GBAEpk +qk8H7n9umhVqY3vm3+v1lWIhKzzwtjkRUwYTMXg+VK7Ltn6YMUgGWMt9B9L5aJCs +L5+Mjb1yaguxaqO9gQTZqMP9y8orxDPjy0zwCNDKqVab/OB/OH5th16+K7/Ri9uW +ACjCsg3npwHIlbJ+SXbZidfYGaIag2Vxl0uUtJFm +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d93f6f55f607250217ce3500717d955de64ac5e21d179d2ee54b6b7657a267d8e3ff2d0bcbee37f4d32fda5d8930b393278cf34c260187455740aabb29c2e7e645087baecb5fbc341973ac10fd07972c2867f9a5048f5ff81d569d9c8337e5053ab9efd72c7c0164d7a4fdcb55dba8ec72a56c9c6b6c6d11ab866d8b06ab11d3` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0021a05085069b97f7b91a3ac48ea6c06c41514123547497009bb2e167a359f059fd94064805e3e3a37cd98be3f4ed1b30e66865af5d3bb5b4ad78abc0096614a4561f2bf38b344f2fdd7238a5ff2358f27cda07771421d73bed8cb418776c4b9682b120ee4260aa6fd5263e72d02733e5f0e634b27e08b7fb9184ee1bef4dd6df` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANk/b1X2ByUCF841AHF9lV3mSsXiHRedLuVLa3ZXomfY4/8tC8vuN/TT +L9pdiTCzkyeM80wmAYdFV0CquynC5+ZFCHuuy1+8NBlzrBD9B5csKGf5pQSPX/gd +Vp2cgzflBTq579csfAFk16T9y1XbqOxypWyca2xtEauGbYsGqxHTAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBACGgUIUGm5f3uRo6xI6mwGxBUUEjVHSXAJuy4WejWfBZ +/ZQGSAXj46N82Yvj9O0bMOZoZa9dO7W0rXirwAlmFKRWHyvzizRPL91yOKX/I1jy +fNoHdxQh1zvtjLQYd2xLloKxIO5CYKpv1SY+ctAnM+Xw5jSyfgi3+5GE7hvvTdbf +-----END CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 3 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00c06603ddfbd7981fc745bb9378d177f606816bea25105b7f5ed9b0499bf506f3dc2687e8ee1375d183106c75b0b8ad5010e9e7316a924285984592b5ed7aa4db77bff25a5c99ade2d1eae254a3c1daf09e4194f987ac9f213582a627b9be45e64a50fd2c8b9e21c702125a6b5391d4f86d51e722689f1db653228912140d592b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0204` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `005851297c29fe12607f28d225349695d8c0ae6afa572ea69255142be1712994ff149b801c87a2436d469186a56a21765fd0eadd1ea9cbebeb3771bbacfe558697e3fc1fd34b1f2ad2db8ba3b946748292bb413e8feb916b2dc8c0ac8e0de0e5bc3c13e42704db2d718cf64b628d42ad0ee08d4639dcfcba4ceed37189164ad3ce` } +} +-----BEGIN CA CERTIFICATE 2----- +MIIBvTCCASagAwIBAgIBAzANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDAZgPd+9eYH8dFu5N40Xf2BoFr6iUQW39e2bBJm/UG89wmh+juE3XRgxBs +dbC4rVAQ6ecxapJChZhFkrXteqTbd7/yWlyZreLR6uJUo8Ha8J5BlPmHrJ8hNYKm +J7m+ReZKUP0si54hxwISWmtTkdT4bVHnImifHbZTIokSFA1ZKwIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAgQwDQYJKoZIhvcNAQELBQADgYEAWFEpfCn+EmB/KNIlNJaV +2MCuavpXLqaSVRQr4XEplP8Um4Ach6JDbUaRhqVqIXZf0OrdHqnL6+s3cbus/lWG +l+P8H9NLHyrS24ujuUZ0gpK7QT6P65FrLcjArI4N4OW8PBPkJwTbLXGM9ktijUKt +DuCNRjnc/LpM7tNxiRZK084= +-----END CA CERTIFICATE 2----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_mismatched_signature_algorithm.pem b/net/data/crl_unittest/invalid_mismatched_signature_algorithm.pem new file mode 100644 index 0000000..660eff3 --- /dev/null +++ b/net/data/crl_unittest/invalid_mismatched_signature_algorithm.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf covered by CRLs and not revoked, but signatureAlgorithm in CertificateList does not match the one in TBSCertList. + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha384WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.12 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0033bb91b04ad046e8d72ffd16c5bcf828f8f017786bb7542748d3b58fb2e645ec319ba296c52b0a24aba9aab2f6cf07a55be8ecc37abee1aaea7fb77491f989389fb4a19f7c8c8064340de5a1e1fa34eae3286538f68cf6c9a3d95e29e70ffe9d42b3f98f223c254fa895298cfbaa5c28f57a69c09cfed3cbc8f501ebcaa9993f` } +} +-----BEGIN CRL----- +MIHmMFECAQEwDQYJKoZIhvcNAQEMBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAM7uRsErQRujXL/0Wxbz4KPjwF3hrt1QnSNO1j7LmRewxm6KWxSsK +JKupqrL2zwelW+jsw3q+4arqf7d0kfmJOJ+0oZ98jIBkNA3loeH6NOrjKGU49oz2 +yaPZXinnD/6dQrP5jyI8JU+olSmM+6pcKPV6acCc/tPLyPUB68qpmT8= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_revoked_empty_sequence.pem b/net/data/crl_unittest/invalid_revoked_empty_sequence.pem new file mode 100644 index 0000000..6576362 --- /dev/null +++ b/net/data/crl_unittest/invalid_revoked_empty_sequence.pem
@@ -0,0 +1,206 @@ +Generated by generate_crl_test_data.py. Do not edit. + +revokedCertificates is an empty sequence (should be omitted) + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE {} + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00100e6f69134bc4aeb6bf6ea5ddb82dbb1ddc191c50d865acb0a1f2be7a8e5bbbe7a60608ba890d22739ac5c1af93753c098fe177af1b45cf353276b856a804bee3faeccbfd8e4a814dbe31d2964ef2cb838e0c288eda6179327b76e1cdc3a05f25f99b2c7a689467f08a5d32b726680409d85f68a30455b069fae96bddc7b302` } +} +-----BEGIN CRL----- +MIHoMFMCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowADANBgkqhkiG +9w0BAQsFAAOBgQAQDm9pE0vErra/bqXduC27HdwZHFDYZaywofK+eo5bu+emBgi6 +iQ0ic5rFwa+TdTwJj+F3rxtFzzUydrhWqAS+4/rsy/2OSoFNvjHSlk7yy4OODCiO +2mF5Mnt24c3DoF8l+ZssemiUZ/CKXTK3JmgECdhfaKMEVbBp+ulr3cezAg== +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_v1_explicit.pem b/net/data/crl_unittest/invalid_v1_explicit.pem new file mode 100644 index 0000000..48ef2cc --- /dev/null +++ b/net/data/crl_unittest/invalid_v1_explicit.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL has explicit V1 version + +SEQUENCE { + SEQUENCE { + INTEGER { 0 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `009581ed1d84cc719f5b1a05cc0b82404bd9f8651d0e5478d9a3057eeb1c84b297122d9ceebdae45442058769a744748551f3eaf78b7aaad010168806ac481af61ba27c67b9f7052e226687e831e0848b6a6723d62c7106a7292d42c66ab5d487e971c9b9ef916d941f0df3de00928f9a594345c710ec42943a007f57796870aad` } +} +-----BEGIN CRL----- +MIHmMFECAQAwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAlYHtHYTMcZ9bGgXMC4JAS9n4ZR0OVHjZowV+6xyEspcSLZzuva5F +RCBYdpp0R0hVHz6veLeqrQEBaIBqxIGvYbonxnufcFLiJmh+gx4ISLamcj1ixxBq +cpLULGarXUh+lxybnvkW2UHw3z3gCSj5pZQ0XHEOxClDoAf1d5aHCq0= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_v1_with_crlentryextension.pem b/net/data/crl_unittest/invalid_v1_with_crlentryextension.pem new file mode 100644 index 0000000..80f4d1c --- /dev/null +++ b/net/data/crl_unittest/invalid_v1_with_crlentryextension.pem
@@ -0,0 +1,226 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked, has non-critical crlEntryExtension, but CRL is V1 + +SEQUENCE { + SEQUENCE { + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00a2fb1d94229faf24bf6370773c0891eeb4fdf8f1e5249b14d8b6d01163c335acc8b42b806a25d44cbdb634cd97ac54af2a7801e39a435e34d8fc857a8fcff2dcbd92528e42b088761b7837fc10a25efe6f3da08a3c4fabbebf8b24947b146db025ec03508710efba824e220c873cb003f76ae2811f4f1ce9d2a3fd88daa57e68` } +} +-----BEGIN CRL----- +MIIBLzCBmTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVk +aWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjBJMBICAWkXDTE3 +MDIwMTAwMTEyMlowHwIBBRcNMTcwMjAxMDAxMTIyWjALMAkGAyoDBAQCVngwEgIB +ahcNMTcwMjAxMDAxMTIyWjANBgkqhkiG9w0BAQsFAAOBgQCi+x2UIp+vJL9jcHc8 +CJHutP348eUkmxTYttARY8M1rMi0K4BqJdRMvbY0zZesVK8qeAHjmkNeNNj8hXqP +z/LcvZJSjkKwiHYbeDf8EKJe/m89oIo8T6u+v4sklHsUbbAl7ANQhxDvuoJOIgyH +PLAD92rigR9PHOnSo/2I2qV+aA== +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_v1_with_extension.pem b/net/data/crl_unittest/invalid_v1_with_extension.pem new file mode 100644 index 0000000..0614ed3 --- /dev/null +++ b/net/data/crl_unittest/invalid_v1_with_extension.pem
@@ -0,0 +1,211 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL is V1 and has crlExtensions + +SEQUENCE { + SEQUENCE { + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + [0] { + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `003a96714ebf8d6153888f3d2833f42848ef5d2bbba3f8a44e958ec204113ed9a0de82255da8180cc06285b33d3d3e34ff9be49ec8dab07b3bd9c131e5cd79a43db03f4111945848ecde8bd043a7ce2ffca8f0951a020d4559fd11108bb97b034b920f9a3db500c5ae2021224ff1752b115f82865b44b606f603bd9814a7dbba44` } +} +-----BEGIN CRL----- +MIHjME4wDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlh +dGUgQ0EXDTE3MDMwMjAwMTEyMlqgDTALMAkGAyoDBAQCVngwDQYJKoZIhvcNAQEL +BQADgYEAOpZxTr+NYVOIjz0oM/QoSO9dK7uj+KROlY7CBBE+2aDegiVdqBgMwGKF +sz09PjT/m+SeyNqwezvZwTHlzXmkPbA/QRGUWEjs3ovQQ6fOL/yo8JUaAg1FWf0R +EIu5ewNLkg+aPbUAxa4gISJP8XUrEV+ChltEtgb2A72YFKfbukQ= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/invalid_v3.pem b/net/data/crl_unittest/invalid_v3.pem new file mode 100644 index 0000000..d875860 --- /dev/null +++ b/net/data/crl_unittest/invalid_v3.pem
@@ -0,0 +1,205 @@ +Generated by generate_crl_test_data.py. Do not edit. + +CRL has invalid V3 version + +SEQUENCE { + SEQUENCE { + INTEGER { 2 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `005e4353437c2f00455f2bf02896f9d26df3a38b95484bd055f00fa87bd6708ba15d55b1c808b0e321b31bb56147111ef7aecb331f09a36e0015f43bb71b41fb3351fe6e8f7dc82d510a701adc5cd5f853bb8f70a73d2dd55c93cf419d9f961be610a63d3155d01d5b3d4de7fd218aec3a6bed9e115c353ddaf9c94f14272d92d6` } +} +-----BEGIN CRL----- +MIHmMFECAQIwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowDQYJKoZIhvcN +AQELBQADgYEAXkNTQ3wvAEVfK/AolvnSbfOji5VIS9BV8A+oe9Zwi6FdVbHICLDj +IbMbtWFHER73rsszHwmjbgAV9Du3G0H7M1H+bo99yC1RCnAa3FzV+FO7j3CnPS3V +XJPPQZ2flhvmEKY9MVXQHVs9Tef9IYrsOmvtnhFcNT3a+clPFCctktY= +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/revoked.pem b/net/data/crl_unittest/revoked.pem new file mode 100644 index 0000000..9234722 --- /dev/null +++ b/net/data/crl_unittest/revoked.pem
@@ -0,0 +1,221 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0011cc5c116d78337b3d2bd9724b4db3d75b8a81666726cb76774ad5cdc67410e55b2d05a47a272ed62640e53eaf9150e17c3153510e71c1b7df5093313b6b7f8f0abb95a9a64f9290c1d7f130b354a18b83ba2d7a9b5e19434dbba578890b4bda522c19862be404ebc78270fbdaebb61e6d5da8f05b919c0da0a7b2f7773cc13e` } +} +-----BEGIN CRL----- +MIIBJTCBjwIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjA8MBICAWkX +DTE3MDIwMTAwMTEyMlowEgIBBRcNMTcwMjAxMDAxMTIyWjASAgFqFw0xNzAyMDEw +MDExMjJaMA0GCSqGSIb3DQEBCwUAA4GBABHMXBFteDN7PSvZcktNs9dbioFmZybL +dndK1c3GdBDlWy0FpHonLtYmQOU+r5FQ4XwxU1EOccG331CTMTtrf48Ku5Wppk+S +kMHX8TCzVKGLg7otepteGUNNu6V4iQtL2lIsGYYr5ATrx4Jw+9rrth5tXajwW5Gc +DaCnsvd3PME+ +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/revoked_fake_crlentryextension.pem b/net/data/crl_unittest/revoked_fake_crlentryextension.pem new file mode 100644 index 0000000..5ac34b0 --- /dev/null +++ b/net/data/crl_unittest/revoked_fake_crlentryextension.pem
@@ -0,0 +1,227 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked, has non-critical crlEntryExtension + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + SEQUENCE { + SEQUENCE { + OBJECT_IDENTIFIER { 1.2.3.4 } + OCTET_STRING { "Vx" } + } + } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00b0a9d7db74d37682d636d76f4bc71e3128090466462304b3e65206ae30b49a29f84a5e751664743b039672f826aecb6cabf529e7c99597d546199518eacdd9e0eabb329476f3db85943940faf4b94df43fbaca025e836106545ec2195c8ea089037c2dd86c44d9040ba9b9cfdc55bf2101565aa2f20e2a436966d891ad9f4ebb` } +} +-----BEGIN CRL----- +MIIBMjCBnAIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjBJMBICAWkX +DTE3MDIwMTAwMTEyMlowHwIBBRcNMTcwMjAxMDAxMTIyWjALMAkGAyoDBAQCVngw +EgIBahcNMTcwMjAxMDAxMTIyWjANBgkqhkiG9w0BAQsFAAOBgQCwqdfbdNN2gtY2 +129Lxx4xKAkEZkYjBLPmUgauMLSaKfhKXnUWZHQ7A5Zy+Cauy2yr9SnnyZWX1UYZ +lRjqzdng6rsylHbz24WUOUD69LlN9D+6ygJeg2EGVF7CGVyOoIkDfC3YbETZBAup +uc/cVb8hAVZaovIOKkNpZtiRrZ9Ouw== +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/revoked_generalized_revocationdate.pem b/net/data/crl_unittest/revoked_generalized_revocationdate.pem new file mode 100644 index 0000000..ca23bc1 --- /dev/null +++ b/net/data/crl_unittest/revoked_generalized_revocationdate.pem
@@ -0,0 +1,221 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked, revocationDate is encoded as GeneralizedTime + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + GeneralizedTime { "20170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + GeneralizedTime { "20170201001122Z" } + } + SEQUENCE { + INTEGER { 106 } + GeneralizedTime { "20170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `007d59b22ac22552a9be1ef56450194342faa40058a2dc1b8d4441ef26ebaf6cbfa02b8942df309e0a58d7feb3a75aa1a07e44a6dbfa1b9700d10a38520204c5f50358f6f94ea0d4d0c04e0f30a792b9b51dc10ae6aaaa3e3baddfa3c0f717dfd0bf14a12a24106f1517650ae6186b632d23d830a0502756b1b0d07564faeb8ae8` } +} +-----BEGIN CRL----- +MIIBKzCBlQIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWhcNMTcwNjAyMDAxMTIyWjBCMBQCAWkY +DzIwMTcwMjAxMDAxMTIyWjAUAgEFGA8yMDE3MDIwMTAwMTEyMlowFAIBahgPMjAx +NzAyMDEwMDExMjJaMA0GCSqGSIb3DQEBCwUAA4GBAH1ZsirCJVKpvh71ZFAZQ0L6 +pABYotwbjURB7ybrr2y/oCuJQt8wngpY1/6zp1qhoH5Eptv6G5cA0Qo4UgIExfUD +WPb5TqDU0MBODzCnkrm1HcEK5qqqPjut36PA9xff0L8UoSokEG8VF2UK5hhrYy0j +2DCgUCdWsbDQdWT664ro +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/crl_unittest/revoked_key_rollover.pem b/net/data/crl_unittest/revoked_key_rollover.pem new file mode 100644 index 0000000..dd6086f --- /dev/null +++ b/net/data/crl_unittest/revoked_key_rollover.pem
@@ -0,0 +1,292 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf issued by CA's new key but CRL is signed by old key + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + UTCTime { "170602001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 9 } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0013d419461c51637185f5c0755a10669249c3e4c63f6ed6bec0c2a7869c7a540db4315b47f6b5c71c92928f48b19714a1a777ce408b71a4c1fde531b721280734c5e38ee644bc62c1b7080cb82201c41e902313d9decde3a496c8822954d7a83d891955c7f8b0096c6e217e08a0d5e92779286b350458df3af1f357bd6ce08420` } +} +-----BEGIN CRL----- +MIH8MGcCAQEwDQYJKoZIhvcNAQELBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1l +ZGlhdGUgQ0EXDTE3MDMwMjAwMTEyMloXDTE3MDYwMjAwMTEyMlowFDASAgEJFw0x +NzAyMDEwMDExMjJaMA0GCSqGSIb3DQEBCwUAA4GBABPUGUYcUWNxhfXAdVoQZpJJ +w+TGP27WvsDCp4acelQNtDFbR/a1xxySko9IsZcUoad3zkCLcaTB/eUxtyEoBzTF +447mRLxiwbcIDLgiAcQekCMT2d7N46SWyIIpVNeoPYkZVcf4sAlsbiF+CKDV6Sd5 +KGs1BFjfOvHzV71s4IQg +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 8 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b6e8ead8d014f4b5ddaf01f62b66392af991f70d2b011b2dc56de32a1e30d9d476848d31ebcb101094160590bf5ce992e347c8c0810a4d7717950d546c7ccbb966d560cf9042b511babdefc6d6018e95759081f78f1187486885ae0ce397cb49553edc356316cc86ba33cc984f9651658dc400f1d82a08478c65c9538883ec1b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004a64aa4f07ee7f6e9a156a637be6dfebf59562212b3cf0b6391153061331783e54aecbb67e9831480658cb7d07d2f96890ac2f9f8c8dbd726a0bb16aa3bd8104d9a8c3fdcbca2bc433e3cb4cf008d0caa9569bfce07f387e6d875ebe2bbfd18bdb960028c2b20de7a701c895b27e4976d989d7d819a21a836571974b94b49166` } +} +-----BEGIN CA CERTIFICATE----- +MIIByjCCATOgAwIBAgIBCDANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG +9w0BAQEFAAOBjQAwgYkCgYEAtujq2NAU9LXdrwH2K2Y5KvmR9w0rARstxW3jKh4w +2dR2hI0x68sQEJQWBZC/XOmS40fIwIEKTXcXlQ1UbHzLuWbVYM+QQrURur3vxtYB +jpV1kIH3jxGHSGiFrgzjl8tJVT7cNWMWzIa6M8yYT5ZRZY3EAPHYKghHjGXJU4iD +7BsCAwEAAaMSMBAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4GBAEpk +qk8H7n9umhVqY3vm3+v1lWIhKzzwtjkRUwYTMXg+VK7Ltn6YMUgGWMt9B9L5aJCs +L5+Mjb1yaguxaqO9gQTZqMP9y8orxDPjy0zwCNDKqVab/OB/OH5th16+K7/Ri9uW +ACjCsg3npwHIlbJ+SXbZidfYGaIag2Vxl0uUtJFm +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 9 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d93f6f55f607250217ce3500717d955de64ac5e21d179d2ee54b6b7657a267d8e3ff2d0bcbee37f4d32fda5d8930b393278cf34c260187455740aabb29c2e7e645087baecb5fbc341973ac10fd07972c2867f9a5048f5ff81d569d9c8337e5053ab9efd72c7c0164d7a4fdcb55dba8ec72a56c9c6b6c6d11ab866d8b06ab11d3` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `0021a05085069b97f7b91a3ac48ea6c06c41514123547497009bb2e167a359f059fd94064805e3e3a37cd98be3f4ed1b30e66865af5d3bb5b4ad78abc0096614a4561f2bf38b344f2fdd7238a5ff2358f27cda07771421d73bed8cb418776c4b9682b120ee4260aa6fd5263e72d02733e5f0e634b27e08b7fb9184ee1bef4dd6df` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBCTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBANk/b1X2ByUCF841AHF9lV3mSsXiHRedLuVLa3ZXomfY4/8tC8vuN/TT +L9pdiTCzkyeM80wmAYdFV0CquynC5+ZFCHuuy1+8NBlzrBD9B5csKGf5pQSPX/gd +Vp2cgzflBTq579csfAFk16T9y1XbqOxypWyca2xtEauGbYsGqxHTAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBACGgUIUGm5f3uRo6xI6mwGxBUUEjVHSXAJuy4WejWfBZ +/ZQGSAXj46N82Yvj9O0bMOZoZa9dO7W0rXirwAlmFKRWHyvzizRPL91yOKX/I1jy +fNoHdxQh1zvtjLQYd2xLloKxIO5CYKpv1SY+ctAnM+Xw5jSyfgi3+5GE7hvvTdbf +-----END CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00c06603ddfbd7981fc745bb9378d177f606816bea25105b7f5ed9b0499bf506f3dc2687e8ee1375d183106c75b0b8ad5010e9e7316a924285984592b5ed7aa4db77bff25a5c99ade2d1eae254a3c1daf09e4194f987ac9f213582a627b9be45e64a50fd2c8b9e21c702125a6b5391d4f86d51e722689f1db653228912140d592b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `001e4faf090e17d359da4f6cc765fd51b135c2fde26d1210857d5bc7038dfa90b79d1db40557423419c4330973363fa5331d90f347055010ee1e8625675161a32cbacdcc6918b43dabd9d6c64a9a2942873db932f569c59cad35729fab922f99a0c08822d1c14bcf28f719d41f622a4006aefa71b032130bb7a6ef18359029162e` } +} +-----BEGIN CA CERTIFICATE 2----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDAZgPd+9eYH8dFu5N40Xf2BoFr6iUQW39e2bBJm/UG89wmh+juE3XRgxBs +dbC4rVAQ6ecxapJChZhFkrXteqTbd7/yWlyZreLR6uJUo8Ha8J5BlPmHrJ8hNYKm +J7m+ReZKUP0si54hxwISWmtTkdT4bVHnImifHbZTIokSFA1ZKwIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAHk+vCQ4X01naT2zHZf1R +sTXC/eJtEhCFfVvHA436kLedHbQFV0I0GcQzCXM2P6UzHZDzRwVQEO4ehiVnUWGj +LLrNzGkYtD2r2dbGSpopQoc9uTL1acWcrTVyn6uSL5mgwIgi0cFLzyj3GdQfYipA +Bq76cbAyEwu3pu8YNZApFi4= +-----END CA CERTIFICATE 2----- \ No newline at end of file
diff --git a/net/data/crl_unittest/revoked_no_nextupdate.pem b/net/data/crl_unittest/revoked_no_nextupdate.pem new file mode 100644 index 0000000..044149c --- /dev/null +++ b/net/data/crl_unittest/revoked_no_nextupdate.pem
@@ -0,0 +1,219 @@ +Generated by generate_crl_test_data.py. Do not edit. + +Leaf is revoked, optional nextUpdate field is absent + +SEQUENCE { + SEQUENCE { + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + UTCTime { "170302001122Z" } + SEQUENCE { + SEQUENCE { + INTEGER { 105 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 5 } + UTCTime { "170201001122Z" } + } + SEQUENCE { + INTEGER { 106 } + UTCTime { "170201001122Z" } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00a1d992097ae54c4d66efc1662ac63772bff450d1de6eb15c50c182db8cb93c71f73606bf1c35f978438d708f07aba24cc8059550ea0fa6373ac44e36f4a298ebaba1493e4ed0ade0ea3071aaf6636572c087d2b405386e1336360ce3d43c2794fe3448df1582a3b51c3e3f2549ad565a6d8caebe7231ca12d517b4c33d31bc53` } +} +-----BEGIN CRL----- +MIIBFjCBgAIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0IEludGVy +bWVkaWF0ZSBDQRcNMTcwMzAyMDAxMTIyWjA8MBICAWkXDTE3MDIwMTAwMTEyMlow +EgIBBRcNMTcwMjAxMDAxMTIyWjASAgFqFw0xNzAyMDEwMDExMjJaMA0GCSqGSIb3 +DQEBCwUAA4GBAKHZkgl65UxNZu/BZirGN3K/9FDR3m6xXFDBgtuMuTxx9zYGvxw1 ++XhDjXCPB6uiTMgFlVDqD6Y3OsRONvSimOuroUk+TtCt4Oowcar2Y2VywIfStAU4 +bhM2Ngzj1DwnlP40SN8VgqO1HD4/JUmtVlptjK6+cjHKEtUXtMM9MbxT +-----END CRL----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 1 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00d822bfcd639ed70cd80d463b773cbc2d3a7c6d1523802a3adfaa928ba5266c501291e4a1a9b4d74f86687716380febfa0241e17afef736f1f7cc3908c219e09d8226a583b3c9c7f50b5c696640125daa14915d7dc5190d949363020c856016ec495685657d2da812254a8a0493e2c5453eea8a3b3be249392be1ab06aaac7bcb` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # keyUsage + OBJECT_IDENTIFIER { 2.5.29.15 } + BOOLEAN { `ff` } + OCTET_STRING { + BIT_STRING { `0106` } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `00564c8f891a5a03aab92dc18ab6f149027943c85a065b17d662af907c7b9a72135295c5768b63547d56ac24db2acc17de5b3efe864b3e1a3a40bd776488043bde40536c128b4070d0d42cdd59c61fd88e62727fb612836cee3914f8ed73eb45846814b3ac4ad9ff72ce914ac6758c919461029790753341135ca2aedcf41ca34b` } +} +-----BEGIN CA CERTIFICATE----- +MIIBvTCCASagAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdUZXN0 +IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV +BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDYIr/NY57XDNgNRjt3PLwtOnxtFSOAKjrfqpKLpSZsUBKR5KGptNdPhmh3 +FjgP6/oCQeF6/vc28ffMOQjCGeCdgialg7PJx/ULXGlmQBJdqhSRXX3FGQ2Uk2MC +DIVgFuxJVoVlfS2oEiVKigST4sVFPuqKOzviSTkr4asGqqx7ywIDAQABoxIwEDAO +BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADgYEAVkyPiRpaA6q5LcGKtvFJ +AnlDyFoGWxfWYq+QfHuachNSlcV2i2NUfVasJNsqzBfeWz7+hks+GjpAvXdkiAQ7 +3kBTbBKLQHDQ1CzdWcYf2I5icn+2EoNs7jkU+O1z60WEaBSzrErZ/3LOkUrGdYyR +lGECl5B1M0ETXKKu3PQco0s= +-----END CA CERTIFICATE----- + +SEQUENCE { + SEQUENCE { + [0] { + INTEGER { 2 } + } + INTEGER { 5 } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Intermediate CA" } + } + } + } + SEQUENCE { + GeneralizedTime { "20170101000000Z" } + GeneralizedTime { "20180101000000Z" } + } + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Test Cert" } + } + } + } + SEQUENCE { + SEQUENCE { + # rsaEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 } + NULL {} + } + BIT_STRING { + `00` + SEQUENCE { + INTEGER { `00b2b9316002947538fd87b0dd430ad82d8938f019ad260d909c351ed586b993b25304ffc9881eac4a7ea5aff12762f7cedb345450d9d90ffd049f374cf1f528ae38679ba1aeea2df1f264c5f1ce8573a5549fee8c4dbec9836fd602eccb31cdd269267cbf673432886e28e4c18d5d1494760186ff65b1d958dfcd0659f75fad5b` } + INTEGER { 65537 } + } + } + } + [3] { + SEQUENCE { + SEQUENCE { + # cRLDistributionPoints + OBJECT_IDENTIFIER { 2.5.29.31 } + OCTET_STRING { + SEQUENCE { + SEQUENCE { + [0] { + [0] { + [6 PRIMITIVE] { "http://example.com/foo.crl" } + } + } + } + } + } + } + } + } + } + SEQUENCE { + # sha256WithRSAEncryption + OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 } + NULL {} + } + BIT_STRING { `004f29397e7969a2b6fb2cf3e3d1efa5f44183abd33454414f3a140f00203cfbd47d3f0cab3a98355a822641527096ee6ab757e8c602a635af4a7ed4272f9452cd82ce18a7354affa7b7664706c18f4161a65d09532c7fc01c4cadcd776331fe88beb1b4e6c37b245bc10aade8e644bc86844db1390da8b0df09077e59b6e85a8e` } +} +-----BEGIN CERTIFICATE----- +MIIB3DCCAUWgAwIBAgIBBTANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0 +IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw +MDAwWjAUMRIwEAYDVQQDDAlUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A +MIGJAoGBALK5MWAClHU4/Yew3UMK2C2JOPAZrSYNkJw1HtWGuZOyUwT/yYgerEp+ +pa/xJ2L3zts0VFDZ2Q/9BJ83TPH1KK44Z5uhruot8fJkxfHOhXOlVJ/ujE2+yYNv +1gLsyzHN0mkmfL9nNDKIbijkwY1dFJR2AYb/ZbHZWN/NBln3X61bAgMBAAGjLzAt +MCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9mb28uY3JsMA0G +CSqGSIb3DQEBCwUAA4GBAE8pOX55aaK2+yzz49HvpfRBg6vTNFRBTzoUDwAgPPvU +fT8MqzqYNVqCJkFScJbuardX6MYCpjWvSn7UJy+UUs2CzhinNUr/p7dmRwbBj0Fh +pl0JUyx/wBxMrc13YzH+iL6xtObDeyRbwQqt6OZEvIaETbE5Daiw3wkHflm26FqO +-----END CERTIFICATE----- \ No newline at end of file
diff --git a/net/data/dns/dns.dict b/net/data/dns/dns.dict index 42729ea..2c0a8d3 100644 --- a/net/data/dns/dns.dict +++ b/net/data/dns/dns.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ftp/dir-listing-ls-1 b/net/data/ftp/dir-listing-ls-1 deleted file mode 100644 index 0c09e7d..0000000 --- a/net/data/ftp/dir-listing-ls-1 +++ /dev/null
@@ -1,6 +0,0 @@ -drwxr-xr-x 3 ftp ftp 4096 May 15 18:11 . -drwxr-xr-x 3 ftp ftp 4096 May 15 18:11 .. --rw-r--r-- 1 ftp ftp 528 Nov 01 2007 .message --rw-r--r-- 1 ftp ftp 528 Nov 01 2007 README --rw-r--r-- 1 ftp ftp 560 Sep 28 2007 index.html -drwxr-xr-x 33 ftp ftp 4096 Aug 12 2008 pub
diff --git a/net/data/ftp/dir-listing-ls-1-utf8 b/net/data/ftp/dir-listing-ls-1-utf8 deleted file mode 100644 index 8f33030..0000000 --- a/net/data/ftp/dir-listing-ls-1-utf8 +++ /dev/null
@@ -1,6 +0,0 @@ -drwxr-xr-x 3 ftp ftp 4096 May 15 18:11 . -drwxr-xr-x 3 ftp ftp 4096 May 15 18:11 .. --rw-r--r-- 1 ftp ftp 528 Nov 01 2007 .message --rw-r--r-- 1 ftp ftp 528 Nov 01 2007 README! --rw-r--r-- 1 ftp ftp 560 Sep 28 2007 こんにちは.html -drwxr-xr-x 33 ftp ftp 4096 Aug 12 2008 pub
diff --git a/net/data/ftp/dir-listing-ls-1-utf8.expected b/net/data/ftp/dir-listing-ls-1-utf8.expected deleted file mode 100644 index 17db110..0000000 --- a/net/data/ftp/dir-listing-ls-1-utf8.expected +++ /dev/null
@@ -1,53 +0,0 @@ -d -. --1 -1994 -5 -15 -18 -11 - -d -.. --1 -1994 -5 -15 -18 -11 - -- -.message -528 -2007 -11 -1 -0 -0 - -- -README! -528 -2007 -11 -1 -0 -0 - -- -こんにちは.html -560 -2007 -9 -28 -0 -0 - -d -pub --1 -2008 -8 -12 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-1.expected b/net/data/ftp/dir-listing-ls-1.expected deleted file mode 100644 index 7998960..0000000 --- a/net/data/ftp/dir-listing-ls-1.expected +++ /dev/null
@@ -1,53 +0,0 @@ -d -. --1 -1994 -5 -15 -18 -11 - -d -.. --1 -1994 -5 -15 -18 -11 - -- -.message -528 -2007 -11 -1 -0 -0 - -- -README -528 -2007 -11 -1 -0 -0 - -- -index.html -560 -2007 -9 -28 -0 -0 - -d -pub --1 -2008 -8 -12 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-10 b/net/data/ftp/dir-listing-ls-10 deleted file mode 100644 index deff68f..0000000 --- a/net/data/ftp/dir-listing-ls-10 +++ /dev/null
@@ -1,10 +0,0 @@ -Gesamt 4352 ----------- 1 1 1 0 Okt 25 1999 .notar -lrwxrwxrwx 1 1 1 7 Okt 23 2007 bin -> usr/bin -d--x--x--x 1 2 2 512 Apr 23 2002 dev -d--x--x--x 1 2 2 512 Apr 1 2004 etc -drwx------ 1 7 root 1536 Aug 14 13:49 lost+found -drwxr-xr-x 1 3 1 512 Mär 10 2003 private -drwxrwsr-x 1 25 1260 1024 Aug 10 2006 pub --rw------- 1 1 1 2211496 Okt 23 2007 restoresymtable -d--x--x--x 1 6 2 512 Apr 23 2002 usr
diff --git a/net/data/ftp/dir-listing-ls-10.expected b/net/data/ftp/dir-listing-ls-10.expected deleted file mode 100644 index 73f16bf..0000000 --- a/net/data/ftp/dir-listing-ls-10.expected +++ /dev/null
@@ -1,80 +0,0 @@ -- -.notar -0 -1999 -10 -25 -0 -0 - -l -bin --1 -2007 -10 -23 -0 -0 - -d -dev --1 -2002 -4 -23 -0 -0 - -d -etc --1 -2004 -4 -1 -0 -0 - -d -lost+found --1 -1994 -8 -14 -13 -49 - -d -private --1 -2003 -3 -10 -0 -0 - -d -pub --1 -2006 -8 -10 -0 -0 - -- -restoresymtable -2211496 -2007 -10 -23 -0 -0 - -d -usr --1 -2002 -4 -23 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-11 b/net/data/ftp/dir-listing-ls-11 deleted file mode 100644 index f81fda6..0000000 --- a/net/data/ftp/dir-listing-ls-11 +++ /dev/null
@@ -1,8 +0,0 @@ -total 14 -drwxr-xr-x 2 other 512 Feb 25 2009 beid -lrwxrwxrwx 1 bin 9 May 1 2007 bin -> ./usr/bin -d--x--x--x 2 sys 512 May 1 2007 dev -d--x--x--x 5 sys 512 May 1 2007 etc -drwxr-xr-x 2 sys 512 Mar 27 2009 pub -drwxr-xr-x 3 other 512 Apr 11 2007 tigerd1 -d--x--x--x 6 sys 512 May 1 2007 usr
diff --git a/net/data/ftp/dir-listing-ls-11.expected b/net/data/ftp/dir-listing-ls-11.expected deleted file mode 100644 index 813bdba..0000000 --- a/net/data/ftp/dir-listing-ls-11.expected +++ /dev/null
@@ -1,62 +0,0 @@ -d -beid --1 -2009 -2 -25 -0 -0 - -l -bin --1 -2007 -5 -1 -0 -0 - -d -dev --1 -2007 -5 -1 -0 -0 - -d -etc --1 -2007 -5 -1 -0 -0 - -d -pub --1 -2009 -3 -27 -0 -0 - -d -tigerd1 --1 -2007 -4 -11 -0 -0 - -d -usr --1 -2007 -5 -1 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-12 b/net/data/ftp/dir-listing-ls-12 deleted file mode 100644 index 7eee0bd..0000000 --- a/net/data/ftp/dir-listing-ls-12 +++ /dev/null
@@ -1,8 +0,0 @@ -total 14 -lrwxrwxrwx 1 other 7 Sep 1 2005 bin -> usr/bin -dr-xr-xr-x 2 other 512 Aug 9 2004 dev -dr-xr-xr-x 2 other 512 Sep 28 2006 etc -drwxr-xr-x 2 other 512 Sep 28 2006 msgs -drwxr-xr-x 53 other 1024 Jun 30 09:52 pub -dr-xr-xr-x 5 other 512 Aug 9 2004 usr -drwxr-xr-x 2 other 512 Aug 9 2004 var
diff --git a/net/data/ftp/dir-listing-ls-12.expected b/net/data/ftp/dir-listing-ls-12.expected deleted file mode 100644 index c68e415..0000000 --- a/net/data/ftp/dir-listing-ls-12.expected +++ /dev/null
@@ -1,62 +0,0 @@ -l -bin --1 -2005 -9 -1 -0 -0 - -d -dev --1 -2004 -8 -9 -0 -0 - -d -etc --1 -2006 -9 -28 -0 -0 - -d -msgs --1 -2006 -9 -28 -0 -0 - -d -pub --1 -1994 -6 -30 -9 -52 - -d -usr --1 -2004 -8 -9 -0 -0 - -d -var --1 -2004 -8 -9 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-13 b/net/data/ftp/dir-listing-ls-13 deleted file mode 100644 index b2b7bff..0000000 --- a/net/data/ftp/dir-listing-ls-13 +++ /dev/null
@@ -1,3 +0,0 @@ --r--r--r-- 1 ftp -A--- 93064 Dec 28 2007 test.jpg -dr--r--r-- 1 ftp ----- 0 Nov 17 17:08 kernels --r--r--r-- 1 ftp -A--- 13274 Mar 1 2006 UpTime.exe
diff --git a/net/data/ftp/dir-listing-ls-13.expected b/net/data/ftp/dir-listing-ls-13.expected deleted file mode 100644 index 30b0b70..0000000 --- a/net/data/ftp/dir-listing-ls-13.expected +++ /dev/null
@@ -1,26 +0,0 @@ -- -test.jpg -93064 -2007 -12 -28 -0 -0 - -d -kernels --1 -1993 -11 -17 -17 -8 - -- -UpTime.exe -13274 -2006 -3 -1 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-14 b/net/data/ftp/dir-listing-ls-14 deleted file mode 100644 index 84edee4..0000000 --- a/net/data/ftp/dir-listing-ls-14 +++ /dev/null
@@ -1,3 +0,0 @@ --rwxr-xr-x 0 214 214 Jun 30 2005 !readme -drwxr-xr-x folder 0 Jul 17 2006 online --rwxr-xr-x 332 7 339 Feb 5 2004 welcome.txt
diff --git a/net/data/ftp/dir-listing-ls-14.expected b/net/data/ftp/dir-listing-ls-14.expected deleted file mode 100644 index 86aca30..0000000 --- a/net/data/ftp/dir-listing-ls-14.expected +++ /dev/null
@@ -1,26 +0,0 @@ -- -!readme -214 -2005 -6 -30 -0 -0 - -d -online --1 -2006 -7 -17 -0 -0 - -- -welcome.txt -339 -2004 -2 -5 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-15 b/net/data/ftp/dir-listing-ls-15 deleted file mode 100644 index ee0de6f..0000000 --- a/net/data/ftp/dir-listing-ls-15 +++ /dev/null
@@ -1,5 +0,0 @@ -total 30 ----------- 1 root other 0 Mar 26 2004 .notar -d-wx-wx-wt+ 4 ftp 989 512 Dec 8 15:54 incoming --r--r--r-- 2 ftp 989 7196 Aug 22 2007 incoming.README -drwxr-xr-x+ 16 root sys 512 Sep 25 09:56 pub
diff --git a/net/data/ftp/dir-listing-ls-15.expected b/net/data/ftp/dir-listing-ls-15.expected deleted file mode 100644 index 99576fb..0000000 --- a/net/data/ftp/dir-listing-ls-15.expected +++ /dev/null
@@ -1,35 +0,0 @@ -- -.notar -0 -2004 -3 -26 -0 -0 - -d -incoming --1 -1993 -12 -8 -15 -54 - -- -incoming.README -7196 -2007 -8 -22 -0 -0 - -d -pub --1 -1994 -9 -25 -9 -56
diff --git a/net/data/ftp/dir-listing-ls-16 b/net/data/ftp/dir-listing-ls-16 deleted file mode 100644 index 4c2f783..0000000 --- a/net/data/ftp/dir-listing-ls-16 +++ /dev/null
@@ -1,7 +0,0 @@ -dr-xr-xr-x 1 owner group 0 Nov 28 2008 documentales -dr-xr-xr-x 1 owner group 0 Nov 28 2008 dosier -dr-xr-xr-x 1 owner group 0 Dec 1 2008 promos -dr-xr-xr-x 1 owner group 0 Nov 28 2008 Sueños_futbol -dr-xr-xr-x 1 owner group 0 Nov 2 15:53 test -dr-xr-xr-x 1 owner group 0 Nov 25 10:04 tmp --r-xr-xr-x 1 owner group 125 Oct 11 2007 Gastronomía.txt
diff --git a/net/data/ftp/dir-listing-ls-16.expected b/net/data/ftp/dir-listing-ls-16.expected deleted file mode 100644 index 18e553c..0000000 --- a/net/data/ftp/dir-listing-ls-16.expected +++ /dev/null
@@ -1,62 +0,0 @@ -d -documentales --1 -2008 -11 -28 -0 -0 - -d -dosier --1 -2008 -11 -28 -0 -0 - -d -promos --1 -2008 -12 -1 -0 -0 - -d -Sueños_futbol --1 -2008 -11 -28 -0 -0 - -d -test --1 -1994 -11 -2 -15 -53 - -d -tmp --1 -1993 -11 -25 -10 -4 - -- -Gastronomía.txt -125 -2007 -10 -11 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-17 b/net/data/ftp/dir-listing-ls-17 deleted file mode 100644 index c07fbf3..0000000 --- a/net/data/ftp/dir-listing-ls-17 +++ /dev/null
@@ -1 +0,0 @@ -ftpd-BSD: .: Permission denied
diff --git a/net/data/ftp/dir-listing-ls-17.expected b/net/data/ftp/dir-listing-ls-17.expected deleted file mode 100644 index e69de29..0000000 --- a/net/data/ftp/dir-listing-ls-17.expected +++ /dev/null
diff --git a/net/data/ftp/dir-listing-ls-18 b/net/data/ftp/dir-listing-ls-18 deleted file mode 100644 index a504074..0000000 --- a/net/data/ftp/dir-listing-ls-18 +++ /dev/null
@@ -1,3 +0,0 @@ --rw-r--r-- 1 ftpadmin ftpadmin125435904 Apr 9 2008 .pureftpd-upload.47fcbb3c.849.191b.cd40d08a --rw-r--r-- 1 ftpadmin ftpadmin153198592 Nov 20 2008 .pureftpd-upload.4925a00d.849.668d.9ea5b3ed --rw-r--r-- 1 ftpadmin ftpadmin 8760 Nov 24 2008 .pureftpd-upload.492b0a03.849.12d.bf5d2bc6
diff --git a/net/data/ftp/dir-listing-ls-18.expected b/net/data/ftp/dir-listing-ls-18.expected deleted file mode 100644 index cce1ea0..0000000 --- a/net/data/ftp/dir-listing-ls-18.expected +++ /dev/null
@@ -1,26 +0,0 @@ -- -.pureftpd-upload.47fcbb3c.849.191b.cd40d08a --1 -2008 -4 -9 -0 -0 - -- -.pureftpd-upload.4925a00d.849.668d.9ea5b3ed --1 -2008 -11 -20 -0 -0 - -- -.pureftpd-upload.492b0a03.849.12d.bf5d2bc6 -8760 -2008 -11 -24 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-19 b/net/data/ftp/dir-listing-ls-19 deleted file mode 100644 index c7c66fe..0000000 --- a/net/data/ftp/dir-listing-ls-19 +++ /dev/null
@@ -1,2 +0,0 @@ -drwxr-xr-x 2 0 0 4096 Mar 18 2007 --rw-r--r-- 1 48 0 4327486 Jun 16 2006 junorelease.zip
diff --git a/net/data/ftp/dir-listing-ls-19.expected b/net/data/ftp/dir-listing-ls-19.expected deleted file mode 100644 index 1d057a9..0000000 --- a/net/data/ftp/dir-listing-ls-19.expected +++ /dev/null
@@ -1,8 +0,0 @@ -- -junorelease.zip -4327486 -2006 -6 -16 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-2 b/net/data/ftp/dir-listing-ls-2 deleted file mode 100644 index 5e2c6e2..0000000 --- a/net/data/ftp/dir-listing-ls-2 +++ /dev/null
@@ -1,7 +0,0 @@ -drwxr-xr-x 3 0 0 4096 Sep 18 2008 . -drwxr-xr-x 3 0 0 4096 Sep 18 2008 .. -lrwxrwxrwx 1 0 509 1 Nov 08 2007 ftp -> . -lrwxrwxrwx 1 0 0 3 Oct 12 2007 mirror -> pub -lrwxrwxrwx 1 0 0 26 Sep 18 2008 pub -> vol/1/.CLUSTER/var_ftp/pub -lrwxrwxrwx 1 0 0 27 Oct 16 2007 site -> vol/1/.CLUSTER/var_ftp/site -drwxr-xr-x 7 0 0 4096 Jul 02 2008 vol
diff --git a/net/data/ftp/dir-listing-ls-2.expected b/net/data/ftp/dir-listing-ls-2.expected deleted file mode 100644 index 403a61c..0000000 --- a/net/data/ftp/dir-listing-ls-2.expected +++ /dev/null
@@ -1,62 +0,0 @@ -d -. --1 -2008 -9 -18 -0 -0 - -d -.. --1 -2008 -9 -18 -0 -0 - -l -ftp --1 -2007 -11 -8 -0 -0 - -l -mirror --1 -2007 -10 -12 -0 -0 - -l -pub --1 -2008 -9 -18 -0 -0 - -l -site --1 -2007 -10 -16 -0 -0 - -d -vol --1 -2008 -7 -2 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-20 b/net/data/ftp/dir-listing-ls-20 deleted file mode 100644 index 18d5bb2..0000000 --- a/net/data/ftp/dir-listing-ls-20 +++ /dev/null
@@ -1,18 +0,0 @@ -drwxrwxr-x 17 ftp ftp 4096 Nov 01 16:27 . -drwxr-xr-x 7 ftp ftp 4096 Apr 03 2010 .. -drwxrwxrwx 5 ftp ftp 4096 May 26 15:51 2012_-_2012-(2009)-[1080p]_[BD] --rw-rw-rw- 1 ftp ftp 4931 Jun 08 15:24 _READ_ME.txt -drwxrwxrwx 5 ftp ftp 4096 Nov 01 16:27 Áåç_ëèöà_-_Face_Off-(1997)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jan 22 2010 Ââåðõ_-_Up-(2009)-[1080p]_[BD] -drwxrwxrwx 5 ftp ftp 4096 May 27 18:12 Âñïîìíèòü_âñå_-_Total_Recall-(1990)-[1080p]_[BD] -drwxrwxrwx 3 ftp ftp 4096 May 21 14:28 Çàêîíîïîñëóøíûé_ãðàæäàíèí_[Ðàñøèðåííàÿ_âåðñèÿ]_-_Law_Abiding_Citizen_[Unrated_Edition]-(2009)-[1080p]_[BD_Remux] -drwxrwxrwx 5 ftp ftp 4096 Jan 21 2010 Ìîíñòðî_-_Cloverfield-(2008)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 May 26 13:43 Ïàíäîðóì_-_Pandorum-(2009)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 May 27 14:18 Ïîñëåäíèé_ñàìóðàé_-_The_Last_Samurai-(2003)-[1080p]_[BD] -drwxrwxrwx 6 ftp ftp 4096 Jan 27 2010 Ðàéîí_9_-_District_9-(2009)-[1080p]_[BD] -drwxrwxrwx 7 ftp ftp 4096 Jan 01 2010 Ðîêêè_Àíòîëîãèÿ_-_Rocky_The_Undisputed_Collection-(1976_1979_1982_1985_1990)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 May 31 12:57 Ñóððîãàòû_-_Surrogates-(2009)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jan 28 2010 Òðîéíîé_Ôîðñàæ-Òîêèéñêèé_Äðèôò_-_The_Fast_and_the_Furious-Tokyo_Drift-(2006)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jan 08 2010 Ôîðñàæ_-_The_Fast_and_the_Furious-(2001)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jan 06 2010 Ôîðñàæ_2_-_2_Fast_2_Furious-(2003)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jun 08 15:26 Ôîðñàæ_4_-_Fast_&_Furious-(2009)-[1080p]_[BD]
diff --git a/net/data/ftp/dir-listing-ls-20.expected b/net/data/ftp/dir-listing-ls-20.expected deleted file mode 100644 index d2c7695..0000000 --- a/net/data/ftp/dir-listing-ls-20.expected +++ /dev/null
@@ -1,161 +0,0 @@ -d -. --1 -1994 -11 -1 -16 -27 - -d -.. --1 -2010 -4 -3 -0 -0 - -d -2012_-_2012-(2009)-[1080p]_[BD] --1 -1994 -5 -26 -15 -51 - -- -_READ_ME.txt -4931 -1994 -6 -8 -15 -24 - -d -Без_лица_-_Face_Off-(1997)-[1080p]_[BD] --1 -1994 -11 -1 -16 -27 - -d -Вверх_-_Up-(2009)-[1080p]_[BD] --1 -2010 -1 -22 -0 -0 - -d -Вспомнить_все_-_Total_Recall-(1990)-[1080p]_[BD] --1 -1994 -5 -27 -18 -12 - -d -Законопослушный_гражданин_[Расширенная_версия]_-_Law_Abiding_Citizen_[Unrated_Edition]-(2009)-[1080p]_[BD_Remux] --1 -1994 -5 -21 -14 -28 - -d -Монстро_-_Cloverfield-(2008)-[1080p]_[BD] --1 -2010 -1 -21 -0 -0 - -d -Пандорум_-_Pandorum-(2009)-[1080p]_[BD] --1 -1994 -5 -26 -13 -43 - -d -Последний_самурай_-_The_Last_Samurai-(2003)-[1080p]_[BD] --1 -1994 -5 -27 -14 -18 - -d -Район_9_-_District_9-(2009)-[1080p]_[BD] --1 -2010 -1 -27 -0 -0 - -d -Рокки_Антология_-_Rocky_The_Undisputed_Collection-(1976_1979_1982_1985_1990)-[1080p]_[BD] --1 -2010 -1 -1 -0 -0 - -d -Суррогаты_-_Surrogates-(2009)-[1080p]_[BD] --1 -1994 -5 -31 -12 -57 - -d -Тройной_Форсаж-Токийский_Дрифт_-_The_Fast_and_the_Furious-Tokyo_Drift-(2006)-[1080p]_[BD] --1 -2010 -1 -28 -0 -0 - -d -Форсаж_-_The_Fast_and_the_Furious-(2001)-[1080p]_[BD] --1 -2010 -1 -8 -0 -0 - -d -Форсаж_2_-_2_Fast_2_Furious-(2003)-[1080p]_[BD] --1 -2010 -1 -6 -0 -0 - -d -Форсаж_4_-_Fast_&_Furious-(2009)-[1080p]_[BD] --1 -1994 -6 -8 -15 -26
diff --git a/net/data/ftp/dir-listing-ls-21 b/net/data/ftp/dir-listing-ls-21 deleted file mode 100644 index 1246efd..0000000 --- a/net/data/ftp/dir-listing-ls-21 +++ /dev/null
@@ -1,27 +0,0 @@ -drwxrwxr-x 26 ftp ftp 4096 Jul 15 2009 . -drwxr-xr-x 7 ftp ftp 4096 Apr 03 2010 .. --rw-rw-rw- 1 ftp ftp 4931 Jun 08 15:24 _READ_ME.txt -drwxr-xr-x 5 ftp ftp 4096 Apr 27 2009 Àâàëîí_-_Avalon-(2001)-[1080p]_[BD_Remux] -drwxrwxrwx 5 ftp ftp 4096 Jun 15 2009 Áðþñ_âñåìîãóùèé_-_Bruce_Almighty-(2003)-[1080p]_[BD] -drwxr-xr-x 4 ftp ftp 4096 Apr 15 2009 ÂÀËË-È_-_WALL-E-(2008)-[1080p]_[BD] -drwxr-xr-x 4 ftp ftp 4096 Apr 28 2009 Äæåéìñ_Áîíä_007-Êâàíò_ìèëîñåðäèÿ_-_James_Bond_007-Quantum_of_Solace-(2008)-[1080p]_[BD] -drwxr-xr-x 4 ftp ftp 4096 Apr 15 2009 Êîñìîñ-Òåððèòîðèÿ_cìåðòè_-_Dead_Space-Downfall-(2008)-[1080p]_[BD] -drwxrwxrwx 5 ftp ftp 4096 Jul 03 2009 Ìàäàãàñêàð_1_-_Madagascar_1-(2005)-[1080p]_[BD] -drwxrwxrwx 5 ftp ftp 4096 Jul 03 2009 Ìàäàãàñêàð_2_-_Madagascar-Escape_2_Africa-(2008)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jun 13 2009 Ìàòðèöà-Ïåðåçàãðóçêà_-_The_Matrix-Reloaded-(2003)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jun 14 2009 Ìàòðèöà-Ðåâîëþöèÿ_-_The_Matrix-Revolutions-(2003)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jun 12 2009 Ìàòðèöà_-_The_Matrix-(1999)-[1080p]_[BD] -drwxrwxrwx 4 ftp ftp 4096 Jul 02 2009 Îáèòåëü_çëà_3_-_Resident_Evil-Extinction-(2007)-[1080p]_[BD] -drwxr-xr-x 3 ftp ftp 4096 May 01 2009 Îñòðîâ_-_The_Island-(2005)-[1080p]_[BD] -drwxrwxrwx 5 ftp ftp 4096 Jul 03 2009 Ïåðåâîç÷èê_3_-_Transporter_3-(2008)-[1080p]_[BD] -drwxrwxr-x 5 ftp ftp 4096 May 02 2009 Ïèðàòû_Êàðèáñêîãî_ìîðÿ-Íà_êðàþ_Ñâåòà_-_Pirates_of_the_Caribbean-At_World's_End-(2007)-[1080p]_[BD] -drwxrwxr-x 5 ftp ftp 4096 May 03 2009 Ïèðàòû_Êàðèáñêîãî_ìîðÿ-Ïðîêëÿòèå_×åðíîé_Æåì÷óæèíû_-_Pirates_of_the_Caribbean-The_Curse_of_the_Black_Pearl-(2003)-[1080p]_[BD] -drwxrwxr-x 5 ftp ftp 4096 May 02 2009 Ïèðàòû_Êàðèáñêîãî_ìîðÿ-Ñóíäóê_ìåðòâåöà_-_Pirates_of_the_Caribbean-Dead_Man's_Chest-(2006)-[1080p]_[BD] -drwxrwxr-x 3 ftp ftp 4096 May 01 2009 Ïðèçðà÷íûé_ãîíùèê_-_Ghost_Rider-(2007)-[1080p]_[BD] -drwxr-xr-x 5 ftp ftp 4096 Apr 29 2009 Ïðèíöåññà-íåâåñòà_-_The_Princess_Bride-(1987)-[1080p]_[BD] -drwxrwxrwx 5 ftp ftp 4096 Jun 08 2009 Ñåêñ_è_101_ñìåðòü_-_Sex_and_Death_101-(2007)-[1080p]_[BD] -drwxr-xr-x 4 ftp ftp 4096 May 01 2009 Òðàíñôîðìåðû-Áîíóñ_äèñê_-_Transformers-Bonus_Disk-(2007)-[1080p]_[BD] -drwxr-xr-x 4 ftp ftp 4096 Apr 30 2009 Òðàíñôîðìåðû_-_Transformers-(2007)-[1080p]_[BD] -drwxrwxrwx 6 ftp ftp 4096 Jun 07 2009 Òðèíàäöàòûé_ýòàæ_-_The_Thirteenth_Floor-(1999)-[1080p]_[BD] -drwxrwxr-x 3 ftp ftp 4096 May 04 2009 Óëè÷íûé_áîåö_-_Street_Fighter-(1994)-[1080p]_[BD_Remux] -drwxr-xr-x 5 ftp ftp 4096 Mar 15 2009 ×åãî_õîòÿò_æåíùèíû_-_What_Woman_Want-(2000)-[1080p]_[BD]
diff --git a/net/data/ftp/dir-listing-ls-21.expected b/net/data/ftp/dir-listing-ls-21.expected deleted file mode 100644 index fd701d7..0000000 --- a/net/data/ftp/dir-listing-ls-21.expected +++ /dev/null
@@ -1,242 +0,0 @@ -d -. --1 -2009 -7 -15 -0 -0 - -d -.. --1 -2010 -4 -3 -0 -0 - -- -_READ_ME.txt -4931 -1994 -6 -8 -15 -24 - -d -Авалон_-_Avalon-(2001)-[1080p]_[BD_Remux] --1 -2009 -4 -27 -0 -0 - -d -Брюс_всемогущий_-_Bruce_Almighty-(2003)-[1080p]_[BD] --1 -2009 -6 -15 -0 -0 - -d -ВАЛЛ-И_-_WALL-E-(2008)-[1080p]_[BD] --1 -2009 -4 -15 -0 -0 - -d -Джеймс_Бонд_007-Квант_милосердия_-_James_Bond_007-Quantum_of_Solace-(2008)-[1080p]_[BD] --1 -2009 -4 -28 -0 -0 - -d -Космос-Территория_cмерти_-_Dead_Space-Downfall-(2008)-[1080p]_[BD] --1 -2009 -4 -15 -0 -0 - -d -Мадагаскар_1_-_Madagascar_1-(2005)-[1080p]_[BD] --1 -2009 -7 -3 -0 -0 - -d -Мадагаскар_2_-_Madagascar-Escape_2_Africa-(2008)-[1080p]_[BD] --1 -2009 -7 -3 -0 -0 - -d -Матрица-Перезагрузка_-_The_Matrix-Reloaded-(2003)-[1080p]_[BD] --1 -2009 -6 -13 -0 -0 - -d -Матрица-Революция_-_The_Matrix-Revolutions-(2003)-[1080p]_[BD] --1 -2009 -6 -14 -0 -0 - -d -Матрица_-_The_Matrix-(1999)-[1080p]_[BD] --1 -2009 -6 -12 -0 -0 - -d -Обитель_зла_3_-_Resident_Evil-Extinction-(2007)-[1080p]_[BD] --1 -2009 -7 -2 -0 -0 - -d -Остров_-_The_Island-(2005)-[1080p]_[BD] --1 -2009 -5 -1 -0 -0 - -d -Перевозчик_3_-_Transporter_3-(2008)-[1080p]_[BD] --1 -2009 -7 -3 -0 -0 - -d -Пираты_Карибского_моря-На_краю_Света_-_Pirates_of_the_Caribbean-At_World's_End-(2007)-[1080p]_[BD] --1 -2009 -5 -2 -0 -0 - -d -Пираты_Карибского_моря-Проклятие_Черной_Жемчужины_-_Pirates_of_the_Caribbean-The_Curse_of_the_Black_Pearl-(2003)-[1080p]_[BD] --1 -2009 -5 -3 -0 -0 - -d -Пираты_Карибского_моря-Сундук_мертвеца_-_Pirates_of_the_Caribbean-Dead_Man's_Chest-(2006)-[1080p]_[BD] --1 -2009 -5 -2 -0 -0 - -d -Призрачный_гонщик_-_Ghost_Rider-(2007)-[1080p]_[BD] --1 -2009 -5 -1 -0 -0 - -d -Принцесса-невеста_-_The_Princess_Bride-(1987)-[1080p]_[BD] --1 -2009 -4 -29 -0 -0 - -d -Секс_и_101_смерть_-_Sex_and_Death_101-(2007)-[1080p]_[BD] --1 -2009 -6 -8 -0 -0 - -d -Трансформеры-Бонус_диск_-_Transformers-Bonus_Disk-(2007)-[1080p]_[BD] --1 -2009 -5 -1 -0 -0 - -d -Трансформеры_-_Transformers-(2007)-[1080p]_[BD] --1 -2009 -4 -30 -0 -0 - -d -Тринадцатый_этаж_-_The_Thirteenth_Floor-(1999)-[1080p]_[BD] --1 -2009 -6 -7 -0 -0 - -d -Уличный_боец_-_Street_Fighter-(1994)-[1080p]_[BD_Remux] --1 -2009 -5 -4 -0 -0 - -d -Чего_хотят_женщины_-_What_Woman_Want-(2000)-[1080p]_[BD] --1 -2009 -3 -15 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-22 b/net/data/ftp/dir-listing-ls-22 deleted file mode 100644 index df44141..0000000 --- a/net/data/ftp/dir-listing-ls-22 +++ /dev/null
@@ -1,32 +0,0 @@ -drwxrwxr-x 5 ftp ftp 12288 Oct 20 17:04 . -drwxr-xr-x 7 ftp ftp 4096 Apr 03 2010 .. --rw-rw-rw- 1 ftp ftp 4931 Jun 08 15:23 _READ_ME.txt -drwxrwxrwx 4 ftp ftp 4096 May 31 16:26 Àâàòàð_-_Avatar-(2009)-[1080p]_[BD] --rwxrwxr-x 1 ftp ftp 17577705968 Mar 08 2009 Àìåðèêàíñêèé_ïèðîã_1_[Ðàñøèðåííàÿ_âåðñèÿ]_-_American_Pie_1_[Unrated_Edition]-(1999)-[1080p]_[BD_remux].ts --rwxrwxr-x 1 ftp ftp 15512934868 Mar 16 2009 Áîëüøîé_êóø_-_Snatch-(2000)-[1080i]_[HDTV].ts -drwxrwxrwx 2 ftp ftp 4096 Jun 03 19:07 Áîëüøîé_êóø_-_Snatch-(2000)-[1080p]_[BD_Remux] --rwxrwxr-x 1 ftp ftp 8900589105 Mar 24 2009 Âîéíà_ìèðîâ_-_War_of_the_Worlds-(2005)-[720p]_[HDTV].mkv --rwxrwxr-x 1 ftp ftp 27728321654 Mar 09 2009 Ãàíãñòåð_-_American_Gangster-(2007)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 31731782861 Mar 09 2009 Ãàíãñòåð_[Ðàñøèðåííàÿ_âåðñèÿ]_-_American_Gangster_[Unrated_Edition]-(2007)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 5009104014 Mar 24 2009 Äîðîæíîå_ïðèêëþ÷åíèå_-_Road_Trip-(2000)-[720p]_[HDTV_Rip].mkv --rwxrwxr-x 1 ftp ftp 21410583980 Mar 11 2009 Çâ¸çäíûå_âîéíû-Ýïèçîä_2-Àòàêà_êëîíîâ_-_Star_Wars-Episode_2-Attack_of_the_Clones-(2002)-[1080i]_[HDTV].ts --rwxrwxr-x 1 ftp ftp 19858181688 Mar 11 2009 Çâ¸çäíûå_âîéíû-Ýïèçîä_3-Ìåñòü_Ñèòõîâ_-_Star_Wars-Episode_3-Revenge_of_the_Sith-(2005)-[1080i]_[HDTV].ts --rwxrwxr-x 1 ftp ftp 29026065728 Mar 16 2009 Çâ¸çäíûé_äåñàíò_-_Starship_Troopers-(1997)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 22169179449 Mar 16 2009 Çåðêàëà_[Ðàñøèðåííàÿ_âåðñèÿ]_-_Mirrors_[Unrated_Edition]-(2008)-[1080p]_[BD_remux].mkv -drwxrwxrwx 4 ftp ftp 4096 Jun 15 14:56 Íèíäçÿ-óáèéöà_-_Ninja_Assassin-(2009)-[1080p]_[BD] --rwxrwxr-x 1 ftp ftp 19717173247 Mar 11 2009 Îáèòåëü_çëà_3_-_Resident_Evil-Extinction-(2007)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 18660904388 Mar 11 2009 Ïàòîëîãèÿ_-_Pathology-(2008)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 16476154520 Mar 05 2009 Ïèëà_1_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Saw_I_[Director's_Cut]-(2004)-[1080p]_[HDDVD_remux].mkv --rwxrwxr-x 1 ftp ftp 19917510515 Mar 05 2009 Ïèëà_2_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Saw_II_[Director's_Cut]-(2005)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 18085592265 Mar 05 2009 Ïèëà_3_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Saw_III_[Director's_Cut]-(2006)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 3473582701 Mar 05 2009 Ïèëà_4_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Saw_IV_[Director's_Cut]-(2007)-[1080p]_[BD_remux].flac --rwxrwxr-x 1 ftp ftp 15263958421 Mar 05 2009 Ïèëà_4_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Saw_IV_[Director's_Cut]-(2007)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 19944605507 Mar 16 2009 Ïèëà_5_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Saw_V_[Director's_Cut]-(2008)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 3024333064 Mar 24 2009 Ïèíãâèíû_èç_Ìàäàãàñêàðà-Îïåðàöèÿ_Ñ_Íîâûì_Ãîäîì!_-_The_Madagascar_Penguins_in_A_Christmas_Caper-(2005)-[1080p]_[BD_remux].ts --rwxrwxr-x 1 ftp ftp 125961 Mar 05 2009 Ïëîõîé_Ñàíòà_[Ðàñøèðåííàÿ_âåðñèÿ]_-_Bad_Santa_[Unrated_Edition]-(2003)-[1080p]_[BD_remux].srt --rwxrwxr-x 1 ftp ftp 19908695408 Mar 05 2009 Ïëîõîé_Ñàíòà_[Ðàñøèðåííàÿ_âåðñèÿ]_-_Bad_Santa_[Unrated_Edition]-(2003)-[1080p]_[BD_remux].ts --rwxrwxr-x 1 ftp ftp 23185439267 Mar 11 2009 Ïîáåã_èç_Øîóøåíêà_-_The_Shawshank_Redemption-(1994)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 19567287274 Mar 16 2009 Òóïîé_è_åùå_òóïåå_[Ðàñøèðåííàÿ_âåðñèÿ]_-_Dumb_and_Dumber_[Unrated_Edition]-(1994)-[1080p]_[BD_remux].mkv --rwxrwxr-x 1 ftp ftp 14773061093 Mar 16 2009 Óðàãàí_-_The_Hurricane-(1999)-[1080p]_[HDDVD_Rip].mkv --rwxrwxr-x 1 ftp ftp 22411268500 Mar 11 2009 Õîñòåë_2_[Ðåæèññ¸ðñêàÿ_âåðñèÿ]_-_Hostel_2_[Director's_Cut]-(2007)-[1080p]_[BD_remux].ts --rwxrwxr-x 1 ftp ftp 23712519861 Mar 11 2009 ×óæîé_ïðîòèâ_Õèùíèêà_[Ðàñøèðåííàÿ_âåðñèÿ]_-_Alien_vs_Predator_[Unrated_Edition]-(2004)-[1080p]_[BD_remux].mkv
diff --git a/net/data/ftp/dir-listing-ls-22.expected b/net/data/ftp/dir-listing-ls-22.expected deleted file mode 100644 index 9578268..0000000 --- a/net/data/ftp/dir-listing-ls-22.expected +++ /dev/null
@@ -1,287 +0,0 @@ -d -. --1 -1994 -10 -20 -17 -4 - -d -.. --1 -2010 -4 -3 -0 -0 - -- -_READ_ME.txt -4931 -1994 -6 -8 -15 -23 - -d -Аватар_-_Avatar-(2009)-[1080p]_[BD] --1 -1994 -5 -31 -16 -26 - -- -Американский_пирог_1_[Расширенная_версия]_-_American_Pie_1_[Unrated_Edition]-(1999)-[1080p]_[BD_remux].ts -17577705968 -2009 -3 -8 -0 -0 - -- -Большой_куш_-_Snatch-(2000)-[1080i]_[HDTV].ts -15512934868 -2009 -3 -16 -0 -0 - -d -Большой_куш_-_Snatch-(2000)-[1080p]_[BD_Remux] --1 -1994 -6 -3 -19 -7 - -- -Война_миров_-_War_of_the_Worlds-(2005)-[720p]_[HDTV].mkv -8900589105 -2009 -3 -24 -0 -0 - -- -Гангстер_-_American_Gangster-(2007)-[1080p]_[BD_remux].mkv -27728321654 -2009 -3 -9 -0 -0 - -- -Гангстер_[Расширенная_версия]_-_American_Gangster_[Unrated_Edition]-(2007)-[1080p]_[BD_remux].mkv -31731782861 -2009 -3 -9 -0 -0 - -- -Дорожное_приключение_-_Road_Trip-(2000)-[720p]_[HDTV_Rip].mkv -5009104014 -2009 -3 -24 -0 -0 - -- -Звёздные_войны-Эпизод_2-Атака_клонов_-_Star_Wars-Episode_2-Attack_of_the_Clones-(2002)-[1080i]_[HDTV].ts -21410583980 -2009 -3 -11 -0 -0 - -- -Звёздные_войны-Эпизод_3-Месть_Ситхов_-_Star_Wars-Episode_3-Revenge_of_the_Sith-(2005)-[1080i]_[HDTV].ts -19858181688 -2009 -3 -11 -0 -0 - -- -Звёздный_десант_-_Starship_Troopers-(1997)-[1080p]_[BD_remux].mkv -29026065728 -2009 -3 -16 -0 -0 - -- -Зеркала_[Расширенная_версия]_-_Mirrors_[Unrated_Edition]-(2008)-[1080p]_[BD_remux].mkv -22169179449 -2009 -3 -16 -0 -0 - -d -Ниндзя-убийца_-_Ninja_Assassin-(2009)-[1080p]_[BD] --1 -1994 -6 -15 -14 -56 - -- -Обитель_зла_3_-_Resident_Evil-Extinction-(2007)-[1080p]_[BD_remux].mkv -19717173247 -2009 -3 -11 -0 -0 - -- -Патология_-_Pathology-(2008)-[1080p]_[BD_remux].mkv -18660904388 -2009 -3 -11 -0 -0 - -- -Пила_1_[Режиссёрская_версия]_-_Saw_I_[Director's_Cut]-(2004)-[1080p]_[HDDVD_remux].mkv -16476154520 -2009 -3 -5 -0 -0 - -- -Пила_2_[Режиссёрская_версия]_-_Saw_II_[Director's_Cut]-(2005)-[1080p]_[BD_remux].mkv -19917510515 -2009 -3 -5 -0 -0 - -- -Пила_3_[Режиссёрская_версия]_-_Saw_III_[Director's_Cut]-(2006)-[1080p]_[BD_remux].mkv -18085592265 -2009 -3 -5 -0 -0 - -- -Пила_4_[Режиссёрская_версия]_-_Saw_IV_[Director's_Cut]-(2007)-[1080p]_[BD_remux].flac -3473582701 -2009 -3 -5 -0 -0 - -- -Пила_4_[Режиссёрская_версия]_-_Saw_IV_[Director's_Cut]-(2007)-[1080p]_[BD_remux].mkv -15263958421 -2009 -3 -5 -0 -0 - -- -Пила_5_[Режиссёрская_версия]_-_Saw_V_[Director's_Cut]-(2008)-[1080p]_[BD_remux].mkv -19944605507 -2009 -3 -16 -0 -0 - -- -Пингвины_из_Мадагаскара-Операция_С_Новым_Годом!_-_The_Madagascar_Penguins_in_A_Christmas_Caper-(2005)-[1080p]_[BD_remux].ts -3024333064 -2009 -3 -24 -0 -0 - -- -Плохой_Санта_[Расширенная_версия]_-_Bad_Santa_[Unrated_Edition]-(2003)-[1080p]_[BD_remux].srt -125961 -2009 -3 -5 -0 -0 - -- -Плохой_Санта_[Расширенная_версия]_-_Bad_Santa_[Unrated_Edition]-(2003)-[1080p]_[BD_remux].ts -19908695408 -2009 -3 -5 -0 -0 - -- -Побег_из_Шоушенка_-_The_Shawshank_Redemption-(1994)-[1080p]_[BD_remux].mkv -23185439267 -2009 -3 -11 -0 -0 - -- -Тупой_и_еще_тупее_[Расширенная_версия]_-_Dumb_and_Dumber_[Unrated_Edition]-(1994)-[1080p]_[BD_remux].mkv -19567287274 -2009 -3 -16 -0 -0 - -- -Ураган_-_The_Hurricane-(1999)-[1080p]_[HDDVD_Rip].mkv -14773061093 -2009 -3 -16 -0 -0 - -- -Хостел_2_[Режиссёрская_версия]_-_Hostel_2_[Director's_Cut]-(2007)-[1080p]_[BD_remux].ts -22411268500 -2009 -3 -11 -0 -0 - -- -Чужой_против_Хищника_[Расширенная_версия]_-_Alien_vs_Predator_[Unrated_Edition]-(2004)-[1080p]_[BD_remux].mkv -23712519861 -2009 -3 -11 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-23 b/net/data/ftp/dir-listing-ls-23 deleted file mode 100644 index 2b8c494..0000000 --- a/net/data/ftp/dir-listing-ls-23 +++ /dev/null
@@ -1,2 +0,0 @@ -total 0 -ftpd: .: Permission denied
diff --git a/net/data/ftp/dir-listing-ls-23.expected b/net/data/ftp/dir-listing-ls-23.expected deleted file mode 100644 index e69de29..0000000 --- a/net/data/ftp/dir-listing-ls-23.expected +++ /dev/null
diff --git a/net/data/ftp/dir-listing-ls-24 b/net/data/ftp/dir-listing-ls-24 deleted file mode 100644 index acb09a8..0000000 --- a/net/data/ftp/dir-listing-ls-24 +++ /dev/null
@@ -1,2 +0,0 @@ -drwxr-xr-x 33 ftp ftp 4096 Aug 12 2008 note_empty_line_below -
diff --git a/net/data/ftp/dir-listing-ls-24.expected b/net/data/ftp/dir-listing-ls-24.expected deleted file mode 100644 index bdfd309..0000000 --- a/net/data/ftp/dir-listing-ls-24.expected +++ /dev/null
@@ -1,8 +0,0 @@ -d -note_empty_line_below --1 -2008 -8 -12 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-25 b/net/data/ftp/dir-listing-ls-25 deleted file mode 100644 index 47e0487..0000000 --- a/net/data/ftp/dir-listing-ls-25 +++ /dev/null
@@ -1,6 +0,0 @@ -drwxr-xr-x 3 ftp ftp 4096 15 апр 18:11 . -drwxr-xr-x 3 ftp ftp 4096 15 июл 18:11 .. --rw-r--r-- 1 ftp ftp 528 01 май 2007 .message --rw-r--r-- 1 ftp ftp 528 01 ноя 2007 README --rw-r--r-- 1 ftp ftp 560 28 сен 2007 index.html -drwxr-xr-x 33 ftp ftp 4096 12 фев 2008 pub
diff --git a/net/data/ftp/dir-listing-ls-25.expected b/net/data/ftp/dir-listing-ls-25.expected deleted file mode 100644 index 8b1b2db..0000000 --- a/net/data/ftp/dir-listing-ls-25.expected +++ /dev/null
@@ -1,53 +0,0 @@ -d -. --1 -1994 -4 -15 -18 -11 - -d -.. --1 -1994 -7 -15 -18 -11 - -- -.message -528 -2007 -5 -1 -0 -0 - -- -README -528 -2007 -11 -1 -0 -0 - -- -index.html -560 -2007 -9 -28 -0 -0 - -d -pub --1 -2008 -2 -12 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-26 b/net/data/ftp/dir-listing-ls-26 deleted file mode 100644 index 45d7e8a..0000000 --- a/net/data/ftp/dir-listing-ls-26 +++ /dev/null
@@ -1,6 +0,0 @@ -drwxr-xr-x 3 ftp ftp 4096 15 ÁÐÒ 18:11 . -drwxr-xr-x 3 ftp ftp 4096 15 ÉÀÌ 18:11 .. --rw-r--r-- 1 ftp ftp 528 01 ÍÁÊ 2007 .message --rw-r--r-- 1 ftp ftp 528 01 ÎÏÑ 2007 README --rw-r--r-- 1 ftp ftp 560 28 ÓÅÎ 2007 index.html -drwxr-xr-x 33 ftp ftp 4096 12 ÆÅ× 2008 pub
diff --git a/net/data/ftp/dir-listing-ls-26.expected b/net/data/ftp/dir-listing-ls-26.expected deleted file mode 100644 index 8b1b2db..0000000 --- a/net/data/ftp/dir-listing-ls-26.expected +++ /dev/null
@@ -1,53 +0,0 @@ -d -. --1 -1994 -4 -15 -18 -11 - -d -.. --1 -1994 -7 -15 -18 -11 - -- -.message -528 -2007 -5 -1 -0 -0 - -- -README -528 -2007 -11 -1 -0 -0 - -- -index.html -560 -2007 -9 -28 -0 -0 - -d -pub --1 -2008 -2 -12 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-27 b/net/data/ftp/dir-listing-ls-27 deleted file mode 100644 index 3c0a304..0000000 --- a/net/data/ftp/dir-listing-ls-27 +++ /dev/null
@@ -1,6 +0,0 @@ -drwxr-xr-x 3 ftp ftp 4096 15 àïð 18:11 . -drwxr-xr-x 3 ftp ftp 4096 15 èþë 18:11 .. --rw-r--r-- 1 ftp ftp 528 01 ìàé 2007 .message --rw-r--r-- 1 ftp ftp 528 01 íîÿ 2007 README --rw-r--r-- 1 ftp ftp 560 28 ñåí 2007 index.html -drwxr-xr-x 33 ftp ftp 4096 12 ôåâ 2008 pub
diff --git a/net/data/ftp/dir-listing-ls-27.expected b/net/data/ftp/dir-listing-ls-27.expected deleted file mode 100644 index 8b1b2db..0000000 --- a/net/data/ftp/dir-listing-ls-27.expected +++ /dev/null
@@ -1,53 +0,0 @@ -d -. --1 -1994 -4 -15 -18 -11 - -d -.. --1 -1994 -7 -15 -18 -11 - -- -.message -528 -2007 -5 -1 -0 -0 - -- -README -528 -2007 -11 -1 -0 -0 - -- -index.html -560 -2007 -9 -28 -0 -0 - -d -pub --1 -2008 -2 -12 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-28 b/net/data/ftp/dir-listing-ls-28 deleted file mode 100644 index 85b387f..0000000 --- a/net/data/ftp/dir-listing-ls-28 +++ /dev/null
@@ -1,5 +0,0 @@ -drwxr-x 2 10 4096 Dec 10 14:32 pollq -drwxr-x 4 0 4096 Jul 28 01:44 etc -drwxrwx 2 10 4096 Jul 28 02:41 tmp -drwxr-x 2 10 4096 Jul 28 02:00 status -drwxr-x 2 0 4096 Jul 27 23:21 bin
diff --git a/net/data/ftp/dir-listing-ls-28.expected b/net/data/ftp/dir-listing-ls-28.expected deleted file mode 100644 index ca5fb9c..0000000 --- a/net/data/ftp/dir-listing-ls-28.expected +++ /dev/null
@@ -1,44 +0,0 @@ -d -pollq --1 -1993 -12 -10 -14 -32 - -d -etc --1 -1994 -7 -28 -1 -44 - -d -tmp --1 -1994 -7 -28 -2 -41 - -d -status --1 -1994 -7 -28 -2 -0 - -d -bin --1 -1994 -7 -27 -23 -21
diff --git a/net/data/ftp/dir-listing-ls-29 b/net/data/ftp/dir-listing-ls-29 deleted file mode 100644 index 6c82909..0000000 --- a/net/data/ftp/dir-listing-ls-29 +++ /dev/null
@@ -1,9 +0,0 @@ -.: -total 1204984 -drwxrwxrwx 2 sunle sunle 2048 Apr 6 00:36 . -drwxrwxrwx 9406 sunle sunle 245760 Apr 10 18:00 .. --rw-rw---- 1 ftp sunle 110583757 Apr 5 13:43 GRBRATLIN64_4_77_ia64_4.77_S0@874222@03717.rpm.Z --rw-rw---- 1 ftp sunle 121591811 Apr 5 13:43 GRBRATLIN_4_77_ia32_4.77_S0@874222@20701.rpm.Z --rw-rw---- 1 ftp sunle 110965625 Apr 5 13:43 XENRATLIN64_4_77_ia64_4.77_S0@874222@17785.rpm.Z --rw-rw---- 1 ftp sunle 121986153 Apr 5 13:44 XENRATLIN_4_77_ia32_4.77_S0@874222@09635.rpm.Z --rw-rw---- 1 ftp sunle 151525255 Apr 5 13:44 XENRATS10_4_77_sun4_10_4.77_S0@874222@21358.dstream.Z
diff --git a/net/data/ftp/dir-listing-ls-29.expected b/net/data/ftp/dir-listing-ls-29.expected deleted file mode 100644 index b480f09..0000000 --- a/net/data/ftp/dir-listing-ls-29.expected +++ /dev/null
@@ -1,62 +0,0 @@ -d -. --1 -1994 -4 -6 -0 -36 - -d -.. --1 -1994 -4 -10 -18 -0 - -- -GRBRATLIN64_4_77_ia64_4.77_S0@874222@03717.rpm.Z -110583757 -1994 -4 -5 -13 -43 - -- -GRBRATLIN_4_77_ia32_4.77_S0@874222@20701.rpm.Z -121591811 -1994 -4 -5 -13 -43 - -- -XENRATLIN64_4_77_ia64_4.77_S0@874222@17785.rpm.Z -110965625 -1994 -4 -5 -13 -43 - -- -XENRATLIN_4_77_ia32_4.77_S0@874222@09635.rpm.Z -121986153 -1994 -4 -5 -13 -44 - -- -XENRATS10_4_77_sun4_10_4.77_S0@874222@21358.dstream.Z -151525255 -1994 -4 -5 -13 -44
diff --git a/net/data/ftp/dir-listing-ls-3 b/net/data/ftp/dir-listing-ls-3 deleted file mode 100644 index 8720c06..0000000 --- a/net/data/ftp/dir-listing-ls-3 +++ /dev/null
@@ -1,7 +0,0 @@ - --r-xr-xr-x 1 anonymou 245 90 Mar 1 2003 .welcome -drwxr-xr-x 1 system 1 512 Feb 26 2005 decus -dr-xr-xr-x 1 system 1 3072 Dec 2 2006 gnv --r-xr-xr-x 1 anonymou 245 158208 Apr 10 2003 unzip.alpha_exe --r-xr-xr-x 1 anonymou 245 102400 Apr 10 2003 unzip.vax_exe -dr-xr-xr-x 1 anonymou 245 1024 Mar 1 2003 vms-freeware
diff --git a/net/data/ftp/dir-listing-ls-3.expected b/net/data/ftp/dir-listing-ls-3.expected deleted file mode 100644 index c2431a6..0000000 --- a/net/data/ftp/dir-listing-ls-3.expected +++ /dev/null
@@ -1,53 +0,0 @@ -- -.welcome -90 -2003 -3 -1 -0 -0 - -d -decus --1 -2005 -2 -26 -0 -0 - -d -gnv --1 -2006 -12 -2 -0 -0 - -- -unzip.alpha_exe -158208 -2003 -4 -10 -0 -0 - -- -unzip.vax_exe -102400 -2003 -4 -10 -0 -0 - -d -vms-freeware --1 -2003 -3 -1 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-30 b/net/data/ftp/dir-listing-ls-30 deleted file mode 100644 index 6c095cc..0000000 --- a/net/data/ftp/dir-listing-ls-30 +++ /dev/null
@@ -1,2 +0,0 @@ -total 395136991232 -drwx-wx-wx 10 ftpadmin ftpusers 256 May 27 2010 downloads
diff --git a/net/data/ftp/dir-listing-ls-30.expected b/net/data/ftp/dir-listing-ls-30.expected deleted file mode 100644 index a94497a..0000000 --- a/net/data/ftp/dir-listing-ls-30.expected +++ /dev/null
@@ -1,8 +0,0 @@ -d -downloads --1 -2010 -5 -27 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-31 b/net/data/ftp/dir-listing-ls-31 deleted file mode 100644 index 237a54a..0000000 --- a/net/data/ftp/dir-listing-ls-31 +++ /dev/null
@@ -1,15 +0,0 @@ -drwxrwxrwx 6 1000 1000 4096 Jul 23 2011 Alfresco -drwxrwxrwx 2 1000 1000 4096 Mar 18 2010 DIRECTUM --rwxrwxrwx 1 1000 1000 222510 Mar 29 2010 Featurelist 6.30.pdf -drwxrwxrwx 2 1000 1000 4096 Jul 23 2011 NauDoc_v4.4 --rwxrwxrwx 1 1000 1000 1564767 Apr 06 2010 RUS_v_01_00_МЕТОД СБОРА И ДОКУМЕНТИРОВАНИЯ - ТРЕБОВАНИЙ К ПОРТАЛУ -.pdf -drwxrwxrwx 4 1000 1000 4096 Jul 22 2011 Videoconferencing -drwxrwxrwx 3 1000 1000 4096 Apr 15 2010 Virtualization --rwxrwxrwx 1 1000 1000 111726333 Jan 10 2010 electr_docoborot_2010.flv --rwxrwxrwx 1 1000 1000 4224387 Mar 31 2010 millenniumbsa.pdf -drwxrwxrwx 5 1000 1000 4096 Apr 16 2010 Бизнес План --rwxrwxrwx 1 1000 1000 138217 Apr 16 2010 Мониторинг в инфраструктуре распределенных приложений .NET.rar --rwxrwxrwx 1 1000 1000 4131 Feb 25 2010 О законе О персональных данных.txt --rwxrwxrwx 1 1000 1000 3627173 Feb 21 2010 Шеер А.В. -- Бизнес-процессы. Основные понятия..djvu
diff --git a/net/data/ftp/dir-listing-ls-31.expected b/net/data/ftp/dir-listing-ls-31.expected deleted file mode 100644 index 3addbee..0000000 --- a/net/data/ftp/dir-listing-ls-31.expected +++ /dev/null
@@ -1,118 +0,0 @@ -d -Alfresco --1 -2011 -7 -23 -0 -0 - -d -DIRECTUM --1 -2010 -3 -18 -0 -0 - -- -Featurelist 6.30.pdf -222510 -2010 -3 -29 -0 -0 - -d -NauDoc_v4.4 --1 -2011 -7 -23 -0 -0 - -- -RUS_v_01_00_МЕТОД СБОРА И ДОКУМЕНТИРОВАНИЯ - ТРЕБОВАНИЙ К ПОРТАЛУ -.pdf -1564767 -2010 -4 -6 -0 -0 - -d -Videoconferencing --1 -2011 -7 -22 -0 -0 - -d -Virtualization --1 -2010 -4 -15 -0 -0 - -- -electr_docoborot_2010.flv -111726333 -2010 -1 -10 -0 -0 - -- -millenniumbsa.pdf -4224387 -2010 -3 -31 -0 -0 - -d -Бизнес План --1 -2010 -4 -16 -0 -0 - -- -Мониторинг в инфраструктуре распределенных приложений .NET.rar -138217 -2010 -4 -16 -0 -0 - -- -О законе О персональных данных.txt -4131 -2010 -2 -25 -0 -0 - -- -Шеер А.В. -- Бизнес-процессы. Основные понятия..djvu -3627173 -2010 -2 -21 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-32 b/net/data/ftp/dir-listing-ls-32 deleted file mode 100644 index aa21f24..0000000 --- a/net/data/ftp/dir-listing-ls-32 +++ /dev/null
@@ -1,13 +0,0 @@ - -total 1 -drwxrwxr-x 1 500 244 660 Jan 1 00:0 bin -drwxr-xr-x 1 0 0 0 Jan 1 00:0 dev -drwxrwxr-x 1 500 244 272 Jan 1 00:0 etc -drwxrwxr-x 1 500 244 16 Jan 1 00:0 mnt -drwxrwxr-x 1 500 244 0 Jan 1 00:0 nfs -dr-xr-xr-x 50 0 0 0 Jan 1 00:0 proc -drwxrwxrwx 1 0 0 0 Jan 1 00:0 ram -drwxrwxr-x 1 500 244 296 Jan 1 00:0 sbin -lrwxrwxrwx 1 500 244 7 Jan 1 00:0 tmp -> ram/tmp -drwxrwxr-x 1 500 244 16 Jan 1 00:0 usr -lrwxrwxrwx 1 500 244 7 Jan 1 00:0 var -> ram/var
diff --git a/net/data/ftp/dir-listing-ls-32.expected b/net/data/ftp/dir-listing-ls-32.expected deleted file mode 100644 index ac54545..0000000 --- a/net/data/ftp/dir-listing-ls-32.expected +++ /dev/null
@@ -1,98 +0,0 @@ -d -bin --1 -1994 -1 -1 -0 -0 - -d -dev --1 -1994 -1 -1 -0 -0 - -d -etc --1 -1994 -1 -1 -0 -0 - -d -mnt --1 -1994 -1 -1 -0 -0 - -d -nfs --1 -1994 -1 -1 -0 -0 - -d -proc --1 -1994 -1 -1 -0 -0 - -d -ram --1 -1994 -1 -1 -0 -0 - -d -sbin --1 -1994 -1 -1 -0 -0 - -l -tmp --1 -1994 -1 -1 -0 -0 - -d -usr --1 -1994 -1 -1 -0 -0 - -l -var --1 -1994 -1 -1 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-33 b/net/data/ftp/dir-listing-ls-33 deleted file mode 100644 index 2a2e6a2..0000000 --- a/net/data/ftp/dir-listing-ls-33 +++ /dev/null
@@ -1,4 +0,0 @@ -total -9560322322989056 --rw-r--r-- 1 stadmin stgroup 4310450 Nov 17 13:12 01643.001.862.TestPermission-DUP0001.zip --rw-r--r-- 1 stadmin stgroup 2496430080 Nov 13 14:46 I_Base_01_RSE_R720.iso --rw-r--r-- 1 stadmin stgroup 478576612 Nov 13 08:11 I_Base_01_RSE_R720.zip
diff --git a/net/data/ftp/dir-listing-ls-33.expected b/net/data/ftp/dir-listing-ls-33.expected deleted file mode 100644 index 7a54e70..0000000 --- a/net/data/ftp/dir-listing-ls-33.expected +++ /dev/null
@@ -1,26 +0,0 @@ -- -01643.001.862.TestPermission-DUP0001.zip -4310450 -1993 -11 -17 -13 -12 - -- -I_Base_01_RSE_R720.iso -2496430080 -1994 -11 -13 -14 -46 - -- -I_Base_01_RSE_R720.zip -478576612 -1994 -11 -13 -8 -11
diff --git a/net/data/ftp/dir-listing-ls-34 b/net/data/ftp/dir-listing-ls-34 deleted file mode 100644 index 6286ed1..0000000 --- a/net/data/ftp/dir-listing-ls-34 +++ /dev/null
@@ -1,2 +0,0 @@ --rw-rw-r-- 1 ftpuser ftpusers 1761280 Dec 20 2002 controle_embarqu_avec_labview_real_time_et_compactfieldpoint.ppt --rw-rw-r-- 1 ftpuser ftpusers 329216 Dec 20 2002 optimisez_l'acquisition_de_donnes_sous_labview.ppt
diff --git a/net/data/ftp/dir-listing-ls-34.expected b/net/data/ftp/dir-listing-ls-34.expected deleted file mode 100644 index 77aed17..0000000 --- a/net/data/ftp/dir-listing-ls-34.expected +++ /dev/null
@@ -1,17 +0,0 @@ -- -controle_embarqu�_avec_labview_real_time_et_compactfieldpoint.ppt -1761280 -2002 -12 -20 -0 -0 - -- -optimisez_l'acquisition_de_donnFs_sous_labview.ppt -329216 -2002 -12 -20 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-4 b/net/data/ftp/dir-listing-ls-4 deleted file mode 100644 index 078542f..0000000 --- a/net/data/ftp/dir-listing-ls-4 +++ /dev/null
@@ -1,10 +0,0 @@ - --rwx---r-x 1 archives 0 472 Jun 28 2004 .welcome -drwxr-xr-x 1 archives 0 512 Mar 5 1998 contributed-software -drwxr-xr-x 1 archives 0 512 Nov 11 1997 customer_support -drwxr-xr-x 1 archives 0 512 Dec 30 1998 docs -drwxr-xr-x 1 archives 0 512 May 8 1998 faq -drwxr-xr-x 1 archives 0 512 Nov 11 1997 mail_archives -drwxr-xr-x 1 archives 0 1024 Nov 11 1997 patches -drwxr-xr-x 1 archives 0 512 Nov 11 1997 tech-tips -drwxr-xr-x 1 archives 0 512 Nov 11 1997 white_papers
diff --git a/net/data/ftp/dir-listing-ls-4.expected b/net/data/ftp/dir-listing-ls-4.expected deleted file mode 100644 index 0a49e5e..0000000 --- a/net/data/ftp/dir-listing-ls-4.expected +++ /dev/null
@@ -1,80 +0,0 @@ -- -.welcome -472 -2004 -6 -28 -0 -0 - -d -contributed-software --1 -1998 -3 -5 -0 -0 - -d -customer_support --1 -1997 -11 -11 -0 -0 - -d -docs --1 -1998 -12 -30 -0 -0 - -d -faq --1 -1998 -5 -8 -0 -0 - -d -mail_archives --1 -1997 -11 -11 -0 -0 - -d -patches --1 -1997 -11 -11 -0 -0 - -d -tech-tips --1 -1997 -11 -11 -0 -0 - -d -white_papers --1 -1997 -11 -11 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-5 b/net/data/ftp/dir-listing-ls-5 deleted file mode 100644 index 87c4266..0000000 --- a/net/data/ftp/dir-listing-ls-5 +++ /dev/null
@@ -1 +0,0 @@ -drwxrwsr-x 4 501 501 4096 Feb 20 2007 pub
diff --git a/net/data/ftp/dir-listing-ls-5.expected b/net/data/ftp/dir-listing-ls-5.expected deleted file mode 100644 index 1cf3e9a..0000000 --- a/net/data/ftp/dir-listing-ls-5.expected +++ /dev/null
@@ -1,8 +0,0 @@ -d -pub --1 -2007 -2 -20 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-6 b/net/data/ftp/dir-listing-ls-6 deleted file mode 100644 index 5cc802c..0000000 --- a/net/data/ftp/dir-listing-ls-6 +++ /dev/null
@@ -1,7 +0,0 @@ -total 14 -dr-xr-xr-x 7 0 1 512 Jun 19 2006 . -dr-xr-xr-x 7 0 1 512 Jun 19 2006 .. -dr-xr-xr-x 2 0 1 512 Mar 24 2003 bin -dr-xr-xr-x 2 0 1 512 Mar 24 2003 etc -dr-xr-xr-x 12 0 0 512 Apr 7 2009 pub -dr-xr-xr-x 3 0 1 512 Mar 24 2003 usr
diff --git a/net/data/ftp/dir-listing-ls-6.expected b/net/data/ftp/dir-listing-ls-6.expected deleted file mode 100644 index be30bc6..0000000 --- a/net/data/ftp/dir-listing-ls-6.expected +++ /dev/null
@@ -1,53 +0,0 @@ -d -. --1 -2006 -6 -19 -0 -0 - -d -.. --1 -2006 -6 -19 -0 -0 - -d -bin --1 -2003 -3 -24 -0 -0 - -d -etc --1 -2003 -3 -24 -0 -0 - -d -pub --1 -2009 -4 -7 -0 -0 - -d -usr --1 -2003 -3 -24 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-7 b/net/data/ftp/dir-listing-ls-7 deleted file mode 100644 index 93dd804..0000000 --- a/net/data/ftp/dir-listing-ls-7 +++ /dev/null
@@ -1,6 +0,0 @@ --rw-r--r-- 1 0 100 3108 Mar 07 2001 00readme.html -drwxr-xr-x 3 1164 100 4096 Oct 19 13:45 OCU -lrwxrwxrwx 1 203 1 10 Jun 15 2006 año2000 -> ./urte2000 -drwxr-xr-x 2 0 0 4096 Mar 07 2001 bin -drwxr-xr-x 2 0 100 4096 Mar 07 2001 dev -drwxr-xr-x 3 0 100 4096 Apr 20 2005 doc
diff --git a/net/data/ftp/dir-listing-ls-7.expected b/net/data/ftp/dir-listing-ls-7.expected deleted file mode 100644 index 1e0e5d3..0000000 --- a/net/data/ftp/dir-listing-ls-7.expected +++ /dev/null
@@ -1,53 +0,0 @@ -- -00readme.html -3108 -2001 -3 -7 -0 -0 - -d -OCU --1 -1994 -10 -19 -13 -45 - -l -año2000 --1 -2006 -6 -15 -0 -0 - -d -bin --1 -2001 -3 -7 -0 -0 - -d -dev --1 -2001 -3 -7 -0 -0 - -d -doc --1 -2005 -4 -20 -0 -0
diff --git a/net/data/ftp/dir-listing-ls-8 b/net/data/ftp/dir-listing-ls-8 deleted file mode 100644 index 9281104..0000000 --- a/net/data/ftp/dir-listing-ls-8 +++ /dev/null
@@ -1 +0,0 @@ -total 0
diff --git a/net/data/ftp/dir-listing-ls-8.expected b/net/data/ftp/dir-listing-ls-8.expected deleted file mode 100644 index e69de29..0000000 --- a/net/data/ftp/dir-listing-ls-8.expected +++ /dev/null
diff --git a/net/data/ftp/dir-listing-ls-9 b/net/data/ftp/dir-listing-ls-9 deleted file mode 100644 index 89df17c..0000000 --- a/net/data/ftp/dir-listing-ls-9 +++ /dev/null
@@ -1,4 +0,0 @@ -total 510528 --rw-r--r-- 1 nobody nogroup 174680068 Jun 4 23:20 Akademia Teatralna spot.mpg --rw-r--r-- 1 nobody nogroup 3447432 May 18 2009 Foo - Instrukcja_Obsługi.pdf --rw-r--r-- 1 nobody nogroup 23197684 Jun 9 13:36 Zdjecia.zip
diff --git a/net/data/ftp/dir-listing-ls-9.expected b/net/data/ftp/dir-listing-ls-9.expected deleted file mode 100644 index 98fe537..0000000 --- a/net/data/ftp/dir-listing-ls-9.expected +++ /dev/null
@@ -1,26 +0,0 @@ -- -Akademia Teatralna spot.mpg -174680068 -1994 -6 -4 -23 -20 - -- -Foo - Instrukcja_Obsługi.pdf -3447432 -2009 -5 -18 -0 -0 - -- -Zdjecia.zip -23197684 -1994 -6 -9 -13 -36
diff --git a/net/data/ftp/dir-listing-netware-1 b/net/data/ftp/dir-listing-netware-1 deleted file mode 100644 index 02a5167..0000000 --- a/net/data/ftp/dir-listing-netware-1 +++ /dev/null
@@ -1,3 +0,0 @@ -total 0 -d [RWCEAFMS] ftpadmin 512 Jun 25 2007 pandora -d [RWCEAFMS] ftpadmin 512 Jan 29 2004 pub
diff --git a/net/data/ftp/dir-listing-netware-1.expected b/net/data/ftp/dir-listing-netware-1.expected deleted file mode 100644 index 3084dbf..0000000 --- a/net/data/ftp/dir-listing-netware-1.expected +++ /dev/null
@@ -1,17 +0,0 @@ -d -pandora --1 -2007 -6 -25 -0 -0 - -d -pub --1 -2004 -1 -29 -0 -0
diff --git a/net/data/ftp/dir-listing-netware-2 b/net/data/ftp/dir-listing-netware-2 deleted file mode 100644 index 13af27b..0000000 --- a/net/data/ftp/dir-listing-netware-2 +++ /dev/null
@@ -1,4 +0,0 @@ -total 0 -- [RWCEAFMS] AK101850 1328 Dec 27 2007 rootcert.der -d [RWCEAFMS] Admin 512 Nov 13 07:51 Driver -d [RWCEAFMS] AK101850 512 Nov 16 15:40 temp
diff --git a/net/data/ftp/dir-listing-netware-2.expected b/net/data/ftp/dir-listing-netware-2.expected deleted file mode 100644 index e958a1a..0000000 --- a/net/data/ftp/dir-listing-netware-2.expected +++ /dev/null
@@ -1,26 +0,0 @@ -- -rootcert.der -1328 -2007 -12 -27 -0 -0 - -d -Driver --1 -1994 -11 -13 -7 -51 - -d -temp --1 -1993 -11 -16 -15 -40
diff --git a/net/data/ftp/dir-listing-netware-3 b/net/data/ftp/dir-listing-netware-3 deleted file mode 100644 index 1d24bcc..0000000 --- a/net/data/ftp/dir-listing-netware-3 +++ /dev/null
@@ -1,22 +0,0 @@ -total 0 -- [RWCEAFMS] bodi 1588 Oct 28 22:21 leltar.as -- [RWCEAFMS] bodi 19440 Oct 28 22:21 leltarVizellatas.as -- [RWCEAFMS] bodi 38795 Oct 28 22:21 leltarVizelvezetes.as -- [RWCEAFMS] bodi 227 Jan 06 2010 Olvass_el.txt -- [RWCEAFMS] dora 19300888 Jan 15 2011 vegleges.pdf -d [RWCEAFMS] Fulop 512 Nov 10 2011 DHI -d [RWCEAFMS] bodi 512 Aug 02 11:48 English -d [RWCEAFMS] clement 512 Jun 24 2011 Floodrisk -d [RWCEAFMS] bodi 512 Mar 10 14:53 HC_MIR_FD -d [RWCEAFMS] bodi 512 Oct 08 15:59 HCWP614-11 -d [RWCEAFMS] knolmar 512 Mar 26 15:10 Mike -d [RWCEAFMS] daniel 512 May 17 2010 NVP anyagok -d [RWCEAFMS] bodi 512 Sep 15 2010 Oktatas -d [RWCEAFMS] buzas 512 Oct 09 12:47 processing_modflow -d [RWCEAFMS] peterbud 512 Mar 24 2010 Prospektushoz -d [RWCEAFMS] bodi 512 Sep 05 2011 sewcad -d [RWCEAFMS] bodi 512 May 09 08:50 szakmernok -d [RWCEAFMS] daniel 512 Aug 03 18:53 tomi -d [RWCEAFMS] bodi 512 Sep 20 21:10 Virtualis-GEP -d [RWCEAFMS] clement 512 Sep 26 12:31 Vizrajzi evkonyvek -d [RWCEAFMS] darabos 512 Jul 09 2011 VKKI-Tanulmanyok
diff --git a/net/data/ftp/dir-listing-netware-3.expected b/net/data/ftp/dir-listing-netware-3.expected deleted file mode 100644 index 44393e1..0000000 --- a/net/data/ftp/dir-listing-netware-3.expected +++ /dev/null
@@ -1,188 +0,0 @@ -- -leltar.as -1588 -1994 -10 -28 -22 -21 - -- -leltarVizellatas.as -19440 -1994 -10 -28 -22 -21 - -- -leltarVizelvezetes.as -38795 -1994 -10 -28 -22 -21 - -- -Olvass_el.txt -227 -2010 -1 -6 -0 -0 - -- -vegleges.pdf -19300888 -2011 -1 -15 -0 -0 - -d -DHI --1 -2011 -11 -10 -0 -0 - -d -English --1 -1994 -8 -2 -11 -48 - -d -Floodrisk --1 -2011 -6 -24 -0 -0 - -d -HC_MIR_FD --1 -1994 -3 -10 -14 -53 - -d -HCWP614-11 --1 -1994 -10 -8 -15 -59 - -d -Mike --1 -1994 -3 -26 -15 -10 - -d -NVP anyagok --1 -2010 -5 -17 -0 -0 - -d -Oktatas --1 -2010 -9 -15 -0 -0 - -d -processing_modflow --1 -1994 -10 -9 -12 -47 - -d -Prospektushoz --1 -2010 -3 -24 -0 -0 - -d -sewcad --1 -2011 -9 -5 -0 -0 - -d -szakmernok --1 -1994 -5 -9 -8 -50 - -d -tomi --1 -1994 -8 -3 -18 -53 - -d -Virtualis-GEP --1 -1994 -9 -20 -21 -10 - -d -Vizrajzi evkonyvek --1 -1994 -9 -26 -12 -31 - -d -VKKI-Tanulmanyok --1 -2011 -7 -9 -0 -0
diff --git a/net/data/ftp/dir-listing-os2-1 b/net/data/ftp/dir-listing-os2-1 deleted file mode 100644 index 5d60031..0000000 --- a/net/data/ftp/dir-listing-os2-1 +++ /dev/null
@@ -1,9 +0,0 @@ - 0 DIR 08-08-11 01:47 Archive - 0 DIR 01-13-11 10:18 BootCD - 0 DIR 10-29-10 23:20 BootUSB512 - 65201 A 08-04-11 10:24 csort.exe - 0 DIR 08-04-11 16:07 misc - 0 DIR 06-24-11 01:18 moveton - 1031106 A 08-08-11 01:47 os2krnlSVN3370_unoff.zip - 603 A 01-08-11 14:18 SSE_TEST.EXE - 91018 A 04-07-11 18:26 TETRIS.ZIP
diff --git a/net/data/ftp/dir-listing-os2-1.expected b/net/data/ftp/dir-listing-os2-1.expected deleted file mode 100644 index 11248c6..0000000 --- a/net/data/ftp/dir-listing-os2-1.expected +++ /dev/null
@@ -1,80 +0,0 @@ -d -Archive --1 -2011 -8 -8 -1 -47 - -d -BootCD --1 -2011 -1 -13 -10 -18 - -d -BootUSB512 --1 -2010 -10 -29 -23 -20 - -- -csort.exe -65201 -2011 -8 -4 -10 -24 - -d -misc --1 -2011 -8 -4 -16 -7 - -d -moveton --1 -2011 -6 -24 -1 -18 - -- -os2krnlSVN3370_unoff.zip -1031106 -2011 -8 -8 -1 -47 - -- -SSE_TEST.EXE -603 -2011 -1 -8 -14 -18 - -- -TETRIS.ZIP -91018 -2011 -4 -7 -18 -26
diff --git a/net/data/ftp/dir-listing-vms-1 b/net/data/ftp/dir-listing-vms-1 deleted file mode 100644 index ca7cdf1..0000000 --- a/net/data/ftp/dir-listing-vms-1 +++ /dev/null
@@ -1,19 +0,0 @@ - - - -Directory ANONYMOUS_ROOT:[000000] - -.WELCOME;1 2 13-FEB-2002 23:32:40.47 -DECUS.DIR;1 1 9-MAY-2001 22:18:51.69 -INFORMATION.DIR;1 1 9-MAY-2001 22:23:42.78 -MADGOAT.DIR;1 2 9-MAY-2001 22:23:44.85 -MAIL_ARCHIVES.DIR;1 - 1 13-DEC-2005 08:45:27.56 -MOZILLA.DIR;1 1 21-JUN-2001 14:57:51.38 -README.TXT;4 2 18-APR-2000 10:40:39.90 -SSH.DIR;1 1 22-JUN-2002 15:11:12.71 -SUPPORT.DIR;1 3 9-MAY-2001 22:29:45.02 -TCPWARE.DIR;1 1 9-MAY-2001 23:34:10.92 -VMS-FREEWARE.DIR;1 2 9-MAY-2001 23:58:31.39 - -Total of 11 files, 17 blocks.
diff --git a/net/data/ftp/dir-listing-vms-1.expected b/net/data/ftp/dir-listing-vms-1.expected deleted file mode 100644 index 8e9dddd..0000000 --- a/net/data/ftp/dir-listing-vms-1.expected +++ /dev/null
@@ -1,98 +0,0 @@ -- -.welcome -1024 -2002 -2 -13 -23 -32 - -d -decus --1 -2001 -5 -9 -22 -18 - -d -information --1 -2001 -5 -9 -22 -23 - -d -madgoat --1 -2001 -5 -9 -22 -23 - -d -mail_archives --1 -2005 -12 -13 -8 -45 - -d -mozilla --1 -2001 -6 -21 -14 -57 - -- -readme.txt -1024 -2000 -4 -18 -10 -40 - -d -ssh --1 -2002 -6 -22 -15 -11 - -d -support --1 -2001 -5 -9 -22 -29 - -d -tcpware --1 -2001 -5 -9 -23 -34 - -d -vms-freeware --1 -2001 -5 -9 -23 -58
diff --git a/net/data/ftp/dir-listing-vms-2 b/net/data/ftp/dir-listing-vms-2 deleted file mode 100644 index 7fc20a9..0000000 --- a/net/data/ftp/dir-listing-vms-2 +++ /dev/null
@@ -1,35 +0,0 @@ - -Directory SYS$SYSDEVICE:[ANONYMOUS] - -ANNOUNCE.TXT;2 1/16 12-MAR-2005 08:44:57 [SYSTEM] (RWED,RWED,RE,RE) -BOINC.DIR;1 1/16 29-DEC-2005 21:33:21 [SYSTEM] (RWE,RWE,RE,RE) -BZIP2.DIR;1 1/16 27-SEP-2005 19:45:39 [SYSTEM] (RWE,RWE,RE,RE) -CDRTOOLS.DIR;1 3/16 10-MAR-2005 17:31:44 [SYSTEM] (RWE,RWE,RE,RE) -DIFFUTILS.DIR;1 1/16 23-JUN-2007 23:04:21 [SYSTEM] (RWE,RWE,RE,RE) -DTSS_NTP.DIR;1 2/16 25-SEP-2000 21:03:28 [SYSTEM] (RWE,RWE,RE,RE) -FIXREC.DIR;1 1/16 20-DEC-2003 10:57:22 [SYSTEM] (RWE,RWE,RE,RE) -GNUPG.DIR;1 1/16 9-AUG-2006 02:11:51 [SYSTEM] (RWE,RWE,RE,RE) -GZIP.DIR;1 1/16 5-JUL-2006 21:59:45 [SYSTEM] (RWE,RWE,RE,RE) -INFO-ZIP.DIR;1 15/16 20-SEP-2004 21:27:27 [SYSTEM] (RWE,RWE,RE,RE) -INPUT.DIR;1 1/16 4-MAR-1999 22:14:34 [UCX$NOBO,ANONYMOUS] (RWE,RWE,RWE,RWE) -KERMIT.DIR;1 1/16 25-FEB-2006 12:22:34 [SYSTEM] (RWE,RWE,RE,RE) -LOGIN.COM;2 1/16 28-SEP-2006 09:20:32 [SYSTEM] (RWED,RWED,RE,RE) -MISC.DIR;1 6/16 12-DEC-1999 17:31:56 [SYSTEM] (RWE,RWE,RE,RE) -MMK.DIR;1 1/16 30-SEP-2009 08:06:26 [SYSTEM] (RWE,RWE,RE,RE) -MOZ_TEST.DIR;1 1/16 8-APR-2008 17:12:53 [SYSTEM] (RWE,RWE,RE,RE) -MPACK.DIR;1 1/16 21-AUG-2009 10:28:57 [SYSTEM] (RWE,RWE,RE,RE) -MTOOLS.DIR;1 1/16 14-MAR-2006 15:05:01 [SYSTEM] (RWE,RWE,RE,RE) -OPENSSL.DIR;1 1/16 12-JAN-2009 08:42:56 [SYSTEM] (RWE,RWE,RE,RE) -PGP.DIR;1 1/16 19-SEP-1999 16:39:04 [SYSTEM] (RWE,RWE,RE,RE) -PICS.DIR;1 No privilege for attempted operation -QREADCD.DIR;1 1/16 29-SEP-2004 20:32:38 [SYSTEM] (RWE,RWE,RE,RE) -RZSPINUP.DIR;1 1/16 24-JUL-2004 21:34:12 [SYSTEM] (RWE,RWE,RE,RE) -TEST.DIR;1 1/16 5-NOV-2008 21:59:10 [SYSTEM] (RWE,RWE,RE,RE) -VIM.DIR;1 1/16 30-APR-2005 16:32:56 [SYSTEM] (RWE,RWE,RE,RE) -VMSTAR.DIR;1 1/16 7-JUN-2007 09:36:04 [SYSTEM] (RWE,RWE,RE,RE) -WELCOME.TXT;3 1/16 12-MAR-2005 08:45:28 [SYSTEM] (RWED,RWED,RE,RE) -WGET.DIR;1 3/16 17-AUG-1999 20:41:54 [SYSTEM] (RWE,RWE,RE,RE) -WGET_TEST.DIR;1 1/16 13-JUN-2006 21:29:27 [SYSTEM] (RWE,RWE,RE,RE) -WPUT.DIR;1 1/16 9-DEC-2004 20:16:46 [SYSTEM] (RWE,RWE,RE,RE) - -Total of 30 files, 53/464 blocks
diff --git a/net/data/ftp/dir-listing-vms-2.expected b/net/data/ftp/dir-listing-vms-2.expected deleted file mode 100644 index 92ea55b..0000000 --- a/net/data/ftp/dir-listing-vms-2.expected +++ /dev/null
@@ -1,260 +0,0 @@ -- -announce.txt -512 -2005 -3 -12 -8 -44 - -d -boinc --1 -2005 -12 -29 -21 -33 - -d -bzip2 --1 -2005 -9 -27 -19 -45 - -d -cdrtools --1 -2005 -3 -10 -17 -31 - -d -diffutils --1 -2007 -6 -23 -23 -4 - -d -dtss_ntp --1 -2000 -9 -25 -21 -3 - -d -fixrec --1 -2003 -12 -20 -10 -57 - -d -gnupg --1 -2006 -8 -9 -2 -11 - -d -gzip --1 -2006 -7 -5 -21 -59 - -d -info-zip --1 -2004 -9 -20 -21 -27 - -d -input --1 -1999 -3 -4 -22 -14 - -d -kermit --1 -2006 -2 -25 -12 -22 - -- -login.com -512 -2006 -9 -28 -9 -20 - -d -misc --1 -1999 -12 -12 -17 -31 - -d -mmk --1 -2009 -9 -30 -8 -6 - -d -moz_test --1 -2008 -4 -8 -17 -12 - -d -mpack --1 -2009 -8 -21 -10 -28 - -d -mtools --1 -2006 -3 -14 -15 -5 - -d -openssl --1 -2009 -1 -12 -8 -42 - -d -pgp --1 -1999 -9 -19 -16 -39 - -d -qreadcd --1 -2004 -9 -29 -20 -32 - -d -rzspinup --1 -2004 -7 -24 -21 -34 - -d -test --1 -2008 -11 -5 -21 -59 - -d -vim --1 -2005 -4 -30 -16 -32 - -d -vmstar --1 -2007 -6 -7 -9 -36 - -- -welcome.txt -512 -2005 -3 -12 -8 -45 - -d -wget --1 -1999 -8 -17 -20 -41 - -d -wget_test --1 -2006 -6 -13 -21 -29 - -d -wput --1 -2004 -12 -9 -20 -16
diff --git a/net/data/ftp/dir-listing-vms-3 b/net/data/ftp/dir-listing-vms-3 deleted file mode 100644 index 3bda7ff..0000000 --- a/net/data/ftp/dir-listing-vms-3 +++ /dev/null
@@ -1,3 +0,0 @@ - - -Total of 0 blocks in 0 files in 0 directories.
diff --git a/net/data/ftp/dir-listing-vms-3.expected b/net/data/ftp/dir-listing-vms-3.expected deleted file mode 100644 index e69de29..0000000 --- a/net/data/ftp/dir-listing-vms-3.expected +++ /dev/null
diff --git a/net/data/ftp/dir-listing-vms-4 b/net/data/ftp/dir-listing-vms-4 deleted file mode 100644 index 0954441..0000000 --- a/net/data/ftp/dir-listing-vms-4 +++ /dev/null
@@ -1,15 +0,0 @@ - -EISNER$DRA3:[DECUSERVE_USER.JOHNDOE] - -$MAIN.TPU$JOURNAL;1 1 4-NOV-2009 05:59 [JOHNDOE] (RWED,RWED,,) -.WELCOME;1 1 4-NOV-2009 06:02 [JOHNDOE] (RWED,RWED,,) -EXAMPLE.TXT;1 1 4-NOV-2009 06:02 [JOHNDOE] (RWED,RWED,,) -FILE.;1 1 4-NOV-2009 08:59 [JOHNDOE] (RWED,RWED,,) -FTP_SERVER.LOG;12 0 4-NOV-2009 09:12 [JOHNDOE] (RWED,RWED,,) -LOGIN.COM;1 2 4-NOV-2009 05:58 [JOHNDOE] (RWED,RWED,,) -NOTES$NOTEBOOK.NOTE;1 - 36 4-NOV-2009 05:55 [DECUSERVE] (RWE,RWE,,) -TEST.DIR;1 1 4-NOV-2009 08:15 [JOHNDOE] (RWE,RWE,,) - - -Total of 43 blocks in 8 files.
diff --git a/net/data/ftp/dir-listing-vms-4.expected b/net/data/ftp/dir-listing-vms-4.expected deleted file mode 100644 index a638df9..0000000 --- a/net/data/ftp/dir-listing-vms-4.expected +++ /dev/null
@@ -1,71 +0,0 @@ -- -$main.tpu$journal -512 -2009 -11 -4 -5 -59 - -- -.welcome -512 -2009 -11 -4 -6 -2 - -- -example.txt -512 -2009 -11 -4 -6 -2 - -- -file. -512 -2009 -11 -4 -8 -59 - -- -ftp_server.log -0 -2009 -11 -4 -9 -12 - -- -login.com -1024 -2009 -11 -4 -5 -58 - -- -notes$notebook.note -18432 -2009 -11 -4 -5 -55 - -d -test --1 -2009 -11 -4 -8 -15
diff --git a/net/data/ftp/dir-listing-vms-5 b/net/data/ftp/dir-listing-vms-5 deleted file mode 100644 index d769993..0000000 --- a/net/data/ftp/dir-listing-vms-5 +++ /dev/null
@@ -1,12 +0,0 @@ - -SYS:[ANON_LOGS] - -FTP_SERVER.LOG;1682 0 27-NOV-2009 14:35 [NET,ANONYMOUS] (RWED,RWED,,) -FTP_SERVER_LOG.KEEP;11400 - 2 19-DEC-1994 15:40 [NET,ANONYMOUS] (RWED,RWED,,) -FTP_SERVER_LOG.SEARCH;1 - 274 7-DEC-1993 15:54 [NET,ANONYMOUS] (RWED,RWED,,) -TESTLOG.DAT;1 0 27-APR-1995 13:18 [NET,ANONYMOUS] (RWED,RWED,,) - - -Total of 276 blocks in 4 files.
diff --git a/net/data/ftp/dir-listing-vms-5.expected b/net/data/ftp/dir-listing-vms-5.expected deleted file mode 100644 index 9159498..0000000 --- a/net/data/ftp/dir-listing-vms-5.expected +++ /dev/null
@@ -1,35 +0,0 @@ -- -ftp_server.log -0 -2009 -11 -27 -14 -35 - -- -ftp_server_log.keep -1024 -1994 -12 -19 -15 -40 - -- -ftp_server_log.search -140288 -1993 -12 -7 -15 -54 - -- -testlog.dat -0 -1995 -4 -27 -13 -18
diff --git a/net/data/ftp/dir-listing-vms-6 b/net/data/ftp/dir-listing-vms-6 deleted file mode 100644 index 6143c82..0000000 --- a/net/data/ftp/dir-listing-vms-6 +++ /dev/null
@@ -1,13 +0,0 @@ - -ANONYMOUS:[000000] - -ANON_FTP_LOG.LOG;23 - <%SYSTEM-F-NOPRIV, insufficient privilege or object protection violation> -EK-SMCPR-UG-A01.PDF;1 - <%SYSTEM-F-NOPRIV, insufficient privilege or object protection violation> -INCOMING.DIR;1 1 16-FEB-2009 00:49 [ANONY,ANONYMOUS] (RWE,RWE,RE,RE) -INPUT.DIR;1 1 25-JAN-2004 07:11 [ANONY,ANONYMOUS] (RWED,RWE,R,R) -LOGIN.COM;1 8 25-NOV-2003 20:01 [ANONY,ANONYMOUS] (RWED,RE,RE,RE) -PUB.DIR;1 2 25-JAN-2004 07:11 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) - -Total of 6 Files, 12 Blocks.
diff --git a/net/data/ftp/dir-listing-vms-6.expected b/net/data/ftp/dir-listing-vms-6.expected deleted file mode 100644 index c3634c1..0000000 --- a/net/data/ftp/dir-listing-vms-6.expected +++ /dev/null
@@ -1,35 +0,0 @@ -d -incoming --1 -2009 -2 -16 -0 -49 - -d -input --1 -2004 -1 -25 -7 -11 - -- -login.com -4096 -2003 -11 -25 -20 -1 - -d -pub --1 -2004 -1 -25 -7 -11
diff --git a/net/data/ftp/dir-listing-vms-7 b/net/data/ftp/dir-listing-vms-7 deleted file mode 100644 index d9ad20b..0000000 --- a/net/data/ftp/dir-listing-vms-7 +++ /dev/null
@@ -1,4 +0,0 @@ - -ANONYMOUS:[INCOMING] - -*.*;0 <%RMS-E-FNF, file not found>
diff --git a/net/data/ftp/dir-listing-vms-7.expected b/net/data/ftp/dir-listing-vms-7.expected deleted file mode 100644 index e69de29..0000000 --- a/net/data/ftp/dir-listing-vms-7.expected +++ /dev/null
diff --git a/net/data/ftp/dir-listing-vms-8 b/net/data/ftp/dir-listing-vms-8 deleted file mode 100644 index d805ab5..0000000 --- a/net/data/ftp/dir-listing-vms-8 +++ /dev/null
@@ -1,37 +0,0 @@ - -ANONYMOUS:[PUB] - -ALPHA0721.ISO-GZ;1 383594 14-MAY-2008 08:52 [ANONY,ANONYMOUS] (RE,RWED,RE,RE) -AXP.DIR;1 1 25-JAN-2004 07:11 [SYSTEM] (RWE,RE,RE,RE) -BENCHMARKS.DIR;1 1 10-JUN-2009 19:32 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -EULER.DIR;1 1 10-JUN-2009 20:43 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -GAMES.DIR;1 1 5-FEB-2009 18:43 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -HOUSE.DIR;1 1 27-MAR-2008 08:02 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -HTML.DIR;1 1 25-JAN-2004 07:12 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -I64.DIR;1 1 22-JUN-2008 20:07 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -ITANIUM.DIR;1 1 12-JAN-2008 06:56 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -J2VMS.DIR;1 1 17-NOV-2008 23:26 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -MISC.DIR;1 1 25-JAN-2004 07:12 [SYSTEM] (RWE,RE,RE,RE) -OPENSOURCE.DIR;1 1 8-SEP-2009 19:29 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -PHONE.DIR;1 2 15-DEC-2008 21:03 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -PLIDOCS.DIR;1 1 25-JAN-2004 07:12 [SYSTEM] (RWE,RE,RE,RE) -PLI_HTML_DOCS-BCK.ZIP;1 - 2992 25-MAR-2009 18:27 [ANONY,ANONYMOUS] (RWED,RWED,RE,RE) -PLI_HTML_DOCS.BCK;2 - 9639 25-MAR-2009 18:23 [VMSUSER,TSNEDDON] (RE,RWED,RE,RE) -RESET_BACKUP_SAVESET_ATTRIBUTES.COM;1 - 3 14-JUN-2009 22:46 [ANONY,ANONYMOUS] (RE,RWED,RE,RE) -RESET_BACKUP_SAVESET_ATTRIBUTES.TXT;1 - 3 28-AUG-2001 07:54 [SYSTEM] (RE,RE,RE,RE) -rexx.DIR;1 1 11-AUG-2009 18:06 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -SDLEXT.DIR;1 1 19-DEC-2008 08:35 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -TOOLS.DIR;1 1 25-JAN-2004 07:13 [SYSTEM] (RWE,RE,RE,RE) -TRU64.DIR;1 1 25-JAN-2004 07:13 [SYSTEM] (RWE,RE,RE,RE) -VAX.DIR;1 1 25-JAN-2004 07:13 [SYSTEM] (RWE,RE,RE,RE) -VMS721.ISO;2 ****** 6-MAY-2008 09:29 [ANONY,ANONYMOUS] (RE,RWED,RE,RE) -WINDOWS.DIR;1 1 26-AUG-2011 05:53 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -XMLRTL.DIR;1 1 3-JUN-2009 17:24 [ANONY,ANONYMOUS] (RWE,RE,RE,RE) -_SITE.CSS;8 5 19-MAR-2009 23:44 [ANONY,ANONYMOUS] (RE,RWED,RE,RE) -_VWCMS.CSS;5 14 19-MAR-2009 23:38 [ANONY,ANONYMOUS] (RE,RWED,RE,RE) - -Total of 28 Files, 1557541 Blocks.
diff --git a/net/data/ftp/dir-listing-vms-8.expected b/net/data/ftp/dir-listing-vms-8.expected deleted file mode 100644 index 17dd8b5..0000000 --- a/net/data/ftp/dir-listing-vms-8.expected +++ /dev/null
@@ -1,251 +0,0 @@ -- -alpha0721.iso-gz -196400128 -2008 -5 -14 -8 -52 - -d -axp --1 -2004 -1 -25 -7 -11 - -d -benchmarks --1 -2009 -6 -10 -19 -32 - -d -euler --1 -2009 -6 -10 -20 -43 - -d -games --1 -2009 -2 -5 -18 -43 - -d -house --1 -2008 -3 -27 -8 -2 - -d -html --1 -2004 -1 -25 -7 -12 - -d -i64 --1 -2008 -6 -22 -20 -7 - -d -itanium --1 -2008 -1 -12 -6 -56 - -d -j2vms --1 -2008 -11 -17 -23 -26 - -d -misc --1 -2004 -1 -25 -7 -12 - -d -opensource --1 -2009 -9 -8 -19 -29 - -d -phone --1 -2008 -12 -15 -21 -3 - -d -plidocs --1 -2004 -1 -25 -7 -12 - -- -pli_html_docs-bck.zip -1531904 -2009 -3 -25 -18 -27 - -- -pli_html_docs.bck -4935168 -2009 -3 -25 -18 -23 - -- -reset_backup_saveset_attributes.com -1536 -2009 -6 -14 -22 -46 - -- -reset_backup_saveset_attributes.txt -1536 -2001 -8 -28 -7 -54 - -d -rexx --1 -2009 -8 -11 -18 -6 - -d -sdlext --1 -2008 -12 -19 -8 -35 - -d -tools --1 -2004 -1 -25 -7 -13 - -d -tru64 --1 -2004 -1 -25 -7 -13 - -d -vax --1 -2004 -1 -25 -7 -13 - -- -vms721.iso --1 -2008 -5 -6 -9 -29 - -d -windows --1 -2011 -8 -26 -5 -53 - -d -xmlrtl --1 -2009 -6 -3 -17 -24 - -- -_site.css -2560 -2009 -3 -19 -23 -44 - -- -_vwcms.css -7168 -2009 -3 -19 -23 -38
diff --git a/net/data/ftp/dir-listing-windows-1 b/net/data/ftp/dir-listing-windows-1 deleted file mode 100644 index a8ff16d..0000000 --- a/net/data/ftp/dir-listing-windows-1 +++ /dev/null
@@ -1,2 +0,0 @@ -11-02-09 05:32PM <DIR> NT -01-06-09 02:42PM 458 Readme.txt
diff --git a/net/data/ftp/dir-listing-windows-1.expected b/net/data/ftp/dir-listing-windows-1.expected deleted file mode 100644 index 068c296..0000000 --- a/net/data/ftp/dir-listing-windows-1.expected +++ /dev/null
@@ -1,17 +0,0 @@ -d -NT --1 -2009 -11 -2 -17 -32 - -- -Readme.txt -458 -2009 -1 -6 -14 -42
diff --git a/net/data/ftp/dir-listing-windows-2 b/net/data/ftp/dir-listing-windows-2 deleted file mode 100644 index f62fea4..0000000 --- a/net/data/ftp/dir-listing-windows-2 +++ /dev/null
@@ -1,16 +0,0 @@ -05-18-09 11:07AM <DIR> beta -01-06-09 04:25PM <DIR> cdrom -01-06-09 02:38PM 129 checkdownload.html -08-19-09 11:23AM <DIR> Digital_Media_Player -12-29-08 10:27PM <DIR> LiveUpdate -08-20-09 04:34PM <DIR> mb -01-06-09 02:38PM 83933 Mb.eng -11-04-09 03:42PM <DIR> misc -06-12-09 04:20PM 462 Path.idx -12-30-08 07:41AM <DIR> PDA -01-06-09 02:38PM 2625 Platform.idx -12-30-08 07:41AM <DIR> print -01-06-09 02:42PM 458 Readme.txt -10-28-09 02:27PM <DIR> server -12-30-08 08:59AM <DIR> vga -02-03-09 04:42PM 1951823 VH203_FR.pdf
diff --git a/net/data/ftp/dir-listing-windows-2.expected b/net/data/ftp/dir-listing-windows-2.expected deleted file mode 100644 index be951fa..0000000 --- a/net/data/ftp/dir-listing-windows-2.expected +++ /dev/null
@@ -1,143 +0,0 @@ -d -beta --1 -2009 -5 -18 -11 -7 - -d -cdrom --1 -2009 -1 -6 -16 -25 - -- -checkdownload.html -129 -2009 -1 -6 -14 -38 - -d -Digital_Media_Player --1 -2009 -8 -19 -11 -23 - -d -LiveUpdate --1 -2008 -12 -29 -22 -27 - -d -mb --1 -2009 -8 -20 -16 -34 - -- -Mb.eng -83933 -2009 -1 -6 -14 -38 - -d -misc --1 -2009 -11 -4 -15 -42 - -- -Path.idx -462 -2009 -6 -12 -16 -20 - -d -PDA --1 -2008 -12 -30 -7 -41 - -- -Platform.idx -2625 -2009 -1 -6 -14 -38 - -d -print --1 -2008 -12 -30 -7 -41 - -- -Readme.txt -458 -2009 -1 -6 -14 -42 - -d -server --1 -2009 -10 -28 -14 -27 - -d -vga --1 -2008 -12 -30 -8 -59 - -- -VH203_FR.pdf -1951823 -2009 -2 -3 -16 -42
diff --git a/net/data/fuzzer_data/cookies/01148e9defeae5891c99f04544ea331a0e5289ec b/net/data/fuzzer_data/cookies/01148e9defeae5891c99f04544ea331a0e5289ec new file mode 100644 index 0000000..bc8627e --- /dev/null +++ b/net/data/fuzzer_data/cookies/01148e9defeae5891c99f04544ea331a0e5289ec
@@ -0,0 +1 @@ +OptanonConsent=landingPath=https%3A%2F%2Fwww.cnn.com%2F&datestamp=Fri+Jun+28+2019+13%3A58%3A37+GMT-0400+(Eastern+Daylight+Time)&version=4.5.0&EU=false&groups=1%3A1%2C2%3A1%2C3%3A1%2C4%3A1%2C0_37182%3A1%2C0_37178%3A1%2C0_37174%3A1%2C0_37190%3A1%2C0_37186%3A1%2C0_37183%3A1%2C0_37179%3A1%2C0_37175%3A1%2C0_37171%3A1%2C0_37195%3A1%2C0_37191%3A1%2C0_37187%3A1%2C0_37184%3A1%2C0_37180%3A1%2C0_37176%3A1%2C0_37172%3A1%2C0_37192%3A1%2C0_37188%3A1%2C0_37185%3A1%2C0_37181%3A1%2C0_53714%3A1%2C0_37177%3A1%2C0_37173%3A1%2C0_37193%3A1%2C0_37189%3A1%2C8%3A1%2C101%3A1%2C102%3A1%2C103%3A1%2C104%3A1%2C105%3A1%2C106%3A1%2C107%3A1%2C108%3A1%2C109%3A1%2C110%3A1%2C112%3A1%2C113%3A1%2C114%3A1%2C115%3A1%2C116%3A1%2C117%3A1%2C118%3A1%2C119%3A1%2C120%3A1%2C121%3A1%2C122%3A1%2C123%3A1%2C124%3A1%2C125%3A1%2C126%3A1%2C127%3A1%2C128%3A1%2C129%3A1%2C131%3A1%2C132%3A1%2C133%3A1; expires=Sat, 27 Jun 2020 17:58:37 GMT; path=/; domain=.cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/01dee8260b70f2e55c4f4fbf40c073a800adfa6e b/net/data/fuzzer_data/cookies/01dee8260b70f2e55c4f4fbf40c073a800adfa6e new file mode 100644 index 0000000..526f889 --- /dev/null +++ b/net/data/fuzzer_data/cookies/01dee8260b70f2e55c4f4fbf40c073a800adfa6e
@@ -0,0 +1 @@ +w-units=f;expires=Invalid Date;path=/;domain=.cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0284b34ab88997023d70112f8a094b56ef8bfef0 b/net/data/fuzzer_data/cookies/0284b34ab88997023d70112f8a094b56ef8bfef0 new file mode 100644 index 0000000..0948ce8 --- /dev/null +++ b/net/data/fuzzer_data/cookies/0284b34ab88997023d70112f8a094b56ef8bfef0
@@ -0,0 +1 @@ +s_sq=%5B%5BB%5D%5D; path=/; domain=.cnn.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/03429a858215bba11994af0abdf0912d9c14ee0c b/net/data/fuzzer_data/cookies/03429a858215bba11994af0abdf0912d9c14ee0c new file mode 100644 index 0000000..13d050d --- /dev/null +++ b/net/data/fuzzer_data/cookies/03429a858215bba11994af0abdf0912d9c14ee0c
@@ -0,0 +1 @@ +ONPLFTRH=38497|XRZVS; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/03a79f27987511c315b984d435dfc15ae78254a3 b/net/data/fuzzer_data/cookies/03a79f27987511c315b984d435dfc15ae78254a3 new file mode 100644 index 0000000..d241eab --- /dev/null +++ b/net/data/fuzzer_data/cookies/03a79f27987511c315b984d435dfc15ae78254a3
@@ -0,0 +1 @@ +ab._gd1561745919583=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain=.wcvb.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/04d51c85a2491ce50c566002a3bdfaf3106a6b47 b/net/data/fuzzer_data/cookies/04d51c85a2491ce50c566002a3bdfaf3106a6b47 new file mode 100644 index 0000000..6c72fb7 --- /dev/null +++ b/net/data/fuzzer_data/cookies/04d51c85a2491ce50c566002a3bdfaf3106a6b47
@@ -0,0 +1 @@ +tuuid=77628149-b504-456e-abe8-f3bc26811980; path=/; expires=Sat, 27-Jun-2020 17:59:07 GMT; domain=.bidswitch.net \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0506230a41aca38bb0ffb5de3f55058d41a498af b/net/data/fuzzer_data/cookies/0506230a41aca38bb0ffb5de3f55058d41a498af new file mode 100644 index 0000000..a328a4a --- /dev/null +++ b/net/data/fuzzer_data/cookies/0506230a41aca38bb0ffb5de3f55058d41a498af
@@ -0,0 +1 @@ +jkidd-l=uid=0&sessionIndex=1&sessionStart=1561745691631&isNewSession=1&lastRequest=1561745691631&prevRequest=0&activeDays=%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C1%5D&firstReferrer=&firstLanding=&firstSeen=1561745691631&browserSession=1&pageIndex=1&totalSessionTime=0&avgSessionTime=0&adv=1&a7dv=1&a14dv=1&a21dv=1&lastKnownType=anon; Path=/; Domain=a.nytimes.com; Max-Age=31536000; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/05b4801f8b8dfbd1769c4fa871bb183b61456c4e b/net/data/fuzzer_data/cookies/05b4801f8b8dfbd1769c4fa871bb183b61456c4e new file mode 100644 index 0000000..df73da3 --- /dev/null +++ b/net/data/fuzzer_data/cookies/05b4801f8b8dfbd1769c4fa871bb183b61456c4e
@@ -0,0 +1 @@ +_dbefe=http://10.204.67.75:8080; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/05e36c1756f2385dfd7f9b62e906163b0fd11de1 b/net/data/fuzzer_data/cookies/05e36c1756f2385dfd7f9b62e906163b0fd11de1 new file mode 100644 index 0000000..690ee27 --- /dev/null +++ b/net/data/fuzzer_data/cookies/05e36c1756f2385dfd7f9b62e906163b0fd11de1
@@ -0,0 +1 @@ +PUBMDCID=1; domain=pubmatic.com; expires=Thu, 26-Sep-2019 18:16:22 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/06a27e351cddd2a49703ba85bd8f007c9aa44086 b/net/data/fuzzer_data/cookies/06a27e351cddd2a49703ba85bd8f007c9aa44086 new file mode 100644 index 0000000..a471626 --- /dev/null +++ b/net/data/fuzzer_data/cookies/06a27e351cddd2a49703ba85bd8f007c9aa44086
@@ -0,0 +1 @@ +optimizelyPPID=null;domain=.com;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/06f1e5d8c336b82473abed2c49fb41ad6834e079 b/net/data/fuzzer_data/cookies/06f1e5d8c336b82473abed2c49fb41ad6834e079 new file mode 100644 index 0000000..1ce5bc9 --- /dev/null +++ b/net/data/fuzzer_data/cookies/06f1e5d8c336b82473abed2c49fb41ad6834e079
@@ -0,0 +1 @@ +gig_hasGmid=ver2; path=/; expires=Sat, 27 Jun 2020 17:58:32 GMT; domain=cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/07c9c06643ad6cb58fdedca83573f7ebd0406e3e b/net/data/fuzzer_data/cookies/07c9c06643ad6cb58fdedca83573f7ebd0406e3e new file mode 100644 index 0000000..de61eec --- /dev/null +++ b/net/data/fuzzer_data/cookies/07c9c06643ad6cb58fdedca83573f7ebd0406e3e
@@ -0,0 +1 @@ +_cb_ls=1; expires=Mon, 27 Jul 2020 17:58:37 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/087b52f241d0f932dc3abcf6a343514f7fc24854 b/net/data/fuzzer_data/cookies/087b52f241d0f932dc3abcf6a343514f7fc24854 new file mode 100644 index 0000000..cd58d05 --- /dev/null +++ b/net/data/fuzzer_data/cookies/087b52f241d0f932dc3abcf6a343514f7fc24854
@@ -0,0 +1 @@ +__cfduid=d324dcf75e766aa6df481cc9ff92e32e71561745782; expires=Sat, 27-Jun-20 18:16:22 GMT; path=/; domain=.adsymptotic.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/08aa1ae92143a6d4e4aa3df3157497d250b0d04b b/net/data/fuzzer_data/cookies/08aa1ae92143a6d4e4aa3df3157497d250b0d04b new file mode 100644 index 0000000..19c5972 --- /dev/null +++ b/net/data/fuzzer_data/cookies/08aa1ae92143a6d4e4aa3df3157497d250b0d04b
@@ -0,0 +1 @@ +ad-privacy=0; Domain=.amazon-adsystem.com; Expires=Wed, 01-Jan-2020 17:59:07 GMT; Path=/; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/09ecf26720791d33b4f4f53d50b1c89b6393e2d6 b/net/data/fuzzer_data/cookies/09ecf26720791d33b4f4f53d50b1c89b6393e2d6 new file mode 100644 index 0000000..81016ca --- /dev/null +++ b/net/data/fuzzer_data/cookies/09ecf26720791d33b4f4f53d50b1c89b6393e2d6
@@ -0,0 +1 @@ +d=EEIBEAH2HZEP68wQ; expires=Thu, 26-Sep-2019 17:58:35 GMT; path=/; domain=.quantserve.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0a911b70d892516fe5baa26d9fcb74df857491c4 b/net/data/fuzzer_data/cookies/0a911b70d892516fe5baa26d9fcb74df857491c4 new file mode 100644 index 0000000..677c50f --- /dev/null +++ b/net/data/fuzzer_data/cookies/0a911b70d892516fe5baa26d9fcb74df857491c4
@@ -0,0 +1 @@ +_gat=1; path=/; expires=Fri, 28 Jun 2019 18:19:40 GMT; domain=wcvb.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0ab0209635f1475211b92f8a0918902a8020e173 b/net/data/fuzzer_data/cookies/0ab0209635f1475211b92f8a0918902a8020e173 new file mode 100644 index 0000000..3e23d6b --- /dev/null +++ b/net/data/fuzzer_data/cookies/0ab0209635f1475211b92f8a0918902a8020e173
@@ -0,0 +1 @@ +_cb_svref=null; expires=Fri, 28 Jun 2019 18:27:52 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0b7074781b589cb299157f79bb9eaa377f06fcac b/net/data/fuzzer_data/cookies/0b7074781b589cb299157f79bb9eaa377f06fcac new file mode 100644 index 0000000..f51f0bc --- /dev/null +++ b/net/data/fuzzer_data/cookies/0b7074781b589cb299157f79bb9eaa377f06fcac
@@ -0,0 +1 @@ +ad-id=AycGHXzj-kTTmnAz6jvyj9k; Domain=.amazon-adsystem.com; Expires=Wed, 01-Jan-2020 17:59:07 GMT; Path=/; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0cca316d9c5dfe90bb72147e1e19061ed3d74d48 b/net/data/fuzzer_data/cookies/0cca316d9c5dfe90bb72147e1e19061ed3d74d48 new file mode 100644 index 0000000..b3d7701 --- /dev/null +++ b/net/data/fuzzer_data/cookies/0cca316d9c5dfe90bb72147e1e19061ed3d74d48
@@ -0,0 +1 @@ +rmuid=1cd21260-f2c0-4d95-a4a5-631c4e6ea12e; Expires=Sat, 27 Jun 2020 18:16:21 UTC; Domain=.linksynergy.com; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0d100cbf03c876c74fc13e15e9704fd77422aee9 b/net/data/fuzzer_data/cookies/0d100cbf03c876c74fc13e15e9704fd77422aee9 new file mode 100644 index 0000000..293b447 --- /dev/null +++ b/net/data/fuzzer_data/cookies/0d100cbf03c876c74fc13e15e9704fd77422aee9
@@ -0,0 +1 @@ +GoogleAdServingTest=; expires=Fri, 28 Jun 2019 18:16:20 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0d4451b8d57c4c24c91e0c758837b89e2bf01f43 b/net/data/fuzzer_data/cookies/0d4451b8d57c4c24c91e0c758837b89e2bf01f43 new file mode 100644 index 0000000..1aee3dd --- /dev/null +++ b/net/data/fuzzer_data/cookies/0d4451b8d57c4c24c91e0c758837b89e2bf01f43
@@ -0,0 +1 @@ +aax-vsid=2047473794683464000V10; Expires=Sat, 27 Jun 2020 18:16:19 GMT; domain=.aaxads.com; Path=/; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0e74d4a5af628f624f6ca2847f727a7bed9b46a2 b/net/data/fuzzer_data/cookies/0e74d4a5af628f624f6ca2847f727a7bed9b46a2 new file mode 100644 index 0000000..abf4cda --- /dev/null +++ b/net/data/fuzzer_data/cookies/0e74d4a5af628f624f6ca2847f727a7bed9b46a2
@@ -0,0 +1 @@ +ab._gd1561745919581=ab._gd1561745919581;domain=.wcvb.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0e7aa5c3fb119a3da31670208e374ee4caab4710 b/net/data/fuzzer_data/cookies/0e7aa5c3fb119a3da31670208e374ee4caab4710 new file mode 100644 index 0000000..9e0d9ef --- /dev/null +++ b/net/data/fuzzer_data/cookies/0e7aa5c3fb119a3da31670208e374ee4caab4710
@@ -0,0 +1 @@ +PUBMDCID=1; domain=pubmatic.com; expires=Thu, 26-Sep-2019 18:18:42 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0eb6de4cdbcf481c51ca734011bac450a2035f9b b/net/data/fuzzer_data/cookies/0eb6de4cdbcf481c51ca734011bac450a2035f9b new file mode 100644 index 0000000..f8ac382 --- /dev/null +++ b/net/data/fuzzer_data/cookies/0eb6de4cdbcf481c51ca734011bac450a2035f9b
@@ -0,0 +1 @@ +mnet_session_depth=1%7C1561745688860;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/0f04f1a8a1ede89a3105435ae3eefe8ca9a5229f b/net/data/fuzzer_data/cookies/0f04f1a8a1ede89a3105435ae3eefe8ca9a5229f new file mode 100644 index 0000000..c710bde --- /dev/null +++ b/net/data/fuzzer_data/cookies/0f04f1a8a1ede89a3105435ae3eefe8ca9a5229f
@@ -0,0 +1 @@ +edgebucket=ysInsjLYjOF5XIlV1f; Domain=reddit.com; Max-Age=63071999; Path=/; secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/108c5233426c644c01cf2a03fd9e899e8091ba32 b/net/data/fuzzer_data/cookies/108c5233426c644c01cf2a03fd9e899e8091ba32 new file mode 100644 index 0000000..756c292 --- /dev/null +++ b/net/data/fuzzer_data/cookies/108c5233426c644c01cf2a03fd9e899e8091ba32
@@ -0,0 +1 @@ +anj=dTM7k!M4/bhK:95ghqdmU(3$'jT0oo#[2R$_pfg*Y80?bGKwmnSIgo8Z4bYOf2vtq*k>H[gw[qN)o3w7/bM^i5LGQ/CcD9u<$[_SnU1/C!<?G<jbjt6@pOIQ*r5Bo-*v0JR7?nKRO`':THp_LTOg`]JaSJ5(u=HiR3EDGSv_?F?u</oiWcQ]ckrFPKwV!I=e?jan!*q)3KL9D3I?.>OR'cM; SameSite=None; Path=/; Max-Age=7776000; Expires=Thu, 26-Sep-2019 17:58:37 GMT; Domain=.adnxs.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/11f6c5d0b45e0630b719301d7daa3c3e5ade0f2d b/net/data/fuzzer_data/cookies/11f6c5d0b45e0630b719301d7daa3c3e5ade0f2d new file mode 100644 index 0000000..575a767 --- /dev/null +++ b/net/data/fuzzer_data/cookies/11f6c5d0b45e0630b719301d7daa3c3e5ade0f2d
@@ -0,0 +1 @@ +IDE=AHWqTUkV0CXgQxfA-UYbBAMvmqVyESzG5e9CFLK9aEUcqEC6fzcKKqOuSCx49r_T; expires=Sun, 27-Jun-2021 18:18:41 GMT; path=/; domain=.doubleclick.net; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/12e2ed512bf4fce6788a3029bf345132e314e03d b/net/data/fuzzer_data/cookies/12e2ed512bf4fce6788a3029bf345132e314e03d new file mode 100644 index 0000000..ffc457f --- /dev/null +++ b/net/data/fuzzer_data/cookies/12e2ed512bf4fce6788a3029bf345132e314e03d
@@ -0,0 +1 @@ +repi=;expires=Thu, 01-Jan-1970 00:00:01 GMT;path=/;domain=ads.pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/1301c1b5fd4c6699783779dc6dff1f55fe216f91 b/net/data/fuzzer_data/cookies/1301c1b5fd4c6699783779dc6dff1f55fe216f91 new file mode 100644 index 0000000..0c069c3 --- /dev/null +++ b/net/data/fuzzer_data/cookies/1301c1b5fd4c6699783779dc6dff1f55fe216f91
@@ -0,0 +1 @@ +ab._gd1561745919583=ab._gd1561745919583;domain=.wcvb.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/143933e4dbf3a1009a19ea3a6cb448232c2254b9 b/net/data/fuzzer_data/cookies/143933e4dbf3a1009a19ea3a6cb448232c2254b9 new file mode 100644 index 0000000..64950b4 --- /dev/null +++ b/net/data/fuzzer_data/cookies/143933e4dbf3a1009a19ea3a6cb448232c2254b9
@@ -0,0 +1 @@ +nyt-geo=US; Expires=Fri, 28 Jun 2019 23:57:46 GMT; Path=/; Domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/1520d489150e0d97a8cc44becf4bb69897a08605 b/net/data/fuzzer_data/cookies/1520d489150e0d97a8cc44becf4bb69897a08605 new file mode 100644 index 0000000..aacefd7 --- /dev/null +++ b/net/data/fuzzer_data/cookies/1520d489150e0d97a8cc44becf4bb69897a08605
@@ -0,0 +1 @@ +s_vi=[CS]v1|2E8B2AA385079024-6000011C600CAA42[CE]; Expires=Sun, 27 Jun 2021 17:58:31 GMT; Domain=cnn.com; Path=/; SameSite=None \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/15ddba174a983013fce407cc4bb1f3e0ee428ae3 b/net/data/fuzzer_data/cookies/15ddba174a983013fce407cc4bb1f3e0ee428ae3 new file mode 100644 index 0000000..0d00f99 --- /dev/null +++ b/net/data/fuzzer_data/cookies/15ddba174a983013fce407cc4bb1f3e0ee428ae3
@@ -0,0 +1 @@ +KRTBCOOKIE_377=6810-9679f403-e304-42bd-bf2c-1b52c9f13e14&KRTB&22918-9679f403-e304-42bd-bf2c-1b52c9f13e14&KRTB&23031-9679f403-e304-42bd-bf2c-1b52c9f13e14; domain=pubmatic.com; expires=Thu, 26-Sep-2019 18:18:42 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/172558c88170d65ef44569ee9372d53ed25628c9 b/net/data/fuzzer_data/cookies/172558c88170d65ef44569ee9372d53ed25628c9 new file mode 100644 index 0000000..5bbbb15 --- /dev/null +++ b/net/data/fuzzer_data/cookies/172558c88170d65ef44569ee9372d53ed25628c9
@@ -0,0 +1 @@ +session_tracker=9ISbKWIJvWb6bPPbuC.0.1561745776000.Z0FBQUFBQmRGbGx3ajlpM09iY1J3a0lqcl9PNXpWbHE1MnZaX2FlSGJ5OFYxQzlZNFRjRXJJM2dmbG9VRU55Q05jWmU1aGg4ZjNpUDVGZ25Lc3B0bV84OUF2TTlqQURBbU0yazIxZExtaXI0WjBESjFyR2dPU08wcTZ5OUpVVGhKRUNsVUxXMF9yR1A; path=/; domain=.reddit.com; secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/1993bb226fc2e675a68802ebcef4f79604ea53a2 b/net/data/fuzzer_data/cookies/1993bb226fc2e675a68802ebcef4f79604ea53a2 new file mode 100644 index 0000000..e78e8cc --- /dev/null +++ b/net/data/fuzzer_data/cookies/1993bb226fc2e675a68802ebcef4f79604ea53a2
@@ -0,0 +1 @@ +anj=dTM7k!M40Lf5$P.ghqdmU(3$'jT0oo#[2R$_pfg*Y80?bGKwmnSIgo8Z4bYOf2vtq*k>H[gw[qN)o3w7/bM^i5LGQ/CcD9u<$[_SnU1/C!<?G<jbjt6@iKfe*t=*#Ys(R6O6etaJNMZW9DMA5?ONsSd`SJb4JiJt#n+YbqCTGY3Ly8tnN=g^sX.T<9C!$H.wL4W1Qw2%TB[s5; SameSite=None; Path=/; Max-Age=7776000; Expires=Thu, 26-Sep-2019 17:58:37 GMT; Domain=.adnxs.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/19aedc04372b6f042832c3b7d61ed5044fa74b7b b/net/data/fuzzer_data/cookies/19aedc04372b6f042832c3b7d61ed5044fa74b7b new file mode 100644 index 0000000..8c5a3e7 --- /dev/null +++ b/net/data/fuzzer_data/cookies/19aedc04372b6f042832c3b7d61ed5044fa74b7b
@@ -0,0 +1 @@ +ad-id=Ax5FHlqHB09PvM00wspP770; Domain=.amazon-adsystem.com; Expires=Wed, 01-Jan-2020 17:57:48 GMT; Path=/; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/1afd397fc7d7c6e7d68ef6d1a96599083a014f43 b/net/data/fuzzer_data/cookies/1afd397fc7d7c6e7d68ef6d1a96599083a014f43 new file mode 100644 index 0000000..dbffda1 --- /dev/null +++ b/net/data/fuzzer_data/cookies/1afd397fc7d7c6e7d68ef6d1a96599083a014f43
@@ -0,0 +1 @@ +GoogleAdServingTest=; expires=Fri, 28 Jun 2019 18:14:49 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/1f87d4962ece5125f8f37cb79e0ec9c56db07bff b/net/data/fuzzer_data/cookies/1f87d4962ece5125f8f37cb79e0ec9c56db07bff new file mode 100644 index 0000000..ac3246e --- /dev/null +++ b/net/data/fuzzer_data/cookies/1f87d4962ece5125f8f37cb79e0ec9c56db07bff
@@ -0,0 +1 @@ +_cb=D_Q5ElO_825BnZrIN; expires=Mon, 27 Jul 2020 17:58:37 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/21d80e7e6d99989d333cf6ef09612a63bd475cbd b/net/data/fuzzer_data/cookies/21d80e7e6d99989d333cf6ef09612a63bd475cbd new file mode 100644 index 0000000..c883d23 --- /dev/null +++ b/net/data/fuzzer_data/cookies/21d80e7e6d99989d333cf6ef09612a63bd475cbd
@@ -0,0 +1 @@ +bkdc=phx; expires=Wed, 25-Dec-2019 17:58:32 GMT; path=/; domain=.bluekai.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/22196204b3de049525621cfa872aa869554f7c98 b/net/data/fuzzer_data/cookies/22196204b3de049525621cfa872aa869554f7c98 new file mode 100644 index 0000000..6df1469 --- /dev/null +++ b/net/data/fuzzer_data/cookies/22196204b3de049525621cfa872aa869554f7c98
@@ -0,0 +1 @@ +cd=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/225906da4bbfe1957593e2f5cc15dfa2dcb47e95 b/net/data/fuzzer_data/cookies/225906da4bbfe1957593e2f5cc15dfa2dcb47e95 new file mode 100644 index 0000000..bae5071 --- /dev/null +++ b/net/data/fuzzer_data/cookies/225906da4bbfe1957593e2f5cc15dfa2dcb47e95
@@ -0,0 +1 @@ +__gads=ID=e113f55c6aedee8f:T=1561744667:S=ALNI_MYEbRi8e7Tej16MouF3ew8Fgtqc8w; expires=Sun, 27 Jun 2021 17:57:47 GMT; path=/; domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/22731b8b044b9fbc0097e043cc81911dbbeba916 b/net/data/fuzzer_data/cookies/22731b8b044b9fbc0097e043cc81911dbbeba916 new file mode 100644 index 0000000..8a3cbb5 --- /dev/null +++ b/net/data/fuzzer_data/cookies/22731b8b044b9fbc0097e043cc81911dbbeba916
@@ -0,0 +1 @@ +KCCH=YES;expires=Sat, 29 Jun 2019 18:18:41 GMT;path=/;domain=ads.pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/24474bec6890334ccb6eb7b49d915c22ceb6846e b/net/data/fuzzer_data/cookies/24474bec6890334ccb6eb7b49d915c22ceb6846e new file mode 100644 index 0000000..000311d --- /dev/null +++ b/net/data/fuzzer_data/cookies/24474bec6890334ccb6eb7b49d915c22ceb6846e
@@ -0,0 +1 @@ +KTPCACOOKIE=YES;expires=Thu, 26 Sep 2019 17:58:32 GMT;path=/;domain=pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/25345cb4bfaddc21cfb8f3dd3b39c9a2284c8fb5 b/net/data/fuzzer_data/cookies/25345cb4bfaddc21cfb8f3dd3b39c9a2284c8fb5 new file mode 100644 index 0000000..7f37a95 --- /dev/null +++ b/net/data/fuzzer_data/cookies/25345cb4bfaddc21cfb8f3dd3b39c9a2284c8fb5
@@ -0,0 +1 @@ +anj=dTM7k!M4/bh.v04ghqdmU(3$'jT0oo#[2R$_pfg*Y80?bGKwmnSIgo8Z4bYOf2vtq*k>H[gw[qN)o3w7/bM^i5LGQ/CcD9u<$[_SnU1/C!<?G<jbjt6@pOIQ*kDj=SPaG6(U67K+IKjT$%y3O00A!#!Q3sJ6X_QDv<uDV#dk%[!FvV0P$uZNo`HNq.Xh'[I51p=.hLg=PlZ[C[-kX-b1iAM; SameSite=None; Path=/; Max-Age=7776000; Expires=Thu, 26-Sep-2019 17:58:37 GMT; Domain=.adnxs.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/28012f4d7aaca4f5d608d2facbfd5ad2929932ae b/net/data/fuzzer_data/cookies/28012f4d7aaca4f5d608d2facbfd5ad2929932ae new file mode 100644 index 0000000..c4c7c68 --- /dev/null +++ b/net/data/fuzzer_data/cookies/28012f4d7aaca4f5d608d2facbfd5ad2929932ae
@@ -0,0 +1 @@ +ugs=1; expires=Sat, 29 Jun 2019 19:58:31 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/292ac1731b2b54f4907f5f3bee6be5d12b81421d b/net/data/fuzzer_data/cookies/292ac1731b2b54f4907f5f3bee6be5d12b81421d new file mode 100644 index 0000000..d42a75c --- /dev/null +++ b/net/data/fuzzer_data/cookies/292ac1731b2b54f4907f5f3bee6be5d12b81421d
@@ -0,0 +1 @@ +cookies.js=undefined;path=/;expires=Fri, 28 Jun 2019 18:18:39 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/2c29369ca4e15acef98ca5714ecaf51ab6cc0b95 b/net/data/fuzzer_data/cookies/2c29369ca4e15acef98ca5714ecaf51ab6cc0b95 new file mode 100644 index 0000000..56d3a85 --- /dev/null +++ b/net/data/fuzzer_data/cookies/2c29369ca4e15acef98ca5714ecaf51ab6cc0b95
@@ -0,0 +1 @@ +MR=0; domain=c.bing.com; expires=Wed, 25-Dec-2019 17:57:53 GMT; path=/; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/30f38084cb9a3b9cf85c5a26d1eb9e4db03c12ae b/net/data/fuzzer_data/cookies/30f38084cb9a3b9cf85c5a26d1eb9e4db03c12ae new file mode 100644 index 0000000..ccfb541 --- /dev/null +++ b/net/data/fuzzer_data/cookies/30f38084cb9a3b9cf85c5a26d1eb9e4db03c12ae
@@ -0,0 +1 @@ +KTPCACOOKIE=YES; domain=.pubmatic.com; path=/; max-age=7776000; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/31b176e486ea95bcc24ad077e7e66c9c289a8747 b/net/data/fuzzer_data/cookies/31b176e486ea95bcc24ad077e7e66c9c289a8747 new file mode 100644 index 0000000..5758508 --- /dev/null +++ b/net/data/fuzzer_data/cookies/31b176e486ea95bcc24ad077e7e66c9c289a8747
@@ -0,0 +1 @@ +AKA_A2=A; expires=Fri, 28-Jun-2019 18:58:33 GMT; path=/; domain=cdn.turner.com; secure; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/331b1d65a67050945e7abcf6b859063b5f5dbe9f b/net/data/fuzzer_data/cookies/331b1d65a67050945e7abcf6b859063b5f5dbe9f new file mode 100644 index 0000000..286d249 --- /dev/null +++ b/net/data/fuzzer_data/cookies/331b1d65a67050945e7abcf6b859063b5f5dbe9f
@@ -0,0 +1 @@ +GoogleAdServingTest=; expires=Fri, 28 Jun 2019 17:58:30 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/34b8439cdcab61b693b00a6981189db9c83fd581 b/net/data/fuzzer_data/cookies/34b8439cdcab61b693b00a6981189db9c83fd581 new file mode 100644 index 0000000..6cb220d --- /dev/null +++ b/net/data/fuzzer_data/cookies/34b8439cdcab61b693b00a6981189db9c83fd581
@@ -0,0 +1 @@ +nyt-a=m-a3EFJKIrIGZaX3DvUw15; Expires=Sat, 27 Jun 2020 18:14:47 GMT; Path=/; Domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/3639f5b822ca5628cf56f423d980680109b1ae1a b/net/data/fuzzer_data/cookies/3639f5b822ca5628cf56f423d980680109b1ae1a new file mode 100644 index 0000000..c5127ff --- /dev/null +++ b/net/data/fuzzer_data/cookies/3639f5b822ca5628cf56f423d980680109b1ae1a
@@ -0,0 +1 @@ +GoogleAdServingTest=; expires=Fri, 28 Jun 2019 17:58:32 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/37229e3a20bf1feb2cedb868c9a0039733f595b9 b/net/data/fuzzer_data/cookies/37229e3a20bf1feb2cedb868c9a0039733f595b9 new file mode 100644 index 0000000..81cd211 --- /dev/null +++ b/net/data/fuzzer_data/cookies/37229e3a20bf1feb2cedb868c9a0039733f595b9
@@ -0,0 +1 @@ +_ga=GA1.2.1843357983.1561745920; path=/; expires=Sun, 27 Jun 2021 18:18:40 GMT; domain=wcvb.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/38570887eeda368abc5d2b4109a96fab51a8d503 b/net/data/fuzzer_data/cookies/38570887eeda368abc5d2b4109a96fab51a8d503 new file mode 100644 index 0000000..e902b96 --- /dev/null +++ b/net/data/fuzzer_data/cookies/38570887eeda368abc5d2b4109a96fab51a8d503
@@ -0,0 +1 @@ +__Host-a=b; Secure; Path=/
diff --git a/net/data/fuzzer_data/cookies/3862571ca3ead4beb0c987fa237f010b89a2d7e1 b/net/data/fuzzer_data/cookies/3862571ca3ead4beb0c987fa237f010b89a2d7e1 new file mode 100644 index 0000000..27c558d --- /dev/null +++ b/net/data/fuzzer_data/cookies/3862571ca3ead4beb0c987fa237f010b89a2d7e1
@@ -0,0 +1 @@ +icts=2019-06-28T18:18:41Z; Expires=Sat, 27 Jun 2020 18:18:40 UTC; Domain=.linksynergy.com; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/3974ec234f5e0fcad2da5b443841741d0d004d8e b/net/data/fuzzer_data/cookies/3974ec234f5e0fcad2da5b443841741d0d004d8e new file mode 100644 index 0000000..aed093f --- /dev/null +++ b/net/data/fuzzer_data/cookies/3974ec234f5e0fcad2da5b443841741d0d004d8e
@@ -0,0 +1 @@ +KCCH=YES;expires=Sat, 29 Jun 2019 18:16:22 GMT;path=/;domain=ads.pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/3a7d56be05b607dc8855938f3facbd98b279af5e b/net/data/fuzzer_data/cookies/3a7d56be05b607dc8855938f3facbd98b279af5e new file mode 100644 index 0000000..d0d6fad --- /dev/null +++ b/net/data/fuzzer_data/cookies/3a7d56be05b607dc8855938f3facbd98b279af5e
@@ -0,0 +1 @@ +fr=06jwhahuUB6aOmYc1..BdFlVO...1.0.BdFlVO.; expires=Thursday, 26-Sep-2019 17:58:38 GMT; path=/; domain=.facebook.com; HttpOnly; secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/3bb70a085018d271eb16afee05de6d0645eb0d19 b/net/data/fuzzer_data/cookies/3bb70a085018d271eb16afee05de6d0645eb0d19 new file mode 100644 index 0000000..85503af --- /dev/null +++ b/net/data/fuzzer_data/cookies/3bb70a085018d271eb16afee05de6d0645eb0d19
@@ -0,0 +1 @@ +ab._gd1561745919581=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain=.wcvb.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/3c89f813069bc9cba07d02cc38282321951eefd2 b/net/data/fuzzer_data/cookies/3c89f813069bc9cba07d02cc38282321951eefd2 new file mode 100644 index 0000000..9093ccc --- /dev/null +++ b/net/data/fuzzer_data/cookies/3c89f813069bc9cba07d02cc38282321951eefd2
@@ -0,0 +1 @@ +GoogleAdServingTest=; expires=Fri, 28 Jun 2019 18:18:40 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/3f6834d53c555de6db8dc9ff78d477726247ebbe b/net/data/fuzzer_data/cookies/3f6834d53c555de6db8dc9ff78d477726247ebbe new file mode 100644 index 0000000..d3d062c --- /dev/null +++ b/net/data/fuzzer_data/cookies/3f6834d53c555de6db8dc9ff78d477726247ebbe
@@ -0,0 +1 @@ +TapAd_TS=1561744712362;Expires=Tue, 27 Aug 2019 17:58:35 GMT;Path=/;Domain=.tapad.com;SameSite=None \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/40810cdd634c8d8fb54a523e9ad0c0bc88cc1147 b/net/data/fuzzer_data/cookies/40810cdd634c8d8fb54a523e9ad0c0bc88cc1147 new file mode 100644 index 0000000..464fbf3 --- /dev/null +++ b/net/data/fuzzer_data/cookies/40810cdd634c8d8fb54a523e9ad0c0bc88cc1147
@@ -0,0 +1 @@ +_cc_cc=ctst;Path=/;Domain=crwdcntrl.net;SameSite=None \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/41845281adcde5e78493c709962179a066cd73d3 b/net/data/fuzzer_data/cookies/41845281adcde5e78493c709962179a066cd73d3 new file mode 100644 index 0000000..afae6fd --- /dev/null +++ b/net/data/fuzzer_data/cookies/41845281adcde5e78493c709962179a066cd73d3
@@ -0,0 +1 @@ +cto_writeable=1;expires=Fri, 28 Jun 2019 18:58:29 GMT;domain=.cnn.com;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/42f3bd0fb1ece69f762f018eb58bebb9f2ac5836 b/net/data/fuzzer_data/cookies/42f3bd0fb1ece69f762f018eb58bebb9f2ac5836 new file mode 100644 index 0000000..6eea1da --- /dev/null +++ b/net/data/fuzzer_data/cookies/42f3bd0fb1ece69f762f018eb58bebb9f2ac5836
@@ -0,0 +1 @@ +rx= ; path=/; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Domain=; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/46582500b95a2b1592fc2d12470e69dfac2d29f4 b/net/data/fuzzer_data/cookies/46582500b95a2b1592fc2d12470e69dfac2d29f4 new file mode 100644 index 0000000..26b6853 --- /dev/null +++ b/net/data/fuzzer_data/cookies/46582500b95a2b1592fc2d12470e69dfac2d29f4
@@ -0,0 +1 @@ +cookies.js_dtest=1;path=/;domain=wcvb.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4788a8f6103e590553694d34981c5bce2c5261a3 b/net/data/fuzzer_data/cookies/4788a8f6103e590553694d34981c5bce2c5261a3 new file mode 100644 index 0000000..02a6b5a --- /dev/null +++ b/net/data/fuzzer_data/cookies/4788a8f6103e590553694d34981c5bce2c5261a3
@@ -0,0 +1 @@ +AWSELB=278D5FF30CD72C2931379E62C1C0D7A47489D8EF09E2CEE29A1539DB017828BD07D7BE3098392A2D35C951D22FD31136A81EA77353957412C76ABD07D3ABF66150DB44C25B;PATH=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/47f8e3ebadbf34b9561c03a56c4f45746602c64a b/net/data/fuzzer_data/cookies/47f8e3ebadbf34b9561c03a56c4f45746602c64a new file mode 100644 index 0000000..02b7ffe --- /dev/null +++ b/net/data/fuzzer_data/cookies/47f8e3ebadbf34b9561c03a56c4f45746602c64a
@@ -0,0 +1 @@ +univ_id=537072971|28a8e1b7-2e9a-4666-b602-d6d1a7c32394|1561745782228915; Version=1; Expires=Sat, 13-Jul-2019 18:16:22 GMT; Max-Age=1296000; Domain=.openx.net; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/483505ae5f32600c62a0ea81f27854303ff9ef59 b/net/data/fuzzer_data/cookies/483505ae5f32600c62a0ea81f27854303ff9ef59 new file mode 100644 index 0000000..f13004c --- /dev/null +++ b/net/data/fuzzer_data/cookies/483505ae5f32600c62a0ea81f27854303ff9ef59
@@ -0,0 +1 @@ +uid=99429775829749817; expires=Tue, 27 Aug 2019 17:58:35 GMT; domain=adform.net; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/49e4dcb225a3ee35420bfb250fed17651fc132fb b/net/data/fuzzer_data/cookies/49e4dcb225a3ee35420bfb250fed17651fc132fb new file mode 100644 index 0000000..838799c --- /dev/null +++ b/net/data/fuzzer_data/cookies/49e4dcb225a3ee35420bfb250fed17651fc132fb
@@ -0,0 +1 @@ +aasd=1%7C1561745780169;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4a3a0a03705536f91f423c540a7c9cd0ff192575 b/net/data/fuzzer_data/cookies/4a3a0a03705536f91f423c540a7c9cd0ff192575 new file mode 100644 index 0000000..2ed29d6 --- /dev/null +++ b/net/data/fuzzer_data/cookies/4a3a0a03705536f91f423c540a7c9cd0ff192575
@@ -0,0 +1 @@ +et-a1=%257B%2522agentId%2522%253A%2522MS0QrKWr9qp_XkQmvjSS3B%2522%252C%2522agentStarted%2522%253A1561744478315%252C%2522sessionIndex%2522%253A1%252C%2522sessionStarted%2522%253A1561744478315%252C%2522lastModified%2522%253A1561744551904%252C%2522lastUpdate%2522%253A1561744698968%257D; Domain=et.nytimes.com; Path=/; Expires=Sat, 27 Jun 2020 17:55:51 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4a6ee003c0a2081d0ea0a3dd5121fb807992749a b/net/data/fuzzer_data/cookies/4a6ee003c0a2081d0ea0a3dd5121fb807992749a new file mode 100644 index 0000000..c11f3f3 --- /dev/null +++ b/net/data/fuzzer_data/cookies/4a6ee003c0a2081d0ea0a3dd5121fb807992749a
@@ -0,0 +1 @@ +put_2307=33b5eb2b-c79e-486a-bf3b-2cafed6d8fe1; Domain=.rubiconproject.com; Expires=Fri, 26-Jul-2019 17:58:35 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4b3fb438a10e86dbf70b15ab144eb3fde2472220 b/net/data/fuzzer_data/cookies/4b3fb438a10e86dbf70b15ab144eb3fde2472220 new file mode 100644 index 0000000..27d7a6c --- /dev/null +++ b/net/data/fuzzer_data/cookies/4b3fb438a10e86dbf70b15ab144eb3fde2472220
@@ -0,0 +1 @@ +_rxuuid=%7B%22rx_uuid%22%3A%22RX-1ce47117-fc9f-4c4c-8ca4-29ade25774a0%22%2C%22zdxidn%22%3A%222069.5%22%2C%22nxtrdr%22%3A%22https%3A%2F%2Fs.amazon-adsystem.com%2Fecm3%3Fid%3D%5BRX_UUID%5D%26ex%3Drhythmone.com%22%7D; path=/; expires=Sat, 27 Jun 2020 17:59:07 GMT; domain=.1rx.io; httponly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4c42ad64c160d61e899f9d28ef0285372de06e5b b/net/data/fuzzer_data/cookies/4c42ad64c160d61e899f9d28ef0285372de06e5b new file mode 100644 index 0000000..2acf476 --- /dev/null +++ b/net/data/fuzzer_data/cookies/4c42ad64c160d61e899f9d28ef0285372de06e5b
@@ -0,0 +1 @@ +data=||||||||||||||||||||||||||||||||||||||||||||||||||;expires=Sat, 27 Jun 2020 17:57:47 GMT;path=/;domain=.media.net \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4dbe8da9ff0c924b39cfa4bf79d980577348068a b/net/data/fuzzer_data/cookies/4dbe8da9ff0c924b39cfa4bf79d980577348068a new file mode 100644 index 0000000..3495e3b --- /dev/null +++ b/net/data/fuzzer_data/cookies/4dbe8da9ff0c924b39cfa4bf79d980577348068a
@@ -0,0 +1 @@ +data-r=JXGEGA70-1S-A83O~~1;Expires=Wed, 25 Dec 2019 17:57:48 GMT;path=/;domain=.media.net \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4e5b007d86df496f7230527124d47f9ec15e86a8 b/net/data/fuzzer_data/cookies/4e5b007d86df496f7230527124d47f9ec15e86a8 new file mode 100644 index 0000000..2496d35 --- /dev/null +++ b/net/data/fuzzer_data/cookies/4e5b007d86df496f7230527124d47f9ec15e86a8
@@ -0,0 +1 @@ +ajs%3Atest=null; path=/; domain=.cnn.com; expires=Fri, 28 Jun 2019 17:58:31 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4f5029d0bed2d665cc3453e98d33557b77e57702 b/net/data/fuzzer_data/cookies/4f5029d0bed2d665cc3453e98d33557b77e57702 new file mode 100644 index 0000000..018e590 --- /dev/null +++ b/net/data/fuzzer_data/cookies/4f5029d0bed2d665cc3453e98d33557b77e57702
@@ -0,0 +1 @@ +uid-bp-30833=1; Expires=Fri, 12-Jul-2019 17:59:07 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4fa0f1bcefdfb9beee62de4ca07e4a8bf7fa35e1 b/net/data/fuzzer_data/cookies/4fa0f1bcefdfb9beee62de4ca07e4a8bf7fa35e1 new file mode 100644 index 0000000..03a5c3e --- /dev/null +++ b/net/data/fuzzer_data/cookies/4fa0f1bcefdfb9beee62de4ca07e4a8bf7fa35e1
@@ -0,0 +1 @@ +_cb_svref=null; expires=Fri, 28 Jun 2019 18:27:53 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4fad3a1bd6bcbfc62360d8a1a09c87848e1f3bed b/net/data/fuzzer_data/cookies/4fad3a1bd6bcbfc62360d8a1a09c87848e1f3bed new file mode 100644 index 0000000..5a72986 --- /dev/null +++ b/net/data/fuzzer_data/cookies/4fad3a1bd6bcbfc62360d8a1a09c87848e1f3bed
@@ -0,0 +1 @@ +anj=dTM7k!M40mgN>u2ghqdmU(3$'jT0oo#[2R$_pfg*Y80?bGKwmnSIgo8Z4bYOf2vtq*k>H[gw[qN)o3w7/bM^i5LGQ/CcD9u<$[_SnU1/C!<?G<jbjt6@pOIQ*kDj=SP`Ms(Pek/Up<%UP)[Q]P)j.g-kIM8; SameSite=None; Path=/; Max-Age=7776000; Expires=Thu, 26-Sep-2019 17:58:37 GMT; Domain=.adnxs.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/4fd1f6196c115fae6744d3916ce634056ce166a9 b/net/data/fuzzer_data/cookies/4fd1f6196c115fae6744d3916ce634056ce166a9 new file mode 100644 index 0000000..c1f2e8d --- /dev/null +++ b/net/data/fuzzer_data/cookies/4fd1f6196c115fae6744d3916ce634056ce166a9
@@ -0,0 +1 @@ +gpt_av=1;expires=Fri, 28 Jun 2019 18:48:39 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/503ef1e70ca276089d258d8e009d0466c17db3b3 b/net/data/fuzzer_data/cookies/503ef1e70ca276089d258d8e009d0466c17db3b3 new file mode 100644 index 0000000..043578c --- /dev/null +++ b/net/data/fuzzer_data/cookies/503ef1e70ca276089d258d8e009d0466c17db3b3
@@ -0,0 +1 @@ +_sp_v1_ss=1:H4sIAAAAAAAAAItWqq5V0gERsQBDxyH_CwAAAA%3D%3D;Path=/;Expires=Sun, 28-Jul-2019 17:58:38 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/50c20aec7ff464a1764692b56369f0e10623a5d8 b/net/data/fuzzer_data/cookies/50c20aec7ff464a1764692b56369f0e10623a5d8 new file mode 100644 index 0000000..9fc6841 --- /dev/null +++ b/net/data/fuzzer_data/cookies/50c20aec7ff464a1764692b56369f0e10623a5d8
@@ -0,0 +1 @@ +_t_tests=eyJuY1RlRDNBTDJXTmVZIjp7ImNob3NlblZhcmlhbnQiOiJCIiwic3BlY2lmaWNMb2NhdGlvbiI6WyJDU0l2a08iXX0sIk9Td1RUM1hVY202MlUiOnsiY2hvc2VuVmFyaWFudCI6IkEiLCJzcGVjaWZpY0xvY2F0aW9uIjpbIkI1ZTktMyJdfSwiWXJRMTJLTWR6YmhOWCI6eyJjaG9zZW5WYXJpYW50IjoiQSIsInNwZWNpZmljTG9jYXRpb24iOlsiQ3BpRXpZIl19LCJsZ3ZoSUpPQmtWYlFpIjp7ImNob3NlblZhcmlhbnQiOiJCIiwic3BlY2lmaWNMb2NhdGlvbiI6WyJEXzI1azIiXX0sIlJuMmJVYndoN2lQb2giOnsiY2hvc2VuVmFyaWFudCI6IkEiLCJzcGVjaWZpY0xvY2F0aW9uIjpbIkRPbzRVSyJdfSwiOTBaWHg3b0V6cXdpZCI6eyJjaG9zZW5WYXJpYW50IjoiQiIsInNwZWNpZmljTG9jYXRpb24iOlsiREZvM2VOIl19LCIwMlZUMVBaY2V6QUJZIjp7ImNob3NlblZhcmlhbnQiOiJDIiwic3BlY2lmaWNMb2NhdGlvbiI6WyJrb0pLbyJdfSwiUGdUeG9IeHpDM2ZoYyI6eyJjaG9zZW5WYXJpYW50IjoiQiIsInNwZWNpZmljTG9jYXRpb24iOlsiRDNUa040Il19LCJsaWZ0X2V4cCI6Im0ifQ==; expires=Fri, 28 Jun 2019 18:58:38 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/5100775ff55709c7a73253160210c911903b5fbe b/net/data/fuzzer_data/cookies/5100775ff55709c7a73253160210c911903b5fbe new file mode 100644 index 0000000..3ae5cea --- /dev/null +++ b/net/data/fuzzer_data/cookies/5100775ff55709c7a73253160210c911903b5fbe
@@ -0,0 +1 @@ +PUBMDCID=1; domain=pubmatic.com; expires=Thu, 26-Sep-2019 17:58:33 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/51962c160bd17c5ce0132537f1b3d96f4a3625da b/net/data/fuzzer_data/cookies/51962c160bd17c5ce0132537f1b3d96f4a3625da new file mode 100644 index 0000000..80ce8b3 --- /dev/null +++ b/net/data/fuzzer_data/cookies/51962c160bd17c5ce0132537f1b3d96f4a3625da
@@ -0,0 +1 @@ +sailthru_visitor=; path=/; expires=Thu, 01 Jan 1970 00:00:00 UTC \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/53b88bd8b0f4d9912e466e583a2085ff984e6240 b/net/data/fuzzer_data/cookies/53b88bd8b0f4d9912e466e583a2085ff984e6240 new file mode 100644 index 0000000..59fdac5 --- /dev/null +++ b/net/data/fuzzer_data/cookies/53b88bd8b0f4d9912e466e583a2085ff984e6240
@@ -0,0 +1 @@ +B=dvbdf01ehcla8&b=3&s=4l;Path=/;Domain=yahoo.com;Expires=Sat, 27-Jun-2020 17:58:35 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/552b9175113106037c5ebb2f3415039bb16ac2d7 b/net/data/fuzzer_data/cookies/552b9175113106037c5ebb2f3415039bb16ac2d7 new file mode 100644 index 0000000..404b324 --- /dev/null +++ b/net/data/fuzzer_data/cookies/552b9175113106037c5ebb2f3415039bb16ac2d7
@@ -0,0 +1 @@ +ucs=lnct=1561745714; expires=Saloid=000000000041a3vxmn.2.1561745776260.Z0FBQUFBQmRGbGx3dWRQY1UwaXlIWFU2b3NIYXhJR3RGUE0xSnBvSlhxVVN5dTlnMEt3TGRsSTk2MlF4ZW0xYjIzWk05QTI5Vk9kUHltbVR0aTdrVXlxXzl2TGxNZmVPdUJRbURWQWdFem9MY1cwSmxsQUFNWW02ZEQtVlh1dkpoVHVvaHRRdmpuRkM; path=/; expires=Mon, 28 Jun 2021 18:16:16 GMT; domain=.reddit.com; secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/562c88df1ab3e5861b2077bdb236b64307a8af49 b/net/data/fuzzer_data/cookies/562c88df1ab3e5861b2077bdb236b64307a8af49 new file mode 100644 index 0000000..87d6381 --- /dev/null +++ b/net/data/fuzzer_data/cookies/562c88df1ab3e5861b2077bdb236b64307a8af49
@@ -0,0 +1 @@ +tosAgreed=true;expires=Tue, 01 Sep 2015 00:00:00 UTC;path=/;domain=.cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/5647715ea8fddc1a32d9f223237f98334475d329 b/net/data/fuzzer_data/cookies/5647715ea8fddc1a32d9f223237f98334475d329 new file mode 100644 index 0000000..d5fb605 --- /dev/null +++ b/net/data/fuzzer_data/cookies/5647715ea8fddc1a32d9f223237f98334475d329
@@ -0,0 +1 @@ +a=b; SameSite=Lax
diff --git a/net/data/fuzzer_data/cookies/5b3d5fb36667f1c3371004c91e4d068fd9466373 b/net/data/fuzzer_data/cookies/5b3d5fb36667f1c3371004c91e4d068fd9466373 new file mode 100644 index 0000000..941d6fd --- /dev/null +++ b/net/data/fuzzer_data/cookies/5b3d5fb36667f1c3371004c91e4d068fd9466373
@@ -0,0 +1 @@ +cookies.js=1;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/5c8ea5d0acd626f4486ca1df63b57f2c01ea58f6 b/net/data/fuzzer_data/cookies/5c8ea5d0acd626f4486ca1df63b57f2c01ea58f6 new file mode 100644 index 0000000..3110a30 --- /dev/null +++ b/net/data/fuzzer_data/cookies/5c8ea5d0acd626f4486ca1df63b57f2c01ea58f6
@@ -0,0 +1 @@ +_sp_v1_csv=2.0.1115;Path=/;Expires=Sun, 28-Jul-2019 17:58:38 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/5e816c1477a71b0927b098bae801c194d8450d42 b/net/data/fuzzer_data/cookies/5e816c1477a71b0927b098bae801c194d8450d42 new file mode 100644 index 0000000..6712834 --- /dev/null +++ b/net/data/fuzzer_data/cookies/5e816c1477a71b0927b098bae801c194d8450d42
@@ -0,0 +1 @@ +ta-octane.id=c5d0cbdc-b9a3-47dc-a2ef-e9ed674e1ff7|0ccba92a-8e59-43a6-b40f-6cf1d7e7f54a|0|; expires=Sun, 27 Jun 2021 17:58:38 GMT; path= /; domain= cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/5f2bc9ad1b08bd657c1cf7d574a80aa3c4bce0af b/net/data/fuzzer_data/cookies/5f2bc9ad1b08bd657c1cf7d574a80aa3c4bce0af new file mode 100644 index 0000000..83c5b2e --- /dev/null +++ b/net/data/fuzzer_data/cookies/5f2bc9ad1b08bd657c1cf7d574a80aa3c4bce0af
@@ -0,0 +1 @@ +__aaxsc=0;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/5f4be9aba695bcd285b5556d09f72dcf47171e83 b/net/data/fuzzer_data/cookies/5f4be9aba695bcd285b5556d09f72dcf47171e83 new file mode 100644 index 0000000..01864a2 --- /dev/null +++ b/net/data/fuzzer_data/cookies/5f4be9aba695bcd285b5556d09f72dcf47171e83
@@ -0,0 +1 @@ +rpx=191940%3D83170%2C0%2C1%2C%2C%264222%3D83170%2C0%2C1%2C%2C%267751%3D83170%2C0%2C1%2C%2C; Domain=.pixel.rubiconproject.com; Expires=Sun, 28-Jul-2019 18:18:44 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/60d5bdd3be81fb3223919e405ec217b51658573a b/net/data/fuzzer_data/cookies/60d5bdd3be81fb3223919e405ec217b51658573a new file mode 100644 index 0000000..4ee43d8 --- /dev/null +++ b/net/data/fuzzer_data/cookies/60d5bdd3be81fb3223919e405ec217b51658573a
@@ -0,0 +1 @@ +cto_writeable=;expires=Fri, 28 Jun 2019 17:58:29 GMT;domain=.www.cnn.com;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/63aff027c3be93e49a859f283eaf399f4ff4a047 b/net/data/fuzzer_data/cookies/63aff027c3be93e49a859f283eaf399f4ff4a047 new file mode 100644 index 0000000..4b3d1b7 --- /dev/null +++ b/net/data/fuzzer_data/cookies/63aff027c3be93e49a859f283eaf399f4ff4a047
@@ -0,0 +1 @@ +nyt-geo=US; Expires=Sat, 29 Jun 2019 00:14:47 GMT; Path=/; Domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/64073c0a644c5a0c8bd726017654ee383632be99 b/net/data/fuzzer_data/cookies/64073c0a644c5a0c8bd726017654ee383632be99 new file mode 100644 index 0000000..91354ef --- /dev/null +++ b/net/data/fuzzer_data/cookies/64073c0a644c5a0c8bd726017654ee383632be99
@@ -0,0 +1 @@ +loid=000000000041a3vxmn.2.1561745776260.Z0FBQUFBQmRGbGx3dWRQY1UwaXlIWFU2b3NIYXhJR3RGUE0xSnBvSlhxVVN5dTlnMEt3TGRsSTk2MlF4ZW0xYjIzWk05QTI5Vk9kUHltbVR0aTdrVXlxXzl2TGxNZmVPdUJRbURWQWdFem9MY1cwSmxsQUFNWW02ZEQtVlh1dkpoVHVvaHRRdmpuRkM; path=/; expires=Mon, 28 Jun 2021 18:16:16 GMT; domain=.reddit.com; secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6442aec070c4820805d864f353b1d1b5e345b726 b/net/data/fuzzer_data/cookies/6442aec070c4820805d864f353b1d1b5e345b726 new file mode 100644 index 0000000..e36b1aa --- /dev/null +++ b/net/data/fuzzer_data/cookies/6442aec070c4820805d864f353b1d1b5e345b726
@@ -0,0 +1 @@ +nyt-a=MS0QrKWr9qp_XkQmvjSS3B; Path=/; Domain=nytimes.com; Expires=Sat, 27 Jun 2020 17:57:28 GMT; Max-Age=31536000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/654546257dc2678ee6c6c2e4b12606b63f22dc26 b/net/data/fuzzer_data/cookies/654546257dc2678ee6c6c2e4b12606b63f22dc26 new file mode 100644 index 0000000..397efd1 --- /dev/null +++ b/net/data/fuzzer_data/cookies/654546257dc2678ee6c6c2e4b12606b63f22dc26
@@ -0,0 +1 @@ +C6=; expires=Thu, 26-Sep-2019 14:14:50 GMT; domain=.serving-sys.com; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/66c4df28a485f3000a3d53ac912d933604ea4adb b/net/data/fuzzer_data/cookies/66c4df28a485f3000a3d53ac912d933604ea4adb new file mode 100644 index 0000000..e8da5d9 --- /dev/null +++ b/net/data/fuzzer_data/cookies/66c4df28a485f3000a3d53ac912d933604ea4adb
@@ -0,0 +1 @@ +_kuid_=MxcjZsah; domskin=noskin; path=/; domain=.amazon.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/66ff8ee9c7520c24a81b5ba20d4e19464338af8b b/net/data/fuzzer_data/cookies/66ff8ee9c7520c24a81b5ba20d4e19464338af8b new file mode 100644 index 0000000..16198d6 --- /dev/null +++ b/net/data/fuzzer_data/cookies/66ff8ee9c7520c24a81b5ba20d4e19464338af8b
@@ -0,0 +1 @@ +nexagesd=1;expires=Fri, 28 Jun 2019 18:29:36 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/67b8af2d8181b851bd9d42bc7679b522b6518e83 b/net/data/fuzzer_data/cookies/67b8af2d8181b851bd9d42bc7679b522b6518e83 new file mode 100644 index 0000000..418c307 --- /dev/null +++ b/net/data/fuzzer_data/cookies/67b8af2d8181b851bd9d42bc7679b522b6518e83
@@ -0,0 +1 @@ +apeaf=userintent%3D%257B%2522tooltipViews%2522%253A1%257D=undefined&td-applet-stream=%7B%22tmpl%22%3A%22items%22%7D; expires=Sun, 28 Jun 2020 18:15:14 GMT; path=/; domain=www.yahoo.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/684aba2bacbb9573889886c402b4643df839a6db b/net/data/fuzzer_data/cookies/684aba2bacbb9573889886c402b4643df839a6db new file mode 100644 index 0000000..c908e6e --- /dev/null +++ b/net/data/fuzzer_data/cookies/684aba2bacbb9573889886c402b4643df839a6db
@@ -0,0 +1 @@ +SyncRTB2=1562889600%3A21_22_54_64_7%7C1562284800%3A2; domain=pubmatic.com; path=/; max-age=7776000; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/68d44311484a876232c13354a48d4a9d8a56a93d b/net/data/fuzzer_data/cookies/68d44311484a876232c13354a48d4a9d8a56a93d new file mode 100644 index 0000000..ff8fc52 --- /dev/null +++ b/net/data/fuzzer_data/cookies/68d44311484a876232c13354a48d4a9d8a56a93d
@@ -0,0 +1 @@ +nyt-a=MS0QrKWr9qp_XkQmvjSS3B; Domain=.nytimes.com; Path=/; Expires=Sat, 27 Jun 2020 17:56:31 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/699618333cda1edee5e0197c432e7eb57957919f b/net/data/fuzzer_data/cookies/699618333cda1edee5e0197c432e7eb57957919f new file mode 100644 index 0000000..9715926 --- /dev/null +++ b/net/data/fuzzer_data/cookies/699618333cda1edee5e0197c432e7eb57957919f
@@ -0,0 +1 @@ +didts=1561745922; Path=/; Domain=pippio.com; Expires=Sat, 27 Jun 2020 18:18:42 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6c27b97c4d8e88c0384f49275c12ca8dfec3f2b1 b/net/data/fuzzer_data/cookies/6c27b97c4d8e88c0384f49275c12ca8dfec3f2b1 new file mode 100644 index 0000000..50d0f66 --- /dev/null +++ b/net/data/fuzzer_data/cookies/6c27b97c4d8e88c0384f49275c12ca8dfec3f2b1
@@ -0,0 +1 @@ +syncdata_TAP=1; Domain=.mookie1.com; Expires=Mon, 08-Jul-2019 17:58:35 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6caf8ec2667c504fe740589d8724225cb5c066af b/net/data/fuzzer_data/cookies/6caf8ec2667c504fe740589d8724225cb5c066af new file mode 100644 index 0000000..d11a5ce --- /dev/null +++ b/net/data/fuzzer_data/cookies/6caf8ec2667c504fe740589d8724225cb5c066af
@@ -0,0 +1 @@ +univ_id=537072971|cea427bf-cec5-479d-bab6-be9b3d47654b|1561745690860645; Version=1; Expires=Sat, 13-Jul-2019 18:14:50 GMT; Max-Age=1296000; Domain=.openx.net; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6cdcd6da0cb200c3990b4261dbd37c84751f6a19 b/net/data/fuzzer_data/cookies/6cdcd6da0cb200c3990b4261dbd37c84751f6a19 new file mode 100644 index 0000000..6feb339 --- /dev/null +++ b/net/data/fuzzer_data/cookies/6cdcd6da0cb200c3990b4261dbd37c84751f6a19
@@ -0,0 +1 @@ +ACXID="CASHID=&V=3&ID=6ee2a0c2-8ddb-4599-99e1-6b2df7ea0a03";Domain=acxiomapac.com;Path=/;Max-Age=31536000;Expires=Sat, 27 Jun 2020 17:58:32 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6deb439d6eaa004c80c84b949dd24cd6620be600 b/net/data/fuzzer_data/cookies/6deb439d6eaa004c80c84b949dd24cd6620be600 new file mode 100644 index 0000000..0079b6f --- /dev/null +++ b/net/data/fuzzer_data/cookies/6deb439d6eaa004c80c84b949dd24cd6620be600
@@ -0,0 +1 @@ +session-token=8TL0jMHZ8p706J82y3voKV7B8rL5CUj7PowZD6ITbFfiFgfezRcrmyfalvcb9GwtBDDy14BSv4dEV2sy6BTZ2AW+xg+mta6cJWhCAIU80WiwocR0V2xHpo+RhlqnS2QXyWPzImtcXvUxaE8QRTs8BlOTsdzIzS93gddQmxW/pmikP7a8FgQ+WlTAzhuiju0a; Domain=.amazon.com; Expires=Tue, 01-Jan-2036 08:00:01 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6ee1ce43df2be4847406862ff4d71586bb0f224d b/net/data/fuzzer_data/cookies/6ee1ce43df2be4847406862ff4d71586bb0f224d new file mode 100644 index 0000000..f4ebefe --- /dev/null +++ b/net/data/fuzzer_data/cookies/6ee1ce43df2be4847406862ff4d71586bb0f224d
@@ -0,0 +1 @@ +OptanonConsent=; Domain=.cnn.com; Path=/; Expires=Thu, 01 Jan 2000 00:00:01 GMT; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6f7ac6743f97cc2ac23e0a02f48c25b9f47a4df7 b/net/data/fuzzer_data/cookies/6f7ac6743f97cc2ac23e0a02f48c25b9f47a4df7 new file mode 100644 index 0000000..c503de9 --- /dev/null +++ b/net/data/fuzzer_data/cookies/6f7ac6743f97cc2ac23e0a02f48c25b9f47a4df7
@@ -0,0 +1 @@ +_kuid_=MxcjZsah; Expires=Wed, 25-Dec-19 17:58:32 GMT; Max-Age=15552000; Domain=.krxd.net; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6fb957ea7bdf44acafa9341f0dc870e00312fbfd b/net/data/fuzzer_data/cookies/6fb957ea7bdf44acafa9341f0dc870e00312fbfd new file mode 100644 index 0000000..88ff308 --- /dev/null +++ b/net/data/fuzzer_data/cookies/6fb957ea7bdf44acafa9341f0dc870e00312fbfd
@@ -0,0 +1 @@ +ad-id=Ax9AgIEDs0dxp2wwR9WPMow|t; Domain=.amazon-adsystem.com; Expires=Wed, 01-Jan-2020 18:18:40 GMT; Path=/; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/6fba37a06b13f6dfc8d2b54ceb60adf7fab51d30 b/net/data/fuzzer_data/cookies/6fba37a06b13f6dfc8d2b54ceb60adf7fab51d30 new file mode 100644 index 0000000..0c3fc39 --- /dev/null +++ b/net/data/fuzzer_data/cookies/6fba37a06b13f6dfc8d2b54ceb60adf7fab51d30
@@ -0,0 +1 @@ +cnprevpage_pn=cnn%3Ain%3A%2F; path=/; expires=Fri, 28 Jun 2019 18:28:38 GMT; domain=.cnn.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/712129608f08467f6b10733824b4a71ed722e0a9 b/net/data/fuzzer_data/cookies/712129608f08467f6b10733824b4a71ed722e0a9 new file mode 100644 index 0000000..5baf5b7 --- /dev/null +++ b/net/data/fuzzer_data/cookies/712129608f08467f6b10733824b4a71ed722e0a9
@@ -0,0 +1 @@ +ajs%3Acookies=true; path=/; domain=.cnn.com; expires=Sat, 27 Jun 2020 17:58:31 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/72c7e26ca5ddcde6c7af72f6d6809a273cb502c6 b/net/data/fuzzer_data/cookies/72c7e26ca5ddcde6c7af72f6d6809a273cb502c6 new file mode 100644 index 0000000..309c46e --- /dev/null +++ b/net/data/fuzzer_data/cookies/72c7e26ca5ddcde6c7af72f6d6809a273cb502c6
@@ -0,0 +1 @@ +ad-id=Ax9AgIEDs0dxp2wwR9WPMow; Domain=.amazon-adsystem.com; Expires=Wed, 01-Jan-2020 18:18:40 GMT; Path=/; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/799e1331771bae0c65ba8ebf1a9217fdd3c7d6e1 b/net/data/fuzzer_data/cookies/799e1331771bae0c65ba8ebf1a9217fdd3c7d6e1 new file mode 100644 index 0000000..0330480 --- /dev/null +++ b/net/data/fuzzer_data/cookies/799e1331771bae0c65ba8ebf1a9217fdd3c7d6e1
@@ -0,0 +1 @@ +ab=0001%3AxZzci%2FiHMjH83UzyJQxtyao3Ac%2FZfMyr; Domain=.agkn.com; Expires=Fri, 28 Jun 2020 17:58:32 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/79b5e3f7b48148dcb745743e35dbd007cda9fdf5 b/net/data/fuzzer_data/cookies/79b5e3f7b48148dcb745743e35dbd007cda9fdf5 new file mode 100644 index 0000000..36e327b --- /dev/null +++ b/net/data/fuzzer_data/cookies/79b5e3f7b48148dcb745743e35dbd007cda9fdf5
@@ -0,0 +1 @@ +skin=noskin; path=/; domain=.amazon.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/7a95bb483c6b50d6ab8c5311f5a232179ca6d2a4 b/net/data/fuzzer_data/cookies/7a95bb483c6b50d6ab8c5311f5a232179ca6d2a4 new file mode 100644 index 0000000..6c7140f --- /dev/null +++ b/net/data/fuzzer_data/cookies/7a95bb483c6b50d6ab8c5311f5a232179ca6d2a4
@@ -0,0 +1 @@ +test_cookie=CheckForPermission; expires=Fri, 28-Jun-2019 18:29:49 GMT; path=/; domain=.doubleclick.net \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/7bbb7121c24214cb9dc8c9817f043409ba2f02ac b/net/data/fuzzer_data/cookies/7bbb7121c24214cb9dc8c9817f043409ba2f02ac new file mode 100644 index 0000000..3d32de5 --- /dev/null +++ b/net/data/fuzzer_data/cookies/7bbb7121c24214cb9dc8c9817f043409ba2f02ac
@@ -0,0 +1 @@ +NID=186=X4834nbnh2g7Pp4tAPXoRgCeiLbdkRmQRSBRR2f08qEGX6GG4odUJuZMV-MpZdoEbgbzBtNi-HCwOf5TeqpGwjBICJPK4iQhuSADluOJ_MmO6D13Q1iU3qyFOJ1Vnf_1BzC1WKK8kiokP6Z2KQW4O2pI85GTIUCCoD9zMfG-kH0; expires=Sat, 28-Dec-2019 18:14:48 GMT; path=/; domain=.google.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/7d6a16550506d166e4aa837f14624dd8674f1a5c b/net/data/fuzzer_data/cookies/7d6a16550506d166e4aa837f14624dd8674f1a5c new file mode 100644 index 0000000..93a6477 --- /dev/null +++ b/net/data/fuzzer_data/cookies/7d6a16550506d166e4aa837f14624dd8674f1a5c
@@ -0,0 +1 @@ +rpx=31950%3D83169%2C0%2C1%2C%2C%267751%3D83169%2C0%2C1%2C%2C; Domain=.pixel.rubiconproject.com; Expires=Sun, 28-Jul-2019 17:57:49 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/7df362478575dcf2483209b8f57bba31d0964319 b/net/data/fuzzer_data/cookies/7df362478575dcf2483209b8f57bba31d0964319 new file mode 100644 index 0000000..fbfb580 --- /dev/null +++ b/net/data/fuzzer_data/cookies/7df362478575dcf2483209b8f57bba31d0964319
@@ -0,0 +1 @@ +rabt=; path=/; expires=Sun, 28 Jul 2019 18:16:17 GMT; domain=.reddit.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/7e57c07b2c66a4d13931f5c7b6cf089355d6a322 b/net/data/fuzzer_data/cookies/7e57c07b2c66a4d13931f5c7b6cf089355d6a322 new file mode 100644 index 0000000..1e0b3d4 --- /dev/null +++ b/net/data/fuzzer_data/cookies/7e57c07b2c66a4d13931f5c7b6cf089355d6a322
@@ -0,0 +1 @@ +nyt-check3pc=true; expires=Fri, 28 Jun 2019 18:19:48 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/7e7bfb391ef30a6ce2e73d2fd6cbf6da2892ac0b b/net/data/fuzzer_data/cookies/7e7bfb391ef30a6ce2e73d2fd6cbf6da2892ac0b new file mode 100644 index 0000000..ed95994 --- /dev/null +++ b/net/data/fuzzer_data/cookies/7e7bfb391ef30a6ce2e73d2fd6cbf6da2892ac0b
@@ -0,0 +1 @@ +IDE=AHWqTUnSncnX_-NitwxUBQ_CoMaP7ccYONzEZdzE6aDLyvBxgDJe5fs-QUEmhFen; expires=Sun, 27-Jun-2021 17:59:08 GMT; path=/; domain=.doubleclick.net; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/83f95b16737e62733ca9dd33615c5b4b8691e1da b/net/data/fuzzer_data/cookies/83f95b16737e62733ca9dd33615c5b4b8691e1da new file mode 100644 index 0000000..1daf46b --- /dev/null +++ b/net/data/fuzzer_data/cookies/83f95b16737e62733ca9dd33615c5b4b8691e1da
@@ -0,0 +1 @@ +__gads=ID=2c1437ff1fb83473:T=1561745689:S=ALNI_Mag2L0i6jMnJ1OWwKuaWFx7tN3nxw; expires=Sun, 27 Jun 2021 18:14:49 GMT; path=/; domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/8549e6688c60c294b832f113e941158ea7c50d29 b/net/data/fuzzer_data/cookies/8549e6688c60c294b832f113e941158ea7c50d29 new file mode 100644 index 0000000..84f1a27 --- /dev/null +++ b/net/data/fuzzer_data/cookies/8549e6688c60c294b832f113e941158ea7c50d29
@@ -0,0 +1 @@ +et-a1=%257B%2522agentId%2522%253A%2522MS0QrKWr9qp_XkQmvjSS3B%2522%252C%2522agentStarted%2522%253A1561744478315%252C%2522sessionIndex%2522%253A1%252C%2522sessionStarted%2522%253A1561744478315%252C%2522lastModified%2522%253A1561744552326%252C%2522lastUpdate%2522%253A1561744698968%257D; Domain=et.nytimes.com; Path=/; Expires=Sat, 27 Jun 2020 17:55:52 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/87c7756c358d3e07c3905fd5b8e8422554312417 b/net/data/fuzzer_data/cookies/87c7756c358d3e07c3905fd5b8e8422554312417 new file mode 100644 index 0000000..4092e1b --- /dev/null +++ b/net/data/fuzzer_data/cookies/87c7756c358d3e07c3905fd5b8e8422554312417
@@ -0,0 +1 @@ +f5_cspm=1234; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/883d2f0ea7240fe7aa628c68f07f64602fbed739 b/net/data/fuzzer_data/cookies/883d2f0ea7240fe7aa628c68f07f64602fbed739 new file mode 100644 index 0000000..b7944fd --- /dev/null +++ b/net/data/fuzzer_data/cookies/883d2f0ea7240fe7aa628c68f07f64602fbed739
@@ -0,0 +1 @@ +_parsely_visitor={%22id%22:%22pid=ee469061b64964e078d850a1d1095701%22%2C%22last_session_ts%22:1561745920431};path=/;domain=wcvb.com;expires=Tue, 28 Jul 2020 04:18:40 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/88d246284f834fc97cbf96e70d276a2c6b9fc1e9 b/net/data/fuzzer_data/cookies/88d246284f834fc97cbf96e70d276a2c6b9fc1e9 new file mode 100644 index 0000000..06c8614 --- /dev/null +++ b/net/data/fuzzer_data/cookies/88d246284f834fc97cbf96e70d276a2c6b9fc1e9
@@ -0,0 +1 @@ +nnls=; Path=/; Domain=pippio.com; Expires=Tue, 27 Aug 2019 17:58:32 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/8a1ebe0170c6f65078913460be67226aa57e99ef b/net/data/fuzzer_data/cookies/8a1ebe0170c6f65078913460be67226aa57e99ef new file mode 100644 index 0000000..058f909 --- /dev/null +++ b/net/data/fuzzer_data/cookies/8a1ebe0170c6f65078913460be67226aa57e99ef
@@ -0,0 +1 @@ +cd=false; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/8d54ebdd62bc33498ab147f2d1148392669e52cd b/net/data/fuzzer_data/cookies/8d54ebdd62bc33498ab147f2d1148392669e52cd new file mode 100644 index 0000000..f529595 --- /dev/null +++ b/net/data/fuzzer_data/cookies/8d54ebdd62bc33498ab147f2d1148392669e52cd
@@ -0,0 +1 @@ +bkdc=phx; expires=Wed, 25-Dec-2019 17:57:52 GMT; path=/; domain=.bluekai.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/8d9420f68cd0e613da95bc4ad29b2b411be226e6 b/net/data/fuzzer_data/cookies/8d9420f68cd0e613da95bc4ad29b2b411be226e6 new file mode 100644 index 0000000..9e10276 --- /dev/null +++ b/net/data/fuzzer_data/cookies/8d9420f68cd0e613da95bc4ad29b2b411be226e6
@@ -0,0 +1 @@ +SERVERID=prod,0(2021858012907611337)Dockerhost; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9105147695d0e6b84e7b7545499bb81e1f83ebc3 b/net/data/fuzzer_data/cookies/9105147695d0e6b84e7b7545499bb81e1f83ebc3 new file mode 100644 index 0000000..e8d6103 --- /dev/null +++ b/net/data/fuzzer_data/cookies/9105147695d0e6b84e7b7545499bb81e1f83ebc3
@@ -0,0 +1 @@ +KTPCACOOKIE=YES;expires=Thu, 26 Sep 2019 18:16:22 GMT;path=/;domain=pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/930b27bcc02ceb39a7600d2d8f2ee3f549f558c6 b/net/data/fuzzer_data/cookies/930b27bcc02ceb39a7600d2d8f2ee3f549f558c6 new file mode 100644 index 0000000..53ba223 --- /dev/null +++ b/net/data/fuzzer_data/cookies/930b27bcc02ceb39a7600d2d8f2ee3f549f558c6
@@ -0,0 +1 @@ +uuidc=n2yxtYvkkO4EWclM3lki/55+F/zdetDBJZqTLY3ZdHi2NY33S1AzWlXc702Yt8wboc8iNT49ssSBM8c6PGNI6cY4ReWENFPKD4InSOzMln0=; Expires=Sat, 25-Jul-20 17:58:32 GMT; Domain=.mathtag.com; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/966b75f066a952191642ec1e0a86b8f238e25c08 b/net/data/fuzzer_data/cookies/966b75f066a952191642ec1e0a86b8f238e25c08 new file mode 100644 index 0000000..681edcd --- /dev/null +++ b/net/data/fuzzer_data/cookies/966b75f066a952191642ec1e0a86b8f238e25c08
@@ -0,0 +1 @@ +pid=ee469061b64964e078d850a1d1095701; expires=Sat, 27-Jun-20 18:18:40 GMT; domain=pixel.parsely.com; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/980a052dcd298c300b8a85eea0f48ab95ebda001 b/net/data/fuzzer_data/cookies/980a052dcd298c300b8a85eea0f48ab95ebda001 new file mode 100644 index 0000000..76a3142 --- /dev/null +++ b/net/data/fuzzer_data/cookies/980a052dcd298c300b8a85eea0f48ab95ebda001
@@ -0,0 +1 @@ +_cb=BcQNP7CAFBQ4alp6n; expires=Mon, 27 Jul 2020 17:57:52 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/98136a439b95331861d76e34badde628daac0ae6 b/net/data/fuzzer_data/cookies/98136a439b95331861d76e34badde628daac0ae6 new file mode 100644 index 0000000..b299f46 --- /dev/null +++ b/net/data/fuzzer_data/cookies/98136a439b95331861d76e34badde628daac0ae6
@@ -0,0 +1 @@ +obuid=ad79f9ce-21bf-4c67-8fda-55b67e65a869; Max-Age=7776000; Expires=Thu, 26 Sep 2019 17:58:32 GMT; Path=/; Domain=outbrain.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9b613a83c35dc05b11fce08afcadde9471c7e11d b/net/data/fuzzer_data/cookies/9b613a83c35dc05b11fce08afcadde9471c7e11d new file mode 100644 index 0000000..f4fd41a --- /dev/null +++ b/net/data/fuzzer_data/cookies/9b613a83c35dc05b11fce08afcadde9471c7e11d
@@ -0,0 +1 @@ +uid=9162711922873884088; Domain=.turn.com; Expires=Wed, 25-Dec-2019 18:16:22 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9baaac27c51a8e252694fcfee5de56a959f58812 b/net/data/fuzzer_data/cookies/9baaac27c51a8e252694fcfee5de56a959f58812 new file mode 100644 index 0000000..28bf6fd --- /dev/null +++ b/net/data/fuzzer_data/cookies/9baaac27c51a8e252694fcfee5de56a959f58812
@@ -0,0 +1 @@ +_GFT=;max-age=0 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9c5bffd6e16ab51ab600ffd41bd673d55b73227f b/net/data/fuzzer_data/cookies/9c5bffd6e16ab51ab600ffd41bd673d55b73227f new file mode 100644 index 0000000..79941fc --- /dev/null +++ b/net/data/fuzzer_data/cookies/9c5bffd6e16ab51ab600ffd41bd673d55b73227f
@@ -0,0 +1 @@ +nyt-check3pc=true; expires=Fri, 28 Jun 2019 18:02:46 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9daf222acc36cfe241f0e660431bb5760aab59f6 b/net/data/fuzzer_data/cookies/9daf222acc36cfe241f0e660431bb5760aab59f6 new file mode 100644 index 0000000..f9312f5 --- /dev/null +++ b/net/data/fuzzer_data/cookies/9daf222acc36cfe241f0e660431bb5760aab59f6
@@ -0,0 +1 @@ +optimizelyDomainTestCookie=null;domain=.nytimes.com;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9e5dc9555de669ac997ae888fae3548662ffa508 b/net/data/fuzzer_data/cookies/9e5dc9555de669ac997ae888fae3548662ffa508 new file mode 100644 index 0000000..9991637 --- /dev/null +++ b/net/data/fuzzer_data/cookies/9e5dc9555de669ac997ae888fae3548662ffa508
@@ -0,0 +1 @@ +test=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;domain=.bounceexchange.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/9f686fa12180f8aae8c8a696eb3525ff18620fea b/net/data/fuzzer_data/cookies/9f686fa12180f8aae8c8a696eb3525ff18620fea new file mode 100644 index 0000000..b0f2288 --- /dev/null +++ b/net/data/fuzzer_data/cookies/9f686fa12180f8aae8c8a696eb3525ff18620fea
@@ -0,0 +1 @@ +flash_enabled=0; expires=Sun, 28 Jul 2019 18:15:13 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a006c363ccdbc4121f0734bd7f93898bf0101c5e b/net/data/fuzzer_data/cookies/a006c363ccdbc4121f0734bd7f93898bf0101c5e new file mode 100644 index 0000000..4bb4b58 --- /dev/null +++ b/net/data/fuzzer_data/cookies/a006c363ccdbc4121f0734bd7f93898bf0101c5e
@@ -0,0 +1 @@ +GoogleAdServingTest=Good \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a2b111008c37bde96280f6eb34f1cc182edba9c7 b/net/data/fuzzer_data/cookies/a2b111008c37bde96280f6eb34f1cc182edba9c7 new file mode 100644 index 0000000..acdd01e --- /dev/null +++ b/net/data/fuzzer_data/cookies/a2b111008c37bde96280f6eb34f1cc182edba9c7
@@ -0,0 +1 @@ +gpt_origref=;expires=Fri, 28 Jun 2019 18:48:39 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a3812a8554575845ec323258c1f4cc72529ae7a1 b/net/data/fuzzer_data/cookies/a3812a8554575845ec323258c1f4cc72529ae7a1 new file mode 100644 index 0000000..8ee2999 --- /dev/null +++ b/net/data/fuzzer_data/cookies/a3812a8554575845ec323258c1f4cc72529ae7a1
@@ -0,0 +1 @@ +d=EGMBDQH2HZjMwQA; expires=Thu, 26-Sep-2019 17:58:32 GMT; path=/; domain=.quantserve.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a387680027e3c79201c6ecd9c1598ab70da687d0 b/net/data/fuzzer_data/cookies/a387680027e3c79201c6ecd9c1598ab70da687d0 new file mode 100644 index 0000000..3206287 --- /dev/null +++ b/net/data/fuzzer_data/cookies/a387680027e3c79201c6ecd9c1598ab70da687d0
@@ -0,0 +1 @@ +tryThing01=8773; Domain=.cnn.com; Path=/; Expires=Sun Mar 01 2020 00:00:00 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a5e269a9df8c9bd955bba6a55fee5a7389d5083a b/net/data/fuzzer_data/cookies/a5e269a9df8c9bd955bba6a55fee5a7389d5083a new file mode 100644 index 0000000..c06e20f --- /dev/null +++ b/net/data/fuzzer_data/cookies/a5e269a9df8c9bd955bba6a55fee5a7389d5083a
@@ -0,0 +1 @@ +edu_cig_opt_jk=%7B%22isEduUser%22:false%7D; Path=/; Domain=nytimes.com; Max-Age=86400; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a602e6486b4f1d610becb8fc5e516e732f1f3981 b/net/data/fuzzer_data/cookies/a602e6486b4f1d610becb8fc5e516e732f1f3981 new file mode 100644 index 0000000..f34a987 --- /dev/null +++ b/net/data/fuzzer_data/cookies/a602e6486b4f1d610becb8fc5e516e732f1f3981
@@ -0,0 +1 @@ +gpt_av=2;expires=Fri, 28 Jun 2019 18:48:40 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a967d0eff334c245ba15b2df413b191c8d6f4c06 b/net/data/fuzzer_data/cookies/a967d0eff334c245ba15b2df413b191c8d6f4c06 new file mode 100644 index 0000000..dce2a32 --- /dev/null +++ b/net/data/fuzzer_data/cookies/a967d0eff334c245ba15b2df413b191c8d6f4c06
@@ -0,0 +1 @@ +UIDR=1561745919; expires=Thu, 17-Jun-2021 18:18:39 GMT; path=/; domain=.scorecardresearch.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/a9ae8af071d9a9e33687e99a9f7c1257a30c33b0 b/net/data/fuzzer_data/cookies/a9ae8af071d9a9e33687e99a9f7c1257a30c33b0 new file mode 100644 index 0000000..97f57f1 --- /dev/null +++ b/net/data/fuzzer_data/cookies/a9ae8af071d9a9e33687e99a9f7c1257a30c33b0
@@ -0,0 +1 @@ +_cc_id=3e7e611389ab526d80c6c0dfb92d8f5d;Path=/;Domain=crwdcntrl.net;Expires=Tue, 24-Mar-2020 18:03:00 GMT;SameSite=None \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/aa8c3612aa5d1fded530841fceea34368430b1d9 b/net/data/fuzzer_data/cookies/aa8c3612aa5d1fded530841fceea34368430b1d9 new file mode 100644 index 0000000..7dc2e3f --- /dev/null +++ b/net/data/fuzzer_data/cookies/aa8c3612aa5d1fded530841fceea34368430b1d9
@@ -0,0 +1 @@ +dpm=47370908578061537481364230825956456471;Path=/;Domain=.dpm.demdex.net;Expires=Wed, 25-Dec-2019 17:58:32 GMT;Max-Age=15552000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ab45fd913c24c5b0c8777d53a5f2a5ed97d4b33a b/net/data/fuzzer_data/cookies/ab45fd913c24c5b0c8777d53a5f2a5ed97d4b33a new file mode 100644 index 0000000..fb1a7e5 --- /dev/null +++ b/net/data/fuzzer_data/cookies/ab45fd913c24c5b0c8777d53a5f2a5ed97d4b33a
@@ -0,0 +1 @@ +nnls=; Path=/; Domain=pippio.com; Expires=Tue, 27 Aug 2019 18:18:42 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/abd345c64fcdda7d228a16452d1b0fd0fdf87c92 b/net/data/fuzzer_data/cookies/abd345c64fcdda7d228a16452d1b0fd0fdf87c92 new file mode 100644 index 0000000..6850fd9 --- /dev/null +++ b/net/data/fuzzer_data/cookies/abd345c64fcdda7d228a16452d1b0fd0fdf87c92
@@ -0,0 +1 @@ +GUCS=Ae8hZ6tW; Max-Age=1800; Domain=yahoo.com; Path=/; Secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ae577cfcac4a264d2fdcfd10672ed8660a3744a9 b/net/data/fuzzer_data/cookies/ae577cfcac4a264d2fdcfd10672ed8660a3744a9 new file mode 100644 index 0000000..76db12a --- /dev/null +++ b/net/data/fuzzer_data/cookies/ae577cfcac4a264d2fdcfd10672ed8660a3744a9
@@ -0,0 +1 @@ +MR=0; domain=bat.bing.com; expires=Wed, 25-Dec-2019 17:58:30 GMT; path=/; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/aed35c0ef545c3208e2704126951375145b216e1 b/net/data/fuzzer_data/cookies/aed35c0ef545c3208e2704126951375145b216e1 new file mode 100644 index 0000000..3a24b34 --- /dev/null +++ b/net/data/fuzzer_data/cookies/aed35c0ef545c3208e2704126951375145b216e1
@@ -0,0 +1 @@ +syncdata_DAT=1; Domain=.mookie1.com; Expires=Mon, 08-Jul-2019 17:58:36 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b059f387b1c09a7eceeaa81b25081bcc66063f47 b/net/data/fuzzer_data/cookies/b059f387b1c09a7eceeaa81b25081bcc66063f47 new file mode 100644 index 0000000..0e186e11 --- /dev/null +++ b/net/data/fuzzer_data/cookies/b059f387b1c09a7eceeaa81b25081bcc66063f47
@@ -0,0 +1 @@ +pi=156011:2;expires=Sat, 29 Jun 2019 17:58:32 GMT;path=/;domain=pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b0df406eea85a70bb1324627f2ee8c90a36da71c b/net/data/fuzzer_data/cookies/b0df406eea85a70bb1324627f2ee8c90a36da71c new file mode 100644 index 0000000..072379e --- /dev/null +++ b/net/data/fuzzer_data/cookies/b0df406eea85a70bb1324627f2ee8c90a36da71c
@@ -0,0 +1 @@ +pxrc=CAA=; Path=/; Domain=pippio.com; Expires=Tue, 27 Aug 2019 18:16:23 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b1a43c3e4b8555d4852d6753d9f4591585d56f12 b/net/data/fuzzer_data/cookies/b1a43c3e4b8555d4852d6753d9f4591585d56f12 new file mode 100644 index 0000000..1fb0918 --- /dev/null +++ b/net/data/fuzzer_data/cookies/b1a43c3e4b8555d4852d6753d9f4591585d56f12
@@ -0,0 +1 @@ +cnnWebPushSessionCount=1;expires=Tue, 01 Jan 2115 00:00:00 UTC;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b3598cc6126ca46c297fee25a1126891da3248fa b/net/data/fuzzer_data/cookies/b3598cc6126ca46c297fee25a1126891da3248fa new file mode 100644 index 0000000..dd775be --- /dev/null +++ b/net/data/fuzzer_data/cookies/b3598cc6126ca46c297fee25a1126891da3248fa
@@ -0,0 +1 @@ +walley=GA1.2.922291446.1561744668; path=/; expires=Sun, 27 Jun 2021 17:57:52 GMT; domain=nytimes.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b4a4b331511573b1cba6212bcfcfcfce76c9a1d2 b/net/data/fuzzer_data/cookies/b4a4b331511573b1cba6212bcfcfcfce76c9a1d2 new file mode 100644 index 0000000..d88e574 --- /dev/null +++ b/net/data/fuzzer_data/cookies/b4a4b331511573b1cba6212bcfcfcfce76c9a1d2
@@ -0,0 +1 @@ +mnet_session_depth=1%7C1561744667077;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b61ce67a71cdca8adde870205457ddc1b34726cf b/net/data/fuzzer_data/cookies/b61ce67a71cdca8adde870205457ddc1b34726cf new file mode 100644 index 0000000..4016f14 --- /dev/null +++ b/net/data/fuzzer_data/cookies/b61ce67a71cdca8adde870205457ddc1b34726cf
@@ -0,0 +1 @@ +IDE=AHWqTUnSncnX_-NitwxUBQ_CoMaP7ccYONzEZdzE6aDLyvBxgDJe5fs-QUEmhFnyt-a=m-a3EFJKIrIGZaX3DvUw15; Expires=Sat, 27 Jun 2020 18:14:47 GMT; Path=/; Domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b63679548be871f443ae0c77ffd1c1f03e301a76 b/net/data/fuzzer_data/cookies/b63679548be871f443ae0c77ffd1c1f03e301a76 new file mode 100644 index 0000000..ce4b13c --- /dev/null +++ b/net/data/fuzzer_data/cookies/b63679548be871f443ae0c77ffd1c1f03e301a76
@@ -0,0 +1 @@ +__Secure-a=b; Domain=site.example; Secure
diff --git a/net/data/fuzzer_data/cookies/b6b88352b38b73b8251b9ee3a49e87013678c2a8 b/net/data/fuzzer_data/cookies/b6b88352b38b73b8251b9ee3a49e87013678c2a8 new file mode 100644 index 0000000..2d0322b --- /dev/null +++ b/net/data/fuzzer_data/cookies/b6b88352b38b73b8251b9ee3a49e87013678c2a8
@@ -0,0 +1 @@ +D3=; expires=Thu, 26-Sep-2019 14:14:50 GMT; domain=.serving-sys.com; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/b9068d648a12bdd59916d36aabaa5028d428ca3a b/net/data/fuzzer_data/cookies/b9068d648a12bdd59916d36aabaa5028d428ca3a new file mode 100644 index 0000000..db70070 --- /dev/null +++ b/net/data/fuzzer_data/cookies/b9068d648a12bdd59916d36aabaa5028d428ca3a
@@ -0,0 +1 @@ +akacd_widgets_stg=3739197509~rv=54~id=7069da08bd24173826eec0459d3a071d; path=/; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/bab3e37371e0e1b75eebb05a72268c5ff1899c19 b/net/data/fuzzer_data/cookies/bab3e37371e0e1b75eebb05a72268c5ff1899c19 new file mode 100644 index 0000000..614600f --- /dev/null +++ b/net/data/fuzzer_data/cookies/bab3e37371e0e1b75eebb05a72268c5ff1899c19
@@ -0,0 +1 @@ +bounceClientVisit340v=N4IgNgDiBcIBYBcEQM4FIDMBBNAmAYnvgO6kB0AxgHZWUD2AtkSADQgBOMIIAvkA; expires=Fri, 28 Jun 2019 18:28:38 GMT;path=/;domain=.Cnn.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/baf73c2f692eab8f7a763b6143c1785c94ddce0f b/net/data/fuzzer_data/cookies/baf73c2f692eab8f7a763b6143c1785c94ddce0f new file mode 100644 index 0000000..d9ff28b --- /dev/null +++ b/net/data/fuzzer_data/cookies/baf73c2f692eab8f7a763b6143c1785c94ddce0f
@@ -0,0 +1 @@ +_gat_UA1168580691=1; path=/; expires=Fri, 28 Jun 2019 18:15:49 GMT; domain=pay.google.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/bc6b09cf7a516ebd8e871816dea62c233e62cfbf b/net/data/fuzzer_data/cookies/bc6b09cf7a516ebd8e871816dea62c233e62cfbf new file mode 100644 index 0000000..b62a828 --- /dev/null +++ b/net/data/fuzzer_data/cookies/bc6b09cf7a516ebd8e871816dea62c233e62cfbf
@@ -0,0 +1 @@ +s_cc=true; path=/; domain=.cnn.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/bd202c1f7047d50eb61966b03f7ad22b5ae2786b b/net/data/fuzzer_data/cookies/bd202c1f7047d50eb61966b03f7ad22b5ae2786b new file mode 100644 index 0000000..e514256 --- /dev/null +++ b/net/data/fuzzer_data/cookies/bd202c1f7047d50eb61966b03f7ad22b5ae2786b
@@ -0,0 +1 @@ +NID=186=cO_7F-gAJvG8cg7fM9e_WvJpqQFJb28RmqymLwl3RHe__2lK5TcsVDGldviq5tBuOuVVywwUUzIs8aDrc1e20wSR4jdAeolp8pcbCa-3sNk5UxhtymR6Rcc7N9_xBGMoqykjQhAn1VdY3b91SDfn5jap7eFs0L52BwLh0kcMhZE; expires=Sat, 28-Dec-2019 18:14:48 GMT; path=/; domain=.google.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/bde300efbe573f13a8cb6a31c284f5884558a083 b/net/data/fuzzer_data/cookies/bde300efbe573f13a8cb6a31c284f5884558a083 new file mode 100644 index 0000000..becb461 --- /dev/null +++ b/net/data/fuzzer_data/cookies/bde300efbe573f13a8cb6a31c284f5884558a083
@@ -0,0 +1 @@ +vis15=26792^1; Domain=.rubiconproject.com; Path=/; Expires=Sat, 29-Jun-2019 14:59:59 GMT; Max-Age=75688 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/bee3b3eab3a566eead02de9473d3987ee418918e b/net/data/fuzzer_data/cookies/bee3b3eab3a566eead02de9473d3987ee418918e new file mode 100644 index 0000000..b150556 --- /dev/null +++ b/net/data/fuzzer_data/cookies/bee3b3eab3a566eead02de9473d3987ee418918e
@@ -0,0 +1 @@ +KCCH=YES;expires=Sat, 29 Jun 2019 17:58:32 GMT;path=/;domain=ads.pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c035fa19f7758f1e2b24f93bd0af005a35f64d51 b/net/data/fuzzer_data/cookies/c035fa19f7758f1e2b24f93bd0af005a35f64d51 new file mode 100644 index 0000000..d325c93 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c035fa19f7758f1e2b24f93bd0af005a35f64d51
@@ -0,0 +1 @@ +apeaf=userintent%3D%257B%2522tooltipViews%2522%253A1%257D=undefined&td-applet-stream=%7B%22tmpl%22%3A%22items%22%2C%22lv%22%3A1561747514362%7D; expires=Sun, 28 Jun 2020 18:15:14 GMT; path=/; domain=www.yahoo.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c16921c200c10c04d94f858c0061b6807b52b9d6 b/net/data/fuzzer_data/cookies/c16921c200c10c04d94f858c0061b6807b52b9d6 new file mode 100644 index 0000000..0b65e46 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c16921c200c10c04d94f858c0061b6807b52b9d6
@@ -0,0 +1 @@ +token=eyJhY2Nlc3NUb2tlbiI6Ii0yRDJhV1lhYzFNUERkaDBFZlBLRWMwVFEyMVUiLCJ0b2tlblR5cGUiOiJiZWFyZXIiLCJleHBpcmVzIjoiMjAxOS0wNi0yOFQxOToxNjoxNi4yNzNaIiwic2NvcGUiOiIqIiwidW5zYWZlTG9nZ2VkT3V0Ijp0cnVlfQ==.2; path=/; expires=Mon, 28 Jun 2021 18:16:16 GMT; domain=.reddit.com; secure; httponly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c1a11b69a334883638a59a9a4f46ea8011ca62bd b/net/data/fuzzer_data/cookies/c1a11b69a334883638a59a9a4f46ea8011ca62bd new file mode 100644 index 0000000..de18462 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c1a11b69a334883638a59a9a4f46ea8011ca62bd
@@ -0,0 +1 @@ +AA003=AXxQ5BNxBze8Kli9OLFYc7zXkZmHXTfnd4XofAOYvYYiwpSIuA6bA_yCRiri9IKjKqk; expires=Thursday, 26-Sep-2019 17:58:38 GMT; path=/; domain=.atdmt.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c1e5431d0d29b6c1bf7e43195001edd6ddc16930 b/net/data/fuzzer_data/cookies/c1e5431d0d29b6c1bf7e43195001edd6ddc16930 new file mode 100644 index 0000000..4b42651 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c1e5431d0d29b6c1bf7e43195001edd6ddc16930
@@ -0,0 +1 @@ +_sp_v1_opt=1:;Path=/;Expires=Sun, 28-Jul-2019 17:58:38 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c2b498de84d44b12d58633578ef426109ba4dcaf b/net/data/fuzzer_data/cookies/c2b498de84d44b12d58633578ef426109ba4dcaf new file mode 100644 index 0000000..4b67008 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c2b498de84d44b12d58633578ef426109ba4dcaf
@@ -0,0 +1 @@ +a=b; SameSite=Strict
diff --git a/net/data/fuzzer_data/cookies/c5bb577b01c9d403ac38cc096f68e9cf636a70a5 b/net/data/fuzzer_data/cookies/c5bb577b01c9d403ac38cc096f68e9cf636a70a5 new file mode 100644 index 0000000..2176703 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c5bb577b01c9d403ac38cc096f68e9cf636a70a5
@@ -0,0 +1 @@ +_GFT=1; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c5c4788bc7ee1890b8e9d93c2663b1a218ac887e b/net/data/fuzzer_data/cookies/c5c4788bc7ee1890b8e9d93c2663b1a218ac887e new file mode 100644 index 0000000..2507757 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c5c4788bc7ee1890b8e9d93c2663b1a218ac887e
@@ -0,0 +1 @@ +fbsr_80401312489=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/;Secure \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c5e3f4980f8fae067de684bb1145f8f29bccd4ff b/net/data/fuzzer_data/cookies/c5e3f4980f8fae067de684bb1145f8f29bccd4ff new file mode 100644 index 0000000..3cfdd8c --- /dev/null +++ b/net/data/fuzzer_data/cookies/c5e3f4980f8fae067de684bb1145f8f29bccd4ff
@@ -0,0 +1 @@ +sessionId=69108187afea38183e1772bcbb815ca; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c6cd3f070eae98856c1e258950fcc289b683a19b b/net/data/fuzzer_data/cookies/c6cd3f070eae98856c1e258950fcc289b683a19b new file mode 100644 index 0000000..4558958 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c6cd3f070eae98856c1e258950fcc289b683a19b
@@ -0,0 +1 @@ +KRTBCOOKIE_27=16735-uid:b30d5d16-577d-4200-a099-65719dfa9d97&KRTB&16736-uid:b30d5d16-577d-4200-a099-65719dfa9d97; domain=pubmatic.com; expires=Sun, 28-Jul-2019 18:18:42 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c7977a8a3aefa635c80cfa8bca2d1fb3d3e26a25 b/net/data/fuzzer_data/cookies/c7977a8a3aefa635c80cfa8bca2d1fb3d3e26a25 new file mode 100644 index 0000000..38e7a9e --- /dev/null +++ b/net/data/fuzzer_data/cookies/c7977a8a3aefa635c80cfa8bca2d1fb3d3e26a25
@@ -0,0 +1 @@ +icu=ChgI7f9MEAoYASABKAEwyarZ6AU4AUABSAEQyarZ6AUYAA..; SameSite=None; Path=/; Max-Age=7776000; Expires=Thu, 26-Sep-2019 17:58:33 GMT; Domain=.adnxs.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c848478dfa63274d82e5185d73d24b7e1b67744e b/net/data/fuzzer_data/cookies/c848478dfa63274d82e5185d73d24b7e1b67744e new file mode 100644 index 0000000..539f1f3 --- /dev/null +++ b/net/data/fuzzer_data/cookies/c848478dfa63274d82e5185d73d24b7e1b67744e
@@ -0,0 +1 @@ +rseor3=true; path=/; expires=Sun, 28 Jul 2019 18:16:17 GMT; domain=.reddit.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/c9781b22777b843d2edc9c008d09a0b7ce18c63c b/net/data/fuzzer_data/cookies/c9781b22777b843d2edc9c008d09a0b7ce18c63c new file mode 100644 index 0000000..8863d3a --- /dev/null +++ b/net/data/fuzzer_data/cookies/c9781b22777b843d2edc9c008d09a0b7ce18c63c
@@ -0,0 +1 @@ +s_ppv=22; path=/; domain=.cnn.com; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ca44506cddacce4558ccd4e988e9097d23b62c4b b/net/data/fuzzer_data/cookies/ca44506cddacce4558ccd4e988e9097d23b62c4b new file mode 100644 index 0000000..5169049 --- /dev/null +++ b/net/data/fuzzer_data/cookies/ca44506cddacce4558ccd4e988e9097d23b62c4b
@@ -0,0 +1 @@ +uid=3472132661712431412; Domain=.turn.com; Expires=Wed, 25-Dec-2019 17:58:32 GMT; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ce0a43bed8d76d5e1345efb0dffd87760de01419 b/net/data/fuzzer_data/cookies/ce0a43bed8d76d5e1345efb0dffd87760de01419 new file mode 100644 index 0000000..85c975c --- /dev/null +++ b/net/data/fuzzer_data/cookies/ce0a43bed8d76d5e1345efb0dffd87760de01419
@@ -0,0 +1 @@ +thamba=0; expires=Fri, 28 Jun 2019 18:15:13 GMT; domain=www.yahoo.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d067e2ce2fb24e91781a9d2dba39789bc640ba58 b/net/data/fuzzer_data/cookies/d067e2ce2fb24e91781a9d2dba39789bc640ba58 new file mode 100644 index 0000000..39b9b19 --- /dev/null +++ b/net/data/fuzzer_data/cookies/d067e2ce2fb24e91781a9d2dba39789bc640ba58
@@ -0,0 +1 @@ +KTPCACOOKIE=YES;expires=Thu, 26 Sep 2019 18:18:41 GMT;path=/;domain=pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d1de6143e8f6bf4dd6cdeb221500978e574a373f b/net/data/fuzzer_data/cookies/d1de6143e8f6bf4dd6cdeb221500978e574a373f new file mode 100644 index 0000000..949f7bf --- /dev/null +++ b/net/data/fuzzer_data/cookies/d1de6143e8f6bf4dd6cdeb221500978e574a373f
@@ -0,0 +1 @@ +TDCPM=CAESEwoEa3J1eBILCJzY1b-I_703EAUSFAoFb3BlbngSCwimvvzBiP-9NxAFEhcKCHB1Ym1hdGljEgsIsuHFxIj_vTcQBRIZCgpkcmF3YnJpZGdlEgsI2sWCy4j_vTcQBRIXCghhcHBuZXh1cxILCMrFjd2I_703EAUYASABKAIyCwjKvZCKn_-9NxAFOAFaCGFwcG5leHVzYAI.; domain=.adsrvr.org; expires=Sun, 28-Jun-2020 17:58:35 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d31490cc2692f21b7ef0cee6d1b55d2a6f2774ce b/net/data/fuzzer_data/cookies/d31490cc2692f21b7ef0cee6d1b55d2a6f2774ce new file mode 100644 index 0000000..daba1af --- /dev/null +++ b/net/data/fuzzer_data/cookies/d31490cc2692f21b7ef0cee6d1b55d2a6f2774ce
@@ -0,0 +1 @@ +nyt-a=m-a3EFJKIrIGZaX3DvUw15; Path=/; Domain=nytimes.com; Expires=Sat, 27 Jun 2020 18:13:18 GMT; Max-Age=31536000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d3ec18e49be8b10c8d7e139ef542e2d503ab74bf b/net/data/fuzzer_data/cookies/d3ec18e49be8b10c8d7e139ef542e2d503ab74bf new file mode 100644 index 0000000..277d695 --- /dev/null +++ b/net/data/fuzzer_data/cookies/d3ec18e49be8b10c8d7e139ef542e2d503ab74bf
@@ -0,0 +1 @@ +cto_writeable=;expires=Fri, 28 Jun 2019 17:58:29 GMT;domain=.cnn.com;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d4a65f0a8a24afc644a0ad256a1f40ecddf744d7 b/net/data/fuzzer_data/cookies/d4a65f0a8a24afc644a0ad256a1f40ecddf744d7 new file mode 100644 index 0000000..a33e3e2 --- /dev/null +++ b/net/data/fuzzer_data/cookies/d4a65f0a8a24afc644a0ad256a1f40ecddf744d7
@@ -0,0 +1 @@ +TDCPM=CAESEwoEa3J1eBILCJzY1b-I_703EAUSFAoFb3BlbngSCwimvvzBiP-9NxAFEhcKCHB1Ym1hdGljEgsIsuHFxIj_vTcQBRIZCgpkcmF3YnJpZGdlEgsI2sWCy4j_vTcQBRgBIAEoAjILCNq9hfie_703EAU4AVoKZHJhd2JyaWRnZWAC; domain=.adsrvr.org; expires=Sun, 28-Jun-2020 17:58:33 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d5455421116feadc30e84eb0953da843dca7d531 b/net/data/fuzzer_data/cookies/d5455421116feadc30e84eb0953da843dca7d531 new file mode 100644 index 0000000..ac04b74 --- /dev/null +++ b/net/data/fuzzer_data/cookies/d5455421116feadc30e84eb0953da843dca7d531
@@ -0,0 +1 @@ +bounceClientVisit340=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d5b0ac144a5f4f4ca14dd76540a705d3e6ff040b b/net/data/fuzzer_data/cookies/d5b0ac144a5f4f4ca14dd76540a705d3e6ff040b new file mode 100644 index 0000000..48fca89 --- /dev/null +++ b/net/data/fuzzer_data/cookies/d5b0ac144a5f4f4ca14dd76540a705d3e6ff040b
@@ -0,0 +1 @@ +gatewayHit=false; path=/; domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/d6292a8df3a8870b9e0f79d2e00f28747032313c b/net/data/fuzzer_data/cookies/d6292a8df3a8870b9e0f79d2e00f28747032313c new file mode 100644 index 0000000..9fbca96 --- /dev/null +++ b/net/data/fuzzer_data/cookies/d6292a8df3a8870b9e0f79d2e00f28747032313c
@@ -0,0 +1 @@ +__tld__=1; domain=.cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/da71635721b412900255c668d89658436ae893c0 b/net/data/fuzzer_data/cookies/da71635721b412900255c668d89658436ae893c0 new file mode 100644 index 0000000..9584ee7 --- /dev/null +++ b/net/data/fuzzer_data/cookies/da71635721b412900255c668d89658436ae893c0
@@ -0,0 +1 @@ +khaos=JXGF76Z2-9-FOP7; Max-Age=31536000; Expires=Sat, 27 Jun 2020 18:18:43 GMT; Path=/; Domain=.rubiconproject.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/daa754829b5cf410d82eb1a1347912907bdd4fe2 b/net/data/fuzzer_data/cookies/daa754829b5cf410d82eb1a1347912907bdd4fe2 new file mode 100644 index 0000000..f86cab2 --- /dev/null +++ b/net/data/fuzzer_data/cookies/daa754829b5cf410d82eb1a1347912907bdd4fe2
@@ -0,0 +1 @@ +V=ibojkFwabmRZ;Path=/;Domain=.contextweb.com;Expires=Mon, 22-Jun-2020 17:59:07 GMT;Max-Age=31104000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/db21ed57b9957be739e288f3f3df7e37469fd4c5 b/net/data/fuzzer_data/cookies/db21ed57b9957be739e288f3f3df7e37469fd4c5 new file mode 100644 index 0000000..393cfce --- /dev/null +++ b/net/data/fuzzer_data/cookies/db21ed57b9957be739e288f3f3df7e37469fd4c5
@@ -0,0 +1 @@ +_cb_svref=null; expires=Fri, 28 Jun 2019 18:28:37 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/de5f6cb9286f0faa29e22afae207e842f7203f68 b/net/data/fuzzer_data/cookies/de5f6cb9286f0faa29e22afae207e842f7203f68 new file mode 100644 index 0000000..e5ae822 --- /dev/null +++ b/net/data/fuzzer_data/cookies/de5f6cb9286f0faa29e22afae207e842f7203f68
@@ -0,0 +1 @@ +ATN=1.1561744718.9433984798704498216.AYI-wy_AdhUVIVzZpao; expires=Sunday, 27-Jun-2021 17:58:38 GMT; path=/; domain=.atdmt.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/de98b6c77ee3b3568754214cdc77dfd1d1cc1fb7 b/net/data/fuzzer_data/cookies/de98b6c77ee3b3568754214cdc77dfd1d1cc1fb7 new file mode 100644 index 0000000..df3a984 --- /dev/null +++ b/net/data/fuzzer_data/cookies/de98b6c77ee3b3568754214cdc77dfd1d1cc1fb7
@@ -0,0 +1 @@ +countryCode=US; Domain=.cnn.com; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/deeb5777a37fb09150c1dcd9ed8178fcfc2f5965 b/net/data/fuzzer_data/cookies/deeb5777a37fb09150c1dcd9ed8178fcfc2f5965 new file mode 100644 index 0000000..139df2a --- /dev/null +++ b/net/data/fuzzer_data/cookies/deeb5777a37fb09150c1dcd9ed8178fcfc2f5965
@@ -0,0 +1 @@ +gig3pctest=true;expires=Fri, 28 Jun 2019 17:58:33 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/df73098143170c180a39a623c462b7543f0492ad b/net/data/fuzzer_data/cookies/df73098143170c180a39a623c462b7543f0492ad new file mode 100644 index 0000000..42d99db --- /dev/null +++ b/net/data/fuzzer_data/cookies/df73098143170c180a39a623c462b7543f0492ad
@@ -0,0 +1 @@ +_cc_cc="ACZ4nGNQME41TzUzNDS2sExMMjUyS7EwSDZLNkhJS7I0SrFIM01hAIJYsSjG%2F0DAzwADvPfbvwowvlJi%2BM%2FIyLDu9jp2GPtNw324%2BPnFc1hg7HNHDzHD2A%2Bm9jDC2IeR1Gz68FEexr5x6hEbjN3wXxPGvIQk%2FAHJqndIbACgREZR";Version=1;Path=/;Domain=crwdcntrl.net;Expires=Tue, 24-Mar-2020 18:03:00 GMT;Max-Age=23328000;SameSite=None \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e04f62817d06ed80ce6f156e5a6bc77bb5639af1 b/net/data/fuzzer_data/cookies/e04f62817d06ed80ce6f156e5a6bc77bb5639af1 new file mode 100644 index 0000000..beb97e9 --- /dev/null +++ b/net/data/fuzzer_data/cookies/e04f62817d06ed80ce6f156e5a6bc77bb5639af1
@@ -0,0 +1 @@ +cto_writeable=1;expires=Fri, 28 Jun 2019 18:58:29 GMT;domain=.com;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e17f34e9fca3b7abcdf00766120e1f11d62ba0f4 b/net/data/fuzzer_data/cookies/e17f34e9fca3b7abcdf00766120e1f11d62ba0f4 new file mode 100644 index 0000000..2ff3b0e --- /dev/null +++ b/net/data/fuzzer_data/cookies/e17f34e9fca3b7abcdf00766120e1f11d62ba0f4
@@ -0,0 +1 @@ +KCCH=;expires=Thu, 01-Jan-1970 00:00:01 GMT;path=/;domain=ads.pubmatic.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e1992da7965c21c43dd232a1a66c0ae9e65419c7 b/net/data/fuzzer_data/cookies/e1992da7965c21c43dd232a1a66c0ae9e65419c7 new file mode 100644 index 0000000..99a57a6 --- /dev/null +++ b/net/data/fuzzer_data/cookies/e1992da7965c21c43dd232a1a66c0ae9e65419c7
@@ -0,0 +1 @@ +_sp_v1_lt=1:;Path=/;Expires=Sun, 28-Jul-2019 17:58:38 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e1af2e3bef5a200a4759be73c2cf4483826c5cda b/net/data/fuzzer_data/cookies/e1af2e3bef5a200a4759be73c2cf4483826c5cda new file mode 100644 index 0000000..6c6832f --- /dev/null +++ b/net/data/fuzzer_data/cookies/e1af2e3bef5a200a4759be73c2cf4483826c5cda
@@ -0,0 +1 @@ +iter_id=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhaWQiOiI1ZDE2NTUyMTBiOTUwMDAwMDE0MTAwNTQiLCJjb21wYW55X2lkIjoiNWMwOThiM2QxNjU0YzEwMDAxMmM2OGY5IiwiaWF0IjoxNTYxNzQ0NjczfQ.sF_0o4vkXEMBEI3NDI-0lYShUO5ToZSLTFkT-a5OgZE; path=/; expires=Mon, 25 Jun 2029 17:57:53 GMT; domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e40231ef2f3143dde83067ed24d47313c758a745 b/net/data/fuzzer_data/cookies/e40231ef2f3143dde83067ed24d47313c758a745 new file mode 100644 index 0000000..bb7d2b2 --- /dev/null +++ b/net/data/fuzzer_data/cookies/e40231ef2f3143dde83067ed24d47313c758a745
@@ -0,0 +1 @@ +_cb_ls=1; expires=Mon, 27 Jul 2020 17:57:52 GMT; path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e486dc80398ed1368e2f14543a7d262a823faa33 b/net/data/fuzzer_data/cookies/e486dc80398ed1368e2f14543a7d262a823faa33 new file mode 100644 index 0000000..cdd3113 --- /dev/null +++ b/net/data/fuzzer_data/cookies/e486dc80398ed1368e2f14543a7d262a823faa33
@@ -0,0 +1 @@ +NID=186=hAgj6p5Rt1PoK7pMWzw2u0KOEoxCvX5-8DcPqkFLJjiniNLMoYPDtMHERnH3wRR4NPpMv71OszRmM4FPClPVeHETUCO4QuDAXVepgZaE0pYFjkFIVNXPjOeJyr4iauBxMZ_3DQ6-0EZLvA_gAAB3BAEa8i4cWSso8VDZpUxaG5s; expires=Sat, 28-Dec-2019 18:14:48 GMT; path=/; domain=.google.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e60d6d7872d1d70859c8d26ee4050c47a2eaf011 b/net/data/fuzzer_data/cookies/e60d6d7872d1d70859c8d26ee4050c47a2eaf011 new file mode 100644 index 0000000..2955378 --- /dev/null +++ b/net/data/fuzzer_data/cookies/e60d6d7872d1d70859c8d26ee4050c47a2eaf011
@@ -0,0 +1 @@ +bkdc=phx; expires=Wed, 25-Dec-2019 17:59:07 GMT; path=/; domain=.bluekai.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e61277ff2502bc356df7870b2b98b2a8252f166c b/net/data/fuzzer_data/cookies/e61277ff2502bc356df7870b2b98b2a8252f166c new file mode 100644 index 0000000..36980c1 --- /dev/null +++ b/net/data/fuzzer_data/cookies/e61277ff2502bc356df7870b2b98b2a8252f166c
@@ -0,0 +1 @@ +nyt-a=m-a3EFJKIrIGZaX3DvUw15; Path=/; Domain=nytimes.com; Expires=Sat, 27 Jun 2020 18:13:10 GMT; Max-Age=31536000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/e7e83533a247e20817f9aecdbabee3b8c0c8a0e4 b/net/data/fuzzer_data/cookies/e7e83533a247e20817f9aecdbabee3b8c0c8a0e4 new file mode 100644 index 0000000..336339b --- /dev/null +++ b/net/data/fuzzer_data/cookies/e7e83533a247e20817f9aecdbabee3b8c0c8a0e4
@@ -0,0 +1 @@ +__qca=P0-1272030883-1561745780699; expires=Fri, 24 Jul 2020 18:16:21 GMT; path=/; domain=redditmedia.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ea08a08df36906fea11d1bd082cfd9945c72869a b/net/data/fuzzer_data/cookies/ea08a08df36906fea11d1bd082cfd9945c72869a new file mode 100644 index 0000000..283d573 --- /dev/null +++ b/net/data/fuzzer_data/cookies/ea08a08df36906fea11d1bd082cfd9945c72869a
@@ -0,0 +1 @@ +cto_writeable=;expires=Fri, 28 Jun 2019 17:58:29 GMT;domain=.com;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/eb242a1d0caeb6024c7384542e8475ab301d942a b/net/data/fuzzer_data/cookies/eb242a1d0caeb6024c7384542e8475ab301d942a new file mode 100644 index 0000000..597f55d --- /dev/null +++ b/net/data/fuzzer_data/cookies/eb242a1d0caeb6024c7384542e8475ab301d942a
@@ -0,0 +1 @@ +_uid="c054_6707642462741128233";expires=Sat, 27 Jun 2020 17:58:32 GMT;domain=.fwmrm.net;path=/; \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/eb44a6fd7935b23d6c2dda809b6b7d4bbed69f65 b/net/data/fuzzer_data/cookies/eb44a6fd7935b23d6c2dda809b6b7d4bbed69f65 new file mode 100644 index 0000000..5fd5f8a --- /dev/null +++ b/net/data/fuzzer_data/cookies/eb44a6fd7935b23d6c2dda809b6b7d4bbed69f65
@@ -0,0 +1 @@ +nyt-gdpr=0; Expires=Sat, 29 Jun 2019 00:14:47 GMT; Path=/; Domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ee241f6d0a53870859df56ac74c603a5b5264ad4 b/net/data/fuzzer_data/cookies/ee241f6d0a53870859df56ac74c603a5b5264ad4 new file mode 100644 index 0000000..07afd56 --- /dev/null +++ b/net/data/fuzzer_data/cookies/ee241f6d0a53870859df56ac74c603a5b5264ad4
@@ -0,0 +1 @@ +c=1561744747; path=/; expires=Sat, 27-Jun-2020 17:59:07 GMT; domain=.bidswitch.net \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/ee29ed6f1e292da3b39b23e5872f68ad3650eca7 b/net/data/fuzzer_data/cookies/ee29ed6f1e292da3b39b23e5872f68ad3650eca7 new file mode 100644 index 0000000..6ddc9b9 --- /dev/null +++ b/net/data/fuzzer_data/cookies/ee29ed6f1e292da3b39b23e5872f68ad3650eca7
@@ -0,0 +1 @@ +sessionIndex=1|1561744666382|MS0QrKWr9qp_XkQmvjSS3B|1559761176380|true; Path=/; Domain=et.nytimes.com; Expires=Sat, 27 Jun 2020 17:57:23 GMT; Max-Age=31536000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f0300c33bb43d4036e0c892ca67c959ed3a6c063 b/net/data/fuzzer_data/cookies/f0300c33bb43d4036e0c892ca67c959ed3a6c063 new file mode 100644 index 0000000..11b381b --- /dev/null +++ b/net/data/fuzzer_data/cookies/f0300c33bb43d4036e0c892ca67c959ed3a6c063
@@ -0,0 +1 @@ +__tld__=null; domain=.cnn.com; expires=Fri, 28 Jun 2019 17:58:31 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f08f4732cf89fb8e213340d995842502ca8d9a19 b/net/data/fuzzer_data/cookies/f08f4732cf89fb8e213340d995842502ca8d9a19 new file mode 100644 index 0000000..0a4d3f8 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f08f4732cf89fb8e213340d995842502ca8d9a19
@@ -0,0 +1 @@ +GoogleAdServingTest=; expires=Fri, 28 Jun 2019 17:57:47 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f0ad412595cc1472aec5cff8606542eabbfad34b b/net/data/fuzzer_data/cookies/f0ad412595cc1472aec5cff8606542eabbfad34b new file mode 100644 index 0000000..8032833 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f0ad412595cc1472aec5cff8606542eabbfad34b
@@ -0,0 +1 @@ +nyt-gdpr=0; Expires=Fri, 28 Jun 2019 23:57:46 GMT; Path=/; Domain=.nytimes.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f109db547ed4bdc59a8fde6f908946ea6109cc9f b/net/data/fuzzer_data/cookies/f109db547ed4bdc59a8fde6f908946ea6109cc9f new file mode 100644 index 0000000..f4c8d90 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f109db547ed4bdc59a8fde6f908946ea6109cc9f
@@ -0,0 +1 @@ +khaos=JXGEH7J7-S-KODE; Domain=.rubiconproject.com; Path=/; Expires=Sat, 27-Jun-2020 17:58:31 GMT; Max-Age=31536000 \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f13fd0f50220d38cc903dce9c8122bd59ec3f529 b/net/data/fuzzer_data/cookies/f13fd0f50220d38cc903dce9c8122bd59ec3f529 new file mode 100644 index 0000000..54d1867 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f13fd0f50220d38cc903dce9c8122bd59ec3f529
@@ -0,0 +1 @@ +__cfduid=d7a8c39b518794a7c622df558ac8e21a31561745923; expires=Sat, 27-Jun-20 18:18:43 GMT; path=/; domain=.crazyegg.com; HttpOnly \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f3dbe871488d7e3c71dc0a9c6dc6efecc669fff4 b/net/data/fuzzer_data/cookies/f3dbe871488d7e3c71dc0a9c6dc6efecc669fff4 new file mode 100644 index 0000000..7d1d687 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f3dbe871488d7e3c71dc0a9c6dc6efecc669fff4
@@ -0,0 +1 @@ +csm-hit=tb:s-Y1H9CT72C6MPHPH0Y96F|1561744745740&t:1561744745742;expires=Fri, 28 May 2021 17:59:05 GMT;path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f5dbb21084f900ba67ac6d3fe80478bbe9decdbd b/net/data/fuzzer_data/cookies/f5dbb21084f900ba67ac6d3fe80478bbe9decdbd new file mode 100644 index 0000000..e05ed29 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f5dbb21084f900ba67ac6d3fe80478bbe9decdbd
@@ -0,0 +1 @@ +nnls=; Path=/; Domain=pippio.com; Expires=Tue, 27 Aug 2019 18:16:23 GMT \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f83fc993626aca6ac059e791b2d7b01f3e10f969 b/net/data/fuzzer_data/cookies/f83fc993626aca6ac059e791b2d7b01f3e10f969 new file mode 100644 index 0000000..d7b0ca4 --- /dev/null +++ b/net/data/fuzzer_data/cookies/f83fc993626aca6ac059e791b2d7b01f3e10f969
@@ -0,0 +1 @@ +sailthru_content=; path=/; expires=Thu, 01 Jan 1970 00:00:00 UTC \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/f8c25cdbb8d4bae5fd2eff6e35874494b52574c2 b/net/data/fuzzer_data/cookies/f8c25cdbb8d4bae5fd2eff6e35874494b52574c2 new file mode 100644 index 0000000..eb1f5bb --- /dev/null +++ b/net/data/fuzzer_data/cookies/f8c25cdbb8d4bae5fd2eff6e35874494b52574c2
@@ -0,0 +1 @@ +i=7d6862f3-dcbf-05d7-0183-b4f4f263cf9e|1561745690; Version=1; Expires=Sat, 27-Jun-2020 18:14:50 GMT; Max-Age=31536000; Domain=.openx.net; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/fa84bb3e606d517f564607024df470f778007a95 b/net/data/fuzzer_data/cookies/fa84bb3e606d517f564607024df470f778007a95 new file mode 100644 index 0000000..56c1b1f --- /dev/null +++ b/net/data/fuzzer_data/cookies/fa84bb3e606d517f564607024df470f778007a95
@@ -0,0 +1 @@ +_hrstCID=d268e84531edea487528fb6638a62d41; expires=Sun, 27 Jun 2021 18:18:39 GMT; path=/; domain=.www.wcvb.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/fcf781ba904f4a8ce53c00a5f1071f5bcee8a21d b/net/data/fuzzer_data/cookies/fcf781ba904f4a8ce53c00a5f1071f5bcee8a21d new file mode 100644 index 0000000..b5116df --- /dev/null +++ b/net/data/fuzzer_data/cookies/fcf781ba904f4a8ce53c00a5f1071f5bcee8a21d
@@ -0,0 +1 @@ +OptanonConsent=landingPath=https%3A%2F%2Fwww.cnn.com%2F&datestamp=Fri+Jun+28+2019+13%3A58%3A31+GMT-0400+(Eastern+Daylight+Time)&version=4.5.0; expires=Sat, 27 Jun 2020 17:58:31 GMT; path=/; domain=.cnn.com \ No newline at end of file
diff --git a/net/data/fuzzer_data/cookies/fec9232ce26d526167f5bd254706a5249090a593 b/net/data/fuzzer_data/cookies/fec9232ce26d526167f5bd254706a5249090a593 new file mode 100644 index 0000000..fae3153 --- /dev/null +++ b/net/data/fuzzer_data/cookies/fec9232ce26d526167f5bd254706a5249090a593
@@ -0,0 +1 @@ +univ_id=537072971|33b5eb2b-c79e-486a-bf3b-2cafed6d8fe1|1561744712474478; Version=1; Expires=Sat, 13-Jul-2019 17:58:32 GMT; Max-Age=1296000; Domain=.openx.net; Path=/ \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/bad_empty_extensions b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/bad_empty_extensions new file mode 100644 index 0000000..53e2224 --- /dev/null +++ b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/bad_empty_extensions Binary files differ
diff --git a/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/bad_empty_sequence b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/bad_empty_sequence new file mode 100644 index 0000000..def7fcb --- /dev/null +++ b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/bad_empty_sequence Binary files differ
diff --git a/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/good b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/good new file mode 100644 index 0000000..cdfccaa --- /dev/null +++ b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/good Binary files differ
diff --git a/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/good_no_extensions b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/good_no_extensions new file mode 100644 index 0000000..ccfb121 --- /dev/null +++ b/net/data/fuzzer_data/crl_getcrlstatusforcert_fuzzer/good_no_extensions Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_crl_certificatelist_fuzzer/good_minimal b/net/data/fuzzer_data/crl_parse_crl_certificatelist_fuzzer/good_minimal new file mode 100644 index 0000000..b159c95 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_crl_certificatelist_fuzzer/good_minimal Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good new file mode 100644 index 0000000..1963fe2 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_noextensions b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_noextensions new file mode 100644 index 0000000..ee3f216 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_noextensions Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_nonextupdate b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_nonextupdate new file mode 100644 index 0000000..d64fb9e --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_nonextupdate Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_nooptionals b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_nooptionals new file mode 100644 index 0000000..f3b3110 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_nooptionals Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_norevokedcerts b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_norevokedcerts new file mode 100644 index 0000000..66aab9a --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_crl_tbscertlist_fuzzer/good_norevokedcerts Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/empty_sequence b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/empty_sequence new file mode 100644 index 0000000..def7fcb --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/empty_sequence Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_distributionPoint_fullName_uri b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_distributionPoint_fullName_uri new file mode 100644 index 0000000..2f74234 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_distributionPoint_fullName_uri
@@ -0,0 +1 @@ +0 http://example.com/foo.crl \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_distributionPoint_nameRelativeToCRLIssuer b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_distributionPoint_nameRelativeToCRLIssuer new file mode 100644 index 0000000..a45d024 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_distributionPoint_nameRelativeToCRLIssuer Binary files differ
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_dpname_onlyca_reasons_and_indirectcrl b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_dpname_onlyca_reasons_and_indirectcrl new file mode 100644 index 0000000..d5954c7 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_dpname_onlyca_reasons_and_indirectcrl
@@ -0,0 +1 @@ +0+ http://example.com/foo.crlÿÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_indirectCrl b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_indirectCrl new file mode 100644 index 0000000..fe8256c --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_indirectCrl
@@ -0,0 +1 @@ +0ÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsAttributeCerts b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsAttributeCerts new file mode 100644 index 0000000..4195f6e --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsAttributeCerts
@@ -0,0 +1 @@ +0 ÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsCaCerts b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsCaCerts new file mode 100644 index 0000000..e38a636 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsCaCerts
@@ -0,0 +1 @@ +0ÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsUserCerts b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsUserCerts new file mode 100644 index 0000000..91d56bd --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlyContainsUserCerts
@@ -0,0 +1 @@ +0ÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlySomeReasons b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlySomeReasons new file mode 100644 index 0000000..fdedbe9 --- /dev/null +++ b/net/data/fuzzer_data/crl_parse_issuing_distribution_point_fuzzer/idp_with_onlySomeReasons
@@ -0,0 +1 @@ +0 \ No newline at end of file
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/008f0f1b95feed1a3ad93c43c8865c58dc71db7f b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/008f0f1b95feed1a3ad93c43c8865c58dc71db7f new file mode 100644 index 0000000..6a66a19 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/008f0f1b95feed1a3ad93c43c8865c58dc71db7f
@@ -0,0 +1,9 @@ +00000000 00 df 1c 2e c1 15 00 94 52 47 a9 61 68 32 5d dc |........RG.ah2].| +00000010 5c 79 59 e8 f7 c6 d3 88 fc 00 2e 0b bd 3f 74 d7 |\yY..........?t.| +00000020 64 00 00 01 3d db 27 de d9 00 00 04 03 00 47 30 |d...=.'.......G0| +00000030 45 02 20 60 6e 10 ae 5c 2d 5a 1b 0a ed 49 dc 49 |E. `n..\-Z...I.I| +00000040 37 f4 8d e7 1a 4e 97 84 e9 c2 08 df bf e9 ef 53 |7....N.........S| +00000050 6c f7 f2 02 21 00 be b2 9c 72 d7 d0 6d 61 d0 6b |l...!....r..ma.k| +00000060 db 38 a0 69 46 9a a8 6f e1 2e 18 bb 7c c4 56 89 |.8.iF..o....|.V.| +00000070 a2 c0 18 7e f5 a5 |...~..| +00000076
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/044c89073dda2578e218e8934869f0a15c121a38 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/044c89073dda2578e218e8934869f0a15c121a38 new file mode 100644 index 0000000..7b1b455 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/044c89073dda2578e218e8934869f0a15c121a38 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/0620fb60b2ff9ff795e2dd413d0545ca58f63709 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/0620fb60b2ff9ff795e2dd413d0545ca58f63709 new file mode 100644 index 0000000..8784310 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/0620fb60b2ff9ff795e2dd413d0545ca58f63709 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/2268bc00bd254f5cb58988df68732f3467c45fc4 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/2268bc00bd254f5cb58988df68732f3467c45fc4 new file mode 100644 index 0000000..b6e2619 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/2268bc00bd254f5cb58988df68732f3467c45fc4 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/3e4a076acb3d00966a7763e3ad89ca5e72509175 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/3e4a076acb3d00966a7763e3ad89ca5e72509175 new file mode 100644 index 0000000..81ff955 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/3e4a076acb3d00966a7763e3ad89ca5e72509175 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/4670070b564199f319dbec20005f5903bcbc5490 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/4670070b564199f319dbec20005f5903bcbc5490 new file mode 100644 index 0000000..714af6b --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/4670070b564199f319dbec20005f5903bcbc5490 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/4f86c3a7a92e81bf244b3368262742fe96a2fb09 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/4f86c3a7a92e81bf244b3368262742fe96a2fb09 new file mode 100644 index 0000000..fc17fe1 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/4f86c3a7a92e81bf244b3368262742fe96a2fb09 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/503597a1559e5f9d51cb9e66b74a9ae301df2f6c b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/503597a1559e5f9d51cb9e66b74a9ae301df2f6c new file mode 100644 index 0000000..dffa29b --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/503597a1559e5f9d51cb9e66b74a9ae301df2f6c Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/5ba93c9db0cff93f52b521d7420e43f6eda2784f b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/5ba93c9db0cff93f52b521d7420e43f6eda2784f new file mode 100644 index 0000000..f76dd23 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/5ba93c9db0cff93f52b521d7420e43f6eda2784f Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/69680cbb83d53048e155e2aa8b82d8a6394881c2 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/69680cbb83d53048e155e2aa8b82d8a6394881c2 new file mode 100644 index 0000000..ed08f7c --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/69680cbb83d53048e155e2aa8b82d8a6394881c2 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/7fa9b019da0c7f9f31064f5ffe1e848c22ecdf1d b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/7fa9b019da0c7f9f31064f5ffe1e848c22ecdf1d new file mode 100644 index 0000000..9b51cac --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/7fa9b019da0c7f9f31064f5ffe1e848c22ecdf1d Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/9620ade7bd026caa500fb35f345a9e28eb8637e8 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/9620ade7bd026caa500fb35f345a9e28eb8637e8 new file mode 100644 index 0000000..3ea3afb --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/9620ade7bd026caa500fb35f345a9e28eb8637e8 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/9e5bd6e1df85d8ae062a3b3590db38069b7e7195 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/9e5bd6e1df85d8ae062a3b3590db38069b7e7195 new file mode 100644 index 0000000..4adcc48 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/9e5bd6e1df85d8ae062a3b3590db38069b7e7195 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/ae2b8e89c5bff5cbcf95128a5c19cfb0da0fb5a2 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/ae2b8e89c5bff5cbcf95128a5c19cfb0da0fb5a2 new file mode 100644 index 0000000..c02710f --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/ae2b8e89c5bff5cbcf95128a5c19cfb0da0fb5a2 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b4c123b1ddc222437bc1d0b75a96c5aa6c6cf4a0 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b4c123b1ddc222437bc1d0b75a96c5aa6c6cf4a0 new file mode 100644 index 0000000..1951bc1 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b4c123b1ddc222437bc1d0b75a96c5aa6c6cf4a0 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b68542373c05c0ed25231d09955b2c699d37c45b b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b68542373c05c0ed25231d09955b2c699d37c45b new file mode 100644 index 0000000..050ac90 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b68542373c05c0ed25231d09955b2c699d37c45b
@@ -0,0 +1 @@ +þ \ No newline at end of file
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b69c8bcecde14710f78c2b67686d40dd13bc3ef5 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b69c8bcecde14710f78c2b67686d40dd13bc3ef5 new file mode 100644 index 0000000..372f3e5 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b69c8bcecde14710f78c2b67686d40dd13bc3ef5 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b79b2d8e1b636e7587cac2dc7929c6191bdaf1c1 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b79b2d8e1b636e7587cac2dc7929c6191bdaf1c1 new file mode 100644 index 0000000..e6363ae --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/b79b2d8e1b636e7587cac2dc7929c6191bdaf1c1 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/c2e91e458ba641913f110a1d8389ca4511b5bee9 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/c2e91e458ba641913f110a1d8389ca4511b5bee9 new file mode 100644 index 0000000..7afab16 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/c2e91e458ba641913f110a1d8389ca4511b5bee9 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/ce74af6e2ce87543db9d75b4a12914e173a72e9b b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/ce74af6e2ce87543db9d75b4a12914e173a72e9b new file mode 100644 index 0000000..6b64bc3 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/ce74af6e2ce87543db9d75b4a12914e173a72e9b Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/dafea2c7c305815546f43e13a376c5c5216bff22 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/dafea2c7c305815546f43e13a376c5c5216bff22 new file mode 100644 index 0000000..520da5e --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/dafea2c7c305815546f43e13a376c5c5216bff22 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/e66eb703ff487697a9c47b2cd8f92cebd50805a2 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/e66eb703ff487697a9c47b2cd8f92cebd50805a2 new file mode 100644 index 0000000..9fd0846 --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/e66eb703ff487697a9c47b2cd8f92cebd50805a2 Binary files differ
diff --git a/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/f24a615d79cfde25caa8cb6b355e8b95fb1da755 b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/f24a615d79cfde25caa8cb6b355e8b95fb1da755 new file mode 100644 index 0000000..1d7c37a --- /dev/null +++ b/net/data/fuzzer_data/ct_decode_signed_certificate_timestamp_fuzzer/f24a615d79cfde25caa8cb6b355e8b95fb1da755 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/1 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/1 new file mode 100644 index 0000000..cf1b6ff --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/1 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/10 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/10 new file mode 100644 index 0000000..3eb60a4 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/10 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/2 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/2 new file mode 100644 index 0000000..1607d95 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/2 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/3 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/3 new file mode 100644 index 0000000..733f0e9 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/3 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/4 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/4 new file mode 100644 index 0000000..75c585c --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/4 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/5 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/5 new file mode 100644 index 0000000..e7fa597 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/5 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/6 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/6 new file mode 100644 index 0000000..ffe7d96 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/6 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/7 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/7 new file mode 100644 index 0000000..05b9b3c --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/7 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/8 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/8 new file mode 100644 index 0000000..1a29024 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/8 Binary files differ
diff --git a/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/9 b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/9 new file mode 100644 index 0000000..e922417 --- /dev/null +++ b/net/data/fuzzer_data/dns_parse_domain_ascii_win_fuzzer/9 Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_intermediate_serial.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_intermediate_serial.raw new file mode 100644 index 0000000..370d488 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_intermediate_serial.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_leaf_spki.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_leaf_spki.raw new file mode 100644 index 0000000..acc4c15 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_leaf_spki.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_leaf_subject_no_spki.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_leaf_subject_no_spki.raw new file mode 100644 index 0000000..3a22aa7 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_leaf_subject_no_spki.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_serial.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_serial.raw new file mode 100644 index 0000000..31f6b46 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_serial.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_subject.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_subject.raw new file mode 100644 index 0000000..95404126 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_subject.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_subject_no_spki.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_subject_no_spki.raw new file mode 100644 index 0000000..bc10681 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/crlset_by_root_subject_no_spki.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-C.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-C.raw new file mode 100644 index 0000000..c8ff83b --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-C.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-CD-and-FE.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-CD-and-FE.raw new file mode 100644 index 0000000..4b04356 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-CD-and-FE.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-D-and-E.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-D-and-E.raw new file mode 100644 index 0000000..eacdb4a --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-D-and-E.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-E.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-E.raw new file mode 100644 index 0000000..02051b8 --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-E.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-unrelated.raw b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-unrelated.raw new file mode 100644 index 0000000..83fd62c --- /dev/null +++ b/net/data/fuzzer_data/net_crl_set_fuzzer/multi-root-crlset-unrelated.raw Binary files differ
diff --git a/net/data/fuzzer_data/net_url_request_ftp_fuzzer/epsv-mode.txt b/net/data/fuzzer_data/net_url_request_ftp_fuzzer/epsv-mode.txt deleted file mode 100644 index 00f77e9..0000000 --- a/net/data/fuzzer_data/net_url_request_ftp_fuzzer/epsv-mode.txt +++ /dev/null Binary files differ
diff --git a/net/data/fuzzer_data/net_url_request_ftp_fuzzer/pasv-mode.txt b/net/data/fuzzer_data/net_url_request_ftp_fuzzer/pasv-mode.txt deleted file mode 100644 index e8ed414..0000000 --- a/net/data/fuzzer_data/net_url_request_ftp_fuzzer/pasv-mode.txt +++ /dev/null Binary files differ
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/empty_sequence b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/empty_sequence new file mode 100644 index 0000000..def7fcb --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/empty_sequence Binary files differ
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/extra_contents_after_issuer_and_serial b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/extra_contents_after_issuer_and_serial new file mode 100644 index 0000000..0861b74 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/extra_contents_after_issuer_and_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/invalid_contents b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/invalid_contents new file mode 100644 index 0000000..bde072e --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/invalid_contents
@@ -0,0 +1 @@ +04 \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/issuer_and_serial b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/issuer_and_serial new file mode 100644 index 0000000..b92ee50 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/issuer_and_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/issuer_only b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/issuer_only new file mode 100644 index 0000000..8576644 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/issuer_only Binary files differ
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/key_identifier b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/key_identifier new file mode 100644 index 0000000..07d6612 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/key_identifier
@@ -0,0 +1 @@ +0Þ° \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/key_identifier_and_issuer_and_serial b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/key_identifier_and_issuer_and_serial new file mode 100644 index 0000000..23b4b37 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/key_identifier_and_issuer_and_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/serial_only b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/serial_only new file mode 100644 index 0000000..b0fbe47 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/serial_only
@@ -0,0 +1 @@ +0'O \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/url_issuer_and_serial b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/url_issuer_and_serial new file mode 100644 index 0000000..e5f1579 --- /dev/null +++ b/net/data/fuzzer_data/parse_authority_key_identifier_fuzzer/url_issuer_and_serial
@@ -0,0 +1 @@ +0¡http://example.com'O \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_issuer_key_hash_type b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_issuer_key_hash_type new file mode 100644 index 0000000..8b001aa --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_issuer_key_hash_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_name_hash_type b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_name_hash_type new file mode 100644 index 0000000..63084c2 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_name_hash_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_params b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_params new file mode 100644 index 0000000..059120e --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_serial_number_type b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_serial_number_type new file mode 100644 index 0000000..29224ff --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/bad_serial_number_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_hash b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_hash new file mode 100644 index 0000000..595db6b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_hash Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_hash_oid b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_hash_oid new file mode 100644 index 0000000..282dbb1 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_hash_oid Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_sequence b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_sequence new file mode 100644 index 0000000..def7fcb --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_sequence Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_serial_number b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_serial_number new file mode 100644 index 0000000..6296a22 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/empty_serial_number Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/good b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/good new file mode 100644 index 0000000..788cbf0 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/good
@@ -0,0 +1,2 @@ +0;0 +*ÏUuÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/hash_as_integer b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/hash_as_integer new file mode 100644 index 0000000..7b407db --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/hash_as_integer Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/hash_oid_as_integer b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/hash_oid_as_integer new file mode 100644 index 0000000..f2234fb --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/hash_oid_as_integer Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/md4_params b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/md4_params new file mode 100644 index 0000000..8448edb --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/md4_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/negative_serial b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/negative_serial new file mode 100644 index 0000000..009e7f4 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/negative_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/non_minimal_serial b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/non_minimal_serial new file mode 100644 index 0000000..32bd979 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/non_minimal_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/not_sequence b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/not_sequence new file mode 100644 index 0000000..cfcc2fe --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/not_sequence
@@ -0,0 +1 @@ + \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/null_params b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/null_params new file mode 100644 index 0000000..2bc8fb5 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/null_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/overlong_serial b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/overlong_serial new file mode 100644 index 0000000..ee0e2b6 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/overlong_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/trailing_data b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/trailing_data new file mode 100644 index 0000000..8507597 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/trailing_inner_data b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/trailing_inner_data new file mode 100644 index 0000000..13f1aec --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/trailing_inner_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/unknown_hash_oid b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/unknown_hash_oid new file mode 100644 index 0000000..c11ffee --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/unknown_hash_oid
@@ -0,0 +1 @@ +0 0+ \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/zero_serial b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/zero_serial new file mode 100644 index 0000000..cb9c664 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_cert_id_fuzzer/zero_serial Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_produced_at_type b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_produced_at_type new file mode 100644 index 0000000..033c54b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_produced_at_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_length b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_length new file mode 100644 index 0000000..302c64b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_length
@@ -0,0 +1 @@ +0¢ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_trailing_data b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_trailing_data new file mode 100644 index 0000000..42906d0 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_type b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_type new file mode 100644 index 0000000..5b667cc --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responder_id_key_hash_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responses_data b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responses_data new file mode 100644 index 0000000..6638cbf --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responses_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responses_type b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responses_type new file mode 100644 index 0000000..4b09b3c --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/bad_responses_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_extensions b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_extensions new file mode 100644 index 0000000..c46e843 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_extensions Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_responder_id_name b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_responder_id_name new file mode 100644 index 0000000..7cb619d --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_responder_id_name Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_responses b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_responses new file mode 100644 index 0000000..62840b9 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_responses Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_version b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_version new file mode 100644 index 0000000..fa20e44 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/empty_version Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/null_responses_data b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/null_responses_data new file mode 100644 index 0000000..29bbc44 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/null_responses_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/trailing_junk b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/trailing_junk new file mode 100644 index 0000000..d69f701 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/trailing_junk Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/trailing_outer_data b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/trailing_outer_data new file mode 100644 index 0000000..3b73587 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/trailing_outer_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_explicit_default b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_explicit_default new file mode 100644 index 0000000..15c89fb --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_explicit_default Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_too_large b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_too_large new file mode 100644 index 0000000..4c5e703 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_too_large
@@ -0,0 +1 @@ +0 \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_too_new b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_too_new new file mode 100644 index 0000000..6dfd6ad --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_too_new
@@ -0,0 +1 @@ +0 \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_trailing_data b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_trailing_data new file mode 100644 index 0000000..75412ad --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/version_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/wrong_outer_type b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/wrong_outer_type new file mode 100644 index 0000000..19b3e94 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/wrong_outer_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/wrong_responder_id_type b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/wrong_responder_id_type new file mode 100644 index 0000000..df0dd6d --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_data_fuzzer/wrong_responder_id_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/baisc_response_bad_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/baisc_response_bad_data new file mode 100644 index 0000000..418147d --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/baisc_response_bad_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/baisc_response_trailing_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/baisc_response_trailing_data new file mode 100644 index 0000000..6e5c0fe --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/baisc_response_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs new file mode 100644 index 0000000..0460e1a --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_inner_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_inner_data new file mode 100644 index 0000000..eb4dd03 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_inner_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_trailing_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_trailing_data new file mode 100644 index 0000000..9c322c4 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_type new file mode 100644 index 0000000..61fd3a2 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_certs_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg new file mode 100644 index 0000000..2b501de --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_params b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_params new file mode 100644 index 0000000..cb855ef --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_sha1_non_empty_params b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_sha1_non_empty_params new file mode 100644 index 0000000..8a593e7 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_sha1_non_empty_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_sha1_params b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_sha1_params new file mode 100644 index 0000000..497e993 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_bad_sha1_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_data_trailing_params b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_data_trailing_params new file mode 100644 index 0000000..c6ce25e --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_data_trailing_params Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_empty_oid b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_empty_oid new file mode 100644 index 0000000..b27581b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_empty_oid Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_oid_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_oid_type new file mode 100644 index 0000000..2a2db0a --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_oid_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_type new file mode 100644 index 0000000..cef9501 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_alg_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_type new file mode 100644 index 0000000..a0d9616 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_bad_sig_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_empty_certs b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_empty_certs new file mode 100644 index 0000000..6da3aa0 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_empty_certs Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_empty_sig b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_empty_sig new file mode 100644 index 0000000..97ef6a9 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_empty_sig Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_null_certs b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_null_certs new file mode 100644 index 0000000..73ff9c0 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_null_certs Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_inner_junk b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_inner_junk new file mode 100644 index 0000000..169dbea --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_inner_junk Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_junk b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_junk new file mode 100644 index 0000000..3ce548d --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_junk Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_outer_junk b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_outer_junk new file mode 100644 index 0000000..52eb0f8 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/basic_response_trailing_outer_junk Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_bad_oid_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_bad_oid_type new file mode 100644 index 0000000..a821342 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_bad_oid_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_bad_response_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_bad_response_type new file mode 100644 index 0000000..cd6df83 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_bad_response_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_empty_oid b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_empty_oid new file mode 100644 index 0000000..63152f7 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_empty_oid Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_empty_response b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_empty_response new file mode 100644 index 0000000..8c42956 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_empty_response Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_trailing_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_trailing_data new file mode 100644 index 0000000..ffdf181 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_bytes_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_status_type_out_of_range b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_status_type_out_of_range new file mode 100644 index 0000000..e96966e --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_status_type_out_of_range
@@ -0,0 +1,2 @@ +0 + \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_status_type_too_large b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_status_type_too_large new file mode 100644 index 0000000..a071026 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/response_status_type_too_large
@@ -0,0 +1,2 @@ +0 + \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/trailing_inner_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/trailing_inner_data new file mode 100644 index 0000000..d3fa1b4 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/trailing_inner_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/trailing_outer_data b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/trailing_outer_data new file mode 100644 index 0000000..3b73587 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/trailing_outer_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/try_later b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/try_later new file mode 100644 index 0000000..39e09cf --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/try_later
@@ -0,0 +1,2 @@ +0 + \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/unused b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/unused new file mode 100644 index 0000000..3838393 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/unused
@@ -0,0 +1,2 @@ +0 + \ No newline at end of file
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_basic_response_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_basic_response_type new file mode 100644 index 0000000..7966443 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_basic_response_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_outer_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_outer_type new file mode 100644 index 0000000..bbfb76b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_outer_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_bytes b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_bytes new file mode 100644 index 0000000..0b7768b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_bytes Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_bytes_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_bytes_type new file mode 100644 index 0000000..5bd1e98 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_bytes_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_status_type b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_status_type new file mode 100644 index 0000000..7b407db --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_response_fuzzer/wrong_response_status_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_cert_status_context b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_cert_status_context new file mode 100644 index 0000000..610d533 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_cert_status_context Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_cert_status_type b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_cert_status_type new file mode 100644 index 0000000..f3ca9af --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_cert_status_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_extensions b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_extensions new file mode 100644 index 0000000..e654d41 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_extensions Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update new file mode 100644 index 0000000..b04f3ad --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update_trailing_data b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update_trailing_data new file mode 100644 index 0000000..d228524 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update_type b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update_type new file mode 100644 index 0000000..f0d1489 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_next_update_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_outer_type b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_outer_type new file mode 100644 index 0000000..bbfb76b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_outer_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_offset b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_offset new file mode 100644 index 0000000..85b7ccf --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_offset Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_type b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_type new file mode 100644 index 0000000..e890edb --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_value b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_value new file mode 100644 index 0000000..65e3709 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_date_value Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_integer b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_integer new file mode 100644 index 0000000..03c66fe --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_integer Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_primitive b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_primitive new file mode 100644 index 0000000..5a84984 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_primitive Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_out_of_range b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_out_of_range new file mode 100644 index 0000000..a31531c --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_out_of_range Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_too_large b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_too_large new file mode 100644 index 0000000..bec5172 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_too_large Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_trailing_data b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_trailing_data new file mode 100644 index 0000000..778630f --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_type b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_type new file mode 100644 index 0000000..144078b --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_unused b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_unused new file mode 100644 index 0000000..0bade04 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_reason_value_unused Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_trailing_data b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_trailing_data new file mode 100644 index 0000000..5e5bcbc --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_revoked_info_trailing_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_this_update_type b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_this_update_type new file mode 100644 index 0000000..0d82e23 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/bad_this_update_type Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/empty_extensions b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/empty_extensions new file mode 100644 index 0000000..457a329 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/empty_extensions Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/empty_next_update b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/empty_next_update new file mode 100644 index 0000000..d401d93 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/empty_next_update Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/no_extensions b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/no_extensions new file mode 100644 index 0000000..d026ebb --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/no_extensions Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/trailing_inner_data b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/trailing_inner_data new file mode 100644 index 0000000..5f58d17 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/trailing_inner_data Binary files differ
diff --git a/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/trailing_outer_data b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/trailing_outer_data new file mode 100644 index 0000000..8507597 --- /dev/null +++ b/net/data/fuzzer_data/parse_ocsp_single_response_fuzzer/trailing_outer_data Binary files differ
diff --git a/net/data/fuzzer_data/structured_headers_corpus/1.txt b/net/data/fuzzer_data/structured_headers_corpus/1.txt new file mode 100644 index 0000000..e3e6559 --- /dev/null +++ b/net/data/fuzzer_data/structured_headers_corpus/1.txt
@@ -0,0 +1,14 @@ +sig1; + sig=*MEUCIQDXlI2gN3RNBlgFiuRNFpZXcDIaUpX6HIEwcZEc0cZYLAIga9DsVOMM+g5YpwEBdGW3sS+bvnmAJJiSMwhuBdqp5UY=*; + integrity="mi"; + validity-url="https://example.com/resource.validity.1511128380"; + cert-url="https://example.com/oldcerts"; + cert-sha256=*W7uB969dFW3Mb5ZefPS9Tq5ZbH5iSmOILpjv2qEArmI=*; + date=1511128380; expires=1511733180, +sig2; + sig=*MEQCIGjZRqTRf9iKNkGFyzRMTFgwf/BrY2ZNIP/dykhUV0aYAiBTXg+8wujoT4n/W+cNgb7pGqQvIUGYZ8u8HZJ5YH26Qg=*; + integrity="mi"; + validity-url="https://example.com/resource.validity.1511128380"; + cert-url="https://example.com/newcerts"; + cert-sha256=*J/lEm9kNRODdCmINbvitpvdYKNQ+YgBj99DlYp4fEXw=*; + date=1511128380; expires=1511733180
diff --git a/net/data/fuzzer_data/structured_headers_corpus/2.txt b/net/data/fuzzer_data/structured_headers_corpus/2.txt new file mode 100644 index 0000000..373db57 --- /dev/null +++ b/net/data/fuzzer_data/structured_headers_corpus/2.txt
@@ -0,0 +1,6 @@ +srisig; + sig=*lGZVaJJM5f2oGczFlLmBdKTDL+QADza4BgeO494ggACYJOvrof6uh5OJCcwKrk7DK+LBch0jssDYPp5CLc1SDA=* + integrity="mi"; + validity-url="https://example.com/resource.validity.1511128380"; + ed25519key=*zsSevyFsxyZHiUluVBDd4eypdRLTqyWRVOJuuKUz+A8=* + date=1511128380; expires=1511733180
diff --git a/net/data/fuzzer_data/structured_headers_corpus/3.txt b/net/data/fuzzer_data/structured_headers_corpus/3.txt new file mode 100644 index 0000000..b8aecd1 --- /dev/null +++ b/net/data/fuzzer_data/structured_headers_corpus/3.txt
@@ -0,0 +1,7 @@ +thirdpartysig; + sig=*MEYCIQCNxJzn6Rh2fNxsobktir8TkiaJYQFhWTuWI1i4PewQaQIhAMs2TVjc4rTshDtXbgQEOwgj2mRXALhfXPztXgPupii+=*; + integrity="mi"; + validity-url="https://thirdparty.example.com/resource.validity.1511161860"; + cert-url="https://thirdparty.example.com/certs"; + cert-sha256=*UeOwUPkvxlGRTyvHcsMUN0A2oNsZbU8EUvg8A9ZAnNc=*; + date=1511133060; expires=1511478660
diff --git a/net/data/fuzzer_data/structured_headers_corpus/4.txt b/net/data/fuzzer_data/structured_headers_corpus/4.txt new file mode 100644 index 0000000..9d0aa44 --- /dev/null +++ b/net/data/fuzzer_data/structured_headers_corpus/4.txt
@@ -0,0 +1 @@ +Accept;text/plain;text/html, Accept-Encoding;gzip;br, Accept-Language;en;fr
diff --git a/net/data/fuzzer_data/structured_headers_corpus/5.txt b/net/data/fuzzer_data/structured_headers_corpus/5.txt new file mode 100644 index 0000000..449a0df --- /dev/null +++ b/net/data/fuzzer_data/structured_headers_corpus/5.txt
@@ -0,0 +1 @@ +text/plain;gzip;en, "text/html;charset=utf8";gzip;en, "*/*";"identity";"*"
diff --git a/net/data/fuzzer_dictionaries/http_chunked_decoder_fuzzer.dict b/net/data/fuzzer_dictionaries/http_chunked_decoder_fuzzer.dict new file mode 100644 index 0000000..bcd1bd9 --- /dev/null +++ b/net/data/fuzzer_dictionaries/http_chunked_decoder_fuzzer.dict
@@ -0,0 +1,34 @@ +# Copyright 2016 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"0" +"1" +"2" +"3" +"4" +"5" +"6" +"7" +"8" +"9" +"\x0a" +"\x0d" +"0x" +"a" +"b" +"c" +"d" +"e" +"f" +"A" +"B" +"C" +"D" +"E" +"F" +"+" +"-" +"=" +":" +";"
diff --git a/net/data/fuzzer_dictionaries/net_cookies_fuzzer.dict b/net/data/fuzzer_dictionaries/net_cookies_fuzzer.dict new file mode 100644 index 0000000..df25837 --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_cookies_fuzzer.dict
@@ -0,0 +1,50 @@ +# Copyright 2021 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# Fuzzer dictionary for cookie lines fuzzers. + +# Primary delimiters: +" " +"\x09" +"=" +";" + +# Keywords: +"Expires" +"Max-Age" +"Domain" +"Path" +"Secure" +"HttpOnly" +"SameSite" +"SameParty" +"Strict" +"Lax" +"None" +"Default" +"__Secure-" +"__Host-" +"Priority" +"Partitioned" + +# Truncating characters: +"\x00" +"\x0A" +"\x0D" + +# Invalid characters (only a few): +"\x01" +"\x7F" + +# Characters with special significance to the Path attribute: +"/" + +# Characters with special significance to the Domain attribute: +"." +# TLD and eTLD +".com" +".co.uk" + +# Characters with special significance to the Max-Age attribute: +"-"
diff --git a/net/data/fuzzer_dictionaries/net_data_url_fuzzer.dict b/net/data/fuzzer_dictionaries/net_data_url_fuzzer.dict new file mode 100644 index 0000000..355e183 --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_data_url_fuzzer.dict
@@ -0,0 +1,29 @@ +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"GET" +"HEAD" + +"data:" +"data:," + +"text/html" +"text/plain" +"image/png" +"text/plain," +"charset=" +"US-ASCII" +";charset=US-ASCII" + +"base64" +"base64," +";base64," +";base64" + +"all" +"%" +"," +";" +"%20" +"%00"
diff --git a/net/data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict b/net/data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict index dd72cefb..2d8c7b3 100644 --- a/net/data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -40,6 +40,10 @@ "\x00\x1c\x00\x01" "\x00\x05\x00\x01" +# ESNI (TLS 1.3 encrypted server name indication, experimental) draft 4 +# request suffix +"\xff\x9f\x00\x01" + # A, AAAA, and CNAME requests for foo and foo.com. "\x03foo\x00\x00\x01\x00\x01" "\x03foo\x00\x00\x1c\x00\x01" @@ -48,6 +52,10 @@ "\x03foo\x03com\x00\x00\x1c\x00\x01" "\x03foo\x03com\x00\x00\x05\x00\x01" +# ESNI draft 4 (see above) requests for foo and foo.com +"\x03foo\x00\xff\x9f\x00\x01" +"\x03foo\x03com\x00\xff\x9f\x00\x01" + # All of the answers below are missing the name field, which should appear # first. @@ -66,6 +74,10 @@ "\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05\x03bar\x00" "\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x09\x03foo\x03com\x00" +# ESNI draft 4 (see above) answer suffix, first truncated +# (These are construted from dns_test_util's kWellFormedEsniKeys.) +"\xff\x9f\x00\x01\x00\x00\x00\xFF\xff\x03\x00\x01\x00\x33\xff\x00\x24\x00\x1d\x00\x20\xed\xed\xc8\x68\xc1\x71\xd6\x9e\xa9\xf0\xa2\xc9\xf5\xa9\xdc\xcf\xf9\xb8\xed\x15\x5c\xc4\x5a\xec\x6f\xb2\x86\x14\xb7\x71\x1b\x7c\x00\x02" +"\xff\x9f\x00\x01\x00\x00\x00\xFF\xff\x03\x00\x01\x00\x33\xff\x00\x24\x00\x1d\x00\x20\xed\xed\xc8\x68\xc1\x71\xd6\x9e\xa9\xf0\xa2\xc9\xf5\xa9\xdc\xcf\xf9\xb8\xed\x15\x5c\xc4\x5a\xec\x6f\xb2\x86\x14\xb7\x71\x1b\x7c\x00\x02\x13\x01\x01\x04\x00\x00" # This part has been generated with testing/libfuzzer/dictionary_generator.py # using net_dns_hosts_parse_fuzzer binary, RFC 1034 and RFC 1035.
diff --git a/net/data/fuzzer_dictionaries/net_dns_nsswitch_reader_fuzzer.dict b/net/data/fuzzer_dictionaries/net_dns_nsswitch_reader_fuzzer.dict new file mode 100644 index 0000000..d439b9e --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_dns_nsswitch_reader_fuzzer.dict
@@ -0,0 +1,72 @@ +# Copyright 2021 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# Fuzzer dictionary for nsswitch.conf files. + +# File comments. +"#" +"# comment" +"#comment" +"# /etc/nsswitch.conf" +"# Name Service Switch configuration file." + +# Common database entries. +"hosts: files dns" +"hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4" +"hosts: files mdns4_minimal [NOTFOUND=return] dns" +"hosts: files resolve [!UNAVAIL=return] myhostname dns" +"hosts: files nis dns wins myhostname" +"passwd: db files" +"shadow: files" + +# Database names. +"aliases:" +"ethers:" +"group:" +"hosts:" +"initgroups:" +"netgroup:" +"networks:" +"passwd:" +"protocols:" +"publickey:" +"rpc:" +"services:" +"shadow:" + +# Known service names (not an exhaustive vocabulary because NSS maps these +# labels to extensible `libnss_name` library modules). +"compat" +"db" +"dns" +"files" +"mdns" +"mdns4" +"mdns6" +"mdns_minimal" +"mdns4_minimal" +"mdns6_minimal" +"myhostname" +"nis" +"nisplus" +"resolve" + +# Common actions. +"[NOTFOUND=return]" +"[!UNAVAIL=return]" + +# Action statuses (repeated in CAPS as the common style). +"success" +"SUCCESS" +"notfound" +"NOTFOUND" +"unavail" +"UNAVAIL" +"tryagain" +"TRYAGAIN" + +# Action values. +"return" +"continue" +"merge"
diff --git a/net/data/fuzzer_dictionaries/net_dns_record_fuzzer.dict b/net/data/fuzzer_dictionaries/net_dns_record_fuzzer.dict index eb26765..4e5905f 100644 --- a/net/data/fuzzer_dictionaries/net_dns_record_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_dns_record_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -6,7 +6,8 @@ # Some 16-bit big-endian values. Useful in a number of fields. Includes # A, AAAA, and CNAME IDs, low values for record counts, and multiples of -# lengths of A and AAAA data fields. +# lengths of A and AAAA data fields. Also some resulting data sizes from +# combining HTTPS service parameters below with domain names below. "\x00\x00" "\x00\x01" "\x00\x02" @@ -14,10 +15,26 @@ "\x00\x04" "\x00\x05" "\x00\x08" +"\x00\x0B" "\x00\x0C" +"\x00\x0D" +"\x00\x0E" +"\x00\x0F" "\x00\x10" +"\x00\x11" +"\x00\x12" +"\x00\x13" +"\x00\x14" +"\x00\x15" +"\x00\x16" +"\x00\x17" +"\x00\x19" +"\x00\x1B" "\x00\x1C" +"\x00\x1D" +"\x00\x1F" "\x00\x20" +"\x00\x21" "\x00\x30" # Some encoded domain names. @@ -35,18 +52,29 @@ "\x81\x80\x00\x01\x00\x02\x00\x00\x00\x00" "\x81\x80\x00\x01\x00\x10\x00\x00\x00\x00" -# A, AAAA, and CNAME request suffixes - appear after domain name. +# A, AAAA, CNAME, and HTTPS request suffixes - appear after domain name. "\x00\x01\x00\x01" "\x00\x1c\x00\x01" "\x00\x05\x00\x01" +"\x00\x41\x00\x01" -# A, AAAA, and CNAME requests for foo and foo.com. +# ESNI (TLS 1.3 encrypted server name indication, experimental) draft 4 +# request suffix +"\xff\x9f\x00\x01" + +# A, AAAA, CNAME, and HTTPS requests for foo and foo.com. "\x03foo\x00\x00\x01\x00\x01" "\x03foo\x00\x00\x1c\x00\x01" "\x03foo\x00\x00\x05\x00\x01" +"\x03foo\x00\x00\x41\x00\x01" "\x03foo\x03com\x00\x00\x01\x00\x01" "\x03foo\x03com\x00\x00\x1c\x00\x01" "\x03foo\x03com\x00\x00\x05\x00\x01" +"\x03foo\x03com\x00\x00\x41\x00\x01" + +# ESNI draft 4 (see above) requests for foo and foo.com +"\x03foo\x00\xff\x9f\x00\x01" +"\x03foo\x03com\x00\xff\x9f\x00\x01" # All of the answers below are missing the name field, which should appear # first. @@ -66,6 +94,44 @@ "\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05\x03bar\x00" "\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x09\x03foo\x03com\x00" +# HTTPS answer suffixes (without service params) +"\x00\x41\x00\x01\x00\x00\x00\x10\x00\x07\x00\x00\x03foo\x00" +"\x00\x41\x00\x01\x00\x00\x14\x00\x00\x03\x00\x00\x00" +"\x00\x41\x00\x01\x00\x00\x00\x10\x00\x07\x00\x00\x03foo\x00" +"\x00\x41\x00\x01\x00\x00\x14\x00\x00\x03\x00\x00\x00" + +# HTTPS service params +"\x00\x00\x00\x0C\x00\x01\x00\x02\x00\x03\x00\x04\x00\x05\x00\x06" +"\x00\x01\x00\x08\x03foo\x03bar" +"\x00\x02\x00\x00" +"\x00\x03\x00\x02\x14\xC3" +"\x00\x04\x00\x04\x08\x08\x08\x08" +"\x00\x05\x00\x05hello" +"\x00\x06\x00\x10\x20\x01\x48\x60\x48\x60\x00\x00\x00\x00\x00\x00\x00\x00\x88\x88" +"\x00\x07\x00\x03foo" + +# ESNI draft 4 (see above) answer suffix, first truncated +# (These are construted from dns_test_util's kWellFormedEsniKeys.) +"\xff\x9f\x00\x01\x00\x00\x00\xFF\xff\x03\x00\x01\x00\x33\xff\x00\x24\x00\x1d\x00\x20\xed\xed\xc8\x68\xc1\x71\xd6\x9e\xa9\xf0\xa2\xc9\xf5\xa9\xdc\xcf\xf9\xb8\xed\x15\x5c\xc4\x5a\xec\x6f\xb2\x86\x14\xb7\x71\x1b\x7c\x00\x02" +"\xff\x9f\x00\x01\x00\x00\x00\xFF\xff\x03\x00\x01\x00\x33\xff\x00\x24\x00\x1d\x00\x20\xed\xed\xc8\x68\xc1\x71\xd6\x9e\xa9\xf0\xa2\xc9\xf5\xa9\xdc\xcf\xf9\xb8\xed\x15\x5c\xc4\x5a\xec\x6f\xb2\x86\x14\xb7\x71\x1b\x7c\x00\x02\x13\x01\x01\x04\x00\x00" + +# OptRecordRdata containing an EDE opt. +"\x00\x0f\x00\x0b\x00\x0eWORCESTER" +"\x00\x0f\x00\x09\x00\x15CONCORD" +# OptRecordRdata containing an EDE opt with a non-existent opt code. +"\x00\x0f\x00\x08\x00\x44BOSTON" +# OptRecordRdata containing an EDE opt with specified length +# shorter than provided data. +"\x00\x0f\x00\x04\x00\x12WACHUSETT" +# OptRecordRdata containing a Padding opt. +"\x00\x0c\x00\x09LEXINGTON" +"\x00\x0c\x00\x02\x00\x00" +# OptRecordRdata containing an EDE opt with Non-UTF-8 extra text. +"\x00\x0f\x00\x06\x00\x44\xb1\x05\xf0\x0d" +# OptRecordRdata containing an EDE opt with insufficient data size. +"\x00\x0f\x00\x01\x00" +# OptRecordRdata containing an EDE opt with data length longer than data. +"\x00\x0f\x00\x06\x00\x03AB" # This part has been generated with testing/libfuzzer/dictionary_generator.py # using net_dns_record_fuzzer binary, RFC 1034 and RFC 1035. @@ -840,4 +906,3 @@ "(EXPERIMENTAL)" "RDLENGTH" "NIC.ARPA" -
diff --git a/net/data/fuzzer_dictionaries/net_get_domain_and_registry_fuzzer.dict b/net/data/fuzzer_dictionaries/net_get_domain_and_registry_fuzzer.dict index b5c58a5..e4ad626 100644 --- a/net/data/fuzzer_dictionaries/net_get_domain_and_registry_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_get_domain_and_registry_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict b/net/data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict deleted file mode 100644 index 3e7f1d8..0000000 --- a/net/data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict +++ /dev/null
@@ -1,1397 +0,0 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# Fuzzer dictionary targetting DNS responses. - -# Some 16-bit big-endian values. Useful in a number of fields. Includes -# A, AAAA, and CNAME IDs, low values for record counts, and multiples of -# lengths of A and AAAA data fields. -"\x00\x00" -"\x00\x01" -"\x00\x02" -"\x00\x03" -"\x00\x04" -"\x00\x05" -"\x00\x08" -"\x00\x0C" -"\x00\x10" -"\x00\x1C" -"\x00\x20" -"\x00\x30" - -# Some encoded domain names. -"\x03foo\x00" -"\x03foo\x03com\x00" -"\x01a\x03foo\x03com\x00" -"\x03bar\x00" - -# Message headers (Without message ID field). -"\x81\x80\x00\x01\x00\x01\x00\x00\x00\x00" -# Truncated message, requiring TCP fallback. -"\x83\x80\x00\x01\x00\x01\x00\x00\x00\x00" -# Varying number of answers -"\x81\x80\x00\x01\x00\x00\x00\x00\x00\x00" -"\x81\x80\x00\x01\x00\x02\x00\x00\x00\x00" -"\x81\x80\x00\x01\x00\x10\x00\x00\x00\x00" - -# A, AAAA, and CNAME request suffixes - appear after domain name. -"\x00\x01\x00\x01" -"\x00\x1c\x00\x01" -"\x00\x05\x00\x01" - -# A, AAAA, and CNAME requests for foo and foo.com. -"\x03foo\x00\x00\x01\x00\x01" -"\x03foo\x00\x00\x1c\x00\x01" -"\x03foo\x00\x00\x05\x00\x01" -"\x03foo\x03com\x00\x00\x01\x00\x01" -"\x03foo\x03com\x00\x00\x1c\x00\x01" -"\x03foo\x03com\x00\x00\x05\x00\x01" - -# All of the answers below are missing the name field, which should appear -# first. - -# A answer suffixes, two different IP and TTLs. -"\x00\x01\x00\x01\x00\x00\x00\x00\x00\x04\x01\x02\x03\x04" -"\x00\x01\x00\x01\x00\x00\x00\xFF\x00\x04\x02\x03\x04\x05" - -# AAAA answer suffixes, two different IPs and TTLs. -"\x00\x1C\x00\x01\x00\x00\x00\x00\x00\x08\x01\x02\x03\x04\x05\x06\x07\x08" -"\x00\x1C\x00\x01\x00\x00\x00\xFF\x00\x08\x02\x03\x04\x05\x06\x07\x08\x09" - -# CDATA answer suffixes, first two truncated as well. -"\x00\x05\x00\x01\x00\x00\x00\xFF" -"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05" -"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05\x03foo\x00" -"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05\x03bar\x00" -"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x09\x03foo\x03com\x00" - - -# This part has been generated with testing/libfuzzer/dictionary_generator.py -# using net_host_resolver_impl_fuzzer binary, RFC 1034 and RFC 1035. -"EXPIRE" -"all" -"code" -"QNAME=ISI.EDU.," -"chain" -"C.ISI.EDU," -"C.ISI.EDU." -"results" -"existing" -"INTRODUCTION" -"52.0.0.10.IN-ADDR.ARPA." -"QCLASS" -"[RFC-799]" -"follow" -"XX.LCS.MIT.EDU." -"(which" -"C.ISI.EDU:" -"content" -"A.B.X," -"pointing" -"zone" -"A.B.C.D" -"CPU" -"(RCODE)" -"send" -"IN-ADDR.ARPA" -"0" -"Host" -"program" -"under" -"\"*.X\"," -"exit." -"resources" -"TOPS20" -"labels" -"string" -"advantage" -"returning" -"very" -"none" -"C.ISI.EDU)" -"AXFR" -"YALE.ARPA." -"difference" -"Experimental" -"entire" -"did" -"supports" -"list" -"large" -"CNAME," -"-1" -"delegate" -"small" -"ASCII" -"C." -"M." -"YALE.EDU." -"direct" -"past" -"likely" -"\"A\"" -"\"IN-ADDR.ARPA\"." -"XX.LCS.MIT.EDU," -"HINFO" -"RFC-1031," -"IN," -"particular," -"Z." -"errors" -"appear" -"ARPANET" -"QNAME=65.0.6.26.IN-ADDR.ARPA.,QCLASS=IN,QTYPE=PTR" -"QCLASS=*" -"section" -"51.0.0.10.IN-ADDR.ARPA." -"children" -"current" -"DEC-2060" -"waiting" -"version" -"above" -"TTL" -"[RFC-742]" -"shared" -"method" -"QTYPE=NS" -"FTP" -"*.A.X.COM" -"hash" -"EDU." -"exchange" -"QTYPE=CNAME," -"never" -"[RFC-" -"here" -"\"HOSTNAME" -"RFC-793," -"address" -"SNAME," -"path" -"Distribution" -"\"NAME/FINGER\"," -"change" -"search" -"SRI-NIC.ARPA." -"[RFC-952," -"SRI-NIC.ARPA," -"MB" -"receive" -"changed" -"SRI-NIC.ARPA:" -"prior" -"amount" -"QTYPE=CNAME" -"RFC-822." -"here." -"published" -"NOT" -"Serial" -"J.," -"error," -"MX" -"error." -"composed" -"named" -"via" -"useful" -"addresses" -"case." -"ARPA" -"When" -"private" -"*.X.COM" -"total" -"gateway" -"select" -"Status" -"SRI-NIC.ARPA" -"use" -"SNAME" -"from" -"would" -"to" -"positive" -"contains" -"(QCLASS)" -"two" -"[RFC-1032]." -"(DNS)," -"TELNET," -"call" -"B.X," -"memory" -"type" -"until" -"used." -"more" -"sort" -"QNAME=SIR-NIC.ARPA," -"MILNET" -"name." -"Domain" -"[IEN-116," -"PTR)." -"HOSTS.TXT," -"COMSAT," -"EXPIRE." -"known" -"cases" -"must" -"EVEN" -"account" -"include" -"QCLASS=IN." -"QNAME=USC-ISIC.ARPA.," -"this" -"CNAME." -"work" -"EDU," -"can" -"evolved" -"EDU" -"following" -"original" -"root" -"example" -"F." -"history" -"type." -"stream" -"Organizations" -"process" -"pieces" -"high" -"minimum" -"[RFC-953]" -"numbers" -"want" -"allowed" -"serial" -"keep" -"IEN-116," -"returned" -"class." -"information" -"class," -"end" -"goal" -"[RFC-1033]." -"divided" -"holds" -"write" -"located" -"NOSC" -"VENERA.ISI.EDU.|" -"plus" -"Z.X" -"A" -"map" -"[RFC-810]" -"QTYPE." -"may" -"after" -"Request" -"containing" -"RFC-1032," -"date" -"such" -"[RFC-1035]." -"data" -"response" -"types" -"\"A" -"a" -"FTP," -"All" -"short" -"attempt" -"IF" -"After" -"UDEL.EDU." -"SRI," -")" -"RFC-953," -"so" -"TELNET)." -"MIT.EDU" -"order" -"(HOSTS.TXT)" -"ACHILLES" -"ISI.EDU" -"MIL" -"over" -"move" -"vary" -"Z.X)," -"RFC-830," -"through" -"V." -"during" -"still" -"pointer" -"its" -"STYPE" -"before" -"25" -"style" -"HAS" -"group" -"RR" -"HOSTMASTER.SRI-NIC.ARPA." -"65.0.6.26.IN-ADDR.ARPA," -"fix" -"65.0.6.26.IN-ADDR.ARPA." -"28" -"actually" -"RD" -"NAMES" -"YALE" -"policy" -"mail" -"QNAME=BRL.MIL," -"it." -"them" -"good" -"return" -"greater" -"combination" -"B.C.D," -"matches" -"RA," -"ACM," -"9" -"ARPA." -"they" -"half" -"not" -"However," -"parsing" -"[RFC-973]" -"instructions" -"OPCODE=SQUERY,RESPONSE" -"term" -"name" -"RFC," -"always" -"Authority" -"THIS" -"RFC." -"mode" -"timeout" -"RFC-799," -"found" -"|" -"mean" -"RESOLVERS" -"status" -"domain" -"From" -"Network" -"QTYPE," -"series" -"SOME" -"idea" -"related" -"CNAME" -"UDEL" -"happen" -"beyond" -"RFC-882" -"special" -"out" -"try" -"E." -"space" -"open" -"since" -"stub" -"L." -"MINIMUM" -"RFC-768," -"RDATA" -"get" -"cause" -"REFRESH," -"HOSTMASTER@SRI-NIC.ARPA." -"SERVERS" -"This" -"SLIST:" -"free" -"RFC" -"reason" -"base" -"put" -"byte" -"RFC-952" -"received." -"generate" -"SLIST," -"RFC-883," -"definition" -"DATA." -"thread" -"YALE-BULLDOG.ARPA." -"could" -"transition" -"QCLASS," -"times" -"MIT" -"length" -"place" -"ICS.UCI" -"HOSTMASTER@SRI-NIC.ARPA" -"first" -"origin" -"already" -"RD." -"CONFIGURED" -"number" -"one" -"RFC-" -"Start" -"ISI" -"RFC-953." -"construct" -"another" -"owner" -"message" -"QTYPE=*" -"Local" -"CSNET" -"size" -"doesn't" -"given" -"\"" -"X." -"A.ISI.EDU" -"service" -"set," -"introduction" -"unknown" -"top" -"system" -"least" -"parallel" -"their" -"intermediate" -"master" -"listed" -"passed" -"QTYPE" -"ignored." -"scheme" -"Data" -"store" -"gives" -"BBN" -"that" -"completed" -"UDP" -"XX" -"part" -"too" -"RFC-953]." -"(CNAME)" -"translation" -"copy" -"than" -"population" -"wide" -"Set" -"K." -"target" -"DNS," -"16" -"was" -"require" -"second" -"matter" -"See" -"classes" -"were" -"[RFC-1031]" -"result" -"and" -"Information" -"[RFC-805]" -"QNAME" -"[RFC-811]" -"[RFC-1032]" -"say" -"have" -"need" -"Mail" -"1" -"null" -"RETRY" -"any" -"contents" -"|(SRI-NIC.ARPA," -"SOMEONE" -"RESOURCE" -"73.0.0.26.IN-ADDR.ARPA." -"min" -"DARPA" -"database." -"responsible" -"able" -"RFC-812," -"mechanism" -"client" -"also" -"(AA)" -"contact" -"take" -"which" -"MIL." -"MIL," -"=" -"UCI" -"added" -"multiple" -"Name" -"USC-ISIC.ARPA." -"QCLASS=IN," -"track" -"object" -"most" -"detect" -"connected" -"services" -"The" -"]" -"model" -"domain." -"D." -"RFC-1010," -"D," -"[RFC-1010]" -"RFC-805," -"AA," -"sometimes" -"Some" -"VAXA.ISI.EDU." -"QNAME=ISI.EDU," -"MG)." -"error" -"If" -"fact" -"QNAME=SRI-NIC.ARPA," -"particularly" -"text" -"supported" -"terminate" -"VENERA" -"attempts" -"relation" -"RFC-1033," -"Under" -"|(VAXA.ISI.EDU,VENERA.ISI.EDU," -"USC-ISIC.ARPA," -"find" -"cache." -"Z" -"based" -"advanced" -"RECORDS" -"implementation" -"(" -"cache" -"[RFC-768]" -"outside" -"should" -"XX.LCS.MIT.EDU" -"only" -"PVM@ISI.EDU." -"RETRY," -"local" -"do" -"[RFC-1031]." -"means" -"there" -"While" -"cannot" -"new" -"2" -"LOUIE.UDEL.EDU." -"IN-ADDR" -"processes" -"resource" -"A.ISI" -"cached" -"NIC" -"generally" -"(via" -"ROME.UCI" -"Zones" -"RFC-920," -"J." -"RFC-920." -"common" -"mapped" -"including" -"where" -"valid" -"set" -"For" -"configured" -"we" -"QNAME=SRI-NIC.ARPA.," -"up" -"relative" -"depends" -"individual" -"are" -"RFC-883]." -"close" -"A.ISI.EDU." -"said" -"A.ISI.EDU)" -"purpose" -"TCP" -"label" -"PC" -"3" -"unable" -"between" -"probably" -"boundary" -"C.D," -"numerous" -"across" -"available" -"C" -"terms" -"ability" -"parent" -"RFC-830]." -"LCS.MIT.EDU" -"negotiated" -"REFRESH" -"UNIX" -"CH)." -"key" -"March" -"configuration" -"come" -"classes." -"AND" -"both" -"RFC-1002," -"OPCODE=SQUERY" -"last" -"LCS" -"deals" -"PDP-11/70" -"equal" -"against" -"ISI.EDU." -"MAILB" -"[RFC-974]" -"opcode" -"RFC-742," -"C.ISI.EDU" -"expression" -"can't" -"load" -"among" -"[RFC-920]" -"point" -"simple" -"had" -"period" -"header" -"[IEN-116]" -"DNS." -"52.0.0.10.IN-ADDR.ARPA" -"table" -"poll" -"UMN-REI-UC.ARPA." -"[" -"[RFC-883]" -"RFC-974," -"RFC-1002" -"addition" -"P." -"create" -"S.," -"political" -"copies" -"been" -"." -"Early" -"Introduction" -"describes" -"expected" -"empty" -"RA" -"SLIST." -"CH" -"(RD)" -"VENERA.ISI.EDU." -"with" -"SRI" -"PVM@ISI.EDU" -"[RFC-821]" -"Using" -"an" -"case" -"exception" -"has" -"NAME" -"these" -"appearance" -"value" -"will" -"while" -"replaced" -"many" -"loop" -"SOA," -"RFC-1001," -"\"NICNAME/WHOIS\"," -"is" -"CACHE" -"it" -"encountered" -"FACILITIES" -"in" -"|(XX.LCS.MIT.EDU," -"RESPONSE," -"if" -"SOA" -"binary" -"different" -"perhaps" -"[RFC-819]" -"perform" -"make" -"hostname" -"same" -"orders" -"QNAME." -"QNAME," -"parts" -"widely" -"of:" -"several" -"Types" -"(NE)." -"development" -"fairly" -"used" -"Institute" -"IP" -"\"." -"CONCEPTS" -"effect" -"user" -"IN" -"infinite" -"frequently" -"ID" -"recent" -"task" -"SCENARIO" -"database" -"makes" -"depending" -"well" -"It" -"HOSTS.TXT" -"without" -"thought" -"edge" -"Names" -"RFC-811," -"In" -"organization" -"the" -"ACC.ARPA." -"left" -"United" -"protocol" -"less" -"being" -"-" -"rest" -"A," -"Access" -"CSNET." -"stored" -"RFC-882," -"Internet" -"followed" -"(QTYPE)," -"previous" -"RFC-952," -"|ACHILLES.MIT.EDU)" -"majority" -"XX.COM." -"|(C.ISI.EDU,SRI-NIC.ARPA" -"character" -"capabilities" -"(RDATA)" -"source" -"add" -"internal" -"TTL)" -"4" -"Although" -"RCODE=NE" -"5" -"save" -"administrative" -"remaining" -"match" -"build" -"around" -"ACHILLES.MIT.EDU." -"format" -"read" -"Of" -"possible" -"required." -"alias" -"ISIC.ARPA," -"integer" -"bit" -"VAXA.ISI" -"found," -"desire" -"SLIST" -"sorting" -"OPCODE=SQUERY," -"OF" -"AUTHORITY" -"server" -"specific" -"popular" -"output" -"OS" -"Before" -"STATUS" -"DOMAIN" -"because" -"old" -"often" -"deal" -"sequence" -"RFC-821," -"SRI-NIC.ARPA.|" -"Since" -"some" -"System" -"growth" -"equivalent" -"examples" -"loaded" -"INCORRECTLY" -"unless" -"reasons" -"TCP/IP" -"happens" -"ignore" -"for" -"W." -"RFC-883" -"X.COM" -"avoid" -"QTYPE=MX" -"does" -"allocate" -"COM" -"assuming" -"BRL" -"PTR" -"[RFC-793]" -"refer" -"be" -"example," -"MIT.EDU." -"broken" -"host" -"become" -"by" -"SRI-NIC" -"on" -"about" -"actual" -"socket" -"SCLASS" -"RFC-810," -"of" -"FTP)" -"US" -"compatible" -"extensions" -"\"A\"." -"UK" -"referred" -"or" -"ACC" -"SBELT." -"SBELT," -"No" -"(SBELT)" -"into" -"within" -"A.X.COM." -"Two" -"A.X.COM," -"negative" -"included" -"REFERENCES" -"determine" -"USC-ISIC.ARPA" -"file." -"[RFC-1001]" -"[RFC-830]" -"RESPONSE" -"fast" -"additional" -"[RFC-812]" -"transfer" -"support" -"*" -"question" -"NE" -"long" -"class" -"start" -"SERIAL" -"TTL," -"User" -"A.X.COM" -"forward" -"RD," -"\"4.3.2.1.IN-ADDR.ARPA\"." -"NS" -"sections" -"function" -"RR." -"RR," -"QTYPE=A" -"complete" -"form" -"MEMO" -"but" -"back" -"failure" -"link" -"DNS" -"SNAME." -"encoded" -"line" -"trying" -"true" -"TCP/UDP" -"[RFC-1033]" -"count" -"SBELT" -"made" -"[RFC-952]" -"algorithm" -"used," -"(NIC)" -"official" -"this," -"classes:" -"experimental" -"ISI.EDU," -"limit" -"critical" -"VAXA" -"distribution" -"NETBIOS" -"similar" -"called" -"[RFC-1001," -"delete" -"CIC" -"USC-" -"units" -"ad" -"RECORDS," -"defined" -"request" -"specified" -"influence" -"general" -"To" -"as" -"exist" -"at" -"file" -"MX." -"check" -"physical" -"X.COM," -"functions" -"QNAME=USC-ISIC.ARPA," -"no" -"[RFC-882," -"when" -"QTYPE=MX," -"virtual" -"details." -"field" -"RFC-952." -"other" -"role" -"test" -"you" -"(QNAME)," -"IP/TCP" -"formats" -"AA" -"requested" -"[RFC-974" -"SPACE" -"QNAME=SIR-NIC.ARPA.," -"RFC-819," -"important" -"variable" -"[RFC-882]" -"[RFC-1002]" -"structure" -"\"DOD" -"BIBLIOGRAPHY" -"lead" -"using" -"US." -"\"MILNET" -"103.0.3.26.IN-ADDR.ARPA." -"together" -"An" -"As" -"RFC-973," -"time" -"failures" -"starting" -"having" -"V" -"FOO.F.ISI.ARPA," -"Assuming" -"[RFC-1034]." -"calculate" -"IMPLEMENTATION" -"Not" -"ANCOUNT" -"Secondary" -"@" -"ALL" -"P" -"TXT-DATA" -"namespaces" -"entries" -"RMAILBX" -"prevent" -"QDCOUNT" -"[RFC-1010]." -"EMAILBX" -"IN-" -"OPCODE=IQUERY," -"MX)" -"implemented" -"port" -"Available" -"ID=997" -"[RFC-1034]," -"\"VENERA.ISI.EDU\";" -"OPCODE" -"MILNET-GW.ISI.EDU." -";" -"body" -"52.0.2.10.IN-ADDR.ARPA." -"reported" -"objects" -"strong" -"UNIX\"" -"MD" -"MF" -"QNAME=10.IN-ADDR.ARPA." -"serialize" -"<SUBSYS>ISI-MAILBOXES.TXT" -"X," -"Too" -"77.0.0.10.IN-ADDR.ARPA." -"spawned" -"exception." -"permitted" -"RDLENGTH" -"few" -"duplicate" -"QTYPE=PTR," -"CURLEY" -"MD," -"F" -"[RFC-974]." -"MGMNAME" -"validity" -"GW.LCS.MIT.EDU," -"Time" -"(back" -"\\DDD" -"10.IN-ADDR.ARPA." -"closing" -"requested," -"reserved" -"EXCHANGE." -"HIS" -"reject" -"ensure" -"(MD)" -"QTYPES" -"PROTOCOL" -"description" -"26.IN-ADDR.ARPA" -"NSCOUNT" -"(MR)" -"derived" -"Foreign" -"OWN" -"26.IN-ADDR.ARPA." -"TC" -"map." -"cases." -"PREFERENCE" -"don't" -"VENERA.ISI.EDU" -"held" -"X" -"below:" -"$INCLUDE." -"forms" -"MR)" -"VAXA.ISI.EDU" -"main" -"pending" -"timestamp" -"Ignoring" -"MADNAME." -"\\" -"$ORIGIN" -"\"IBM-PC" -"document" -"$INCLUDE" -"SERVER" -"ADDRESS" -"identifier" -"Check" -"reduce" -"static" -"expect" -"MASTER" -"GW.ISI.EDU." -"(QNAME)." -"is:" -"GW.ISI.EDU," -"F.ISI.ARPA," -"F.ISI.ARPA." -"time." -"PTRDNAME" -"HOSTMASTER@SRI-" -"(STATUS)" -"possibility" -"|QTYPE=A," -"(MINFO)" -"initialize" -"beginning" -"compression" -"(MG)" -"created" -"QCLASS." -"encoding" -"(HS)" -"MNAME" -"ports" -"QNAME=VENERA.ISI.EDU" -"(IN)" -"Response" -"KNOWS." -"|QR|" -"VAXA.ISI.EDU," -"Reserved" -"14" -"1)" -"SOA." -"ARCOUNT" -"Other" -"RCODE" -"NEWNAME" -"22.0.2.10.IN-ADDR.ARPA." -"With" -"CLASS" -"begin" -"(MF)." -"Common" -"<RDATA>" -"Responses" -"EGP." -"average" -"R" -"QNAME=6.0.0.10.IN-ADDR.ARPA," -"WKS" -"SYSTEM," -"ARPANET," -"MINFO" -"participate" -"DEFINITIONS" -"failed" -"[RFC-1034]" -"mixture" -"SPECIFICATION" -"THE" -"MILNET." -"MILNET-" -"<BIT" -"bytes" -"(MX)" -"10.IN-ADDR.ARPA" -"4.0.10.18.IN-ADDR.ARPA." -"FOO.F.ISI.ARPA" -"(QUERY)" -"maximum" -"existence" -"|AA|TC|RD|RA|" -"MADNAME" -"subject" -"QTYPE=A," -"FILES" -"reading" -"0." -"corruption" -"0," -"Sending" -"MF," -"connection." -"Server" -"entries." -"suggested" -"reverse" -"AXFR," -"according" -"connection" -"MAILA" -"(QCLASS)," -"exceeds" -"ISI.EDU:" -"103.0.0.26.IN-ADDR.ARPA." -"[RFC-822]." -"NAMEDROPPERS@SRI-NIC.ARPA" -"RESOLVER" -"respect" -"throughout" -"S" -"FOO" -"define" -"enable" -"EXCHANGE" -"SMTP" -"MG" -"QCLASS=*," -"CS" -"$ORIGIN," -"(MB," -"TYPE" -"Any" -"Size" -"rename" -"almost" -"parse" -"ADDR.ARPA" -"(SMTP)." -"key." -"MAP>" -"expired" -"member" -"Address" -"DDD." -"MB." -"NS," -"I" -"MR" -"read," -"OPCODE=RESPONSE," -"person" -"entry" -"WITHIN" -"LARRY" -"front" -"tables" -"loading" -"unsigned" -"aspects" -"D" -"CHAOS" -"WHICH" -"(IQUERY)" -"QCLASS=IN" -"6.0.0.10.IN-ADDR.ARPA." -"S." -"QTYPE=MAILB" -"HS" -"SUPPORT" -"A.X," -"STOOGES" -"discarded" -"done." -"literals" -"X.Y" -"However" -"/" -"(SLIST)." -"X.Y," -"integer." -"ARPA," -"who" -"18.IN-ADDR.ARPA." -"B.X" -"expansion" -"OS," -"offset" -"F.ISI.ARPA" -"GGP" -"O" -"Communications" -"RR)," -"location" -"MOE" -"range" -"value." -"Message" -"block" -"$INCLUDE," -"guard" -"[<TTL>]" -"QR" -"CRLF" -"Error" -"ERRORS-TO:" -"he" -"default" -"MESSAGES" -"signed" -"storing" -"MULTICS.MIT.EDU." -"New" -"NULL" -"application" -"OFFSET" -"holding" -"TXT" -"NSDNAME" -"PROTOCOL=TCP" -"UDP." -"UDP," -"RNAME" -"GW.LCS.MIT.EDU." -"(EXPERIMENTAL)" -"\\X" -"MAIL" -"NIC.ARPA" -
diff --git a/net/data/fuzzer_dictionaries/net_host_resolver_manager_fuzzer.dict b/net/data/fuzzer_dictionaries/net_host_resolver_manager_fuzzer.dict new file mode 100644 index 0000000..99e162a --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_host_resolver_manager_fuzzer.dict
@@ -0,0 +1,1429 @@ +# Copyright 2016 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# Fuzzer dictionary targetting DNS responses. + +# Some 16-bit big-endian values. Useful in a number of fields. Includes +# A, AAAA, and CNAME IDs, low values for record counts, and multiples of +# lengths of A and AAAA data fields. +"\x00\x00" +"\x00\x01" +"\x00\x02" +"\x00\x03" +"\x00\x04" +"\x00\x05" +"\x00\x08" +"\x00\x0C" +"\x00\x10" +"\x00\x1C" +"\x00\x20" +"\x00\x30" + +# Some encoded domain names. +"\x03foo\x00" +"\x03foo\x03com\x00" +"\x01a\x03foo\x03com\x00" +"\x03bar\x00" +"\x03foo\x05local\x00" +"\x03bar\x05local\x00" + +# Message headers (Without message ID field). +"\x81\x80\x00\x01\x00\x01\x00\x00\x00\x00" +# Truncated message, requiring TCP fallback. +"\x83\x80\x00\x01\x00\x01\x00\x00\x00\x00" +# Varying number of answers +"\x81\x80\x00\x01\x00\x00\x00\x00\x00\x00" +"\x81\x80\x00\x01\x00\x02\x00\x00\x00\x00" +"\x81\x80\x00\x01\x00\x10\x00\x00\x00\x00" + +# MDNS headers (ID=0, no questions) +"\x00\x00\x81\x80\x00\x00\x00\x01\x00\x00\x00\x00" +"\x00\x00\x81\x80\x00\x00\x00\x02\x00\x00\x00\x00" +"\x00\x00\x81\x80\x00\x00\x00\x10\x00\x00\x00\x00" + +# Type suffixes - appear after domain name. +# A +"\x00\x01\x00\x01" +# AAAA +"\x00\x1c\x00\x01" +# CNAME +"\x00\x05\x00\x01" +# TXT +"\x00\x10\x00\x01" +# NSEC +"\x00\x2f\x00\x01" +# PTR +"\x00\x0c\x00\x01" +# SRV +"\x00\x21\x00\x01" + +# Various-type requests for foo and foo.com. +"\x03foo\x00\x00\x01\x00\x01" +"\x03foo\x00\x00\x1c\x00\x01" +"\x03foo\x00\x00\x05\x00\x01" +"\x03foo\x00\x00\x10\x00\x01" +"\x03foo\x03com\x00\x00\x01\x00\x01" +"\x03foo\x03com\x00\x00\x1c\x00\x01" +"\x03foo\x03com\x00\x00\x05\x00\x01" +"\x03foo\x03com\x00\x00\x10\x00\x01" + +# All of the answers below are missing the name field, which should appear +# first. + +# A answer suffixes, two different IP and TTLs. +"\x00\x01\x00\x01\x00\x00\x00\x00\x00\x04\x01\x02\x03\x04" +"\x00\x01\x00\x01\x00\x00\x00\xFF\x00\x04\x02\x03\x04\x05" + +# AAAA answer suffixes, two different IPs and TTLs. +"\x00\x1C\x00\x01\x00\x00\x00\x00\x00\x08\x01\x02\x03\x04\x05\x06\x07\x08" +"\x00\x1C\x00\x01\x00\x00\x00\xFF\x00\x08\x02\x03\x04\x05\x06\x07\x08\x09" + +# CNAME answer suffixes, first two truncated as well. +"\x00\x05\x00\x01\x00\x00\x00\xFF" +"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05" +"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05\x03foo\x00" +"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x05\x03bar\x00" +"\x00\x05\x00\x01\x00\x00\x00\xFF\x00\x09\x03foo\x03com\x00" + +# TXT answer suffixes +"\x00\x10\x00\x01\x00\x00\x00\x00\x00\x04\x03foo" +"\x00\x10\x00\x01\x00\x00\x00\xFF\x00\x04\x03bar" + +# NSEC answer suffix +"\x00\x2f\x00\x01\x00\x00\x00\x00\x00\x06\xc0\x0c\x00\x02\x00\x08" + +# DNS strings +"\x03foo" +"\x04text" +"\x19arbitrarily longer string" + + +# This part has been generated with testing/libfuzzer/dictionary_generator.py +# using net_host_resolver_impl_fuzzer binary, RFC 1034 and RFC 1035. +"EXPIRE" +"all" +"code" +"QNAME=ISI.EDU.," +"chain" +"C.ISI.EDU," +"C.ISI.EDU." +"results" +"existing" +"INTRODUCTION" +"52.0.0.10.IN-ADDR.ARPA." +"QCLASS" +"[RFC-799]" +"follow" +"XX.LCS.MIT.EDU." +"(which" +"C.ISI.EDU:" +"content" +"A.B.X," +"pointing" +"zone" +"A.B.C.D" +"CPU" +"(RCODE)" +"send" +"IN-ADDR.ARPA" +"0" +"Host" +"program" +"under" +"\"*.X\"," +"exit." +"resources" +"TOPS20" +"labels" +"string" +"advantage" +"returning" +"very" +"none" +"C.ISI.EDU)" +"AXFR" +"YALE.ARPA." +"difference" +"Experimental" +"entire" +"did" +"supports" +"list" +"large" +"CNAME," +"-1" +"delegate" +"small" +"ASCII" +"C." +"M." +"YALE.EDU." +"direct" +"past" +"likely" +"\"A\"" +"\"IN-ADDR.ARPA\"." +"XX.LCS.MIT.EDU," +"HINFO" +"RFC-1031," +"IN," +"particular," +"Z." +"errors" +"appear" +"ARPANET" +"QNAME=65.0.6.26.IN-ADDR.ARPA.,QCLASS=IN,QTYPE=PTR" +"QCLASS=*" +"section" +"51.0.0.10.IN-ADDR.ARPA." +"children" +"current" +"DEC-2060" +"waiting" +"version" +"above" +"TTL" +"[RFC-742]" +"shared" +"method" +"QTYPE=NS" +"FTP" +"*.A.X.COM" +"hash" +"EDU." +"exchange" +"QTYPE=CNAME," +"never" +"[RFC-" +"here" +"\"HOSTNAME" +"RFC-793," +"address" +"SNAME," +"path" +"Distribution" +"\"NAME/FINGER\"," +"change" +"search" +"SRI-NIC.ARPA." +"[RFC-952," +"SRI-NIC.ARPA," +"MB" +"receive" +"changed" +"SRI-NIC.ARPA:" +"prior" +"amount" +"QTYPE=CNAME" +"RFC-822." +"here." +"published" +"NOT" +"Serial" +"J.," +"error," +"MX" +"error." +"composed" +"named" +"via" +"useful" +"addresses" +"case." +"ARPA" +"When" +"private" +"*.X.COM" +"total" +"gateway" +"select" +"Status" +"SRI-NIC.ARPA" +"use" +"SNAME" +"from" +"would" +"to" +"positive" +"contains" +"(QCLASS)" +"two" +"[RFC-1032]." +"(DNS)," +"TELNET," +"call" +"B.X," +"memory" +"type" +"until" +"used." +"more" +"sort" +"QNAME=SIR-NIC.ARPA," +"MILNET" +"name." +"Domain" +"[IEN-116," +"PTR)." +"HOSTS.TXT," +"COMSAT," +"EXPIRE." +"known" +"cases" +"must" +"EVEN" +"account" +"include" +"QCLASS=IN." +"QNAME=USC-ISIC.ARPA.," +"this" +"CNAME." +"work" +"EDU," +"can" +"evolved" +"EDU" +"following" +"original" +"root" +"example" +"F." +"history" +"type." +"stream" +"Organizations" +"process" +"pieces" +"high" +"minimum" +"[RFC-953]" +"numbers" +"want" +"allowed" +"serial" +"keep" +"IEN-116," +"returned" +"class." +"information" +"class," +"end" +"goal" +"[RFC-1033]." +"divided" +"holds" +"write" +"located" +"NOSC" +"VENERA.ISI.EDU.|" +"plus" +"Z.X" +"A" +"map" +"[RFC-810]" +"QTYPE." +"may" +"after" +"Request" +"containing" +"RFC-1032," +"date" +"such" +"[RFC-1035]." +"data" +"response" +"types" +"\"A" +"a" +"FTP," +"All" +"short" +"attempt" +"IF" +"After" +"UDEL.EDU." +"SRI," +")" +"RFC-953," +"so" +"TELNET)." +"MIT.EDU" +"order" +"(HOSTS.TXT)" +"ACHILLES" +"ISI.EDU" +"MIL" +"over" +"move" +"vary" +"Z.X)," +"RFC-830," +"through" +"V." +"during" +"still" +"pointer" +"its" +"STYPE" +"before" +"25" +"style" +"HAS" +"group" +"RR" +"HOSTMASTER.SRI-NIC.ARPA." +"65.0.6.26.IN-ADDR.ARPA," +"fix" +"65.0.6.26.IN-ADDR.ARPA." +"28" +"actually" +"RD" +"NAMES" +"YALE" +"policy" +"mail" +"QNAME=BRL.MIL," +"it." +"them" +"good" +"return" +"greater" +"combination" +"B.C.D," +"matches" +"RA," +"ACM," +"9" +"ARPA." +"they" +"half" +"not" +"However," +"parsing" +"[RFC-973]" +"instructions" +"OPCODE=SQUERY,RESPONSE" +"term" +"name" +"RFC," +"always" +"Authority" +"THIS" +"RFC." +"mode" +"timeout" +"RFC-799," +"found" +"|" +"mean" +"RESOLVERS" +"status" +"domain" +"From" +"Network" +"QTYPE," +"series" +"SOME" +"idea" +"related" +"CNAME" +"UDEL" +"happen" +"beyond" +"RFC-882" +"special" +"out" +"try" +"E." +"space" +"open" +"since" +"stub" +"L." +"MINIMUM" +"RFC-768," +"RDATA" +"get" +"cause" +"REFRESH," +"HOSTMASTER@SRI-NIC.ARPA." +"SERVERS" +"This" +"SLIST:" +"free" +"RFC" +"reason" +"base" +"put" +"byte" +"RFC-952" +"received." +"generate" +"SLIST," +"RFC-883," +"definition" +"DATA." +"thread" +"YALE-BULLDOG.ARPA." +"could" +"transition" +"QCLASS," +"times" +"MIT" +"length" +"place" +"ICS.UCI" +"HOSTMASTER@SRI-NIC.ARPA" +"first" +"origin" +"already" +"RD." +"CONFIGURED" +"number" +"one" +"RFC-" +"Start" +"ISI" +"RFC-953." +"construct" +"another" +"owner" +"message" +"QTYPE=*" +"Local" +"CSNET" +"size" +"doesn't" +"given" +"\"" +"X." +"A.ISI.EDU" +"service" +"set," +"introduction" +"unknown" +"top" +"system" +"least" +"parallel" +"their" +"intermediate" +"master" +"listed" +"passed" +"QTYPE" +"ignored." +"scheme" +"Data" +"store" +"gives" +"BBN" +"that" +"completed" +"UDP" +"XX" +"part" +"too" +"RFC-953]." +"(CNAME)" +"translation" +"copy" +"than" +"population" +"wide" +"Set" +"K." +"target" +"DNS," +"16" +"was" +"require" +"second" +"matter" +"See" +"classes" +"were" +"[RFC-1031]" +"result" +"and" +"Information" +"[RFC-805]" +"QNAME" +"[RFC-811]" +"[RFC-1032]" +"say" +"have" +"need" +"Mail" +"1" +"null" +"RETRY" +"any" +"contents" +"|(SRI-NIC.ARPA," +"SOMEONE" +"RESOURCE" +"73.0.0.26.IN-ADDR.ARPA." +"min" +"DARPA" +"database." +"responsible" +"able" +"RFC-812," +"mechanism" +"client" +"also" +"(AA)" +"contact" +"take" +"which" +"MIL." +"MIL," +"=" +"UCI" +"added" +"multiple" +"Name" +"USC-ISIC.ARPA." +"QCLASS=IN," +"track" +"object" +"most" +"detect" +"connected" +"services" +"The" +"]" +"model" +"domain." +"D." +"RFC-1010," +"D," +"[RFC-1010]" +"RFC-805," +"AA," +"sometimes" +"Some" +"VAXA.ISI.EDU." +"QNAME=ISI.EDU," +"MG)." +"error" +"If" +"fact" +"QNAME=SRI-NIC.ARPA," +"particularly" +"text" +"supported" +"terminate" +"VENERA" +"attempts" +"relation" +"RFC-1033," +"Under" +"|(VAXA.ISI.EDU,VENERA.ISI.EDU," +"USC-ISIC.ARPA," +"find" +"cache." +"Z" +"based" +"advanced" +"RECORDS" +"implementation" +"(" +"cache" +"[RFC-768]" +"outside" +"should" +"XX.LCS.MIT.EDU" +"only" +"PVM@ISI.EDU." +"RETRY," +"local" +"do" +"[RFC-1031]." +"means" +"there" +"While" +"cannot" +"new" +"2" +"LOUIE.UDEL.EDU." +"IN-ADDR" +"processes" +"resource" +"A.ISI" +"cached" +"NIC" +"generally" +"(via" +"ROME.UCI" +"Zones" +"RFC-920," +"J." +"RFC-920." +"common" +"mapped" +"including" +"where" +"valid" +"set" +"For" +"configured" +"we" +"QNAME=SRI-NIC.ARPA.," +"up" +"relative" +"depends" +"individual" +"are" +"RFC-883]." +"close" +"A.ISI.EDU." +"said" +"A.ISI.EDU)" +"purpose" +"TCP" +"label" +"PC" +"3" +"unable" +"between" +"probably" +"boundary" +"C.D," +"numerous" +"across" +"available" +"C" +"terms" +"ability" +"parent" +"RFC-830]." +"LCS.MIT.EDU" +"negotiated" +"REFRESH" +"UNIX" +"CH)." +"key" +"March" +"configuration" +"come" +"classes." +"AND" +"both" +"RFC-1002," +"OPCODE=SQUERY" +"last" +"LCS" +"deals" +"PDP-11/70" +"equal" +"against" +"ISI.EDU." +"MAILB" +"[RFC-974]" +"opcode" +"RFC-742," +"C.ISI.EDU" +"expression" +"can't" +"load" +"among" +"[RFC-920]" +"point" +"simple" +"had" +"period" +"header" +"[IEN-116]" +"DNS." +"52.0.0.10.IN-ADDR.ARPA" +"table" +"poll" +"UMN-REI-UC.ARPA." +"[" +"[RFC-883]" +"RFC-974," +"RFC-1002" +"addition" +"P." +"create" +"S.," +"political" +"copies" +"been" +"." +"Early" +"Introduction" +"describes" +"expected" +"empty" +"RA" +"SLIST." +"CH" +"(RD)" +"VENERA.ISI.EDU." +"with" +"SRI" +"PVM@ISI.EDU" +"[RFC-821]" +"Using" +"an" +"case" +"exception" +"has" +"NAME" +"these" +"appearance" +"value" +"will" +"while" +"replaced" +"many" +"loop" +"SOA," +"RFC-1001," +"\"NICNAME/WHOIS\"," +"is" +"CACHE" +"it" +"encountered" +"FACILITIES" +"in" +"|(XX.LCS.MIT.EDU," +"RESPONSE," +"if" +"SOA" +"binary" +"different" +"perhaps" +"[RFC-819]" +"perform" +"make" +"hostname" +"same" +"orders" +"QNAME." +"QNAME," +"parts" +"widely" +"of:" +"several" +"Types" +"(NE)." +"development" +"fairly" +"used" +"Institute" +"IP" +"\"." +"CONCEPTS" +"effect" +"user" +"IN" +"infinite" +"frequently" +"ID" +"recent" +"task" +"SCENARIO" +"database" +"makes" +"depending" +"well" +"It" +"HOSTS.TXT" +"without" +"thought" +"edge" +"Names" +"RFC-811," +"In" +"organization" +"the" +"ACC.ARPA." +"left" +"United" +"protocol" +"less" +"being" +"-" +"rest" +"A," +"Access" +"CSNET." +"stored" +"RFC-882," +"Internet" +"followed" +"(QTYPE)," +"previous" +"RFC-952," +"|ACHILLES.MIT.EDU)" +"majority" +"XX.COM." +"|(C.ISI.EDU,SRI-NIC.ARPA" +"character" +"capabilities" +"(RDATA)" +"source" +"add" +"internal" +"TTL)" +"4" +"Although" +"RCODE=NE" +"5" +"save" +"administrative" +"remaining" +"match" +"build" +"around" +"ACHILLES.MIT.EDU." +"format" +"read" +"Of" +"possible" +"required." +"alias" +"ISIC.ARPA," +"integer" +"bit" +"VAXA.ISI" +"found," +"desire" +"SLIST" +"sorting" +"OPCODE=SQUERY," +"OF" +"AUTHORITY" +"server" +"specific" +"popular" +"output" +"OS" +"Before" +"STATUS" +"DOMAIN" +"because" +"old" +"often" +"deal" +"sequence" +"RFC-821," +"SRI-NIC.ARPA.|" +"Since" +"some" +"System" +"growth" +"equivalent" +"examples" +"loaded" +"INCORRECTLY" +"unless" +"reasons" +"TCP/IP" +"happens" +"ignore" +"for" +"W." +"RFC-883" +"X.COM" +"avoid" +"QTYPE=MX" +"does" +"allocate" +"COM" +"assuming" +"BRL" +"PTR" +"[RFC-793]" +"refer" +"be" +"example," +"MIT.EDU." +"broken" +"host" +"become" +"by" +"SRI-NIC" +"on" +"about" +"actual" +"socket" +"SCLASS" +"RFC-810," +"of" +"FTP)" +"US" +"compatible" +"extensions" +"\"A\"." +"UK" +"referred" +"or" +"ACC" +"SBELT." +"SBELT," +"No" +"(SBELT)" +"into" +"within" +"A.X.COM." +"Two" +"A.X.COM," +"negative" +"included" +"REFERENCES" +"determine" +"USC-ISIC.ARPA" +"file." +"[RFC-1001]" +"[RFC-830]" +"RESPONSE" +"fast" +"additional" +"[RFC-812]" +"transfer" +"support" +"*" +"question" +"NE" +"long" +"class" +"start" +"SERIAL" +"TTL," +"User" +"A.X.COM" +"forward" +"RD," +"\"4.3.2.1.IN-ADDR.ARPA\"." +"NS" +"sections" +"function" +"RR." +"RR," +"QTYPE=A" +"complete" +"form" +"MEMO" +"but" +"back" +"failure" +"link" +"DNS" +"SNAME." +"encoded" +"line" +"trying" +"true" +"TCP/UDP" +"[RFC-1033]" +"count" +"SBELT" +"made" +"[RFC-952]" +"algorithm" +"used," +"(NIC)" +"official" +"this," +"classes:" +"experimental" +"ISI.EDU," +"limit" +"critical" +"VAXA" +"distribution" +"NETBIOS" +"similar" +"called" +"[RFC-1001," +"delete" +"CIC" +"USC-" +"units" +"ad" +"RECORDS," +"defined" +"request" +"specified" +"influence" +"general" +"To" +"as" +"exist" +"at" +"file" +"MX." +"check" +"physical" +"X.COM," +"functions" +"QNAME=USC-ISIC.ARPA," +"no" +"[RFC-882," +"when" +"QTYPE=MX," +"virtual" +"details." +"field" +"RFC-952." +"other" +"role" +"test" +"you" +"(QNAME)," +"IP/TCP" +"formats" +"AA" +"requested" +"[RFC-974" +"SPACE" +"QNAME=SIR-NIC.ARPA.," +"RFC-819," +"important" +"variable" +"[RFC-882]" +"[RFC-1002]" +"structure" +"\"DOD" +"BIBLIOGRAPHY" +"lead" +"using" +"US." +"\"MILNET" +"103.0.3.26.IN-ADDR.ARPA." +"together" +"An" +"As" +"RFC-973," +"time" +"failures" +"starting" +"having" +"V" +"FOO.F.ISI.ARPA," +"Assuming" +"[RFC-1034]." +"calculate" +"IMPLEMENTATION" +"Not" +"ANCOUNT" +"Secondary" +"@" +"ALL" +"P" +"TXT-DATA" +"namespaces" +"entries" +"RMAILBX" +"prevent" +"QDCOUNT" +"[RFC-1010]." +"EMAILBX" +"IN-" +"OPCODE=IQUERY," +"MX)" +"implemented" +"port" +"Available" +"ID=997" +"[RFC-1034]," +"\"VENERA.ISI.EDU\";" +"OPCODE" +"MILNET-GW.ISI.EDU." +";" +"body" +"52.0.2.10.IN-ADDR.ARPA." +"reported" +"objects" +"strong" +"UNIX\"" +"MD" +"MF" +"QNAME=10.IN-ADDR.ARPA." +"serialize" +"<SUBSYS>ISI-MAILBOXES.TXT" +"X," +"Too" +"77.0.0.10.IN-ADDR.ARPA." +"spawned" +"exception." +"permitted" +"RDLENGTH" +"few" +"duplicate" +"QTYPE=PTR," +"CURLEY" +"MD," +"F" +"[RFC-974]." +"MGMNAME" +"validity" +"GW.LCS.MIT.EDU," +"Time" +"(back" +"\\DDD" +"10.IN-ADDR.ARPA." +"closing" +"requested," +"reserved" +"EXCHANGE." +"HIS" +"reject" +"ensure" +"(MD)" +"QTYPES" +"PROTOCOL" +"description" +"26.IN-ADDR.ARPA" +"NSCOUNT" +"(MR)" +"derived" +"Foreign" +"OWN" +"26.IN-ADDR.ARPA." +"TC" +"map." +"cases." +"PREFERENCE" +"don't" +"VENERA.ISI.EDU" +"held" +"X" +"below:" +"$INCLUDE." +"forms" +"MR)" +"VAXA.ISI.EDU" +"main" +"pending" +"timestamp" +"Ignoring" +"MADNAME." +"\\" +"$ORIGIN" +"\"IBM-PC" +"document" +"$INCLUDE" +"SERVER" +"ADDRESS" +"identifier" +"Check" +"reduce" +"static" +"expect" +"MASTER" +"GW.ISI.EDU." +"(QNAME)." +"is:" +"GW.ISI.EDU," +"F.ISI.ARPA," +"F.ISI.ARPA." +"time." +"PTRDNAME" +"HOSTMASTER@SRI-" +"(STATUS)" +"possibility" +"|QTYPE=A," +"(MINFO)" +"initialize" +"beginning" +"compression" +"(MG)" +"created" +"QCLASS." +"encoding" +"(HS)" +"MNAME" +"ports" +"QNAME=VENERA.ISI.EDU" +"(IN)" +"Response" +"KNOWS." +"|QR|" +"VAXA.ISI.EDU," +"Reserved" +"14" +"1)" +"SOA." +"ARCOUNT" +"Other" +"RCODE" +"NEWNAME" +"22.0.2.10.IN-ADDR.ARPA." +"With" +"CLASS" +"begin" +"(MF)." +"Common" +"<RDATA>" +"Responses" +"EGP." +"average" +"R" +"QNAME=6.0.0.10.IN-ADDR.ARPA," +"WKS" +"SYSTEM," +"ARPANET," +"MINFO" +"participate" +"DEFINITIONS" +"failed" +"[RFC-1034]" +"mixture" +"SPECIFICATION" +"THE" +"MILNET." +"MILNET-" +"<BIT" +"bytes" +"(MX)" +"10.IN-ADDR.ARPA" +"4.0.10.18.IN-ADDR.ARPA." +"FOO.F.ISI.ARPA" +"(QUERY)" +"maximum" +"existence" +"|AA|TC|RD|RA|" +"MADNAME" +"subject" +"QTYPE=A," +"FILES" +"reading" +"0." +"corruption" +"0," +"Sending" +"MF," +"connection." +"Server" +"entries." +"suggested" +"reverse" +"AXFR," +"according" +"connection" +"MAILA" +"(QCLASS)," +"exceeds" +"ISI.EDU:" +"103.0.0.26.IN-ADDR.ARPA." +"[RFC-822]." +"NAMEDROPPERS@SRI-NIC.ARPA" +"RESOLVER" +"respect" +"throughout" +"S" +"FOO" +"define" +"enable" +"EXCHANGE" +"SMTP" +"MG" +"QCLASS=*," +"CS" +"$ORIGIN," +"(MB," +"TYPE" +"Any" +"Size" +"rename" +"almost" +"parse" +"ADDR.ARPA" +"(SMTP)." +"key." +"MAP>" +"expired" +"member" +"Address" +"DDD." +"MB." +"NS," +"I" +"MR" +"read," +"OPCODE=RESPONSE," +"person" +"entry" +"WITHIN" +"LARRY" +"front" +"tables" +"loading" +"unsigned" +"aspects" +"D" +"CHAOS" +"WHICH" +"(IQUERY)" +"QCLASS=IN" +"6.0.0.10.IN-ADDR.ARPA." +"S." +"QTYPE=MAILB" +"HS" +"SUPPORT" +"A.X," +"STOOGES" +"discarded" +"done." +"literals" +"X.Y" +"However" +"/" +"(SLIST)." +"X.Y," +"integer." +"ARPA," +"who" +"18.IN-ADDR.ARPA." +"B.X" +"expansion" +"OS," +"offset" +"F.ISI.ARPA" +"GGP" +"O" +"Communications" +"RR)," +"location" +"MOE" +"range" +"value." +"Message" +"block" +"$INCLUDE," +"guard" +"[<TTL>]" +"QR" +"CRLF" +"Error" +"ERRORS-TO:" +"he" +"default" +"MESSAGES" +"signed" +"storing" +"MULTICS.MIT.EDU." +"New" +"NULL" +"application" +"OFFSET" +"holding" +"TXT" +"NSDNAME" +"PROTOCOL=TCP" +"UDP." +"UDP," +"RNAME" +"GW.LCS.MIT.EDU." +"(EXPERIMENTAL)" +"\\X" +"MAIL" +"NIC.ARPA" +
diff --git a/net/data/fuzzer_dictionaries/net_http_auth_handler_basic_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_auth_handler_basic_fuzzer.dict new file mode 100644 index 0000000..f0a8870 --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_http_auth_handler_basic_fuzzer.dict
@@ -0,0 +1,9 @@ +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"realm=" +"\"" +"," +" " +
diff --git a/net/data/fuzzer_dictionaries/net_http_auth_handler_digest_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_auth_handler_digest_fuzzer.dict new file mode 100644 index 0000000..81816fe --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_http_auth_handler_digest_fuzzer.dict
@@ -0,0 +1,21 @@ +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"realm" +"=" +"\"" +"," +" " +"nonce" +"domain" +"opaque" +"stale" +"true" +"false" +"algorithm" +"md5" +"md5-sess" +"qop" +"auth" +
diff --git a/net/data/fuzzer_dictionaries/net_http_content_disposition_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_content_disposition_fuzzer.dict new file mode 100644 index 0000000..69dbdfa --- /dev/null +++ b/net/data/fuzzer_dictionaries/net_http_content_disposition_fuzzer.dict
@@ -0,0 +1,28 @@ +# Copyright 2016 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +# +"inline" +"attachment" +"filename" +"=" +"*=" +";" +"\"" +"'" +" " +"," +"''" + +# A newline. +"\x0a" + +"?" +"%" +"en" +"EUC-JP" +"iso-8859-1" +"utf-8" +"windows-1253" +"bogus_charset''foo.html'" +"\\x"
diff --git a/net/data/fuzzer_dictionaries/net_http_proxy_client_socket_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_proxy_client_socket_fuzzer.dict index 4028d26..32e7fe2 100644 --- a/net/data/fuzzer_dictionaries/net_http_proxy_client_socket_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_http_proxy_client_socket_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -715,6 +715,7 @@ "FOR" "missing" "importance" +"fetchpriority" "screen" "connection." "ISO-8859-1"
diff --git a/net/data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict index ed58b06..15af777 100644 --- a/net/data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict
@@ -1,8 +1,8 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -# HSTS, HPKP, Expect-CT header parts +# HSTS, HPKP header parts "max-age" "pin-" "sha256" @@ -10,7 +10,6 @@ "report-uri" "includeSubdomains" "pin" -"enforce" "=" ";" "\""
diff --git a/net/data/fuzzer_dictionaries/net_http_server_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_server_fuzzer.dict index 89aea18..f9353ac 100644 --- a/net/data/fuzzer_dictionaries/net_http_server_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_http_server_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -46,6 +46,6 @@ # String terminator for FuzzedDataProvider::ConsumeRandomLengthString. "\\ " -# There is a lot of use of ConsumeUint32InRange clients, like ConsumeBool, +# There is a lot of use of ConsumeIntegralInRange clients, like ConsumeBool, # so try make it easy to produce lots of inputs for these. "\x00\x00\x00\x00"
diff --git a/net/data/fuzzer_dictionaries/net_http_stream_parser_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_stream_parser_fuzzer.dict index cba14dc..152df45 100644 --- a/net/data/fuzzer_dictionaries/net_http_stream_parser_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_http_stream_parser_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -681,6 +681,7 @@ "FOR" "missing" "importance" +"fetchpriority" "screen" "connection." "PARTICULAR"
diff --git a/net/data/fuzzer_dictionaries/net_http_transport_security_state_fuzzer.dict b/net/data/fuzzer_dictionaries/net_http_transport_security_state_fuzzer.dict index 8c0f09e..0746f84 100644 --- a/net/data/fuzzer_dictionaries/net_http_transport_security_state_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_http_transport_security_state_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/fuzzer_dictionaries/net_mime_sniffer_fuzzer.dict b/net/data/fuzzer_dictionaries/net_mime_sniffer_fuzzer.dict index 2713b56..170c066 100644 --- a/net/data/fuzzer_dictionaries/net_mime_sniffer_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_mime_sniffer_fuzzer.dict
@@ -1,8 +1,11 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -# Lines 7-299 of this file were generated with +# Used by FuzzedDataProvider::ConsumeRandomLengthString to break up lines. +"\\" + +# The remaining lines 7-299 of this file were generated with # testing/libfuzzer/dictionary_generator.py using net_mime_sniffer_fuzzer # binary and RFC 2045. # The rest was created semimanually based on net/base/mime_sniffer.cc.
diff --git a/net/data/fuzzer_dictionaries/net_ntlm_ntlm_client_fuzzer.dict b/net/data/fuzzer_dictionaries/net_ntlm_ntlm_client_fuzzer.dict index 418d256..04256a5 100644 --- a/net/data/fuzzer_dictionaries/net_ntlm_ntlm_client_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_ntlm_ntlm_client_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2017 The Chromium Authors. All rights reserved. +# 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.
diff --git a/net/data/fuzzer_dictionaries/net_parse_data_url_fuzzer.dict b/net/data/fuzzer_dictionaries/net_parse_data_url_fuzzer.dict deleted file mode 100644 index 1668f4c..0000000 --- a/net/data/fuzzer_dictionaries/net_parse_data_url_fuzzer.dict +++ /dev/null
@@ -1,449 +0,0 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# This file has been generated with testing/libfuzzer/dictionary_generator.py -# using net_parse_data_url_fuzzer binary and RFC 3986. -"all" -"DNS" -"text" -"labels" -"DQUOTE" -"\"%D3%81%87%A4%95%81@%C2%85%81%83%88\"." -"[RFC2234]" -"F.," -"FORCE" -"SOCIETY" -"\"%\"" -"with" -"cache" -"WINS," -"D.1." -"0" -"only" -"HTML" -"SPONSORED" -"[RFC1630]." -"D.," -"[RFC1123]" -"US-ASCII" -"(STD" -"[RFC1808]," -"string" -"get" -"==" -"H" -"HEREIN" -"[BCP35]" -"SP)" -"SCTP)" -"(NUL)" -"THE" -"(URI):" -"REPRESENTS" -"[RFC2732]." -"resource" -"A.," -"EXPRESS" -"list" -"(%2E)," -"WILL" -"HE/SHE" -"J." -"INCLUDING" -"common" -"segment." -"[RFC2732]" -"(URL)\"," -"set" -"HTTP" -"IANA" -"INFORMATION" -"(%41-%5A" -"[RFC2518]" -"M." -"direct" -"sign" -"Only" -"Version" -"are" -"allowed." -"\"X\"" -"HTTP," -"(SP)." -"2DIGIT" -"section" -"BUT" -"\"UTF-8," -"3" -"version" -"[RFC1034]" -"probably" -"[UCS]," -"metadata" -"Y.," -"C" -"WWW\"" -"parent" -"0X" -"W3C/IETF" -"S" -"key" -"address" -"INPUT" -"[" -"P." -"WWW:" -"AND" -"received" -"WWW" -"[BCP35]." -"MA" -"\"AS" -"[RFC2718]." -"(IDNA)\"," -"implementation" -"TCP" -"NOT" -"(URN)" -"ANY" -"[RFC1808]" -"WARRANTY" -"useful" -"[RFC1737]." -"[STD63]," -"\"HTTP\"" -"(MIME)" -"TELNET" -"[RFC1630]" -"S." -"D.2." -"B.," -"[RFC2234]." -"[RFC2234]," -"BCP" -"select" -"[STD63];" -"use" -"LATIN" -"from" -"C." -"to" -"WARRANTIES" -"(MHTML)\"," -"ENGINEERING" -"URI;" -"." -"few" -"(DNS)." -"expected" -"USENET" -"type" -"empty" -"XML" -"URL?\"," -"W3C/MIT" -"F" -"CA" -"STD:" -"SMTP" -"[RFC2141]," -"N" -"A)," -"flag" -"NOTE:" -"CR" -"MHTML" -"BY" -"must" -"ANY)," -"ALL" -"[STD63]" -"RIGHTS" -"this" -"SP" -"[BCP19]" -"value" -"INFRINGE" -"while" -"KATAKANA" -"resources" -"error" -"following" -"example" -"loop" -"J.," -"2E:" -"type." -"L." -"have" -"%61-%7A)," -"is" -"allowed" -"thus" -"URI," -"parse" -"STEP" -"MIME" -"UTF-8" -"in" -"[RFC0952]." -"native" -"FOR" -"binary" -"ISO/IEC" -"\"A" -"(%5F)," -")" -"algorithm." -"returning" -"\"A\"," -"[RFC2141]" -"BUFFER" -"ABNF" -"[RFC2557]." -"I." -"WARRANTIES," -"URN" -"EBCDIC" -"A" -"LF" -"used" -"http" -"I" -"IP" -"IS" -"after" -"L" -"Q" -"'A'" -"running" -"HEXDIG" -"such" -"EBCDIC," -"data" -"TASK" -"a" -"task" -"P" -"[ASCII]." -"M.," -"Names" -"flag." -"the" -"If" -"[RFC3490]" -"US-ASCII." -"2C:" -"THAT" -"being" -"when" -"E.," -"(%2D)," -"\"URL:\"" -"mechanism" -"WITH" -"its" -"before" -"tables" -"[UCS]" -"TO" -"BNF" -"platform" -"internal" -"P.," -"ORGANIZATION" -"\"HTTP" -"URI." -"it," -"D" -"format" -"URL" -"S.," -"(0" -"URI\"" -"URI" -"K." -"URI:" -"T" -"D.W." -"not" -"R." -"LIMITED" -"\"%3A\")" -"name" -"OF" -"B." -"[RFC1736]" -"(R)," -"IPR" -"[RFC1738];" -"OUTPUT" -"LALR" -"OR" -"STD" -"[RFC3513]" -"because" -"bytes" -"DNS," -"some" -"back" -"(URI)" -"*DIGIT" -"[RFC2046]" -"[RFC3305]" -"\"%7E\"" -"W3C" -"E." -"for" -"space" -"ABNF\"," -"avoid" -"[RFC1535]." -"/" -"increase" -"may" -"time." -"does" -"'F'" -"[RFC2396]" -"be" -"K.," -"DISCLAIM" -"G" -"(UTF-16)," -"This" -"M" -"INTERNET" -"RFC" -"X3.4," -"base" -"(T):" -"IMPLIED," -"by" -"\"URL\"" -"on" -"DIGIT" -"(ABNF)" -"WEBDAV\"," -"of" -"could" -"R.," -"(ABNF:" -"failed" -"or" -"1*4HEXDIG" -"already" -"No" -"CAPITAL" -"number" -"one" -"ISO" -"FITNESS" -"message" -"open" -"ANSI" -"[BCP19]," -"\"%C3%80\"," -"IETF" -"unknown" -"support" -"\"URN" -"[RFC1123]." -"long" -"[RFC0952]" -"[ASCII]" -":" -"was" -"[RFC3513]." -"[RFC2718]" -"B" -"N." -"that" -"IDNA" -"OCTET" -"but" -"R" -"POSIX" -"LETTER" -"CONTRIBUTOR," -"[RFC1738]" -"line" -"(C)" -"true" -"\"URI\"" -"PARTICULAR" -"target" -"16" -"default" -"double" -"\"URN\"" -"[RFC2557]" -"enabled" -"up" -"TCP," -"PURPOSE." -"MERCHANTABILITY" -"1)" -"IS\"" -"\"IANA" -"called" -"multipart" -"and" -"USE" -"false" -"(IF" -"USA" -"URL," -"an" -"To" -"as" -"(%7E)" -"at" -"file" -"need" -"any" -"\"%E3%82%A2\"." -"physical" -"1*HEXDIG" -"no" -"[RFC1737]" -"-" -"invalid" -"A." -"application" -"valid" -"take" -"which" -"test" -"[RFC2732]," -"you" -"=" -"GRAVE" -"<URI>" -"begin" -"[RFC2396]," -"multiple" -"2B:" -"period," -"UDP," -"[RFC1535]" -"T." -"(UCS)\"," -"U" -"A-F." -"T.," -"The" -"]" -"source" -"D." -"persistent" -"traditional" -"L.," -"As" -"IMPLIED" -"(URL)" -"ALPHA" -"[RFC3305]." -"H.," -"\"MIME"
diff --git a/net/data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict b/net/data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict index d636c0a..ebc067c 100644 --- a/net/data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2017 The Chromium Authors. All rights reserved. +# 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.
diff --git a/net/data/fuzzer_dictionaries/net_uri_template_fuzzer.dict b/net/data/fuzzer_dictionaries/net_uri_template_fuzzer.dict index 55a3357..f7d6daf 100644 --- a/net/data/fuzzer_dictionaries/net_uri_template_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_uri_template_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2018 The Chromium Authors. All rights reserved. +# Copyright 2018 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict b/net/data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict deleted file mode 100644 index eb4acff..0000000 --- a/net/data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict +++ /dev/null
@@ -1,59 +0,0 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# Fuzzer dictionary targetting FTP responses. - -# Each response is on its own line, so CRLF is generally useful. -"\x0D\x0A" - -# End of string marker, used by FuzzedDataProvider. -"\\ " - -# Suffixes for file types. -";type=a" -";type=i" -";type=d" - -# Dashes indicate multi-line responses. -"-" - -# Generic success. -"200 OK\x0D\x0A\\ " - -# Greeting -"230 Welcome\x0D\x0A\\ " - -# SIZE response -"213 18\x0D\x0A\\ " - -# All important PASV/EPSV responses -"227 Entering PASV mode (1,1,1,1,50,50)\x0D\x0A\\ " -"227 Entering Passive Mode 127,0,0,1,123,456\x0D\x0A\\ " -"227 Entering Extended Passive Mode (|||31744|)\x0D\x0A\\ " -"227 Entering The Twilight Zone\x0D\x0A\\ " - -# RETR/LIST response. -"125-Data connection already open.\x0D\x0A125 Transfer starting.\x0D\x0A226 Transfer complete.\x0D\x0A\\ " -"125-Data connection already open.\x0D\x0A\\ " -"125 Transfer starting.\x0D\x0A\\ " -"226 Transfer complete.\x0D\x0A\\ " - -# Some specific success messages, taken from unittests. -"215 UNIX\x0D\x0A\\ " -"215 VMS\x0D\x0A\\ " -"220 host TestFTPd\x0D\x0A\\ " -"221 Goodbye!\x0D\x0A\\ " -"257 \"/\" is your current location\x0D\x0A\\ " -"257 \"ANONYMOUS_ROOT:[000000]\"\x0D\x0A\\ " - -# Error messages, taken from unittests. -"331 Password needed\x0D\x0A\\ " -"331 User okay, send password\x0D\x0A\\ " -"451 not a directory\x0D\x0A\\ " -"500 EPSV command unknown\x0D\x0A\\ " -"503 Bad sequence of commands\x0D\x0A\\ " -"530 Login authentication failed\x0D\x0A\\ " -"550 I can only retrieve regular files\x0D\x0A\\ " -"550 Not a directory\x0D\x0A\\ " -"599 I'm sorry, Dave, I'm afraid I can't do that.\x0D\x0A\\ "
diff --git a/net/data/fuzzer_dictionaries/net_url_request_fuzzer.dict b/net/data/fuzzer_dictionaries/net_url_request_fuzzer.dict index 742ae16..4614d09 100644 --- a/net/data/fuzzer_dictionaries/net_url_request_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_url_request_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -1391,6 +1391,7 @@ "FOR" "opening" "importance" +"fetchpriority" "screen" "connection." "ISO-8859-1"
diff --git a/net/data/fuzzer_dictionaries/net_websocket_extension_parser_fuzzer.dict b/net/data/fuzzer_dictionaries/net_websocket_extension_parser_fuzzer.dict index a25f481..4110795 100644 --- a/net/data/fuzzer_dictionaries/net_websocket_extension_parser_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_websocket_extension_parser_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/fuzzer_dictionaries/net_websocket_frame_parser_fuzzer.dict b/net/data/fuzzer_dictionaries/net_websocket_frame_parser_fuzzer.dict index afba160..feb7af8 100644 --- a/net/data/fuzzer_dictionaries/net_websocket_frame_parser_fuzzer.dict +++ b/net/data/fuzzer_dictionaries/net_websocket_frame_parser_fuzzer.dict
@@ -1,4 +1,4 @@ -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/fuzzer_dictionaries/unescape_url_component_fuzzer.dict b/net/data/fuzzer_dictionaries/unescape_url_component_fuzzer.dict new file mode 100644 index 0000000..4569ca1 --- /dev/null +++ b/net/data/fuzzer_dictionaries/unescape_url_component_fuzzer.dict
@@ -0,0 +1,63 @@ +"%2F" +"%2f" +"%" +"%0" +"%00" +"%1" +"%2" +"%3" +"%4" +"%5" +"%6" +"%7" +"%8" +"%9" +"%10" +"%A" +"%a" +"%B" +"%b" +"%C" +"%c" +"%D" +"%d" +"%E" +"%e" +"%F" +"%f" +"\x00" +"#" +"%D8" +"%d8" +"%9c" +"%9C" +"%E2" +"%e2" +"%80" +"%81" +"%8E" +"%8F" +"%AA" +"%aa" +"%Aa" +"%aA" +"%AE" +"%ae" +"%Ae" +"%aE" +"%AA" +"%a6" +"%A9" +"%a9" +"%9F" +"%9f" +"%90" +"%92" +"%93" +"/" +"\\" +" " +"x09" +"\x13" +"\x10" +"+" \ No newline at end of file
diff --git a/net/data/gencerts/__init__.py b/net/data/gencerts/__init__.py index 6ed4162..9b3a56c 100755 --- a/net/data/gencerts/__init__.py +++ b/net/data/gencerts/__init__.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -17,7 +17,7 @@ import subprocess import sys -import openssl_conf +from . import openssl_conf # Enum for the "type" of certificate that is to be created. This is used to # select sane defaults for the .cnf file and command line flags, but they can @@ -40,11 +40,11 @@ # January 1st, 2016 12:00 UTC JANUARY_1_2016_UTC = '160101120000Z' -# March 10, 2018 12:00 UTC -MARCH_10_2018_UTC = '180310120000Z' +# October 5th, 2021 12:00 UTC +OCTOBER_5_2021_UTC = '211005120000Z' -# January 1st, 2021 12:00 UTC -JANUARY_1_2021_UTC = '210101120000Z' +# October 5th, 2022 12:00 UTC +OCTOBER_5_2022_UTC = '221005120000Z' KEY_PURPOSE_ANY = 'anyExtendedKeyUsage' KEY_PURPOSE_SERVER_AUTH = 'serverAuth' @@ -64,9 +64,11 @@ g_invoking_script_path = None # The default validity range of generated certificates. Can be modified with -# set_default_validity_range(). -g_default_start_date = MARCH_10_2018_UTC -g_default_end_date = JANUARY_1_2021_UTC +# set_default_validity_range(). This range is intentionally already expired to +# avoid tests being added which depend on the certs being valid at the current +# time rather than specifying the time as an input of the test. +g_default_start_date = OCTOBER_5_2021_UTC +g_default_end_date = OCTOBER_5_2022_UTC def set_default_validity_range(start_date, end_date): @@ -121,7 +123,7 @@ # If the file doesn't already exist, generate a new key using the generation # parameters. if not os.path.isfile(path): - key_contents = subprocess.check_output(generation_arguments) + key_contents = subprocess.check_output(generation_arguments, text=True) # Prepend the generation parameters to the key file. write_string_to_file(generation_arguments_str + '\n' + key_contents, @@ -317,20 +319,20 @@ # "verify_certificate_chain_unittest/my_test/generate_chains.py" script_path = os.path.realpath(g_invoking_script_path) script_path = "/".join(script_path.split(os.sep)[-3:]) - m.update(script_path) + m.update(script_path.encode('utf-8')) # Mix in the path_id, which corresponds to a unique path for the # certificate under out/ (and accounts for non-unique certificate names). - m.update(self.path_id) + m.update(self.path_id.encode('utf-8')) - serial_bytes = m.digest() + serial_bytes = bytearray(m.digest()) # SHA1 digest is 20 bytes long, which is appropriate for a serial number. # However, need to also make sure the most significant bit is 0 so it is # not a "negative" number. - serial_bytes = chr(ord(serial_bytes[0]) & 0x7F) + serial_bytes[1:] + serial_bytes[0] = serial_bytes[0] & 0x7F - return serial_bytes.encode("hex") + return serial_bytes.hex() def get_csr_path(self): @@ -498,8 +500,10 @@ def text_data_to_pem(block_header, text_data): - return '%s\n-----BEGIN %s-----\n%s\n-----END %s-----\n' % (text_data, - block_header, base64.b64encode(text_data), block_header) + # b64encode takes in bytes and returns bytes. + pem_data = base64.b64encode(text_data.encode('utf8')).decode('utf8') + return '%s\n-----BEGIN %s-----\n%s\n-----END %s-----\n' % ( + text_data, block_header, pem_data, block_header) def write_chain(description, chain, out_pem): @@ -564,6 +568,10 @@ return Certificate(name, TYPE_CA, issuer) +def create_self_signed_end_entity_certificate(name): + return Certificate(name, TYPE_END_ENTITY, None) + + def create_end_entity_certificate(name, issuer): return Certificate(name, TYPE_END_ENTITY, issuer)
diff --git a/net/data/gencerts/openssl_conf.py b/net/data/gencerts/openssl_conf.py index c12771c..ca8afcd 100755 --- a/net/data/gencerts/openssl_conf.py +++ b/net/data/gencerts/openssl_conf.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/name_constraints_unittest/generate_name_constraints.py b/net/data/name_constraints_unittest/generate_name_constraints.py index 5d231e4..314bc4a 100755 --- a/net/data/name_constraints_unittest/generate_name_constraints.py +++ b/net/data/name_constraints_unittest/generate_name_constraints.py
@@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ocsp_unittest/annotate_test_data.py b/net/data/ocsp_unittest/annotate_test_data.py index a84b6da..8e9262b 100755 --- a/net/data/ocsp_unittest/annotate_test_data.py +++ b/net/data/ocsp_unittest/annotate_test_data.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # TODO(svaldez): Deduplicate various annotate_test_data.
diff --git a/net/data/ocsp_unittest/bad_ocsp_type.pem b/net/data/ocsp_unittest/bad_ocsp_type.pem index c2d6861..cfc9772 100644 --- a/net/data/ocsp_unittest/bad_ocsp_type.pem +++ b/net/data/ocsp_unittest/bad_ocsp_type.pem
@@ -1,13 +1,13 @@ Has an invalid OCSP OID $ openssl asn1parse -i < [OCSP RESPONSE] - 0:d=0 hl=4 l= 313 cons: SEQUENCE + 0:d=0 hl=4 l= 311 cons: SEQUENCE 4:d=1 hl=2 l= 1 prim: ENUMERATED :00 - 7:d=1 hl=4 l= 306 cons: cont [ 0 ] - 11:d=2 hl=4 l= 302 cons: SEQUENCE + 7:d=1 hl=4 l= 304 cons: cont [ 0 ] + 11:d=2 hl=4 l= 300 cons: SEQUENCE 15:d=3 hl=2 l= 9 prim: OBJECT :OCSP Nonce - 26:d=3 hl=4 l= 287 prim: OCTET STRING - 0:d=0 hl=4 l= 283 cons: SEQUENCE + 26:d=3 hl=4 l= 285 prim: OCTET STRING + 0:d=0 hl=4 l= 281 cons: SEQUENCE 4:d=1 hl=3 l= 133 cons: SEQUENCE 7:d=2 hl=2 l= 33 cons: cont [ 1 ] 9:d=3 hl=2 l= 31 cons: SEQUENCE @@ -22,21 +22,20 @@ 65:d=5 hl=2 l= 7 cons: SEQUENCE 67:d=6 hl=2 l= 5 prim: OBJECT :sha1 74:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 96:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 96:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 118:d=5 hl=2 l= 1 prim: INTEGER :04 121:d=4 hl=2 l= 0 prim: cont [ 0 ] 123:d=4 hl=2 l= 15 prim: GENERALIZEDTIME :20170301000000Z - 140:d=1 hl=2 l= 13 cons: SEQUENCE + 140:d=1 hl=2 l= 11 cons: SEQUENCE 142:d=2 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption - 153:d=2 hl=2 l= 0 prim: NULL - 155:d=1 hl=3 l= 129 prim: BIT STRING + 153:d=1 hl=3 l= 129 prim: BIT STRING -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQIEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQIEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAm3y7IACGkmFtj21wh1IbrNUKl852e8S0p6gd6iwVzNQufaKM -U0qCBkq24tmbqsRjZpR6cbrZTryQEVZ1Vqp8NHMdrRwbpiiB6vmgheZPBy5DY0kej3i2lvSLTX9 -YsoYYRTpyXn/V9fBmg1iSA03iHa+ZKvTJECSox4cWf7l2sbo= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAJv/el7a7wZpISvx5uXShdxwenTOvkXo4m7qyM0k3lB2wU2xfhVN +HEfOHFV/oiD60+wr39uzVZseDDymB+dKodUvAYR3pKECD3MbP0h0r4sbqNyinMmWKQIKmBjQSKa +TWf3teQyE8y/5Ylrz+Unzq/wP6UZk8FG9X4/O9O/CTxt0 -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -44,7 +43,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -52,36 +51,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -89,7 +88,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -97,36 +96,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -139,9 +138,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/bad_signature.pem b/net/data/ocsp_unittest/bad_signature.pem index ab1034c..dbbc649 100644 --- a/net/data/ocsp_unittest/bad_signature.pem +++ b/net/data/ocsp_unittest/bad_signature.pem
@@ -11,7 +11,7 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT @@ -19,10 +19,10 @@ Signature Algorithm: sha1WithRSAEncryption de:ad:be:ef -----BEGIN OCSP RESPONSE----- -MIG4CgEAoIGyMIGvBgkrBgEFBQcwAQEEgaEwgZ4wgYWhITAfMR0wGwYDVQQDDBRUZXN0IEludGV +MIG2CgEAoIGwMIGtBgkrBgEFBQcwAQEEgZ8wgZwwgYWhITAfMR0wGwYDVQQDDBRUZXN0IEludGV ybWVkaWF0ZSBDQRgPMjAxNzAzMDIwMDAwMDBaME8wTTA4MAcGBSsOAwIaBBREmxxbMcbpmQlmUj -5Jw/dzwCQZCgQU/G0zh8w7ObBJx1XEbfQ5VUiTC84CAQSAABgPMjAxNzAzMDEwMDAwMDBaMA0GC -SqGSIb3DQEBBQUAAwUA3q2+7w== +5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQelK78+UBDGmYCAQSAABgPMjAxNzAzMDEwMDAwMDBaMAsGC +SqGSIb3DQEBBQMFAN6tvu8= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -30,7 +30,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -38,36 +38,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -75,7 +75,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -83,36 +83,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -125,9 +125,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/bad_status.pem b/net/data/ocsp_unittest/bad_status.pem index 7ac26b6..d06d87f 100644 --- a/net/data/ocsp_unittest/bad_status.pem +++ b/net/data/ocsp_unittest/bad_status.pem
@@ -1,7 +1,8 @@ Has an invalid status larger than the defined Status enumeration -$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) -Responder Error: (UNKNOWN) (17) +$ openssl asn1parse -i < [OCSP RESPONSE] + 0:d=0 hl=2 l= 3 cons: SEQUENCE + 2:d=1 hl=2 l= 1 prim: ENUMERATED :11 -----BEGIN OCSP RESPONSE----- MAMKARE= -----END OCSP RESPONSE----- @@ -11,7 +12,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -19,36 +20,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -56,7 +57,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -64,36 +65,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -106,9 +107,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/good_response.pem b/net/data/ocsp_unittest/good_response.pem index 5ef5bb7..12ce77c 100644 --- a/net/data/ocsp_unittest/good_response.pem +++ b/net/data/ocsp_unittest/good_response.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9b:7c:bb:20:00:86:92:61:6d:8f:6d:70:87:52:1b:ac:d5:0a: - 97:ce:76:7b:c4:b4:a7:a8:1d:ea:2c:15:cc:d4:2e:7d:a2:8c: - 53:4a:82:06:4a:b6:e2:d9:9b:aa:c4:63:66:94:7a:71:ba:d9: - 4e:bc:90:11:56:75:56:aa:7c:34:73:1d:ad:1c:1b:a6:28:81: - ea:f9:a0:85:e6:4f:07:2e:43:63:49:1e:8f:78:b6:96:f4:8b: - 4d:7f:58:b2:86:18:45:3a:72:5e:7f:d5:f5:f0:66:83:58:92: - 03:4d:e2:1d:af:99:2a:f4:c9:10:24:a8:c7:87:16:7f:b9:76: - b1:ba + 9b:ff:7a:5e:da:ef:06:69:21:2b:f1:e6:e5:d2:85:dc:70:7a: + 74:ce:be:45:e8:e2:6e:ea:c8:cd:24:de:50:76:c1:4d:b1:7e: + 15:4d:1c:47:ce:1c:55:7f:a2:20:fa:d3:ec:2b:df:db:b3:55: + 9b:1e:0c:3c:a6:07:e7:4a:a1:d5:2f:01:84:77:a4:a1:02:0f: + 73:1b:3f:48:74:af:8b:1b:a8:dc:a2:9c:c9:96:29:02:0a:98: + 18:d0:48:a6:93:59:fd:ed:79:0c:84:f3:2f:f9:62:5a:f3:f9: + 49:f3:ab:fc:0f:e9:46:64:f0:51:bd:5f:8f:ce:f4:ef:c2:4f: + 1b:74 -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQEEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQEEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAm3y7IACGkmFtj21wh1IbrNUKl852e8S0p6gd6iwVzNQufaKM -U0qCBkq24tmbqsRjZpR6cbrZTryQEVZ1Vqp8NHMdrRwbpiiB6vmgheZPBy5DY0kej3i2lvSLTX9 -YsoYYRTpyXn/V9fBmg1iSA03iHa+ZKvTJECSox4cWf7l2sbo= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAJv/el7a7wZpISvx5uXShdxwenTOvkXo4m7qyM0k3lB2wU2xfhVN +HEfOHFV/oiD60+wr39uzVZseDDymB+dKodUvAYR3pKECD3MbP0h0r4sbqNyinMmWKQIKmBjQSKa +TWf3teQyE8y/5Ylrz+Unzq/wP6UZk8FG9X4/O9O/CTxt0 -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/good_response_next_update.pem b/net/data/ocsp_unittest/good_response_next_update.pem index f1c0a20..e6a8eef 100644 --- a/net/data/ocsp_unittest/good_response_next_update.pem +++ b/net/data/ocsp_unittest/good_response_next_update.pem
@@ -11,28 +11,28 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Next Update: Jun 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 86:77:0f:dd:c2:53:e7:a1:90:8b:32:e2:e3:c2:d1:b7:ea:fe: - 83:b3:95:f3:69:31:8b:14:e6:f2:05:4c:d9:d7:43:ed:8d:8e: - 12:17:61:6a:13:07:cd:cb:12:f1:b8:da:2d:73:5e:d1:ad:e3: - 7f:49:5f:79:a4:ad:7f:b0:0e:ee:8a:cc:a2:ce:5f:02:93:9e: - 3b:41:ed:82:2f:c6:f0:60:0a:ee:49:b3:c8:2e:09:f4:17:b3: - c1:f6:f0:51:fc:6f:75:bc:9a:36:17:02:db:5b:a6:57:5d:77: - 00:15:d9:98:22:a1:86:5a:5e:e8:88:7f:52:61:09:b6:f5:75: - b0:e9 + 84:66:89:45:61:e1:78:07:e2:e0:09:4f:f1:14:d1:6a:72:09: + 41:f9:4d:d9:51:55:2f:62:82:f7:09:59:e6:fd:17:35:2c:b1: + 8d:02:4b:9c:39:1a:0b:f0:c0:0b:80:c5:55:eb:6f:c9:82:ab: + ac:c7:fe:40:c5:b4:1b:37:b6:4d:8c:50:97:e4:41:a2:c0:7d: + c7:de:12:fd:7c:8c:d6:2a:43:c8:cd:1e:c1:00:92:30:ed:84: + 97:12:2c:a7:a4:20:99:44:d6:da:4f:7a:45:33:62:bb:9a:72: + 33:2f:78:af:d1:09:0e:e7:0f:64:d4:d0:09:40:34:ca:1d:44: + 3e:cd -----BEGIN OCSP RESPONSE----- -MIIBTAoBAKCCAUUwggFBBgkrBgEFBQcwAQEEggEyMIIBLjCBmKEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBSgoBAKCCAUMwggE/BgkrBgEFBQcwAQEEggEwMIIBLDCBmKEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowYjBgMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FqgERgPMjAxNzA2MDEwMDAwMDBaMA0GCSqGSIb3DQEBBQUAA4GBAIZ3D93CU+ehkIsy4uPC0bfq -/oOzlfNpMYsU5vIFTNnXQ+2NjhIXYWoTB83LEvG42i1zXtGt439JX3mkrX+wDu6KzKLOXwKTnjt -B7YIvxvBgCu5Js8guCfQXs8H28FH8b3W8mjYXAttbpldddwAV2ZgioYZaXuiIf1JhCbb1dbDp +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FqgERgPMjAxNzA2MDEwMDAwMDBaMAsGCSqGSIb3DQEBBQOBgQCEZolFYeF4B+LgCU/xFNFqcglB ++U3ZUVUvYoL3CVnm/Rc1LLGNAkucORoL8MALgMVV62/Jgqusx/5AxbQbN7ZNjFCX5EGiwH3H3hL +9fIzWKkPIzR7BAJIw7YSXEiynpCCZRNbaT3pFM2K7mnIzL3iv0QkO5w9k1NAJQDTKHUQ+zQ== -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -40,7 +40,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -48,36 +48,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -85,7 +85,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -93,36 +93,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -135,9 +135,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/good_response_sha256.pem b/net/data/ocsp_unittest/good_response_sha256.pem index ccf3863..7bd7cfe 100644 --- a/net/data/ocsp_unittest/good_response_sha256.pem +++ b/net/data/ocsp_unittest/good_response_sha256.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha256WithRSAEncryption - 98:ea:a9:43:05:8e:89:c8:ba:9d:c0:85:bb:ce:5a:79:d1:5a: - cf:58:62:9d:c6:6d:dc:17:39:7c:47:2a:3b:ce:7d:e0:3d:07: - 05:ee:83:aa:37:21:17:de:8e:a3:38:b2:f2:09:cc:f6:6a:dc: - bc:67:3c:bf:15:10:18:08:27:2f:66:c0:27:e2:d0:99:9c:7f: - 5f:3b:e4:64:e5:db:63:53:50:a5:ce:ef:c7:f3:1d:b9:11:be: - d3:fc:68:be:cd:c3:8a:4d:88:ce:c7:e7:f3:a2:f7:6f:f6:8e: - a7:bb:82:b2:cd:b5:2d:f9:75:d5:be:95:03:53:39:4c:08:0b: - 8d:bc + a0:b9:3b:45:a8:56:72:66:22:34:df:68:6c:39:46:e2:b1:f9: + 2c:8f:3e:22:8b:c3:96:79:42:7e:29:f5:22:c9:e8:78:fc:2b: + 31:7a:02:ad:6d:a5:5b:52:ac:1e:a2:81:72:c4:d3:d6:d5:75: + f9:11:ac:c1:21:79:cb:2c:9a:6b:d9:a9:9b:64:44:2c:ee:b3: + 07:ce:ff:40:5a:45:26:ea:83:79:e3:63:9f:f9:56:04:58:2a: + 93:7d:cc:03:46:08:a8:b4:9f:21:0c:f7:64:0b:2c:05:4f:b6: + df:5f:8f:1b:34:4b:8e:30:23:ca:8c:69:3d:95:6b:43:ab:20: + 31:88 -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQEEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQEEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQELBQADgYEAmOqpQwWOici6ncCFu85aedFaz1hincZt3Bc5fEcqO8594D0H -Be6DqjchF96Ooziy8gnM9mrcvGc8vxUQGAgnL2bAJ+LQmZx/XzvkZOXbY1NQpc7vx/MduRG+0/x -ovs3Dik2Izsfn86L3b/aOp7uCss21Lfl11b6VA1M5TAgLjbw= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQELA4GBAKC5O0WoVnJmIjTfaGw5RuKx+SyPPiKLw5Z5Qn4p9SLJ6Hj8KzF6 +Aq1tpVtSrB6igXLE09bVdfkRrMEhecssmmvZqZtkRCzuswfO/0BaRSbqg3njY5/5VgRYKpN9zAN +GCKi0nyEM92QLLAVPtt9fjxs0S44wI8qMaT2Va0OrIDGI -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/has_critical_ct_extension.pem b/net/data/ocsp_unittest/has_critical_ct_extension.pem new file mode 100644 index 0000000..babfd33 --- /dev/null +++ b/net/data/ocsp_unittest/has_critical_ct_extension.pem
@@ -0,0 +1,146 @@ +Has a critical CT extension in the SingleResponse + +$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) +OCSP Response Data: + OCSP Response Status: successful (0x0) + Response Type: Basic OCSP Response + Version: 1 (0x0) + Responder Id: CN = Test Intermediate CA + Produced At: Mar 2 00:00:00 2017 GMT + Responses: + Certificate ID: + Hash Algorithm: sha1 + Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 + Serial Number: 04 + Cert Status: good + This Update: Mar 1 00:00:00 2017 GMT + Response Single Extensions: + CT Certificate SCTs: critical + DEADBEEF + + Signature Algorithm: sha1WithRSAEncryption + 3f:34:0c:f8:fc:b6:07:21:92:44:93:03:c9:a4:61:01:ba:eb: + c9:82:1e:75:e5:60:12:18:70:ac:51:c6:a8:94:a1:6e:25:18: + 2a:e1:7d:1f:93:4a:04:b0:60:d1:14:2c:85:04:e3:7f:2b:d8: + eb:10:24:bd:c1:60:3a:fc:b3:4b:40:e8:46:6e:65:09:0f:d7: + d0:30:85:d1:58:c5:a1:56:57:2b:a6:a2:2d:f1:a5:78:27:1f: + cf:b5:4f:46:90:50:62:24:c3:9f:8a:30:42:9e:ea:12:70:51: + 32:86:be:69:34:3b:d9:4b:2c:be:81:70:e3:0a:99:ae:ec:82: + 53:0f +-----BEGIN OCSP RESPONSE----- +MIIBVgoBAKCCAU8wggFLBgkrBgEFBQcwAQEEggE8MIIBODCBpKEhMB8xHTAbBgNVBAMMFFRlc3Q +gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowbjBsMDgwBwYFKw4DAhoEFESbHFsxxu +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FqhHTAbMBkGCisGAQQB1nkCBAUBAf8ECERFQURCRUVGMAsGCSqGSIb3DQEBBQOBgQA/NAz4/LYH +IZJEkwPJpGEBuuvJgh515WASGHCsUcaolKFuJRgq4X0fk0oEsGDRFCyFBON/K9jrECS9wWA6/LN +LQOhGbmUJD9fQMIXRWMWhVlcrpqIt8aV4Jx/PtU9GkFBiJMOfijBCnuoScFEyhr5pNDvZSyy+gX +DjCpmu7IJTDw== +-----END OCSP RESPONSE----- + +$ openssl x509 -text < [CA CERTIFICATE] +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = Test CA + Validity + Not Before: Jan 1 00:00:00 2017 GMT + Not After : Jan 1 00:00:00 2018 GMT + Subject: CN = Test Intermediate CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (1024 bit) + Modulus: + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 +-----BEGIN CA CERTIFICATE----- +MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI +wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB +-----END CA CERTIFICATE----- + +$ openssl x509 -text < [CERTIFICATE] +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 4 (0x4) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = Test Intermediate CA + Validity + Not Before: Jan 1 00:00:00 2017 GMT + Not After : Jan 1 00:00:00 2018 GMT + Subject: CN = Test Cert + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (1024 bit) + Modulus: + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 +-----BEGIN CERTIFICATE----- +MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV +kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= +-----END CERTIFICATE----- + +$ openssl asn1parse -i < [OCSP REQUEST] + 0:d=0 hl=2 l= 66 cons: SEQUENCE + 2:d=1 hl=2 l= 64 cons: SEQUENCE + 4:d=2 hl=2 l= 62 cons: SEQUENCE + 6:d=3 hl=2 l= 60 cons: SEQUENCE + 8:d=4 hl=2 l= 58 cons: SEQUENCE + 10:d=5 hl=2 l= 9 cons: SEQUENCE + 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 + 19:d=6 hl=2 l= 0 prim: NULL + 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 + 65:d=5 hl=2 l= 1 prim: INTEGER :04 +-----BEGIN OCSP REQUEST----- +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= +-----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/has_critical_response_extension.pem b/net/data/ocsp_unittest/has_critical_response_extension.pem new file mode 100644 index 0000000..fae7bcc --- /dev/null +++ b/net/data/ocsp_unittest/has_critical_response_extension.pem
@@ -0,0 +1,146 @@ +Has a critical extension in the ResponseData + +$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) +OCSP Response Data: + OCSP Response Status: successful (0x0) + Response Type: Basic OCSP Response + Version: 1 (0x0) + Responder Id: CN = Test Intermediate CA + Produced At: Mar 2 00:00:00 2017 GMT + Responses: + Certificate ID: + Hash Algorithm: sha1 + Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 + Serial Number: 04 + Cert Status: good + This Update: Mar 1 00:00:00 2017 GMT + + Response Extensions: + 1.2.3.4: critical + DEADBEEF + Signature Algorithm: sha1WithRSAEncryption + 83:54:d0:3f:1a:22:0b:1c:2f:7c:bc:11:ec:74:f9:8f:a4:48: + cf:6a:18:95:3c:3f:ba:88:ac:31:cc:fd:e4:b2:0d:6a:d5:ad: + 97:9f:03:0e:e0:3d:08:4e:4b:ff:77:9d:1d:06:ae:bc:90:09: + 28:71:78:47:a3:63:e1:75:d3:a6:92:43:8d:60:cf:cc:cf:0b: + 5f:fe:b1:91:96:1f:81:5a:50:77:b0:c7:e3:be:98:9e:6c:64: + 44:9d:67:82:d9:87:d8:f6:93:0b:4d:8f:44:d2:51:2d:d1:61: + d7:ec:5c:46:ad:9c:6d:f1:c8:61:91:83:2b:d0:83:e8:9c:22: + df:e1 +-----BEGIN OCSP RESPONSE----- +MIIBTwoBAKCCAUgwggFEBgkrBgEFBQcwAQEEggE1MIIBMTCBnaEhMB8xHTAbBgNVBAMMFFRlc3Q +gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FqhFjAUMBIGAyoDBAEB/wQIREVBREJFRUYwCwYJKoZIhvcNAQEFA4GBAINU0D8aIgscL3y8Eex0 ++Y+kSM9qGJU8P7qIrDHM/eSyDWrVrZefAw7gPQhOS/93nR0GrryQCShxeEejY+F106aSQ41gz8z +PC1/+sZGWH4FaUHewx+O+mJ5sZESdZ4LZh9j2kwtNj0TSUS3RYdfsXEatnG3xyGGRgyvQg+icIt +/h +-----END OCSP RESPONSE----- + +$ openssl x509 -text < [CA CERTIFICATE] +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = Test CA + Validity + Not Before: Jan 1 00:00:00 2017 GMT + Not After : Jan 1 00:00:00 2018 GMT + Subject: CN = Test Intermediate CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (1024 bit) + Modulus: + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 +-----BEGIN CA CERTIFICATE----- +MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI +wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB +-----END CA CERTIFICATE----- + +$ openssl x509 -text < [CERTIFICATE] +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 4 (0x4) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = Test Intermediate CA + Validity + Not Before: Jan 1 00:00:00 2017 GMT + Not After : Jan 1 00:00:00 2018 GMT + Subject: CN = Test Cert + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (1024 bit) + Modulus: + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 +-----BEGIN CERTIFICATE----- +MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV +kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= +-----END CERTIFICATE----- + +$ openssl asn1parse -i < [OCSP REQUEST] + 0:d=0 hl=2 l= 66 cons: SEQUENCE + 2:d=1 hl=2 l= 64 cons: SEQUENCE + 4:d=2 hl=2 l= 62 cons: SEQUENCE + 6:d=3 hl=2 l= 60 cons: SEQUENCE + 8:d=4 hl=2 l= 58 cons: SEQUENCE + 10:d=5 hl=2 l= 9 cons: SEQUENCE + 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 + 19:d=6 hl=2 l= 0 prim: NULL + 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 + 65:d=5 hl=2 l= 1 prim: INTEGER :04 +-----BEGIN OCSP REQUEST----- +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= +-----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/has_critical_single_extension.pem b/net/data/ocsp_unittest/has_critical_single_extension.pem new file mode 100644 index 0000000..6777d1c --- /dev/null +++ b/net/data/ocsp_unittest/has_critical_single_extension.pem
@@ -0,0 +1,146 @@ +Has a critical extension in the SingleResponse + +$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) +OCSP Response Data: + OCSP Response Status: successful (0x0) + Response Type: Basic OCSP Response + Version: 1 (0x0) + Responder Id: CN = Test Intermediate CA + Produced At: Mar 2 00:00:00 2017 GMT + Responses: + Certificate ID: + Hash Algorithm: sha1 + Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 + Serial Number: 04 + Cert Status: good + This Update: Mar 1 00:00:00 2017 GMT + Response Single Extensions: + 1.2.3.4: critical + DEADBEEF + + Signature Algorithm: sha1WithRSAEncryption + 5e:15:92:5e:47:1d:c2:7f:86:2f:46:d2:54:24:5f:0e:ad:a0: + 04:9f:0b:10:e9:46:95:5d:90:10:50:d8:40:5b:2e:25:64:cb: + 43:34:c9:90:49:a8:27:39:1d:f4:e8:42:d7:50:70:54:d4:fd: + 8f:3a:b6:fe:52:00:4d:b9:52:f8:c8:7f:d0:94:2f:03:21:d9: + 0f:5a:21:94:77:3c:86:f9:c3:34:ec:7e:4c:56:10:dd:0c:af: + 87:3e:da:68:c6:98:72:97:62:5a:71:1a:84:a0:a1:79:9f:ff: + ec:76:c1:0e:24:03:21:9f:76:42:39:83:25:af:a1:93:a0:62: + 20:b6 +-----BEGIN OCSP RESPONSE----- +MIIBTwoBAKCCAUgwggFEBgkrBgEFBQcwAQEEggE1MIIBMTCBnaEhMB8xHTAbBgNVBAMMFFRlc3Q +gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowZzBlMDgwBwYFKw4DAhoEFESbHFsxxu +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FqhFjAUMBIGAyoDBAEB/wQIREVBREJFRUYwCwYJKoZIhvcNAQEFA4GBAF4Vkl5HHcJ/hi9G0lQk +Xw6toASfCxDpRpVdkBBQ2EBbLiVky0M0yZBJqCc5HfToQtdQcFTU/Y86tv5SAE25UvjIf9CULwM +h2Q9aIZR3PIb5wzTsfkxWEN0Mr4c+2mjGmHKXYlpxGoSgoXmf/+x2wQ4kAyGfdkI5gyWvoZOgYi +C2 +-----END OCSP RESPONSE----- + +$ openssl x509 -text < [CA CERTIFICATE] +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = Test CA + Validity + Not Before: Jan 1 00:00:00 2017 GMT + Not After : Jan 1 00:00:00 2018 GMT + Subject: CN = Test Intermediate CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (1024 bit) + Modulus: + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 +-----BEGIN CA CERTIFICATE----- +MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI +wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB +-----END CA CERTIFICATE----- + +$ openssl x509 -text < [CERTIFICATE] +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 4 (0x4) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = Test Intermediate CA + Validity + Not Before: Jan 1 00:00:00 2017 GMT + Not After : Jan 1 00:00:00 2018 GMT + Subject: CN = Test Cert + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (1024 bit) + Modulus: + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 +-----BEGIN CERTIFICATE----- +MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV +kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= +-----END CERTIFICATE----- + +$ openssl asn1parse -i < [OCSP REQUEST] + 0:d=0 hl=2 l= 66 cons: SEQUENCE + 2:d=1 hl=2 l= 64 cons: SEQUENCE + 4:d=2 hl=2 l= 62 cons: SEQUENCE + 6:d=3 hl=2 l= 60 cons: SEQUENCE + 8:d=4 hl=2 l= 58 cons: SEQUENCE + 10:d=5 hl=2 l= 9 cons: SEQUENCE + 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 + 19:d=6 hl=2 l= 0 prim: NULL + 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 + 65:d=5 hl=2 l= 1 prim: INTEGER :04 +-----BEGIN OCSP REQUEST----- +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= +-----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/has_extension.pem b/net/data/ocsp_unittest/has_extension.pem index f8259a2..e2712df 100644 --- a/net/data/ocsp_unittest/has_extension.pem +++ b/net/data/ocsp_unittest/has_extension.pem
@@ -1,43 +1,40 @@ Includes an x509v3 extension -$ openssl asn1parse -i < [OCSP RESPONSE] - 0:d=0 hl=4 l= 332 cons: SEQUENCE - 4:d=1 hl=2 l= 1 prim: ENUMERATED :00 - 7:d=1 hl=4 l= 325 cons: cont [ 0 ] - 11:d=2 hl=4 l= 321 cons: SEQUENCE - 15:d=3 hl=2 l= 9 prim: OBJECT :Basic OCSP Response - 26:d=3 hl=4 l= 306 prim: OCTET STRING - 0:d=0 hl=4 l= 302 cons: SEQUENCE - 4:d=1 hl=3 l= 152 cons: SEQUENCE - 7:d=2 hl=2 l= 33 cons: cont [ 1 ] - 9:d=3 hl=2 l= 31 cons: SEQUENCE - 11:d=4 hl=2 l= 29 cons: SET - 13:d=5 hl=2 l= 27 cons: SEQUENCE - 15:d=6 hl=2 l= 3 prim: OBJECT :commonName - 20:d=6 hl=2 l= 20 prim: UTF8STRING :Test Intermediate CA - 42:d=2 hl=2 l= 15 prim: GENERALIZEDTIME :20170302000000Z - 59:d=2 hl=2 l= 79 cons: SEQUENCE - 61:d=3 hl=2 l= 77 cons: SEQUENCE - 63:d=4 hl=2 l= 56 cons: SEQUENCE - 65:d=5 hl=2 l= 7 cons: SEQUENCE - 67:d=6 hl=2 l= 5 prim: OBJECT :sha1 - 74:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 96:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE - 118:d=5 hl=2 l= 1 prim: INTEGER :04 - 121:d=4 hl=2 l= 0 prim: cont [ 0 ] - 123:d=4 hl=2 l= 15 prim: GENERALIZEDTIME :20170301000000Z - 140:d=2 hl=2 l= 17 cons: cont [ 1 ] - 142:d=3 hl=2 l= 15 cons: SEQUENCE - 144:d=4 hl=2 l= 13 cons: SEQUENCE - 146:d=5 hl=2 l= 3 prim: OBJECT :1.2.3.4 -Error in encoding +$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) +OCSP Response Data: + OCSP Response Status: successful (0x0) + Response Type: Basic OCSP Response + Version: 1 (0x0) + Responder Id: CN = Test Intermediate CA + Produced At: Mar 2 00:00:00 2017 GMT + Responses: + Certificate ID: + Hash Algorithm: sha1 + Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 + Serial Number: 04 + Cert Status: good + This Update: Mar 1 00:00:00 2017 GMT + + Response Extensions: + 1.2.3.4: + DEADBEEF + Signature Algorithm: sha1WithRSAEncryption + 25:fb:96:d4:5f:c8:d9:d5:27:92:8d:4b:4f:90:82:9b:22:0d: + fa:d5:c5:c5:75:f4:a0:a4:41:b6:8c:80:a7:0a:b4:f4:5c:53: + ff:cd:ef:77:06:4b:5a:50:17:b9:dc:8b:7f:af:7c:24:09:4a: + fc:46:72:8c:44:af:f2:a2:a3:7f:4e:62:85:1a:28:6c:8a:4d: + 0d:f1:9a:a5:fc:df:1c:7a:8f:57:7a:ff:0e:17:7a:9a:4e:af: + 9c:74:97:c6:a9:20:b9:d3:ee:a6:d5:44:73:62:61:db:3c:5d: + 0d:7a:d9:5a:72:cf:e2:ba:b8:b3:cc:7b:98:c0:e5:97:32:4d: + 8a:9d -----BEGIN OCSP RESPONSE----- -MIIBTAoBAKCCAUUwggFBBgkrBgEFBQcwAQEEggEyMIIBLjCBmKEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBTAoBAKCCAUUwggFBBgkrBgEFBQcwAQEEggEyMIIBLjCBmqEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FqhETAPMA0GAyoDBERFQURCRUVGMA0GCSqGSIb3DQEBBQUAA4GBADYEfDXJe8NqCfIq6MQvpDJ8 -HthKjJw45zwcvf28Elp+Yv7HFDYLL75b/X34n/Ib3Uw8bwI7wnPwBn2qJ4ss+blGvfj5mWihAvA -lK5Vf6bygpwo0wRn+UmrPP/5+AfMIC87lZgvKii6Y6/UNKtaxOG7TzyzFxHZI42up+04gmMM3 +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FqhEzARMA8GAyoDBAQIREVBREJFRUYwCwYJKoZIhvcNAQEFA4GBACX7ltRfyNnVJ5KNS0+Qgpsi +DfrVxcV19KCkQbaMgKcKtPRcU//N73cGS1pQF7nci3+vfCQJSvxGcoxEr/Kio39OYoUaKGyKTQ3 +xmqX83xx6j1d6/w4XeppOr5x0l8apILnT7qbVRHNiYds8XQ162Vpyz+K6uLPMe5jA5ZcyTYqd -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -45,7 +42,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -53,36 +50,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -90,7 +87,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -98,36 +95,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -140,9 +137,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/has_single_extension.pem b/net/data/ocsp_unittest/has_single_extension.pem index 9173185..f192e23 100644 --- a/net/data/ocsp_unittest/has_single_extension.pem +++ b/net/data/ocsp_unittest/has_single_extension.pem
@@ -1,43 +1,40 @@ Has an extension in the SingleResponse -$ openssl asn1parse -i < [OCSP RESPONSE] - 0:d=0 hl=4 l= 332 cons: SEQUENCE - 4:d=1 hl=2 l= 1 prim: ENUMERATED :00 - 7:d=1 hl=4 l= 325 cons: cont [ 0 ] - 11:d=2 hl=4 l= 321 cons: SEQUENCE - 15:d=3 hl=2 l= 9 prim: OBJECT :Basic OCSP Response - 26:d=3 hl=4 l= 306 prim: OCTET STRING - 0:d=0 hl=4 l= 302 cons: SEQUENCE - 4:d=1 hl=3 l= 152 cons: SEQUENCE - 7:d=2 hl=2 l= 33 cons: cont [ 1 ] - 9:d=3 hl=2 l= 31 cons: SEQUENCE - 11:d=4 hl=2 l= 29 cons: SET - 13:d=5 hl=2 l= 27 cons: SEQUENCE - 15:d=6 hl=2 l= 3 prim: OBJECT :commonName - 20:d=6 hl=2 l= 20 prim: UTF8STRING :Test Intermediate CA - 42:d=2 hl=2 l= 15 prim: GENERALIZEDTIME :20170302000000Z - 59:d=2 hl=2 l= 98 cons: SEQUENCE - 61:d=3 hl=2 l= 96 cons: SEQUENCE - 63:d=4 hl=2 l= 56 cons: SEQUENCE - 65:d=5 hl=2 l= 7 cons: SEQUENCE - 67:d=6 hl=2 l= 5 prim: OBJECT :sha1 - 74:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 96:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE - 118:d=5 hl=2 l= 1 prim: INTEGER :04 - 121:d=4 hl=2 l= 0 prim: cont [ 0 ] - 123:d=4 hl=2 l= 15 prim: GENERALIZEDTIME :20170301000000Z - 140:d=4 hl=2 l= 17 cons: cont [ 1 ] - 142:d=5 hl=2 l= 15 cons: SEQUENCE - 144:d=6 hl=2 l= 13 cons: SEQUENCE - 146:d=7 hl=2 l= 3 prim: OBJECT :1.2.3.4 -Error in encoding +$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) +OCSP Response Data: + OCSP Response Status: successful (0x0) + Response Type: Basic OCSP Response + Version: 1 (0x0) + Responder Id: CN = Test Intermediate CA + Produced At: Mar 2 00:00:00 2017 GMT + Responses: + Certificate ID: + Hash Algorithm: sha1 + Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 + Serial Number: 04 + Cert Status: good + This Update: Mar 1 00:00:00 2017 GMT + Response Single Extensions: + 1.2.3.4: + DEADBEEF + + Signature Algorithm: sha1WithRSAEncryption + b5:45:44:44:cf:bf:a5:c6:87:89:f4:98:8d:23:21:f2:d3:60: + 2f:2e:f9:30:91:fe:c3:ec:8d:29:4a:30:b9:cd:7b:08:ee:98: + ee:bf:df:8c:ec:06:35:1e:42:75:00:c3:db:0f:da:4d:ef:14: + d1:e2:aa:df:ce:15:92:5d:77:0b:8e:a0:a1:a1:6c:c0:05:80: + e2:45:51:86:2c:ec:84:d9:08:b1:bf:78:18:69:64:eb:cf:8a: + aa:95:4c:a3:a8:7b:25:73:39:39:0a:59:07:e8:5b:86:17:2c: + 86:cd:eb:b4:3d:a7:af:b6:68:79:3d:b3:3e:21:bc:7a:8b:cb: + 99:11 -----BEGIN OCSP RESPONSE----- -MIIBTAoBAKCCAUUwggFBBgkrBgEFBQcwAQEEggEyMIIBLjCBmKEhMB8xHTAbBgNVBAMMFFRlc3Q -gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowYjBgMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FqhETAPMA0GAyoDBERFQURCRUVGMA0GCSqGSIb3DQEBBQUAA4GBAEP+Qy6l2R3P6wrudbD8Nmhm -3XjWnVQtYalUcXbGQOv4icswUlUofI9lesxjbbbQIfJOsYS0ZSgUDBEoU2JbCdD3fd78gruS63k -o0KrU+bVAXZfzVlT3rPUyRktpIAQx+Jt8zI1OZzaQcDAkVSUUvo0INdqunF74EwJGc29rinPr +MIIBTAoBAKCCAUUwggFBBgkrBgEFBQcwAQEEggEyMIIBLjCBmqEhMB8xHTAbBgNVBAMMFFRlc3Q +gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowZDBiMDgwBwYFKw4DAhoEFESbHFsxxu +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FqhEzARMA8GAyoDBAQIREVBREJFRUYwCwYJKoZIhvcNAQEFA4GBALVFRETPv6XGh4n0mI0jIfLT +YC8u+TCR/sPsjSlKMLnNewjumO6/34zsBjUeQnUAw9sP2k3vFNHiqt/OFZJddwuOoKGhbMAFgOJ +FUYYs7ITZCLG/eBhpZOvPiqqVTKOoeyVzOTkKWQfoW4YXLIbN67Q9p6+2aHk9sz4hvHqLy5kR -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -45,7 +42,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -53,36 +50,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -90,7 +87,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -98,36 +95,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -140,9 +137,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/has_version.pem b/net/data/ocsp_unittest/has_version.pem index 667be32..c4afd41 100644 --- a/net/data/ocsp_unittest/has_version.pem +++ b/net/data/ocsp_unittest/has_version.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9b:7c:bb:20:00:86:92:61:6d:8f:6d:70:87:52:1b:ac:d5:0a: - 97:ce:76:7b:c4:b4:a7:a8:1d:ea:2c:15:cc:d4:2e:7d:a2:8c: - 53:4a:82:06:4a:b6:e2:d9:9b:aa:c4:63:66:94:7a:71:ba:d9: - 4e:bc:90:11:56:75:56:aa:7c:34:73:1d:ad:1c:1b:a6:28:81: - ea:f9:a0:85:e6:4f:07:2e:43:63:49:1e:8f:78:b6:96:f4:8b: - 4d:7f:58:b2:86:18:45:3a:72:5e:7f:d5:f5:f0:66:83:58:92: - 03:4d:e2:1d:af:99:2a:f4:c9:10:24:a8:c7:87:16:7f:b9:76: - b1:ba + 9b:ff:7a:5e:da:ef:06:69:21:2b:f1:e6:e5:d2:85:dc:70:7a: + 74:ce:be:45:e8:e2:6e:ea:c8:cd:24:de:50:76:c1:4d:b1:7e: + 15:4d:1c:47:ce:1c:55:7f:a2:20:fa:d3:ec:2b:df:db:b3:55: + 9b:1e:0c:3c:a6:07:e7:4a:a1:d5:2f:01:84:77:a4:a1:02:0f: + 73:1b:3f:48:74:af:8b:1b:a8:dc:a2:9c:c9:96:29:02:0a:98: + 18:d0:48:a6:93:59:fd:ed:79:0c:84:f3:2f:f9:62:5a:f3:f9: + 49:f3:ab:fc:0f:e9:46:64:f0:51:bd:5f:8f:ce:f4:ef:c2:4f: + 1b:74 -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQEEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQEEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAm3y7IACGkmFtj21wh1IbrNUKl852e8S0p6gd6iwVzNQufaKM -U0qCBkq24tmbqsRjZpR6cbrZTryQEVZ1Vqp8NHMdrRwbpiiB6vmgheZPBy5DY0kej3i2lvSLTX9 -YsoYYRTpyXn/V9fBmg1iSA03iHa+ZKvTJECSox4cWf7l2sbo= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAJv/el7a7wZpISvx5uXShdxwenTOvkXo4m7qyM0k3lB2wU2xfhVN +HEfOHFV/oiD60+wr39uzVZseDDymB+dKodUvAYR3pKECD3MbP0h0r4sbqNyinMmWKQIKmBjQSKa +TWf3teQyE8y/5Ylrz+Unzq/wP6UZk8FG9X4/O9O/CTxt0 -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/make_ocsp.py b/net/data/ocsp_unittest/make_ocsp.py index abbc5a4..7319e57 100755 --- a/net/data/ocsp_unittest/make_ocsp.py +++ b/net/data/ocsp_unittest/make_ocsp.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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. """This script is called without any arguments to re-generate all of the *.pem @@ -74,10 +74,14 @@ return (asn1cert, cert, pkey, signer[0]) -def CreateExtension(): +def CreateExtension(oid='1.2.3.4', critical=False): ext = rfc2459.Extension() - ext.setComponentByName('extnID', univ.ObjectIdentifier('1.2.3.4')) + ext.setComponentByName('extnID', univ.ObjectIdentifier(oid)) ext.setComponentByName('extnValue', 'DEADBEEF') + if critical: + ext.setComponentByName('critical', univ.Boolean('True')) + else: + ext.setComponentByName('critical', univ.Boolean('False')) return ext @@ -289,8 +293,6 @@ ocsp_request_der = CreateOCSPRequestDer(ca_cert_pem, cert_pem) - d64 = base64.b64encode(encoder.encode(data)) - wd64 = '\n'.join(d64[pos:pos + 64] for pos in xrange(0, len(d64), 64)) out = ('%s\n%s\n%s\n\n%s\n%s') % ( description, MakePemBlock(encoder.encode(data), "OCSP RESPONSE"), @@ -415,6 +417,30 @@ Create(responses=[ CreateSingleResponse(CERT, 0, extensions=[CreateExtension()]) ])) +Store( + 'has_critical_single_extension', + 'Has a critical extension in the SingleResponse', CA, + Create(responses=[ + CreateSingleResponse( + CERT, 0, extensions=[CreateExtension('1.2.3.4', critical=True)]) + ])) +Store( + 'has_critical_response_extension', + 'Has a critical extension in the ResponseData', CA, + Create( + responses=[CreateSingleResponse(CERT, 0)], + extensions=[CreateExtension('1.2.3.4', critical=True)])) +Store( + 'has_critical_ct_extension', + 'Has a critical CT extension in the SingleResponse', CA, + Create(responses=[ + CreateSingleResponse( + CERT, + 0, + extensions=[ + CreateExtension('1.3.6.1.4.1.11129.2.4.5', critical=True) + ]) + ])) Store('missing_response', 'Missing a response for the cert', CA, Create(response_status=0, responses=[]))
diff --git a/net/data/ocsp_unittest/malformed_request.pem b/net/data/ocsp_unittest/malformed_request.pem index 863054a..1e068d8 100644 --- a/net/data/ocsp_unittest/malformed_request.pem +++ b/net/data/ocsp_unittest/malformed_request.pem
@@ -1,7 +1,8 @@ Has a status of MALFORMED_REQUEST -$ openssl ocsp -resp_text -respin <([OCSP RESPONSE]) -Responder Error: malformedrequest (1) +$ openssl asn1parse -i < [OCSP RESPONSE] + 0:d=0 hl=2 l= 3 cons: SEQUENCE + 2:d=1 hl=2 l= 1 prim: ENUMERATED :01 -----BEGIN OCSP RESPONSE----- MAMKAQE= -----END OCSP RESPONSE----- @@ -11,7 +12,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -19,36 +20,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -56,7 +57,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -64,36 +65,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -106,9 +107,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/missing_response.pem b/net/data/ocsp_unittest/missing_response.pem index 2dad4bf..aaa510e 100644 --- a/net/data/ocsp_unittest/missing_response.pem +++ b/net/data/ocsp_unittest/missing_response.pem
@@ -9,20 +9,20 @@ Produced At: Mar 2 00:00:00 2017 GMT Responses: Signature Algorithm: sha1WithRSAEncryption - 73:15:3c:c0:57:e4:26:f2:91:9a:3d:ec:03:0f:15:d2:24:c6: - 17:81:0f:5b:22:72:37:50:a8:e4:8e:19:4f:76:eb:d7:41:1c: - 45:a5:35:2d:57:25:53:1c:13:26:f4:f1:65:22:42:2a:e4:9a: - bb:e0:5b:aa:87:ea:4f:91:14:06:69:b2:67:90:7b:f9:63:87: - a1:21:14:bb:c9:48:03:8d:90:f4:39:1d:1f:d7:26:88:21:b4: - 12:38:31:33:78:21:ca:f7:f3:e6:2d:cb:f2:fc:43:ae:94:60: - 86:df:aa:44:cf:b9:26:01:24:35:a3:80:84:91:3e:da:73:88: - c6:06 + c1:0e:9e:f8:b0:8d:a9:05:76:b8:69:f6:96:ae:25:06:11:c9: + 04:d6:75:18:7c:bf:ca:b4:78:f3:99:80:ac:6f:19:36:52:de: + 2f:f0:b1:48:e3:06:ec:f7:27:07:5d:2f:03:88:00:b3:12:17: + bb:18:27:4f:0b:fa:d8:01:82:59:c8:11:19:52:7d:e4:d6:cb: + 75:f4:2d:61:51:5c:6c:51:04:f6:a3:de:00:44:98:ab:2f:d7: + 82:6d:30:92:ce:ce:0c:5a:3b:7a:65:8c:89:c7:4e:b4:74:76: + 02:c5:a5:33:a4:c6:0c:a1:73:85:20:4d:0d:fc:12:73:c7:e1: + 70:8b -----BEGIN OCSP RESPONSE----- -MIHlCgEAoIHfMIHcBgkrBgEFBQcwAQEEgc4wgcswNqEhMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJ -tZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowADANBgkqhkiG9w0BAQUFAAOBgQBzFTzAV+Qm8p -GaPewDDxXSJMYXgQ9bInI3UKjkjhlPduvXQRxFpTUtVyVTHBMm9PFlIkIq5Jq74Fuqh+pPkRQGa -bJnkHv5Y4ehIRS7yUgDjZD0OR0f1yaIIbQSODEzeCHK9/PmLcvy/EOulGCG36pEz7kmASQ1o4CE -kT7ac4jGBg== +MIHjCgEAoIHdMIHaBgkrBgEFBQcwAQEEgcwwgckwNqEhMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJ +tZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowADALBgkqhkiG9w0BAQUDgYEAwQ6e+LCNqQV2uG +n2lq4lBhHJBNZ1GHy/yrR485mArG8ZNlLeL/CxSOMG7PcnB10vA4gAsxIXuxgnTwv62AGCWcgRG +VJ95NbLdfQtYVFcbFEE9qPeAESYqy/Xgm0wks7ODFo7emWMicdOtHR2AsWlM6TGDKFzhSBNDfwS +c8fhcIs= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -30,7 +30,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -38,36 +38,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -75,7 +75,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -83,36 +83,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -125,9 +125,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/multiple_response.pem b/net/data/ocsp_unittest/multiple_response.pem index 7d528a2..d19c415 100644 --- a/net/data/ocsp_unittest/multiple_response.pem +++ b/net/data/ocsp_unittest/multiple_response.pem
@@ -11,7 +11,7 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT @@ -19,29 +19,29 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: unknown This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 04:a7:43:86:0a:de:ed:da:98:17:52:3d:ba:cb:70:87:3b:43: - 23:fc:9d:d0:33:d1:75:b4:a5:e5:bc:8c:95:cc:ba:1f:2c:e2: - d3:32:35:c3:c6:ab:e6:5b:7c:a1:24:2e:68:21:b3:cb:00:29: - 7b:15:5c:27:7b:0c:07:fb:d0:dc:a2:37:2c:f6:ed:b5:c6:b0: - a3:59:ee:1c:08:48:01:dc:fa:cb:e0:c6:d0:79:c3:19:03:9b: - b3:26:1a:60:65:9c:cf:0b:a3:21:d3:d5:3e:83:ab:10:e6:f6: - 02:3a:4d:ee:3f:b9:38:62:ed:48:ae:f4:bd:bd:2b:d7:97:8f: - 05:67 + 6a:73:cb:79:3c:ed:91:58:af:ba:c7:75:65:4e:6e:91:0e:e1: + e6:61:0d:ba:ab:56:53:ce:65:2b:e4:b3:b1:71:4d:b2:3a:67: + 6e:8b:e2:4d:c5:16:70:a0:a5:2a:04:be:d2:5b:f8:68:c4:58: + 7a:d0:fd:d5:3d:03:1a:24:d4:bd:d6:3c:a7:ec:9c:97:ed:c7: + bc:58:66:e0:ed:11:75:9e:61:f1:84:85:d9:b5:ab:25:d2:23: + 82:8b:34:ed:d3:60:cc:16:a9:7e:89:0e:b6:6f:88:19:8f:0f: + 82:2b:f9:5f:e8:62:db:3f:5f:05:5f:a4:dc:fe:cd:aa:47:db: + b0:a3 -----BEGIN OCSP RESPONSE----- -MIIBiQoBAKCCAYIwggF+BgkrBgEFBQcwAQEEggFvMIIBazCB1aEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBhwoBAKCCAYAwggF8BgkrBgEFBQcwAQEEggFtMIIBaTCB1aEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowgZ4wTTA4MAcGBSsOAwIaBBREmxxbMc -bpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1XEbfQ5VUiTC84CAQSAABgPMjAxNzAzMDEwMDAwM -DBaME0wODAHBgUrDgMCGgQURJscWzHG6ZkJZlI+ScP3c8AkGQoEFPxtM4fMOzmwScdVxG30OVVI -kwvOAgEEggAYDzIwMTcwMzAxMDAwMDAwWjANBgkqhkiG9w0BAQUFAAOBgQAEp0OGCt7t2pgXUj2 -6y3CHO0Mj/J3QM9F1tKXlvIyVzLofLOLTMjXDxqvmW3yhJC5oIbPLACl7FVwnewwH+9Dcojcs9u -21xrCjWe4cCEgB3PrL4MbQecMZA5uzJhpgZZzPC6Mh09U+g6sQ5vYCOk3uP7k4Yu1IrvS9vSvXl -48FZw== +bpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQelK78+UBDGmYCAQSAABgPMjAxNzAzMDEwMDAwM +DBaME0wODAHBgUrDgMCGgQURJscWzHG6ZkJZlI+ScP3c8AkGQoEFH92WRBlO7VwQSTEHpSu/PlA +QxpmAgEEggAYDzIwMTcwMzAxMDAwMDAwWjALBgkqhkiG9w0BAQUDgYEAanPLeTztkVivusd1ZU5 +ukQ7h5mENuqtWU85lK+SzsXFNsjpnboviTcUWcKClKgS+0lv4aMRYetD91T0DGiTUvdY8p+ycl+ +3HvFhm4O0RdZ5h8YSF2bWrJdIjgos07dNgzBapfokOtm+IGY8Pgiv5X+hi2z9fBV+k3P7Nqkfbs +KM= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -49,7 +49,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -57,36 +57,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -94,7 +94,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -102,36 +102,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -144,9 +144,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/no_response.pem b/net/data/ocsp_unittest/no_response.pem index 405cd30..bbf4469 100644 --- a/net/data/ocsp_unittest/no_response.pem +++ b/net/data/ocsp_unittest/no_response.pem
@@ -9,20 +9,20 @@ Produced At: Mar 2 00:00:00 2017 GMT Responses: Signature Algorithm: sha1WithRSAEncryption - 73:15:3c:c0:57:e4:26:f2:91:9a:3d:ec:03:0f:15:d2:24:c6: - 17:81:0f:5b:22:72:37:50:a8:e4:8e:19:4f:76:eb:d7:41:1c: - 45:a5:35:2d:57:25:53:1c:13:26:f4:f1:65:22:42:2a:e4:9a: - bb:e0:5b:aa:87:ea:4f:91:14:06:69:b2:67:90:7b:f9:63:87: - a1:21:14:bb:c9:48:03:8d:90:f4:39:1d:1f:d7:26:88:21:b4: - 12:38:31:33:78:21:ca:f7:f3:e6:2d:cb:f2:fc:43:ae:94:60: - 86:df:aa:44:cf:b9:26:01:24:35:a3:80:84:91:3e:da:73:88: - c6:06 + c1:0e:9e:f8:b0:8d:a9:05:76:b8:69:f6:96:ae:25:06:11:c9: + 04:d6:75:18:7c:bf:ca:b4:78:f3:99:80:ac:6f:19:36:52:de: + 2f:f0:b1:48:e3:06:ec:f7:27:07:5d:2f:03:88:00:b3:12:17: + bb:18:27:4f:0b:fa:d8:01:82:59:c8:11:19:52:7d:e4:d6:cb: + 75:f4:2d:61:51:5c:6c:51:04:f6:a3:de:00:44:98:ab:2f:d7: + 82:6d:30:92:ce:ce:0c:5a:3b:7a:65:8c:89:c7:4e:b4:74:76: + 02:c5:a5:33:a4:c6:0c:a1:73:85:20:4d:0d:fc:12:73:c7:e1: + 70:8b -----BEGIN OCSP RESPONSE----- -MIHlCgEAoIHfMIHcBgkrBgEFBQcwAQEEgc4wgcswNqEhMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJ -tZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowADANBgkqhkiG9w0BAQUFAAOBgQBzFTzAV+Qm8p -GaPewDDxXSJMYXgQ9bInI3UKjkjhlPduvXQRxFpTUtVyVTHBMm9PFlIkIq5Jq74Fuqh+pPkRQGa -bJnkHv5Y4ehIRS7yUgDjZD0OR0f1yaIIbQSODEzeCHK9/PmLcvy/EOulGCG36pEz7kmASQ1o4CE -kT7ac4jGBg== +MIHjCgEAoIHdMIHaBgkrBgEFBQcwAQEEgcwwgckwNqEhMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJ +tZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowADALBgkqhkiG9w0BAQUDgYEAwQ6e+LCNqQV2uG +n2lq4lBhHJBNZ1GHy/yrR485mArG8ZNlLeL/CxSOMG7PcnB10vA4gAsxIXuxgnTwv62AGCWcgRG +VJ95NbLdfQtYVFcbFEE9qPeAESYqy/Xgm0wks7ODFo7emWMicdOtHR2AsWlM6TGDKFzhSBNDfwS +c8fhcIs= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -30,7 +30,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -38,36 +38,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -75,7 +75,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -83,36 +83,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -125,9 +125,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/ocsp_extra_certs.pem b/net/data/ocsp_unittest/ocsp_extra_certs.pem index 600b9ce..e51ca9b 100644 --- a/net/data/ocsp_unittest/ocsp_extra_certs.pem +++ b/net/data/ocsp_unittest/ocsp_extra_certs.pem
@@ -11,25 +11,25 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9b:7c:bb:20:00:86:92:61:6d:8f:6d:70:87:52:1b:ac:d5:0a: - 97:ce:76:7b:c4:b4:a7:a8:1d:ea:2c:15:cc:d4:2e:7d:a2:8c: - 53:4a:82:06:4a:b6:e2:d9:9b:aa:c4:63:66:94:7a:71:ba:d9: - 4e:bc:90:11:56:75:56:aa:7c:34:73:1d:ad:1c:1b:a6:28:81: - ea:f9:a0:85:e6:4f:07:2e:43:63:49:1e:8f:78:b6:96:f4:8b: - 4d:7f:58:b2:86:18:45:3a:72:5e:7f:d5:f5:f0:66:83:58:92: - 03:4d:e2:1d:af:99:2a:f4:c9:10:24:a8:c7:87:16:7f:b9:76: - b1:ba + 9b:ff:7a:5e:da:ef:06:69:21:2b:f1:e6:e5:d2:85:dc:70:7a: + 74:ce:be:45:e8:e2:6e:ea:c8:cd:24:de:50:76:c1:4d:b1:7e: + 15:4d:1c:47:ce:1c:55:7f:a2:20:fa:d3:ec:2b:df:db:b3:55: + 9b:1e:0c:3c:a6:07:e7:4a:a1:d5:2f:01:84:77:a4:a1:02:0f: + 73:1b:3f:48:74:af:8b:1b:a8:dc:a2:9c:c9:96:29:02:0a:98: + 18:d0:48:a6:93:59:fd:ed:79:0c:84:f3:2f:f9:62:5a:f3:f9: + 49:f3:ab:fc:0f:e9:46:64:f0:51:bd:5f:8f:ce:f4:ef:c2:4f: + 1b:74 Certificate: Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN=Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -37,43 +37,43 @@ Subject: CN=Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 ~~~~~BEGIN CERTIFICATE~~~~~ MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0 IENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNV BAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB -iQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkGwwnG/hDgxe4dfWkr+NMhD5sSHl23031 -Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/qoUthMB4GaaWqyZW929a -GpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQABMA0GCSqG -SIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xr -NwkSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2Bk -AWF+hhW7XvGQMaNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +iQKBgQDF+4GnG2phOBxq3t3bImFkeiKjOx3lklQXrTku/oH/Rgpw1oSl1b0F0/Kl +mJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+8fkZgPNq1BAoUTgml+2t +BpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQABMA0GCSqG +SIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8D +JyEQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh +9t5dzznmkiKFMR/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB ~~~~~END CERTIFICATE~~~~~ Certificate: Data: Version: 3 (0x2) Serial Number: 2 (0x2) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN=Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -81,65 +81,65 @@ Subject: CN=Test OCSP Signer Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:c4:e7:57:6f:76:06:30:1c:60:f3:d9:e2:0f:20: - 22:96:c4:2f:2e:3c:d6:96:3d:bf:08:09:b2:1a:ac: - 6b:a5:f6:89:a8:67:d1:f1:2c:31:69:ec:5c:56:b1: - b0:8a:62:8b:b8:fe:c4:01:26:b2:ce:3b:ec:e3:0b: - f2:08:96:84:3d:b9:87:57:40:82:4d:32:42:44:dc: - e3:47:e5:1e:ad:52:a7:9b:6f:cd:d0:d3:34:8f:18: - 59:01:0e:17:a3:4c:a0:20:c9:ff:bd:b4:93:6b:aa: - bd:b4:a5:c7:e8:7c:35:bd:5a:2a:f6:2d:d7:fe:29: - 86:79:75:a6:15:1b:99:24:cf + 00:ae:c4:41:84:d9:d0:fd:63:70:db:d6:95:08:b6: + 9c:99:5c:34:87:6b:c9:36:d0:21:14:27:60:0d:84: + 66:8a:fc:9e:60:19:53:c2:db:39:82:d2:f8:ae:d9: + d5:9d:46:7a:e8:cd:c2:93:69:34:11:9b:59:c5:5b: + 8b:8c:ba:48:21:99:9d:1e:3f:d3:f9:54:7a:c7:4b: + fb:31:2e:ca:75:8c:4f:7a:af:3b:cd:fd:cf:d4:92: + 65:b6:06:80:58:c9:29:55:75:23:aa:ad:5b:ce:54: + 3c:99:95:88:f2:47:f9:ec:14:dc:8c:58:04:df:1d: + d7:ef:13:3d:7a:66:f9:bc:e7 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Extended Key Usage: OCSP Signing Signature Algorithm: sha1WithRSAEncryption - 6a:17:94:55:d2:fd:d9:c3:d5:8e:78:cd:23:71:47:4d:bf:e4: - af:87:f8:b6:d7:43:4b:ee:76:61:5a:bf:ed:ff:3e:bc:06:fc: - d9:ed:3f:f9:4e:ea:90:fd:40:b9:2e:ee:25:a8:1f:c8:92:60: - 78:87:ad:45:c8:1a:0d:3d:d6:cc:fa:f6:79:fb:ec:a6:b9:17: - d1:ae:a2:76:f9:59:9d:df:f4:62:05:23:3a:ed:b9:66:57:db: - 04:95:d6:2e:73:98:77:c1:09:8f:97:95:3a:ec:71:33:54:70: - d8:d9:6a:00:5c:89:14:6c:39:c0:dd:5e:68:54:c0:c5:43:98: - 68:fc + 10:11:34:a4:b3:90:09:21:00:b4:ee:30:16:06:6d:11:f6:f3: + f2:42:77:fe:d7:7a:95:4d:77:b4:b5:75:c0:6f:5a:9d:98:83: + 34:f0:5b:66:8a:54:93:b8:3b:e8:35:bd:15:5f:6c:79:92:0d: + 80:da:92:db:a5:c2:80:d9:04:b6:47:2b:fc:73:b3:a8:24:02: + 20:aa:65:e0:d7:6e:6c:7c:a0:52:25:8c:5f:90:25:7f:5f:23: + 19:14:a5:0a:ba:05:6a:c3:1b:ff:53:1e:ae:8f:64:12:cf:95: + c9:7b:f4:d8:33:ef:98:2e:69:79:be:9d:18:58:57:73:f1:f3: + c7:62 ~~~~~BEGIN CERTIFICATE~~~~~ MIIByzCCATSgAwIBAgIBAjANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0 IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw MDAwWjAbMRkwFwYDVQQDDBBUZXN0IE9DU1AgU2lnbmVyMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQDE51dvdgYwHGDz2eIPICKWxC8uPNaWPb8ICbIarGul9omo -Z9HxLDFp7FxWsbCKYou4/sQBJrLOO+zjC/IIloQ9uYdXQIJNMkJE3ONH5R6tUqeb -b83Q0zSPGFkBDhejTKAgyf+9tJNrqr20pcfofDW9Wir2Ldf+KYZ5daYVG5kkzwID -AQABoxcwFTATBgNVHSUEDDAKBggrBgEFBQcDCTANBgkqhkiG9w0BAQUFAAOBgQBq -F5RV0v3Zw9WOeM0jcUdNv+Svh/i210NL7nZhWr/t/z68BvzZ7T/5TuqQ/UC5Lu4l -qB/IkmB4h61FyBoNPdbM+vZ5++ymuRfRrqJ2+Vmd3/RiBSM67blmV9sEldYuc5h3 -wQmPl5U67HEzVHDY2WoAXIkUbDnA3V5oVMDFQ5ho/A== +AQUAA4GNADCBiQKBgQCuxEGE2dD9Y3Db1pUItpyZXDSHa8k20CEUJ2ANhGaK/J5g +GVPC2zmC0viu2dWdRnrozcKTaTQRm1nFW4uMukghmZ0eP9P5VHrHS/sxLsp1jE96 +rzvN/c/UkmW2BoBYySlVdSOqrVvOVDyZlYjyR/nsFNyMWATfHdfvEz16Zvm85wID +AQABoxcwFTATBgNVHSUEDDAKBggrBgEFBQcDCTANBgkqhkiG9w0BAQUFAAOBgQAQ +ETSks5AJIQC07jAWBm0R9vPyQnf+13qVTXe0tXXAb1qdmIM08FtmilSTuDvoNb0V +X2x5kg2A2pLbpcKA2QS2Ryv8c7OoJAIgqmXg125sfKBSJYxfkCV/XyMZFKUKugVq +wxv/Ux6uj2QSz5XJe/TYM++YLml5vp0YWFdz8fPHYg== ~~~~~END CERTIFICATE~~~~~ -----BEGIN OCSP RESPONSE----- -MIIEvQoBAKCCBLYwggSyBgkrBgEFBQcwAQEEggSjMIIEnzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIEuwoBAKCCBLQwggSwBgkrBgEFBQcwAQEEggShMIIEnTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAm3y7IACGkmFtj21wh1IbrNUKl852e8S0p6gd6iwVzNQufaKM -U0qCBkq24tmbqsRjZpR6cbrZTryQEVZ1Vqp8NHMdrRwbpiiB6vmgheZPBy5DY0kej3i2lvSLTX9 -YsoYYRTpyXn/V9fBmg1iSA03iHa+ZKvTJECSox4cWf7l2sbqgggOAMIIDfDCCAakwggESoAMCAQ -ICAQEwDQYJKoZIhvcNAQEFBQAwEjEQMA4GA1UEAwwHVGVzdCBDQTAiGA8yMDE3MDEwMTAwMDAwM -FoYDzIwMTgwMTAxMDAwMDAwWjAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCBnzAN -BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuTIJ3jNKT+IEc0nVLiuDkjqU5BsMJxv4Q4MXuHX1pK/ -jTIQ+bEh5dt9N9TmvkkvFoIarNcwZa5OCwPhETRoUXUiHZQIOsKiW2QYZP6qFLYTAeBmmlqsmVv -dvWhqXogGIAJkQipc5yCJu3uVW9KYjzepIDmVnpHOgUJHeus9UCI8CAwEAATANBgkqhkiG9w0BA -QUFAAOBgQBI1Z+NkLxKWTgdK4MtcRx0nQFzoLaY5xzCImYjMwqPZP+cazcJEhwVEsvDYdmrzZbd -lfqmAmc8TOyYOFz8SMyFqVtJLCsGZgeeMQ+TEKs+n5dgZAFhfoYVu17xkDGjVNCGDoAFhwkuZba -ViVzB5YDZuIG27RoguJsizu/QJkedVzCCAcswggE0oAMCAQICAQIwDQYJKoZIhvcNAQEFBQAwHz -EdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EwIhgPMjAxNzAxMDEwMDAwMDBaGA8yMDE4M -DEwMTAwMDAwMFowGzEZMBcGA1UEAwwQVGVzdCBPQ1NQIFNpZ25lcjCBnzANBgkqhkiG9w0BAQEF -AAOBjQAwgYkCgYEAxOdXb3YGMBxg89niDyAilsQvLjzWlj2/CAmyGqxrpfaJqGfR8SwxaexcVrG -wimKLuP7EASayzjvs4wvyCJaEPbmHV0CCTTJCRNzjR+UerVKnm2/N0NM0jxhZAQ4Xo0ygIMn/vb -STa6q9tKXH6Hw1vVoq9i3X/imGeXWmFRuZJM8CAwEAAaMXMBUwEwYDVR0lBAwwCgYIKwYBBQUHA -wkwDQYJKoZIhvcNAQEFBQADgYEAaheUVdL92cPVjnjNI3FHTb/kr4f4ttdDS+52YVq/7f8+vAb8 -2e0/+U7qkP1AuS7uJagfyJJgeIetRcgaDT3WzPr2efvsprkX0a6idvlZnd/0YgUjOu25ZlfbBJX -WLnOYd8EJj5eVOuxxM1Rw2NlqAFyJFGw5wN1eaFTAxUOYaPw= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAJv/el7a7wZpISvx5uXShdxwenTOvkXo4m7qyM0k3lB2wU2xfhVN +HEfOHFV/oiD60+wr39uzVZseDDymB+dKodUvAYR3pKECD3MbP0h0r4sbqNyinMmWKQIKmBjQSKa +TWf3teQyE8y/5Ylrz+Unzq/wP6UZk8FG9X4/O9O/CTxt0oIIDgDCCA3wwggGpMIIBEqADAgECAg +EBMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNVBAMMB1Rlc3QgQ0EwIhgPMjAxNzAxMDEwMDAwMDBaG +A8yMDE4MDEwMTAwMDAwMFowHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EwgZ8wDQYJ +KoZIhvcNAQEBBQADgY0AMIGJAoGBAMX7gacbamE4HGre3dsiYWR6IqM7HeWSVBetOS7+gf9GCnD +WhKXVvQXT8qWYkP3k/9jSz3zR8ngNSqGAyGpwdYQEwcJLrxeboikrp77x+RmA82rUEChROCaX7a +0GloWnt3x4OJBE39cQ5FKiSSJsmHFR9bITan8INHzQxplveZj5AgMBAAEwDQYJKoZIhvcNAQEFB +QADgYEAfWcPOU5847ryY7ntbuxh8opPHoLiS0QE+KWhWryMcpFtvwMnIRCeXIrPS4eD4MLXclXV +QtPRK3azQoTg6DuAsl9V5+D2tiHG/ZG1ybr62Lpci+H23l3POeaSIoUxH8PtGdsKC/nvpzZN4VS +vjsBZJUPlaUfE4AAeIevmtBOPMAEwggHLMIIBNKADAgECAgECMA0GCSqGSIb3DQEBBQUAMB8xHT +AbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMCIYDzIwMTcwMTAxMDAwMDAwWhgPMjAxODAxM +DEwMDAwMDBaMBsxGTAXBgNVBAMMEFRlc3QgT0NTUCBTaWduZXIwgZ8wDQYJKoZIhvcNAQEBBQAD +gY0AMIGJAoGBAK7EQYTZ0P1jcNvWlQi2nJlcNIdryTbQIRQnYA2EZor8nmAZU8LbOYLS+K7Z1Z1 +GeujNwpNpNBGbWcVbi4y6SCGZnR4/0/lUesdL+zEuynWMT3qvO839z9SSZbYGgFjJKVV1I6qtW8 +5UPJmViPJH+ewU3IxYBN8d1+8TPXpm+bznAgMBAAGjFzAVMBMGA1UdJQQMMAoGCCsGAQUFBwMJM +A0GCSqGSIb3DQEBBQUAA4GBABARNKSzkAkhALTuMBYGbRH28/JCd/7XepVNd7S1dcBvWp2YgzTw +W2aKVJO4O+g1vRVfbHmSDYDaktulwoDZBLZHK/xzs6gkAiCqZeDXbmx8oFIljF+QJX9fIxkUpQq +6BWrDG/9THq6PZBLPlcl79Ngz75guaXm+nRhYV3Px88di -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -147,7 +147,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -155,36 +155,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -192,7 +192,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -200,36 +200,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -242,9 +242,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/ocsp_sign_bad_indirect.pem b/net/data/ocsp_unittest/ocsp_sign_bad_indirect.pem index 668fa76..557dac4 100644 --- a/net/data/ocsp_unittest/ocsp_sign_bad_indirect.pem +++ b/net/data/ocsp_unittest/ocsp_sign_bad_indirect.pem
@@ -11,25 +11,25 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 77:44:df:f9:65:b0:0b:16:16:87:90:26:3e:e0:1b:ab:b7:c8: - b0:97:b0:81:e1:7d:df:5d:17:5c:49:a7:bf:ec:fd:a3:12:cb: - ee:35:4d:e2:29:35:06:9d:9c:52:32:aa:6a:7a:39:5a:e8:7d: - dd:1c:33:04:78:fb:50:62:b5:d1:1b:4c:75:32:7d:3f:8d:17: - 2f:8b:b2:81:db:7a:0e:28:8a:b7:5d:4d:9f:96:8d:e4:f8:2e: - bc:d8:96:bb:73:1a:6b:fa:57:59:5a:2f:c5:2c:5e:4c:4e:82: - 18:fe:a1:68:fd:99:d9:06:fa:0a:f7:e1:e3:ed:e3:95:c7:04: - 97:68 + 99:5b:54:5b:da:7b:f5:e1:1d:50:73:1d:0c:5b:d8:f2:2c:e2: + da:91:7d:c6:16:fb:0d:aa:cd:cf:c1:94:7e:1e:42:38:49:5f: + d5:26:7c:9a:30:b7:4e:5f:fb:14:2e:a8:f3:67:03:17:5f:c1: + c2:ca:af:6b:bf:2a:32:99:3b:51:50:5f:6d:b0:ad:e3:e7:b5: + c5:e4:41:73:11:7f:ef:85:35:78:24:91:a3:2c:c0:4e:41:fe: + bc:4c:c6:ef:05:ac:22:81:9a:bd:93:89:9f:c5:54:94:db:08: + 0f:55:8f:88:13:f9:7d:ac:ae:e8:56:0b:ea:d9:04:25:db:de: + 4c:96 Certificate: Data: Version: 3 (0x2) Serial Number: 3 (0x3) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN=Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -37,54 +37,54 @@ Subject: CN=Test False OCSP Signer Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bf:28:fa:03:ec:a6:42:94:4d:f0:86:5e:7d:bf: - 1a:a0:c5:99:4a:4a:43:44:6a:42:d5:bb:ec:b5:1f: - 12:44:b1:7a:8a:07:b8:c2:7f:17:27:12:68:6c:48: - 8e:6d:2a:e6:17:96:64:71:d4:bf:81:c7:9b:d4:8b: - 5f:b6:31:d4:53:50:e6:b2:66:f3:37:38:5a:8c:dd: - 79:12:36:c6:c0:c2:85:ab:75:77:5d:97:84:e3:3e: - 6c:5a:ad:3c:bf:07:95:f2:0c:e4:e7:f4:2c:95:8e: - bd:1c:00:9f:a0:5b:c3:b0:c0:98:d3:5b:38:31:a2: - bd:f7:1a:a7:d8:b9:55:62:b1 + 00:9d:a4:70:41:77:2a:fa:11:c5:10:ea:13:ef:e4: + 1d:9f:7a:ff:89:38:6a:79:61:21:ba:87:65:95:27: + 8a:cc:6e:d8:56:e6:a1:e2:2f:61:2f:d1:d0:da:1d: + b7:c0:ac:83:b1:a5:e0:45:30:eb:0d:50:ea:55:21: + a6:ac:cc:6b:e0:b1:5d:3a:d8:55:b3:fe:4b:a1:2a: + 19:c0:e6:b5:24:93:7c:8d:8f:fc:60:4b:fc:90:4c: + 40:47:67:51:3d:9f:a5:9d:74:89:40:c7:6a:ec:16: + 49:bd:77:71:64:db:40:d2:3b:e3:6f:86:90:33:d1: + 60:98:12:29:e1:07:5f:d0:03 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 77:de:f7:c8:6d:ca:5e:ef:6f:e8:7a:94:aa:a6:05:f4:c1:a8: - 4d:8a:8b:f0:c8:fc:6f:0f:c4:55:5b:13:d5:90:31:fb:99:fa: - f0:30:81:b4:33:a3:f0:fb:49:8c:bb:a4:64:85:1a:83:48:ca: - 78:a9:74:23:b7:60:d2:b4:67:db:10:db:12:a2:d5:1c:9b:17: - 7f:3b:69:da:2c:df:8c:4e:aa:a6:19:41:b8:8f:58:af:59:7f: - 84:87:d1:08:fb:bb:40:88:db:ea:06:da:94:22:51:64:a7:69: - 0b:4b:2a:53:2c:86:d7:72:e7:1f:21:73:e6:b4:2d:25:46:f1: - 55:e2 + 60:5d:f1:ba:17:d5:98:98:99:54:ca:d3:57:b6:2f:01:32:aa: + e5:dc:5a:43:1a:48:b6:9c:26:cb:fd:b1:b5:bb:01:17:c5:2e: + 62:c1:98:f5:b3:19:8f:5e:1c:b6:7e:d0:d4:f2:d5:6d:75:5c: + b1:bb:c1:36:ae:be:37:73:58:72:30:3e:62:96:aa:cf:f1:bc: + 3a:12:bf:6c:d8:dc:49:24:80:8a:7c:f0:67:0a:c3:e1:cc:24: + 60:92:21:59:3b:7e:ab:87:ba:83:b8:0e:31:e9:23:4c:a4:23: + 41:5c:b5:78:60:d5:72:f5:e7:4d:f5:f3:0f:bf:01:ab:1e:83: + 86:41 ~~~~~BEGIN CERTIFICATE~~~~~ MIIBuDCCASGgAwIBAgIBAzANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0 IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw MDAwWjAhMR8wHQYDVQQDDBZUZXN0IEZhbHNlIE9DU1AgU2lnbmVyMIGfMA0GCSqG -SIb3DQEBAQUAA4GNADCBiQKBgQC/KPoD7KZClE3whl59vxqgxZlKSkNEakLVu+y1 -HxJEsXqKB7jCfxcnEmhsSI5tKuYXlmRx1L+Bx5vUi1+2MdRTUOayZvM3OFqM3XkS -NsbAwoWrdXddl4TjPmxarTy/B5XyDOTn9CyVjr0cAJ+gW8OwwJjTWzgxor33GqfY -uVVisQIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAHfe98htyl7vb+h6lKqmBfTBqE2K -i/DI/G8PxFVbE9WQMfuZ+vAwgbQzo/D7SYy7pGSFGoNIynipdCO3YNK0Z9sQ2xKi -1RybF387ados34xOqqYZQbiPWK9Zf4SH0Qj7u0CI2+oG2pQiUWSnaQtLKlMshtdy -5x8hc+a0LSVG8VXi +SIb3DQEBAQUAA4GNADCBiQKBgQCdpHBBdyr6EcUQ6hPv5B2fev+JOGp5YSG6h2WV +J4rMbthW5qHiL2Ev0dDaHbfArIOxpeBFMOsNUOpVIaaszGvgsV062FWz/kuhKhnA +5rUkk3yNj/xgS/yQTEBHZ1E9n6WddIlAx2rsFkm9d3Fk20DSO+NvhpAz0WCYEinh +B1/QAwIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAGBd8boX1ZiYmVTK01e2LwEyquXc +WkMaSLacJsv9sbW7ARfFLmLBmPWzGY9eHLZ+0NTy1W11XLG7wTauvjdzWHIwPmKW +qs/xvDoSv2zY3EkkgIp88GcKw+HMJGCSIVk7fquHuoO4DjHpI0ykI0FctXhg1XL1 +50318w+/Aaseg4ZB ~~~~~END CERTIFICATE~~~~~ -----BEGIN OCSP RESPONSE----- -MIIC/woBAKCCAvgwggL0BgkrBgEFBQcwAQEEggLlMIIC4TCBh6EjMCExHzAdBgNVBAMMFlRlc3Q +MIIC/QoBAKCCAvYwggLyBgkrBgEFBQcwAQEEggLjMIIC3zCBh6EjMCExHzAdBgNVBAMMFlRlc3Q gRmFsc2UgT0NTUCBTaWduZXIYDzIwMTcwMzAyMDAwMDAwWjBPME0wODAHBgUrDgMCGgQURJscWz -HG6ZkJZlI+ScP3c8AkGQoEFPxtM4fMOzmwScdVxG30OVVIkwvOAgEEgAAYDzIwMTcwMzAxMDAwM -DAwWjANBgkqhkiG9w0BAQUFAAOBgQB3RN/5ZbALFhaHkCY+4Burt8iwl7CB4X3fXRdcSae/7P2j -EsvuNU3iKTUGnZxSMqpqejla6H3dHDMEePtQYrXRG0x1Mn0/jRcvi7KB23oOKIq3XU2flo3k+C6 -82Ja7cxpr+ldZWi/FLF5MToIY/qFo/ZnZBvoK9+Hj7eOVxwSXaKCCAcAwggG8MIIBuDCCASGgAw -IBAgIBAzANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAiG -A8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAhMR8wHQYDVQQDDBZUZXN0IEZhbHNl -IE9DU1AgU2lnbmVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/KPoD7KZClE3whl59vxq -gxZlKSkNEakLVu+y1HxJEsXqKB7jCfxcnEmhsSI5tKuYXlmRx1L+Bx5vUi1+2MdRTUOayZvM3OF -qM3XkSNsbAwoWrdXddl4TjPmxarTy/B5XyDOTn9CyVjr0cAJ+gW8OwwJjTWzgxor33GqfYuVVis -QIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAHfe98htyl7vb+h6lKqmBfTBqE2Ki/DI/G8PxFVbE9WQ -MfuZ+vAwgbQzo/D7SYy7pGSFGoNIynipdCO3YNK0Z9sQ2xKi1RybF387ados34xOqqYZQbiPWK9 -Zf4SH0Qj7u0CI2+oG2pQiUWSnaQtLKlMshtdy5x8hc+a0LSVG8VXi +HG6ZkJZlI+ScP3c8AkGQoEFH92WRBlO7VwQSTEHpSu/PlAQxpmAgEEgAAYDzIwMTcwMzAxMDAwM +DAwWjALBgkqhkiG9w0BAQUDgYEAmVtUW9p79eEdUHMdDFvY8izi2pF9xhb7DarNz8GUfh5COElf +1SZ8mjC3Tl/7FC6o82cDF1/Bwsqva78qMpk7UVBfbbCt4+e1xeRBcxF/74U1eCSRoyzATkH+vEz +G7wWsIoGavZOJn8VUlNsID1WPiBP5fayu6FYL6tkEJdveTJagggHAMIIBvDCCAbgwggEhoAMCAQ +ICAQMwDQYJKoZIhvcNAQEFBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EwIhgPM +jAxNzAxMDEwMDAwMDBaGA8yMDE4MDEwMTAwMDAwMFowITEfMB0GA1UEAwwWVGVzdCBGYWxzZSBP +Q1NQIFNpZ25lcjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAnaRwQXcq+hHFEOoT7+Qdn3r +/iThqeWEhuodllSeKzG7YVuah4i9hL9HQ2h23wKyDsaXgRTDrDVDqVSGmrMxr4LFdOthVs/5LoS +oZwOa1JJN8jY/8YEv8kExAR2dRPZ+lnXSJQMdq7BZJvXdxZNtA0jvjb4aQM9FgmBIp4Qdf0AMCA +wEAATANBgkqhkiG9w0BAQUFAAOBgQBgXfG6F9WYmJlUytNXti8BMqrl3FpDGki2nCbL/bG1uwEX +xS5iwZj1sxmPXhy2ftDU8tVtdVyxu8E2rr43c1hyMD5ilqrP8bw6Er9s2NxJJICKfPBnCsPhzCR +gkiFZO36rh7qDuA4x6SNMpCNBXLV4YNVy9edN9fMPvwGrHoOGQQ== -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -92,7 +92,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -100,36 +100,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -137,7 +137,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -145,36 +145,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -187,9 +187,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/ocsp_sign_direct.pem b/net/data/ocsp_unittest/ocsp_sign_direct.pem index cd81e8d..24cbeed 100644 --- a/net/data/ocsp_unittest/ocsp_sign_direct.pem +++ b/net/data/ocsp_unittest/ocsp_sign_direct.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9b:7c:bb:20:00:86:92:61:6d:8f:6d:70:87:52:1b:ac:d5:0a: - 97:ce:76:7b:c4:b4:a7:a8:1d:ea:2c:15:cc:d4:2e:7d:a2:8c: - 53:4a:82:06:4a:b6:e2:d9:9b:aa:c4:63:66:94:7a:71:ba:d9: - 4e:bc:90:11:56:75:56:aa:7c:34:73:1d:ad:1c:1b:a6:28:81: - ea:f9:a0:85:e6:4f:07:2e:43:63:49:1e:8f:78:b6:96:f4:8b: - 4d:7f:58:b2:86:18:45:3a:72:5e:7f:d5:f5:f0:66:83:58:92: - 03:4d:e2:1d:af:99:2a:f4:c9:10:24:a8:c7:87:16:7f:b9:76: - b1:ba + 9b:ff:7a:5e:da:ef:06:69:21:2b:f1:e6:e5:d2:85:dc:70:7a: + 74:ce:be:45:e8:e2:6e:ea:c8:cd:24:de:50:76:c1:4d:b1:7e: + 15:4d:1c:47:ce:1c:55:7f:a2:20:fa:d3:ec:2b:df:db:b3:55: + 9b:1e:0c:3c:a6:07:e7:4a:a1:d5:2f:01:84:77:a4:a1:02:0f: + 73:1b:3f:48:74:af:8b:1b:a8:dc:a2:9c:c9:96:29:02:0a:98: + 18:d0:48:a6:93:59:fd:ed:79:0c:84:f3:2f:f9:62:5a:f3:f9: + 49:f3:ab:fc:0f:e9:46:64:f0:51:bd:5f:8f:ce:f4:ef:c2:4f: + 1b:74 -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQEEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQEEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAm3y7IACGkmFtj21wh1IbrNUKl852e8S0p6gd6iwVzNQufaKM -U0qCBkq24tmbqsRjZpR6cbrZTryQEVZ1Vqp8NHMdrRwbpiiB6vmgheZPBy5DY0kej3i2lvSLTX9 -YsoYYRTpyXn/V9fBmg1iSA03iHa+ZKvTJECSox4cWf7l2sbo= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAJv/el7a7wZpISvx5uXShdxwenTOvkXo4m7qyM0k3lB2wU2xfhVN +HEfOHFV/oiD60+wr39uzVZseDDymB+dKodUvAYR3pKECD3MbP0h0r4sbqNyinMmWKQIKmBjQSKa +TWf3teQyE8y/5Ylrz+Unzq/wP6UZk8FG9X4/O9O/CTxt0 -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/ocsp_sign_indirect.pem b/net/data/ocsp_unittest/ocsp_sign_indirect.pem index 66802e8..e1a3a1d 100644 --- a/net/data/ocsp_unittest/ocsp_sign_indirect.pem +++ b/net/data/ocsp_unittest/ocsp_sign_indirect.pem
@@ -11,25 +11,25 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9a:ae:eb:3b:9d:e8:80:d3:fc:2d:97:6d:b3:fe:47:7b:10:fa: - 40:ee:01:d1:0e:05:e3:49:e4:7c:ad:6b:f6:03:e5:7b:9f:73: - 33:62:4f:24:e5:11:c0:2f:fd:64:99:f7:b6:fa:5d:99:9f:01: - a1:95:4c:a9:60:f7:ea:de:f4:41:db:78:65:67:e0:0c:ae:5b: - 36:47:22:f0:ae:ce:f0:b9:c5:56:7b:6b:92:9e:23:04:1e:45: - 1e:ea:2f:2a:fd:76:59:82:8c:8b:74:ce:78:88:16:c4:42:9a: - d1:a3:f0:38:e9:63:da:49:2f:73:9f:04:e8:40:82:83:1b:66: - e5:49 + 7d:ed:91:a9:c8:03:55:eb:cf:5b:b4:99:f9:74:49:39:6f:f5: + 8c:7c:f9:9c:26:2e:c3:26:22:b1:d7:aa:10:6f:1f:e0:77:76: + 8a:19:dd:59:fc:09:81:36:aa:2a:42:96:2a:a8:0a:ee:b4:74: + cc:65:74:10:7d:ef:a5:69:ed:31:c1:c1:f2:2f:a1:1b:eb:12: + f2:86:0d:07:4f:0a:8e:9a:9f:8d:e8:40:61:98:49:b7:ce:56: + 8a:f1:4d:94:4d:5e:52:22:7f:c5:d0:94:be:88:5b:ed:65:da: + 00:9f:ba:ec:ba:ad:c4:81:19:16:ee:8f:93:32:88:a1:56:40: + 7b:14 Certificate: Data: Version: 3 (0x2) Serial Number: 2 (0x2) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN=Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -37,57 +37,57 @@ Subject: CN=Test OCSP Signer Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:c4:e7:57:6f:76:06:30:1c:60:f3:d9:e2:0f:20: - 22:96:c4:2f:2e:3c:d6:96:3d:bf:08:09:b2:1a:ac: - 6b:a5:f6:89:a8:67:d1:f1:2c:31:69:ec:5c:56:b1: - b0:8a:62:8b:b8:fe:c4:01:26:b2:ce:3b:ec:e3:0b: - f2:08:96:84:3d:b9:87:57:40:82:4d:32:42:44:dc: - e3:47:e5:1e:ad:52:a7:9b:6f:cd:d0:d3:34:8f:18: - 59:01:0e:17:a3:4c:a0:20:c9:ff:bd:b4:93:6b:aa: - bd:b4:a5:c7:e8:7c:35:bd:5a:2a:f6:2d:d7:fe:29: - 86:79:75:a6:15:1b:99:24:cf + 00:ae:c4:41:84:d9:d0:fd:63:70:db:d6:95:08:b6: + 9c:99:5c:34:87:6b:c9:36:d0:21:14:27:60:0d:84: + 66:8a:fc:9e:60:19:53:c2:db:39:82:d2:f8:ae:d9: + d5:9d:46:7a:e8:cd:c2:93:69:34:11:9b:59:c5:5b: + 8b:8c:ba:48:21:99:9d:1e:3f:d3:f9:54:7a:c7:4b: + fb:31:2e:ca:75:8c:4f:7a:af:3b:cd:fd:cf:d4:92: + 65:b6:06:80:58:c9:29:55:75:23:aa:ad:5b:ce:54: + 3c:99:95:88:f2:47:f9:ec:14:dc:8c:58:04:df:1d: + d7:ef:13:3d:7a:66:f9:bc:e7 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Extended Key Usage: OCSP Signing Signature Algorithm: sha1WithRSAEncryption - 6a:17:94:55:d2:fd:d9:c3:d5:8e:78:cd:23:71:47:4d:bf:e4: - af:87:f8:b6:d7:43:4b:ee:76:61:5a:bf:ed:ff:3e:bc:06:fc: - d9:ed:3f:f9:4e:ea:90:fd:40:b9:2e:ee:25:a8:1f:c8:92:60: - 78:87:ad:45:c8:1a:0d:3d:d6:cc:fa:f6:79:fb:ec:a6:b9:17: - d1:ae:a2:76:f9:59:9d:df:f4:62:05:23:3a:ed:b9:66:57:db: - 04:95:d6:2e:73:98:77:c1:09:8f:97:95:3a:ec:71:33:54:70: - d8:d9:6a:00:5c:89:14:6c:39:c0:dd:5e:68:54:c0:c5:43:98: - 68:fc + 10:11:34:a4:b3:90:09:21:00:b4:ee:30:16:06:6d:11:f6:f3: + f2:42:77:fe:d7:7a:95:4d:77:b4:b5:75:c0:6f:5a:9d:98:83: + 34:f0:5b:66:8a:54:93:b8:3b:e8:35:bd:15:5f:6c:79:92:0d: + 80:da:92:db:a5:c2:80:d9:04:b6:47:2b:fc:73:b3:a8:24:02: + 20:aa:65:e0:d7:6e:6c:7c:a0:52:25:8c:5f:90:25:7f:5f:23: + 19:14:a5:0a:ba:05:6a:c3:1b:ff:53:1e:ae:8f:64:12:cf:95: + c9:7b:f4:d8:33:ef:98:2e:69:79:be:9d:18:58:57:73:f1:f3: + c7:62 ~~~~~BEGIN CERTIFICATE~~~~~ MIIByzCCATSgAwIBAgIBAjANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0 IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAw MDAwWjAbMRkwFwYDVQQDDBBUZXN0IE9DU1AgU2lnbmVyMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQDE51dvdgYwHGDz2eIPICKWxC8uPNaWPb8ICbIarGul9omo -Z9HxLDFp7FxWsbCKYou4/sQBJrLOO+zjC/IIloQ9uYdXQIJNMkJE3ONH5R6tUqeb -b83Q0zSPGFkBDhejTKAgyf+9tJNrqr20pcfofDW9Wir2Ldf+KYZ5daYVG5kkzwID -AQABoxcwFTATBgNVHSUEDDAKBggrBgEFBQcDCTANBgkqhkiG9w0BAQUFAAOBgQBq -F5RV0v3Zw9WOeM0jcUdNv+Svh/i210NL7nZhWr/t/z68BvzZ7T/5TuqQ/UC5Lu4l -qB/IkmB4h61FyBoNPdbM+vZ5++ymuRfRrqJ2+Vmd3/RiBSM67blmV9sEldYuc5h3 -wQmPl5U67HEzVHDY2WoAXIkUbDnA3V5oVMDFQ5ho/A== +AQUAA4GNADCBiQKBgQCuxEGE2dD9Y3Db1pUItpyZXDSHa8k20CEUJ2ANhGaK/J5g +GVPC2zmC0viu2dWdRnrozcKTaTQRm1nFW4uMukghmZ0eP9P5VHrHS/sxLsp1jE96 +rzvN/c/UkmW2BoBYySlVdSOqrVvOVDyZlYjyR/nsFNyMWATfHdfvEz16Zvm85wID +AQABoxcwFTATBgNVHSUEDDAKBggrBgEFBQcDCTANBgkqhkiG9w0BAQUFAAOBgQAQ +ETSks5AJIQC07jAWBm0R9vPyQnf+13qVTXe0tXXAb1qdmIM08FtmilSTuDvoNb0V +X2x5kg2A2pLbpcKA2QS2Ryv8c7OoJAIgqmXg125sfKBSJYxfkCV/XyMZFKUKugVq +wxv/Ux6uj2QSz5XJe/TYM++YLml5vp0YWFdz8fPHYg== ~~~~~END CERTIFICATE~~~~~ -----BEGIN OCSP RESPONSE----- -MIIDDAoBAKCCAwUwggMBBgkrBgEFBQcwAQEEggLyMIIC7jCBgaEdMBsxGTAXBgNVBAMMEFRlc3Q +MIIDCgoBAKCCAwMwggL/BgkrBgEFBQcwAQEEggLwMIIC7DCBgaEdMBsxGTAXBgNVBAMMEFRlc3Q gT0NTUCBTaWduZXIYDzIwMTcwMzAyMDAwMDAwWjBPME0wODAHBgUrDgMCGgQURJscWzHG6ZkJZl -I+ScP3c8AkGQoEFPxtM4fMOzmwScdVxG30OVVIkwvOAgEEgAAYDzIwMTcwMzAxMDAwMDAwWjANB -gkqhkiG9w0BAQUFAAOBgQCarus7neiA0/wtl22z/kd7EPpA7gHRDgXjSeR8rWv2A+V7n3MzYk8k -5RHAL/1kmfe2+l2ZnwGhlUypYPfq3vRB23hlZ+AMrls2RyLwrs7wucVWe2uSniMEHkUe6i8q/XZ -ZgoyLdM54iBbEQprRo/A46WPaSS9znwToQIKDG2blSaCCAdMwggHPMIIByzCCATSgAwIBAgIBAj -ANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAiGA8yMDE3M -DEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAbMRkwFwYDVQQDDBBUZXN0IE9DU1AgU2lnbmVy -MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDE51dvdgYwHGDz2eIPICKWxC8uPNaWPb8ICbI -arGul9omoZ9HxLDFp7FxWsbCKYou4/sQBJrLOO+zjC/IIloQ9uYdXQIJNMkJE3ONH5R6tUqebb8 -3Q0zSPGFkBDhejTKAgyf+9tJNrqr20pcfofDW9Wir2Ldf+KYZ5daYVG5kkzwIDAQABoxcwFTATB -gNVHSUEDDAKBggrBgEFBQcDCTANBgkqhkiG9w0BAQUFAAOBgQBqF5RV0v3Zw9WOeM0jcUdNv+Sv -h/i210NL7nZhWr/t/z68BvzZ7T/5TuqQ/UC5Lu4lqB/IkmB4h61FyBoNPdbM+vZ5++ymuRfRrqJ -2+Vmd3/RiBSM67blmV9sEldYuc5h3wQmPl5U67HEzVHDY2WoAXIkUbDnA3V5oVMDFQ5ho/A== +I+ScP3c8AkGQoEFH92WRBlO7VwQSTEHpSu/PlAQxpmAgEEgAAYDzIwMTcwMzAxMDAwMDAwWjALB +gkqhkiG9w0BAQUDgYEAfe2RqcgDVevPW7SZ+XRJOW/1jHz5nCYuwyYisdeqEG8f4Hd2ihndWfwJ +gTaqKkKWKqgK7rR0zGV0EH3vpWntMcHB8i+hG+sS8oYNB08KjpqfjehAYZhJt85WivFNlE1eUiJ +/xdCUvohb7WXaAJ+67LqtxIEZFu6PkzKIoVZAexSgggHTMIIBzzCCAcswggE0oAMCAQICAQIwDQ +YJKoZIhvcNAQEFBQAwHzEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EwIhgPMjAxNzAxM +DEwMDAwMDBaGA8yMDE4MDEwMTAwMDAwMFowGzEZMBcGA1UEAwwQVGVzdCBPQ1NQIFNpZ25lcjCB +nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArsRBhNnQ/WNw29aVCLacmVw0h2vJNtAhFCdgDYR +mivyeYBlTwts5gtL4rtnVnUZ66M3Ck2k0EZtZxVuLjLpIIZmdHj/T+VR6x0v7MS7KdYxPeq87zf +3P1JJltgaAWMkpVXUjqq1bzlQ8mZWI8kf57BTcjFgE3x3X7xM9emb5vOcCAwEAAaMXMBUwEwYDV +R0lBAwwCgYIKwYBBQUHAwkwDQYJKoZIhvcNAQEFBQADgYEAEBE0pLOQCSEAtO4wFgZtEfbz8kJ3 +/td6lU13tLV1wG9anZiDNPBbZopUk7g76DW9FV9seZINgNqS26XCgNkEtkcr/HOzqCQCIKpl4Nd +ubHygUiWMX5Alf18jGRSlCroFasMb/1Mero9kEs+VyXv02DPvmC5peb6dGFhXc/Hzx2I= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -95,7 +95,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -103,36 +103,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -140,7 +140,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -148,36 +148,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -190,9 +190,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/ocsp_sign_indirect_missing.pem b/net/data/ocsp_unittest/ocsp_sign_indirect_missing.pem index 161cf9c..f73b7ed 100644 --- a/net/data/ocsp_unittest/ocsp_sign_indirect_missing.pem +++ b/net/data/ocsp_unittest/ocsp_sign_indirect_missing.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9a:ae:eb:3b:9d:e8:80:d3:fc:2d:97:6d:b3:fe:47:7b:10:fa: - 40:ee:01:d1:0e:05:e3:49:e4:7c:ad:6b:f6:03:e5:7b:9f:73: - 33:62:4f:24:e5:11:c0:2f:fd:64:99:f7:b6:fa:5d:99:9f:01: - a1:95:4c:a9:60:f7:ea:de:f4:41:db:78:65:67:e0:0c:ae:5b: - 36:47:22:f0:ae:ce:f0:b9:c5:56:7b:6b:92:9e:23:04:1e:45: - 1e:ea:2f:2a:fd:76:59:82:8c:8b:74:ce:78:88:16:c4:42:9a: - d1:a3:f0:38:e9:63:da:49:2f:73:9f:04:e8:40:82:83:1b:66: - e5:49 + 7d:ed:91:a9:c8:03:55:eb:cf:5b:b4:99:f9:74:49:39:6f:f5: + 8c:7c:f9:9c:26:2e:c3:26:22:b1:d7:aa:10:6f:1f:e0:77:76: + 8a:19:dd:59:fc:09:81:36:aa:2a:42:96:2a:a8:0a:ee:b4:74: + cc:65:74:10:7d:ef:a5:69:ed:31:c1:c1:f2:2f:a1:1b:eb:12: + f2:86:0d:07:4f:0a:8e:9a:9f:8d:e8:40:61:98:49:b7:ce:56: + 8a:f1:4d:94:4d:5e:52:22:7f:c5:d0:94:be:88:5b:ed:65:da: + 00:9f:ba:ec:ba:ad:c4:81:19:16:ee:8f:93:32:88:a1:56:40: + 7b:14 -----BEGIN OCSP RESPONSE----- -MIIBNQoBAKCCAS4wggEqBgkrBgEFBQcwAQEEggEbMIIBFzCBgaEdMBsxGTAXBgNVBAMMEFRlc3Q +MIIBMwoBAKCCASwwggEoBgkrBgEFBQcwAQEEggEZMIIBFTCBgaEdMBsxGTAXBgNVBAMMEFRlc3Q gT0NTUCBTaWduZXIYDzIwMTcwMzAyMDAwMDAwWjBPME0wODAHBgUrDgMCGgQURJscWzHG6ZkJZl -I+ScP3c8AkGQoEFPxtM4fMOzmwScdVxG30OVVIkwvOAgEEgAAYDzIwMTcwMzAxMDAwMDAwWjANB -gkqhkiG9w0BAQUFAAOBgQCarus7neiA0/wtl22z/kd7EPpA7gHRDgXjSeR8rWv2A+V7n3MzYk8k -5RHAL/1kmfe2+l2ZnwGhlUypYPfq3vRB23hlZ+AMrls2RyLwrs7wucVWe2uSniMEHkUe6i8q/XZ -ZgoyLdM54iBbEQprRo/A46WPaSS9znwToQIKDG2blSQ== +I+ScP3c8AkGQoEFH92WRBlO7VwQSTEHpSu/PlAQxpmAgEEgAAYDzIwMTcwMzAxMDAwMDAwWjALB +gkqhkiG9w0BAQUDgYEAfe2RqcgDVevPW7SZ+XRJOW/1jHz5nCYuwyYisdeqEG8f4Hd2ihndWfwJ +gTaqKkKWKqgK7rR0zGV0EH3vpWntMcHB8i+hG+sS8oYNB08KjpqfjehAYZhJt85WivFNlE1eUiJ +/xdCUvohb7WXaAJ+67LqtxIEZFu6PkzKIoVZAexQ= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/other_response.pem b/net/data/ocsp_unittest/other_response.pem index 3ce6984..f276d7e 100644 --- a/net/data/ocsp_unittest/other_response.pem +++ b/net/data/ocsp_unittest/other_response.pem
@@ -11,7 +11,7 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 00F1CA5C7F4C394343B0D13EB6F6941F464C16C4 - Issuer Key Hash: 81EE0D00EEBC6B0993214B13419CA5BA2DE0CE6D + Issuer Key Hash: 92F96376150C28908A351475F732D1FC649AE0BD Serial Number: 05 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT @@ -19,30 +19,30 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 00F1CA5C7F4C394343B0D13EB6F6941F464C16C4 - Issuer Key Hash: 81EE0D00EEBC6B0993214B13419CA5BA2DE0CE6D + Issuer Key Hash: 92F96376150C28908A351475F732D1FC649AE0BD Serial Number: 05 Cert Status: revoked Revocation Time: Feb 1 00:00:00 2017 GMT This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 03:58:ea:f4:9f:6c:82:83:08:76:62:96:86:d1:d5:c0:58:b2: - f5:bb:14:1d:5d:2b:bc:e6:a6:31:7c:74:1a:5d:e9:b0:05:d9: - 1c:27:ab:e0:45:90:ff:4f:21:ab:17:d7:6d:5f:80:df:f5:f1: - 6d:0b:c6:bf:86:44:27:fb:7e:40:18:c2:34:b4:bd:02:02:b0: - 29:8d:a5:ab:cc:3c:82:8a:0f:a0:0c:9f:e1:7e:5a:5c:a6:29: - 5e:2c:d5:28:bf:f3:ff:f3:c4:56:52:98:b6:9a:e1:67:42:41: - 3c:e9:ec:d3:2e:dc:da:fd:fb:14:87:f6:8a:42:6d:18:d1:a9: - ad:3f + 88:bd:5f:27:0c:2a:24:c8:59:cf:b3:73:5d:33:69:76:ce:70: + 57:2f:b5:9e:e7:fb:54:16:5f:15:ac:31:23:54:e3:d5:bf:b6: + 52:dd:91:58:3d:c7:1f:cc:37:3c:c8:26:32:12:c4:be:30:6b: + c5:7f:d9:09:d3:e8:23:d8:72:49:bb:51:94:2b:10:8d:ab:de: + 4a:33:23:21:62:55:4a:ae:af:27:42:d3:ed:65:f6:08:64:2c: + 29:be:a5:20:e1:d9:8d:65:fe:29:9e:59:f1:35:d6:91:b8:25: + af:f5:db:b6:41:dc:03:2a:a8:6e:a6:0a:b7:25:68:fa:9f:1e: + da:3c -----BEGIN OCSP RESPONSE----- -MIIBmgoBAKCCAZMwggGPBgkrBgEFBQcwAQEEggGAMIIBfDCB5qEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBmAoBAKCCAZEwggGNBgkrBgEFBQcwAQEEggF+MIIBejCB5qEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowga8wTTA4MAcGBSsOAwIaBBQA8cpcf0 -w5Q0Ow0T629pQfRkwWxAQUge4NAO68awmTIUsTQZylui3gzm0CAQWAABgPMjAxNzAzMDEwMDAwM -DBaMF4wODAHBgUrDgMCGgQUAPHKXH9MOUNDsNE+tvaUH0ZMFsQEFIHuDQDuvGsJkyFLE0Gcpbot -4M5tAgEFoREYDzIwMTcwMjAxMDAwMDAwWhgPMjAxNzAzMDEwMDAwMDBaMA0GCSqGSIb3DQEBBQU -AA4GBAANY6vSfbIKDCHZilobR1cBYsvW7FB1dK7zmpjF8dBpd6bAF2Rwnq+BFkP9PIasX121fgN -/18W0Lxr+GRCf7fkAYwjS0vQICsCmNpavMPIKKD6AMn+F+WlymKV4s1Si/8//zxFZSmLaa4WdCQ -Tzp7NMu3Nr9+xSH9opCbRjRqa0/ +w5Q0Ow0T629pQfRkwWxAQUkvljdhUMKJCKNRR19zLR/GSa4L0CAQWAABgPMjAxNzAzMDEwMDAwM +DBaMF4wODAHBgUrDgMCGgQUAPHKXH9MOUNDsNE+tvaUH0ZMFsQEFJL5Y3YVDCiQijUUdfcy0fxk +muC9AgEFoREYDzIwMTcwMjAxMDAwMDAwWhgPMjAxNzAzMDEwMDAwMDBaMAsGCSqGSIb3DQEBBQO +BgQCIvV8nDCokyFnPs3NdM2l2znBXL7We5/tUFl8VrDEjVOPVv7ZS3ZFYPccfzDc8yCYyEsS+MG +vFf9kJ0+gj2HJJu1GUKxCNq95KMyMhYlVKrq8nQtPtZfYIZCwpvqUg4dmNZf4pnlnxNdaRuCWv9 +du2QdwDKqhupgq3JWj6nx7aPA== -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -50,7 +50,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -58,36 +58,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -95,7 +95,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -103,36 +103,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -145,9 +145,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/responder_id.pem b/net/data/ocsp_unittest/responder_id.pem index 8a6c17f..1a337c1 100644 --- a/net/data/ocsp_unittest/responder_id.pem +++ b/net/data/ocsp_unittest/responder_id.pem
@@ -5,33 +5,33 @@ OCSP Response Status: successful (0x0) Response Type: Basic OCSP Response Version: 1 (0x0) - Responder Id: FC6D3387CC3B39B049C755C46DF4395548930BCE + Responder Id: 7F765910653BB5704124C41E94AEFCF940431A66 Produced At: Mar 2 00:00:00 2017 GMT Responses: Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 94:f0:e1:bc:e4:81:70:2e:a8:7c:2d:85:c9:18:00:1f:0a:77: - e9:b8:8f:0e:b9:81:68:bd:84:17:0e:fd:06:ad:2f:f8:a1:c9: - d3:34:d6:d7:0a:54:59:e6:f5:c8:ee:c6:eb:e9:ba:7a:45:47: - 1d:af:86:41:d9:32:1c:14:6f:6f:e9:97:dc:d6:39:70:73:a4: - 13:c6:a4:29:33:f8:64:df:49:43:63:1d:84:06:f6:c8:30:79: - 75:29:f2:a5:6c:1b:df:ee:77:d3:0c:d7:08:8f:bc:bb:1e:39: - 63:c6:a1:4b:8f:9e:6f:39:5d:47:b4:5e:5b:39:fc:fc:2f:4d: - 37:b9 + 80:88:aa:9f:d7:41:82:86:1e:76:7b:2d:69:ae:cc:1f:05:56: + a6:ef:06:9f:80:85:4b:c5:22:42:52:99:8b:3c:bc:df:37:b2: + 55:10:31:a1:b3:ab:5e:7d:4c:30:ec:fa:80:f8:94:3b:27:2b: + 21:8b:66:db:a2:62:01:d6:f1:e7:b3:af:02:46:f5:ab:f0:f1: + 33:02:7f:68:47:a3:3f:73:09:a7:3f:9f:51:2c:56:99:6c:1d: + 08:b2:b9:f3:3a:40:2c:1a:a9:e9:a8:63:05:e8:93:ee:b3:2c: + 74:c4:9e:c7:e0:72:8e:40:e5:4c:ce:ec:26:3f:8c:1d:94:98: + 1b:1f -----BEGIN OCSP RESPONSE----- -MIIBLQoBAKCCASYwggEiBgkrBgEFBQcwAQEEggETMIIBDzB6ohYEFPxtM4fMOzmwScdVxG30OVV -IkwvOGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxumZCWZSPknD93PAJB -kKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwMFowDQYJKoZIhvcNA -QEFBQADgYEAlPDhvOSBcC6ofC2FyRgAHwp36biPDrmBaL2EFw79Bq0v+KHJ0zTW1wpUWeb1yO7G -6+m6ekVHHa+GQdkyHBRvb+mX3NY5cHOkE8akKTP4ZN9JQ2MdhAb2yDB5dSnypWwb3+530wzXCI+ -8ux45Y8ahS4+ebzldR7ReWzn8/C9NN7k= +MIIBKwoBAKCCASQwggEgBgkrBgEFBQcwAQEEggERMIIBDTB6ohYEFH92WRBlO7VwQSTEHpSu/Pl +AQxpmGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxumZCWZSPknD93PAJB +kKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwMFowCwYJKoZIhvcNA +QEFA4GBAICIqp/XQYKGHnZ7LWmuzB8FVqbvBp+AhUvFIkJSmYs8vN83slUQMaGzq159TDDs+oD4 +lDsnKyGLZtuiYgHW8eezrwJG9avw8TMCf2hHoz9zCac/n1EsVplsHQiyufM6QCwaqemoYwXok+6 +zLHTEnsfgco5A5UzO7CY/jB2UmBsf -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/responder_name.pem b/net/data/ocsp_unittest/responder_name.pem index b98bcc7..ee734d8 100644 --- a/net/data/ocsp_unittest/responder_name.pem +++ b/net/data/ocsp_unittest/responder_name.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: good This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 9b:7c:bb:20:00:86:92:61:6d:8f:6d:70:87:52:1b:ac:d5:0a: - 97:ce:76:7b:c4:b4:a7:a8:1d:ea:2c:15:cc:d4:2e:7d:a2:8c: - 53:4a:82:06:4a:b6:e2:d9:9b:aa:c4:63:66:94:7a:71:ba:d9: - 4e:bc:90:11:56:75:56:aa:7c:34:73:1d:ad:1c:1b:a6:28:81: - ea:f9:a0:85:e6:4f:07:2e:43:63:49:1e:8f:78:b6:96:f4:8b: - 4d:7f:58:b2:86:18:45:3a:72:5e:7f:d5:f5:f0:66:83:58:92: - 03:4d:e2:1d:af:99:2a:f4:c9:10:24:a8:c7:87:16:7f:b9:76: - b1:ba + 9b:ff:7a:5e:da:ef:06:69:21:2b:f1:e6:e5:d2:85:dc:70:7a: + 74:ce:be:45:e8:e2:6e:ea:c8:cd:24:de:50:76:c1:4d:b1:7e: + 15:4d:1c:47:ce:1c:55:7f:a2:20:fa:d3:ec:2b:df:db:b3:55: + 9b:1e:0c:3c:a6:07:e7:4a:a1:d5:2f:01:84:77:a4:a1:02:0f: + 73:1b:3f:48:74:af:8b:1b:a8:dc:a2:9c:c9:96:29:02:0a:98: + 18:d0:48:a6:93:59:fd:ed:79:0c:84:f3:2f:f9:62:5a:f3:f9: + 49:f3:ab:fc:0f:e9:46:64:f0:51:bd:5f:8f:ce:f4:ef:c2:4f: + 1b:74 -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQEEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQEEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIAAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAm3y7IACGkmFtj21wh1IbrNUKl852e8S0p6gd6iwVzNQufaKM -U0qCBkq24tmbqsRjZpR6cbrZTryQEVZ1Vqp8NHMdrRwbpiiB6vmgheZPBy5DY0kej3i2lvSLTX9 -YsoYYRTpyXn/V9fBmg1iSA03iHa+ZKvTJECSox4cWf7l2sbo= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIAAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAJv/el7a7wZpISvx5uXShdxwenTOvkXo4m7qyM0k3lB2wU2xfhVN +HEfOHFV/oiD60+wr39uzVZseDDymB+dKodUvAYR3pKECD3MbP0h0r4sbqNyinMmWKQIKmBjQSKa +TWf3teQyE8y/5Ylrz+Unzq/wP6UZk8FG9X4/O9O/CTxt0 -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/revoke_response.pem b/net/data/ocsp_unittest/revoke_response.pem index 4f4a52c..971879a 100644 --- a/net/data/ocsp_unittest/revoke_response.pem +++ b/net/data/ocsp_unittest/revoke_response.pem
@@ -11,28 +11,28 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: revoked Revocation Time: Feb 1 00:00:00 2017 GMT This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 7f:1c:3d:59:76:22:2f:6b:f9:53:63:8b:b7:be:f4:50:30:60: - a6:41:fb:1e:2e:30:9d:cb:fa:1a:1a:55:7b:50:62:6e:0b:33: - 7f:7f:d2:3d:a2:23:87:57:f8:53:5e:ca:1c:ac:98:8e:a9:77: - 28:a2:6f:f9:e7:d4:9d:c6:ee:62:35:b2:3a:91:6e:8e:12:a1: - 97:06:46:42:e3:84:7e:f1:73:97:d4:03:2f:d6:3b:39:c0:ef: - 8d:15:ea:94:4e:1e:2e:6d:cf:a1:f9:35:b9:48:2f:26:17:79: - bd:7a:b4:83:4e:dc:43:e9:4b:c9:64:f0:4f:3d:fc:d9:3d:2a: - 16:7f + 68:51:72:4b:89:96:67:7c:49:22:e4:9b:b6:72:3f:6d:4c:61: + ad:fc:e0:78:85:d4:78:96:87:1a:61:a3:fc:37:ed:43:d9:96: + 9f:d9:a8:bb:3f:51:5e:d3:10:09:22:80:0d:4e:a0:2e:0d:f3: + 80:ca:c9:15:0e:1e:5f:0b:6a:aa:26:e9:1a:89:97:4b:4f:68: + 08:e7:e7:c1:0b:93:58:26:01:b1:9b:0a:ae:38:97:b1:7a:9f: + 63:47:c4:cb:8a:43:54:85:a3:9e:fb:e9:44:4c:a2:a5:25:ca: + bc:13:f3:1f:be:68:bd:3a:2e:d0:c1:71:69:57:5f:10:00:6f: + 53:6f -----BEGIN OCSP RESPONSE----- -MIIBSgoBAKCCAUMwggE/BgkrBgEFBQcwAQEEggEwMIIBLDCBlqEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBSAoBAKCCAUEwggE9BgkrBgEFBQcwAQEEggEuMIIBKjCBlqEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowYDBeMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBKERGA8yMDE3MDIwMTAwMDAwM -FoYDzIwMTcwMzAxMDAwMDAwWjANBgkqhkiG9w0BAQUFAAOBgQB/HD1ZdiIva/lTY4u3vvRQMGCm -QfseLjCdy/oaGlV7UGJuCzN/f9I9oiOHV/hTXsocrJiOqXcoom/559Sdxu5iNbI6kW6OEqGXBkZ -C44R+8XOX1AMv1js5wO+NFeqUTh4ubc+h+TW5SC8mF3m9erSDTtxD6UvJZPBPPfzZPSoWfw== +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBKERGA8yMDE3MDIwMTAwMDAwM +FoYDzIwMTcwMzAxMDAwMDAwWjALBgkqhkiG9w0BAQUDgYEAaFFyS4mWZ3xJIuSbtnI/bUxhrfzg +eIXUeJaHGmGj/DftQ9mWn9mouz9RXtMQCSKADU6gLg3zgMrJFQ4eXwtqqibpGomXS09oCOfnwQu +TWCYBsZsKrjiXsXqfY0fEy4pDVIWjnvvpREyipSXKvBPzH75ovTou0MFxaVdfEABvU28= -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -40,7 +40,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -48,36 +48,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -85,7 +85,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -93,36 +93,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -135,9 +135,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/revoke_response_reason.pem b/net/data/ocsp_unittest/revoke_response_reason.pem index 457f63d..e446fcb 100644 --- a/net/data/ocsp_unittest/revoke_response_reason.pem +++ b/net/data/ocsp_unittest/revoke_response_reason.pem
@@ -11,7 +11,7 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: revoked Revocation Time: Feb 1 00:00:00 2017 GMT @@ -19,22 +19,22 @@ This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 31:a5:29:cb:33:73:d4:f3:ee:d5:ff:13:9c:a7:3b:1f:7d:bc: - 4e:08:34:e7:ca:39:94:a1:65:48:3f:73:da:06:a7:df:ff:23: - b5:ce:af:c9:8d:61:d5:d1:e4:e9:3e:7f:9a:a5:09:f7:78:7b: - 4a:80:31:c8:02:44:0a:62:57:34:21:a6:7a:7a:73:8e:8c:c5: - 3e:98:58:29:4b:74:1d:30:40:c4:b1:ce:ab:b9:3f:1f:d2:e4: - c3:81:9c:b3:ab:3e:e9:4a:36:4d:f3:ef:f8:9f:48:b1:58:2e: - ff:47:f7:1a:de:12:8d:63:55:17:b3:e7:9c:1f:39:05:6c:f5: - 95:dd + b6:ce:d1:6e:78:bd:54:e6:a7:c4:b3:3c:af:1c:5c:14:27:9b: + 54:a4:9d:b2:cb:90:99:37:26:1e:3e:2f:ce:81:44:56:66:7d: + 8f:cd:be:b0:0d:ad:7f:c5:a1:86:92:a8:15:3d:1a:e4:ba:16: + f8:b4:35:25:88:68:9d:bd:6d:93:b1:c9:1b:13:f0:ef:4c:0b: + a0:30:54:ee:1a:9c:4d:43:41:51:00:fe:36:50:84:41:cd:c1: + 9d:14:d7:98:6f:88:5e:ba:8f:33:33:55:c9:a2:44:0d:f0:6d: + c8:95:7d:1c:22:9e:f2:07:1d:66:72:03:67:ad:ab:ad:4b:82: + 78:cf -----BEGIN OCSP RESPONSE----- -MIIBTwoBAKCCAUgwggFEBgkrBgEFBQcwAQEEggE1MIIBMTCBm6EhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBTQoBAKCCAUYwggFCBgkrBgEFBQcwAQEEggEzMIIBLzCBm6EhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowZTBjMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBKEWGA8yMDE3MDIwMTAwMDAwM -FqgAwoBARgPMjAxNzAzMDEwMDAwMDBaMA0GCSqGSIb3DQEBBQUAA4GBADGlKcszc9Tz7tX/E5yn -Ox99vE4INOfKOZShZUg/c9oGp9//I7XOr8mNYdXR5Ok+f5qlCfd4e0qAMcgCRApiVzQhpnp6c46 -MxT6YWClLdB0wQMSxzqu5Px/S5MOBnLOrPulKNk3z7/ifSLFYLv9H9xreEo1jVRez55wfOQVs9Z -Xd +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBKEWGA8yMDE3MDIwMTAwMDAwM +FqgAwoBARgPMjAxNzAzMDEwMDAwMDBaMAsGCSqGSIb3DQEBBQOBgQC2ztFueL1U5qfEszyvHFwU +J5tUpJ2yy5CZNyYePi/OgURWZn2Pzb6wDa1/xaGGkqgVPRrkuhb4tDUliGidvW2TsckbE/DvTAu +gMFTuGpxNQ0FRAP42UIRBzcGdFNeYb4heuo8zM1XJokQN8G3IlX0cIp7yBx1mcgNnrautS4J4zw +== -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -42,7 +42,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -50,36 +50,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -87,7 +87,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -95,36 +95,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -137,9 +137,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ocsp_unittest/unknown_response.pem b/net/data/ocsp_unittest/unknown_response.pem index 6c0cc7d..d58c516 100644 --- a/net/data/ocsp_unittest/unknown_response.pem +++ b/net/data/ocsp_unittest/unknown_response.pem
@@ -11,27 +11,27 @@ Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 449B1C5B31C6E9990966523E49C3F773C024190A - Issuer Key Hash: FC6D3387CC3B39B049C755C46DF4395548930BCE + Issuer Key Hash: 7F765910653BB5704124C41E94AEFCF940431A66 Serial Number: 04 Cert Status: unknown This Update: Mar 1 00:00:00 2017 GMT Signature Algorithm: sha1WithRSAEncryption - 67:3a:7c:61:e2:6a:25:bb:d8:11:e1:d9:48:41:8a:69:ad:00: - f2:f8:b2:67:02:cd:a4:93:e7:66:35:3d:04:99:03:01:95:d0: - 6f:7b:67:35:77:a4:e7:19:62:a9:c7:c2:db:1b:29:9a:f3:f6: - 47:a4:91:8f:25:c8:31:1d:fb:4a:9f:50:29:af:66:f7:21:1f: - 65:97:e6:31:cb:70:38:46:b0:09:f0:43:29:4c:1b:e4:e2:36: - f5:34:07:a5:2f:63:17:f7:ec:e8:3e:70:98:74:1a:67:78:06: - a9:42:11:47:93:11:13:1f:d4:0d:96:f8:6c:81:80:a8:63:c8: - e3:b5 + 66:e7:9d:45:af:e5:6e:eb:92:f5:b6:89:58:b5:3d:cb:97:0c: + ee:ba:c1:2b:19:cf:af:61:c6:f5:12:5f:29:7f:fb:e9:d3:3a: + 5a:bb:fe:cd:17:2b:8c:4e:c8:b8:26:63:af:8f:7b:8f:67:8a: + d2:0e:33:0d:57:3d:49:ad:10:58:64:b5:81:f4:ac:0f:74:1a: + 1a:2b:1f:02:ab:de:80:48:fb:3c:30:66:11:65:aa:3b:6a:39: + 96:f8:50:00:31:1b:59:15:ba:18:29:be:ea:4f:4d:d9:68:b4: + 75:6d:41:be:a5:59:f7:8c:9c:20:f3:73:8f:f0:c8:0a:59:32: + 49:d7 -----BEGIN OCSP RESPONSE----- -MIIBOQoBAKCCATIwggEuBgkrBgEFBQcwAQEEggEfMIIBGzCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q +MIIBNwoBAKCCATAwggEsBgkrBgEFBQcwAQEEggEdMIIBGTCBhaEhMB8xHTAbBgNVBAMMFFRlc3Q gSW50ZXJtZWRpYXRlIENBGA8yMDE3MDMwMjAwMDAwMFowTzBNMDgwBwYFKw4DAhoEFESbHFsxxu -mZCWZSPknD93PAJBkKBBT8bTOHzDs5sEnHVcRt9DlVSJMLzgIBBIIAGA8yMDE3MDMwMTAwMDAwM -FowDQYJKoZIhvcNAQEFBQADgYEAZzp8YeJqJbvYEeHZSEGKaa0A8viyZwLNpJPnZjU9BJkDAZXQ -b3tnNXek5xliqcfC2xspmvP2R6SRjyXIMR37Sp9QKa9m9yEfZZfmMctwOEawCfBDKUwb5OI29TQ -HpS9jF/fs6D5wmHQaZ3gGqUIRR5MREx/UDZb4bIGAqGPI47U= +mZCWZSPknD93PAJBkKBBR/dlkQZTu1cEEkxB6Urvz5QEMaZgIBBIIAGA8yMDE3MDMwMTAwMDAwM +FowCwYJKoZIhvcNAQEFA4GBAGbnnUWv5W7rkvW2iVi1PcuXDO66wSsZz69hxvUSXyl/++nTOlq7 +/s0XK4xOyLgmY6+Pe49nitIOMw1XPUmtEFhktYH0rA90GhorHwKr3oBI+zwwZhFlqjtqOZb4UAA +xG1kVuhgpvupPTdlotHVtQb6lWfeMnCDzc4/wyApZMknX -----END OCSP RESPONSE----- $ openssl x509 -text < [CA CERTIFICATE] @@ -39,7 +39,7 @@ Data: Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -47,36 +47,36 @@ Subject: CN = Test Intermediate CA Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:b9:32:09:de:33:4a:4f:e2:04:73:49:d5:2e:2b: - 83:92:3a:94:e4:1b:0c:27:1b:f8:43:83:17:b8:75: - f5:a4:af:e3:4c:84:3e:6c:48:79:76:df:4d:f5:39: - af:92:4b:c5:a0:86:ab:35:cc:19:6b:93:82:c0:f8: - 44:4d:1a:14:5d:48:87:65:02:0e:b0:a8:96:d9:06: - 19:3f:aa:85:2d:84:c0:78:19:a6:96:ab:26:56:f7: - 6f:5a:1a:97:a2:01:88:00:99:10:8a:97:39:c8:22: - 6e:de:e5:56:f4:a6:23:cd:ea:48:0e:65:67:a4:73: - a0:50:91:de:ba:cf:54:08:8f + 00:c5:fb:81:a7:1b:6a:61:38:1c:6a:de:dd:db:22: + 61:64:7a:22:a3:3b:1d:e5:92:54:17:ad:39:2e:fe: + 81:ff:46:0a:70:d6:84:a5:d5:bd:05:d3:f2:a5:98: + 90:fd:e4:ff:d8:d2:cf:7c:d1:f2:78:0d:4a:a1:80: + c8:6a:70:75:84:04:c1:c2:4b:af:17:9b:a2:29:2b: + a7:be:f1:f9:19:80:f3:6a:d4:10:28:51:38:26:97: + ed:ad:06:96:85:a7:b7:7c:78:38:90:44:df:d7:10: + e4:52:a2:49:22:6c:98:71:51:f5:b2:13:6a:7f:08: + 34:7c:d0:c6:99:6f:79:98:f9 Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 48:d5:9f:8d:90:bc:4a:59:38:1d:2b:83:2d:71:1c:74:9d:01: - 73:a0:b6:98:e7:1c:c2:22:66:23:33:0a:8f:64:ff:9c:6b:37: - 09:12:1c:15:12:cb:c3:61:d9:ab:cd:96:dd:95:fa:a6:02:67: - 3c:4c:ec:98:38:5c:fc:48:cc:85:a9:5b:49:2c:2b:06:66:07: - 9e:31:0f:93:10:ab:3e:9f:97:60:64:01:61:7e:86:15:bb:5e: - f1:90:31:a3:54:d0:86:0e:80:05:87:09:2e:65:b6:95:89:5c: - c1:e5:80:d9:b8:81:b6:ed:1a:20:b8:9b:22:ce:ef:d0:26:47: - 9d:57 + 7d:67:0f:39:4e:7c:e3:ba:f2:63:b9:ed:6e:ec:61:f2:8a:4f: + 1e:82:e2:4b:44:04:f8:a5:a1:5a:bc:8c:72:91:6d:bf:03:27: + 21:10:9e:5c:8a:cf:4b:87:83:e0:c2:d7:72:55:d5:42:d3:d1: + 2b:76:b3:42:84:e0:e8:3b:80:b2:5f:55:e7:e0:f6:b6:21:c6: + fd:91:b5:c9:ba:fa:d8:ba:5c:8b:e1:f6:de:5d:cf:39:e6:92: + 22:85:31:1f:c3:ed:19:db:0a:0b:f9:ef:a7:36:4d:e1:54:af: + 8e:c0:59:25:43:e5:69:47:c4:e0:00:1e:21:eb:e6:b4:13:8f: + 30:01 -----BEGIN CA CERTIFICATE----- MIIBqTCCARKgAwIBAgIBATANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdUZXN0IENBMCIYDzI wMTcwMTAxMDAwMDAwWhgPMjAxODAxMDEwMDAwMDBaMB8xHTAbBgNVBAMMFFRlc3QgSW50ZXJtZW -RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5MgneM0pP4gRzSdUuK4OSOpTkG -wwnG/hDgxe4dfWkr+NMhD5sSHl23031Oa+SS8Wghqs1zBlrk4LA+ERNGhRdSIdlAg6wqJbZBhk/ -qoUthMB4GaaWqyZW929aGpeiAYgAmRCKlznIIm7e5Vb0piPN6kgOZWekc6BQkd66z1QIjwIDAQA -BMA0GCSqGSIb3DQEBBQUAA4GBAEjVn42QvEpZOB0rgy1xHHSdAXOgtpjnHMIiZiMzCo9k/5xrNw -kSHBUSy8Nh2avNlt2V+qYCZzxM7Jg4XPxIzIWpW0ksKwZmB54xD5MQqz6fl2BkAWF+hhW7XvGQM -aNU0IYOgAWHCS5ltpWJXMHlgNm4gbbtGiC4myLO79AmR51X +RpYXRlIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDF+4GnG2phOBxq3t3bImFkeiKjO +x3lklQXrTku/oH/Rgpw1oSl1b0F0/KlmJD95P/Y0s980fJ4DUqhgMhqcHWEBMHCS68Xm6IpK6e+ +8fkZgPNq1BAoUTgml+2tBpaFp7d8eDiQRN/XEORSokkibJhxUfWyE2p/CDR80MaZb3mY+QIDAQA +BMA0GCSqGSIb3DQEBBQUAA4GBAH1nDzlOfOO68mO57W7sYfKKTx6C4ktEBPiloVq8jHKRbb8DJy +EQnlyKz0uHg+DC13JV1ULT0St2s0KE4Og7gLJfVefg9rYhxv2Rtcm6+ti6XIvh9t5dzznmkiKFM +R/D7RnbCgv576c2TeFUr47AWSVD5WlHxOAAHiHr5rQTjzAB -----END CA CERTIFICATE----- $ openssl x509 -text < [CERTIFICATE] @@ -84,7 +84,7 @@ Data: Version: 3 (0x2) Serial Number: 4 (0x4) - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN = Test Intermediate CA Validity Not Before: Jan 1 00:00:00 2017 GMT @@ -92,36 +92,36 @@ Subject: CN = Test Cert Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) + RSA Public-Key: (1024 bit) Modulus: - 00:bc:4c:d5:b3:8d:92:fa:66:ac:32:43:1a:9e:eb: - 17:e0:aa:76:35:1b:1d:10:48:4e:3e:22:8b:75:2e: - e8:6f:a4:55:1e:0a:5e:60:c0:61:f1:7d:29:58:7e: - 0b:ef:29:be:ad:f8:f7:43:c8:58:95:14:5b:1d:af: - 4a:b8:90:9e:4e:ec:4e:b3:86:7a:b9:96:c1:34:d3: - b9:a6:57:df:9b:bd:d9:dd:67:15:54:d4:9f:65:b8: - 33:29:59:ba:9a:c6:75:ea:a5:76:3d:a4:57:0f:e2: - e4:c3:91:35:1d:6e:ff:61:7d:c2:53:23:66:b2:a8: - 0b:e1:c7:55:48:c5:2b:4d:7d + 00:d1:d2:a7:fd:5f:56:b8:4a:4a:00:c4:f0:36:48: + 0d:99:1e:ba:ca:8d:8c:0e:e9:5a:f4:31:94:26:f4: + 24:77:0c:2d:76:39:fe:1e:51:9c:b1:3a:b2:61:ae: + f6:2b:41:46:92:81:b4:1e:35:73:bb:df:53:d6:63: + a4:07:58:e9:0a:40:7a:b7:71:a3:fd:7d:6a:3f:23: + ee:5e:76:90:3f:60:ea:85:6b:74:1b:1f:6a:40:27: + 37:7f:ac:6e:97:ee:13:f7:cb:81:44:26:f3:25:48: + 56:40:ef:33:84:c8:d7:52:66:8a:40:35:ed:ec:67: + 95:c1:35:46:9e:db:9b:ce:9b Exponent: 65537 (0x10001) Signature Algorithm: sha1WithRSAEncryption - 18:bb:93:d9:2a:e0:34:69:2f:96:57:ac:55:ac:a7:83:04:b4: - bc:22:7f:5f:f7:c0:dc:ac:af:13:9b:86:7e:ac:02:8c:44:83: - 2e:c0:fa:a1:77:1d:dd:86:31:7e:98:93:c0:4f:b2:3d:be:30: - 6f:a5:fc:c7:2e:b1:b8:08:d2:17:cb:60:55:bf:5a:e0:94:f3: - 1d:44:fa:b1:2f:1a:24:c5:33:e1:d4:f0:ac:d5:2c:67:da:a7: - 5d:ee:eb:d6:7a:a7:41:e8:94:7a:34:43:b2:1f:ab:e9:cf:5d: - 25:49:56:18:d2:a9:49:1a:37:34:43:c7:06:96:4a:29:38:cc: - f2:1c + 8e:94:5a:91:44:aa:ab:e4:bf:c4:ca:a3:ee:10:67:2d:3e:d5: + ac:b8:90:8b:4e:7f:3e:bc:83:bb:b2:c9:0c:a2:ae:fb:6c:b3: + 5d:b7:40:20:9f:9b:7c:3d:5f:67:bc:0e:f9:20:bc:24:67:27: + a9:2e:81:08:e5:3f:ad:e9:b7:eb:a9:c5:58:55:55:f3:26:17: + 26:46:5f:ef:20:38:c9:f2:81:ba:39:d9:28:4b:e8:83:ff:d7: + 2e:87:72:36:77:0f:46:9b:a1:fe:d8:d8:20:50:68:c1:7b:66: + 82:5d:62:94:90:98:71:8b:b9:83:69:a8:65:a4:58:5d:ce:90: + 0a:53 -----BEGIN CERTIFICATE----- MIIBqzCCARSgAwIBAgIBBDANBgkqhkiG9w0BAQUFADAfMR0wGwYDVQQDDBRUZXN0IEludGVybWV kaWF0ZSBDQTAiGA8yMDE3MDEwMTAwMDAwMFoYDzIwMTgwMTAxMDAwMDAwWjAUMRIwEAYDVQQDDA -lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxM1bONkvpmrDJDGp7rF+Cqd -jUbHRBITj4ii3Uu6G+kVR4KXmDAYfF9KVh+C+8pvq3490PIWJUUWx2vSriQnk7sTrOGermWwTTT -uaZX35u92d1nFVTUn2W4MylZuprGdeqldj2kVw/i5MORNR1u/2F9wlMjZrKoC+HHVUjFK019AgM -BAAEwDQYJKoZIhvcNAQEFBQADgYEAGLuT2SrgNGkvllesVayngwS0vCJ/X/fA3KyvE5uGfqwCjE -SDLsD6oXcd3YYxfpiTwE+yPb4wb6X8xy6xuAjSF8tgVb9a4JTzHUT6sS8aJMUz4dTwrNUsZ9qnX -e7r1nqnQeiUejRDsh+r6c9dJUlWGNKpSRo3NEPHBpZKKTjM8hw= +lUZXN0IENlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANHSp/1fVrhKSgDE8DZIDZkeu +sqNjA7pWvQxlCb0JHcMLXY5/h5RnLE6smGu9itBRpKBtB41c7vfU9ZjpAdY6QpAerdxo/19aj8j +7l52kD9g6oVrdBsfakAnN3+sbpfuE/fLgUQm8yVIVkDvM4TI11JmikA17exnlcE1Rp7bm86bAgM +BAAEwDQYJKoZIhvcNAQEFBQADgYEAjpRakUSqq+S/xMqj7hBnLT7VrLiQi05/PryDu7LJDKKu+2 +yzXbdAIJ+bfD1fZ7wO+SC8JGcnqS6BCOU/rem366nFWFVV8yYXJkZf7yA4yfKBujnZKEvog//XL +odyNncPRpuh/tjYIFBowXtmgl1ilJCYcYu5g2moZaRYXc6QClM= -----END CERTIFICATE----- $ openssl asn1parse -i < [OCSP REQUEST] @@ -134,9 +134,9 @@ 12:d=6 hl=2 l= 5 prim: OBJECT :sha1 19:d=6 hl=2 l= 0 prim: NULL 21:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:449B1C5B31C6E9990966523E49C3F773C024190A - 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:FC6D3387CC3B39B049C755C46DF4395548930BCE + 43:d=5 hl=2 l= 20 prim: OCTET STRING [HEX DUMP]:7F765910653BB5704124C41E94AEFCF940431A66 65:d=5 hl=2 l= 1 prim: INTEGER :04 -----BEGIN OCSP REQUEST----- -MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQU/G0zh8w7ObBJx1X -EbfQ5VUiTC84CAQQ= +MEIwQDA+MDwwOjAJBgUrDgMCGgUABBREmxxbMcbpmQlmUj5Jw/dzwCQZCgQUf3ZZEGU7tXBBJMQ +elK78+UBDGmYCAQQ= -----END OCSP REQUEST-----
diff --git a/net/data/ov_name_constraints/generate-certs.py b/net/data/ov_name_constraints/generate-certs.py index a015ced..a6fe8a6 100755 --- a/net/data/ov_name_constraints/generate-certs.py +++ b/net/data/ov_name_constraints/generate-certs.py
@@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 2018 The Chromium Authors. All rights reserved. +# Copyright 2018 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ov_name_constraints/int-bmp-o1.pem b/net/data/ov_name_constraints/int-bmp-o1.pem index 7ee39af..333b3cd 100644 --- a/net/data/ov_name_constraints/int-bmp-o1.pem +++ b/net/data/ov_name_constraints/int-bmp-o1.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:75 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=\x00O\x001 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 3d:87:69:07:ec:59:26:d6:b8:c0:dc:83:7f:0b:c1:56:68:d6: - 2e:ec:87:3a:10:5c:0b:6d:ad:49:6d:06:d6:09:5b:c6:a8:6a: - 75:4e:a0:26:98:81:09:1b:e1:33:d1:f9:bd:4f:85:72:db:58: - 4e:08:cc:39:31:01:63:28:51:0a:58:de:77:4e:3b:c6:61:de: - a6:5f:af:58:3b:2c:18:8c:f6:e9:51:9a:50:74:7d:f0:3c:4a: - 60:44:0c:56:51:80:fd:e9:7c:d2:40:eb:e0:c8:08:77:f1:11: - 90:ae:40:c5:71:57:a2:70:98:f4:35:07:d2:94:b1:7a:c0:a0: - 6d:0a:cb:87:5a:ad:65:32:50:88:12:83:24:5f:2a:68:05:8a: - 87:02:b9:cf:ed:52:d9:be:d5:43:97:39:69:e0:0d:13:3c:f3: - 86:fe:da:51:46:d5:92:b3:ea:da:eb:75:ad:e9:71:ae:6d:66: - 2d:71:52:07:49:df:d4:ea:6e:64:81:92:2b:65:ce:70:58:93: - dc:e1:14:ab:5d:b8:35:36:eb:14:64:19:d8:11:8d:a7:01:9d: - 6b:e5:19:f5:a6:af:f4:ae:05:9e:6b:6d:30:e1:ea:81:db:48: - 87:e2:5b:55:23:5d:c1:1f:b4:86:ec:0a:e4:1d:08:e4:e6:25: - 08:9c:30:aa + 89:f1:29:6a:76:6c:8a:8a:fc:cb:ff:2b:5a:b1:e5:26:96:2c: + fa:69:9c:97:c8:26:a1:a5:16:68:83:ca:c4:52:57:18:6e:d1: + 65:39:08:0b:02:a8:f0:23:90:29:3f:52:75:1f:1c:35:c8:21: + 2d:a4:fd:55:b5:2c:0f:0d:84:56:68:d9:ef:2c:a0:3a:c7:f8: + b7:4b:fb:6d:1e:2c:9c:e5:76:ef:d7:45:80:6b:92:30:a0:4d: + 83:6e:91:bd:f8:62:70:53:f9:75:cf:33:47:8c:52:04:5e:87: + 02:36:29:17:63:e4:03:27:d8:3f:56:0f:f4:2e:cb:29:b6:2d: + 60:6d:ab:c7:99:59:f4:16:4e:0f:27:96:2e:e0:a4:bb:fe:78: + 6f:b6:32:b5:6d:ac:99:8a:c7:31:eb:6d:af:d7:b6:6c:e7:2f: + 3c:db:4b:ca:e9:67:3c:63:b0:a6:c3:c1:d0:b0:82:88:02:05: + 71:b4:0a:80:84:a6:05:2a:66:e2:60:22:d7:f7:dc:9b:00:65: + 89:93:12:f8:52:c2:7f:85:8e:81:cf:c1:d3:54:33:92:c1:65: + 0e:ea:db:06:0d:f0:47:63:81:06:96:7e:7b:21:14:9c:fd:d1: + da:9f:19:24:2e:76:92:1e:69:32:5e:a0:ac:80:7e:e8:be:cb: + 02:11:ce:89 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAoeBABPADEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDVrIAUudJ4rUPIUWk+mH+9qFejZSgZbUTlal33wjHtTmap8dKdNra5mD/Y VNLpdzr7n9XJ+cnfXrfaNEL2y+Nm4Ldagpt3IA+xFx4qcGLSZ5ugVPIbpJ8Gt7uv @@ -80,10 +80,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAPYdpB+xZJta4wNyDfwvBVmjWLuyHOhBcC22tSW0G1glbxqhq -dU6gJpiBCRvhM9H5vU+FcttYTgjMOTEBYyhRCljed047xmHepl+vWDssGIz26VGa -UHR98DxKYEQMVlGA/el80kDr4MgId/ERkK5AxXFXonCY9DUH0pSxesCgbQrLh1qt -ZTJQiBKDJF8qaAWKhwK5z+1S2b7VQ5c5aeANEzzzhv7aUUbVkrPq2ut1relxrm1m -LXFSB0nf1OpuZIGSK2XOcFiT3OEUq124NTbrFGQZ2BGNpwGda+UZ9aav9K4Fnmtt -MOHqgdtIh+JbVSNdwR+0huwK5B0I5OYlCJwwqg== +9w0BAQsFAAOCAQEAifEpanZsior8y/8rWrHlJpYs+mmcl8gmoaUWaIPKxFJXGG7R +ZTkICwKo8COQKT9SdR8cNcghLaT9VbUsDw2EVmjZ7yygOsf4t0v7bR4snOV279dF +gGuSMKBNg26RvfhicFP5dc8zR4xSBF6HAjYpF2PkAyfYP1YP9C7LKbYtYG2rx5lZ +9BZODyeWLuCku/54b7YytW2smYrHMettr9e2bOcvPNtLyulnPGOwpsPB0LCCiAIF +cbQKgISmBSpm4mAi1/fcmwBliZMS+FLCf4WOgc/B01QzksFlDurbBg3wR2OBBpZ+ +eyEUnP3R2p8ZJC52kh5pMl6grIB+6L7LAhHOiQ== -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/int-cn.pem b/net/data/ov_name_constraints/int-cn.pem index 7645ef4..dab623f 100644 --- a/net/data/ov_name_constraints/int-cn.pem +++ b/net/data/ov_name_constraints/int-cn.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:77 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=O1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 4f:64:36:ed:50:90:21:1f:40:3b:96:1f:3e:36:7f:3b:0c:9e: - 95:25:f7:35:e7:f8:4f:e0:63:a4:ba:bb:00:69:6e:a6:9c:46: - 9c:06:df:1c:80:58:92:2f:da:a5:a2:74:0d:59:79:0e:17:86: - 71:c6:bc:be:b5:af:39:ad:04:65:08:0d:81:25:56:ed:a1:6f: - 3c:80:9f:7f:9b:fd:d1:47:50:c8:33:16:0f:a2:34:ce:ca:c2: - b2:ab:ce:20:a4:b8:05:8b:59:9b:58:f1:2a:4e:a6:37:9c:ce: - 2f:8d:da:0c:13:87:12:53:35:ed:8e:47:10:a0:45:09:b1:22: - d3:0c:98:77:c1:31:82:78:2a:19:66:fc:2d:8e:d6:f8:15:4c: - 89:73:8f:15:8d:3e:a7:db:e8:11:f1:cb:74:23:ac:8d:f0:43: - 96:99:d6:8b:48:05:04:f3:4c:8e:b6:f6:19:0b:50:40:5c:f4: - 31:fc:61:01:a8:2a:af:df:e6:2a:38:4b:34:6a:6d:21:94:be: - 18:16:a7:f7:8e:ee:64:63:e4:79:45:51:5d:48:1b:60:a8:63: - 23:15:b0:a0:67:48:a8:7d:19:d0:21:86:1d:ca:fc:d3:25:15: - be:52:be:38:fd:b0:90:0a:55:ac:32:d9:e4:d9:b0:c6:51:af: - 73:fc:0b:b4 + 6c:72:67:41:b1:f0:fd:7e:8e:24:a3:e7:d6:6d:26:68:bc:0c: + ef:8d:29:0b:e7:90:12:25:dd:ed:50:25:f4:f4:dd:51:ab:9c: + 31:6b:58:d3:dd:29:2b:6e:13:f7:61:af:2e:92:ac:2f:bb:6e: + 42:8f:3d:8b:6f:1e:ce:46:53:b5:50:b9:4f:cf:61:38:08:8d: + 61:ff:bf:f3:65:e8:d2:e1:9a:3b:7a:55:35:11:bb:f8:56:8a: + 90:b0:99:53:4a:7e:e8:44:7f:84:2d:b2:1e:9b:f6:b3:e2:87: + db:f1:8b:fc:50:52:67:fa:e4:7c:2e:c2:66:b6:19:95:4d:a8: + 63:af:10:d5:68:45:7c:a7:99:4e:de:cf:25:1a:0f:e7:52:72: + cd:9c:f7:95:fe:b8:5e:3a:8d:9a:5a:93:7e:26:d5:96:60:8f: + 05:b1:bf:96:11:de:5d:a8:77:6f:02:61:24:4a:5f:36:25:9a: + 8e:2b:0d:fb:df:74:e8:30:9b:af:14:0b:a9:cc:3d:d8:a1:24: + 0b:79:f8:3d:73:62:2f:42:11:f0:cd:03:32:02:95:1d:29:f6: + f0:47:66:3b:b5:d6:12:a3:0e:b8:e9:7e:17:8b:07:ae:b1:cd: + b9:6d:e5:c8:ea:fe:42:66:5a:af:13:aa:a8:95:48:6e:b2:bd: + ad:a7:0e:20 -----BEGIN CERTIFICATE----- MIIDdjCCAl6gAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRncwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA0xCzAJBgNVBAMMAk8xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA1ayAFLnSeK1DyFFpPph/vahXo2UoGW1E5Wpd98Ix7U5mqfHSnTa2uZg/2FTS 6Xc6+5/VyfnJ31632jRC9svjZuC3WoKbdyAPsRceKnBi0meboFTyG6SfBre7r1pv @@ -80,10 +80,10 @@ BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN -AQELBQADggEBAE9kNu1QkCEfQDuWHz42fzsMnpUl9zXn+E/gY6S6uwBpbqacRpwG -3xyAWJIv2qWidA1ZeQ4XhnHGvL61rzmtBGUIDYElVu2hbzyAn3+b/dFHUMgzFg+i -NM7KwrKrziCkuAWLWZtY8SpOpjeczi+N2gwThxJTNe2ORxCgRQmxItMMmHfBMYJ4 -Khlm/C2O1vgVTIlzjxWNPqfb6BHxy3QjrI3wQ5aZ1otIBQTzTI629hkLUEBc9DH8 -YQGoKq/f5io4SzRqbSGUvhgWp/eO7mRj5HlFUV1IG2CoYyMVsKBnSKh9GdAhhh3K -/NMlFb5Svjj9sJAKVawy2eTZsMZRr3P8C7Q= +AQELBQADggEBAGxyZ0Gx8P1+jiSj59ZtJmi8DO+NKQvnkBIl3e1QJfT03VGrnDFr +WNPdKStuE/dhry6SrC+7bkKPPYtvHs5GU7VQuU/PYTgIjWH/v/Nl6NLhmjt6VTUR +u/hWipCwmVNKfuhEf4Qtsh6b9rPih9vxi/xQUmf65Hwuwma2GZVNqGOvENVoRXyn +mU7ezyUaD+dScs2c95X+uF46jZpak34m1ZZgjwWxv5YR3l2od28CYSRKXzYlmo4r +DfvfdOgwm68UC6nMPdihJAt5+D1zYi9CEfDNAzIClR0p9vBHZju11hKjDrjpfheL +B66xzblt5cjq/kJmWq8TqqiVSG6yva2nDiA= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/int-o1-o2.pem b/net/data/ov_name_constraints/int-o1-o2.pem index 8c40547..9f7d831 100644 --- a/net/data/ov_name_constraints/int-o1-o2.pem +++ b/net/data/ov_name_constraints/int-o1-o2.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:72 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=O1, O=O2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 87:2b:1d:b0:c0:6e:7b:a2:a7:4b:b2:6b:cd:0d:82:3e:fe:da: - 06:e0:a8:b9:54:be:6b:f9:b9:bc:fb:8c:6d:f1:b5:b1:c7:a3: - d8:d0:d7:3f:7f:f1:f0:45:a3:a8:ae:44:38:ca:5c:19:f2:85: - e0:05:2c:c5:68:cf:4e:20:bd:8b:59:12:68:58:03:4e:8a:cd: - a9:be:c9:83:c3:23:c4:34:b3:63:93:5d:d1:ab:ae:b1:3b:f6: - b6:68:a4:45:5a:27:e4:db:06:f3:9a:46:35:fe:f3:cd:2b:2d: - 23:b9:75:fe:37:b2:5b:28:2c:3a:49:c8:97:a1:7a:d4:16:4e: - fb:d3:e0:62:a8:5c:13:11:93:dd:c3:72:54:ef:67:fa:27:22: - ad:ba:e5:5c:00:8a:14:ad:c1:1f:6f:90:1c:e4:bf:c3:45:45: - c6:71:95:f5:1e:f2:8a:2f:69:4e:85:e6:81:91:1a:d6:cd:69: - 5c:f7:51:b3:99:be:f4:1a:79:17:0c:70:ab:15:d8:c5:a0:3f: - 12:90:51:ef:17:e5:9f:77:f0:89:5f:0f:ae:46:5e:94:f7:e1: - c7:08:f0:a7:86:70:44:aa:94:4c:50:0a:0f:2e:42:b0:02:70: - 1d:b1:51:d9:d1:17:6c:c8:7f:a3:3d:7e:95:79:cd:2e:d9:f6: - 9c:42:2f:d9 + 7b:34:d0:bd:72:73:d5:b8:c2:0d:d0:f7:03:28:d0:8c:a4:ed: + 5c:09:c5:64:10:be:48:b5:67:07:dd:9f:d3:af:98:9f:3e:65: + a5:e7:11:b8:4a:80:ab:77:4a:95:bc:29:19:e3:e3:55:3c:13: + 50:f3:28:ab:7a:e4:38:2b:3c:00:2b:ff:51:12:0e:3a:7c:b1: + b4:06:f6:bf:5f:53:30:5e:ac:67:d4:b6:3b:3c:86:10:bb:72: + d5:57:b8:db:f8:66:6a:5c:49:db:91:a4:eb:72:99:14:3a:2e: + 01:2f:94:58:21:b0:8f:ec:b0:44:fb:fe:0b:f2:26:61:00:7b: + 18:97:19:6d:f5:1a:04:09:76:e9:63:66:bd:97:50:a8:4e:8c: + 19:bf:17:00:45:4e:22:a5:35:fe:09:c8:c1:f7:a5:e5:69:29: + f2:d9:59:74:b1:6f:3c:7e:c3:73:e0:08:f1:7b:c9:63:e6:73: + f9:48:25:bc:28:8c:2c:8e:62:ea:3a:65:f0:1e:a8:0c:55:c1: + 8a:14:a2:b7:04:a8:0e:04:5b:05:4b:49:a5:f0:3f:c7:04:c0: + 5c:0f:4d:f9:db:99:8b:5f:a5:2c:b4:2f:23:c2:45:b1:d4:8a: + ad:35:fe:f4:0e:49:a7:ae:ff:09:a4:d7:a8:49:14:c8:7d:f9: + e4:6c:32:5d -----BEGIN CERTIFICATE----- MIIDgzCCAmugAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnIwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBoxCzAJBgNVBAoMAk8xMQswCQYDVQQKDAJPMjCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1O Zqnx0p02trmYP9hU0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJn @@ -80,10 +80,10 @@ 1BvtWC/pdz0pgYMwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8v dXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3Vy bC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD -AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCHKx2wwG57oqdLsmvNDYI+/toG4Ki5VL5r -+bm8+4xt8bWxx6PY0Nc/f/HwRaOorkQ4ylwZ8oXgBSzFaM9OIL2LWRJoWANOis2p -vsmDwyPENLNjk13Rq66xO/a2aKRFWifk2wbzmkY1/vPNKy0juXX+N7JbKCw6SciX -oXrUFk770+BiqFwTEZPdw3JU72f6JyKtuuVcAIoUrcEfb5Ac5L/DRUXGcZX1HvKK -L2lOheaBkRrWzWlc91Gzmb70GnkXDHCrFdjFoD8SkFHvF+Wfd/CJXw+uRl6U9+HH -CPCnhnBEqpRMUAoPLkKwAnAdsVHZ0RdsyH+jPX6Vec0u2facQi/Z +AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQB7NNC9cnPVuMIN0PcDKNCMpO1cCcVkEL5I +tWcH3Z/Tr5ifPmWl5xG4SoCrd0qVvCkZ4+NVPBNQ8yireuQ4KzwAK/9REg46fLG0 +Bva/X1MwXqxn1LY7PIYQu3LVV7jb+GZqXEnbkaTrcpkUOi4BL5RYIbCP7LBE+/4L +8iZhAHsYlxlt9RoECXbpY2a9l1CoTowZvxcARU4ipTX+CcjB96XlaSny2Vl0sW88 +fsNz4Ajxe8lj5nP5SCW8KIwsjmLqOmXwHqgMVcGKFKK3BKgOBFsFS0ml8D/HBMBc +D03525mLX6UstC8jwkWx1IqtNf70Dkmnrv8JpNeoSRTIffnkbDJd -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/int-o1-plus-o2.pem b/net/data/ov_name_constraints/int-o1-plus-o2.pem index 9502d84..11f9f00 100644 --- a/net/data/ov_name_constraints/int-o1-plus-o2.pem +++ b/net/data/ov_name_constraints/int-o1-plus-o2.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:76 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=O1, O=O2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - bb:8f:c9:14:ad:02:be:2a:84:8a:c8:f3:e9:17:6b:cc:47:d6: - 35:ea:5c:71:b1:30:f1:73:0c:d7:f1:c4:11:fd:15:8f:93:44: - fa:a8:5d:c8:b8:cb:e1:48:fe:c6:c5:a4:cc:31:3c:89:12:e7: - b9:93:6d:a7:e7:7d:fd:14:50:0b:1e:e8:af:23:76:92:df:a6: - 23:ba:48:bd:64:ad:84:93:5f:fd:24:a1:1c:cf:1e:65:3c:da: - 86:d6:54:94:cc:be:f5:84:97:b1:23:55:56:7b:e0:a4:f5:87: - 9a:60:06:ca:ff:fd:81:05:d0:2f:f7:57:b2:26:22:3c:eb:ea: - 3f:71:fe:12:95:e7:5f:5b:18:68:3c:22:9a:9e:24:51:58:9e: - d6:69:99:8e:d5:20:be:3f:fd:f3:59:c2:2a:a6:d3:22:4d:aa: - 4d:42:29:0a:9d:c4:d4:51:ee:92:ae:c8:af:0a:42:ca:80:12: - 28:3b:9a:f2:2d:41:1b:c4:d6:88:0a:cd:3c:ac:2f:d7:f0:e7: - 5b:c8:cb:92:1e:77:54:6d:08:60:09:fa:de:8b:25:bd:70:d7: - a5:e1:d5:b9:4e:94:63:03:ba:c7:a6:da:15:28:1f:de:56:d9: - ff:95:82:c8:fe:ea:2d:29:d7:0b:18:e0:cb:11:95:eb:58:6e: - d1:10:63:b7 + 65:12:2b:05:8b:15:a7:9b:a9:cd:cc:c9:8b:69:93:06:10:33: + 0f:f8:9a:2a:1d:fb:22:5f:1d:31:e2:99:d5:71:f9:8d:fb:4b: + 1d:47:eb:d6:85:71:f5:f4:82:e9:da:8f:3c:0b:95:c9:9c:20: + e7:44:2c:81:c9:58:c1:7f:80:f9:c7:61:f0:65:25:d4:c9:ff: + 28:53:bf:d5:7c:ca:15:56:80:a0:8e:98:33:bf:94:b6:22:3d: + 8e:3e:dc:e1:21:c6:cb:9f:ef:e1:22:1d:2d:71:75:55:e4:76: + 0c:20:6b:3f:06:ee:46:aa:cb:ab:85:f2:2e:cb:13:69:76:ef: + fd:c9:13:55:06:df:f4:1e:38:d5:96:22:2c:30:83:40:82:e3: + 56:25:ad:e0:71:4e:e1:b0:42:1d:59:3c:a3:8d:7e:83:2e:a7: + d5:1b:4d:14:e0:9b:1c:35:0c:01:74:80:b8:5e:f1:61:ad:7a: + fc:e8:07:3f:94:7b:31:8f:8b:7e:63:d7:55:fc:d9:6d:f7:a3: + 07:3b:08:29:bd:68:1a:e1:f6:9b:f7:58:09:21:05:13:61:4e: + b8:e2:9e:85:fd:2f:96:23:18:51:8e:99:9f:a0:83:64:90:44: + b3:17:4c:5b:b9:3a:fc:bd:2a:a7:2e:19:5a:9e:ea:8a:f7:38: + 9b:3e:ab:92 -----BEGIN CERTIFICATE----- MIIDgTCCAmmgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnYwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBgxFjAJBgNVBAoMAk8xMAkGA1UECgwCTzIwggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDVrIAUudJ4rUPIUWk+mH+9qFejZSgZbUTlal33wjHtTmap 8dKdNra5mD/YVNLpdzr7n9XJ+cnfXrfaNEL2y+Nm4Ldagpt3IA+xFx4qcGLSZ5ug @@ -80,10 +80,10 @@ 7Vgv6Xc9KYGDMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3Vy bC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwt Zm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zANBgkqhkiG9w0BAQsFAAOCAQEAu4/JFK0CviqEisjz6RdrzEfWNepccbEw8XMM -1/HEEf0Vj5NE+qhdyLjL4Uj+xsWkzDE8iRLnuZNtp+d9/RRQCx7oryN2kt+mI7pI -vWSthJNf/SShHM8eZTzahtZUlMy+9YSXsSNVVnvgpPWHmmAGyv/9gQXQL/dXsiYi -POvqP3H+EpXnX1sYaDwimp4kUVie1mmZjtUgvj/981nCKqbTIk2qTUIpCp3E1FHu -kq7IrwpCyoASKDua8i1BG8TWiArNPKwv1/DnW8jLkh53VG0IYAn63oslvXDXpeHV -uU6UYwO6x6baFSgf3lbZ/5WCyP7qLSnXCxjgyxGV61hu0RBjtw== +/zANBgkqhkiG9w0BAQsFAAOCAQEAZRIrBYsVp5upzczJi2mTBhAzD/iaKh37Il8d +MeKZ1XH5jftLHUfr1oVx9fSC6dqPPAuVyZwg50QsgclYwX+A+cdh8GUl1Mn/KFO/ +1XzKFVaAoI6YM7+UtiI9jj7c4SHGy5/v4SIdLXF1VeR2DCBrPwbuRqrLq4XyLssT +aXbv/ckTVQbf9B441ZYiLDCDQILjViWt4HFO4bBCHVk8o41+gy6n1RtNFOCbHDUM +AXSAuF7xYa16/OgHP5R7MY+LfmPXVfzZbfejBzsIKb1oGuH2m/dYCSEFE2FOuOKe +hf0vliMYUY6Zn6CDZJBEsxdMW7k6/L0qpy4ZWp7qivc4mz6rkg== -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/int-o2-o1.pem b/net/data/ov_name_constraints/int-o2-o1.pem index 593594b..7fc6fea 100644 --- a/net/data/ov_name_constraints/int-o2-o1.pem +++ b/net/data/ov_name_constraints/int-o2-o1.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:73 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=O2, O=O1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 24:97:52:64:f4:a0:0b:a5:48:62:ee:fa:b7:44:f5:a9:36:21: - 0e:89:77:35:49:a4:cd:9b:eb:33:9b:9f:93:75:1b:65:f6:72: - d0:04:de:4b:74:7f:ca:29:3b:a7:4e:d7:8c:31:c3:b3:e8:f9: - 2c:25:17:83:09:99:24:33:b3:62:78:56:fd:ff:f5:d5:e5:2f: - 72:4b:2e:2a:7c:cc:74:06:18:27:c8:1c:78:c4:6d:4a:71:d1: - 89:41:aa:64:a8:61:96:da:a3:9e:11:2e:0e:f4:e1:7d:a7:18: - 3f:38:5b:77:e2:47:e7:1c:ad:e7:d1:9d:66:91:c6:8d:7c:71: - f4:f8:04:44:e3:74:d5:e8:d2:09:4f:79:f9:bf:18:a9:c0:22: - da:93:b7:8e:69:22:6d:53:05:01:5c:b4:14:7a:a4:fb:48:e8: - 23:73:c8:14:a4:91:72:06:b7:3f:c1:31:ff:8c:e2:aa:c0:93: - 61:37:49:67:96:55:83:55:8f:68:a1:2b:4d:23:34:54:59:a1: - da:31:35:35:ac:f2:9b:4c:8f:f8:be:c8:f5:bb:e9:ec:fe:c6: - dc:d0:b9:d0:18:e5:82:c0:d5:68:96:3d:e5:68:4f:c5:f0:5e: - 61:e0:a0:d1:ff:51:0d:f4:aa:a1:af:95:db:46:e6:83:8e:54: - e7:40:a9:29 + be:e4:70:c4:c6:67:d9:1d:24:d3:5b:d4:ee:c1:d2:e3:ca:d2: + a7:6a:f9:c7:20:7f:c7:bc:40:2a:c3:45:56:17:36:47:63:e7: + 05:1c:28:ca:c7:0e:c8:29:4d:c9:d5:9d:e5:4a:84:f6:2a:ff: + d5:b4:f1:b7:84:7a:9b:ee:14:49:39:17:77:fe:17:8e:c2:d3: + cc:80:3c:57:99:78:39:04:8b:c2:43:f3:75:14:a9:ab:b7:63: + 59:e1:db:21:8a:4b:1d:c4:69:00:39:bc:40:35:37:8d:af:b6: + 91:ba:25:0d:06:c6:d1:9e:fd:6e:67:3e:b3:dd:9a:6c:e4:5d: + d0:19:73:80:21:0a:25:01:b7:cf:5e:1e:f0:d6:2c:96:30:70: + 89:3b:ed:c8:78:8c:f2:9a:c7:eb:06:be:31:2a:f0:50:b0:96: + 48:bd:76:ca:22:7a:9d:71:ec:7a:c5:db:88:50:05:32:2a:95: + d2:c3:63:b0:eb:9c:27:62:79:c8:5a:13:09:3d:98:1f:3d:9f: + a2:c2:42:f8:d6:06:85:0d:72:60:9e:ce:10:38:cd:a0:af:1c: + 2f:bb:0c:13:21:6f:b7:64:83:6f:d7:e5:87:95:6b:3a:2c:a1: + b0:5d:72:3d:64:c3:27:b8:e9:77:08:9e:b6:28:8d:ce:b7:de: + 47:f3:60:3e -----BEGIN CERTIFICATE----- MIIDgzCCAmugAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnMwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBoxCzAJBgNVBAoMAk8yMQswCQYDVQQKDAJPMTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1O Zqnx0p02trmYP9hU0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJn @@ -80,10 +80,10 @@ 1BvtWC/pdz0pgYMwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8v dXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3Vy bC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD -AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAkl1Jk9KALpUhi7vq3RPWpNiEOiXc1SaTN -m+szm5+TdRtl9nLQBN5LdH/KKTunTteMMcOz6PksJReDCZkkM7NieFb9//XV5S9y -Sy4qfMx0BhgnyBx4xG1KcdGJQapkqGGW2qOeES4O9OF9pxg/OFt34kfnHK3n0Z1m -kcaNfHH0+ARE43TV6NIJT3n5vxipwCLak7eOaSJtUwUBXLQUeqT7SOgjc8gUpJFy -Brc/wTH/jOKqwJNhN0lnllWDVY9ooStNIzRUWaHaMTU1rPKbTI/4vsj1u+ns/sbc -0LnQGOWCwNVolj3laE/F8F5h4KDR/1EN9Kqhr5XbRuaDjlTnQKkp +AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQC+5HDExmfZHSTTW9TuwdLjytKnavnHIH/H +vEAqw0VWFzZHY+cFHCjKxw7IKU3J1Z3lSoT2Kv/VtPG3hHqb7hRJORd3/heOwtPM +gDxXmXg5BIvCQ/N1FKmrt2NZ4dshiksdxGkAObxANTeNr7aRuiUNBsbRnv1uZz6z +3Zps5F3QGXOAIQolAbfPXh7w1iyWMHCJO+3IeIzymsfrBr4xKvBQsJZIvXbKInqd +cex6xduIUAUyKpXSw2Ow65wnYnnIWhMJPZgfPZ+iwkL41gaFDXJgns4QOM2grxwv +uwwTIW+3ZINv1+WHlWs6LKGwXXI9ZMMnuOl3CJ62KI3Ot95H82A+ -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/int-o3.pem b/net/data/ov_name_constraints/int-o3.pem index 3a198ac..50a3d52 100644 --- a/net/data/ov_name_constraints/int-o3.pem +++ b/net/data/ov_name_constraints/int-o3.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:74 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=O3 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - af:33:bf:46:90:ed:05:ba:e8:66:86:2d:90:44:a6:9b:b1:8b: - c9:d0:b5:52:53:62:92:d4:72:60:20:b5:df:66:b4:93:7f:04: - 1c:48:29:96:c2:b6:c4:dc:4b:e5:82:b5:4e:76:85:a4:7c:ed: - fb:09:b9:a5:08:e4:4a:4d:1c:60:9a:f0:d4:08:4b:f6:b3:fd: - 45:42:3b:e4:fb:8b:f8:7a:fc:e4:81:7a:07:69:1d:78:6f:49: - 5e:8e:fc:85:1d:3b:b6:ca:85:a5:d1:f4:76:5a:42:f5:05:91: - 43:da:01:2b:dd:d7:bd:bc:e1:b7:86:4d:ce:0f:23:1a:14:9d: - 5e:47:ab:36:fa:36:75:2c:6e:72:3b:37:82:5c:39:81:47:9f: - 08:3b:47:79:ce:84:1a:b6:75:9b:5f:94:b8:12:32:4d:fb:98: - 4a:f4:93:54:ee:15:d6:e7:ad:b6:de:cb:bb:83:ec:94:b5:18: - a5:c8:9c:1a:46:79:8c:22:5f:ac:e8:88:32:1b:bb:28:5d:4b: - 61:09:c1:ad:fc:89:7e:0e:f3:4a:4f:75:55:39:1d:aa:fe:0e: - 9f:ec:36:b1:15:18:be:94:b1:b2:a5:c4:92:a6:49:7e:91:54: - 3a:aa:11:8a:fd:1a:3e:57:f2:d2:2a:e2:a1:85:56:6c:6a:1c: - a5:ab:e2:3c + ba:d2:fd:7c:a6:de:21:41:55:68:46:05:d8:2f:45:c8:69:00: + b2:70:31:61:06:57:b3:e8:6a:e0:98:54:27:45:40:69:ef:b0: + 04:0b:bb:70:38:c8:18:a1:5a:4f:1d:80:60:e7:dd:48:ed:ea: + 38:90:f5:cf:26:16:e8:30:ab:fd:dd:68:5c:de:75:9c:19:60: + c5:cb:b5:4f:5d:d2:1c:cf:52:a5:ae:90:9e:c8:22:07:a5:1d: + 0e:79:bb:d1:88:b1:5d:72:80:9f:3b:7e:b8:fd:b3:08:5f:38: + d1:cc:d1:df:4c:63:75:c9:9d:92:1f:25:b7:89:9e:cf:cf:b7: + 10:27:1f:cc:cc:2b:ed:e1:ec:87:ed:a0:2d:b4:2f:fd:7c:ba: + 47:72:2d:8b:d9:d0:74:c9:30:b7:a9:22:01:52:25:2d:e2:e3: + 84:97:07:5e:af:08:6c:e3:6d:64:9a:fa:38:a7:be:fe:d2:b8: + 88:31:49:0d:78:6f:49:4c:4c:c0:93:03:2e:bd:11:53:7e:e3: + de:6f:f5:2a:70:f7:b6:5d:fc:df:15:d9:ab:3e:ca:ba:b7:26: + 6d:58:25:83:b9:ba:dc:69:91:73:95:d6:fa:e5:7d:fd:11:ae: + c8:ec:68:33:9b:d2:00:c0:3d:37:f6:2f:9d:45:91:4c:9d:e1: + 9d:3f:fa:b8 -----BEGIN CERTIFICATE----- MIIDdjCCAl6gAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnQwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA0xCzAJBgNVBAoMAk8zMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA1ayAFLnSeK1DyFFpPph/vahXo2UoGW1E5Wpd98Ix7U5mqfHSnTa2uZg/2FTS 6Xc6+5/VyfnJ31632jRC9svjZuC3WoKbdyAPsRceKnBi0meboFTyG6SfBre7r1pv @@ -80,10 +80,10 @@ BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v dC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN -AQELBQADggEBAK8zv0aQ7QW66GaGLZBEppuxi8nQtVJTYpLUcmAgtd9mtJN/BBxI -KZbCtsTcS+WCtU52haR87fsJuaUI5EpNHGCa8NQIS/az/UVCO+T7i/h6/OSBegdp -HXhvSV6O/IUdO7bKhaXR9HZaQvUFkUPaASvd17284beGTc4PIxoUnV5Hqzb6NnUs -bnI7N4JcOYFHnwg7R3nOhBq2dZtflLgSMk37mEr0k1TuFdbnrbbey7uD7JS1GKXI -nBpGeYwiX6zoiDIbuyhdS2EJwa38iX4O80pPdVU5Har+Dp/sNrEVGL6UsbKlxJKm -SX6RVDqqEYr9Gj5X8tIq4qGFVmxqHKWr4jw= +AQELBQADggEBALrS/Xym3iFBVWhGBdgvRchpALJwMWEGV7PoauCYVCdFQGnvsAQL +u3A4yBihWk8dgGDn3Ujt6jiQ9c8mFugwq/3daFzedZwZYMXLtU9d0hzPUqWukJ7I +IgelHQ55u9GIsV1ygJ87frj9swhfONHM0d9MY3XJnZIfJbeJns/PtxAnH8zMK+3h +7IftoC20L/18ukdyLYvZ0HTJMLepIgFSJS3i44SXB16vCGzjbWSa+jinvv7SuIgx +SQ14b0lMTMCTAy69EVN+495v9Spw97Zd/N8V2as+yrq3Jm1YJYO5utxpkXOV1vrl +ff0RrsjsaDOb0gDAPTf2L51FkUyd4Z0/+rg= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/leaf-no-o.pem b/net/data/ov_name_constraints/leaf-no-o.pem index 1ed2823..76e5b32 100644 --- a/net/data/ov_name_constraints/leaf-no-o.pem +++ b/net/data/ov_name_constraints/leaf-no-o.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:7e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=O1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:91:eb:bb:0f:0d:aa:35:93:6d:ed:c4:67:bd: 0f:d3:5e:d0:da:8c:7a:83:30:e5:92:af:fa:2a:84: @@ -51,24 +51,24 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - c3:50:94:8d:16:0b:dc:f9:3c:76:8e:82:99:c9:ce:87:a2:c6: - 29:8d:e1:33:64:44:6a:c4:77:85:c7:40:ad:44:cb:44:bc:34: - 8c:92:5f:90:e5:ca:c9:60:5f:44:c6:b9:f6:d4:06:3f:27:b8: - 02:7e:70:84:ab:2a:e0:37:de:cc:db:03:e2:60:92:93:b6:c0: - f7:89:bc:aa:f3:ec:2c:20:db:17:0b:35:3e:93:c8:81:fe:c1: - 7a:d2:d7:13:2b:f0:28:5d:e4:0c:26:ac:02:9d:25:84:b5:a4: - 78:a5:50:70:a9:b6:78:b3:ac:5a:57:2a:c0:4e:a6:86:f1:72: - cf:c2:66:25:11:a6:9a:1d:1a:84:73:22:f3:44:fb:83:cf:23: - 9a:0a:62:6f:80:9a:7e:39:d8:7e:7d:18:4c:4c:82:53:c1:c4: - 44:36:16:25:68:4c:f6:f4:c1:3e:e5:17:b9:f8:fa:3b:c5:90: - 0f:be:f0:03:a6:ba:04:29:12:e0:05:f7:b1:d6:7b:83:9f:42: - 23:c4:13:93:a2:17:c8:c9:aa:24:2b:4c:61:24:4c:d6:a4:c5: - c9:92:92:2f:c6:cf:83:99:8b:7d:d7:51:62:f3:fe:4c:d5:98: - 24:4d:70:0a:f0:c4:cb:4f:6a:77:23:f9:75:a3:af:29:f8:34: - cd:61:f3:8c + 84:4e:7a:e7:a4:d3:c1:6f:98:69:05:ce:d2:a9:c8:04:22:26: + 35:4b:7f:6b:6a:a4:eb:18:29:f4:4c:5f:ac:33:70:b8:78:67: + 14:40:25:be:ae:b3:3a:48:dd:e8:7b:51:60:14:ef:0a:31:61: + 29:59:0f:8f:32:d1:b3:ca:6e:0b:67:61:91:81:57:94:16:4a: + 38:50:2e:9b:9f:9e:4c:f1:14:12:6b:ea:fe:a9:c0:38:2e:f9: + 86:f6:11:df:42:c8:ff:0d:18:ad:f3:9e:54:09:9f:78:47:10: + e0:5a:61:ea:a6:b7:38:5f:76:59:d3:c9:dd:bd:10:36:54:fd: + e3:9e:00:3e:1e:3d:41:93:fc:af:80:db:2b:7b:a1:7c:e6:a5: + 59:ea:fd:3b:24:da:32:18:2b:46:fe:e2:ad:ef:3e:af:c7:54: + 34:9f:78:d4:37:a3:10:d2:60:61:ec:79:db:02:6d:f6:aa:45: + 73:9f:45:8e:6f:fd:cf:36:9d:1d:fc:6b:5e:77:48:e0:0b:9c: + b7:8c:1a:eb:ec:99:97:9d:63:09:6d:6f:15:cc:a5:49:f6:72: + 82:c5:10:37:b8:b2:6a:07:cb:2c:f0:78:45:23:db:54:0e:be: + 29:bf:a6:72:0f:1c:33:bf:e3:47:8a:a3:5b:a1:db:a5:d1:36: + b1:85:d4:7e -----BEGIN CERTIFICATE----- MIIDhDCCAmygAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRn4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA0xCzAJBgNVBAMMAk8xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA75Hruw8NqjWTbe3EZ70P017Q2ox6gzDlkq/6KoRml/Etk5ZASbJquMOM6iGL xWrZkekFbOIuSFaEM++kH+Iy7NGaYVbkZh/171EJoYXmz9XOLmShAqm/UH6grPxq @@ -80,10 +80,10 @@ BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9S b290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9v dC5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF -BQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAw1CUjRYL3Pk8do6CmcnOh6LGKY3hM2RE -asR3hcdArUTLRLw0jJJfkOXKyWBfRMa59tQGPye4An5whKsq4DfezNsD4mCSk7bA -94m8qvPsLCDbFws1PpPIgf7BetLXEyvwKF3kDCasAp0lhLWkeKVQcKm2eLOsWlcq -wE6mhvFyz8JmJRGmmh0ahHMi80T7g88jmgpib4CafjnYfn0YTEyCU8HERDYWJWhM -9vTBPuUXufj6O8WQD77wA6a6BCkS4AX3sdZ7g59CI8QTk6IXyMmqJCtMYSRM1qTF -yZKSL8bPg5mLfddRYvP+TNWYJE1wCvDEy09qdyP5daOvKfg0zWHzjA== +BQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAhE5656TTwW+YaQXO0qnIBCImNUt/a2qk +6xgp9ExfrDNwuHhnFEAlvq6zOkjd6HtRYBTvCjFhKVkPjzLRs8puC2dhkYFXlBZK +OFAum5+eTPEUEmvq/qnAOC75hvYR30LI/w0YrfOeVAmfeEcQ4Fph6qa3OF92WdPJ +3b0QNlT9454APh49QZP8r4DbK3uhfOalWer9OyTaMhgrRv7ire8+r8dUNJ941Dej +ENJgYex52wJt9qpFc59Fjm/9zzadHfxrXndI4Auct4wa6+yZl51jCW1vFcylSfZy +gsUQN7iyagfLLPB4RSPbVA6+Kb+mcg8cM7/jR4qjW6HbpdE2sYXUfg== -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/leaf-o1-o2.pem b/net/data/ov_name_constraints/leaf-o1-o2.pem index b4b1fb7..87b7c9a 100644 --- a/net/data/ov_name_constraints/leaf-o1-o2.pem +++ b/net/data/ov_name_constraints/leaf-o1-o2.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:7f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=O1, O=O2, CN=Leaf Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:91:eb:bb:0f:0d:aa:35:93:6d:ed:c4:67:bd: 0f:d3:5e:d0:da:8c:7a:83:30:e5:92:af:fa:2a:84: @@ -51,24 +51,24 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - a7:09:5a:7a:b9:21:6f:87:3d:db:2b:ce:fc:fa:9e:85:1d:18: - 99:a1:19:a6:4d:30:1b:d9:ae:23:17:ca:9b:c5:60:93:b2:8a: - d8:5a:55:28:48:63:d3:de:ce:5d:be:1a:eb:fe:19:1b:10:62: - 53:06:ef:7b:3c:59:84:4e:de:ba:b5:0b:8c:cf:34:24:64:5e: - bb:93:8a:2c:54:62:5b:22:38:6e:ab:b3:fb:22:3d:8a:0a:f7: - 5b:7a:16:ef:6d:d8:82:c0:da:3f:77:4f:53:2a:45:ca:9a:dc: - a5:03:75:80:f9:2c:c4:6c:c7:c6:a1:6f:06:ab:13:c6:f7:e4: - 82:05:95:04:2e:81:68:e7:97:c1:b5:08:ef:f3:01:a4:4d:39: - a3:c1:df:a1:23:42:0c:2b:93:55:1a:89:fa:4e:35:3b:77:b9: - 1a:b9:28:f0:05:fc:41:47:60:bd:09:63:76:61:60:31:57:18: - 23:d8:79:31:0a:d2:9a:02:44:6f:8d:45:b0:04:b5:db:0b:b7: - df:50:85:d4:dd:78:02:55:8c:a8:87:79:75:f2:95:44:a5:a9: - d5:2e:91:78:b5:fc:bf:d6:28:8e:01:c7:3d:ad:4b:4c:03:b7: - 1f:7f:d6:f0:15:c2:01:bb:87:17:79:dc:8a:67:c1:06:21:70: - 04:d1:e1:46 + 6b:1b:ab:91:fa:8c:4a:95:cf:4c:29:87:2a:e5:c0:3c:3f:d5: + b1:fa:bf:34:32:69:b2:b0:96:e7:5c:d9:0d:e1:44:ad:eb:f9: + ce:e3:8d:7f:d5:18:fa:e6:09:81:15:9c:a0:e7:4d:50:9b:a1: + 13:e0:27:7d:9b:82:75:cb:e9:08:0c:b1:cc:9a:ce:4a:b9:c5: + 2d:5d:60:2b:fb:5a:66:45:ca:50:d3:ca:30:75:5f:8f:01:b4: + bd:0b:34:f9:27:0d:06:0b:0b:52:e0:5e:b5:5d:39:d0:ab:6a: + 78:98:a8:57:c2:92:26:b0:29:da:50:42:1c:cb:d1:56:ba:73: + c8:c3:00:45:28:45:fb:48:1d:a3:c7:ba:be:16:e7:e4:a7:bd: + 1e:ab:83:cf:5f:fd:e0:59:4b:74:de:69:ef:42:0d:39:27:20: + f4:84:95:94:2c:54:81:51:f0:03:16:2e:87:99:5e:ff:f0:21: + 7b:1f:46:2a:72:09:17:51:3e:88:c8:18:eb:40:14:14:89:d8: + 45:d0:f3:c9:49:fd:c2:e2:4c:2a:48:c6:d1:72:a3:74:50:13: + 47:05:be:27:48:3c:01:4c:22:aa:29:12:a3:35:a4:b6:45:54: + f2:99:a3:a7:a4:e8:67:1e:d0:92:17:1c:51:0d:f9:79:4b:c3: + 96:4e:30:7d -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRn8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMCkxCzAJBgNVBAoMAk8xMQswCQYDVQQKDAJPMjENMAsGA1UEAwwETGVhZjCC ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAO+R67sPDao1k23txGe9D9Ne 0NqMeoMw5ZKv+iqEZpfxLZOWQEmyarjDjOohi8Vq2ZHpBWziLkhWhDPvpB/iMuzR @@ -81,10 +81,10 @@ AQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAh oB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAKcJWnq5IW+HPdsrzvz6noUdGJmhGaZNMBvZriMXypvFYJOyithaVShIY9Pe -zl2+Guv+GRsQYlMG73s8WYRO3rq1C4zPNCRkXruTiixUYlsiOG6rs/siPYoK91t6 -Fu9t2ILA2j93T1MqRcqa3KUDdYD5LMRsx8ahbwarE8b35IIFlQQugWjnl8G1CO/z -AaRNOaPB36EjQgwrk1UaifpONTt3uRq5KPAF/EFHYL0JY3ZhYDFXGCPYeTEK0poC -RG+NRbAEtdsLt99QhdTdeAJVjKiHeXXylUSlqdUukXi1/L/WKI4Bxz2tS0wDtx9/ -1vAVwgG7hxd53IpnwQYhcATR4UY= +ggEBAGsbq5H6jEqVz0wphyrlwDw/1bH6vzQyabKwludc2Q3hRK3r+c7jjX/VGPrm +CYEVnKDnTVCboRPgJ32bgnXL6QgMscyazkq5xS1dYCv7WmZFylDTyjB1X48BtL0L +NPknDQYLC1LgXrVdOdCraniYqFfCkiawKdpQQhzL0Va6c8jDAEUoRftIHaPHur4W +5+SnvR6rg89f/eBZS3Teae9CDTknIPSElZQsVIFR8AMWLoeZXv/wIXsfRipyCRdR +PojIGOtAFBSJ2EXQ88lJ/cLiTCpIxtFyo3RQE0cFvidIPAFMIqopEqM1pLZFVPKZ +o6ek6Gce0JIXHFEN+XlLw5ZOMH0= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/leaf-o1.pem b/net/data/ov_name_constraints/leaf-o1.pem index dbe397c..86a945f 100644 --- a/net/data/ov_name_constraints/leaf-o1.pem +++ b/net/data/ov_name_constraints/leaf-o1.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:80 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: O=O1, CN=Leaf Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:91:eb:bb:0f:0d:aa:35:93:6d:ed:c4:67:bd: 0f:d3:5e:d0:da:8c:7a:83:30:e5:92:af:fa:2a:84: @@ -51,24 +51,24 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 33:f5:86:f8:b0:c8:ec:2c:8c:aa:d9:db:40:da:27:a3:c3:45: - bc:7b:b2:a8:50:1e:a9:b6:dd:78:62:4c:17:36:90:f1:6b:1b: - f2:d8:c2:59:02:e5:27:5f:3c:dc:6c:7c:95:3a:ce:0a:ec:ea: - 39:2c:e1:3e:31:e4:f9:16:39:3c:7a:12:a1:64:1f:f0:d7:14: - fd:c0:a2:90:db:98:ec:2f:66:15:26:63:a3:87:a6:63:58:7a: - a8:ae:df:e0:43:48:92:2c:64:b4:6a:ae:bf:5f:a5:54:9e:79: - 60:73:d2:ca:3c:8c:23:2c:96:ac:8c:d6:21:ce:37:9b:26:05: - f7:82:58:2c:48:1c:18:b0:b9:c7:50:fe:32:24:50:6d:04:8a: - 9b:da:5b:ea:29:64:2f:6d:07:d4:51:0b:e4:1f:e9:60:5f:2d: - ba:23:92:a2:61:92:de:9e:20:a5:a9:6a:dc:ac:ea:86:8a:4d: - d2:15:6b:26:f2:af:bc:ce:ed:ef:9d:32:6a:e4:c4:4f:34:98: - e7:b2:13:ae:98:01:9e:a6:14:52:ba:b3:f7:99:fd:6a:ad:88: - 65:d8:83:e4:72:76:4a:2b:df:1f:de:90:f2:97:68:9f:7c:31: - c4:5e:60:03:5e:27:01:ac:94:17:a3:e5:d7:02:20:e1:19:3d: - 1b:fa:b2:15 + 17:06:2f:3e:ee:55:d5:18:41:51:b1:27:18:a6:40:ec:9a:4c: + 75:5d:b6:ed:53:21:2a:d2:2a:c1:33:4a:63:90:21:49:e4:57: + ba:a4:f9:25:6a:4d:c1:55:8c:74:c6:02:bb:a5:69:3f:a6:6e: + 26:29:00:8c:2a:ba:53:6e:61:26:61:32:6a:60:60:b0:97:84: + 73:3b:37:9e:1d:03:ff:45:e5:5d:b0:49:dd:eb:aa:db:e9:e4: + c4:ea:89:df:d5:c5:b4:2b:fa:8f:b4:8c:2d:ed:fb:1a:d6:f4: + db:35:ea:e3:1d:13:9b:87:3a:9f:23:5a:e8:5e:01:a0:ab:5f: + 7f:45:aa:20:ea:cd:97:11:a2:fa:7f:9f:ce:ae:ad:d8:01:f6: + 1c:4d:c8:42:b8:7f:ad:60:de:be:e7:23:51:f0:ef:98:88:23: + 3a:c5:fc:5c:d4:17:1c:83:d8:0f:7a:1c:9d:c1:6d:11:8f:1c: + 92:1a:96:61:4a:45:9f:7f:8f:21:79:14:5e:00:f6:83:f5:8f: + 2d:73:e9:83:c1:ab:60:da:7e:4d:3c:69:ab:4a:e1:16:22:4b: + 90:56:82:27:b8:b8:1a:fa:d0:84:f6:97:33:cb:20:05:15:3c: + dc:02:a5:bb:c4:91:d5:79:42:47:71:e9:a5:4f:82:53:94:42: + fb:08:af:55 -----BEGIN CERTIFICATE----- MIIDkzCCAnugAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRoAwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBwxCzAJBgNVBAoMAk8xMQ0wCwYDVQQDDARMZWFmMIIBIjANBgkqhkiG9w0B AQEFAAOCAQ8AMIIBCgKCAQEA75Hruw8NqjWTbe3EZ70P017Q2ox6gzDlkq/6KoRm l/Etk5ZASbJquMOM6iGLxWrZkekFbOIuSFaEM++kH+Iy7NGaYVbkZh/171EJoYXm @@ -80,11 +80,11 @@ YjvUG+1YL+l3PSmBgzA3BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6 Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8v dXJsLWZvci1jcmwvUm9vdC5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG -CCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAM/WG+LDI7CyM -qtnbQNono8NFvHuyqFAeqbbdeGJMFzaQ8Wsb8tjCWQLlJ1883Gx8lTrOCuzqOSzh -PjHk+RY5PHoSoWQf8NcU/cCikNuY7C9mFSZjo4emY1h6qK7f4ENIkixktGquv1+l -VJ55YHPSyjyMIyyWrIzWIc43myYF94JYLEgcGLC5x1D+MiRQbQSKm9pb6ilkL20H -1FEL5B/pYF8tuiOSomGS3p4gpalq3KzqhopN0hVrJvKvvM7t750yauTETzSY57IT -rpgBnqYUUrqz95n9aq2IZdiD5HJ2SivfH96Q8pdon3wxxF5gA14nAayUF6Pl1wIg -4Rk9G/qyFQ== +CCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAFwYvPu5V1RhB +UbEnGKZA7JpMdV227VMhKtIqwTNKY5AhSeRXuqT5JWpNwVWMdMYCu6VpP6ZuJikA +jCq6U25hJmEyamBgsJeEczs3nh0D/0XlXbBJ3euq2+nkxOqJ39XFtCv6j7SMLe37 +Gtb02zXq4x0Tm4c6nyNa6F4BoKtff0WqIOrNlxGi+n+fzq6t2AH2HE3IQrh/rWDe +vucjUfDvmIgjOsX8XNQXHIPYD3ocncFtEY8ckhqWYUpFn3+PIXkUXgD2g/WPLXPp +g8GrYNp+TTxpq0rhFiJLkFaCJ7i4GvrQhPaXM8sgBRU83AKlu8SR1XlCR3HppU+C +U5RC+wivVQ== -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/nc-int-exclude-o1.pem b/net/data/ov_name_constraints/nc-int-exclude-o1.pem index d1af14d..2868e50 100644 --- a/net/data/ov_name_constraints/nc-int-exclude-o1.pem +++ b/net/data/ov_name_constraints/nc-int-exclude-o1.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:7b - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=NC4 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -55,24 +55,24 @@ DirName:O = O1 Signature Algorithm: sha256WithRSAEncryption - 5a:9f:cd:e8:bb:c1:c0:ee:b7:09:40:3b:64:c8:a5:c1:f5:b0: - ed:91:fe:c6:e3:76:81:de:96:3f:f7:4d:33:67:98:9f:6e:8f: - d4:e0:af:39:be:ea:0b:d5:02:d6:27:a5:a4:3c:92:6c:d9:41: - e9:5d:1a:91:82:46:13:05:f8:2f:e4:f3:3a:0b:cd:22:05:da: - 73:b0:a6:2e:2c:1f:d9:39:83:55:6c:a3:8a:9b:e3:4a:3d:8b: - 74:22:cf:fa:38:20:60:d1:2c:e1:df:08:0e:ab:21:aa:b4:27: - 34:74:5b:7b:88:ee:0b:2b:85:33:f9:d3:34:8d:a3:da:07:1d: - ca:cd:fa:40:b0:e0:23:57:27:c7:eb:df:9f:b3:bb:d3:91:82: - aa:fd:fc:60:34:24:b5:e5:77:11:66:88:8f:53:65:48:81:c2: - 08:b7:9f:d4:05:5a:1b:b2:b0:70:0e:ec:23:dd:3b:07:96:5e: - 27:07:75:92:48:33:03:30:8a:97:16:3c:06:de:5d:fd:80:b2: - 81:36:ee:24:b1:5f:03:d4:ff:d1:a3:8b:ad:ed:63:2a:a6:3b: - 8a:e5:db:f1:44:b6:58:d3:14:61:db:3b:cc:03:2b:29:d1:f2: - 0f:91:b7:75:e8:d1:e5:d1:35:58:2a:37:b1:80:08:0c:9c:4c: - 0b:51:4c:3d + 94:2c:3f:14:bb:a0:ee:a1:d0:46:72:7b:ae:d5:47:24:14:db: + 66:5c:08:51:94:a1:90:29:ed:ba:48:d0:80:67:00:c6:e5:74: + 78:a1:fa:aa:70:b6:a9:83:f4:96:54:37:85:bf:41:83:da:ee: + 57:75:c2:09:f6:49:d5:1e:da:6f:64:ac:e4:92:e3:3f:9c:18: + 08:16:12:7d:a9:2e:9e:2b:20:b7:26:ef:da:4e:e1:97:54:a9: + 86:a8:50:80:28:a6:75:96:b3:b3:77:7e:d8:20:ad:3c:f4:c1: + b1:eb:1d:e4:67:f0:c3:85:a5:c6:e3:10:ef:64:05:07:8e:7b: + 8f:5e:ea:60:e3:ff:03:7f:43:cf:20:93:7d:ec:50:e7:1b:01: + b6:f2:f2:90:0c:81:4d:87:52:f1:ed:36:cb:f4:48:e6:d1:9c: + 23:ea:b7:d6:f4:f9:79:6f:ca:9e:e2:ee:ea:3f:46:88:53:5e: + d7:8b:8b:8e:10:24:99:55:01:b3:c5:87:b6:f9:91:dc:a6:6c: + 77:62:7c:f8:8d:98:b9:25:27:21:5b:09:e2:47:bf:fe:c7:ae: + 23:39:1d:43:e1:70:10:8c:24:c8:4e:ff:de:25:8b:8f:6b:6c: + 55:a4:8b:03:5f:5c:41:c2:fb:c1:03:3e:3e:ea:b3:24:e6:40: + 8d:2a:6b:5c -----BEGIN CERTIFICATE----- MIIDmjCCAoKgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnswDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA4xDDAKBgNVBAMMA05DNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1OZqnx0p02trmYP9hU 0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJnm6BU8huknwa3u69a @@ -84,11 +84,11 @@ NwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEv Um9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jv b3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MCEGA1UdHgEB -/wQXMBWhEzARpA8wDTELMAkGA1UECgwCTzEwDQYJKoZIhvcNAQELBQADggEBAFqf -zei7wcDutwlAO2TIpcH1sO2R/sbjdoHelj/3TTNnmJ9uj9Tgrzm+6gvVAtYnpaQ8 -kmzZQeldGpGCRhMF+C/k8zoLzSIF2nOwpi4sH9k5g1Vso4qb40o9i3Qiz/o4IGDR -LOHfCA6rIaq0JzR0W3uI7gsrhTP50zSNo9oHHcrN+kCw4CNXJ8fr35+zu9ORgqr9 -/GA0JLXldxFmiI9TZUiBwgi3n9QFWhuysHAO7CPdOweWXicHdZJIMwMwipcWPAbe -Xf2AsoE27iSxXwPU/9Gji63tYyqmO4rl2/FEtljTFGHbO8wDKynR8g+Rt3Xo0eXR -NVgqN7GACAycTAtRTD0= +/wQXMBWhEzARpA8wDTELMAkGA1UECgwCTzEwDQYJKoZIhvcNAQELBQADggEBAJQs +PxS7oO6h0EZye67VRyQU22ZcCFGUoZAp7bpI0IBnAMbldHih+qpwtqmD9JZUN4W/ +QYPa7ld1wgn2SdUe2m9krOSS4z+cGAgWEn2pLp4rILcm79pO4ZdUqYaoUIAopnWW +s7N3ftggrTz0wbHrHeRn8MOFpcbjEO9kBQeOe49e6mDj/wN/Q88gk33sUOcbAbby +8pAMgU2HUvHtNsv0SObRnCPqt9b0+Xlvyp7i7uo/RohTXteLi44QJJlVAbPFh7b5 +kdymbHdifPiNmLklJyFbCeJHv/7HriM5HUPhcBCMJMhO/94li49rbFWkiwNfXEHC ++8EDPj7qsyTmQI0qa1w= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/nc-int-permit-bmp-o1.pem b/net/data/ov_name_constraints/nc-int-permit-bmp-o1.pem index 6b5a0b5..f169e13 100644 --- a/net/data/ov_name_constraints/nc-int-permit-bmp-o1.pem +++ b/net/data/ov_name_constraints/nc-int-permit-bmp-o1.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:79 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=\x00N\x00C\x002 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 17:4d:18:fc:61:dc:82:42:27:b8:ff:fb:28:ff:25:88:bf:ce: - 13:81:07:ef:3f:f8:65:a9:c7:53:ef:93:4b:b5:10:db:aa:3d: - a9:fe:c6:ca:94:7b:9c:7b:50:a3:7e:0c:6e:d7:da:d2:5e:9a: - 7e:aa:2c:b7:49:20:f7:4f:14:4c:2f:c4:36:94:3d:87:be:a5: - 4f:74:65:89:c1:e5:3d:ea:4d:bd:26:ef:ed:6e:87:7a:7b:f9: - 89:a8:74:01:ee:f2:ff:54:9d:cb:7c:05:90:06:a7:cb:ab:99: - 44:87:2e:7b:b4:a1:fa:2e:1f:b9:80:21:00:2c:fb:2d:62:24: - e1:c3:24:94:58:8d:5a:ae:24:32:d4:77:6f:ab:13:3e:93:28: - 02:5b:05:98:b7:9e:95:69:6d:b2:d5:e3:b7:d2:39:e5:0b:8a: - 56:ad:0b:36:04:1e:3f:74:f5:55:d8:1a:1c:78:00:bb:83:8a: - f9:8e:15:ef:35:b9:a9:61:69:ae:c9:f6:4e:60:6a:7a:f8:57: - 32:67:ce:e4:1d:ee:81:5e:a3:78:e0:4f:b2:61:2b:09:37:2a: - 21:4a:71:d6:d1:c2:85:f0:ac:2c:8b:7a:c0:eb:b1:40:5c:3f: - c2:96:7b:b8:94:1d:b5:2d:1d:72:c4:a3:8a:db:56:38:74:1e: - b7:c7:8a:60 + 5d:97:e7:35:d1:4c:68:3a:3a:58:ed:65:39:5d:41:d2:fb:64: + 88:5e:87:9b:46:e7:1a:11:09:62:77:b4:c4:17:bb:c6:a2:d8: + 1b:3a:f6:0e:8d:93:4d:23:e0:05:66:7c:ef:b8:da:cd:55:62: + 23:a9:f1:fa:00:4c:65:89:c0:e1:36:13:cf:ee:b8:67:80:02: + f0:04:a0:bf:da:20:c6:46:f8:68:a0:7e:bd:29:fe:3c:2c:0a: + 38:06:30:3f:7f:74:76:dc:cf:22:5c:ff:e2:b0:67:5b:f5:aa: + d1:82:5f:14:0f:7a:c9:d7:16:5d:04:f5:b5:98:b2:ef:4c:54: + e9:25:d5:f9:1c:80:b2:18:46:94:4b:7e:19:05:8a:1c:b5:b2: + f8:c7:de:b4:c8:e9:0f:06:31:68:b3:00:62:4f:f4:fa:8c:57: + a9:56:e8:3c:bc:8c:b0:fb:7a:3a:0c:4a:b2:e3:fa:10:5b:0e: + 1c:18:52:4d:f3:5d:24:aa:41:e0:6c:fd:3f:53:6f:6a:22:27: + bc:e0:92:f6:62:d6:b0:ce:2a:c2:a3:4f:69:f3:f2:fb:b1:6f: + d5:94:32:5f:0a:c7:9f:a0:b6:ac:0d:65:42:3a:67:67:53:59: + a6:4a:9f:7b:13:18:00:3d:92:a7:98:f7:56:ca:0a:09:76:c4: + d9:2d:5d:70 -----BEGIN CERTIFICATE----- MIIDejCCAmKgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnkwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBExDzANBgNVBAMeBgBOAEMAMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1OZqnx0p02trmY P9hU0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJnm6BU8huknwa3 @@ -80,10 +80,10 @@ gYMwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1h aWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3Js L1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqG -SIb3DQEBCwUAA4IBAQAXTRj8YdyCQie4//so/yWIv84TgQfvP/hlqcdT75NLtRDb -qj2p/sbKlHuce1Cjfgxu19rSXpp+qiy3SSD3TxRML8Q2lD2HvqVPdGWJweU96k29 -Ju/tbod6e/mJqHQB7vL/VJ3LfAWQBqfLq5lEhy57tKH6Lh+5gCEALPstYiThwySU -WI1ariQy1HdvqxM+kygCWwWYt56VaW2y1eO30jnlC4pWrQs2BB4/dPVV2BoceAC7 -g4r5jhXvNbmpYWmuyfZOYGp6+FcyZ87kHe6BXqN44E+yYSsJNyohSnHW0cKF8Kws -i3rA67FAXD/Clnu4lB21LR1yxKOK21Y4dB63x4pg +SIb3DQEBCwUAA4IBAQBdl+c10UxoOjpY7WU5XUHS+2SIXoebRucaEQlid7TEF7vG +otgbOvYOjZNNI+AFZnzvuNrNVWIjqfH6AExlicDhNhPP7rhngALwBKC/2iDGRvho +oH69Kf48LAo4BjA/f3R23M8iXP/isGdb9arRgl8UD3rJ1xZdBPW1mLLvTFTpJdX5 +HICyGEaUS34ZBYoctbL4x960yOkPBjFoswBiT/T6jFepVug8vIyw+3o6DEqy4/oQ +Ww4cGFJN810kqkHgbP0/U29qIie84JL2YtawzirCo09p8/L7sW/VlDJfCsefoLas +DWVCOmdnU1mmSp97ExgAPZKnmPdWygoJdsTZLV1w -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/nc-int-permit-cn.pem b/net/data/ov_name_constraints/nc-int-permit-cn.pem index ade33d6..a1d8914 100644 --- a/net/data/ov_name_constraints/nc-int-permit-cn.pem +++ b/net/data/ov_name_constraints/nc-int-permit-cn.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:7a - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=NC3 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -55,24 +55,24 @@ DirName:CN = O1 Signature Algorithm: sha256WithRSAEncryption - a9:5b:2d:46:7d:9c:58:6d:94:c0:5a:fc:07:bb:8b:c4:54:a1: - 9f:50:25:41:26:1c:d9:be:5c:6d:00:2b:37:46:8d:97:ab:18: - a3:bf:11:bc:58:f6:6c:03:37:96:3b:a3:3b:66:8a:16:8d:b5: - eb:c7:e4:c3:2a:e5:3f:ac:e8:78:58:3a:fd:e1:32:cf:b1:24: - 1d:a2:db:7e:ea:aa:4e:3d:92:e2:24:13:ce:17:33:98:0d:b7: - 4f:1d:51:07:89:14:cc:fe:be:7e:1d:8f:35:60:a5:a2:87:42: - 1b:69:10:84:f0:43:c3:c7:ac:5a:70:9f:dc:1b:3d:8b:20:9c: - 1d:65:aa:f3:45:a6:02:36:5e:82:8e:e2:ad:aa:10:11:30:f7: - d3:cb:b7:60:1c:15:e2:48:26:d6:90:55:b4:ca:95:2f:16:90: - ad:51:4a:5d:e8:47:e6:4a:ca:32:bb:5e:1d:e9:53:6c:66:5a: - b7:3a:56:f4:ab:22:a5:88:de:be:3f:76:61:a7:8d:be:ed:00: - 8c:d6:16:6e:9e:77:7d:69:b1:a0:60:7e:ed:4d:26:5a:17:21: - 59:b3:b2:c5:4b:ee:8f:7d:6f:e7:3d:fc:78:5d:f1:30:22:c9: - f8:6b:e1:f8:51:5a:60:47:a4:7f:4f:62:31:bd:2f:f2:e3:e2: - d1:6e:c2:15 + 3b:2a:7e:b4:21:8d:f1:b3:0b:c2:0b:0a:28:d2:46:83:fe:c1: + f2:32:30:9a:75:1b:82:70:2c:f5:4b:7a:8b:05:3a:f0:c7:40: + 27:d2:5d:ba:a3:14:60:a0:04:fb:62:e9:db:fe:16:92:c8:e7: + bf:3e:32:fd:18:51:08:6b:9c:40:67:b4:c8:ce:c0:6d:1a:5d: + 3a:3b:1e:a3:c5:0a:bc:a3:f1:eb:8d:9b:b5:27:8e:5d:5e:f1: + 70:f5:d6:d8:33:0c:db:05:93:9d:c8:85:f3:7e:b3:05:9a:b5: + 89:4b:63:27:8d:68:04:c6:da:78:4b:f5:c3:ee:b1:00:bd:8d: + db:cd:f7:a2:e5:c7:80:8e:87:e7:63:0d:91:19:86:68:31:8c: + 88:19:9e:18:c1:f4:6c:60:c7:07:c7:82:8f:77:b8:a8:42:b7: + c7:6e:f9:b8:d9:5e:a8:ae:ab:a3:7e:7e:a3:14:9f:b0:09:35: + 68:dc:f7:f3:69:6e:4c:ff:a2:1e:fd:85:d8:cc:39:89:9f:ce: + 76:8f:d8:aa:3a:ea:0f:77:b4:3f:fb:cb:fb:95:c3:16:9d:b1: + cc:de:c1:cf:ab:2e:4f:31:82:ff:ca:62:a5:7f:8a:a9:7e:a4: + 85:22:7b:e5:cb:9a:87:78:ae:cd:6d:06:fc:ef:82:90:64:4d: + 9d:32:83:9d -----BEGIN CERTIFICATE----- MIIDmjCCAoKgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA4xDDAKBgNVBAMMA05DMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1OZqnx0p02trmYP9hU 0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJnm6BU8huknwa3u69a @@ -84,11 +84,11 @@ NwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEv Um9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jv b3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MCEGA1UdHgEB -/wQXMBWgEzARpA8wDTELMAkGA1UEAwwCTzEwDQYJKoZIhvcNAQELBQADggEBAKlb -LUZ9nFhtlMBa/Ae7i8RUoZ9QJUEmHNm+XG0AKzdGjZerGKO/EbxY9mwDN5Y7oztm -ihaNtevH5MMq5T+s6HhYOv3hMs+xJB2i237qqk49kuIkE84XM5gNt08dUQeJFMz+ -vn4djzVgpaKHQhtpEITwQ8PHrFpwn9wbPYsgnB1lqvNFpgI2XoKO4q2qEBEw99PL -t2AcFeJIJtaQVbTKlS8WkK1RSl3oR+ZKyjK7Xh3pU2xmWrc6VvSrIqWI3r4/dmGn -jb7tAIzWFm6ed31psaBgfu1NJloXIVmzssVL7o99b+c9/Hhd8TAiyfhr4fhRWmBH -pH9PYjG9L/Lj4tFuwhU= +/wQXMBWgEzARpA8wDTELMAkGA1UEAwwCTzEwDQYJKoZIhvcNAQELBQADggEBADsq +frQhjfGzC8ILCijSRoP+wfIyMJp1G4JwLPVLeosFOvDHQCfSXbqjFGCgBPti6dv+ +FpLI578+Mv0YUQhrnEBntMjOwG0aXTo7HqPFCryj8euNm7Unjl1e8XD11tgzDNsF +k53IhfN+swWatYlLYyeNaATG2nhL9cPusQC9jdvN96Llx4COh+djDZEZhmgxjIgZ +nhjB9GxgxwfHgo93uKhCt8du+bjZXqiuq6N+fqMUn7AJNWjc9/Npbkz/oh79hdjM +OYmfznaP2Ko66g93tD/7y/uVwxadsczewc+rLk8xgv/KYqV/iql+pIUie+XLmod4 +rs1tBvzvgpBkTZ0yg50= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/nc-int-permit-dns.pem b/net/data/ov_name_constraints/nc-int-permit-dns.pem index e9a5afe..f7404f3 100644 --- a/net/data/ov_name_constraints/nc-int-permit-dns.pem +++ b/net/data/ov_name_constraints/nc-int-permit-dns.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:7c - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=NC5 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -55,24 +55,24 @@ DNS:test.invalid Signature Algorithm: sha256WithRSAEncryption - 89:c6:65:56:9d:b1:a7:43:8a:21:13:58:87:fd:8d:ad:19:80: - 61:19:34:8d:6b:8e:3f:e7:b1:d7:83:c1:55:be:89:bf:13:c9: - ee:44:b7:be:78:2a:d2:5d:47:7c:a7:b3:be:38:01:f7:55:51: - f6:ca:25:20:44:f7:1b:57:a0:2b:a7:53:ac:89:8e:ea:b2:f0: - e6:e6:d5:0c:21:e6:6f:61:7a:2a:6d:b1:53:82:9f:40:a2:2c: - 80:13:df:00:c0:73:4d:a4:f7:21:08:d8:f9:c1:cc:31:fe:ec: - fe:c2:ee:45:91:9c:fa:09:df:87:97:a2:8f:f1:6c:7c:87:4b: - c7:fa:16:de:f6:10:c9:27:11:70:f3:d1:97:6e:ed:d9:98:2c: - a8:68:67:f0:0d:7c:af:10:5d:0c:3c:25:d3:cb:d2:fb:f1:67: - 80:a1:a1:fd:ea:3b:9a:21:dd:68:67:85:90:44:8c:2b:84:e5: - c8:4f:93:d7:c1:1e:da:6b:68:59:6e:87:90:e0:b7:a8:11:a7: - 9e:15:9c:cf:b5:02:e2:ae:94:42:32:d1:71:36:72:61:fd:6b: - f7:82:dc:5c:3e:6b:b5:71:0a:34:b7:4a:c9:d6:cb:84:cd:f6: - 66:e5:6f:77:0d:9d:5b:3a:73:8e:2e:c8:99:d7:9c:f7:03:34: - 19:79:09:c0 + 2e:0e:86:fd:61:9f:0e:e5:7e:84:45:21:c4:6b:eb:f8:39:9c: + 48:aa:a2:bd:d9:90:7f:3b:68:c7:cd:e6:f1:c1:a1:f1:e8:a3: + 76:d4:0c:7f:84:66:1f:c9:5c:40:a6:d9:e8:49:2b:17:bc:ec: + ef:7a:b0:b5:26:33:5e:8b:4e:ef:da:05:57:52:21:76:53:cd: + 18:63:30:95:34:9b:c3:80:05:71:55:6a:45:dc:81:d7:b1:a0: + b8:21:e1:e9:43:e2:72:f2:7f:8e:8d:53:07:ec:ee:5f:0d:10: + 02:73:93:c6:67:a7:1b:72:91:5a:19:a4:4b:26:f0:72:36:c4: + 3c:b9:b2:13:f2:04:4a:fc:c5:88:9b:2c:86:70:dd:f3:04:74: + dc:b0:b3:83:83:c0:83:94:c1:11:56:e6:2c:c4:59:0f:58:4c: + e0:be:d5:88:db:e3:e4:61:32:a1:46:52:68:b0:3a:1b:db:1e: + ff:be:6f:9b:0e:c9:c5:b2:9a:b1:34:62:f8:6a:1e:53:56:ea: + 4d:a2:ad:56:5f:30:cb:f1:a4:e7:84:3b:51:3e:2b:8b:5c:cc: + 66:e6:aa:32:d8:40:b9:24:3a:89:91:3a:c5:0e:61:d8:b3:80: + f9:bc:3c:39:b3:22:08:fa:f4:2b:62:3d:e8:1e:1b:b3:83:6d: + 6d:ef:e9:58 -----BEGIN CERTIFICATE----- MIIDlzCCAn+gAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnwwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA4xDDAKBgNVBAMMA05DNTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1OZqnx0p02trmYP9hU 0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJnm6BU8huknwa3u69a @@ -84,11 +84,11 @@ NwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEv Um9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jv b3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB4GA1UdHgEB -/wQUMBKgEDAOggx0ZXN0LmludmFsaWQwDQYJKoZIhvcNAQELBQADggEBAInGZVad -sadDiiETWIf9ja0ZgGEZNI1rjj/nsdeDwVW+ib8Tye5Et754KtJdR3yns744AfdV -UfbKJSBE9xtXoCunU6yJjuqy8Obm1Qwh5m9heiptsVOCn0CiLIAT3wDAc02k9yEI -2PnBzDH+7P7C7kWRnPoJ34eXoo/xbHyHS8f6Ft72EMknEXDz0Zdu7dmYLKhoZ/AN -fK8QXQw8JdPL0vvxZ4Chof3qO5oh3WhnhZBEjCuE5chPk9fBHtpraFluh5Dgt6gR -p54VnM+1AuKulEIy0XE2cmH9a/eC3Fw+a7VxCjS3SsnWy4TN9mblb3cNnVs6c44u -yJnXnPcDNBl5CcA= +/wQUMBKgEDAOggx0ZXN0LmludmFsaWQwDQYJKoZIhvcNAQELBQADggEBAC4Ohv1h +nw7lfoRFIcRr6/g5nEiqor3ZkH87aMfN5vHBofHoo3bUDH+EZh/JXECm2ehJKxe8 +7O96sLUmM16LTu/aBVdSIXZTzRhjMJU0m8OABXFVakXcgdexoLgh4elD4nLyf46N +Uwfs7l8NEAJzk8ZnpxtykVoZpEsm8HI2xDy5shPyBEr8xYibLIZw3fMEdNyws4OD +wIOUwRFW5izEWQ9YTOC+1Yjb4+RhMqFGUmiwOhvbHv++b5sOycWymrE0YvhqHlNW +6k2irVZfMMvxpOeEO1E+K4tczGbmqjLYQLkkOomROsUOYdizgPm8PDmzIgj69Cti +PegeG7ODbW3v6Vg= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/nc-int-permit-o1.pem b/net/data/ov_name_constraints/nc-int-permit-o1.pem index ce7192e..1a0d6de 100644 --- a/net/data/ov_name_constraints/nc-int-permit-o1.pem +++ b/net/data/ov_name_constraints/nc-int-permit-o1.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:78 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=NC1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -55,24 +55,24 @@ DirName:O = O1 Signature Algorithm: sha256WithRSAEncryption - 0d:7c:dc:54:0a:af:86:bd:3c:0b:ef:86:de:22:61:cb:dc:29: - 20:74:04:45:e8:28:5b:2e:19:6b:cd:4a:58:7e:ff:17:81:0d: - 84:fc:ca:b4:d2:89:89:33:24:79:d3:c2:2d:ee:c3:a9:6d:9b: - 15:59:05:f2:88:2e:87:03:7b:c1:ac:5d:be:a7:01:78:d0:90: - de:41:d4:f4:c9:d9:c2:71:9d:99:cf:d3:85:c8:c2:28:48:73: - 29:2c:d8:f4:3f:39:75:78:61:b6:28:03:f2:73:6d:3f:c7:5c: - 08:b4:0c:56:65:38:0c:1a:25:b4:af:8c:fb:f8:3c:a1:3b:bd: - c9:a2:46:89:22:70:ee:22:c2:6a:38:d9:01:5d:4b:fb:de:f2: - 21:91:b6:8b:0d:3a:64:ab:8e:22:f0:17:fa:b6:55:dd:0e:44: - 62:1e:b1:92:7a:62:f5:4e:31:7e:19:05:4a:f4:33:86:49:b2: - 7f:32:5a:84:2a:da:b2:34:ba:3e:6b:ca:14:6e:85:39:d9:a8: - 96:71:30:63:de:ea:17:a3:9a:01:d8:5b:e6:6d:2c:8e:92:ce: - c9:d7:00:31:d9:66:06:73:e2:5c:76:68:1e:6b:89:ac:e9:e7: - 1d:18:1c:0e:8f:b9:d7:0a:7e:19:77:82:01:e9:b4:28:ac:72: - d0:c7:2e:17 + 33:5e:32:8b:82:88:93:90:11:dc:55:29:a2:d0:17:4e:7a:63: + 3e:08:33:72:43:93:bc:63:6d:7a:33:1d:74:c3:87:58:05:40: + fa:9a:f2:d7:a8:5e:87:3a:7e:17:56:b7:6e:c8:17:ae:be:a6: + 81:74:4d:23:76:e3:63:92:7b:5c:48:ee:c5:f0:10:9f:72:b4: + a4:05:8e:93:bf:34:50:c2:d8:c7:c2:06:8c:16:f1:78:ae:51: + c3:cd:14:00:02:fa:04:31:31:22:14:b6:c8:8c:9d:1b:19:31: + 87:fa:91:0a:ce:75:ca:1e:10:77:6d:62:3a:65:5c:78:43:30: + ba:d7:f0:03:43:73:07:6b:68:8b:09:7a:5f:ff:9f:19:c9:20: + cc:f0:d6:41:eb:30:af:dd:08:b5:21:17:08:bc:a3:39:32:29: + 41:db:bc:fb:14:0c:c3:fd:1b:ae:1a:51:37:df:be:37:ea:0c: + d0:2d:35:bf:af:37:44:6d:6b:9f:6b:d6:55:4b:8d:aa:0a:4f: + e8:40:c4:22:8a:ed:9b:c3:e5:ad:1f:84:3e:98:0b:e7:9e:b9: + 86:ce:1b:e2:9f:c5:3a:52:f9:06:f2:4c:b0:e6:ce:7d:c9:c3: + e9:3a:80:d7:f9:3f:03:ad:b3:52:3c:2f:6e:f2:a1:a6:5b:da: + f3:20:a3:0f -----BEGIN CERTIFICATE----- MIIDmjCCAoKgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRngwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA4xDDAKBgNVBAMMA05DMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1OZqnx0p02trmYP9hU 0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJnm6BU8huknwa3u69a @@ -84,11 +84,11 @@ NwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEv Um9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jv b3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MCEGA1UdHgEB -/wQXMBWgEzARpA8wDTELMAkGA1UECgwCTzEwDQYJKoZIhvcNAQELBQADggEBAA18 -3FQKr4a9PAvvht4iYcvcKSB0BEXoKFsuGWvNSlh+/xeBDYT8yrTSiYkzJHnTwi3u -w6ltmxVZBfKILocDe8GsXb6nAXjQkN5B1PTJ2cJxnZnP04XIwihIcyks2PQ/OXV4 -YbYoA/JzbT/HXAi0DFZlOAwaJbSvjPv4PKE7vcmiRokicO4iwmo42QFdS/ve8iGR -tosNOmSrjiLwF/q2Vd0ORGIesZJ6YvVOMX4ZBUr0M4ZJsn8yWoQq2rI0uj5ryhRu -hTnZqJZxMGPe6hejmgHYW+ZtLI6SzsnXADHZZgZz4lx2aB5riazp5x0YHA6PudcK -fhl3ggHptCisctDHLhc= +/wQXMBWgEzARpA8wDTELMAkGA1UECgwCTzEwDQYJKoZIhvcNAQELBQADggEBADNe +MouCiJOQEdxVKaLQF056Yz4IM3JDk7xjbXozHXTDh1gFQPqa8teoXoc6fhdWt27I +F66+poF0TSN242OSe1xI7sXwEJ9ytKQFjpO/NFDC2MfCBowW8XiuUcPNFAAC+gQx +MSIUtsiMnRsZMYf6kQrOdcoeEHdtYjplXHhDMLrX8ANDcwdraIsJel//nxnJIMzw +1kHrMK/dCLUhFwi8ozkyKUHbvPsUDMP9G64aUTffvjfqDNAtNb+vN0Rta59r1lVL +jaoKT+hAxCKK7ZvD5a0fhD6YC+eeuYbOG+KfxTpS+QbyTLDmzn3Jw+k6gNf5PwOt +s1I8L27yoaZb2vMgow8= -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/nc-int-permit-o2-o1-o3.pem b/net/data/ov_name_constraints/nc-int-permit-o2-o1-o3.pem index f5d311d..0bd4e43 100644 --- a/net/data/ov_name_constraints/nc-int-permit-o2-o1-o3.pem +++ b/net/data/ov_name_constraints/nc-int-permit-o2-o1-o3.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:7d - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=NC6 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:ac:80:14:b9:d2:78:ad:43:c8:51:69:3e:98: 7f:bd:a8:57:a3:65:28:19:6d:44:e5:6a:5d:f7:c2: @@ -57,24 +57,24 @@ DirName:O = O3 Signature Algorithm: sha256WithRSAEncryption - 1e:53:f0:09:0d:e9:b3:07:30:3b:df:9d:81:85:81:2d:9f:98: - 97:65:eb:b3:79:4a:f5:cb:6c:ca:63:e8:7f:40:90:47:1c:31: - 64:13:0f:ca:b0:9d:36:ef:31:eb:05:db:91:ea:a0:28:51:dd: - 16:87:6a:10:ac:01:2f:cb:8c:d1:88:47:b3:b7:9f:56:00:fc: - 25:82:21:d1:c5:79:37:c8:53:41:60:60:f6:95:35:30:c8:c8: - 2d:94:91:f1:9d:43:a5:0d:e2:48:bd:46:68:8a:d6:23:c2:56: - 11:74:a0:d9:90:7e:c3:a9:5e:2a:af:b5:d2:87:ba:24:8e:d3: - 31:39:74:8c:ea:dc:d3:e9:91:26:4f:22:66:db:11:ae:e2:8b: - d4:fa:39:fc:87:8c:2b:2d:46:57:1f:04:1d:e3:d2:98:a8:2d: - 52:1a:a9:cd:41:39:c6:c1:d4:b2:e6:c6:3c:15:ca:bc:95:5d: - 8a:5f:e6:96:dc:aa:4b:f9:38:33:ac:ac:02:f1:d4:67:a9:4e: - a3:b7:9f:39:e5:51:12:e1:99:fd:36:23:c4:4a:4a:d0:64:cf: - 88:b4:bf:0f:71:6e:cd:d4:a9:c0:f5:d9:5d:b6:ed:b4:29:3c: - d4:45:33:4d:05:8b:e0:3b:e7:c1:57:b5:d3:7c:0e:23:55:a6: - 90:b5:a9:2d + 48:cc:af:4e:a0:4a:7f:01:ad:41:63:c3:c2:e3:7f:47:b5:57: + 39:b1:c0:30:7b:41:bf:71:70:aa:3d:a5:fd:5b:b6:56:15:da: + 8b:59:d5:91:32:ef:de:d3:69:8c:51:c4:77:80:87:62:f1:46: + 0f:8a:d5:0d:59:86:1e:25:e6:80:f1:69:b8:b0:6e:5c:30:10: + 3e:b5:ac:41:c7:aa:56:25:bd:ef:69:dd:ab:1c:30:28:d9:1a: + 1d:34:a6:60:4b:a1:5d:26:7e:bf:2a:51:b3:00:af:52:e8:80: + 2e:53:df:50:b3:3d:b8:90:51:d6:45:25:4a:24:b0:fe:f5:d5: + e4:31:c5:7f:6f:a1:37:b3:fc:eb:7c:55:60:dc:63:5d:b8:9b: + f8:5d:97:5b:f8:2d:c6:9d:fe:a6:6f:60:7f:1c:b9:94:65:13: + 5a:df:db:49:2b:e2:61:40:99:84:0d:9b:af:e3:78:7c:30:3d: + ef:0f:0b:14:a8:36:5d:10:e3:f8:9f:bc:00:f5:40:85:b8:69: + 4e:58:e9:ff:29:b1:33:00:fe:3a:bc:e8:34:17:37:9f:1a:f4: + ad:60:e0:32:68:8e:40:27:90:84:9d:f2:39:5c:85:88:21:d8: + 81:c8:10:30:4d:c6:79:95:b9:38:62:0c:f6:eb:16:69:49:05: + 96:e8:d6:c3 -----BEGIN CERTIFICATE----- MIIDwjCCAqqgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRn0wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA4xDDAKBgNVBAMMA05DNjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBANWsgBS50nitQ8hRaT6Yf72oV6NlKBltROVqXffCMe1OZqnx0p02trmYP9hU 0ul3Ovuf1cn5yd9et9o0QvbL42bgt1qCm3cgD7EXHipwYtJnm6BU8huknwa3u69a @@ -87,11 +87,11 @@ YS9Sb290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwv Um9vdC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wRwYDVR0e AQH/BD0wO6A5MBGkDzANMQswCQYDVQQKDAJPMjARpA8wDTELMAkGA1UECgwCTzEw -EaQPMA0xCzAJBgNVBAoMAk8zMA0GCSqGSIb3DQEBCwUAA4IBAQAeU/AJDemzBzA7 -352BhYEtn5iXZeuzeUr1y2zKY+h/QJBHHDFkEw/KsJ027zHrBduR6qAoUd0Wh2oQ -rAEvy4zRiEezt59WAPwlgiHRxXk3yFNBYGD2lTUwyMgtlJHxnUOlDeJIvUZoitYj -wlYRdKDZkH7DqV4qr7XSh7okjtMxOXSM6tzT6ZEmTyJm2xGu4ovU+jn8h4wrLUZX -HwQd49KYqC1SGqnNQTnGwdSy5sY8Fcq8lV2KX+aW3KpL+TgzrKwC8dRnqU6jt585 -5VES4Zn9NiPESkrQZM+ItL8PcW7N1KnA9dldtu20KTzURTNNBYvgO+fBV7XTfA4j -VaaQtakt +EaQPMA0xCzAJBgNVBAoMAk8zMA0GCSqGSIb3DQEBCwUAA4IBAQBIzK9OoEp/Aa1B +Y8PC439HtVc5scAwe0G/cXCqPaX9W7ZWFdqLWdWRMu/e02mMUcR3gIdi8UYPitUN +WYYeJeaA8Wm4sG5cMBA+taxBx6pWJb3vad2rHDAo2RodNKZgS6FdJn6/KlGzAK9S +6IAuU99Qsz24kFHWRSVKJLD+9dXkMcV/b6E3s/zrfFVg3GNduJv4XZdb+C3Gnf6m +b2B/HLmUZRNa39tJK+JhQJmEDZuv43h8MD3vDwsUqDZdEOP4n7wA9UCFuGlOWOn/ +KbEzAP46vOg0FzefGvStYOAyaI5AJ5CEnfI5XIWIIdiByBAwTcZ5lbk4Ygz26xZp +SQWW6NbD -----END CERTIFICATE-----
diff --git a/net/data/ov_name_constraints/root.pem b/net/data/ov_name_constraints/root.pem index 6b8c070..e7fb239 100644 --- a/net/data/ov_name_constraints/root.pem +++ b/net/data/ov_name_constraints/root.pem
@@ -3,15 +3,15 @@ Version: 3 (0x2) Serial Number: 16:8a:5f:b1:01:c8:f4:45:bd:aa:8c:4e:f9:0c:db:e6:68:45:46:71 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d6:58:29:fc:69:44:34:39:a5:91:06:35:ac:de: 31:2a:f7:6f:f0:1a:c7:21:6e:83:cb:d2:5d:06:c1: @@ -51,24 +51,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 88:2f:16:f0:61:2e:d1:6a:07:02:ef:3a:9b:41:3e:bb:9c:6d: - 3e:fe:ce:5d:86:28:84:42:05:43:49:4d:ce:5c:13:42:e6:8d: - 39:84:67:cc:99:f6:a1:e1:4a:e8:27:4d:c7:09:df:5e:88:a0: - 0a:f4:8a:34:22:58:39:27:a2:d1:15:d2:84:ba:64:14:f8:88: - d0:ba:ed:07:dc:d4:84:89:8d:4a:7f:65:7a:d4:fc:72:b9:9e: - 85:77:fb:e4:b5:b2:86:b2:f2:f3:08:dc:bc:c6:e8:09:71:d2: - f1:ae:3e:5a:2f:9c:bb:e0:d0:e0:55:1b:91:84:03:dc:88:46: - be:ba:7c:7f:25:6c:80:b2:bf:88:ea:96:a8:10:6d:05:62:8b: - a9:94:6b:cd:18:f7:0a:19:d6:ba:5e:85:b4:2c:08:39:be:bc: - 1f:d6:8a:d4:a8:35:7b:0f:c0:de:02:78:68:cc:ec:3a:3f:fe: - 57:b4:87:17:04:6c:67:6d:56:39:39:da:27:6a:2b:17:2c:55: - 26:67:21:40:13:5a:8e:92:02:89:4f:89:69:5f:87:44:ad:e3: - 17:71:8e:78:77:8a:4b:aa:0d:d2:d1:0b:b2:4b:45:3c:e4:8e: - 95:ff:5e:da:b8:c4:0d:96:f6:d9:46:04:2d:45:16:d7:49:79: - b0:19:0c:b8 + 84:12:8f:04:63:ac:ad:3f:eb:67:28:9a:26:36:32:5b:ca:26: + aa:28:fd:7e:87:57:23:be:11:a3:d6:12:2a:c6:06:51:99:ab: + a8:f6:1a:e8:98:a2:83:80:10:44:59:29:cd:08:69:4c:59:a9: + ec:38:da:8f:8e:44:89:20:fc:b2:14:1d:49:69:b8:1e:0e:aa: + 37:4a:11:05:02:74:6c:96:dc:d6:f9:50:9a:4a:42:06:03:a8: + e2:ef:3f:f6:24:06:5f:00:d0:98:72:28:0f:91:2c:d3:c9:dc: + cc:68:47:8f:f8:55:a5:d3:9f:88:fd:58:8f:58:31:48:79:fc: + d4:ae:65:0e:2d:6c:36:2d:3a:9b:8c:11:6e:af:e1:44:fd:d9: + 72:19:97:b8:91:e5:68:2f:3f:1c:48:e3:4e:12:d8:61:75:5d: + 43:93:ec:75:d8:c2:9e:b4:63:65:af:69:18:7c:5b:84:e4:05: + 91:f3:dd:2e:d8:c1:71:2c:e8:0a:56:5a:cf:7b:39:8f:41:9d: + 44:3f:cd:13:ef:0d:5a:0a:16:1b:52:f4:80:c2:2c:5b:9e:af: + 52:da:02:d6:a0:03:db:44:e3:eb:c6:0a:db:2b:0c:44:92:92: + d6:b8:7b:fa:97:11:60:49:db:ac:c5:ed:8c:b3:18:54:88:8d: + 77:e7:bd:eb -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUFopfsQHI9EW9qoxO+Qzb5mhFRnEwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDWWCn8aUQ0OaWRBjWs3jEq92/wGschboPL0l0GwZ9STe5GBzUQKLVcaCmH Io7G933tiQUonNFqgMZE+1y8CQw38SW3PPkBhHID3TsCWstfZQAnjOwliyuwi5tg @@ -80,10 +80,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAiC8W8GEu0WoHAu86m0E+u5xtPv7OXYYohEIFQ0lNzlwTQuaN -OYRnzJn2oeFK6CdNxwnfXoigCvSKNCJYOSei0RXShLpkFPiI0LrtB9zUhImNSn9l -etT8crmehXf75LWyhrLy8wjcvMboCXHS8a4+Wi+cu+DQ4FUbkYQD3IhGvrp8fyVs -gLK/iOqWqBBtBWKLqZRrzRj3ChnWul6FtCwIOb68H9aK1Kg1ew/A3gJ4aMzsOj/+ -V7SHFwRsZ21WOTnaJ2orFyxVJmchQBNajpICiU+JaV+HRK3jF3GOeHeKS6oN0tEL -sktFPOSOlf9e2rjEDZb22UYELUUW10l5sBkMuA== +9w0BAQsFAAOCAQEAhBKPBGOsrT/rZyiaJjYyW8omqij9fodXI74Ro9YSKsYGUZmr +qPYa6Jiig4AQRFkpzQhpTFmp7Djaj45EiSD8shQdSWm4Hg6qN0oRBQJ0bJbc1vlQ +mkpCBgOo4u8/9iQGXwDQmHIoD5Es08nczGhHj/hVpdOfiP1Yj1gxSHn81K5lDi1s +Ni06m4wRbq/hRP3ZchmXuJHlaC8/HEjjThLYYXVdQ5PsddjCnrRjZa9pGHxbhOQF +kfPdLtjBcSzoClZaz3s5j0GdRD/NE+8NWgoWG1L0gMIsW56vUtoC1qAD20Tj68YK +2ysMRJKS1rh7+pcRYEnbrMXtjLMYVIiNd+e96w== -----END CERTIFICATE-----
diff --git a/net/data/pac_file_fetcher_unittest/utf8_bom b/net/data/pac_file_fetcher_unittest/utf8_bom new file mode 100644 index 0000000..7845de7 --- /dev/null +++ b/net/data/pac_file_fetcher_unittest/utf8_bom
@@ -0,0 +1 @@ +/* UTF8 */
diff --git a/net/data/pac_file_fetcher_unittest/utf8_bom.mock-http-headers b/net/data/pac_file_fetcher_unittest/utf8_bom.mock-http-headers new file mode 100644 index 0000000..56019e4 --- /dev/null +++ b/net/data/pac_file_fetcher_unittest/utf8_bom.mock-http-headers
@@ -0,0 +1,2 @@ +HTTP/1.1 200 OK +Content-Type: application/x-ns-proxy-autoconfig
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem b/net/data/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem new file mode 100644 index 0000000..b57cc81 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem
@@ -0,0 +1,6 @@ +Generated by generate.py. Do not edit. + +SEQUENCE {} +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAA= +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem b/net/data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem new file mode 100644 index 0000000..2fd305e --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem
@@ -0,0 +1,11 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + } + INTEGER {`1234`} + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAaABN6tsA8CAhI0 +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem b/net/data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem new file mode 100644 index 0000000..f394229 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem
@@ -0,0 +1,24 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + [2 PRIMITIVE] { `274f` } + INTEGER {`1234`} + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MB2hE6QRMA8xDTALBgNVBAMMBFJvb3SCAidPAgISNA== +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/generate.py b/net/data/parse_certificate_unittest/authority_key_identifier/generate.py new file mode 100755 index 0000000..9ee2460 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/generate.py
@@ -0,0 +1,180 @@ +#!/usr/bin/env python +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""This script is called without any arguments to re-generate all of the *.pem +files in the script's directory. + +The https://github.com/google/der-ascii tools must be in the PATH. +""" + +import base64 +import subprocess +import os + + +HEADER = "Generated by %s. Do not edit." % os.path.split(__file__)[1] + + +def Ascii2Der(txt): + p = subprocess.Popen(['ascii2der'], + stdin=subprocess.PIPE, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE) + stdout_data, stderr_data = p.communicate(txt) + if p.returncode: + raise RuntimeError('ascii2der returned %i: %s' % (p.returncode, + stderr_data)) + return stdout_data + + +def MakePemBlock(text, der, name): + b64 = base64.b64encode(der) + wrapped = '\n'.join(b64[pos:pos + 64] for pos in xrange(0, len(b64), 64)) + return '%s\n\n%s\n-----BEGIN %s-----\n%s\n-----END %s-----' % ( + HEADER, text, name, wrapped, name) + + +def Generate(path, dertext): + der = Ascii2Der(dertext) + data = MakePemBlock(dertext, der, 'AUTHORITY_KEY_IDENTIFIER') + with open(path, "w") as f: + f.write(data) + + +Generate('empty_sequence.pem', 'SEQUENCE {}') + +Generate('key_identifier.pem', """ + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + } +""") + +Generate('issuer_and_serial.pem', """ + SEQUENCE { + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + [2 PRIMITIVE] { `274f` } + } +""") + +Generate('url_issuer_and_serial.pem', """ + SEQUENCE { + [1] { + [6 PRIMITIVE] { "http://example.com" } + } + [2 PRIMITIVE] { `274f` } + } +""") + +Generate('key_identifier_and_issuer_and_serial.pem', """ + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + [2 PRIMITIVE] { `274f` } + } +""") + +Generate('issuer_only.pem', """ + SEQUENCE { + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + } +""") + +Generate('serial_only.pem', """ + SEQUENCE { + [2 PRIMITIVE] { `274f` } + } +""") + +Generate('invalid_contents.pem', """ + SEQUENCE { + INTEGER {`1234`} + } +""") + +Generate('invalid_key_identifier.pem', """ + SEQUENCE { + # Tag and Length for [0 PRIMITIVE], but no data. + `8004` + } +""") + +Generate('invalid_issuer.pem', """ + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + # Tag and Length for [1] {...}, but no data. + `a104` + } +""") + +Generate('invalid_serial.pem', """ + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + [1] {} + # Tag and Length for [2 PRIMITIVE], but no data. + `8204` + } +""") + +Generate('extra_contents_after_issuer_and_serial.pem', """ + SEQUENCE { + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + [2 PRIMITIVE] { `274f` } + INTEGER {`1234`} + } +""") + +Generate('extra_contents_after_extension_sequence.pem', """ + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + } + INTEGER {`1234`} +""")
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem new file mode 100644 index 0000000..df1412c --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem
@@ -0,0 +1,10 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + INTEGER {`1234`} + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAQCAhI0 +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem new file mode 100644 index 0000000..9da0d0d --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem
@@ -0,0 +1,12 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + # Tag and Length for [1] {...}, but no data. + `a104` + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAiABN6tsA+hBA== +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem new file mode 100644 index 0000000..7866072 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem
@@ -0,0 +1,11 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + # Tag and Length for [0 PRIMITIVE], but no data. + `8004` + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAKABA== +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem new file mode 100644 index 0000000..4b9669f --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem
@@ -0,0 +1,13 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + [1] {} + # Tag and Length for [2 PRIMITIVE], but no data. + `8204` + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAqABN6tsA+hAIIE +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem b/net/data/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem new file mode 100644 index 0000000..9d9b278 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem
@@ -0,0 +1,23 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + [2 PRIMITIVE] { `274f` } + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MBmhE6QRMA8xDTALBgNVBAMMBFJvb3SCAidP +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/issuer_only.pem b/net/data/parse_certificate_unittest/authority_key_identifier/issuer_only.pem new file mode 100644 index 0000000..1da21db --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/issuer_only.pem
@@ -0,0 +1,22 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MBWhE6QRMA8xDTALBgNVBAMMBFJvb3Q= +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/key_identifier.pem b/net/data/parse_certificate_unittest/authority_key_identifier/key_identifier.pem new file mode 100644 index 0000000..32aa453 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/key_identifier.pem
@@ -0,0 +1,10 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MAaABN6tsA8= +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem b/net/data/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem new file mode 100644 index 0000000..8352097 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem
@@ -0,0 +1,24 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [0 PRIMITIVE] { `DEADB00F`} + [1] { + [4] { + SEQUENCE { + SET { + SEQUENCE { + # commonName + OBJECT_IDENTIFIER { 2.5.4.3 } + UTF8String { "Root" } + } + } + } + } + } + [2 PRIMITIVE] { `274f` } + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MB+ABN6tsA+hE6QRMA8xDTALBgNVBAMMBFJvb3SCAidP +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/serial_only.pem b/net/data/parse_certificate_unittest/authority_key_identifier/serial_only.pem new file mode 100644 index 0000000..4791353 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/serial_only.pem
@@ -0,0 +1,10 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [2 PRIMITIVE] { `274f` } + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MASCAidP +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem b/net/data/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem new file mode 100644 index 0000000..c69fd32 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem
@@ -0,0 +1,13 @@ +Generated by generate.py. Do not edit. + + + SEQUENCE { + [1] { + [6 PRIMITIVE] { "http://example.com" } + } + [2 PRIMITIVE] { `274f` } + } + +-----BEGIN AUTHORITY_KEY_IDENTIFIER----- +MBqhFIYSaHR0cDovL2V4YW1wbGUuY29tggInTw== +-----END AUTHORITY_KEY_IDENTIFIER----- \ No newline at end of file
diff --git a/net/data/parse_certificate_unittest/authority_key_identifier_not_sequence.pem b/net/data/parse_certificate_unittest/authority_key_identifier_not_sequence.pem new file mode 100644 index 0000000..b49ade2 --- /dev/null +++ b/net/data/parse_certificate_unittest/authority_key_identifier_not_sequence.pem
@@ -0,0 +1,20 @@ +This cert has an invalid authorityKeyIdentifier that is an INTEGER rather than +being a SEQUENCE. + +The certificate data can be updated/regenerated with the +net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py script. + +#-----BEGIN AUTHORITY_KEY_IDENTIFIER----- + INTEGER {42} +#-----END AUTHORITY_KEY_IDENTIFIER----- + +-----BEGIN CERTIFICATE----- +MIICQzCCAaygAwIBAgIJAPuwTC6rEJsMMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTQwNDIzMjA1MDQwWhcNMTcwNDIyMjA1MDQwWjBFMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYK8imMuRi/03z0K1Zi0WnvfFHvwlYeyK9Na6XJYaUoIDAtB92kWdGMdAQhLciHnAjkXLI6W15OoV3gA/ElRZ1xUpxTMhjP6PyY5wqT5r6y8FxbiiFKKAnHmUcrgfVW28tQ+0rkLGMryRtrukXOgXBv7gcrmU7G1jC2a7WqmeI8QIDAQABozswOTAdBgNVHQ4EFgQUi3XVrMsIvg4fZbf6Vr5sp3Xaha8wCgYDVR0jBAMCASowDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA76HhtldY9avcTGSwbwoiuIqv0jTL1fHFnzy3RHMLDh+Lpvolc5DSrSJHCP5WuK0eeJXhrT5oQpHL9z/cCDLAKCKRa4uV0fhEdOWBqyR9p8y5jJtye72t6CuFUV5iqcpF4BH4fj2VNHwsSrJwkD4QUGlUtH7vwnQmyCFxZMmWAJg== +-----END CERTIFICATE----- + +ERROR: Failed parsing authority key identifier + +-----BEGIN ERRORS----- +RVJST1I6IEZhaWxlZCBwYXJzaW5nIGF1dGhvcml0eSBrZXkgaWRlbnRpZmllcgo= +-----END ERRORS----- +
diff --git a/net/data/parse_certificate_unittest/bad_signature_algorithm_oid.pem b/net/data/parse_certificate_unittest/bad_signature_algorithm_oid.pem index c156a6b..967d4f2 100644 --- a/net/data/parse_certificate_unittest/bad_signature_algorithm_oid.pem +++ b/net/data/parse_certificate_unittest/bad_signature_algorithm_oid.pem
@@ -27,12 +27,3 @@ BbQP5bbaaTHbOvl8KykClRHpEgGEvl/0me6eTeu6DdlEqwI8qHFIAyJviQZ/KJhrPHTJ1ZsPPqg vJCmRSboYFe73e46wc+rTNbqrumAGFnKu+4gz/ -----END CERTIFICATE----- - -ERROR: Unknown AlgorithmIdentifier OID - oid: 00 - params: 0500 -ERROR: Failed parsing SignatureAlgorithm - ------BEGIN ERRORS----- -RVJST1I6IFVua25vd24gQWxnb3JpdGhtSWRlbnRpZmllciBPSUQKICBvaWQ6IDAwCiAgcGFyYW1zOiAwNTAwCkVSUk9SOiBGYWlsZWQgcGFyc2luZyBTaWduYXR1cmVBbGdvcml0aG0K ------END ERRORS-----
diff --git a/net/data/parse_certificate_unittest/failed_signature_algorithm.pem b/net/data/parse_certificate_unittest/failed_signature_algorithm.pem index fe711fc..90057cd 100644 --- a/net/data/parse_certificate_unittest/failed_signature_algorithm.pem +++ b/net/data/parse_certificate_unittest/failed_signature_algorithm.pem
@@ -25,9 +25,3 @@ OoFkxYIZ0laVI3btEm3CaVnsUoEy5bZXjJpL58OI4/5HTJw/EyrAOao7t3bD2IUWsu+qIxRCJXN jDxMb93KiEfgMzGbmmPCNkzQ6AninOSC -----END CERTIFICATE----- - -ERROR: Failed parsing SignatureAlgorithm - ------BEGIN ERRORS----- -RVJST1I6IEZhaWxlZCBwYXJzaW5nIFNpZ25hdHVyZUFsZ29yaXRobQo= ------END ERRORS-----
diff --git a/net/data/parse_certificate_unittest/rebase-errors.py b/net/data/parse_certificate_unittest/rebase-errors.py index 7e7dbf5..412c985 100755 --- a/net/data/parse_certificate_unittest/rebase-errors.py +++ b/net/data/parse_certificate_unittest/rebase-errors.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python3 +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -71,7 +71,7 @@ def write_string_to_file(data, path): """Writes a string to a file""" - print "Writing file %s ..." % (path) + print("Writing file %s ..." % (path)) with open(path, "w") as f: f.write(data) @@ -115,7 +115,7 @@ break cur_dir = parent_dir - print "Couldn't find src dir" + print("Couldn't find src dir") sys.exit(1) @@ -126,7 +126,7 @@ def main(): if len(sys.argv) > 2: - print 'Usage: %s [path-to-unittest-stdout]' % (sys.argv[0]) + print('Usage: %s [path-to-unittest-stdout]' % (sys.argv[0])) sys.exit(1) # Read the input either from a file, or from stdin. @@ -134,7 +134,7 @@ if len(sys.argv) == 2: test_stdout = read_file_to_string(sys.argv[1]) else: - print 'Reading input from stdin...' + print('Reading input from stdin...') test_stdout = sys.stdin.read() for m in failed_test_regex.finditer(test_stdout):
diff --git a/net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py b/net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py index bc9fd37..38316fb 100755 --- a/net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py +++ b/net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/parse_certificate_unittest/signature_algorithm_null.pem b/net/data/parse_certificate_unittest/signature_algorithm_null.pem index c1b4164..bbdf494 100644 --- a/net/data/parse_certificate_unittest/signature_algorithm_null.pem +++ b/net/data/parse_certificate_unittest/signature_algorithm_null.pem
@@ -1,11 +1,16 @@ -#-----BEGIN SIGNATURE_ALGORITHM----- +#-----BEGIN INNER_SIGNATURE_ALGORITHM----- SEQUENCE { NULL {} } -#-----END SIGNATURE_ALGORITHM----- +#-----END INNER_SIGNATURE_ALGORITHM----- +#-----BEGIN OUTER_SIGNATURE_ALGORITHM----- + SEQUENCE { + NULL {} + } +#-----END OUTER_SIGNATURE_ALGORITHM----- -----BEGIN CERTIFICATE----- -MIICTTCCAbagAwIBAgIJAPuwTC6rEJsMMAIFADBFMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMB4XDTE0MDQyMzIwNTA0MFoXDTE3MDQyMjIwNTA0MFowRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2CvIpjLkYv9N89CtWYtFp73xR78JWHsivTWulyWGlKCAwLQfdpFnRjHQEIS3Ih5wI5FyyOlteTqFd4APxJUWdcVKcUzIYz+j8mOcKk+a+svBcW4ohSigJx5lHK4H1VtvLUPtK5CxjK8kba7pFzoFwb+4HK5lOxtYwtmu1qpniPECAwEAAaNQME4wHQYDVR0OBBYEFIt11azLCL4OH2W3+la+bKd12oWvMB8GA1UdIwQYMBaAFIt11azLCL4OH2W3+la+bKd12oWvMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAO+h4bZXWPWr3ExksG8KIriKr9I0y9XxxZ88t0RzCw4fi6b6JXOQ0q0iRwj+VritHniV4a0+aEKRy/c/3AgywCgikWuLldH4RHTlgaskfafMuYybcnu9regrhVFeYqnKReAR+H49lTR8LEqycJA+EFBpVLR+78J0JsghcWTJlgCY= +MIICQjCCAbagAwIBAgIJAPuwTC6rEJsMMAIFADBFMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMB4XDTE0MDQyMzIwNTA0MFoXDTE3MDQyMjIwNTA0MFowRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2CvIpjLkYv9N89CtWYtFp73xR78JWHsivTWulyWGlKCAwLQfdpFnRjHQEIS3Ih5wI5FyyOlteTqFd4APxJUWdcVKcUzIYz+j8mOcKk+a+svBcW4ohSigJx5lHK4H1VtvLUPtK5CxjK8kba7pFzoFwb+4HK5lOxtYwtmu1qpniPECAwEAAaNQME4wHQYDVR0OBBYEFIt11azLCL4OH2W3+la+bKd12oWvMB8GA1UdIwQYMBaAFIt11azLCL4OH2W3+la+bKd12oWvMAwGA1UdEwQFMAMBAf8wAgUAA4GBADvoeG2V1j1q9xMZLBvCiK4iq/SNMvV8cWfPLdEcwsOH4um+iVzkNKtIkcI/la4rR54leGtPmhCkcv3P9wIMsAoIpFri5XR+ER05YGrJH2nzLmMm3J7va3oK4VRXmKpykXgEfh+PZU0fCxKsnCQPhBQaVS0fu/CdCbIIXFkyZYAm -----END CERTIFICATE-----
diff --git a/net/data/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem b/net/data/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem new file mode 100644 index 0000000..db64f3b --- /dev/null +++ b/net/data/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem
@@ -0,0 +1,19 @@ +This cert has an invalid subjectKeyIdentifier - it is INTEGER rather than being +an OCTET_STRING. + +The certificate data can be updated/regenerated with the +net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py script. + +#-----BEGIN SUBJECT_KEY_IDENTIFIER----- + INTEGER {42} +#-----END SUBJECT_KEY_IDENTIFIER----- + +-----BEGIN CERTIFICATE----- +MIICRTCCAa6gAwIBAgIJAPuwTC6rEJsMMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTQwNDIzMjA1MDQwWhcNMTcwNDIyMjA1MDQwWjBFMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYK8imMuRi/03z0K1Zi0WnvfFHvwlYeyK9Na6XJYaUoIDAtB92kWdGMdAQhLciHnAjkXLI6W15OoV3gA/ElRZ1xUpxTMhjP6PyY5wqT5r6y8FxbiiFKKAnHmUcrgfVW28tQ+0rkLGMryRtrukXOgXBv7gcrmU7G1jC2a7WqmeI8QIDAQABoz0wOzAKBgNVHQ4EAwIBKjAfBgNVHSMEGDAWgBSLddWsywi+Dh9lt/pWvmynddqFrzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBADvoeG2V1j1q9xMZLBvCiK4iq/SNMvV8cWfPLdEcwsOH4um+iVzkNKtIkcI/la4rR54leGtPmhCkcv3P9wIMsAoIpFri5XR+ER05YGrJH2nzLmMm3J7va3oK4VRXmKpykXgEfh+PZU0fCxKsnCQPhBQaVS0fu/CdCbIIXFkyZYAm +-----END CERTIFICATE----- + +ERROR: Failed parsing subject key identifier + +-----BEGIN ERRORS----- +RVJST1I6IEZhaWxlZCBwYXJzaW5nIHN1YmplY3Qga2V5IGlkZW50aWZpZXIK +-----END ERRORS-----
diff --git a/net/data/parse_certificate_unittest/subject_not_ascii.pem b/net/data/parse_certificate_unittest/subject_not_ascii.pem index 150bc28..a1862bf 100644 --- a/net/data/parse_certificate_unittest/subject_not_ascii.pem +++ b/net/data/parse_certificate_unittest/subject_not_ascii.pem
@@ -1,18 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIC1jCCAj+gAwIBAgIDCKiOMA0GCSqGSIb3DQEBBAUAMIHEMQswCQYDVQQGEwJaQTEVMBMGA1U -ECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xHTAbBgNVBAoTFFRoYXd0ZSBDb2 -5zdWx0aW5nIGNjMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMRkwF -wYDVQQDExBUaGF3dGUgU2VydmVyIENBMSYwJAYJKoZIhvcNAQkBFhdzZXJ2ZXItY2VydHNAdGhh -d3RlLmNvbTAeFw0wMjAyMjgxMzQ0MTFaFw0wMzAyMjgxMzQ0MTFaMHQxCzAJBgNVBAYTAkRFMRs -wGQYDVQQIExJTY2hsZXN3aWctSG9sc3RlaW4xEjAQBgNVBAcWCUJvcm5o9nZlZDEYMBYGA1UECh -MPQW5kcmVhcyBXaWxrZW5zMRowGAYDVQQDExFzc2wuY29tcGFuaXR5LmNvbTCBnzANBgkqhkiG9 -w0BAQEFAAOBjQAwgYkCgYEAqXXB8IbIwL4+m3r6FWgMHWkuk3AGwmVjKSMZ1DDTVgQUjioJd0YS -WKnoEQ+3GsF1pNkt3x3yY78ONOUSjBcIfSS3CmQdbF+VALnpZXnaRkqpXGxMffLSdxeXFVE6hOw -06wi38CBkQq4JZ7SxFGp2C366gKl9YG/4GhL3U8zwEPUCAwEAAaMlMCMwEwYDVR0lBAwwCgYIKw -YBBQUHAwEwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQDIW1sU+Suy7d9bJNsXWEnp7 -Ysqyo81Oc4bnpgOR6JbxgWkIqosAbCRlAslQmm0t0w4DKImlCmp6bZ7GC0QWGAcju2qiQvoBthG -62X9/TpXuV414WXGvAd5pI0sZRH4ThD7y7bmBU0xw06x2N/DrO9IbWo/iJsggdsaP4vvjY8igg= -= +MIIC1jCCAj+gAwIBAgIDCKiOMA0GCSqGSIb3DQEBCwUAMIHEMQswCQYDVQQGEwJa +QTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xHTAb +BgNVBAoTFFRoYXd0ZSBDb25zdWx0aW5nIGNjMSgwJgYDVQQLEx9DZXJ0aWZpY2F0 +aW9uIFNlcnZpY2VzIERpdmlzaW9uMRkwFwYDVQQDExBUaGF3dGUgU2VydmVyIENB +MSYwJAYJKoZIhvcNAQkBFhdzZXJ2ZXItY2VydHNAdGhhd3RlLmNvbTAeFw0wMjAy +MjgxMzQ0MTFaFw0wMzAyMjgxMzQ0MTFaMHQxCzAJBgNVBAYTAkRFMRswGQYDVQQI +ExJTY2hsZXN3aWctSG9sc3RlaW4xEjAQBgNVBAcWCUJvcm5o9nZlZDEYMBYGA1UE +ChMPQW5kcmVhcyBXaWxrZW5zMRowGAYDVQQDExFzc2wuY29tcGFuaXR5LmNvbTCB +nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqXXB8IbIwL4+m3r6FWgMHWkuk3AG +wmVjKSMZ1DDTVgQUjioJd0YSWKnoEQ+3GsF1pNkt3x3yY78ONOUSjBcIfSS3CmQd +bF+VALnpZXnaRkqpXGxMffLSdxeXFVE6hOw06wi38CBkQq4JZ7SxFGp2C366gKl9 +YG/4GhL3U8zwEPUCAwEAAaMlMCMwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0T +AQH/BAIwADANBgkqhkiG9w0BAQsFAAOBgQDIW1sU+Suy7d9bJNsXWEnp7Ysqyo81 +Oc4bnpgOR6JbxgWkIqosAbCRlAslQmm0t0w4DKImlCmp6bZ7GC0QWGAcju2qiQvo +BthG62X9/TpXuV414WXGvAd5pI0sZRH4ThD7y7bmBU0xw06x2N/DrO9IbWo/iJsg +gdsaP4vvjY8igg== -----END CERTIFICATE----- ERROR: Failed normalizing string
diff --git a/net/data/parse_certificate_unittest/v3_certificate_template.txt b/net/data/parse_certificate_unittest/v3_certificate_template.txt index 94ab0c0..7aa270f 100644 --- a/net/data/parse_certificate_unittest/v3_certificate_template.txt +++ b/net/data/parse_certificate_unittest/v3_certificate_template.txt
@@ -13,13 +13,13 @@ #-----BEGIN SERIAL----- INTEGER { `00fbb04c2eab109b0c` } #-----END SERIAL----- -#-----BEGIN SIGNATURE_ALGORITHM----- +#-----BEGIN INNER_SIGNATURE_ALGORITHM----- SEQUENCE { # sha1WithRSAEncryption OBJECT_IDENTIFIER { 1.2.840.113549.1.1.5 } NULL {} } -#-----END SIGNATURE_ALGORITHM----- +#-----END INNER_SIGNATURE_ALGORITHM----- SEQUENCE { SET { SEQUENCE { @@ -95,16 +95,20 @@ # subjectKeyIdentifier OBJECT_IDENTIFIER { 2.5.29.14 } OCTET_STRING { +#-----BEGIN SUBJECT_KEY_IDENTIFIER----- OCTET_STRING { `8b75d5accb08be0e1f65b7fa56be6ca775da85af` } +#-----END SUBJECT_KEY_IDENTIFIER----- } } SEQUENCE { # authorityKeyIdentifier OBJECT_IDENTIFIER { 2.5.29.35 } OCTET_STRING { +#-----BEGIN AUTHORITY_KEY_IDENTIFIER----- SEQUENCE { [0 PRIMITIVE] { `8b75d5accb08be0e1f65b7fa56be6ca775da85af` } } +#-----END AUTHORITY_KEY_IDENTIFIER----- } } @@ -126,10 +130,12 @@ #-----END EXTENSIONS----- } } +#-----BEGIN OUTER_SIGNATURE_ALGORITHM----- SEQUENCE { # sha1WithRSAEncryption OBJECT_IDENTIFIER { 1.2.840.113549.1.1.5 } NULL {} } +#-----END OUTER_SIGNATURE_ALGORITHM----- BIT_STRING { `003be8786d95d63d6af713192c1bc288ae22abf48d32f57c7167cf2dd11cc2c387e2e9be895ce434ab4891c23f95ae2b479e25786b4f9a10a472fdcff7020cb00a08a45ae2e5747e111d39606ac91f69f32e6326dc9eef6b7a0ae1545798aa729178047e1f8f654d1f0b12ac9c240f84141a552d1fbbf09d09b2085c5932658026` } }
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py new file mode 100755 index 0000000..105744f --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py
@@ -0,0 +1,63 @@ +#!/usr/bin/env python +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +""" +A chain with target using authorityKeyIdentifier:issuer and multiple +intermediates with different serial numbers and issuer names, for testing +path bulding prioritization. +""" + +import sys +sys.path += ['../..'] + +import gencerts + +DATE_A = '150101120000Z' +DATE_B = '150102120000Z' +DATE_C = '150103120000Z' +DATE_Z = '180101120000Z' + +root = gencerts.create_self_signed_root_certificate('Root') +root.set_validity_range(DATE_A, DATE_Z) + +root2 = gencerts.create_self_signed_root_certificate('Root2') +root2.set_validity_range(DATE_A, DATE_Z) + +# Give the certs notBefore dates in reverse priority order so we can test that +# the issuer/serial key id didn't affect prioritization. +int_matching = gencerts.create_intermediate_certificate('Intermediate', root) +int_matching.set_validity_range(DATE_A, DATE_Z) + +int_mismatch = gencerts.create_intermediate_certificate('Intermediate', root2) +int_mismatch.set_key(int_matching.get_key()) +int_mismatch.set_validity_range(DATE_C, DATE_Z) + +int_match_name_only = gencerts.create_intermediate_certificate( + 'Intermediate', root) +int_match_name_only.set_key(int_matching.get_key()) +int_match_name_only.set_validity_range(DATE_B, DATE_Z) + +section = int_matching.config.get_section('signing_ca_ext') +section.set_property('authorityKeyIdentifier', 'issuer:always') +target = gencerts.create_end_entity_certificate('Target', int_matching) +target.set_validity_range(DATE_A, DATE_Z) + +gencerts.write_chain('The 1st root', [root], out_pem='root.pem') +gencerts.write_chain('The 2nd root', [root2], out_pem='root2.pem') + +gencerts.write_chain( + 'Intermediate with matching issuer name & serial', + [int_matching], out_pem='int_matching.pem') + +gencerts.write_chain( + 'Intermediate with different issuer name & serial', + [int_mismatch], out_pem='int_mismatch.pem') + +gencerts.write_chain( + 'Intermediate with same issuer name & different serial', + [int_match_name_only], out_pem='int_match_name_only.pem') + +gencerts.write_chain('The target', [target], out_pem='target.pem') +
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem new file mode 100644 index 0000000..4bc1e7f --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with same issuer name & different serial + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 27:4f:b6:81:70:40:f1:c5:b2:96:9c:1c:da:b0:bc:27:d5:3e:73:f8 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e2:a1:85:d1:32:c8:5d:6a:2e:8a:5d:64:ff:87: + f5:84:7f:4c:9c:14:e8:04:f3:c3:e9:db:fd:bd:87: + 86:1a:82:dd:10:8a:85:57:9a:ab:5e:6a:94:a7:8d: + 5e:49:0a:0e:3e:2d:2d:5c:a7:78:78:3d:67:95:e0: + 73:a8:4a:6b:be:0f:61:ba:dc:40:c4:65:41:f0:fa: + a2:28:c7:b3:6d:0f:55:dd:e4:45:8d:e3:f4:3f:ca: + 54:e6:a0:a9:d0:2a:5b:99:42:7f:cf:1a:84:6f:bc: + 77:0a:14:53:dd:cb:77:38:9f:1d:7c:1c:89:13:53: + d7:43:c0:31:9a:56:8a:17:5e:2b:87:07:61:84:8d: + 8b:7e:b9:6b:f5:51:34:79:26:7b:5c:46:28:14:e5: + 6f:51:16:fa:14:8e:e2:be:03:67:bd:eb:cd:89:d6: + 93:95:66:d5:da:fa:8a:fb:79:e6:9b:a1:2f:a6:2d: + 59:aa:29:f7:74:29:07:07:b3:8c:1b:65:7c:18:24: + 89:fc:cb:fa:fd:17:5e:1c:cb:a8:22:f7:80:cc:57: + c3:72:8d:51:ef:4d:14:83:da:1e:5d:66:5f:c1:66: + c1:64:61:d5:a5:08:08:40:5d:99:90:51:e6:6f:bc: + b5:32:55:ef:f8:6d:4a:44:4e:f8:67:93:f6:a2:e2: + b8:d9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BD:F9:13:D6:3D:BB:66:4C:4C:F9:8E:E7:B2:8B:17:04:F8:73:D9:2E + X509v3 Authority Key Identifier: + keyid:0F:65:16:31:5F:9E:C8:16:9C:4F:54:54:37:82:56:28:FE:18:9D:71 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 91:2a:4e:b9:b4:67:69:68:8a:44:11:63:2d:96:ba:2a:fb:04: + d4:1d:49:60:14:5e:69:1f:8d:10:24:8f:62:fe:c3:cc:1e:0b: + a4:a9:35:ec:fa:f9:b9:09:d9:55:13:70:36:dc:9b:a2:d0:ed: + c6:75:2a:3b:29:8d:92:81:c9:f3:84:bd:f8:45:34:45:8a:5f: + 3e:c8:42:33:36:ef:6a:44:e2:ed:87:34:4a:b1:2f:32:eb:45: + 15:93:21:2f:08:32:c3:a4:76:75:96:bf:84:97:66:e8:d5:b1: + d2:8c:d1:7f:2f:74:1a:a5:1d:21:d5:34:cf:89:95:ca:37:91: + 31:bb:02:60:96:f8:b4:4b:c9:7e:39:ad:e9:43:2f:fd:04:a6: + ad:71:e4:52:eb:f7:3f:d9:1a:25:91:21:82:ad:36:13:17:b7: + 76:fc:55:85:be:e7:d5:38:97:fd:67:6b:54:97:9b:c7:00:07: + 5f:df:b7:cb:0b:21:7e:44:23:cb:ba:84:e8:4d:21:f8:0e:b7: + 64:de:34:2f:d2:80:ca:65:89:93:95:38:99:7e:73:2e:61:c6: + ee:b2:51:9b:71:d3:01:65:ca:60:2b:f7:2e:36:e8:2f:8e:bc: + a4:f4:0c:b5:3d:43:6e:d9:29:19:bf:85:6a:8c:42:76:87:de: + f5:b9:0f:45 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUJ0+2gXBA8cWylpwc2rC8J9U+c/gwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDIxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOKhhdEyyF1qLopdZP+H9YR/TJwU6ATzw+nb/b2HhhqC3RCK +hVeaq15qlKeNXkkKDj4tLVyneHg9Z5Xgc6hKa74PYbrcQMRlQfD6oijHs20PVd3k +RY3j9D/KVOagqdAqW5lCf88ahG+8dwoUU93LdzifHXwciRNT10PAMZpWihdeK4cH +YYSNi365a/VRNHkme1xGKBTlb1EW+hSO4r4DZ73rzYnWk5Vm1dr6ivt55puhL6Yt +Waop93QpBwezjBtlfBgkifzL+v0XXhzLqCL3gMxXw3KNUe9NFIPaHl1mX8FmwWRh +1aUICEBdmZBR5m+8tTJV7/htSkRO+GeT9qLiuNkCAwEAAaOByzCByDAdBgNVHQ4E +FgQUvfkT1j27ZkxM+Y7nsosXBPhz2S4wHwYDVR0jBBgwFoAUD2UWMV+eyBacT1RU +N4JWKP4YnXEwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQCRKk65tGdpaIpEEWMtlroq+wTUHUlgFF5pH40Q +JI9i/sPMHgukqTXs+vm5CdlVE3A23Jui0O3GdSo7KY2SgcnzhL34RTRFil8+yEIz +Nu9qROLthzRKsS8y60UVkyEvCDLDpHZ1lr+El2bo1bHSjNF/L3QapR0h1TTPiZXK +N5ExuwJglvi0S8l+Oa3pQy/9BKatceRS6/c/2RolkSGCrTYTF7d2/FWFvufVOJf9 +Z2tUl5vHAAdf37fLCyF+RCPLuoToTSH4Drdk3jQv0oDKZYmTlTiZfnMuYcbuslGb +cdMBZcpgK/cuNugvjryk9Ay1PUNu2SkZv4VqjEJ2h971uQ9F +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem new file mode 100644 index 0000000..c0883e1 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with matching issuer name & serial + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 27:4f:b6:81:70:40:f1:c5:b2:96:9c:1c:da:b0:bc:27:d5:3e:73:f7 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e2:a1:85:d1:32:c8:5d:6a:2e:8a:5d:64:ff:87: + f5:84:7f:4c:9c:14:e8:04:f3:c3:e9:db:fd:bd:87: + 86:1a:82:dd:10:8a:85:57:9a:ab:5e:6a:94:a7:8d: + 5e:49:0a:0e:3e:2d:2d:5c:a7:78:78:3d:67:95:e0: + 73:a8:4a:6b:be:0f:61:ba:dc:40:c4:65:41:f0:fa: + a2:28:c7:b3:6d:0f:55:dd:e4:45:8d:e3:f4:3f:ca: + 54:e6:a0:a9:d0:2a:5b:99:42:7f:cf:1a:84:6f:bc: + 77:0a:14:53:dd:cb:77:38:9f:1d:7c:1c:89:13:53: + d7:43:c0:31:9a:56:8a:17:5e:2b:87:07:61:84:8d: + 8b:7e:b9:6b:f5:51:34:79:26:7b:5c:46:28:14:e5: + 6f:51:16:fa:14:8e:e2:be:03:67:bd:eb:cd:89:d6: + 93:95:66:d5:da:fa:8a:fb:79:e6:9b:a1:2f:a6:2d: + 59:aa:29:f7:74:29:07:07:b3:8c:1b:65:7c:18:24: + 89:fc:cb:fa:fd:17:5e:1c:cb:a8:22:f7:80:cc:57: + c3:72:8d:51:ef:4d:14:83:da:1e:5d:66:5f:c1:66: + c1:64:61:d5:a5:08:08:40:5d:99:90:51:e6:6f:bc: + b5:32:55:ef:f8:6d:4a:44:4e:f8:67:93:f6:a2:e2: + b8:d9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BD:F9:13:D6:3D:BB:66:4C:4C:F9:8E:E7:B2:8B:17:04:F8:73:D9:2E + X509v3 Authority Key Identifier: + keyid:0F:65:16:31:5F:9E:C8:16:9C:4F:54:54:37:82:56:28:FE:18:9D:71 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 16:cb:0b:89:93:42:ae:5c:b4:4a:04:49:7c:4c:fd:bd:7e:75: + d6:38:b8:e5:c7:52:06:51:84:c6:11:86:8f:ab:70:59:83:23: + b0:15:68:b6:5d:84:1b:63:75:28:1e:a5:2f:11:80:12:f0:ac: + 0f:77:b5:db:22:0b:c0:ef:12:28:b8:72:fb:26:70:7c:2b:2c: + 8f:4a:65:c4:69:0c:19:d1:58:2d:73:69:07:1c:09:23:0d:3c: + c9:80:44:66:8f:d0:b1:b4:46:6f:1e:70:a3:9a:64:47:07:12: + 1a:66:2a:c5:59:65:b3:a5:47:07:34:85:81:f6:77:49:0c:bc: + 8f:e5:36:1f:3c:22:6f:e6:1c:d1:6d:39:8b:2a:09:db:20:6f: + 48:dd:39:14:cf:16:0f:2e:43:34:c3:6c:a4:9e:3c:b3:50:38: + d0:f0:d3:c3:44:e1:34:73:d2:5f:d1:33:34:b5:b2:40:89:53: + 85:8f:dd:34:a4:3f:3a:66:7b:1b:e0:47:a4:1e:2a:1c:56:78: + 2b:05:87:69:22:52:68:d9:e8:99:40:79:c2:dd:0c:cd:ff:a0: + 31:3b:51:a6:ed:14:af:88:9c:2e:52:28:4f:32:7d:ce:d1:4c: + f4:a2:2c:a5:bd:d5:14:76:82:6d:ab:4b:c2:b8:88:b1:bc:23: + 25:a2:c7:aa +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUJ0+2gXBA8cWylpwc2rC8J9U+c/cwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOKhhdEyyF1qLopdZP+H9YR/TJwU6ATzw+nb/b2HhhqC3RCK +hVeaq15qlKeNXkkKDj4tLVyneHg9Z5Xgc6hKa74PYbrcQMRlQfD6oijHs20PVd3k +RY3j9D/KVOagqdAqW5lCf88ahG+8dwoUU93LdzifHXwciRNT10PAMZpWihdeK4cH +YYSNi365a/VRNHkme1xGKBTlb1EW+hSO4r4DZ73rzYnWk5Vm1dr6ivt55puhL6Yt +Waop93QpBwezjBtlfBgkifzL+v0XXhzLqCL3gMxXw3KNUe9NFIPaHl1mX8FmwWRh +1aUICEBdmZBR5m+8tTJV7/htSkRO+GeT9qLiuNkCAwEAAaOByzCByDAdBgNVHQ4E +FgQUvfkT1j27ZkxM+Y7nsosXBPhz2S4wHwYDVR0jBBgwFoAUD2UWMV+eyBacT1RU +N4JWKP4YnXEwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQAWywuJk0KuXLRKBEl8TP29fnXWOLjlx1IGUYTG +EYaPq3BZgyOwFWi2XYQbY3UoHqUvEYAS8KwPd7XbIgvA7xIouHL7JnB8KyyPSmXE +aQwZ0Vgtc2kHHAkjDTzJgERmj9CxtEZvHnCjmmRHBxIaZirFWWWzpUcHNIWB9ndJ +DLyP5TYfPCJv5hzRbTmLKgnbIG9I3TkUzxYPLkM0w2yknjyzUDjQ8NPDROE0c9Jf +0TM0tbJAiVOFj900pD86Znsb4EekHiocVngrBYdpIlJo2eiZQHnC3QzN/6AxO1Gm +7RSviJwuUihPMn3O0Uz0oiylvdUUdoJtq0vCuIixvCMloseq +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem new file mode 100644 index 0000000..4b6fce0 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with different issuer name & serial + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 28:91:93:c8:61:2d:bb:b9:e0:39:3e:3f:37:ee:56:60:5e:6f:b6:82 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root2 + Validity + Not Before: Jan 3 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e2:a1:85:d1:32:c8:5d:6a:2e:8a:5d:64:ff:87: + f5:84:7f:4c:9c:14:e8:04:f3:c3:e9:db:fd:bd:87: + 86:1a:82:dd:10:8a:85:57:9a:ab:5e:6a:94:a7:8d: + 5e:49:0a:0e:3e:2d:2d:5c:a7:78:78:3d:67:95:e0: + 73:a8:4a:6b:be:0f:61:ba:dc:40:c4:65:41:f0:fa: + a2:28:c7:b3:6d:0f:55:dd:e4:45:8d:e3:f4:3f:ca: + 54:e6:a0:a9:d0:2a:5b:99:42:7f:cf:1a:84:6f:bc: + 77:0a:14:53:dd:cb:77:38:9f:1d:7c:1c:89:13:53: + d7:43:c0:31:9a:56:8a:17:5e:2b:87:07:61:84:8d: + 8b:7e:b9:6b:f5:51:34:79:26:7b:5c:46:28:14:e5: + 6f:51:16:fa:14:8e:e2:be:03:67:bd:eb:cd:89:d6: + 93:95:66:d5:da:fa:8a:fb:79:e6:9b:a1:2f:a6:2d: + 59:aa:29:f7:74:29:07:07:b3:8c:1b:65:7c:18:24: + 89:fc:cb:fa:fd:17:5e:1c:cb:a8:22:f7:80:cc:57: + c3:72:8d:51:ef:4d:14:83:da:1e:5d:66:5f:c1:66: + c1:64:61:d5:a5:08:08:40:5d:99:90:51:e6:6f:bc: + b5:32:55:ef:f8:6d:4a:44:4e:f8:67:93:f6:a2:e2: + b8:d9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BD:F9:13:D6:3D:BB:66:4C:4C:F9:8E:E7:B2:8B:17:04:F8:73:D9:2E + X509v3 Authority Key Identifier: + keyid:08:D2:FA:18:64:5B:EC:E9:49:1A:79:FD:B3:78:0E:51:7E:1A:CF:F5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root2.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root2.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 8c:6f:af:93:10:11:6e:97:08:e9:39:d3:8f:47:27:a5:9d:c9: + 0c:ae:45:bf:e6:52:e3:36:eb:41:40:c4:07:df:2f:b8:7c:8d: + de:02:f9:15:82:3f:b3:b4:30:54:8c:45:1f:50:99:bb:f3:d7: + 54:f4:06:a8:2f:86:78:94:d0:0a:ee:3c:55:a7:c4:c6:a9:5b: + de:78:94:b6:61:cc:2a:68:e0:99:37:ff:bb:cf:60:59:5d:85: + ec:93:f8:f5:e9:ec:7a:89:e6:2a:b8:0d:ca:87:14:d9:8c:fd: + 71:b8:5b:38:b4:26:e6:d7:21:78:c4:4e:a0:5f:e3:d7:dc:19: + 19:0f:7d:2f:e8:bd:64:94:ec:5f:aa:1f:f7:81:21:f4:a4:c8: + 05:0a:85:25:6b:ab:72:0d:5c:ff:8f:aa:d8:51:3b:dc:f1:d0: + 5c:0f:84:27:f4:60:dc:ca:e6:d7:72:c6:18:4e:28:3b:39:67: + 1d:f2:5d:33:f2:ab:2e:8d:a2:48:57:d9:4e:22:30:ca:fb:4f: + 9b:22:7d:12:aa:f8:ea:26:3f:18:68:69:66:43:e9:c6:12:92: + 5a:73:12:7b:5b:00:cf:e1:80:c6:28:a7:33:01:41:a6:67:08: + 7e:cf:5c:59:67:e9:47:57:0c:5b:d5:58:0f:36:22:a0:74:56: + ed:92:6d:40 +-----BEGIN CERTIFICATE----- +MIIDgzCCAmugAwIBAgIUKJGTyGEtu7ngOT4/N+5WYF5vtoIwDQYJKoZIhvcNAQEL +BQAwEDEOMAwGA1UEAwwFUm9vdDIwHhcNMTUwMTAzMTIwMDAwWhcNMTgwMTAxMTIw +MDAwWjAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwggEiMA0GCSqGSIb3DQEBAQUA +A4IBDwAwggEKAoIBAQDioYXRMshdai6KXWT/h/WEf0ycFOgE88Pp2/29h4Yagt0Q +ioVXmqteapSnjV5JCg4+LS1cp3h4PWeV4HOoSmu+D2G63EDEZUHw+qIox7NtD1Xd +5EWN4/Q/ylTmoKnQKluZQn/PGoRvvHcKFFPdy3c4nx18HIkTU9dDwDGaVooXXiuH +B2GEjYt+uWv1UTR5JntcRigU5W9RFvoUjuK+A2e9682J1pOVZtXa+or7eeaboS+m +LVmqKfd0KQcHs4wbZXwYJIn8y/r9F14cy6gi94DMV8NyjVHvTRSD2h5dZl/BZsFk +YdWlCAhAXZmQUeZvvLUyVe/4bUpETvhnk/ai4rjZAgMBAAGjgc0wgcowHQYDVR0O +BBYEFL35E9Y9u2ZMTPmO57KLFwT4c9kuMB8GA1UdIwQYMBaAFAjS+hhkW+zpSRp5 +/bN4DlF+Gs/1MDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAoYcaHR0cDovL3Vy +bC1mb3ItYWlhL1Jvb3QyLmNlcjAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vdXJs +LWZvci1jcmwvUm9vdDIuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD +AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMb6+TEBFulwjpOdOPRyelnckMrkW/5lLj +NutBQMQH3y+4fI3eAvkVgj+ztDBUjEUfUJm789dU9AaoL4Z4lNAK7jxVp8TGqVve +eJS2YcwqaOCZN/+7z2BZXYXsk/j16ex6ieYquA3KhxTZjP1xuFs4tCbm1yF4xE6g +X+PX3BkZD30v6L1klOxfqh/3gSH0pMgFCoUla6tyDVz/j6rYUTvc8dBcD4Qn9GDc +yubXcsYYTig7OWcd8l0z8qsujaJIV9lOIjDK+0+bIn0SqvjqJj8YaGlmQ+nGEpJa +cxJ7WwDP4YDGKKczAUGmZwh+z1xZZ+lHVwxb1VgPNiKgdFbtkm1A +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key new file mode 100644 index 0000000..0e48401 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA4qGF0TLIXWouil1k/4f1hH9MnBToBPPD6dv9vYeGGoLdEIqF +V5qrXmqUp41eSQoOPi0tXKd4eD1nleBzqEprvg9hutxAxGVB8PqiKMezbQ9V3eRF +jeP0P8pU5qCp0CpbmUJ/zxqEb7x3ChRT3ct3OJ8dfByJE1PXQ8AxmlaKF14rhwdh +hI2Lfrlr9VE0eSZ7XEYoFOVvURb6FI7ivgNnvevNidaTlWbV2vqK+3nmm6Evpi1Z +qin3dCkHB7OMG2V8GCSJ/Mv6/RdeHMuoIveAzFfDco1R700Ug9oeXWZfwWbBZGHV +pQgIQF2ZkFHmb7y1MlXv+G1KRE74Z5P2ouK42QIDAQABAoIBADtf+gEu/tOKiBr0 +EQvpgOdvupCB4a+6da+FVVsccIPtmSFGSV0ERrV70up63SLhoY2kpGfL8IIABG19 +2o9SwBuRSBd+sPFDXh1WbLmmaFnAVMzHi3l7KXi0971chmDlWA41H+sQlXX4uG9J +mBdZwShyd3UWvMr1gkZbyiMXXSJ1qVPray741cjXW2FYR6G6GGoz/7hhNOSwn1M8 +JSNJ4GXHJ/FuZAByqkAkACopSrB/E+TwCDIr9Ut/Bag2qst8CRj9U/tSsWXHxQcM +zxoFPMxBjDqPl927dCXByJj37+KA+swAB2veky24HCiHQQ34U1XKvyLXlRFTMw13 +OrmeYgkCgYEA9H2GftNzwE1Op91YJ5T2NbvjeeKhKVYYEXG7iVfgnCPBUTkWUwpA +OCKdEW3FQTyBcgSKy+0G4aZBFkzdxiXpbhzYyzTpD/1VpwzwF/d995n9hGzUz5Fe +TMbfbZGSaPddoIADl7xMU1HlWIpyuy4rLUJAuFsJ2hdrDwq553ywHVMCgYEA7UzD +1/Ny4goguJKnt9ifaC7MCKITaP1yui3w9FHIr4R2zDkKH5SfnO7PzEzTnZ8mWtbd +IcoTjqQQiYk9j0wv6rhBYibhkLp/n4WtQFSuIA+T8Ikyhin/VPHwi/U9PmixK+kg +fo8n2Kadj1lf/sbuKRw25j5feToYqBP4Bl6hH6MCgYEAjs9XpXNMFJLTk/gVyyEW +4/I5AHQhoSyZ6G6fla0QFQRJonEPGjhNpLyLNKgC5YU7M2d1z4JHV70uHaGOlXSF +sn0FIUVpsZ5PzsEe6VD2co+vZw/PCuOlyoEL90tl0wxS0zKTZqllh/G5XouYUr+4 +FrqxZT5ANfUh4upoBtBtauMCgYBNXeTQKIBBMBog8zeZWhgGyJMfEXCQn2ljSA0y +KuPqTZ7J0KL7TuKHMNkw+69WyYegwELSfGbJ77Wwkb0vViCdPzuZ+6E5JYTshpHI +0pL+wvVxy9lcIp8rm8HYb7lq+okhDt3YRWYxXYkrLnF8yHDnmFpR0O4hwQ4+5lvL +/9g6TwKBgHhsgF80iElv/rQD7HhTy7IHlVRQuJUH9f2NabgrnsNaYIKX/m9c0Hg9 +tAPfNjOmLG8VwObyRL6IX67NmMIQcCttuhxiqdFDUivkh1RkTCpzYBukXPoY7aPz +7+wcqI9HiJpD7IKZ6Ca15st8teg8xlyMu4ic4xqWSlntnoFKrol9 +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key new file mode 100644 index 0000000..c4fd60e --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA1cJvC/RWxo/Fs91KfR7QlA67tHGYg9TUkhEnGtzzXOhX27nu +Ah6+yrSB8W2SpkDD4IIf638gadoSkcaWSHMY+EM1N8ldlzNcqpkymJO1UQXqT5JX +qXDUBXaIDmoW0uBgkV8vDah9SFS8mkFgm/IS3U+xgeL8+JooI7Xbu84RnX6YII+Q +KSKsXCjFGh+XflpVvivDs4NHWgp9a7PI/70XaBmksTPomUquXlyuBn3QhWzRT0Bo +eqLLL5vrbYI5B5GHA56DljnIBjRNYecHRPXqJIqxQ+MU/VlMolSPnHsKZQ8+ez84 +29h2eChC27Wk/Y8PUWbUPeKz1i4+n5TdTTm68QIDAQABAoIBAB0iFshmUL1XMvbE +njZXUM4dA/Af2018YExYEiBTJMfw0qibupiHYDF4UI17BZWrFgcvNPJ/rQdANW+w +xSKyrSCI6GPmCd9lnKeToZWx6/BTAhA+PbxWKE9mTDzKsLmk4wRtGJif8hM9mUbc +yjH22CNZjTPKn/ex6u6TBpOeDkCMlHWcdhX9pvIQqpSuZuukPlaOQbahdy3smQEE +eJLK4g4oi2aqi8L38NF30Ht+MZo11+oo4DOoeWKsTFljU+WIdhwGxBMnMISuPYSu +ayR6X3lqWPIC4g61Q0Pkm4+Jf+RtwK95RX3eTStwJLY2pn07uF4zlxOzlpT6ACd+ +dcVXdxECgYEA/B+XHmarDgrMo56D2LASU+Z1ABtTxRjt/KV7DUL6j4SsVPzCix0t +BwFfSsUXyWxwn3P8knnV+yAwVJSZUn+azrFF8GUOQsWQO4Onvc+/IdcOCZz5S73c +ZCSXh2MUi0nitmbR5jpZKTOkGLIe4GtX/LA42NbQ6S3OL8chbeDC2j8CgYEA2QvV +1KCKR0+mvtmz8lZF4wmugICXqxXIRTpQTe31Ldzusx+xnGGG5y33ttnMX5dWs9zY +64p31OZUWDQPnQUHspNS9Frr5wwrZrxQfRRL4NeyAuX46ssHdMhCuQBG/FtT0pAv +uzX3l0cdjdXNbtIfhl1tHT4uCxJKIOqauM0wPs8CgYAtQLJMF5tuOsv+Ni5uDzRK +8NthOIZxowbcSQtsFvCIIAUaf/+fHo59amajMfsSAS+5vwS/ebTJjT5/f+iBITw1 +CyaFfm3v2CwKMphB/m7M8R+o5A7u5FYRd2vnNgZy9cEGgi/8hc6JEabLc/UMzNeP +GEYrzWrT34/ZjYFXincO2wKBgQCOvTXXK+1EkKF8iffJu+siMM/OOsOEBEM9I+iE +F6ZSjyV8L6/CxHDPwG9UlU/O3dxrVSZjYSEFpqR5jWNnRFOXoUPA57qUrHAulFHq +sFpmd/Pd7BgTcYppxvn6aLBGblll9OUvHYLCvkY1bRI5e364AuErhiUJqvGNTDyM +pITCCQKBgAGKrwzm670pS9TS40seZUiZ5o8MVAMOR0EwBZJmwwbQ2nNAeIGW8mwU +H7HHiR9EnN9BYJJ7VQSoSSLng8IBx//TxPKDCrWLLLaDyq6FWIAV1XlH3qcku0nV +K7yT0PbJly142ADQXpN+0z7M+9UzwGWrLo7YL+0eTS8oxK3622Ko +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key new file mode 100644 index 0000000..247761a --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA9mCR4DTnFrl7N7F3y69vfKq6pID+pcZO8WSiJMp8iiybTDXB +8vK7a3TPRGo+Ubc9/P4icQD/FCAUMEMMr8xCHBYU0FJbREWWe3+/QKY+TctyHYBf +yCsuv7PYEMeGChBA5rHIlDoCCmlxcuzfkySVobgJzU0lpc4epZfXG2ubVmDCFwSm +T8kYeER7TB/un2/+gd4KNFVme+ylFLq/bT5b8pf2brqR4cqox3uKCgsRuA8FOSR1 +b0FX46BdlJr3bJnvkDYA0/ONu3IspJe4QV8rC5hPxvCVabERMnoKWTvnobCPRTMp +SX+g8GfFo0dpATRWrYJ3j2T524vpe2rw65JuXQIDAQABAoIBAQDCLLvra2ZRd5+P +9jNG+Z4xL9Fngy6u8ksXXsuXmWpr79n5R0jzM7DYcLhF4EH7XyLguF3ml/VxJBMl +MkLWbnIP9qsywCWj+gAulzDhP+RMpbHrZFiYxsfSWGhKWSXf2o18A9PkVo9zK0U5 +YUyXiDbRvN0ky8+HDJsEwVXMC5Pij1WmHwe/z45zFPLwWiLCLO8kZZbnQgjRBQSY +Gbe6yaYPvhnrTXbEEw9bCvbmOd8ONBx2Lm99RitA9c5Q7EDF26N6lmShXbsJ/Ptu +/CJtTk+fhFts2ekF4wlEbA2Etudv9MXXTi1MBVT24s/W99LK2DyjMfFbKN31NZ5J +5CQkVi+VAoGBAP2JdTf4A4nqWsdb1+/8f7tL5yIhof29dxrmpx1iH1qBY6r7571h +M71jTEME6rgZW5O8N4zhl6loffS7+r6YetA3uZZ5EV2n0L4Ta/qUR1bsYVu5Zzth +q8YI+2RsWmajP/Evh2AnN9VJ0eCDm8i8ZzaDfQ99tUOn6Gc3cZR68Hp7AoGBAPjF +TkuhIkst/GNgcV/nNChrjcQj7KZKo+IrWWJpUw2McYq6piIqXrALKYiG7JbwfVs+ +Exa32lcesD0lwO4uOxRZ8uF/KslJ25o2eNHlVYAuo46V6yQT3bTfpgqcDkOLvoHn +Cqv+ndAZtmj0HaIMuuONB/TQVf3PgLzWSHvlP68HAoGAAx85MUo9iOo42fGYlBzw +2baSjwoI+53kpJEoh6UYq72iI43cialzwKZDXyPlXAT76rLLoFF605w0yNmzubsY +8A1vnJm7DAMv/9cvYjOHOVvJyx5aVhHa0qJzrgXjixYBiI/EQ/vXpSm2iuQz++HO +B47Q8Grk24NqyjKVlHV7FpcCgYEAhO2RH7JzS66/3S4shq1ZXnvSHcuAaX8awQCe +24oiGexAw3tmyHzRacodIFnQU/sfUMEDnDETl1fLnnDs/Zhwczh5Ius7pqEzmdyf +hLDBliPVu5v6MKX44uxaofKvYIJsgqc9OZhtJUSIBt7icrPQrUSvyq4ENQJK7Ryn +UKS3+cMCgYByOYdbC+KB4A70d+20w9s309/yqOhxO4yppRujGmiDhP0yVVSAmNh5 +02kBceW9ZlOKrQfE9ZfWq+OY2FFqOw+8e7nHTPfWyqCIuUdYZzYA9vEPWdj6zS3/ +8Y1Q3mpvNIirPkFw/btbzv8kZGHijHh+KKQgsG8tx3Dv666FDszJTA== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key new file mode 100644 index 0000000..60f9196 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEoQIBAAKCAQEAwPpmpYvozhjRusB7Tzdx6zE8jQH7ew/I6sRILUBVhH0X8GqJ +OqrK2WmeQXlEz7voR3rDm1klUeynksnHmeLZ3P9vS2A4w6ChUmvkBSvPHEsC8B6w +vnQDrmeVLCmhqFlIg8DcSeKhJ76wazgN+nzwOW79d8NdQ08gSYU3PdzCjQhe2XjH +BxalGA8liPid75cd0g7/WMejLvpXrzBt1e8ORibXKwn3g2MjTpsu6ZZmdWHBU8dY +RcXdwfYzSbwLAnWvrip2lL0KlFWJSq60qF5NnDBkg5LO3bOFq/q1nPznt3SzjCdn +jxYMWSM23DMxcqvDYNwvT7bysW3cSlSAYR95vwIDAQABAoH/OgsW1LRAUb0lWAaN +EEac/SDSFZeDDICy7eoby4COOEtn5+gjXoIAgWRDNW5ERDdApj9GlnM5xmpn/L60 +SpTw8ofh8cn/SNgHrcLF0shagygMuiyA/MfoU4zUUXQ0K26vYPGhUJfZ4Rp59cXm +bnEl0CCSHHOmmZgzHenzs6ey3Lgg07BklpBvPGk1VC5fZSHAbSgPGpe2NBk3cBrb +fAW97t9h9A2GkdTm3i6klXmlGr8HBbmOwZko4LsVazfNSMYZO0/umfyeofv4PPyr +TKnGZsJaYWBqgG8BGagM4eErv69VmiDPO1ok6HHPLMKmbopkqVM1VPBZOSpIqapd +hw+JAoGBAP8phRFid7Su1jPOspfVOijKQoK/4I6qwX5WaGOUxVIUPezgAF2mr21o +wq6fw3e0VYmOsI4Cz26zryahwgsb4HXjT0O1Ax/CDEpVHCilJXzVNp+4cEvf3Ds2 +GypvWOkjy8BMD3xKKWY8my5CL86Jdhy7SuWXjT7PIJWogZrx/nLDAoGBAMGcnImA +MSZFKiscuA4pTyuxqaBNl+amGYfFbUrJ39bwsquz+rW28U/U8WZ3+hFl+yfqe+07 +y34YnZ5xx2VLu9lbxrTSsohYlwkGVwK/n6IEXlNKXwhiFMcF9lDeFNs9sqXUKn+u +xtPKyCR232WYyIS6c8yFzayyDGvGkE8uizVVAoGAQftHmLZAxC1N4Lm7fv25e2DK +ECtz8xB+1p+bgNywpcfsN3u5PH5k8MLdTPCtSCAO2nJWf3KEl1jJmxDLL7o2seVk +0tpVA3pXWUVm8a+64Ov1oxm7mDM8LOeR4MhIUolaH9DLVFWNHQ3hBvZAjIUJUOax +uGsXMD25bFnVoe6f4KcCgYEAqbM+1ZqB+fxXqLAkd20n0rGHb1VzlhvydrnKQOpP +A1O4F53KWyn9uy53ZIw2qLdNe8AgXWCyzVSAGxe5YQUPosW5llazW6TixWtEKsmQ +/u57St/+ChgGBCgqrNjrSPt8MbOUiJPF/G9aG/QBfUh8QTI4O4TwMLVjA7hoVq8C +H30CgYADVzRsfD1QWMLoh6H7rDWNwGsd0cuP5DAaOKlsDxlEiOgwtStilCFitqJg +BasclPlr3/AmZR5mvx9upzZrfuUCN6wlptnZ0YAlsYjHbt062GAOsVAOYxnKyyqi +IJScZtEjsTfoLdFXGWR6mAql0UTQkCxenT2Z4XjXb7fj3sSBmw== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem new file mode 100644 index 0000000..66aa989 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +The 1st root + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 27:4f:b6:81:70:40:f1:c5:b2:96:9c:1c:da:b0:bc:27:d5:3e:73:f6 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d5:c2:6f:0b:f4:56:c6:8f:c5:b3:dd:4a:7d:1e: + d0:94:0e:bb:b4:71:98:83:d4:d4:92:11:27:1a:dc: + f3:5c:e8:57:db:b9:ee:02:1e:be:ca:b4:81:f1:6d: + 92:a6:40:c3:e0:82:1f:eb:7f:20:69:da:12:91:c6: + 96:48:73:18:f8:43:35:37:c9:5d:97:33:5c:aa:99: + 32:98:93:b5:51:05:ea:4f:92:57:a9:70:d4:05:76: + 88:0e:6a:16:d2:e0:60:91:5f:2f:0d:a8:7d:48:54: + bc:9a:41:60:9b:f2:12:dd:4f:b1:81:e2:fc:f8:9a: + 28:23:b5:db:bb:ce:11:9d:7e:98:20:8f:90:29:22: + ac:5c:28:c5:1a:1f:97:7e:5a:55:be:2b:c3:b3:83: + 47:5a:0a:7d:6b:b3:c8:ff:bd:17:68:19:a4:b1:33: + e8:99:4a:ae:5e:5c:ae:06:7d:d0:85:6c:d1:4f:40: + 68:7a:a2:cb:2f:9b:eb:6d:82:39:07:91:87:03:9e: + 83:96:39:c8:06:34:4d:61:e7:07:44:f5:ea:24:8a: + b1:43:e3:14:fd:59:4c:a2:54:8f:9c:7b:0a:65:0f: + 3e:7b:3f:38:db:d8:76:78:28:42:db:b5:a4:fd:8f: + 0f:51:66:d4:3d:e2:b3:d6:2e:3e:9f:94:dd:4d:39: + ba:f1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0F:65:16:31:5F:9E:C8:16:9C:4F:54:54:37:82:56:28:FE:18:9D:71 + X509v3 Authority Key Identifier: + keyid:0F:65:16:31:5F:9E:C8:16:9C:4F:54:54:37:82:56:28:FE:18:9D:71 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 1d:1b:35:fa:ae:d4:94:be:d2:76:bc:5b:80:f6:db:48:c3:c7: + eb:78:9d:ff:b6:fa:cf:15:e7:97:fc:74:d0:16:a4:20:5d:db: + ab:87:8a:a3:ad:c7:79:cb:be:67:21:19:83:5b:0f:29:4e:1c: + 40:d6:fd:4a:b1:58:94:6d:5f:66:1e:3b:ab:62:5e:6f:e0:c0: + 95:a3:aa:cb:63:5a:7d:a8:dd:1b:4c:0b:49:24:b6:a1:b7:5a: + c0:2c:8e:ca:5b:d8:df:3e:bf:c9:53:fd:22:26:d7:3d:7a:18: + 2e:04:ce:41:e1:9a:d6:ef:8e:20:c6:f7:e5:8a:7e:f0:07:e5: + 4f:76:d2:cb:0e:8a:6b:1c:c4:72:bf:06:d7:31:92:8e:3a:0b: + 0b:de:a3:56:29:3a:c7:f3:69:f4:87:b6:7d:45:10:f6:f7:75: + 35:fb:5e:3e:70:66:40:19:ef:48:1a:04:db:d5:d5:85:a3:0e: + a7:27:93:af:3b:fd:6d:02:57:6c:d4:85:8a:1c:20:61:67:62: + a1:24:a2:6d:04:df:cf:a9:22:30:6d:f6:20:3f:20:99:7d:7a: + 12:44:69:40:53:0f:72:b8:68:a3:2a:f0:d9:27:23:9d:18:0c: + 09:4c:6c:70:f4:00:62:6c:ec:f6:7b:63:a9:87:5e:73:1e:62: + a4:96:ca:dc +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUJ0+2gXBA8cWylpwc2rC8J9U+c/YwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDVwm8L9FbGj8Wz3Up9HtCUDru0cZiD1NSSESca3PNc6Ffbue4CHr7KtIHx +bZKmQMPggh/rfyBp2hKRxpZIcxj4QzU3yV2XM1yqmTKYk7VRBepPklepcNQFdogO +ahbS4GCRXy8NqH1IVLyaQWCb8hLdT7GB4vz4migjtdu7zhGdfpggj5ApIqxcKMUa +H5d+WlW+K8Ozg0daCn1rs8j/vRdoGaSxM+iZSq5eXK4GfdCFbNFPQGh6ossvm+tt +gjkHkYcDnoOWOcgGNE1h5wdE9eokirFD4xT9WUyiVI+cewplDz57Pzjb2HZ4KELb +taT9jw9RZtQ94rPWLj6flN1NObrxAgMBAAGjgcswgcgwHQYDVR0OBBYEFA9lFjFf +nsgWnE9UVDeCVij+GJ1xMB8GA1UdIwQYMBaAFA9lFjFfnsgWnE9UVDeCVij+GJ1x +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAHRs1+q7UlL7SdrxbgPbbSMPH63id/7b6zxXnl/x00BakIF3b +q4eKo63Hecu+ZyEZg1sPKU4cQNb9SrFYlG1fZh47q2Jeb+DAlaOqy2NafajdG0wL +SSS2obdawCyOylvY3z6/yVP9IibXPXoYLgTOQeGa1u+OIMb35Yp+8AflT3bSyw6K +axzEcr8G1zGSjjoLC96jVik6x/Np9Ie2fUUQ9vd1NftePnBmQBnvSBoE29XVhaMO +pyeTrzv9bQJXbNSFihwgYWdioSSibQTfz6kiMG32ID8gmX16EkRpQFMPcrhooyrw +2ScjnRgMCUxscPQAYmzs9ntjqYdecx5ipJbK3A== +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem new file mode 100644 index 0000000..c3e05dc --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +The 2nd root + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 28:91:93:c8:61:2d:bb:b9:e0:39:3e:3f:37:ee:56:60:5e:6f:b6:81 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root2 + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Root2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:f6:60:91:e0:34:e7:16:b9:7b:37:b1:77:cb:af: + 6f:7c:aa:ba:a4:80:fe:a5:c6:4e:f1:64:a2:24:ca: + 7c:8a:2c:9b:4c:35:c1:f2:f2:bb:6b:74:cf:44:6a: + 3e:51:b7:3d:fc:fe:22:71:00:ff:14:20:14:30:43: + 0c:af:cc:42:1c:16:14:d0:52:5b:44:45:96:7b:7f: + bf:40:a6:3e:4d:cb:72:1d:80:5f:c8:2b:2e:bf:b3: + d8:10:c7:86:0a:10:40:e6:b1:c8:94:3a:02:0a:69: + 71:72:ec:df:93:24:95:a1:b8:09:cd:4d:25:a5:ce: + 1e:a5:97:d7:1b:6b:9b:56:60:c2:17:04:a6:4f:c9: + 18:78:44:7b:4c:1f:ee:9f:6f:fe:81:de:0a:34:55: + 66:7b:ec:a5:14:ba:bf:6d:3e:5b:f2:97:f6:6e:ba: + 91:e1:ca:a8:c7:7b:8a:0a:0b:11:b8:0f:05:39:24: + 75:6f:41:57:e3:a0:5d:94:9a:f7:6c:99:ef:90:36: + 00:d3:f3:8d:bb:72:2c:a4:97:b8:41:5f:2b:0b:98: + 4f:c6:f0:95:69:b1:11:32:7a:0a:59:3b:e7:a1:b0: + 8f:45:33:29:49:7f:a0:f0:67:c5:a3:47:69:01:34: + 56:ad:82:77:8f:64:f9:db:8b:e9:7b:6a:f0:eb:92: + 6e:5d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 08:D2:FA:18:64:5B:EC:E9:49:1A:79:FD:B3:78:0E:51:7E:1A:CF:F5 + X509v3 Authority Key Identifier: + keyid:08:D2:FA:18:64:5B:EC:E9:49:1A:79:FD:B3:78:0E:51:7E:1A:CF:F5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root2.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root2.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + c9:83:91:ee:f4:25:4a:fa:fb:ef:df:cc:8f:64:bf:3c:d5:22: + fe:35:6e:27:a8:99:a8:cc:e9:e2:35:3d:d3:5a:f1:8e:24:2a: + 76:69:03:62:17:c7:bf:03:97:f6:74:d3:6f:bf:67:bf:2a:93: + c1:92:0a:1c:95:d8:02:7e:d6:ab:92:da:67:98:13:61:7b:57: + ae:60:a0:67:a5:22:73:6d:4d:0c:ae:f2:4f:c5:dc:5c:da:7f: + 0b:2f:48:31:1f:db:fc:df:2e:4f:a9:d5:24:ad:ba:f3:7a:99: + f1:0a:ae:09:2a:75:e2:d2:0d:1b:d9:93:aa:92:69:ba:e6:f4: + ef:7d:18:0e:3a:16:a5:5c:de:66:3e:42:61:55:48:07:7b:b2: + c9:d4:4a:77:02:ea:74:11:c5:35:61:92:42:af:c3:0b:46:ee: + 21:50:fb:90:a5:92:e5:34:c8:1f:c6:c8:2c:d7:f4:35:dd:99: + ed:6d:94:be:83:db:d1:90:03:ea:7f:02:97:34:4f:7a:91:96: + f9:17:42:34:f4:44:97:18:3e:c3:93:61:ad:e0:14:09:1f:ce: + 75:5d:5d:7b:76:94:ae:80:5b:62:a4:ae:17:f8:1a:0c:b8:82: + d5:29:9f:bd:75:a9:6d:98:53:73:25:d4:6c:f6:2d:2e:3a:a2: + 2a:35:ce:97 +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIUKJGTyGEtu7ngOT4/N+5WYF5vtoEwDQYJKoZIhvcNAQEL +BQAwEDEOMAwGA1UEAwwFUm9vdDIwHhcNMTUwMTAxMTIwMDAwWhcNMTgwMTAxMTIw +MDAwWjAQMQ4wDAYDVQQDDAVSb290MjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBAPZgkeA05xa5ezexd8uvb3yquqSA/qXGTvFkoiTKfIosm0w1wfLyu2t0 +z0RqPlG3Pfz+InEA/xQgFDBDDK/MQhwWFNBSW0RFlnt/v0CmPk3Lch2AX8grLr+z +2BDHhgoQQOaxyJQ6AgppcXLs35MklaG4Cc1NJaXOHqWX1xtrm1ZgwhcEpk/JGHhE +e0wf7p9v/oHeCjRVZnvspRS6v20+W/KX9m66keHKqMd7igoLEbgPBTkkdW9BV+Og +XZSa92yZ75A2ANPzjbtyLKSXuEFfKwuYT8bwlWmxETJ6Clk756Gwj0UzKUl/oPBn +xaNHaQE0Vq2Cd49k+duL6Xtq8OuSbl0CAwEAAaOBzTCByjAdBgNVHQ4EFgQUCNL6 +GGRb7OlJGnn9s3gOUX4az/UwHwYDVR0jBBgwFoAUCNL6GGRb7OlJGnn9s3gOUX4a +z/UwOAYIKwYBBQUHAQEELDAqMCgGCCsGAQUFBzAChhxodHRwOi8vdXJsLWZvci1h +aWEvUm9vdDIuY2VyMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6Ly91cmwtZm9yLWNy +bC9Sb290Mi5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBAMmDke70JUr6++/fzI9kvzzVIv41bieomajM6eI1PdNa +8Y4kKnZpA2IXx78Dl/Z002+/Z78qk8GSChyV2AJ+1quS2meYE2F7V65goGelInNt +TQyu8k/F3FzafwsvSDEf2/zfLk+p1SStuvN6mfEKrgkqdeLSDRvZk6qSabrm9O99 +GA46FqVc3mY+QmFVSAd7ssnUSncC6nQRxTVhkkKvwwtG7iFQ+5ClkuU0yB/GyCzX +9DXdme1tlL6D29GQA+p/Apc0T3qRlvkXQjT0RJcYPsOTYa3gFAkfznVdXXt2lK6A +W2Kkrhf4Ggy4gtUpn711qW2YU3Ml1Gz2LS46oio1zpc= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem new file mode 100644 index 0000000..e853dd6 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem
@@ -0,0 +1,95 @@ +[Created by: ./generate-certs.py] + +The target + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5b:3e:0e:db:9f:cd:52:41:f6:1b:73:c6:d3:42:52:13:8c:53:2e:68 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:c0:fa:66:a5:8b:e8:ce:18:d1:ba:c0:7b:4f:37: + 71:eb:31:3c:8d:01:fb:7b:0f:c8:ea:c4:48:2d:40: + 55:84:7d:17:f0:6a:89:3a:aa:ca:d9:69:9e:41:79: + 44:cf:bb:e8:47:7a:c3:9b:59:25:51:ec:a7:92:c9: + c7:99:e2:d9:dc:ff:6f:4b:60:38:c3:a0:a1:52:6b: + e4:05:2b:cf:1c:4b:02:f0:1e:b0:be:74:03:ae:67: + 95:2c:29:a1:a8:59:48:83:c0:dc:49:e2:a1:27:be: + b0:6b:38:0d:fa:7c:f0:39:6e:fd:77:c3:5d:43:4f: + 20:49:85:37:3d:dc:c2:8d:08:5e:d9:78:c7:07:16: + a5:18:0f:25:88:f8:9d:ef:97:1d:d2:0e:ff:58:c7: + a3:2e:fa:57:af:30:6d:d5:ef:0e:46:26:d7:2b:09: + f7:83:63:23:4e:9b:2e:e9:96:66:75:61:c1:53:c7: + 58:45:c5:dd:c1:f6:33:49:bc:0b:02:75:af:ae:2a: + 76:94:bd:0a:94:55:89:4a:ae:b4:a8:5e:4d:9c:30: + 64:83:92:ce:dd:b3:85:ab:fa:b5:9c:fc:e7:b7:74: + b3:8c:27:67:8f:16:0c:59:23:36:dc:33:31:72:ab: + c3:60:dc:2f:4f:b6:f2:b1:6d:dc:4a:54:80:61:1f: + 79:bf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 58:92:31:C9:C0:FE:40:35:B6:54:A4:F0:43:3B:F6:35:36:9D:39:08 + X509v3 Authority Key Identifier: + DirName:/CN=Root + serial:27:4F:B6:81:70:40:F1:C5:B2:96:9C:1C:DA:B0:BC:27:D5:3E:73:F7 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + 0a:50:cc:c6:52:ae:d8:48:b6:9c:03:31:7b:63:10:19:17:f5: + fc:69:ab:ec:60:d3:06:5f:b6:72:be:58:8a:d5:e9:80:87:f2: + f9:c4:3a:2f:ab:28:16:5a:ba:6c:1c:92:c9:b5:25:0d:f3:f5: + ea:7f:62:5a:9a:08:d3:13:a4:26:dd:40:10:78:64:e0:56:f3: + 67:14:92:74:09:3d:32:82:28:c4:bd:14:aa:df:63:bf:87:a6: + ee:c6:b0:28:bf:2b:9f:89:af:66:c7:38:5a:96:2a:e6:4a:25: + 74:6f:0c:3e:ba:c1:76:57:52:d8:ad:15:df:1a:3c:16:e5:52: + 1e:a9:ad:b7:19:80:6a:5e:89:2c:ed:48:f6:39:f2:b3:c7:c5: + 96:f9:a3:ef:13:a2:17:c7:0f:8c:af:5e:39:c3:b0:d5:81:6f: + fc:42:f5:69:72:50:5b:f7:80:d0:67:63:cb:d7:42:27:01:c4: + cd:6d:af:55:df:97:f3:ae:d0:b9:cb:54:5f:c5:b9:ae:8f:bb: + 94:c4:07:0b:d0:b6:81:27:29:bb:d9:9f:49:72:47:48:51:47: + 36:e2:c7:a4:93:68:39:52:d4:0b:c9:45:63:41:27:15:1c:10: + 98:4c:38:47:2c:3d:28:4e:7f:72:b0:c4:5d:c5:de:7a:69:73: + bb:95:65:23 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUWz4O25/NUkH2G3PG00JSE4xTLmgwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE1MDEwMTEyMDAwMFoXDTE4 +MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAwPpmpYvozhjRusB7Tzdx6zE8jQH7ew/I6sRILUBVhH0X +8GqJOqrK2WmeQXlEz7voR3rDm1klUeynksnHmeLZ3P9vS2A4w6ChUmvkBSvPHEsC +8B6wvnQDrmeVLCmhqFlIg8DcSeKhJ76wazgN+nzwOW79d8NdQ08gSYU3PdzCjQhe +2XjHBxalGA8liPid75cd0g7/WMejLvpXrzBt1e8ORibXKwn3g2MjTpsu6ZZmdWHB +U8dYRcXdwfYzSbwLAnWvrip2lL0KlFWJSq60qF5NnDBkg5LO3bOFq/q1nPznt3Sz +jCdnjxYMWSM23DMxcqvDYNwvT7bysW3cSlSAYR95vwIDAQABo4H+MIH7MB0GA1Ud +DgQWBBRYkjHJwP5ANbZUpPBDO/Y1Np05CDA0BgNVHSMELTAroROkETAPMQ0wCwYD +VQQDDARSb290ghQnT7aBcEDxxbKWnBzasLwn1T5z9zA/BggrBgEFBQcBAQQzMDEw +LwYIKwYBBQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2Vy +MDQGA1UdHwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlh +dGUuY3JsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB +BQUHAwIwDQYJKoZIhvcNAQELBQADggEBAApQzMZSrthItpwDMXtjEBkX9fxpq+xg +0wZftnK+WIrV6YCH8vnEOi+rKBZaumwcksm1JQ3z9ep/YlqaCNMTpCbdQBB4ZOBW +82cUknQJPTKCKMS9FKrfY7+Hpu7GsCi/K5+Jr2bHOFqWKuZKJXRvDD66wXZXUtit +Fd8aPBblUh6prbcZgGpeiSztSPY58rPHxZb5o+8TohfHD4yvXjnDsNWBb/xC9Wly +UFv3gNBnY8vXQicBxM1tr1Xfl/Ou0LnLVF/Fua6Pu5TEBwvQtoEnKbvZn0lyR0hR +Rzbix6STaDlS1AvJRWNBJxUcEJhMOEcsPShOf3KwxF3F3nppc7uVZSM= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/generate-certs.py b/net/data/path_builder_unittest/key_id_prioritization/generate-certs.py new file mode 100755 index 0000000..0c11378 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/generate-certs.py
@@ -0,0 +1,122 @@ +#!/usr/bin/env python +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +""" +A chain with multiple intermediates with different subjectKeyIdentifiers and +notBefore dates, for testing path bulding prioritization. +""" + +import sys +sys.path += ['../..'] + +import gencerts + +DATE_A = '150101120000Z' +DATE_B = '150102120000Z' +DATE_C = '150103120000Z' +DATE_Z = '180101120000Z' + + +root = gencerts.create_self_signed_root_certificate('Root') +root.set_validity_range(DATE_A, DATE_Z) + +int_matching_ski_a = gencerts.create_intermediate_certificate('Intermediate', + root) +int_matching_ski_a.set_validity_range(DATE_A, DATE_Z) + +int_matching_ski_b = gencerts.create_intermediate_certificate('Intermediate', + root) +int_matching_ski_b.set_validity_range(DATE_B, DATE_Z) +int_matching_ski_b.set_key(int_matching_ski_a.get_key()) + +int_matching_ski_c = gencerts.create_intermediate_certificate('Intermediate', + root) +int_matching_ski_c.set_validity_range(DATE_C, DATE_Z) +int_matching_ski_c.set_key(int_matching_ski_a.get_key()) + +# For some reason, OpenSSL seems to require disabling SKID and AKID on the +# parent cert in order to generate an intermediate cert without a SKID. +root2 = gencerts.create_self_signed_root_certificate('Root') +root2.set_key(root.get_key()) +section = root2.config.get_section('signing_ca_ext') +section.remove_property('subjectKeyIdentifier') +section.remove_property('authorityKeyIdentifier') + +int_no_ski_a = gencerts.create_intermediate_certificate('Intermediate', root2) +int_no_ski_a.set_validity_range(DATE_A, DATE_Z) +int_no_ski_a.set_key(int_matching_ski_a.get_key()) +section = int_no_ski_a.config.get_section('req_ext') +section.remove_property('subjectKeyIdentifier') + +int_no_ski_b = gencerts.create_intermediate_certificate('Intermediate', root2) +int_no_ski_b.set_validity_range(DATE_B, DATE_Z) +int_no_ski_b.set_key(int_matching_ski_a.get_key()) +section = int_no_ski_b.config.get_section('req_ext') +section.remove_property('subjectKeyIdentifier') + +int_no_ski_c = gencerts.create_intermediate_certificate('Intermediate', root2) +int_no_ski_c.set_validity_range(DATE_C, DATE_Z) +int_no_ski_c.set_key(int_matching_ski_a.get_key()) +section = int_no_ski_c.config.get_section('req_ext') +section.remove_property('subjectKeyIdentifier') + +int_different_ski_a = gencerts.create_intermediate_certificate('Intermediate', + root) +int_different_ski_a.set_validity_range(DATE_A, DATE_Z) + +int_different_ski_b = gencerts.create_intermediate_certificate('Intermediate', + root) +int_different_ski_b.set_validity_range(DATE_B, DATE_Z) +int_different_ski_b.set_key(int_different_ski_a.get_key()) + +int_different_ski_c = gencerts.create_intermediate_certificate('Intermediate', + root) +int_different_ski_c.set_validity_range(DATE_C, DATE_Z) +int_different_ski_c.set_key(int_different_ski_a.get_key()) + +target = gencerts.create_end_entity_certificate('Target', int_matching_ski_a) +target.set_validity_range(DATE_A, DATE_Z) + + +gencerts.write_chain('The root', [root], out_pem='root.pem') + +gencerts.write_chain( + 'Intermediate with matching subjectKeyIdentifier and notBefore A', + [int_matching_ski_a], out_pem='int_matching_ski_a.pem') + +gencerts.write_chain( + 'Intermediate with matching subjectKeyIdentifier and notBefore B', + [int_matching_ski_b], out_pem='int_matching_ski_b.pem') + +gencerts.write_chain( + 'Intermediate with matching subjectKeyIdentifier and notBefore C', + [int_matching_ski_c], out_pem='int_matching_ski_c.pem') + +gencerts.write_chain( + 'Intermediate with no subjectKeyIdentifier and notBefore A', + [int_no_ski_a], out_pem='int_no_ski_a.pem') + +gencerts.write_chain( + 'Intermediate with no subjectKeyIdentifier and notBefore B', + [int_no_ski_b], out_pem='int_no_ski_b.pem') + +gencerts.write_chain( + 'Intermediate with no subjectKeyIdentifier and notBefore C', + [int_no_ski_c], out_pem='int_no_ski_c.pem') + +gencerts.write_chain( + 'Intermediate with different subjectKeyIdentifier and notBefore A', + [int_different_ski_a], out_pem='int_different_ski_a.pem') + +gencerts.write_chain( + 'Intermediate with different subjectKeyIdentifier and notBefore B', + [int_different_ski_b], out_pem='int_different_ski_b.pem') + +gencerts.write_chain( + 'Intermediate with different subjectKeyIdentifier and notBefore C', + [int_different_ski_c], out_pem='int_different_ski_c.pem') + +gencerts.write_chain('The target', [target], out_pem='target.pem') +
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem b/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem new file mode 100644 index 0000000..92410f8 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with different subjectKeyIdentifier and notBefore A + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:3d + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e6:0c:06:e3:3d:b8:99:af:6c:31:37:eb:ff:4b: + 5b:ba:44:3d:bc:4b:33:fe:a6:db:2e:d0:c6:24:73: + e6:ad:1d:92:8b:f3:65:f9:c7:87:a2:58:6a:b1:73: + ce:60:67:7f:f6:d5:09:4e:26:07:7c:84:72:19:00: + 22:90:21:1b:ae:89:1e:ed:ef:07:17:b1:1c:09:cb: + 32:d5:32:86:6c:cd:93:5e:23:50:3e:c9:69:22:48: + 4a:bf:a0:7b:59:f8:94:72:82:93:45:3f:89:19:49: + d3:5e:45:de:fc:3f:d1:1a:3a:f2:2f:46:b1:dd:4b: + e2:43:fd:f5:62:57:d7:94:37:87:7d:96:a0:de:eb: + 5d:b4:7b:fd:63:60:47:d2:e7:12:3d:f9:a6:3b:cc: + 8a:ae:3f:8a:5c:f3:6a:52:9f:e0:ee:bd:38:00:34: + a4:17:f6:2f:07:49:58:5e:26:f3:31:42:2f:60:68: + 2f:94:07:e9:61:12:e8:43:f9:66:df:a8:d6:9d:fc: + cc:25:0d:6a:ec:ff:a6:39:cf:40:93:39:ca:91:cd: + 88:d2:1d:48:e1:33:08:8d:35:18:76:87:aa:71:0a: + 35:f4:d2:d8:fd:f7:87:3f:32:68:15:bf:30:8a:c6: + 52:83:ac:75:cd:3a:4c:0d:b9:b3:57:68:70:c0:72: + f0:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 7B:CC:78:52:6F:4B:49:86:29:2C:3E:20:93:A4:7E:2E:B8:44:16:A9 + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + ea:88:21:5a:39:57:39:b1:cb:d8:69:c9:20:9b:a1:cd:82:f2: + 16:40:e3:06:c4:db:83:2a:0e:67:e9:60:12:ee:39:c6:3b:54: + 17:9a:90:a8:50:2b:96:85:3d:4e:d8:a7:e5:01:fa:d2:40:2f: + 20:36:18:a9:c4:31:73:9a:e9:65:58:4a:d2:4f:64:a6:1d:87: + 51:f1:ed:21:4e:fe:70:26:e8:0c:5b:2c:c8:71:9b:8b:4a:67: + 47:54:a7:02:5e:25:67:7a:75:57:ad:72:a4:03:f1:22:99:96: + ae:f7:ca:fe:58:45:92:4b:8f:64:09:87:e4:d5:77:af:bc:cd: + 04:51:9d:4e:c7:d5:47:93:bf:e2:09:38:26:60:25:25:58:4b: + 4d:d7:31:a6:9c:7c:41:58:4b:7c:1c:d7:b2:8b:17:a0:3d:81: + d5:b3:4c:5c:da:71:80:4a:48:29:be:5a:67:67:86:24:20:4c: + d5:da:fc:e0:77:2a:72:88:79:d0:76:c1:c7:26:49:09:9c:54: + 4f:29:eb:19:08:1b:cd:82:4e:51:85:3c:fe:5b:0a:94:f8:39: + d7:51:ea:41:00:ff:e5:c0:2b:32:6f:d7:0c:7b:48:16:c6:95: + e2:43:c0:82:20:75:77:40:b9:a1:b7:b8:ef:5b:b9:d2:c1:61: + c1:88:61:9f +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDj0wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOYMBuM9uJmvbDE36/9LW7pEPbxLM/6m2y7QxiRz5q0dkovz +ZfnHh6JYarFzzmBnf/bVCU4mB3yEchkAIpAhG66JHu3vBxexHAnLMtUyhmzNk14j +UD7JaSJISr+ge1n4lHKCk0U/iRlJ015F3vw/0Ro68i9Gsd1L4kP99WJX15Q3h32W +oN7rXbR7/WNgR9LnEj35pjvMiq4/ilzzalKf4O69OAA0pBf2LwdJWF4m8zFCL2Bo +L5QH6WES6EP5Zt+o1p38zCUNauz/pjnPQJM5ypHNiNIdSOEzCI01GHaHqnEKNfTS +2P33hz8yaBW/MIrGUoOsdc06TA25s1docMBy8I0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUe8x4Um9LSYYpLD4gk6R+LrhEFqkwHwYDVR0jBBgwFoAU7nLXPIl/B91rkiUJ +jKxInwO6CQowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQDqiCFaOVc5scvYackgm6HNgvIWQOMGxNuDKg5n +6WAS7jnGO1QXmpCoUCuWhT1O2KflAfrSQC8gNhipxDFzmullWErST2SmHYdR8e0h +Tv5wJugMWyzIcZuLSmdHVKcCXiVnenVXrXKkA/EimZau98r+WEWSS49kCYfk1Xev +vM0EUZ1Ox9VHk7/iCTgmYCUlWEtN1zGmnHxBWEt8HNeyixegPYHVs0xc2nGASkgp +vlpnZ4YkIEzV2vzgdypyiHnQdsHHJkkJnFRPKesZCBvNgk5RhTz+WwqU+DnXUepB +AP/lwCsyb9cMe0gWxpXiQ8CCIHV3QLmht7jvW7nSwWHBiGGf +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem b/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem new file mode 100644 index 0000000..faa1c95 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with different subjectKeyIdentifier and notBefore B + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:3e + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e6:0c:06:e3:3d:b8:99:af:6c:31:37:eb:ff:4b: + 5b:ba:44:3d:bc:4b:33:fe:a6:db:2e:d0:c6:24:73: + e6:ad:1d:92:8b:f3:65:f9:c7:87:a2:58:6a:b1:73: + ce:60:67:7f:f6:d5:09:4e:26:07:7c:84:72:19:00: + 22:90:21:1b:ae:89:1e:ed:ef:07:17:b1:1c:09:cb: + 32:d5:32:86:6c:cd:93:5e:23:50:3e:c9:69:22:48: + 4a:bf:a0:7b:59:f8:94:72:82:93:45:3f:89:19:49: + d3:5e:45:de:fc:3f:d1:1a:3a:f2:2f:46:b1:dd:4b: + e2:43:fd:f5:62:57:d7:94:37:87:7d:96:a0:de:eb: + 5d:b4:7b:fd:63:60:47:d2:e7:12:3d:f9:a6:3b:cc: + 8a:ae:3f:8a:5c:f3:6a:52:9f:e0:ee:bd:38:00:34: + a4:17:f6:2f:07:49:58:5e:26:f3:31:42:2f:60:68: + 2f:94:07:e9:61:12:e8:43:f9:66:df:a8:d6:9d:fc: + cc:25:0d:6a:ec:ff:a6:39:cf:40:93:39:ca:91:cd: + 88:d2:1d:48:e1:33:08:8d:35:18:76:87:aa:71:0a: + 35:f4:d2:d8:fd:f7:87:3f:32:68:15:bf:30:8a:c6: + 52:83:ac:75:cd:3a:4c:0d:b9:b3:57:68:70:c0:72: + f0:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 7B:CC:78:52:6F:4B:49:86:29:2C:3E:20:93:A4:7E:2E:B8:44:16:A9 + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 57:c5:70:66:8e:87:9c:d5:2e:b3:b3:24:a4:d0:0d:91:46:70: + 2d:52:10:7d:3c:53:62:3a:9c:be:96:91:a4:bc:d2:19:90:7c: + 14:3e:6e:96:34:2f:80:60:51:86:24:c8:d0:29:1c:1d:e4:11: + 67:98:c6:7a:8a:77:4a:c6:bd:30:30:fc:ac:64:9c:8e:cf:34: + 78:a2:52:8d:fc:7f:f9:9a:75:96:20:d4:d9:8d:ac:4f:78:76: + 5f:5d:44:a7:3d:83:f8:47:42:c0:dd:ee:5c:5f:d9:6e:c3:b8: + 2a:97:b8:a0:cf:f6:c0:91:ee:77:44:d8:78:a9:4a:7e:6d:ef: + 06:75:c5:af:bf:85:e9:ef:2b:c7:92:33:76:8c:ad:d3:a6:d9: + c9:1a:5d:ed:48:d0:83:d6:6a:72:8c:93:88:d7:29:1e:5f:c6: + 1c:11:ef:45:6d:6b:be:17:b4:de:50:c6:79:7a:b2:cf:1d:74: + 98:35:d2:3f:f1:a3:ed:67:f3:84:4a:dc:69:75:dc:b9:12:f5: + de:2f:3d:f6:2d:ec:c7:4c:a2:52:d3:93:af:be:90:6a:f6:d5: + b9:8c:d8:80:42:ff:83:6b:4d:a3:2d:65:e7:45:90:1f:27:ff: + 0a:f1:e9:c1:2d:ce:f9:e5:03:31:32:21:07:94:20:49:c3:28: + 7e:3f:6c:d7 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDj4wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDIxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOYMBuM9uJmvbDE36/9LW7pEPbxLM/6m2y7QxiRz5q0dkovz +ZfnHh6JYarFzzmBnf/bVCU4mB3yEchkAIpAhG66JHu3vBxexHAnLMtUyhmzNk14j +UD7JaSJISr+ge1n4lHKCk0U/iRlJ015F3vw/0Ro68i9Gsd1L4kP99WJX15Q3h32W +oN7rXbR7/WNgR9LnEj35pjvMiq4/ilzzalKf4O69OAA0pBf2LwdJWF4m8zFCL2Bo +L5QH6WES6EP5Zt+o1p38zCUNauz/pjnPQJM5ypHNiNIdSOEzCI01GHaHqnEKNfTS +2P33hz8yaBW/MIrGUoOsdc06TA25s1docMBy8I0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUe8x4Um9LSYYpLD4gk6R+LrhEFqkwHwYDVR0jBBgwFoAU7nLXPIl/B91rkiUJ +jKxInwO6CQowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQBXxXBmjoec1S6zsySk0A2RRnAtUhB9PFNiOpy+ +lpGkvNIZkHwUPm6WNC+AYFGGJMjQKRwd5BFnmMZ6indKxr0wMPysZJyOzzR4olKN +/H/5mnWWINTZjaxPeHZfXUSnPYP4R0LA3e5cX9luw7gql7igz/bAke53RNh4qUp+ +be8GdcWvv4Xp7yvHkjN2jK3TptnJGl3tSNCD1mpyjJOI1ykeX8YcEe9FbWu+F7Te +UMZ5erLPHXSYNdI/8aPtZ/OEStxpddy5EvXeLz32LezHTKJS05OvvpBq9tW5jNiA +Qv+Da02jLWXnRZAfJ/8K8enBLc755QMxMiEHlCBJwyh+P2zX +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem b/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem new file mode 100644 index 0000000..c4c7b92 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with different subjectKeyIdentifier and notBefore C + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:3f + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 3 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e6:0c:06:e3:3d:b8:99:af:6c:31:37:eb:ff:4b: + 5b:ba:44:3d:bc:4b:33:fe:a6:db:2e:d0:c6:24:73: + e6:ad:1d:92:8b:f3:65:f9:c7:87:a2:58:6a:b1:73: + ce:60:67:7f:f6:d5:09:4e:26:07:7c:84:72:19:00: + 22:90:21:1b:ae:89:1e:ed:ef:07:17:b1:1c:09:cb: + 32:d5:32:86:6c:cd:93:5e:23:50:3e:c9:69:22:48: + 4a:bf:a0:7b:59:f8:94:72:82:93:45:3f:89:19:49: + d3:5e:45:de:fc:3f:d1:1a:3a:f2:2f:46:b1:dd:4b: + e2:43:fd:f5:62:57:d7:94:37:87:7d:96:a0:de:eb: + 5d:b4:7b:fd:63:60:47:d2:e7:12:3d:f9:a6:3b:cc: + 8a:ae:3f:8a:5c:f3:6a:52:9f:e0:ee:bd:38:00:34: + a4:17:f6:2f:07:49:58:5e:26:f3:31:42:2f:60:68: + 2f:94:07:e9:61:12:e8:43:f9:66:df:a8:d6:9d:fc: + cc:25:0d:6a:ec:ff:a6:39:cf:40:93:39:ca:91:cd: + 88:d2:1d:48:e1:33:08:8d:35:18:76:87:aa:71:0a: + 35:f4:d2:d8:fd:f7:87:3f:32:68:15:bf:30:8a:c6: + 52:83:ac:75:cd:3a:4c:0d:b9:b3:57:68:70:c0:72: + f0:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 7B:CC:78:52:6F:4B:49:86:29:2C:3E:20:93:A4:7E:2E:B8:44:16:A9 + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 09:76:b2:55:86:b6:95:7f:f8:9c:48:3e:3c:5a:a9:c1:87:1f: + 29:89:67:9b:ce:ab:00:0a:11:82:ee:40:1b:5c:3f:17:39:7e: + 9b:26:a7:13:4d:dd:d6:15:32:53:5a:3e:ac:53:2d:ef:2e:77: + e9:f7:ca:df:03:7e:22:ef:cf:ae:72:95:eb:e8:67:7a:d8:52: + ac:17:31:d6:e0:ad:97:aa:18:9e:e6:78:b7:cf:ca:5b:62:67: + d3:d0:87:56:0e:e2:70:15:09:62:28:d0:c1:c8:0f:46:6c:23: + 9e:e7:1e:7f:59:80:f4:14:dd:b4:2f:8c:48:c4:cb:5f:4e:54: + 7b:42:d9:7d:11:44:00:59:91:87:02:47:87:77:aa:6a:ee:95: + e3:9d:87:61:4e:f9:ca:1d:9c:74:de:71:0d:dc:8a:5e:9f:d7: + 37:1f:03:c7:04:36:9b:52:b4:4f:fc:6b:28:ba:86:84:92:24: + d7:8e:da:3b:4d:ff:af:b7:09:0d:59:42:fc:32:e8:4d:5c:68: + aa:2a:0e:86:71:0e:91:d2:51:a2:bb:61:64:48:a2:cc:99:c4: + 97:b9:b1:3b:bf:96:d9:ac:39:15:10:66:ab:a8:2e:7b:51:5f: + 68:54:46:56:e9:55:99:52:b7:74:32:9a:3d:d3:6a:aa:f7:56: + 39:12:b8:8d +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDj8wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDMxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOYMBuM9uJmvbDE36/9LW7pEPbxLM/6m2y7QxiRz5q0dkovz +ZfnHh6JYarFzzmBnf/bVCU4mB3yEchkAIpAhG66JHu3vBxexHAnLMtUyhmzNk14j +UD7JaSJISr+ge1n4lHKCk0U/iRlJ015F3vw/0Ro68i9Gsd1L4kP99WJX15Q3h32W +oN7rXbR7/WNgR9LnEj35pjvMiq4/ilzzalKf4O69OAA0pBf2LwdJWF4m8zFCL2Bo +L5QH6WES6EP5Zt+o1p38zCUNauz/pjnPQJM5ypHNiNIdSOEzCI01GHaHqnEKNfTS +2P33hz8yaBW/MIrGUoOsdc06TA25s1docMBy8I0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUe8x4Um9LSYYpLD4gk6R+LrhEFqkwHwYDVR0jBBgwFoAU7nLXPIl/B91rkiUJ +jKxInwO6CQowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQAJdrJVhraVf/icSD48WqnBhx8piWebzqsAChGC +7kAbXD8XOX6bJqcTTd3WFTJTWj6sUy3vLnfp98rfA34i78+ucpXr6Gd62FKsFzHW +4K2Xqhie5ni3z8pbYmfT0IdWDuJwFQliKNDByA9GbCOe5x5/WYD0FN20L4xIxMtf +TlR7Qtl9EUQAWZGHAkeHd6pq7pXjnYdhTvnKHZx03nEN3Ipen9c3HwPHBDabUrRP +/GsouoaEkiTXjto7Tf+vtwkNWUL8MuhNXGiqKg6GcQ6R0lGiu2FkSKLMmcSXubE7 +v5bZrDkVEGarqC57UV9oVEZW6VWZUrd0Mpo902qq91Y5EriN +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem b/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem new file mode 100644 index 0000000..754cd0a --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with matching subjectKeyIdentifier and notBefore A + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:36 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:d0:27:bf:09:20:d9:b7:33:f4:81:16:0f:cb: + 3b:48:7a:22:c0:13:61:5c:d8:aa:7c:7e:bf:e1:c5: + bc:72:ad:d0:6a:5d:c4:58:9a:3c:ac:84:20:d8:69: + a2:c3:94:0d:9b:33:60:04:c5:64:76:56:52:e7:7f: + ee:f4:66:33:89:2a:59:4d:62:5c:1d:ee:bd:3e:d3: + a0:35:fd:58:b0:db:9f:ea:69:18:75:94:f2:b9:1e: + 65:32:28:54:b5:72:1c:fa:47:da:32:8d:8a:45:5b: + 48:0e:ab:1a:f7:9f:b4:47:b1:c2:1b:bf:22:37:8d: + e0:84:10:ec:91:5d:9f:31:29:be:94:5a:77:d1:de: + 52:df:48:59:77:02:c9:93:59:90:73:79:cf:c6:d1: + b6:7f:01:1a:2b:2d:cc:b8:fd:ba:72:b8:52:5c:75: + 15:7e:33:bd:dc:c7:e6:fb:ca:a2:b4:ab:ca:cc:db: + a0:23:f4:ea:7d:76:91:b3:ea:63:2a:df:b1:96:36: + ed:c2:9e:91:9f:db:45:b3:34:75:d9:41:4d:4f:1f: + c0:ef:02:6b:35:4c:19:a7:ec:f1:38:a9:67:85:6b: + 06:26:22:89:9b:37:05:d1:d2:f9:45:0b:60:d5:7e: + 5d:c2:98:a3:9d:96:57:be:4d:f0:9c:f0:71:b2:3b: + a4:1d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E8:21:00:1D:6B:A1:AB:30:01:FB:6E:A8:8D:FA:B9:69:48:C2:89:1F + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + a5:7b:64:8d:cf:66:45:51:ee:f8:89:56:70:33:53:15:c9:16: + 95:d4:2f:78:c5:83:d7:ff:b0:8e:a0:bf:59:cd:87:7b:80:6a: + b9:59:26:e6:a5:7d:0b:5d:ac:2b:90:01:f8:27:57:21:82:9a: + 6e:5b:9e:b6:23:f3:3a:34:de:a9:4e:85:cf:37:5f:fc:b4:6b: + ad:74:37:21:54:ae:b6:76:cf:04:e5:cf:e0:87:d6:33:14:f3: + 80:46:ec:f5:fa:9b:f0:2b:c5:2a:80:7b:fe:68:fe:a3:1f:cb: + 53:80:f1:a5:98:e7:02:e8:1d:97:03:5c:40:eb:fb:18:f7:f2: + 0d:b2:cc:c5:82:b4:47:4a:78:82:6f:af:4a:5d:5e:eb:ce:f6: + c9:16:cd:9a:ac:3e:09:24:81:e8:d7:0a:3c:af:dd:90:3c:b2: + 8d:e1:a9:e8:d4:50:af:e4:47:c0:5a:f2:47:c7:1d:80:3c:83: + b3:b1:10:e9:1f:ff:e1:5b:ce:53:26:73:9b:df:f1:96:a7:bc: + a2:a8:48:59:fa:fc:8e:19:8f:f2:4e:8d:9d:e0:a9:83:fd:b6: + 54:b6:48:89:27:97:ed:6f:43:a3:f9:79:6e:58:e7:b9:61:5e: + c9:dd:9b:77:f4:9e:61:ac:c3:f1:7d:c0:88:e6:0b:16:3a:a7: + 81:8a:7d:f0 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjYwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOPQJ78JINm3M/SBFg/LO0h6IsATYVzYqnx+v+HFvHKt0Gpd +xFiaPKyEINhposOUDZszYATFZHZWUud/7vRmM4kqWU1iXB3uvT7ToDX9WLDbn+pp +GHWU8rkeZTIoVLVyHPpH2jKNikVbSA6rGveftEexwhu/IjeN4IQQ7JFdnzEpvpRa +d9HeUt9IWXcCyZNZkHN5z8bRtn8BGistzLj9unK4Ulx1FX4zvdzH5vvKorSryszb +oCP06n12kbPqYyrfsZY27cKekZ/bRbM0ddlBTU8fwO8CazVMGafs8TipZ4VrBiYi +iZs3BdHS+UULYNV+XcKYo52WV75N8JzwcbI7pB0CAwEAAaOByzCByDAdBgNVHQ4E +FgQU6CEAHWuhqzAB+26ojfq5aUjCiR8wHwYDVR0jBBgwFoAU7nLXPIl/B91rkiUJ +jKxInwO6CQowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQCle2SNz2ZFUe74iVZwM1MVyRaV1C94xYPX/7CO +oL9ZzYd7gGq5WSbmpX0LXawrkAH4J1chgppuW562I/M6NN6pToXPN1/8tGutdDch +VK62ds8E5c/gh9YzFPOARuz1+pvwK8UqgHv+aP6jH8tTgPGlmOcC6B2XA1xA6/sY +9/INsszFgrRHSniCb69KXV7rzvbJFs2arD4JJIHo1wo8r92QPLKN4ano1FCv5EfA +WvJHxx2APIOzsRDpH//hW85TJnOb3/GWp7yiqEhZ+vyOGY/yTo2d4KmD/bZUtkiJ +J5ftb0Oj+XluWOe5YV7J3Zt39J5hrMPxfcCI5gsWOqeBin3w +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem b/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem new file mode 100644 index 0000000..c9c3c15 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with matching subjectKeyIdentifier and notBefore B + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:37 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:d0:27:bf:09:20:d9:b7:33:f4:81:16:0f:cb: + 3b:48:7a:22:c0:13:61:5c:d8:aa:7c:7e:bf:e1:c5: + bc:72:ad:d0:6a:5d:c4:58:9a:3c:ac:84:20:d8:69: + a2:c3:94:0d:9b:33:60:04:c5:64:76:56:52:e7:7f: + ee:f4:66:33:89:2a:59:4d:62:5c:1d:ee:bd:3e:d3: + a0:35:fd:58:b0:db:9f:ea:69:18:75:94:f2:b9:1e: + 65:32:28:54:b5:72:1c:fa:47:da:32:8d:8a:45:5b: + 48:0e:ab:1a:f7:9f:b4:47:b1:c2:1b:bf:22:37:8d: + e0:84:10:ec:91:5d:9f:31:29:be:94:5a:77:d1:de: + 52:df:48:59:77:02:c9:93:59:90:73:79:cf:c6:d1: + b6:7f:01:1a:2b:2d:cc:b8:fd:ba:72:b8:52:5c:75: + 15:7e:33:bd:dc:c7:e6:fb:ca:a2:b4:ab:ca:cc:db: + a0:23:f4:ea:7d:76:91:b3:ea:63:2a:df:b1:96:36: + ed:c2:9e:91:9f:db:45:b3:34:75:d9:41:4d:4f:1f: + c0:ef:02:6b:35:4c:19:a7:ec:f1:38:a9:67:85:6b: + 06:26:22:89:9b:37:05:d1:d2:f9:45:0b:60:d5:7e: + 5d:c2:98:a3:9d:96:57:be:4d:f0:9c:f0:71:b2:3b: + a4:1d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E8:21:00:1D:6B:A1:AB:30:01:FB:6E:A8:8D:FA:B9:69:48:C2:89:1F + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + e5:76:8b:8d:2b:67:a9:d8:c3:61:a9:16:e8:9a:e7:74:b0:e3: + 74:bd:ef:1f:6c:b4:83:01:45:fc:b6:bc:a0:d0:66:28:dd:b2: + 83:d7:3d:9f:da:e7:61:35:8c:c1:e5:ce:99:96:28:0e:79:8f: + ce:8a:94:ac:75:55:fe:a8:5d:50:e5:8d:b5:59:94:ff:34:ab: + 2b:cb:9c:f7:77:97:96:33:cc:88:c9:a0:b9:6c:09:49:c2:30: + c8:26:66:f7:60:66:e2:cc:f5:0a:9a:ef:1a:e8:db:03:98:d8: + 4f:8a:bd:f5:a9:d5:d2:1d:3d:ca:98:0d:71:23:3d:d5:b5:a5: + 15:0f:d0:bc:1a:42:d8:b8:25:62:d5:b6:70:e3:e9:04:f2:8c: + 07:c6:22:3b:78:94:7b:ec:29:35:22:90:24:1d:64:e8:5b:96: + e1:f2:b1:c4:60:ec:03:49:b6:5b:88:b5:7f:28:7e:29:ff:f4: + ac:74:97:d5:b2:2c:4e:c2:48:5d:9e:50:5d:3f:82:6d:28:51: + e5:1d:44:fa:8c:53:02:c6:42:84:f6:62:25:c1:30:ad:37:20: + 8e:e8:52:93:45:32:7b:90:64:95:e4:93:6d:75:1b:92:5a:48: + f3:bb:d6:ba:e5:22:5a:f2:22:3d:a3:77:db:5b:d2:42:cc:e8: + 5d:60:ff:73 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjcwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDIxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOPQJ78JINm3M/SBFg/LO0h6IsATYVzYqnx+v+HFvHKt0Gpd +xFiaPKyEINhposOUDZszYATFZHZWUud/7vRmM4kqWU1iXB3uvT7ToDX9WLDbn+pp +GHWU8rkeZTIoVLVyHPpH2jKNikVbSA6rGveftEexwhu/IjeN4IQQ7JFdnzEpvpRa +d9HeUt9IWXcCyZNZkHN5z8bRtn8BGistzLj9unK4Ulx1FX4zvdzH5vvKorSryszb +oCP06n12kbPqYyrfsZY27cKekZ/bRbM0ddlBTU8fwO8CazVMGafs8TipZ4VrBiYi +iZs3BdHS+UULYNV+XcKYo52WV75N8JzwcbI7pB0CAwEAAaOByzCByDAdBgNVHQ4E +FgQU6CEAHWuhqzAB+26ojfq5aUjCiR8wHwYDVR0jBBgwFoAU7nLXPIl/B91rkiUJ +jKxInwO6CQowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQDldouNK2ep2MNhqRbomud0sON0ve8fbLSDAUX8 +tryg0GYo3bKD1z2f2udhNYzB5c6ZligOeY/OipSsdVX+qF1Q5Y21WZT/NKsry5z3 +d5eWM8yIyaC5bAlJwjDIJmb3YGbizPUKmu8a6NsDmNhPir31qdXSHT3KmA1xIz3V +taUVD9C8GkLYuCVi1bZw4+kE8owHxiI7eJR77Ck1IpAkHWToW5bh8rHEYOwDSbZb +iLV/KH4p//SsdJfVsixOwkhdnlBdP4JtKFHlHUT6jFMCxkKE9mIlwTCtNyCO6FKT +RTJ7kGSV5JNtdRuSWkjzu9a65SJa8iI9o3fbW9JCzOhdYP9z +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem b/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem new file mode 100644 index 0000000..4cbce0d --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with matching subjectKeyIdentifier and notBefore C + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:38 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 3 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:d0:27:bf:09:20:d9:b7:33:f4:81:16:0f:cb: + 3b:48:7a:22:c0:13:61:5c:d8:aa:7c:7e:bf:e1:c5: + bc:72:ad:d0:6a:5d:c4:58:9a:3c:ac:84:20:d8:69: + a2:c3:94:0d:9b:33:60:04:c5:64:76:56:52:e7:7f: + ee:f4:66:33:89:2a:59:4d:62:5c:1d:ee:bd:3e:d3: + a0:35:fd:58:b0:db:9f:ea:69:18:75:94:f2:b9:1e: + 65:32:28:54:b5:72:1c:fa:47:da:32:8d:8a:45:5b: + 48:0e:ab:1a:f7:9f:b4:47:b1:c2:1b:bf:22:37:8d: + e0:84:10:ec:91:5d:9f:31:29:be:94:5a:77:d1:de: + 52:df:48:59:77:02:c9:93:59:90:73:79:cf:c6:d1: + b6:7f:01:1a:2b:2d:cc:b8:fd:ba:72:b8:52:5c:75: + 15:7e:33:bd:dc:c7:e6:fb:ca:a2:b4:ab:ca:cc:db: + a0:23:f4:ea:7d:76:91:b3:ea:63:2a:df:b1:96:36: + ed:c2:9e:91:9f:db:45:b3:34:75:d9:41:4d:4f:1f: + c0:ef:02:6b:35:4c:19:a7:ec:f1:38:a9:67:85:6b: + 06:26:22:89:9b:37:05:d1:d2:f9:45:0b:60:d5:7e: + 5d:c2:98:a3:9d:96:57:be:4d:f0:9c:f0:71:b2:3b: + a4:1d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E8:21:00:1D:6B:A1:AB:30:01:FB:6E:A8:8D:FA:B9:69:48:C2:89:1F + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + af:7c:8b:d8:22:8a:1e:e4:5e:0e:2a:d9:27:31:7b:2e:f8:24: + 14:66:df:56:16:5e:f1:4c:23:bf:09:e4:d3:25:18:81:75:53: + 62:70:bc:99:9a:51:1d:dd:a7:10:17:7b:04:95:ce:b6:16:c6: + f5:51:b1:c4:85:be:7b:26:1f:f7:8b:33:df:c1:e9:6c:a9:05: + ff:0a:9e:91:fe:19:a0:39:20:4a:fb:50:d9:83:83:8b:32:c3: + 65:db:a2:6a:74:7b:7a:8c:ad:46:f3:cb:c3:ce:55:c6:77:0c: + 58:13:65:cf:9f:e3:3c:21:28:e3:e0:1b:e4:df:2f:a3:e6:66: + 57:8d:63:27:2f:69:4c:f3:a2:60:1b:ac:68:06:f9:9d:5b:b2: + c9:49:da:aa:f3:82:5f:bb:51:4e:fa:bc:79:79:e3:0e:d4:53: + 73:56:a2:cb:1a:33:02:bf:c0:c4:f4:74:f6:a1:ed:26:61:dc: + 8c:57:e8:ae:1f:fc:9d:9c:30:13:47:ac:8c:c5:21:8e:f3:ce: + 81:a7:d1:1b:af:d9:5b:6e:0e:71:c6:35:08:3c:44:a3:bc:2d: + 72:5d:50:ce:c8:73:24:ea:c9:ae:9e:2b:21:68:45:a2:e2:59: + 72:1a:c1:5f:9c:0f:21:1d:67:03:73:70:49:63:5b:8e:34:9b: + 52:c8:93:22 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjgwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDMxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOPQJ78JINm3M/SBFg/LO0h6IsATYVzYqnx+v+HFvHKt0Gpd +xFiaPKyEINhposOUDZszYATFZHZWUud/7vRmM4kqWU1iXB3uvT7ToDX9WLDbn+pp +GHWU8rkeZTIoVLVyHPpH2jKNikVbSA6rGveftEexwhu/IjeN4IQQ7JFdnzEpvpRa +d9HeUt9IWXcCyZNZkHN5z8bRtn8BGistzLj9unK4Ulx1FX4zvdzH5vvKorSryszb +oCP06n12kbPqYyrfsZY27cKekZ/bRbM0ddlBTU8fwO8CazVMGafs8TipZ4VrBiYi +iZs3BdHS+UULYNV+XcKYo52WV75N8JzwcbI7pB0CAwEAAaOByzCByDAdBgNVHQ4E +FgQU6CEAHWuhqzAB+26ojfq5aUjCiR8wHwYDVR0jBBgwFoAU7nLXPIl/B91rkiUJ +jKxInwO6CQowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQCvfIvYIooe5F4OKtknMXsu+CQUZt9WFl7xTCO/ +CeTTJRiBdVNicLyZmlEd3acQF3sElc62Fsb1UbHEhb57Jh/3izPfwelsqQX/Cp6R +/hmgOSBK+1DZg4OLMsNl26JqdHt6jK1G88vDzlXGdwxYE2XPn+M8ISjj4Bvk3y+j +5mZXjWMnL2lM86JgG6xoBvmdW7LJSdqq84Jfu1FO+rx5eeMO1FNzVqLLGjMCv8DE +9HT2oe0mYdyMV+iuH/ydnDATR6yMxSGO886Bp9Ebr9lbbg5xxjUIPESjvC1yXVDO +yHMk6smunishaEWi4llyGsFfnA8hHWcDc3BJY1uONJtSyJMi +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem b/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem new file mode 100644 index 0000000..6787511 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem
@@ -0,0 +1,87 @@ +[Created by: ./generate-certs.py] + +Intermediate with no subjectKeyIdentifier and notBefore A + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:3a + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:d0:27:bf:09:20:d9:b7:33:f4:81:16:0f:cb: + 3b:48:7a:22:c0:13:61:5c:d8:aa:7c:7e:bf:e1:c5: + bc:72:ad:d0:6a:5d:c4:58:9a:3c:ac:84:20:d8:69: + a2:c3:94:0d:9b:33:60:04:c5:64:76:56:52:e7:7f: + ee:f4:66:33:89:2a:59:4d:62:5c:1d:ee:bd:3e:d3: + a0:35:fd:58:b0:db:9f:ea:69:18:75:94:f2:b9:1e: + 65:32:28:54:b5:72:1c:fa:47:da:32:8d:8a:45:5b: + 48:0e:ab:1a:f7:9f:b4:47:b1:c2:1b:bf:22:37:8d: + e0:84:10:ec:91:5d:9f:31:29:be:94:5a:77:d1:de: + 52:df:48:59:77:02:c9:93:59:90:73:79:cf:c6:d1: + b6:7f:01:1a:2b:2d:cc:b8:fd:ba:72:b8:52:5c:75: + 15:7e:33:bd:dc:c7:e6:fb:ca:a2:b4:ab:ca:cc:db: + a0:23:f4:ea:7d:76:91:b3:ea:63:2a:df:b1:96:36: + ed:c2:9e:91:9f:db:45:b3:34:75:d9:41:4d:4f:1f: + c0:ef:02:6b:35:4c:19:a7:ec:f1:38:a9:67:85:6b: + 06:26:22:89:9b:37:05:d1:d2:f9:45:0b:60:d5:7e: + 5d:c2:98:a3:9d:96:57:be:4d:f0:9c:f0:71:b2:3b: + a4:1d + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 6f:1c:63:2a:1f:62:a2:35:1e:18:8f:bb:06:06:81:fa:09:d5: + 3c:27:21:70:f0:6e:0b:a4:28:d4:2c:68:cf:97:ca:98:43:a2: + be:44:c0:00:f5:59:73:66:83:6f:68:6b:b6:38:76:51:2b:b5: + 77:98:6f:41:25:1d:42:62:60:c4:bd:09:d1:8d:e5:84:7b:17: + 58:f4:12:c3:ac:ca:2e:ff:95:5d:5f:b6:08:1c:a0:45:a3:00: + ce:bf:8c:20:48:d6:08:3c:14:8c:b4:19:76:fc:b3:40:85:f1: + 91:e9:df:ce:1a:63:21:50:89:c5:37:60:ba:84:11:58:d6:5a: + 72:fe:58:89:91:92:5e:b0:d7:3a:cc:27:f3:35:93:26:19:10: + ae:cb:50:fb:10:d4:c3:57:18:80:c8:aa:b8:c5:6e:33:a5:bb: + 90:d5:89:16:fe:ed:63:d1:b1:c6:62:37:b7:78:c7:51:5c:82: + d3:85:28:34:e6:46:d9:8e:31:07:f5:cf:b9:ec:ef:db:0f:5e: + ec:1c:6e:81:fe:a7:18:c6:29:6b:d5:bf:c0:ff:ea:d3:71:94: + 5c:9e:33:e9:a1:82:38:c2:0e:5f:90:fd:eb:cf:ef:c1:6a:0a: + 21:5b:ca:f3:a1:1b:0e:6e:32:7c:0f:17:b8:11:52:d8:3b:2a: + 7e:59:a8:08 +-----BEGIN CERTIFICATE----- +MIIDQDCCAiigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjowDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOPQJ78JINm3M/SBFg/LO0h6IsATYVzYqnx+v+HFvHKt0Gpd +xFiaPKyEINhposOUDZszYATFZHZWUud/7vRmM4kqWU1iXB3uvT7ToDX9WLDbn+pp +GHWU8rkeZTIoVLVyHPpH2jKNikVbSA6rGveftEexwhu/IjeN4IQQ7JFdnzEpvpRa +d9HeUt9IWXcCyZNZkHN5z8bRtn8BGistzLj9unK4Ulx1FX4zvdzH5vvKorSryszb +oCP06n12kbPqYyrfsZY27cKekZ/bRbM0ddlBTU8fwO8CazVMGafs8TipZ4VrBiYi +iZs3BdHS+UULYNV+XcKYo52WV75N8JzwcbI7pB0CAwEAAaOBizCBiDA3BggrBgEF +BQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNl +cjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmww +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQAD +ggEBAG8cYyofYqI1HhiPuwYGgfoJ1TwnIXDwbgukKNQsaM+XyphDor5EwAD1WXNm +g29oa7Y4dlErtXeYb0ElHUJiYMS9CdGN5YR7F1j0EsOsyi7/lV1ftggcoEWjAM6/ +jCBI1gg8FIy0GXb8s0CF8ZHp384aYyFQicU3YLqEEVjWWnL+WImRkl6w1zrMJ/M1 +kyYZEK7LUPsQ1MNXGIDIqrjFbjOlu5DViRb+7WPRscZiN7d4x1FcgtOFKDTmRtmO +MQf1z7ns79sPXuwcboH+pxjGKWvVv8D/6tNxlFyeM+mhgjjCDl+Q/evP78FqCiFb +yvOhGw5uMnwPF7gRUtg7Kn5ZqAg= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem b/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem new file mode 100644 index 0000000..5a9705c --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem
@@ -0,0 +1,87 @@ +[Created by: ./generate-certs.py] + +Intermediate with no subjectKeyIdentifier and notBefore B + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:3b + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:d0:27:bf:09:20:d9:b7:33:f4:81:16:0f:cb: + 3b:48:7a:22:c0:13:61:5c:d8:aa:7c:7e:bf:e1:c5: + bc:72:ad:d0:6a:5d:c4:58:9a:3c:ac:84:20:d8:69: + a2:c3:94:0d:9b:33:60:04:c5:64:76:56:52:e7:7f: + ee:f4:66:33:89:2a:59:4d:62:5c:1d:ee:bd:3e:d3: + a0:35:fd:58:b0:db:9f:ea:69:18:75:94:f2:b9:1e: + 65:32:28:54:b5:72:1c:fa:47:da:32:8d:8a:45:5b: + 48:0e:ab:1a:f7:9f:b4:47:b1:c2:1b:bf:22:37:8d: + e0:84:10:ec:91:5d:9f:31:29:be:94:5a:77:d1:de: + 52:df:48:59:77:02:c9:93:59:90:73:79:cf:c6:d1: + b6:7f:01:1a:2b:2d:cc:b8:fd:ba:72:b8:52:5c:75: + 15:7e:33:bd:dc:c7:e6:fb:ca:a2:b4:ab:ca:cc:db: + a0:23:f4:ea:7d:76:91:b3:ea:63:2a:df:b1:96:36: + ed:c2:9e:91:9f:db:45:b3:34:75:d9:41:4d:4f:1f: + c0:ef:02:6b:35:4c:19:a7:ec:f1:38:a9:67:85:6b: + 06:26:22:89:9b:37:05:d1:d2:f9:45:0b:60:d5:7e: + 5d:c2:98:a3:9d:96:57:be:4d:f0:9c:f0:71:b2:3b: + a4:1d + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 19:62:8a:71:aa:81:e8:d7:2f:a6:e8:ba:75:59:64:52:9c:00: + 75:67:a2:7c:30:16:1e:bd:db:bf:91:fa:ae:02:37:27:74:5a: + 10:d0:bf:4c:d8:c1:54:b6:20:e3:d7:40:d9:3f:60:17:fe:a1: + 1d:3d:68:54:8f:06:59:12:bd:5c:53:7b:cb:cf:9c:53:9d:aa: + 67:d0:2f:44:29:2d:8d:78:8c:11:cc:52:b0:c7:24:5a:ed:62: + ec:fe:d3:a8:01:64:68:3c:35:bd:ec:48:b7:ce:16:1f:78:d6: + 1e:5f:50:a9:6d:cc:a1:d3:fd:8d:cf:f4:89:d8:a3:ad:13:62: + f9:00:3a:9e:82:14:d0:ed:72:22:d2:c2:c7:14:52:4e:86:88: + 22:2a:4a:99:04:d5:ab:71:e8:35:c1:80:f1:a8:6b:0f:3d:f8: + 73:31:fe:d0:aa:59:ca:a1:5c:02:88:8c:7d:7e:85:5d:86:c4: + d1:fa:58:0f:eb:c8:4d:f4:b9:4d:0b:47:68:a9:e7:2d:7e:32: + 7a:eb:6d:cc:ae:54:eb:a0:b2:47:c5:0c:fc:9b:9b:db:f0:f6: + a6:5a:cc:86:05:28:c2:8a:ab:3a:49:c2:34:01:d0:ae:bd:52: + 15:34:4d:dd:1d:ab:45:9f:21:bc:cd:be:0d:73:b0:ff:1e:0c: + 9a:56:27:51 +-----BEGIN CERTIFICATE----- +MIIDQDCCAiigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjswDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDIxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOPQJ78JINm3M/SBFg/LO0h6IsATYVzYqnx+v+HFvHKt0Gpd +xFiaPKyEINhposOUDZszYATFZHZWUud/7vRmM4kqWU1iXB3uvT7ToDX9WLDbn+pp +GHWU8rkeZTIoVLVyHPpH2jKNikVbSA6rGveftEexwhu/IjeN4IQQ7JFdnzEpvpRa +d9HeUt9IWXcCyZNZkHN5z8bRtn8BGistzLj9unK4Ulx1FX4zvdzH5vvKorSryszb +oCP06n12kbPqYyrfsZY27cKekZ/bRbM0ddlBTU8fwO8CazVMGafs8TipZ4VrBiYi +iZs3BdHS+UULYNV+XcKYo52WV75N8JzwcbI7pB0CAwEAAaOBizCBiDA3BggrBgEF +BQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNl +cjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmww +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQAD +ggEBABliinGqgejXL6bounVZZFKcAHVnonwwFh6927+R+q4CNyd0WhDQv0zYwVS2 +IOPXQNk/YBf+oR09aFSPBlkSvVxTe8vPnFOdqmfQL0QpLY14jBHMUrDHJFrtYuz+ +06gBZGg8Nb3sSLfOFh941h5fUKltzKHT/Y3P9InYo60TYvkAOp6CFNDtciLSwscU +Uk6GiCIqSpkE1atx6DXBgPGoaw89+HMx/tCqWcqhXAKIjH1+hV2GxNH6WA/ryE30 +uU0LR2ip5y1+MnrrbcyuVOugskfFDPybm9vw9qZazIYFKMKKqzpJwjQB0K69UhU0 +Td0dq0WfIbzNvg1zsP8eDJpWJ1E= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem b/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem new file mode 100644 index 0000000..4b1bf5a --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem
@@ -0,0 +1,87 @@ +[Created by: ./generate-certs.py] + +Intermediate with no subjectKeyIdentifier and notBefore C + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:3c + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 3 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:d0:27:bf:09:20:d9:b7:33:f4:81:16:0f:cb: + 3b:48:7a:22:c0:13:61:5c:d8:aa:7c:7e:bf:e1:c5: + bc:72:ad:d0:6a:5d:c4:58:9a:3c:ac:84:20:d8:69: + a2:c3:94:0d:9b:33:60:04:c5:64:76:56:52:e7:7f: + ee:f4:66:33:89:2a:59:4d:62:5c:1d:ee:bd:3e:d3: + a0:35:fd:58:b0:db:9f:ea:69:18:75:94:f2:b9:1e: + 65:32:28:54:b5:72:1c:fa:47:da:32:8d:8a:45:5b: + 48:0e:ab:1a:f7:9f:b4:47:b1:c2:1b:bf:22:37:8d: + e0:84:10:ec:91:5d:9f:31:29:be:94:5a:77:d1:de: + 52:df:48:59:77:02:c9:93:59:90:73:79:cf:c6:d1: + b6:7f:01:1a:2b:2d:cc:b8:fd:ba:72:b8:52:5c:75: + 15:7e:33:bd:dc:c7:e6:fb:ca:a2:b4:ab:ca:cc:db: + a0:23:f4:ea:7d:76:91:b3:ea:63:2a:df:b1:96:36: + ed:c2:9e:91:9f:db:45:b3:34:75:d9:41:4d:4f:1f: + c0:ef:02:6b:35:4c:19:a7:ec:f1:38:a9:67:85:6b: + 06:26:22:89:9b:37:05:d1:d2:f9:45:0b:60:d5:7e: + 5d:c2:98:a3:9d:96:57:be:4d:f0:9c:f0:71:b2:3b: + a4:1d + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 8d:92:cd:22:62:7e:2f:a9:54:84:4d:8b:4c:b0:1e:77:5a:01: + 58:cc:b1:a7:06:4e:06:11:6e:df:7e:e4:88:69:cd:cf:86:3e: + 79:3e:d5:ca:8f:51:27:25:7d:4d:40:d9:b2:b1:e8:b5:3c:8c: + e9:f8:2c:b4:e4:07:b0:8c:e5:0c:f0:2e:73:f0:dc:80:51:3f: + f7:51:15:10:6b:b4:e5:c9:f2:74:19:98:d2:03:b8:24:cf:d1: + 5d:83:a9:13:a5:a2:c5:32:7b:7a:a9:c8:dd:66:64:1a:a6:6d: + d4:c1:7e:3e:57:95:ee:42:96:c8:3e:33:74:1d:94:73:95:d8: + f2:e3:8b:c6:d2:4e:18:6a:fc:ed:e7:71:e4:ee:04:cd:93:6e: + c5:28:98:e5:7f:dd:ee:db:a9:c6:c5:ff:1f:5d:67:35:4b:49: + da:94:18:a7:2b:c3:6e:3d:a6:84:be:34:70:3a:e3:5b:06:3a: + 5a:75:a0:79:b7:a8:18:d6:2f:a4:65:05:39:88:b0:05:1e:f1: + dc:2c:fe:ce:0e:49:a2:e8:82:db:7f:24:a7:21:d7:74:3e:84: + 8d:ef:d2:76:1c:de:e2:5d:90:08:7d:a4:48:c7:45:96:2a:5c: + 86:07:60:6c:18:ab:3e:8c:dc:de:1c:04:0c:62:52:e4:dc:12: + 3d:89:c2:04 +-----BEGIN CERTIFICATE----- +MIIDQDCCAiigAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjwwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDMxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOPQJ78JINm3M/SBFg/LO0h6IsATYVzYqnx+v+HFvHKt0Gpd +xFiaPKyEINhposOUDZszYATFZHZWUud/7vRmM4kqWU1iXB3uvT7ToDX9WLDbn+pp +GHWU8rkeZTIoVLVyHPpH2jKNikVbSA6rGveftEexwhu/IjeN4IQQ7JFdnzEpvpRa +d9HeUt9IWXcCyZNZkHN5z8bRtn8BGistzLj9unK4Ulx1FX4zvdzH5vvKorSryszb +oCP06n12kbPqYyrfsZY27cKekZ/bRbM0ddlBTU8fwO8CazVMGafs8TipZ4VrBiYi +iZs3BdHS+UULYNV+XcKYo52WV75N8JzwcbI7pB0CAwEAAaOBizCBiDA3BggrBgEF +BQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNl +cjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmww +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQAD +ggEBAI2SzSJifi+pVIRNi0ywHndaAVjMsacGTgYRbt9+5Ihpzc+GPnk+1cqPUScl +fU1A2bKx6LU8jOn4LLTkB7CM5QzwLnPw3IBRP/dRFRBrtOXJ8nQZmNIDuCTP0V2D +qROlosUye3qpyN1mZBqmbdTBfj5Xle5Clsg+M3QdlHOV2PLji8bSThhq/O3nceTu +BM2TbsUomOV/3e7bqcbF/x9dZzVLSdqUGKcrw249poS+NHA641sGOlp1oHm3qBjW +L6RlBTmIsAUe8dws/s4OSaLogtt/JKch13Q+hI3v0nYc3uJdkAh9pEjHRZYqXIYH +YGwYqz6M3N4cBAxiUuTcEj2JwgQ= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/keys/Intermediate.key b/net/data/path_builder_unittest/key_id_prioritization/keys/Intermediate.key new file mode 100644 index 0000000..b3e69ca --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEA49Anvwkg2bcz9IEWD8s7SHoiwBNhXNiqfH6/4cW8cq3Qal3E +WJo8rIQg2Gmiw5QNmzNgBMVkdlZS53/u9GYziSpZTWJcHe69PtOgNf1YsNuf6mkY +dZTyuR5lMihUtXIc+kfaMo2KRVtIDqsa95+0R7HCG78iN43ghBDskV2fMSm+lFp3 +0d5S30hZdwLJk1mQc3nPxtG2fwEaKy3MuP26crhSXHUVfjO93Mfm+8qitKvKzNug +I/TqfXaRs+pjKt+xljbtwp6Rn9tFszR12UFNTx/A7wJrNUwZp+zxOKlnhWsGJiKJ +mzcF0dL5RQtg1X5dwpijnZZXvk3wnPBxsjukHQIDAQABAoIBAQC5F4NjjEgbe+UD +j+nb1TSKc2lOg7CEXilOUzEVf7HXvu7prNt9XXtUc1m4W0N6Ag13/qrR1YsFNqfP +HTuJaIwQss6xt+u+Ch3KMOknVHq93wMz0kWkKut2ioKP2QLSFTAEDWLz1dn09fA6 +sryLWj+ATKW4I3fqiSRUSOfcR6OyrX6GT0xxxA099YvbCBWuXEHD0g2RhlIJO57O +mizlQa2j5l8/rNqZUiiFrQpfMcg/3PKGCrrzIa0xhTEVA72RVFAt+Eg+vZymo61B +vj3ElavFegaGHkp810AaPTQPGpkRaMY4ENsmCcGFZ3CUQ3DvRhhPfZWunuYyKDVk +MiJSk39FAoGBAPWo1ieA6RrTfJtGaG2TtCnEKiS8oABc2ZCfCMuIQDcfXO93355e +fGFseUThGRlMuWLKvcvWsm5TOsHc+AD2mTLDyVpMCBYuUVxlghM4rM+mVYCgh9IA +rn+ATLEd/CcdmhrosGtTWz8MBTez7Ef6GtIE3SlcdccSJ8EMs4WzGzWDAoGBAO1n +AqnXdnxZpjlQe9Eg5GgQdA0ykgrUV5YJeBchi4DAK+TxdWah4iHCsMxdEaqNd0R6 +kwTgH/Vx9YdgMMzdUU0ETT9Z2PtH/3ZN256BFQevbP6gcprh//0ouvTJ779Ias7m +HyUAou+oQ9DsozRTQZ/IL1leQThwlCu5kWWcYC3fAoGBAPVRg3qzixVU+Ox+5S34 +AERtNsC09PsnvcRkbH4ENExXr5EcHl2icYdAseGNAGl5avAzElIKtujhiJ2sMqWT +nO1LAzp/DtxHqMwiOkFDqZ87tcrbhIa8U4XT88Iz9WiCcTBKClNDTK2rLVKxBFXk +dwAgB1OUl7ESekyYiHYNpDBNAoGAHDUwKNQUHQRd7tN0Us3wtbi2wVav6Z9/ZLFt +VnpC5CJxVLun8nDruI00iqPIVJaIhFd4Ho0u3vASd2pjggQOA/Ot5ggb8weEAB+S +J8w4nngmoD6aP3L5ArCTPkC8PuMw5bKMIs5njchVfn6PickWtBCKJ7k+UKF3yZY8 +A3HIL8sCgYEAmpULNXzw0nBvaRWv0mse+p8Hckwg8W2Zz7klb2eWm1qz/wAOcxou +ef/rbIIg5KWGveh3Vf+IV5dhtXctwSmNiWQtOkuh7Npf2EFGrypRVnff5Wtxm45K +7xs7LiGdIGYm+BFQxJaf0gtfoEpx95FDT03Q/q8tuBKcjG1VbHRW4NQ= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key b/net/data/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key new file mode 100644 index 0000000..e2c1c72 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA5gwG4z24ma9sMTfr/0tbukQ9vEsz/qbbLtDGJHPmrR2Si/Nl ++ceHolhqsXPOYGd/9tUJTiYHfIRyGQAikCEbroke7e8HF7EcCcsy1TKGbM2TXiNQ +PslpIkhKv6B7WfiUcoKTRT+JGUnTXkXe/D/RGjryL0ax3UviQ/31YlfXlDeHfZag +3utdtHv9Y2BH0ucSPfmmO8yKrj+KXPNqUp/g7r04ADSkF/YvB0lYXibzMUIvYGgv +lAfpYRLoQ/lm36jWnfzMJQ1q7P+mOc9AkznKkc2I0h1I4TMIjTUYdoeqcQo19NLY +/feHPzJoFb8wisZSg6x1zTpMDbmzV2hwwHLwjQIDAQABAoIBAQDhegpKMpW79Ke7 +ug8S497dO8OyyZcF0q9kPHbpBbykEycvCvr5jisP4U957ILsFKXk3bvIIBgYYIyg +mnRGBl1mfbmWBkFSZGKR6ttBAcul2vzFOSGO2MS2OFsjZX1hmvaNIhSMvBB5e9Wz +QhKj9TzTU9FKqyTsPVNhxwn7QRPojYT3far5R6QLt7d1R858xLCjTj2jaurRYnQ5 +fEx5sjCwgrSYWQGpCNAQsjwtHf1yFV+nLEe2qKFdkYg4O8UDxWnXdKWUj+lYLo/m +83R/kYDuoMJpq13jFjM6HXrr8Vu/ZSisCekRFcBRY950fOgvFhPBpC/re+M3qvnN +I6/jV1c1AoGBAPZCQrozo9GEkO2l/TxqvhBFnvzw/cvzt+Ie0xYhDFypI0UV2+cR +uyTGU1oBpY+MWLvlK6loyZR6XbQbiRP5I5iXvqrK9b1ghn7U2L9SIP7vhlR8g579 +B8gL/Fm9HumAPPwqtsygDNQdUOUt9boAmjwdno6/vRZVmGKsm2nY1IRTAoGBAO8l +mNSBBCZX/O9mB9UYk2EmDw4diR2ii34gJXI9Rk17dUFUzinF2mYEzfofnchgxVY1 +72ZVhNUqWhNAcVK7Hj32DVx4UtI1sTlCPKtiLOZNrpe3Owt6qPcRtE2dJ+ObOGRY +LXW/eKgo+mSB8oyrpfPg50g4oac5aSEpQjNbgBufAoGAQ6LPUPT9+X2/kIYWl5F5 +wl5c3HwUOQAncSOmNl29V3XdCgyG6WAlVmRiYEYzgsm5VWIMK+tr8ivpsJ4feCzl +afPDmoVEGU95oTw0i9ey2FJRQsMwI2q7yGYCWWNoKhnepiPVMT6ER34FyexloUCp +G/nGos5m0MuRnwhpZxj2xaECgYEAvAymZsOkzbn2rRFgK1MN4SCaShEzltgQNHd2 +uqQwOhFQnLThALwSBpLUnVBrM/vUcPwsah3pO+33spfEBLgbCcIHs6TyC1YpK8tI +BcRHZjnDho2QonArmUyUqUtg6HtQFqe355VOfXzrmEkOv0riTimV9JaDlwlv/6F/ +6v6SeCUCgYB8+js8D/GygmRKcg4OxrM5mbw/Qhf+GlnIinGdlKu+ZVO51id6IBud +ix3S3OxOgD2HhEF7PnlOmmEe2A+oma+UUekcfOp+CtyzO+UxhmNZ0GuptloGJBt7 +dWuVzifb0lGeCC/na4GkrpTTkVD6TX4MDBqNl6rIlZ4C9XjNYLNjxg== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/keys/Root.key b/net/data/path_builder_unittest/key_id_prioritization/keys/Root.key new file mode 100644 index 0000000..868c412 --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA6rIOdleg56JXzQFKEMx1zjyW5pc3kwHYvrAvOrWGMKnAmLOB +MywFPPO3Q8AUtqwVIj8odEB22Q6oWELnAlHo8RrxvX0ULpnkzsGMYNJPdMPnEv6P +4K6+pZo74fxyq939Oiooxpv0+o6aSVGaaECujYGP0Bfz2KF8wMdCrqoCc+sJX4QA +S0ijleqO0M8f2sZtQ9/BXQtKiEsY5SeSAjWU5+Vq+3k7Zk4W63fOvRCpN/cf3IQ0 +7c3MyA7B1JU9kLgpAvGn/4BQRMxpD2G52nIN6+L3ITBe6iWvbwkZCuP6VyPCsiEb +odwqfDGMGs/jc2LQNwj/I3+zQb4p0bVTMijL8wIDAQABAoIBAQDXBkOR0T8ueeKP +hLrjITBdv81RfwH/whVev/TFiUJkm2JFhVC+HXq/GVuyyu0vYAIM2mip+dXpkDBU +jRcxXPJa1CDfRxWSjJTBiTqgCo+Zn1K6aFhRtkgdWW274pr9M+mpvK6XKJQOa1CY +FBevpHNIWof0U72poGq4BNfnRwPwRomT2jWBklYQY8m0MrEIlRvxl6P+F58jVy4Z +bhtg59gXbRVjqYA29gm+baRkjbMw3OQUGNv2C1uhMfCS+xrWxolBTCBOisv5glsv +n8NWefEjQQIqC/OxC+8Gcm6aOQjz04oqn0rmJg7cHFeCZpBlODQPzSDJ1LtVZB9N +LrZe+OqBAoGBAPpUa8OBOA+XCvvHwgs7VVH+TfSQs05Rcomxg8BtCwlsrt0sS5lb +RgRONKhNQjs1IDkBnPwk0rkiPesObENXFpCXbqYtiNBl3ZtqDZBRkL2gVO/dwnwa +1u/1VmZRl9h9aK02l/NkPofWkHvoTLbtxR9FEB7e5Mdjo8EYu4q1LY+jAoGBAPAC ++lGUSy2Baj/28Bmsh8CQ82CMTpVHngpY4qSL/o7TuBxlXKbeETGVKgjN5v0iv1iR +aa+WyxRGv8tYBpJJ/1MuSAtGHATOhEwPUykU7GaHVmihLxop0M171zTlOv8ObRHX +Py/S2kaP9OuSAcFJSvkZ8SpA3SNAHaEdd6CxlFdxAoGAbUfha43DrXqgvt2rpj+W +tZ6w5W0t+aiwuc+W1rBDuy+I/uDRd/dSj5qcfkSL/1Dn6jr8D0779vot0amQNa2V +GjYhhcYnDeMKZUhc933EFCQkMDq9JnSJFGQj/bLs+QN2aPeGSiie66oNlSoKI2mV +Pltl+DQR58FlwWxMovcJFsUCgYBZxbNdSitoZOyZ6kJaSAcqxszRgwltmrEJS7/S +Li7Tu2s069Dg9VTXB+UGEAXjDtklRpaSP8PL3L6mT1F97EGdGkWGOf4G6jvfuyeu +yQ23N83hKtDUZ2mbQkP3m/oaJoozTyBqQeK02+mPJziS1Fg/ni1vUX2lTrkGZ2A0 +cdd7cQKBgQDGa+julyHqKBuoHVQg1gfpnnOazOfqhcqeCTzsbsgx11ZyxJRadzIH +9k+pE49HQRCrPBCRkxFiD/yoEG/paz97CN2HyMngQV42hGaHrKHguEyyEFWkPRqn +ybMgDallw2slw8+ICJzIOSyTWuFK55xwyiBixss4YMOp2lBiAYxg8g== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/keys/Target.key b/net/data/path_builder_unittest/key_id_prioritization/keys/Target.key new file mode 100644 index 0000000..248d7ca --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEApfkMgUiTKxV7HMFKehCTLBTz7mYuqsk7oQQFcgk/rHMWpOsa +4w6feaUXDO0eJQoKEOi1Fc2Ryryodye0q7vXrUbH7ynE6BO+ofEIIVEov8Syau1b +0nd9uc85m3rTd3IpkbPJ4JAAlO97mf2rIGQleCah/aBYzatDSVJOpzE0ovrfP7+8 +ph5rGmSsHdBmeNyOjc1CYjGeC5/5+ivLyxmQfBkYcP8iH66C6gnK4hcm/TWwAHsC +NRpy1fatQr1pO+26xpk6suu9gTlThfJwGUSD0H96YTjB/q+bwMHi1TZxoj6JPR0g +P0w9TvVP6LgChN4m6T5741blvXX0v+9lhIHDvwIDAQABAoIBACLTt8QJLpiD0Wmf +RbmHcNp3KxiDaJd90n1fEqVzO2E8ZSwGCYZLszsbYVLdDs5G5QXXTuhcUpNwMwmN +02OV7xP1Hk8ZPLBWNFJW+ZXEKgDTjXzSgcoQONmcmkH97BHMatygFWSB0x1tg0o0 +6IvLd/FWafeGhhviLCRemRKMSLdKBpdfUeXjegMMfOGgE26EuvBGoo4wWfDcyYXO +a42JM28CS8MVWS3Cp4GQXpsFKcA4kETJcvH3cWtmSGZNoYcBwATwHn8/m82jAjJ4 +OKsyLvaFmMJSXMW9i6yS4Tfyhjhpd1oU1gVBVkzMbfTqzTe0KbgAkHLhfWemW+J5 +4V/eQAECgYEA2nIMsEb+dW5+8LAtmNkwYy4IzcI8csg+mKqiMOCu/v0ML26YBU4K +Fx/KY+jjSKVjvRcq0GIVCzzSac9ZCZk4L6UOuRWW1JhCYRERbWT4TwgyWE48L51h +kstjwlCFy/9KYuS32gFJP5VU/c5eS8Q2EBq5z7NLcHBpRHjiydUul78CgYEAwoGj +Yz8BlL/hkEaGj/7U8op6r4JEiv+kzFav2m64lhvo0a1YvI5oAkYBcmCibhproQ14 +QpbPuqUPpCp0wiMFPF/wAiXH+Jkp4dL0Kc7AxfhRnTxUTgWsbSUM2xE0VGsc9ZTH +3Ctofa9y2QC4sAEdaiBiQ0f8Qz3KDclAEGiX1AECgYEAwzhToKIBvF7gcSdxyHyp +Iqm8Um446XeNgZBU3IufuN/aqPUURQFmQR43GKzDmmO8S/vNVmehWOalQMx+TPay +YNoI212w6xOblvXS9knbI342x/Y7EW58Cd1crQabXCEtkE3JBLpLhNhnGV/5o4qZ +qjDISBd63uSHHxtNyoSLXC8CgYEAwZ523JadpksT6KCr1q9fn0iGNCvCu3Mbw2UP +jKrnCFYj/oVGbfx8QLcbPZZAWsXmGd3ktrSVeEBTP6IbtB1UWvNNYXXmh+s/q9Jo +xy1O7ELyS0kAyuIO8F8PWwrXQqmVnElMYji7vVFnS+jR8DJL65bs+fiwfucFOY/6 +O9tCOAECgYB14My0vSQQtlduACoc54flIXRpLhTfuAzcraGFAvhfJJfrna6hek0S +RH3OQWu4UIT54BohqPMMy1ijPCE5Os/qrBwazHJyH9EtUUzjHuyCQ9DiEQtY8woL +NNQyHNqAViYqeebHDY/xcCCdGuvXCJCom1RxDWKAQ0XSKsEZgnsDuQ== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/root.pem b/net/data/path_builder_unittest/key_id_prioritization/root.pem new file mode 100644 index 0000000..b682d6f --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/root.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +The root + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2b:cd:8e:76:ab:60:d4:bd:ab:bb:10:92:c3:00:e7:42:21:18:0e:35 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ea:b2:0e:76:57:a0:e7:a2:57:cd:01:4a:10:cc: + 75:ce:3c:96:e6:97:37:93:01:d8:be:b0:2f:3a:b5: + 86:30:a9:c0:98:b3:81:33:2c:05:3c:f3:b7:43:c0: + 14:b6:ac:15:22:3f:28:74:40:76:d9:0e:a8:58:42: + e7:02:51:e8:f1:1a:f1:bd:7d:14:2e:99:e4:ce:c1: + 8c:60:d2:4f:74:c3:e7:12:fe:8f:e0:ae:be:a5:9a: + 3b:e1:fc:72:ab:dd:fd:3a:2a:28:c6:9b:f4:fa:8e: + 9a:49:51:9a:68:40:ae:8d:81:8f:d0:17:f3:d8:a1: + 7c:c0:c7:42:ae:aa:02:73:eb:09:5f:84:00:4b:48: + a3:95:ea:8e:d0:cf:1f:da:c6:6d:43:df:c1:5d:0b: + 4a:88:4b:18:e5:27:92:02:35:94:e7:e5:6a:fb:79: + 3b:66:4e:16:eb:77:ce:bd:10:a9:37:f7:1f:dc:84: + 34:ed:cd:cc:c8:0e:c1:d4:95:3d:90:b8:29:02:f1: + a7:ff:80:50:44:cc:69:0f:61:b9:da:72:0d:eb:e2: + f7:21:30:5e:ea:25:af:6f:09:19:0a:e3:fa:57:23: + c2:b2:21:1b:a1:dc:2a:7c:31:8c:1a:cf:e3:73:62: + d0:37:08:ff:23:7f:b3:41:be:29:d1:b5:53:32:28: + cb:f3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + X509v3 Authority Key Identifier: + keyid:EE:72:D7:3C:89:7F:07:DD:6B:92:25:09:8C:AC:48:9F:03:BA:09:0A + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + a0:fb:e5:58:57:68:8c:59:99:c9:60:4b:92:0b:a4:b8:47:23: + ef:58:4e:13:ef:a1:75:af:25:53:d5:69:73:1d:46:71:21:8a: + b7:4d:20:bf:d2:29:17:0c:fd:4a:87:73:94:78:4f:5e:45:ed: + 14:5a:28:e8:fe:8b:1c:c8:e9:a4:24:69:cf:4f:6a:7c:60:6e: + fd:e7:e2:df:42:ab:68:23:d6:fe:72:55:84:1d:5b:c0:c7:26: + a1:48:50:5f:f2:fb:81:30:68:90:3a:9b:62:77:63:3d:e0:fe: + 5e:2d:df:5a:8f:8b:52:49:6c:7a:b3:8c:31:29:e5:3f:f0:dc: + 64:7f:6a:43:ca:4e:7a:d1:b7:e0:43:cf:b6:d1:c8:c3:6f:f1: + d0:03:26:99:cb:3c:6f:cc:d9:06:f8:c5:dd:c1:18:39:f2:5e: + a2:9c:62:63:66:20:1c:f3:dd:ab:5b:10:10:48:48:6e:cf:61: + bd:98:89:a5:58:d6:b9:99:35:83:4d:5a:69:06:c5:eb:92:4a: + 50:80:26:dd:cb:6f:68:60:8a:48:97:5b:7e:fe:22:81:42:93: + 2a:dc:b8:bb:95:aa:42:8b:fa:97:5d:1a:a5:4b:ce:2f:3a:72: + d2:8d:02:3e:de:a8:86:08:c0:cc:66:cc:1a:90:5b:fe:b8:2e: + f1:dd:a3:52 +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUK82Odqtg1L2ruxCSwwDnQiEYDjUwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDqsg52V6DnolfNAUoQzHXOPJbmlzeTAdi+sC86tYYwqcCYs4EzLAU887dD +wBS2rBUiPyh0QHbZDqhYQucCUejxGvG9fRQumeTOwYxg0k90w+cS/o/grr6lmjvh +/HKr3f06KijGm/T6jppJUZpoQK6NgY/QF/PYoXzAx0KuqgJz6wlfhABLSKOV6o7Q +zx/axm1D38FdC0qISxjlJ5ICNZTn5Wr7eTtmThbrd869EKk39x/chDTtzczIDsHU +lT2QuCkC8af/gFBEzGkPYbnacg3r4vchMF7qJa9vCRkK4/pXI8KyIRuh3Cp8MYwa +z+NzYtA3CP8jf7NBvinRtVMyKMvzAgMBAAGjgcswgcgwHQYDVR0OBBYEFO5y1zyJ +fwfda5IlCYysSJ8DugkKMB8GA1UdIwQYMBaAFO5y1zyJfwfda5IlCYysSJ8DugkK +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAoPvlWFdojFmZyWBLkgukuEcj71hOE++hda8lU9Vpcx1GcSGK +t00gv9IpFwz9SodzlHhPXkXtFFoo6P6LHMjppCRpz09qfGBu/efi30KraCPW/nJV +hB1bwMcmoUhQX/L7gTBokDqbYndjPeD+Xi3fWo+LUklserOMMSnlP/DcZH9qQ8pO +etG34EPPttHIw2/x0AMmmcs8b8zZBvjF3cEYOfJeopxiY2YgHPPdq1sQEEhIbs9h +vZiJpVjWuZk1g01aaQbF65JKUIAm3ctvaGCKSJdbfv4igUKTKty4u5WqQov6l10a +pUvOLzpy0o0CPt6ohgjAzGbMGpBb/rgu8d2jUg== +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/key_id_prioritization/target.pem b/net/data/path_builder_unittest/key_id_prioritization/target.pem new file mode 100644 index 0000000..29cb8fa --- /dev/null +++ b/net/data/path_builder_unittest/key_id_prioritization/target.pem
@@ -0,0 +1,94 @@ +[Created by: ./generate-certs.py] + +The target + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 57:02:f3:04:d9:5e:03:7a:c8:2e:74:12:5f:24:4a:0c:d0:f5:81:65 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:a5:f9:0c:81:48:93:2b:15:7b:1c:c1:4a:7a:10: + 93:2c:14:f3:ee:66:2e:aa:c9:3b:a1:04:05:72:09: + 3f:ac:73:16:a4:eb:1a:e3:0e:9f:79:a5:17:0c:ed: + 1e:25:0a:0a:10:e8:b5:15:cd:91:ca:bc:a8:77:27: + b4:ab:bb:d7:ad:46:c7:ef:29:c4:e8:13:be:a1:f1: + 08:21:51:28:bf:c4:b2:6a:ed:5b:d2:77:7d:b9:cf: + 39:9b:7a:d3:77:72:29:91:b3:c9:e0:90:00:94:ef: + 7b:99:fd:ab:20:64:25:78:26:a1:fd:a0:58:cd:ab: + 43:49:52:4e:a7:31:34:a2:fa:df:3f:bf:bc:a6:1e: + 6b:1a:64:ac:1d:d0:66:78:dc:8e:8d:cd:42:62:31: + 9e:0b:9f:f9:fa:2b:cb:cb:19:90:7c:19:18:70:ff: + 22:1f:ae:82:ea:09:ca:e2:17:26:fd:35:b0:00:7b: + 02:35:1a:72:d5:f6:ad:42:bd:69:3b:ed:ba:c6:99: + 3a:b2:eb:bd:81:39:53:85:f2:70:19:44:83:d0:7f: + 7a:61:38:c1:fe:af:9b:c0:c1:e2:d5:36:71:a2:3e: + 89:3d:1d:20:3f:4c:3d:4e:f5:4f:e8:b8:02:84:de: + 26:e9:3e:7b:e3:56:e5:bd:75:f4:bf:ef:65:84:81: + c3:bf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 69:49:B6:6A:E7:D6:FA:2B:5E:FC:24:DE:73:E4:A7:F0:4E:11:FF:FD + X509v3 Authority Key Identifier: + keyid:E8:21:00:1D:6B:A1:AB:30:01:FB:6E:A8:8D:FA:B9:69:48:C2:89:1F + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + 36:fd:c3:90:5e:a6:e7:a8:ac:8a:6f:60:41:56:d0:ac:2b:de: + b0:f4:1f:74:ac:fd:19:78:06:44:7f:8b:1f:00:72:64:6d:c2: + 42:ff:1b:43:64:2a:94:4c:ea:b2:9f:70:67:f2:b2:9c:cd:8d: + 86:dc:87:2b:75:a6:90:54:5f:3d:00:49:61:65:91:ab:77:86: + 06:2d:d0:ed:89:0d:87:5c:bc:ee:b3:29:c4:fa:65:27:e8:68: + ce:50:e4:7c:6e:15:a1:96:f5:d1:3f:93:0d:e0:09:1b:8c:85: + 9a:66:b7:4b:45:27:cf:2f:bb:e4:ef:aa:07:9d:2a:62:62:06: + e7:59:0b:9b:5f:a7:1d:95:94:b4:0a:06:db:0f:37:e6:0b:87: + 7e:31:96:00:b8:fc:c0:8d:fb:24:a7:67:ec:74:47:94:6d:22: + ba:f6:0c:9a:63:ed:99:ea:92:fd:51:ac:7c:5e:f5:6d:25:fd: + 69:b9:f5:d7:ad:a7:5f:9a:18:aa:25:7b:11:ee:3d:7c:c9:91: + 48:36:9d:ff:b0:45:b4:be:80:6e:3b:99:aa:b8:bb:12:ea:ab: + 90:f3:68:3d:41:c7:fd:f7:13:94:8d:54:99:3d:0d:6c:65:dc: + f3:ff:0b:1c:4f:f5:1e:02:3d:1e:2a:46:fe:43:7b:1c:af:c9: + 11:ea:9d:05 +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUVwLzBNleA3rILnQSXyRKDND1gWUwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE1MDEwMTEyMDAwMFoXDTE4 +MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEApfkMgUiTKxV7HMFKehCTLBTz7mYuqsk7oQQFcgk/rHMW +pOsa4w6feaUXDO0eJQoKEOi1Fc2Ryryodye0q7vXrUbH7ynE6BO+ofEIIVEov8Sy +au1b0nd9uc85m3rTd3IpkbPJ4JAAlO97mf2rIGQleCah/aBYzatDSVJOpzE0ovrf +P7+8ph5rGmSsHdBmeNyOjc1CYjGeC5/5+ivLyxmQfBkYcP8iH66C6gnK4hcm/TWw +AHsCNRpy1fatQr1pO+26xpk6suu9gTlThfJwGUSD0H96YTjB/q+bwMHi1TZxoj6J +PR0gP0w9TvVP6LgChN4m6T5741blvXX0v+9lhIHDvwIDAQABo4HpMIHmMB0GA1Ud +DgQWBBRpSbZq59b6K178JN5z5KfwThH//TAfBgNVHSMEGDAWgBToIQAda6GrMAH7 +bqiN+rlpSMKJHzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD +ggEBADb9w5BepueorIpvYEFW0Kwr3rD0H3Ss/Rl4BkR/ix8AcmRtwkL/G0NkKpRM +6rKfcGfyspzNjYbchyt1ppBUXz0ASWFlkat3hgYt0O2JDYdcvO6zKcT6ZSfoaM5Q +5HxuFaGW9dE/kw3gCRuMhZpmt0tFJ88vu+TvqgedKmJiBudZC5tfpx2VlLQKBtsP +N+YLh34xlgC4/MCN+ySnZ+x0R5RtIrr2DJpj7Znqkv1RrHxe9W0l/Wm59detp1+a +GKolexHuPXzJkUg2nf+wRbS+gG47maq4uxLqq5DzaD1Bx/33E5SNVJk9DWxl3PP/ +CxxP9R4CPR4qRv5DexyvyRHqnQU= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/generate-certs.py b/net/data/path_builder_unittest/self_issued_prioritization/generate-certs.py new file mode 100755 index 0000000..c51be1a --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/generate-certs.py
@@ -0,0 +1,38 @@ +#!/usr/bin/env python +# Copyright 2021 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +""" +A chain with a self-signed Root1 and a Root1 cross signed by Root2. The +cross-signed root has a newer notBefore date than the self-signed one. +""" + +import sys +sys.path += ['../..'] + +import gencerts + +DATE_A = '150101120000Z' +DATE_B = '150102120000Z' +DATE_Z = '180101120000Z' + +root1 = gencerts.create_self_signed_root_certificate('Root1') +root1.set_validity_range(DATE_A, DATE_Z) + +root2 = gencerts.create_self_signed_root_certificate('Root2') +root2.set_validity_range(DATE_A, DATE_Z) + +root1_cross = gencerts.create_intermediate_certificate('Root1', root2) +root1_cross.set_key(root1.get_key()) +root1_cross.set_validity_range(DATE_B, DATE_Z) + +target = gencerts.create_end_entity_certificate('Target', root1) +target.set_validity_range(DATE_A, DATE_Z) + +gencerts.write_chain('Root1', [root1], out_pem='root1.pem') +gencerts.write_chain('Root2', [root2], out_pem='root2.pem') +gencerts.write_chain( + 'Root1 cross-signed by Root2, with a newer notBefore date' + ' than Root1', [root1_cross], + out_pem='root1_cross.pem') +gencerts.write_chain('Target', [target], out_pem='target.pem')
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/keys/Root1.key b/net/data/path_builder_unittest/self_issued_prioritization/keys/Root1.key new file mode 100644 index 0000000..b412eac --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/keys/Root1.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEApagcdbTZPBEtn/K19fdd4vQFel9Ucoq/qsAPfGjPD9xQrgX7 +A0wY1+ibbMODr6iVSuwVs4AjyXypZ0vKNGtxLwg7xpO+9dfxunto5FMlEVtpklB4 +2HneSpG4p1OTutyQOytX1a4NblVqNF6BDIkKeTv/0ivoAVzJcbvun+xkQZ/waVQB +OB+GYY9PXCzdHJVKXBVFfVON7Qjk3R5JJW4oZAkMSrHFRUR7O3UgOcmeu7D0TyVZ +LayeUojZJKUnP1hHFwHAIZefZ5Dw2Dd0aZhNjWzhADlTADkjXcEYspunNvyEE7kn +5voz8c8T3JceOeMZIlGtO31KVea/0a5MFPrd6QIDAQABAoIBADqb/u26PX2eCklj +4vMSQPpyIZoJLmSUKHnuF8yJfHD9HuJjJUsmWkfReWQCzI2SlLd8TbVDaeX4oCr2 +yqS/Or1MKXH5hf+PFmxHC3Z04FGCyRhGNmtIutghNHanAEaFkNYOYLYuLXxS5g9/ +PCNGPRllm/4tIJmSzYba2fNk/Jemv9uO0joh/IrQVGkYE2UD+pqmTJ+mpOrQtZB6 +uOa3DHvvZEXrxYuTK2g6z4FbGnDSGOpkD33jGXCeVd3bQSINO9+ccsApGltRxpC9 +/GTLgfoSM8e1hC6n/f77uTJj4pWzFMc39fLUxCvEZcg3XU1qsuK0Q7r8UsWf6jZO +H1YSD4ECgYEA1tc218pKJKCgDWdSsJTzNKoXH++LZZHNKHfKHamHRDEYeFhsoqjy +uwo1CROn3GaluJOqi0oR1TEQYgE59JfGFYJ0wFWH2g8wIVmrlUUPGB/mUlOMFXJp +yhOplJzt+B1hs9s1D29bfgBBkZtzF6n081sGuiJqBgsUavv9zc0f+TECgYEAxWSv +YwdaBy2e0BbfzJ5W9QqElf4Ye7gqsiuJ7DSAoWoF5Sh33KcyknUgQIcNGrEHXzvW +uuv6XHMTG0+c+vkdB+ocxyEypIRDa+mtzyWvbxvjkMjFnpPTP/7aUMcGGRKsxXEX +XX7umdmnjDTUKam10JK8zqZiWo/XHSHSev0KAjkCgYBJV500W62mBWO+T6iN+btx +HiPY1ikLWpPkHcjVCXvRDsWgx+cGPJDow1pJp/klJ7GpalfNR1MBKcfC/VIwquOH +kkqTIl/HVGoE6JzHz5SQkstJDZaD99QflUjOICipDDa/dLUPeN+OCz5XG+9Vg8LI +lSmdv4PcXknxH+eMK1uf8QKBgQCYN55wNTkdk/aF7T3D4s6Xw/aeXAWxUkHKh3yi +Y5JV5xaIsn5L77s16ZBncj2Oubk/nTtnhZXZOPwg8XHSr8vNUKHEhTsyVrRPQTJB +LYRtoAoKmmiactBS50qfQ/rV1urYju8/sCR7C7cCjbKWNkL4hk+G5BOwVn/B/VT8 +dqkDMQKBgQDCV+v1Xvz6i6qQ2AwrxSRJoRadfciOvA6SIrpac2esbpcfhPhqW3lF +jcRDcxNrkd6iEnAO3K8TnYvdYWse1Kti8u1CRqRemM+cfv6eXtVXW+Vh5/z5s7jI +msx+4VDZmGdNaNyp6Q4vKtmlF2m55zx+vmGpJ8chf1hadTeUBRnxHw== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/keys/Root2.key b/net/data/path_builder_unittest/self_issued_prioritization/keys/Root2.key new file mode 100644 index 0000000..eb25544 --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/keys/Root2.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEA1jB4sg1hvS7dGxGRVu0T+YaHnCwv0HPRmknV4jUmJ5/MxmjG +yCu+J+gws6kSKo+564+jm+OaVJRuKSBWsLsRBgg4pufzdXp1/cNW4Izv8WZbf0pZ +Z1pn3HtrytBTV/r9/Fw4V3uhuFoYOjaQP/wOBBcOcHK0TWytK+YXyHRmhKIRc3/O +UjvN+8fs4SnEX0342qo4Kn9gFQNdyD3p3V9VXjOOxcEQpEN7UpGkJ5lXeqmXKCuh +uZHCWL9wP1in/uFvhmcmmTCtHDKvogMRtJMIL88X/DqZLwZFtqQxJqqdsm2tInCI +0ed9Tc41c8W8s+uycLniLyvf3onD4qSqVeWA2QIDAQABAoIBAE6ZxxEAHCgCtJ0k +W0OdCMF+/vDuvjUu63JFOjoi6veLiugctyXp94RJjuW/W61GxSGOuqmQYqg7OBnb +hjSg0WR3S+LkJ9GquPYA4zbQQZVCzLzvmdN1t7uPh0UMIimdL+uWJA7mjbhLR6zF +LTZt1u7lTyUw0r2+7eW4MG4dWSm+a+8xoEhcO4g1ZFicx7kD/nkQmUBJf1utf7hz +Kq/8W43tWZy0f9tsHIyQO39+i1LQx1IELkss99/uDRLV6WXMK7+HUT5yvLHnu7y7 +ONHi0lEfp6rcpkRJn0nj60RZh1CfVtG7lJFnV14v9fS8U5+/WPEQ+8zPtBdZjC65 +xxnAowECgYEA64c6vWE/gyv/V6q1CY2bwwyEWKPsgGRUvaMkzNddL3R8+H7d7hyl +lGJEK/ldgPnVvvTgigQyxGodXz+n9Lt+RQlOwcWpYWUMXFM8F5q9H6cuhCH8ieNc +hSWGJg/6unld801aMMnAtm/0bzsmVEnWqX1XuB1ZPkjsB2drtdbD0XECgYEA6M5t +ZKDkEQdWgrZpfFEdG4twKxeWF5qTNjYkIQN2wLO8bNOgpLZz8RuNspm4qvPqJ2h/ +8ymCo8j5QWETq5S8tlbT4LAle2VaVpTOy3dcpOYxUBsACG43Xvu9ssdw5aXyllUN +FHivnTr50Aydh9YMrq5YFd5Z7zFexLeep4VJcekCgYEAqPL5JM30hEB0SsuOT4r/ +95sr+HWl+bd+vgWgKTw3gQn7dzlyMxLjh5wxsKWQ+Cq+s9rukrJORGymIyQDc99m +xVjW4NLMHKwigLvIOFpsXZ9ME8ZZZAPu4ye2oekGfur+hL+w+ZxPm86VNZDlfsL0 +s+HQoaaT1MT0Yp9COU8UalECgYEA4AOyc7/1dQVQk1qfSkZq8dRMzMpXXMMaoHGc +dj/1BxxsVXOWAqimC/1tbcxJTAaE7AK8C+mHkb6TSfv1h4cJx5LpMi2NA53VPbbW +/iYO+YWfMeupLnOPyFAIi30p/3Cda1bPzUEMCwly1GUvOEQZ1ARjMjfQ5j7lZ/kg +KyYwM/ECgYEAuQqeDFhgdnFtYRN/AO/N9Q/S3gHVAtYcqyfZOC/5o03MLcXqbcmU +IZZZWN9Evkf/G86yKOziqv6xGSxp5aK1yxYhXiNs9tXUIRGpq0Ee3bxhYVoz06eX +xmgPLn63FXtj5PYOGHX4LNIlO6O7VT3c28CPHrnRouz3I5IlPYTdBMU= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/keys/Target.key b/net/data/path_builder_unittest/self_issued_prioritization/keys/Target.key new file mode 100644 index 0000000..21edd91 --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEAyWgiFJQW8rTfUvY1f9wFEjzBI0t7yfxXvdoPRUXgyDEPIMDj +SV0Ch0TWolpl+c4pw7DdpS79xQH6jZVOCU5OsXmHMjkxTxC3t7WLfyT8E8wdFCO9 +hR9+UnMxfVjiJ0mVPb02WoPu0DGVd6wDHXC3ki9oatjODgcOivDSdPBVW/bHr2Dq +ZnXpfRZWT6tLx+gPgvnnEMFzVefuygaGWkKprbm0nX2eLoTthrR5L7NDaelKLPBi +xVY2F804pzW8oBMGNx4Sk/pw5m9EiUlRTe190usBTINEKw/U43Yf1WCiVodYzAX6 +WJcWMxgvA6pM9tLu+ISVoTLdIm98a8TahDm8KQIDAQABAoIBAQCjoNJvXZD3RjNZ +t2Xnpt0H4AwZnK3JgBXYzFwzr33bpt/fgFYnuEThmO+3nzHSLciIkBzCotbRQ7ZH +aNGphdExJsbL6uNAlRhtTDU06ttRSjclsZO7n8aFPckrSRcTTBjPu/V4vE89HcuN +Gla9iGHbhmCSzek6RElwYA7bqpXuy7JF9/rqOGDs2GsO45XNtFrxgcNKYwHR5HxM ++GmvL1GhL9nzdr7X1KWuaZ5PlNoN77tDO0Z4Wvg386JJSysh1taobY4OKTK/7Ojt +CaAPL2pjyUxxoOcGLf0tKBbzVcKrj5s1uAHRSc7R9RgqxmI0UQDyKEuwERtoQ3H9 +Y/OTdxjxAoGBAO1UkC18vWpL9wSwe4BR8MPXfI44/klk+Z9zkHJ8AP9nYFFhsXrK +kLYugcMtLtnx8MF9s+EAYX3Hk19+3u7VoBj52yMejkPnDPUiyfH6GxrkLRwFQWAq +Jtd1hCJkw46Vvcuju7+pUNh4xOc1J8zgWVd/3ziXKJ+pL6iMKEBNTBcTAoGBANlA +ISTBn/rZYOaxrOWhMIv5NCBMpQuRs3y87VLk4wT9oAMw8nT6979l0V+OJaqOZ/+B +kR7XM0yAtgoFrPZO6TPTNsm1C9tBWibPoLc75kPWgrx5Bh0grUbrfLE0x1vxx7EY +lLywLhqrK7WpZgguYmkqBMjpNPAsOtXtZFMFC9tTAoGBANVpWUzOArX3IWVCHYxC +IrK4rvRlI6Rz/FP540ZPY8ZG+0GzC5lTVdW89ErB8oNhIBGeK4aEhSZJtKgGugki +aBiNdRSbgWpl9izo35eMQ5tm23l68FK9FLhioDMdUQyCcm0QCuBKLLy7vLP8BJIi +m7Qm9F867fjEdmqlvfw0hdupAoGBAJgV693mao9aVBrLsUUDxY+HwnUGEth5hFRD +kkRglYit4LG7N1CrTHrB1YP2Z+nxTV6yHpyffHsG8+kqNf4sGdc8+nLUeltgcbMP +0OvVVAqThexZMO19LbCjNCR91T5JkUkp8x3wnCXxRGUlFJePmTcTwku/7l5gKEQQ +rxXrR3SfAoGAdZs2nKv7b/0LvikwA6iZYAY9882gI7VcPJ1HRtRTzsvQC1HJg9DU +xUbJ5KfY1/RHS1ExuJG1Cdp4rrUlfCZXyu5nDm9Qdm7+FZ0MNfQuD9c16/j+yaff +aRkMdQxI79qunpJFVIr2hmSoNS6i52SSWVEgdmg+ZL0OCNfSrn6TqBs= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/root1.pem b/net/data/path_builder_unittest/self_issued_prioritization/root1.pem new file mode 100644 index 0000000..0bf1ac1 --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/root1.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Root1 + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1d:33:87:4d:4c:f3:d4:64:de:94:46:a2:5e:14:0b:00:c1:88:83:5b + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root1 + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Root1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:a5:a8:1c:75:b4:d9:3c:11:2d:9f:f2:b5:f5:f7: + 5d:e2:f4:05:7a:5f:54:72:8a:bf:aa:c0:0f:7c:68: + cf:0f:dc:50:ae:05:fb:03:4c:18:d7:e8:9b:6c:c3: + 83:af:a8:95:4a:ec:15:b3:80:23:c9:7c:a9:67:4b: + ca:34:6b:71:2f:08:3b:c6:93:be:f5:d7:f1:ba:7b: + 68:e4:53:25:11:5b:69:92:50:78:d8:79:de:4a:91: + b8:a7:53:93:ba:dc:90:3b:2b:57:d5:ae:0d:6e:55: + 6a:34:5e:81:0c:89:0a:79:3b:ff:d2:2b:e8:01:5c: + c9:71:bb:ee:9f:ec:64:41:9f:f0:69:54:01:38:1f: + 86:61:8f:4f:5c:2c:dd:1c:95:4a:5c:15:45:7d:53: + 8d:ed:08:e4:dd:1e:49:25:6e:28:64:09:0c:4a:b1: + c5:45:44:7b:3b:75:20:39:c9:9e:bb:b0:f4:4f:25: + 59:2d:ac:9e:52:88:d9:24:a5:27:3f:58:47:17:01: + c0:21:97:9f:67:90:f0:d8:37:74:69:98:4d:8d:6c: + e1:00:39:53:00:39:23:5d:c1:18:b2:9b:a7:36:fc: + 84:13:b9:27:e6:fa:33:f1:cf:13:dc:97:1e:39:e3: + 19:22:51:ad:3b:7d:4a:55:e6:bf:d1:ae:4c:14:fa: + dd:e9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 86:77:D5:7B:44:F7:3E:30:B9:FB:61:E3:20:24:5D:95:D0:6C:81:87 + X509v3 Authority Key Identifier: + keyid:86:77:D5:7B:44:F7:3E:30:B9:FB:61:E3:20:24:5D:95:D0:6C:81:87 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root1.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root1.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 95:df:96:7a:9e:70:f7:00:6c:48:df:a8:3c:64:42:51:f1:81: + 13:3d:ec:c9:73:41:5f:21:36:fb:45:e9:36:f4:ec:12:a0:9b: + 19:70:6e:72:ee:d3:34:e1:3f:5f:b7:d4:58:03:fe:a3:6f:0b: + e1:6f:6b:f6:8d:34:cd:fb:96:83:84:47:d4:65:12:3b:8a:d7: + f3:4d:f5:c7:69:59:b0:53:a7:be:a6:73:64:4b:50:63:f8:32: + 88:f7:ff:13:bc:31:5b:3d:d4:4f:73:32:94:98:e7:e7:a6:84: + 39:7e:b3:eb:d8:2f:da:08:36:d0:60:52:b6:6a:f2:df:8d:f2: + 6f:53:56:1d:19:e9:c1:b9:a0:62:da:cd:41:1d:15:bc:29:02: + eb:9b:1a:c3:80:f3:58:a1:ed:14:43:3e:fc:ec:38:cd:5b:bf: + 58:20:30:96:1e:ef:da:30:7f:b6:10:f3:fa:e8:77:0a:28:80: + 79:b0:aa:c3:02:26:da:36:6e:50:f8:c6:c3:b0:5f:57:48:f3: + b6:be:5e:1f:c4:ef:84:46:5e:93:cb:35:a2:3f:b9:56:7a:77: + 47:bd:78:68:03:ab:31:9d:3b:b5:2f:da:b2:87:9a:fa:b0:93: + fa:de:5f:93:bb:f3:b4:96:c5:b6:f1:ba:85:0c:66:b4:81:f8: + df:5c:52:c0 +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIUHTOHTUzz1GTelEaiXhQLAMGIg1swDQYJKoZIhvcNAQEL +BQAwEDEOMAwGA1UEAwwFUm9vdDEwHhcNMTUwMTAxMTIwMDAwWhcNMTgwMTAxMTIw +MDAwWjAQMQ4wDAYDVQQDDAVSb290MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBAKWoHHW02TwRLZ/ytfX3XeL0BXpfVHKKv6rAD3xozw/cUK4F+wNMGNfo +m2zDg6+olUrsFbOAI8l8qWdLyjRrcS8IO8aTvvXX8bp7aORTJRFbaZJQeNh53kqR +uKdTk7rckDsrV9WuDW5VajRegQyJCnk7/9Ir6AFcyXG77p/sZEGf8GlUATgfhmGP +T1ws3RyVSlwVRX1Tje0I5N0eSSVuKGQJDEqxxUVEezt1IDnJnruw9E8lWS2snlKI +2SSlJz9YRxcBwCGXn2eQ8Ng3dGmYTY1s4QA5UwA5I13BGLKbpzb8hBO5J+b6M/HP +E9yXHjnjGSJRrTt9SlXmv9GuTBT63ekCAwEAAaOBzTCByjAdBgNVHQ4EFgQUhnfV +e0T3PjC5+2HjICRdldBsgYcwHwYDVR0jBBgwFoAUhnfVe0T3PjC5+2HjICRdldBs +gYcwOAYIKwYBBQUHAQEELDAqMCgGCCsGAQUFBzAChhxodHRwOi8vdXJsLWZvci1h +aWEvUm9vdDEuY2VyMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6Ly91cmwtZm9yLWNy +bC9Sb290MS5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBAJXflnqecPcAbEjfqDxkQlHxgRM97MlzQV8hNvtF6Tb0 +7BKgmxlwbnLu0zThP1+31FgD/qNvC+Fva/aNNM37loOER9RlEjuK1/NN9cdpWbBT +p76mc2RLUGP4Moj3/xO8MVs91E9zMpSY5+emhDl+s+vYL9oINtBgUrZq8t+N8m9T +Vh0Z6cG5oGLazUEdFbwpAuubGsOA81ih7RRDPvzsOM1bv1ggMJYe79owf7YQ8/ro +dwoogHmwqsMCJto2blD4xsOwX1dI87a+Xh/E74RGXpPLNaI/uVZ6d0e9eGgDqzGd +O7Uv2rKHmvqwk/reX5O787SWxbbxuoUMZrSB+N9cUsA= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/root1_cross.pem b/net/data/path_builder_unittest/self_issued_prioritization/root1_cross.pem new file mode 100644 index 0000000..fc4801e --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/root1_cross.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Root1 cross-signed by Root2, with a newer notBefore date than Root1 + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:47:37:3c:b9:4f:bb:12:00:66:59:ff:23:75:4d:4e:db:ec:3b:b0 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root2 + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Root1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:a5:a8:1c:75:b4:d9:3c:11:2d:9f:f2:b5:f5:f7: + 5d:e2:f4:05:7a:5f:54:72:8a:bf:aa:c0:0f:7c:68: + cf:0f:dc:50:ae:05:fb:03:4c:18:d7:e8:9b:6c:c3: + 83:af:a8:95:4a:ec:15:b3:80:23:c9:7c:a9:67:4b: + ca:34:6b:71:2f:08:3b:c6:93:be:f5:d7:f1:ba:7b: + 68:e4:53:25:11:5b:69:92:50:78:d8:79:de:4a:91: + b8:a7:53:93:ba:dc:90:3b:2b:57:d5:ae:0d:6e:55: + 6a:34:5e:81:0c:89:0a:79:3b:ff:d2:2b:e8:01:5c: + c9:71:bb:ee:9f:ec:64:41:9f:f0:69:54:01:38:1f: + 86:61:8f:4f:5c:2c:dd:1c:95:4a:5c:15:45:7d:53: + 8d:ed:08:e4:dd:1e:49:25:6e:28:64:09:0c:4a:b1: + c5:45:44:7b:3b:75:20:39:c9:9e:bb:b0:f4:4f:25: + 59:2d:ac:9e:52:88:d9:24:a5:27:3f:58:47:17:01: + c0:21:97:9f:67:90:f0:d8:37:74:69:98:4d:8d:6c: + e1:00:39:53:00:39:23:5d:c1:18:b2:9b:a7:36:fc: + 84:13:b9:27:e6:fa:33:f1:cf:13:dc:97:1e:39:e3: + 19:22:51:ad:3b:7d:4a:55:e6:bf:d1:ae:4c:14:fa: + dd:e9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 86:77:D5:7B:44:F7:3E:30:B9:FB:61:E3:20:24:5D:95:D0:6C:81:87 + X509v3 Authority Key Identifier: + keyid:1D:72:01:C8:EE:64:3A:DC:AA:28:84:0B:52:D4:11:A4:CC:29:44:15 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root2.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root2.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 80:ac:8a:c3:4b:66:3a:07:1b:a1:a1:26:fd:62:13:c2:c9:52: + 3f:0a:49:de:47:46:16:f8:14:e3:30:6b:21:9b:d4:59:63:94: + 63:9b:43:05:b5:20:da:8a:26:a3:f7:6b:b4:a4:27:72:6a:48: + be:6a:30:f4:ac:64:c6:7d:45:47:28:7f:fc:4d:2f:eb:45:d8: + 7d:92:49:14:5e:61:72:d2:d7:2c:cc:d5:f6:fc:60:41:6c:0a: + 0c:4c:ce:99:f1:b4:15:c5:73:c1:83:cb:66:6f:12:b3:fc:bc: + 9e:2b:32:34:b6:32:f8:49:7e:6a:a4:73:ee:e4:30:0b:12:b6: + 5b:90:a3:23:7d:cf:51:0b:89:4f:cb:f5:f3:23:ee:87:bb:76: + bd:72:33:88:f0:51:6b:40:77:d4:89:e3:34:dc:00:35:5a:d5: + ec:c9:01:b3:e9:b1:31:6b:a2:b8:74:30:8a:d6:db:eb:9c:e6: + 31:af:42:46:b9:c0:c0:2d:4b:0d:1a:40:fb:a5:4e:fc:ff:68: + 32:34:2e:88:49:e3:8c:d0:70:48:3b:56:fc:bf:d6:d9:0e:e6: + 36:8d:36:d2:d0:45:e6:33:8b:b0:be:6a:6b:7c:5f:3b:bf:49: + 4f:2a:d5:fe:85:7d:59:15:be:34:0b:90:8f:53:1b:cd:8d:14: + ee:2a:9b:a3 +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIUC0c3PLlPuxIAZln/I3VNTtvsO7AwDQYJKoZIhvcNAQEL +BQAwEDEOMAwGA1UEAwwFUm9vdDIwHhcNMTUwMTAyMTIwMDAwWhcNMTgwMTAxMTIw +MDAwWjAQMQ4wDAYDVQQDDAVSb290MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBAKWoHHW02TwRLZ/ytfX3XeL0BXpfVHKKv6rAD3xozw/cUK4F+wNMGNfo +m2zDg6+olUrsFbOAI8l8qWdLyjRrcS8IO8aTvvXX8bp7aORTJRFbaZJQeNh53kqR +uKdTk7rckDsrV9WuDW5VajRegQyJCnk7/9Ir6AFcyXG77p/sZEGf8GlUATgfhmGP +T1ws3RyVSlwVRX1Tje0I5N0eSSVuKGQJDEqxxUVEezt1IDnJnruw9E8lWS2snlKI +2SSlJz9YRxcBwCGXn2eQ8Ng3dGmYTY1s4QA5UwA5I13BGLKbpzb8hBO5J+b6M/HP +E9yXHjnjGSJRrTt9SlXmv9GuTBT63ekCAwEAAaOBzTCByjAdBgNVHQ4EFgQUhnfV +e0T3PjC5+2HjICRdldBsgYcwHwYDVR0jBBgwFoAUHXIByO5kOtyqKIQLUtQRpMwp +RBUwOAYIKwYBBQUHAQEELDAqMCgGCCsGAQUFBzAChhxodHRwOi8vdXJsLWZvci1h +aWEvUm9vdDIuY2VyMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6Ly91cmwtZm9yLWNy +bC9Sb290Mi5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBAICsisNLZjoHG6GhJv1iE8LJUj8KSd5HRhb4FOMwayGb +1FljlGObQwW1INqKJqP3a7SkJ3JqSL5qMPSsZMZ9RUcof/xNL+tF2H2SSRReYXLS +1yzM1fb8YEFsCgxMzpnxtBXFc8GDy2ZvErP8vJ4rMjS2MvhJfmqkc+7kMAsStluQ +oyN9z1ELiU/L9fMj7oe7dr1yM4jwUWtAd9SJ4zTcADVa1ezJAbPpsTFrorh0MIrW +2+uc5jGvQka5wMAtSw0aQPulTvz/aDI0LohJ44zQcEg7Vvy/1tkO5jaNNtLQReYz +i7C+amt8Xzu/SU8q1f6FfVkVvjQLkI9TG82NFO4qm6M= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/root2.pem b/net/data/path_builder_unittest/self_issued_prioritization/root2.pem new file mode 100644 index 0000000..4c2474d --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/root2.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Root2 + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:47:37:3c:b9:4f:bb:12:00:66:59:ff:23:75:4d:4e:db:ec:3b:af + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root2 + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Root2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d6:30:78:b2:0d:61:bd:2e:dd:1b:11:91:56:ed: + 13:f9:86:87:9c:2c:2f:d0:73:d1:9a:49:d5:e2:35: + 26:27:9f:cc:c6:68:c6:c8:2b:be:27:e8:30:b3:a9: + 12:2a:8f:b9:eb:8f:a3:9b:e3:9a:54:94:6e:29:20: + 56:b0:bb:11:06:08:38:a6:e7:f3:75:7a:75:fd:c3: + 56:e0:8c:ef:f1:66:5b:7f:4a:59:67:5a:67:dc:7b: + 6b:ca:d0:53:57:fa:fd:fc:5c:38:57:7b:a1:b8:5a: + 18:3a:36:90:3f:fc:0e:04:17:0e:70:72:b4:4d:6c: + ad:2b:e6:17:c8:74:66:84:a2:11:73:7f:ce:52:3b: + cd:fb:c7:ec:e1:29:c4:5f:4d:f8:da:aa:38:2a:7f: + 60:15:03:5d:c8:3d:e9:dd:5f:55:5e:33:8e:c5:c1: + 10:a4:43:7b:52:91:a4:27:99:57:7a:a9:97:28:2b: + a1:b9:91:c2:58:bf:70:3f:58:a7:fe:e1:6f:86:67: + 26:99:30:ad:1c:32:af:a2:03:11:b4:93:08:2f:cf: + 17:fc:3a:99:2f:06:45:b6:a4:31:26:aa:9d:b2:6d: + ad:22:70:88:d1:e7:7d:4d:ce:35:73:c5:bc:b3:eb: + b2:70:b9:e2:2f:2b:df:de:89:c3:e2:a4:aa:55:e5: + 80:d9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 1D:72:01:C8:EE:64:3A:DC:AA:28:84:0B:52:D4:11:A4:CC:29:44:15 + X509v3 Authority Key Identifier: + keyid:1D:72:01:C8:EE:64:3A:DC:AA:28:84:0B:52:D4:11:A4:CC:29:44:15 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root2.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root2.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + bb:6b:16:f0:c6:62:c7:c6:9a:9b:08:18:fe:2d:61:7e:65:38: + 6d:ab:53:bf:02:d1:bf:c7:1b:8b:fa:7b:71:34:da:28:88:5a: + 19:36:f3:d1:d2:49:6b:0b:73:8c:81:a1:94:f5:18:31:91:27: + 26:87:b2:62:6f:b3:6d:02:64:bb:47:6b:2d:10:2e:7b:65:08: + 9c:09:08:9b:b3:3e:22:09:90:bf:82:c6:09:ae:c1:13:4f:6e: + 05:b0:99:ca:a3:5f:48:77:63:68:f0:71:75:0c:24:f0:cc:2c: + bd:a4:97:77:00:7b:cf:0c:da:de:6b:77:a4:03:d3:27:18:53: + 32:50:50:78:85:e0:7a:35:3a:59:88:21:da:61:37:d5:d7:cd: + 7c:8f:04:d4:89:9a:62:4d:52:97:f9:a4:98:cf:6c:3c:40:60: + 28:5f:ac:2f:c3:7b:f0:16:0a:12:79:ef:92:d1:e8:0a:04:69: + a0:f1:1b:0b:c4:a0:82:33:a5:3b:39:7d:37:70:a1:79:f3:d8: + f8:2d:27:2c:c8:84:34:03:52:39:e1:8e:24:2e:a4:97:64:d5: + 5d:38:20:6c:45:21:71:59:f5:3a:58:d0:08:0a:fd:68:6d:41: + fb:dc:f0:2b:13:23:0d:42:0a:1d:fa:57:bb:9c:94:de:ef:17: + e0:d0:97:4f +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIUC0c3PLlPuxIAZln/I3VNTtvsO68wDQYJKoZIhvcNAQEL +BQAwEDEOMAwGA1UEAwwFUm9vdDIwHhcNMTUwMTAxMTIwMDAwWhcNMTgwMTAxMTIw +MDAwWjAQMQ4wDAYDVQQDDAVSb290MjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBANYweLINYb0u3RsRkVbtE/mGh5wsL9Bz0ZpJ1eI1JiefzMZoxsgrvifo +MLOpEiqPueuPo5vjmlSUbikgVrC7EQYIOKbn83V6df3DVuCM7/FmW39KWWdaZ9x7 +a8rQU1f6/fxcOFd7obhaGDo2kD/8DgQXDnBytE1srSvmF8h0ZoSiEXN/zlI7zfvH +7OEpxF9N+NqqOCp/YBUDXcg96d1fVV4zjsXBEKRDe1KRpCeZV3qplygrobmRwli/ +cD9Yp/7hb4ZnJpkwrRwyr6IDEbSTCC/PF/w6mS8GRbakMSaqnbJtrSJwiNHnfU3O +NXPFvLPrsnC54i8r396Jw+KkqlXlgNkCAwEAAaOBzTCByjAdBgNVHQ4EFgQUHXIB +yO5kOtyqKIQLUtQRpMwpRBUwHwYDVR0jBBgwFoAUHXIByO5kOtyqKIQLUtQRpMwp +RBUwOAYIKwYBBQUHAQEELDAqMCgGCCsGAQUFBzAChhxodHRwOi8vdXJsLWZvci1h +aWEvUm9vdDIuY2VyMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6Ly91cmwtZm9yLWNy +bC9Sb290Mi5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBALtrFvDGYsfGmpsIGP4tYX5lOG2rU78C0b/HG4v6e3E0 +2iiIWhk289HSSWsLc4yBoZT1GDGRJyaHsmJvs20CZLtHay0QLntlCJwJCJuzPiIJ +kL+CxgmuwRNPbgWwmcqjX0h3Y2jwcXUMJPDMLL2kl3cAe88M2t5rd6QD0ycYUzJQ +UHiF4Ho1OlmIIdphN9XXzXyPBNSJmmJNUpf5pJjPbDxAYChfrC/De/AWChJ575LR +6AoEaaDxGwvEoIIzpTs5fTdwoXnz2PgtJyzIhDQDUjnhjiQupJdk1V04IGxFIXFZ +9TpY0AgK/WhtQfvc8CsTIw1CCh36V7uclN7vF+DQl08= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/self_issued_prioritization/target.pem b/net/data/path_builder_unittest/self_issued_prioritization/target.pem new file mode 100644 index 0000000..0c1eb61 --- /dev/null +++ b/net/data/path_builder_unittest/self_issued_prioritization/target.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Target + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1d:33:87:4d:4c:f3:d4:64:de:94:46:a2:5e:14:0b:00:c1:88:83:5c + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root1 + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:c9:68:22:14:94:16:f2:b4:df:52:f6:35:7f:dc: + 05:12:3c:c1:23:4b:7b:c9:fc:57:bd:da:0f:45:45: + e0:c8:31:0f:20:c0:e3:49:5d:02:87:44:d6:a2:5a: + 65:f9:ce:29:c3:b0:dd:a5:2e:fd:c5:01:fa:8d:95: + 4e:09:4e:4e:b1:79:87:32:39:31:4f:10:b7:b7:b5: + 8b:7f:24:fc:13:cc:1d:14:23:bd:85:1f:7e:52:73: + 31:7d:58:e2:27:49:95:3d:bd:36:5a:83:ee:d0:31: + 95:77:ac:03:1d:70:b7:92:2f:68:6a:d8:ce:0e:07: + 0e:8a:f0:d2:74:f0:55:5b:f6:c7:af:60:ea:66:75: + e9:7d:16:56:4f:ab:4b:c7:e8:0f:82:f9:e7:10:c1: + 73:55:e7:ee:ca:06:86:5a:42:a9:ad:b9:b4:9d:7d: + 9e:2e:84:ed:86:b4:79:2f:b3:43:69:e9:4a:2c:f0: + 62:c5:56:36:17:cd:38:a7:35:bc:a0:13:06:37:1e: + 12:93:fa:70:e6:6f:44:89:49:51:4d:ed:7d:d2:eb: + 01:4c:83:44:2b:0f:d4:e3:76:1f:d5:60:a2:56:87: + 58:cc:05:fa:58:97:16:33:18:2f:03:aa:4c:f6:d2: + ee:f8:84:95:a1:32:dd:22:6f:7c:6b:c4:da:84:39: + bc:29 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:45:8A:F1:72:8E:7E:99:87:E6:1C:D0:CA:8D:6D:1B:FA:56:F1:54 + X509v3 Authority Key Identifier: + keyid:86:77:D5:7B:44:F7:3E:30:B9:FB:61:E3:20:24:5D:95:D0:6C:81:87 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root1.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root1.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + 14:03:0f:eb:1c:a6:6c:22:49:f0:3d:6b:97:2c:ff:0c:d4:68: + 8e:6e:22:d3:e0:de:b5:40:f7:87:da:20:9d:62:91:29:c0:24: + 95:82:39:23:08:39:ac:61:64:5d:2c:84:99:2d:48:55:33:fc: + 4d:45:e7:6f:76:39:78:f5:59:a7:c7:ae:6b:a8:44:17:e5:3b: + c9:e6:1c:93:cd:9f:5e:8f:e9:f0:d6:82:39:e3:fc:38:fa:0d: + 37:a2:23:d8:c8:e2:50:6b:95:61:3d:1e:03:04:25:f6:03:1c: + 45:1a:79:0d:f2:e7:70:0f:2b:44:17:c4:d6:e1:a1:87:ad:e5: + 0d:53:84:3d:8d:7c:42:99:f8:91:cc:38:1b:cd:98:b5:a2:2a: + 47:0f:55:39:fc:ac:ba:07:40:e0:09:ec:26:ba:49:05:fe:e2: + 69:af:d0:f9:7e:ba:bb:05:cd:f6:f3:e4:3b:2c:4e:15:ee:68: + cb:b9:ac:99:7a:3a:2e:22:f7:22:ff:52:e3:b4:0f:18:e0:ef: + b8:eb:97:46:90:ed:e6:b6:dc:4a:f4:3e:dd:84:21:0e:4c:ca: + a2:de:76:ee:25:e3:f8:e7:a2:75:2d:a1:6a:3d:d7:24:b2:64: + 94:a3:34:76:24:95:cf:52:6c:1f:3a:96:36:38:94:91:85:70: + af:66:18:9b +-----BEGIN CERTIFICATE----- +MIIDizCCAnOgAwIBAgIUHTOHTUzz1GTelEaiXhQLAMGIg1wwDQYJKoZIhvcNAQEL +BQAwEDEOMAwGA1UEAwwFUm9vdDEwHhcNMTUwMTAxMTIwMDAwWhcNMTgwMTAxMTIw +MDAwWjARMQ8wDQYDVQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw +ggEKAoIBAQDJaCIUlBbytN9S9jV/3AUSPMEjS3vJ/Fe92g9FReDIMQ8gwONJXQKH +RNaiWmX5zinDsN2lLv3FAfqNlU4JTk6xeYcyOTFPELe3tYt/JPwTzB0UI72FH35S +czF9WOInSZU9vTZag+7QMZV3rAMdcLeSL2hq2M4OBw6K8NJ08FVb9sevYOpmdel9 +FlZPq0vH6A+C+ecQwXNV5+7KBoZaQqmtubSdfZ4uhO2GtHkvs0Np6Uos8GLFVjYX +zTinNbygEwY3HhKT+nDmb0SJSVFN7X3S6wFMg0QrD9Tjdh/VYKJWh1jMBfpYlxYz +GC8Dqkz20u74hJWhMt0ib3xrxNqEObwpAgMBAAGjgdswgdgwHQYDVR0OBBYEFJ1F +ivFyjn6Zh+Yc0MqNbRv6VvFUMB8GA1UdIwQYMBaAFIZ31XtE9z4wufth4yAkXZXQ +bIGHMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAoYcaHR0cDovL3VybC1mb3It +YWlhL1Jvb3QxLmNlcjAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vdXJsLWZvci1j +cmwvUm9vdDEuY3JsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD +AQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABQDD+scpmwiSfA9a5cs/wzU +aI5uItPg3rVA94faIJ1ikSnAJJWCOSMIOaxhZF0shJktSFUz/E1F5292OXj1WafH +rmuoRBflO8nmHJPNn16P6fDWgjnj/Dj6DTeiI9jI4lBrlWE9HgMEJfYDHEUaeQ3y +53APK0QXxNbhoYet5Q1ThD2NfEKZ+JHMOBvNmLWiKkcPVTn8rLoHQOAJ7Ca6SQX+ +4mmv0Pl+ursFzfbz5DssThXuaMu5rJl6Oi4i9yL/UuO0Dxjg77jrl0aQ7ea23Er0 +Pt2EIQ5MyqLedu4l4/jnonUtoWo91ySyZJSjNHYklc9SbB86ljY4lJGFcK9mGJs= +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/generate-certs.py b/net/data/path_builder_unittest/validity_date_prioritization/generate-certs.py new file mode 100755 index 0000000..b21cd77 --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/generate-certs.py
@@ -0,0 +1,54 @@ +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +""" +A chain with four possible intermediates with different notBefore and notAfter +dates, for testing path bulding prioritization. +""" + +import sys +sys.path += ['../..'] + +import gencerts + +DATE_A = '150101120000Z' +DATE_B = '150102120000Z' +DATE_C = '180101120000Z' +DATE_D = '180102120000Z' + + +root = gencerts.create_self_signed_root_certificate('Root') +root.set_validity_range(DATE_A, DATE_D) + +int_ac = gencerts.create_intermediate_certificate('Intermediate', root) +int_ac.set_validity_range(DATE_A, DATE_C) + +int_ad = gencerts.create_intermediate_certificate('Intermediate', root) +int_ad.set_validity_range(DATE_A, DATE_D) +int_ad.set_key(int_ac.get_key()) + +int_bc = gencerts.create_intermediate_certificate('Intermediate', root) +int_bc.set_validity_range(DATE_B, DATE_C) +int_bc.set_key(int_ac.get_key()) + +int_bd = gencerts.create_intermediate_certificate('Intermediate', root) +int_bd.set_validity_range(DATE_B, DATE_D) +int_bd.set_key(int_ac.get_key()) + +target = gencerts.create_end_entity_certificate('Target', int_ac) +target.set_validity_range(DATE_A, DATE_D) + + +gencerts.write_chain('The root', [root], out_pem='root.pem') +gencerts.write_chain('Intermediate with validity range A..C', + [int_ac], out_pem='int_ac.pem') +gencerts.write_chain('Intermediate with validity range A..D', + [int_ad], out_pem='int_ad.pem') +gencerts.write_chain('Intermediate with validity range B..C', + [int_bc], out_pem='int_bc.pem') +gencerts.write_chain('Intermediate with validity range B..D', + [int_bd], out_pem='int_bd.pem') +gencerts.write_chain('The target', [target], out_pem='target.pem') +
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/int_ac.pem b/net/data/path_builder_unittest/validity_date_prioritization/int_ac.pem new file mode 100644 index 0000000..bf80f1a --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/int_ac.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with validity range A..C + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0e:7f:a5:4d:e2:fa:3e:e7:33:f3:bb:f6:5a:0e:91:e9:b4:8a:75:7d + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ba:16:8c:a1:af:8d:dd:0d:3a:6c:d7:a5:5d:70: + 64:e2:d2:15:be:7b:cb:ea:db:57:17:af:d8:f1:2c: + b6:e2:17:ae:11:2d:33:04:e5:ee:44:5c:2c:62:05: + ff:19:9e:0d:27:e3:21:c6:2b:3c:7e:db:56:5b:de: + 23:a5:26:e1:99:67:d4:4f:6a:3c:9a:85:5b:10:b7: + da:21:99:ba:c6:ea:a1:74:cb:b7:ca:d9:cc:c3:9e: + e7:eb:dd:d2:1e:f0:75:5d:2e:3e:0b:8b:c0:0d:f5: + 72:17:0f:2b:3a:41:ea:c0:ef:2d:8a:ee:aa:73:cb: + 6c:97:63:30:be:4a:f8:75:58:05:28:05:b2:3d:91: + 91:c9:d4:39:a6:25:a4:88:b9:2e:e6:af:9d:f6:ac: + 9d:4e:46:4b:76:e6:df:d8:aa:3c:6a:6e:5d:d4:67: + fb:61:86:bd:33:44:f0:7f:c2:13:9f:f2:72:85:fe: + 15:b6:51:20:0d:ee:28:e3:33:4d:4a:16:91:81:58: + 6a:a1:17:5e:33:f2:e9:4c:f2:64:9b:f1:d2:8c:8e: + 52:17:cd:26:f8:d1:6f:50:14:98:da:23:56:54:f6: + 62:5b:e6:cf:34:74:d3:40:fc:fd:31:38:5a:fb:0d: + 83:45:4a:7f:2e:fd:93:ef:93:4f:85:12:9e:f2:a3: + 91:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A5:15:6F:A5:45:D1:4A:85:AB:82:EC:DB:97:58:AA:6E:41:D1:44:A7 + X509v3 Authority Key Identifier: + keyid:08:3C:B1:56:BA:91:3F:80:72:30:8F:4E:85:7A:26:2F:34:89:74:B5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 13:c3:c2:2d:1d:0c:3f:55:d9:e5:ee:f3:03:0a:b4:91:5a:f1: + 2d:8f:07:1d:48:b7:fa:7b:0b:8f:b0:65:37:07:c8:56:75:1d: + 49:b7:78:dd:cb:97:8e:85:b8:be:85:34:a7:39:60:40:b6:c9: + 25:06:ba:b6:11:8a:5e:28:cb:c5:fc:da:83:04:96:06:cd:38: + 1b:a0:ba:85:17:f5:66:01:fe:1e:73:94:c9:09:83:64:40:c6: + 76:ce:0f:db:d3:33:77:55:27:68:b3:c8:a0:a9:9f:1f:c0:c8: + c6:79:f4:9e:10:62:13:e0:f3:6a:f9:78:7f:b3:02:91:1f:75: + ce:e8:ef:8e:90:9f:eb:24:f3:42:ed:86:b2:de:30:c4:0d:9a: + 10:1a:3e:94:67:75:bd:d0:28:02:f1:6f:e6:6a:3f:ef:a6:d3: + f2:5d:6a:ef:5a:34:81:d2:8b:a9:a0:db:df:79:5b:58:c8:b8: + cd:09:bf:05:ce:d2:ce:ee:00:03:11:9c:27:01:1c:9d:b8:06: + 9a:42:8d:3f:3b:58:69:f4:c3:8c:3c:a9:e3:a7:1b:ad:f1:b0: + d0:e9:07:2a:a2:8e:bd:4b:69:38:1c:01:ce:ae:3a:98:8c:89: + 5b:96:93:e6:f7:5e:fd:d1:97:92:91:8f:05:c9:54:7a:74:ba: + 74:82:a4:22 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUDn+lTeL6Pucz87v2Wg6R6bSKdX0wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALoWjKGvjd0NOmzXpV1wZOLSFb57y+rbVxev2PEstuIXrhEt +MwTl7kRcLGIF/xmeDSfjIcYrPH7bVlveI6Um4Zln1E9qPJqFWxC32iGZusbqoXTL +t8rZzMOe5+vd0h7wdV0uPguLwA31chcPKzpB6sDvLYruqnPLbJdjML5K+HVYBSgF +sj2RkcnUOaYlpIi5LuavnfasnU5GS3bm39iqPGpuXdRn+2GGvTNE8H/CE5/ycoX+ +FbZRIA3uKOMzTUoWkYFYaqEXXjPy6UzyZJvx0oyOUhfNJvjRb1AUmNojVlT2Ylvm +zzR000D8/TE4WvsNg0VKfy79k++TT4USnvKjkQ0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUpRVvpUXRSoWrguzbl1iqbkHRRKcwHwYDVR0jBBgwFoAUCDyxVrqRP4ByMI9O +hXomLzSJdLUwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQATw8ItHQw/Vdnl7vMDCrSRWvEtjwcdSLf6ewuP +sGU3B8hWdR1Jt3jdy5eOhbi+hTSnOWBAtsklBrq2EYpeKMvF/NqDBJYGzTgboLqF +F/VmAf4ec5TJCYNkQMZ2zg/b0zN3VSdos8igqZ8fwMjGefSeEGIT4PNq+Xh/swKR +H3XO6O+OkJ/rJPNC7Yay3jDEDZoQGj6UZ3W90CgC8W/maj/vptPyXWrvWjSB0oup +oNvfeVtYyLjNCb8FztLO7gADEZwnARyduAaaQo0/O1hp9MOMPKnjpxut8bDQ6Qcq +oo69S2k4HAHOrjqYjIlblpPm91790ZeSkY8FyVR6dLp0gqQi +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/int_ad.pem b/net/data/path_builder_unittest/validity_date_prioritization/int_ad.pem new file mode 100644 index 0000000..5014f48 --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/int_ad.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with validity range A..D + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0e:7f:a5:4d:e2:fa:3e:e7:33:f3:bb:f6:5a:0e:91:e9:b4:8a:75:7e + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 2 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ba:16:8c:a1:af:8d:dd:0d:3a:6c:d7:a5:5d:70: + 64:e2:d2:15:be:7b:cb:ea:db:57:17:af:d8:f1:2c: + b6:e2:17:ae:11:2d:33:04:e5:ee:44:5c:2c:62:05: + ff:19:9e:0d:27:e3:21:c6:2b:3c:7e:db:56:5b:de: + 23:a5:26:e1:99:67:d4:4f:6a:3c:9a:85:5b:10:b7: + da:21:99:ba:c6:ea:a1:74:cb:b7:ca:d9:cc:c3:9e: + e7:eb:dd:d2:1e:f0:75:5d:2e:3e:0b:8b:c0:0d:f5: + 72:17:0f:2b:3a:41:ea:c0:ef:2d:8a:ee:aa:73:cb: + 6c:97:63:30:be:4a:f8:75:58:05:28:05:b2:3d:91: + 91:c9:d4:39:a6:25:a4:88:b9:2e:e6:af:9d:f6:ac: + 9d:4e:46:4b:76:e6:df:d8:aa:3c:6a:6e:5d:d4:67: + fb:61:86:bd:33:44:f0:7f:c2:13:9f:f2:72:85:fe: + 15:b6:51:20:0d:ee:28:e3:33:4d:4a:16:91:81:58: + 6a:a1:17:5e:33:f2:e9:4c:f2:64:9b:f1:d2:8c:8e: + 52:17:cd:26:f8:d1:6f:50:14:98:da:23:56:54:f6: + 62:5b:e6:cf:34:74:d3:40:fc:fd:31:38:5a:fb:0d: + 83:45:4a:7f:2e:fd:93:ef:93:4f:85:12:9e:f2:a3: + 91:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A5:15:6F:A5:45:D1:4A:85:AB:82:EC:DB:97:58:AA:6E:41:D1:44:A7 + X509v3 Authority Key Identifier: + keyid:08:3C:B1:56:BA:91:3F:80:72:30:8F:4E:85:7A:26:2F:34:89:74:B5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 6f:6a:28:e5:77:fe:bd:b2:3c:b5:ef:4e:7f:d2:20:c5:de:c8: + d9:60:36:1e:00:c5:9c:ea:a2:f8:3f:ac:c1:98:b9:a3:99:39: + ac:e3:68:91:a1:88:08:9e:f7:b9:8a:9e:04:59:72:22:09:fd: + 11:18:99:83:cf:79:29:b9:18:9b:34:66:6d:5e:0c:90:f8:98: + ae:c4:5a:57:fb:db:1c:d7:f9:56:c2:bb:bf:ae:36:bb:00:73: + 04:7e:f7:72:93:4f:6c:c0:3c:a1:8b:82:7b:a2:11:f5:87:65: + fe:e4:af:f4:4e:3d:6a:f0:e6:39:1e:58:5c:c9:10:35:c3:62: + 77:a5:1e:d6:0c:e2:12:74:d3:4c:ff:a9:10:c3:d0:af:d9:31: + 8f:69:04:d8:61:29:5a:1d:b7:90:95:4f:c0:d1:88:87:03:43: + fd:bd:e3:55:92:20:61:77:ce:89:64:a3:41:d2:72:b5:60:ff: + 47:61:22:8c:10:61:f4:d8:cb:6c:e3:5e:3f:ef:18:1e:3d:e1: + 9b:d0:64:7c:ff:8a:8a:d4:9f:06:b7:11:84:67:5d:dc:46:e6: + 6f:c4:35:59:42:c2:7f:f2:1b:7a:30:8f:88:4b:f2:8f:26:8d: + c5:aa:da:89:5d:a7:af:4e:13:da:ca:72:15:64:7d:e5:10:ee: + ee:72:d5:1b +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUDn+lTeL6Pucz87v2Wg6R6bSKdX4wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDIxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALoWjKGvjd0NOmzXpV1wZOLSFb57y+rbVxev2PEstuIXrhEt +MwTl7kRcLGIF/xmeDSfjIcYrPH7bVlveI6Um4Zln1E9qPJqFWxC32iGZusbqoXTL +t8rZzMOe5+vd0h7wdV0uPguLwA31chcPKzpB6sDvLYruqnPLbJdjML5K+HVYBSgF +sj2RkcnUOaYlpIi5LuavnfasnU5GS3bm39iqPGpuXdRn+2GGvTNE8H/CE5/ycoX+ +FbZRIA3uKOMzTUoWkYFYaqEXXjPy6UzyZJvx0oyOUhfNJvjRb1AUmNojVlT2Ylvm +zzR000D8/TE4WvsNg0VKfy79k++TT4USnvKjkQ0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUpRVvpUXRSoWrguzbl1iqbkHRRKcwHwYDVR0jBBgwFoAUCDyxVrqRP4ByMI9O +hXomLzSJdLUwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQBvaijld/69sjy1705/0iDF3sjZYDYeAMWc6qL4 +P6zBmLmjmTms42iRoYgInve5ip4EWXIiCf0RGJmDz3kpuRibNGZtXgyQ+JiuxFpX ++9sc1/lWwru/rja7AHMEfvdyk09swDyhi4J7ohH1h2X+5K/0Tj1q8OY5HlhcyRA1 +w2J3pR7WDOISdNNM/6kQw9Cv2TGPaQTYYSlaHbeQlU/A0YiHA0P9veNVkiBhd86J +ZKNB0nK1YP9HYSKMEGH02Mts414/7xgePeGb0GR8/4qK1J8GtxGEZ13cRuZvxDVZ +QsJ/8ht6MI+IS/KPJo3FqtqJXaevThPaynIVZH3lEO7uctUb +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/int_bc.pem b/net/data/path_builder_unittest/validity_date_prioritization/int_bc.pem new file mode 100644 index 0000000..b054d7a --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/int_bc.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with validity range B..C + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0e:7f:a5:4d:e2:fa:3e:e7:33:f3:bb:f6:5a:0e:91:e9:b4:8a:75:7f + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 1 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ba:16:8c:a1:af:8d:dd:0d:3a:6c:d7:a5:5d:70: + 64:e2:d2:15:be:7b:cb:ea:db:57:17:af:d8:f1:2c: + b6:e2:17:ae:11:2d:33:04:e5:ee:44:5c:2c:62:05: + ff:19:9e:0d:27:e3:21:c6:2b:3c:7e:db:56:5b:de: + 23:a5:26:e1:99:67:d4:4f:6a:3c:9a:85:5b:10:b7: + da:21:99:ba:c6:ea:a1:74:cb:b7:ca:d9:cc:c3:9e: + e7:eb:dd:d2:1e:f0:75:5d:2e:3e:0b:8b:c0:0d:f5: + 72:17:0f:2b:3a:41:ea:c0:ef:2d:8a:ee:aa:73:cb: + 6c:97:63:30:be:4a:f8:75:58:05:28:05:b2:3d:91: + 91:c9:d4:39:a6:25:a4:88:b9:2e:e6:af:9d:f6:ac: + 9d:4e:46:4b:76:e6:df:d8:aa:3c:6a:6e:5d:d4:67: + fb:61:86:bd:33:44:f0:7f:c2:13:9f:f2:72:85:fe: + 15:b6:51:20:0d:ee:28:e3:33:4d:4a:16:91:81:58: + 6a:a1:17:5e:33:f2:e9:4c:f2:64:9b:f1:d2:8c:8e: + 52:17:cd:26:f8:d1:6f:50:14:98:da:23:56:54:f6: + 62:5b:e6:cf:34:74:d3:40:fc:fd:31:38:5a:fb:0d: + 83:45:4a:7f:2e:fd:93:ef:93:4f:85:12:9e:f2:a3: + 91:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A5:15:6F:A5:45:D1:4A:85:AB:82:EC:DB:97:58:AA:6E:41:D1:44:A7 + X509v3 Authority Key Identifier: + keyid:08:3C:B1:56:BA:91:3F:80:72:30:8F:4E:85:7A:26:2F:34:89:74:B5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 0a:b8:fe:ed:58:f8:43:b8:b0:63:1e:1b:e8:50:d0:7b:7c:2a: + 21:9f:9f:e7:9a:15:8b:f2:08:ed:34:04:90:d4:d0:d1:74:19: + 20:81:5f:31:e1:33:b9:03:25:fd:9c:2b:cc:62:8b:63:79:2a: + e7:04:d0:3e:45:4b:c4:f3:1f:7b:ea:68:b3:db:ae:f9:11:b2: + 18:a2:f6:b4:ea:b4:7b:2c:5b:fc:e9:53:4f:de:d8:fa:bc:fc: + cf:6e:89:c3:53:12:a7:4c:76:bd:1a:80:17:bc:c9:6d:80:5b: + dd:f3:3f:8a:fa:9b:b4:41:44:70:c3:2d:ec:10:82:d5:b6:07: + b2:ac:84:49:76:59:9b:8e:59:f6:bf:ef:54:c9:33:7c:15:67: + 3b:68:1b:b1:64:00:aa:8d:e8:c0:c0:27:8d:1f:ea:d0:da:bb: + 60:11:91:d8:dd:f4:82:88:c7:1b:2b:24:cc:1f:6c:6e:d4:a7: + 87:06:3f:fe:52:b4:ca:63:29:62:7e:45:ef:3c:25:35:78:e2: + 2f:a7:e7:d6:81:48:c4:29:0b:e2:28:5a:9f:79:72:c6:e9:6b: + 01:4f:22:1a:f4:ff:09:6b:96:f3:0b:4a:9d:c3:d7:87:93:be: + 3c:21:d8:84:37:10:4d:55:a4:c4:f9:07:b3:36:64:44:f0:a7: + fe:47:b1:42 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUDn+lTeL6Pucz87v2Wg6R6bSKdX8wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDIxMjAwMDBaFw0xODAxMDExMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALoWjKGvjd0NOmzXpV1wZOLSFb57y+rbVxev2PEstuIXrhEt +MwTl7kRcLGIF/xmeDSfjIcYrPH7bVlveI6Um4Zln1E9qPJqFWxC32iGZusbqoXTL +t8rZzMOe5+vd0h7wdV0uPguLwA31chcPKzpB6sDvLYruqnPLbJdjML5K+HVYBSgF +sj2RkcnUOaYlpIi5LuavnfasnU5GS3bm39iqPGpuXdRn+2GGvTNE8H/CE5/ycoX+ +FbZRIA3uKOMzTUoWkYFYaqEXXjPy6UzyZJvx0oyOUhfNJvjRb1AUmNojVlT2Ylvm +zzR000D8/TE4WvsNg0VKfy79k++TT4USnvKjkQ0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUpRVvpUXRSoWrguzbl1iqbkHRRKcwHwYDVR0jBBgwFoAUCDyxVrqRP4ByMI9O +hXomLzSJdLUwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQAKuP7tWPhDuLBjHhvoUNB7fCohn5/nmhWL8gjt +NASQ1NDRdBkggV8x4TO5AyX9nCvMYotjeSrnBNA+RUvE8x976miz2675EbIYova0 +6rR7LFv86VNP3tj6vPzPbonDUxKnTHa9GoAXvMltgFvd8z+K+pu0QURwwy3sEILV +tgeyrIRJdlmbjln2v+9UyTN8FWc7aBuxZACqjejAwCeNH+rQ2rtgEZHY3fSCiMcb +KyTMH2xu1KeHBj/+UrTKYylifkXvPCU1eOIvp+fWgUjEKQviKFqfeXLG6WsBTyIa +9P8Ja5bzC0qdw9eHk748IdiENxBNVaTE+QezNmRE8Kf+R7FC +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/int_bd.pem b/net/data/path_builder_unittest/validity_date_prioritization/int_bd.pem new file mode 100644 index 0000000..1800f36 --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/int_bd.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +Intermediate with validity range B..D + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0e:7f:a5:4d:e2:fa:3e:e7:33:f3:bb:f6:5a:0e:91:e9:b4:8a:75:80 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 2 12:00:00 2015 GMT + Not After : Jan 2 12:00:00 2018 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ba:16:8c:a1:af:8d:dd:0d:3a:6c:d7:a5:5d:70: + 64:e2:d2:15:be:7b:cb:ea:db:57:17:af:d8:f1:2c: + b6:e2:17:ae:11:2d:33:04:e5:ee:44:5c:2c:62:05: + ff:19:9e:0d:27:e3:21:c6:2b:3c:7e:db:56:5b:de: + 23:a5:26:e1:99:67:d4:4f:6a:3c:9a:85:5b:10:b7: + da:21:99:ba:c6:ea:a1:74:cb:b7:ca:d9:cc:c3:9e: + e7:eb:dd:d2:1e:f0:75:5d:2e:3e:0b:8b:c0:0d:f5: + 72:17:0f:2b:3a:41:ea:c0:ef:2d:8a:ee:aa:73:cb: + 6c:97:63:30:be:4a:f8:75:58:05:28:05:b2:3d:91: + 91:c9:d4:39:a6:25:a4:88:b9:2e:e6:af:9d:f6:ac: + 9d:4e:46:4b:76:e6:df:d8:aa:3c:6a:6e:5d:d4:67: + fb:61:86:bd:33:44:f0:7f:c2:13:9f:f2:72:85:fe: + 15:b6:51:20:0d:ee:28:e3:33:4d:4a:16:91:81:58: + 6a:a1:17:5e:33:f2:e9:4c:f2:64:9b:f1:d2:8c:8e: + 52:17:cd:26:f8:d1:6f:50:14:98:da:23:56:54:f6: + 62:5b:e6:cf:34:74:d3:40:fc:fd:31:38:5a:fb:0d: + 83:45:4a:7f:2e:fd:93:ef:93:4f:85:12:9e:f2:a3: + 91:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A5:15:6F:A5:45:D1:4A:85:AB:82:EC:DB:97:58:AA:6E:41:D1:44:A7 + X509v3 Authority Key Identifier: + keyid:08:3C:B1:56:BA:91:3F:80:72:30:8F:4E:85:7A:26:2F:34:89:74:B5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 1a:d1:52:17:ec:4a:e3:2a:db:a7:33:f8:ca:77:89:d7:ed:f8: + 74:44:2f:f7:b0:90:93:8f:02:a3:7f:81:a7:9c:e5:70:9b:cf: + 91:d8:9c:12:62:75:0c:d1:fe:c0:f5:e6:e4:07:89:4f:06:88: + b0:1b:19:e8:e0:0a:22:bc:f0:0f:e8:2c:21:d2:58:0b:99:8f: + f1:32:69:46:e3:6a:02:f3:c9:df:03:f9:5e:2b:af:18:61:35: + b4:05:2a:3e:64:9c:55:5c:d1:26:a1:8e:62:fe:ab:5e:6e:7b: + 47:9f:d2:f3:64:16:9e:a8:72:15:42:0c:33:29:dd:31:68:bf: + 33:db:eb:7e:47:7b:c3:c7:bb:a0:ec:35:75:12:82:ce:28:f5: + 7e:c8:98:b8:60:9f:a6:78:95:9f:16:0a:ba:c4:45:4e:f5:80: + e5:38:bb:07:b5:a5:d5:d3:09:bf:9c:92:c1:0d:d2:fd:13:32: + 92:7a:be:10:07:ff:52:f1:39:89:be:7e:9a:7a:e9:e3:6a:43: + 07:30:a4:19:e7:ac:96:c3:40:2b:3a:7c:d0:06:6d:2d:17:cc: + e9:11:e2:a8:9c:25:83:33:6f:fc:8e:47:63:ad:3e:05:95:f7: + e7:3e:d5:1d:ba:30:08:d5:94:1c:91:40:38:96:f6:29:03:10: + ee:42:ed:92 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUDn+lTeL6Pucz87v2Wg6R6bSKdYAwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDIxMjAwMDBaFw0xODAxMDIxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALoWjKGvjd0NOmzXpV1wZOLSFb57y+rbVxev2PEstuIXrhEt +MwTl7kRcLGIF/xmeDSfjIcYrPH7bVlveI6Um4Zln1E9qPJqFWxC32iGZusbqoXTL +t8rZzMOe5+vd0h7wdV0uPguLwA31chcPKzpB6sDvLYruqnPLbJdjML5K+HVYBSgF +sj2RkcnUOaYlpIi5LuavnfasnU5GS3bm39iqPGpuXdRn+2GGvTNE8H/CE5/ycoX+ +FbZRIA3uKOMzTUoWkYFYaqEXXjPy6UzyZJvx0oyOUhfNJvjRb1AUmNojVlT2Ylvm +zzR000D8/TE4WvsNg0VKfy79k++TT4USnvKjkQ0CAwEAAaOByzCByDAdBgNVHQ4E +FgQUpRVvpUXRSoWrguzbl1iqbkHRRKcwHwYDVR0jBBgwFoAUCDyxVrqRP4ByMI9O +hXomLzSJdLUwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQAa0VIX7ErjKtunM/jKd4nX7fh0RC/3sJCTjwKj +f4GnnOVwm8+R2JwSYnUM0f7A9ebkB4lPBoiwGxno4AoivPAP6Cwh0lgLmY/xMmlG +42oC88nfA/leK68YYTW0BSo+ZJxVXNEmoY5i/qtebntHn9LzZBaeqHIVQgwzKd0x +aL8z2+t+R3vDx7ug7DV1EoLOKPV+yJi4YJ+meJWfFgq6xEVO9YDlOLsHtaXV0wm/ +nJLBDdL9EzKSer4QB/9S8TmJvn6aeunjakMHMKQZ56yWw0ArOnzQBm0tF8zpEeKo +nCWDM2/8jkdjrT4FlffnPtUdujAI1ZQckUA4lvYpAxDuQu2S +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key b/net/data/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key new file mode 100644 index 0000000..15762e3 --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAuhaMoa+N3Q06bNelXXBk4tIVvnvL6ttXF6/Y8Sy24heuES0z +BOXuRFwsYgX/GZ4NJ+Mhxis8fttWW94jpSbhmWfUT2o8moVbELfaIZm6xuqhdMu3 +ytnMw57n693SHvB1XS4+C4vADfVyFw8rOkHqwO8tiu6qc8tsl2Mwvkr4dVgFKAWy +PZGRydQ5piWkiLku5q+d9qydTkZLdubf2Ko8am5d1Gf7YYa9M0Twf8ITn/Jyhf4V +tlEgDe4o4zNNShaRgVhqoRdeM/LpTPJkm/HSjI5SF80m+NFvUBSY2iNWVPZiW+bP +NHTTQPz9MTha+w2DRUp/Lv2T75NPhRKe8qORDQIDAQABAoIBAQCMU+bXIri7IneV +joUQUmpxtXVaQKbEw4UIwr25GTwMgUjtgQVBQ1cLS+rYPKdjnRFUq+5TL1WeYC7e +dkSxDQIBGhA7luR+reO/VrVysyfrSxJYLiu6F8ZXGmTQNGV4mWIX04BMWqWIoTfY +9cJmW0D5HyRb6aC2U4ffHZirV4PHkECCCNETWR+n5pWW9oOloCqT7pSvWAYJbPLN +5c8Ive4m2hx/V6v/x4j5VQBL5UfrSV2JpoWcjfyMJsxGZPAYJKNVOl9Rf5dBE62j +El4kBDY7ECbx1fre/NS23H2eCGpM3UT+LNIuuyZsOcf38E7YoTd6qvjEm6n7ZoxM +6DXM82WhAoGBAN+2Wvd8CjzirprhFVnToG2RF2lpCCUseWfr5sG8qExc61tQCsFS +oLsQXKh/O6/pZWjj7cxQSvJf+xi64LZ3Gl02+PZ2zbWEw6lAgOI8mNqTbKYrmJX6 +CjCCGVjiIZFq3IkO/VxU5kyK4NSxFKKtKnhZUmk1Gok27LOyg98aBaIlAoGBANTy +ERHkj1G07P7Ie102+wgKZq0ffIZBafMv9DGSq7ujPOL2ojzqSz9KvIMnH4q4efXt +pk7c7sj8LQET3E6OysTql1/BuEiwyRjiUIb3EUQaGvak3fK93+ilxKZ+VYce+FnB +rhmL+IX/8HLQZZL+PoqVQ6Dj0rYluRZU+gNJ6ZrJAoGAF9VPn6ohVRc5TtrH8Yfw +QXwBqIM+EOfKD148eUtmCqyjjljarHnnEcbOeE0FyNnuqdwOi4PKWEQNdjcCla3e +qyueHnPNupboWXG7yV53UmH+Yz2lxeSbjUtu898zgFCIKjnkmB+bYXAyP7aV4jbc +nXG2q+qyZwfo88QC9JPLIdkCgYEArT460PnH98tgPHBSnSWL2aDMo/BH2NoDHoxW ++LXA7akCcgwBNdnPWjCtaW485RjscD3l3ac0xWMUIhpMU8UsBkRs3sS17r2U/Z+x +r/v1mhg684px33jGX3ntoR6K6qExn6RIxhPwHuR4dJBC8vHRY+HH4W84EGRkTlzY +AjDx0rECgYB11T7Bmr9Ie8ms9DrRr9M+caaO80dtKyf95o4VzuriX0b5PzsXpZj1 +81VMEMf9wEDv7bqj2XjV9TIfGmOjtB6zMFPy690p69tDBGMaROkg1/11Yl9Wz9Bz ++jMk1EokjzDwY5+rCHiBe+9uXxAO4opPgrhXPjZYBlo2Fw7dlvN/Bg== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/keys/Root.key b/net/data/path_builder_unittest/validity_date_prioritization/keys/Root.key new file mode 100644 index 0000000..412cb8f --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAsnrNJskwSJ4vfL1vdmxyisJiIiEM25Wxxgknffo0QSu4FyaP +k/DHiqSlEjSNxXOcYD0ulTCE/HigGT/JUEEPqSAQZCDUxsjKuKbFddNeNtvpSDTX +4nsxEyUON0JwmSAG2QgTajdpJaJPB4l7JBsJdXBBm8QO1jWgmEygk/nOxXFo0dW7 +WOy7IkLd6nX6fggYbzCYJW0+gaRKHlKp3ZMuWqXAWjLWxLJL/q2m4IqFTAClsFhn +UrZxae/xYYWM2fcYwOfmlDmsAe3/Pt4CQHqZlcaoasSwpMsvF7gGu1nWIYDDU5RC +e1u8g5qWw6CwnjG8Y2LLeL/i7D/Ufp1qR3nQcQIDAQABAoIBAHaFyDDGkBLZQU3D ++v4YfGQbO9HQQtqbaQfK0nf9LLBOmRx+lgA3eDtgpOIXFkKWSLU8S+/03YtPi3nY ++xYZbo3wZhIoH0S22LCQxzY8nCcwGJXDyc1z454EEJGvxFhbhVCg5Uu26lN8mqC1 +spnCfqCHYHpRU0z7Jd+dm1FJJf/E+U2pv8W8MbvhK5oQtSXBYqn+46/XZMDebfyj +HwL7g0zg+w85wuJF5fmVi567+lCbyGPaImpTmGE45yiyuFsqi0dQ/lgD88E8wtnJ +ZPGSFNG6Gj8Z3t19d6ItDNHkO5l40sassxUWZUC/bxz0xsO3dAxAkQvrWiQv/5G2 +KFoPV3UCgYEA2tYEMQbJ6thuJ0WQRkhPNOj6GvdGJMR5zR4X6gonRvZz+PupEEIj +kmHzQUS6yyQmTS/aPf0m7Zvss3iXKEPGexvNn6nNo6sc1bU8WBvRm4Km9qjNP0rx +ZonEe01yefNDQ6NNn6tpRypidrpGknhVPORn+ZWP/pb1VmkbVaKM5zMCgYEA0MpH +NiY7N1gsHU+b85IEV+hXtq+5yy4sj0bMPf4xo4soF1S4yRSPszWjoauaBzKQWPB5 +s3+5amaH8ULUcjXni1Wb1zrgkopssYaAL0ONqtMmNkbnbPp2dJ+MAwJe4ML8vW/q +cIVFAGW9CmG9JwVxcWvt9aeD+NRbmvYm0VIrmcsCgYAFB1n9TmyhauvNFzojg1He +o2Pr7ra77Y/m+MQP6r/QT6WGmTHfX8W1fW67lzq7pE8FAw5+0ixs1WJxFVpT4IrV +FWR6QMqq8imtd4a1d54vdqcjj+l3hN9bPds4AiWZS8/F5CDKhIPc0MqGc+1fPEip +J46EG729Wfa1T6EDLMMUJQKBgAsjPzk8QNxq76+Al6kemOy3kDZGmXqlM+tQs4R7 +EtrOiYz1EAZp+mBs9BWjucu4fsq/yT4yCgoK/iV4kyykg32DS5TnpyMqDzJJIn1i +9SOvr9IlZiMCGV+PQ0DF15nVzPWuCquF8HBc/QCYxiZWu/5463C3Rur3KQvTJa70 +2y6RAoGBALEuXmr0Q69YaTxAQQGKIMAidNzib5kbC8iCvDfcSIkgZgZ+HVESsf2C +Y1tIZMqqCLwUESl3LEil6B9O1TCkkMw7V3PYWKE37AVHGVpmjHOjiS32ivCpwdIX +9iCh/W2KliZ/eldCwzXkJhdCyoYaYvQftabGUb8bjNKV20l4mai0 +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/keys/Target.key b/net/data/path_builder_unittest/validity_date_prioritization/keys/Target.key new file mode 100644 index 0000000..f74c13b --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEogIBAAKCAQEArUwLhI2Ff8XIUiFYgK/A+/D32/VuTgCHJHypXQAl6Mq2hymY +poZiqNq8nEq3V3r3AZP1fPq6IDy0ewMdZEmk7wV6YZ5dV2MFg+BZtVDLmHJ3JFCu +zki9gK/NBjhYj5NuWmsrUYI3eTF2zv0/P+pBCMEcWdRnIi+XDtjBJseR+zjIneK5 +LdMnLBjQCUGOtCTk3onZxTVBGDawwfD20bx6fn7CQtaoztyPXWsioxv+ZTA8FRg4 +z4mATxrGwro6BgAZo6qre/KSU4wgFGpA33+KQxW5gP+f/knRkJtvGD/CNLaDdShB +/s+SdvJuYO3N5wlnwB5ywyE0Qn4UKaxT2KGyjQIDAQABAoIBADD3adG8g1pFMoMy +dOV3w9nsjrySLubPc2A18U0b+5o5nTW35TA4jKwVknG/EusfDahefGEiH3F4da7E +hIuP25DGRXxL2SgWDLrkq7R17fFXdp7GRX54Q0OXaSE2zp9TEz1tRsIzPyV5eo6m +NDcFI/crSa2APNwGAnLpgDpK7c7EF6Ooh+IRGIG8BxgwreEpdwNP6wMZr/IhRDvV +Zk5xnXNqMRMpxSJrq8BDVsOOoqg1UQFAw+GcvVzpnhran4iQcc0Lp4l22CV01qBm +w9+0b8yWXetMAHVoDHMGr32Yqb88TPUFYTdUSo4TDaIEj/syRMU3X5lwCflgvj/3 +jVDgaYECgYEA2ZhusN+/iPHmw2j1SyqL65katwGJGqu99EbcruhfAmD0J8h2I6lm +cGDQwoeSR0HnwmjNJxF943DjSy1MS7qXdYouIob3SK1+SRNzkNRsKDQj3qCafQOj +s8kk9QtquHNuBFFfeYOzXGEXffIApY3C9HcfmzSEs/1aP4g4KRP9QvECgYEAy+IW +jusp1vqRez7zH4p9yuS7xhJS1IC/wswRSvuWNLiZxp1JJxw3MKe73x0YNtX6PXlI +0GcxJXUxcPXGfAiN6BE6HVUccab7AoiPxm6pjOZaowfZ2HI5Cz1Xa4fW5k+JFN4F +lFpolCtJ16w/qVx6n8BhglwoRhPVEHr/QBRUcV0CgYBiMCO60qx2Wln8Ua9mhMNw +w7zHWf0JOPhVc2h/0MGWrDNghFezDez4xudM8Ko0V2wCURJKD92TtUwLj1w/S+qu +knTxBaAufoNe7FUYxJItriGFg0lTIkJLjXeMz+MPap75edKwXZqhE/rqzTo3enm/ +oMV1XsSHB8siohBdkPSWsQKBgDyx47FMRLphAapFBS+glO4vxc6jadElOvEMuyEt +YHv1cKH19O8VsUBkzsMO8ERy0vo1/v07mx/hkYRlRl9qVIR/jGNrEPqskREiAls6 +WnM9qEHcdne/GUhFTJ8QY2NQzihOKC8P8w4ZDPSNrK4If+DK7rxWHw8tnEI5u38i +DjlpAoGAKkDmAghbddnwzMBCw4tm8fmMP+1RrjtfS2s2Jz1R0yFJhYkEJNvFlD/0 +dKzlT13n7AeTj5M6iztF1XHnOifhLXM94jHKQ30kbnzWjbXC6sBUHAxyYdxR3oTR +CPKmxqtIZeLp87f+CFFp777qfyBbyqVVAHFBjISg8cGsIb0yVUM= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/root.pem b/net/data/path_builder_unittest/validity_date_prioritization/root.pem new file mode 100644 index 0000000..7587dd0 --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/root.pem
@@ -0,0 +1,93 @@ +[Created by: ./generate-certs.py] + +The root + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0e:7f:a5:4d:e2:fa:3e:e7:33:f3:bb:f6:5a:0e:91:e9:b4:8a:75:7c + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 2 12:00:00 2018 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b2:7a:cd:26:c9:30:48:9e:2f:7c:bd:6f:76:6c: + 72:8a:c2:62:22:21:0c:db:95:b1:c6:09:27:7d:fa: + 34:41:2b:b8:17:26:8f:93:f0:c7:8a:a4:a5:12:34: + 8d:c5:73:9c:60:3d:2e:95:30:84:fc:78:a0:19:3f: + c9:50:41:0f:a9:20:10:64:20:d4:c6:c8:ca:b8:a6: + c5:75:d3:5e:36:db:e9:48:34:d7:e2:7b:31:13:25: + 0e:37:42:70:99:20:06:d9:08:13:6a:37:69:25:a2: + 4f:07:89:7b:24:1b:09:75:70:41:9b:c4:0e:d6:35: + a0:98:4c:a0:93:f9:ce:c5:71:68:d1:d5:bb:58:ec: + bb:22:42:dd:ea:75:fa:7e:08:18:6f:30:98:25:6d: + 3e:81:a4:4a:1e:52:a9:dd:93:2e:5a:a5:c0:5a:32: + d6:c4:b2:4b:fe:ad:a6:e0:8a:85:4c:00:a5:b0:58: + 67:52:b6:71:69:ef:f1:61:85:8c:d9:f7:18:c0:e7: + e6:94:39:ac:01:ed:ff:3e:de:02:40:7a:99:95:c6: + a8:6a:c4:b0:a4:cb:2f:17:b8:06:bb:59:d6:21:80: + c3:53:94:42:7b:5b:bc:83:9a:96:c3:a0:b0:9e:31: + bc:63:62:cb:78:bf:e2:ec:3f:d4:7e:9d:6a:47:79: + d0:71 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 08:3C:B1:56:BA:91:3F:80:72:30:8F:4E:85:7A:26:2F:34:89:74:B5 + X509v3 Authority Key Identifier: + keyid:08:3C:B1:56:BA:91:3F:80:72:30:8F:4E:85:7A:26:2F:34:89:74:B5 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 16:dc:08:df:95:7c:81:dd:02:d0:4b:ac:7b:49:c6:77:da:05: + c4:92:35:2d:a7:e6:b6:e1:9a:6d:42:f8:48:48:e4:2f:05:21: + eb:6f:00:e7:2e:f1:37:da:e3:9a:6d:21:05:61:1e:51:09:6b: + 95:12:1f:e2:45:d4:5d:0e:5a:20:4a:10:0b:bb:42:09:69:38: + 5e:55:ba:07:a1:2c:e6:ac:26:9d:50:d8:f6:e8:5d:ce:dc:96: + 97:8f:89:c4:e1:b9:0f:12:c8:a9:bc:22:d3:aa:ce:a2:0d:c3: + 07:ed:b9:e7:e0:67:2e:6d:7f:89:1d:21:75:4a:68:e2:7c:3d: + aa:6d:53:8c:42:e5:af:07:8f:a5:fc:61:af:08:52:f7:7f:b3: + 59:1f:ca:a8:1c:95:14:76:24:24:86:6c:5e:24:68:76:5c:23: + 80:b7:76:3d:28:a0:f2:88:8c:18:d7:56:06:24:4c:e4:04:0b: + 6e:ce:35:48:6f:dd:51:c6:d6:4e:b5:56:b6:8c:83:75:24:fb: + be:bd:2d:c5:0b:f0:f5:dc:04:62:c6:c5:90:6e:c5:de:1a:58: + a2:bc:9f:2d:f3:7e:6e:74:7d:8b:f1:c7:a0:54:2f:9a:81:cf: + 74:86:41:da:df:8e:8a:b8:f0:de:9c:24:ae:d7:54:ef:aa:81: + 06:0f:1e:f6 +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUDn+lTeL6Pucz87v2Wg6R6bSKdXwwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xNTAxMDExMjAwMDBaFw0xODAxMDIxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCyes0myTBIni98vW92bHKKwmIiIQzblbHGCSd9+jRBK7gXJo+T8MeKpKUS +NI3Fc5xgPS6VMIT8eKAZP8lQQQ+pIBBkINTGyMq4psV101422+lINNfiezETJQ43 +QnCZIAbZCBNqN2klok8HiXskGwl1cEGbxA7WNaCYTKCT+c7FcWjR1btY7LsiQt3q +dfp+CBhvMJglbT6BpEoeUqndky5apcBaMtbEskv+rabgioVMAKWwWGdStnFp7/Fh +hYzZ9xjA5+aUOawB7f8+3gJAepmVxqhqxLCkyy8XuAa7WdYhgMNTlEJ7W7yDmpbD +oLCeMbxjYst4v+LsP9R+nWpHedBxAgMBAAGjgcswgcgwHQYDVR0OBBYEFAg8sVa6 +kT+AcjCPToV6Ji80iXS1MB8GA1UdIwQYMBaAFAg8sVa6kT+AcjCPToV6Ji80iXS1 +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAFtwI35V8gd0C0Euse0nGd9oFxJI1LafmtuGabUL4SEjkLwUh +628A5y7xN9rjmm0hBWEeUQlrlRIf4kXUXQ5aIEoQC7tCCWk4XlW6B6Es5qwmnVDY +9uhdztyWl4+JxOG5DxLIqbwi06rOog3DB+255+BnLm1/iR0hdUpo4nw9qm1TjELl +rwePpfxhrwhS93+zWR/KqByVFHYkJIZsXiRodlwjgLd2PSig8oiMGNdWBiRM5AQL +bs41SG/dUcbWTrVWtoyDdST7vr0txQvw9dwEYsbFkG7F3hpYoryfLfN+bnR9i/HH +oFQvmoHPdIZB2t+Oirjw3pwkrtdU76qBBg8e9g== +-----END CERTIFICATE-----
diff --git a/net/data/path_builder_unittest/validity_date_prioritization/target.pem b/net/data/path_builder_unittest/validity_date_prioritization/target.pem new file mode 100644 index 0000000..63f0281 --- /dev/null +++ b/net/data/path_builder_unittest/validity_date_prioritization/target.pem
@@ -0,0 +1,94 @@ +[Created by: ./generate-certs.py] + +The target + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 54:f0:81:fd:d4:7b:6a:f2:04:73:10:a8:d7:2d:23:d1:af:ac:79:03 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Jan 1 12:00:00 2015 GMT + Not After : Jan 2 12:00:00 2018 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ad:4c:0b:84:8d:85:7f:c5:c8:52:21:58:80:af: + c0:fb:f0:f7:db:f5:6e:4e:00:87:24:7c:a9:5d:00: + 25:e8:ca:b6:87:29:98:a6:86:62:a8:da:bc:9c:4a: + b7:57:7a:f7:01:93:f5:7c:fa:ba:20:3c:b4:7b:03: + 1d:64:49:a4:ef:05:7a:61:9e:5d:57:63:05:83:e0: + 59:b5:50:cb:98:72:77:24:50:ae:ce:48:bd:80:af: + cd:06:38:58:8f:93:6e:5a:6b:2b:51:82:37:79:31: + 76:ce:fd:3f:3f:ea:41:08:c1:1c:59:d4:67:22:2f: + 97:0e:d8:c1:26:c7:91:fb:38:c8:9d:e2:b9:2d:d3: + 27:2c:18:d0:09:41:8e:b4:24:e4:de:89:d9:c5:35: + 41:18:36:b0:c1:f0:f6:d1:bc:7a:7e:7e:c2:42:d6: + a8:ce:dc:8f:5d:6b:22:a3:1b:fe:65:30:3c:15:18: + 38:cf:89:80:4f:1a:c6:c2:ba:3a:06:00:19:a3:aa: + ab:7b:f2:92:53:8c:20:14:6a:40:df:7f:8a:43:15: + b9:80:ff:9f:fe:49:d1:90:9b:6f:18:3f:c2:34:b6: + 83:75:28:41:fe:cf:92:76:f2:6e:60:ed:cd:e7:09: + 67:c0:1e:72:c3:21:34:42:7e:14:29:ac:53:d8:a1: + b2:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + AC:D9:32:20:3D:CB:6D:E1:C6:10:69:C5:6E:11:B9:F5:95:BF:F6:13 + X509v3 Authority Key Identifier: + keyid:A5:15:6F:A5:45:D1:4A:85:AB:82:EC:DB:97:58:AA:6E:41:D1:44:A7 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + 97:a1:11:70:fb:ab:15:a1:6c:67:bf:ff:e1:08:53:f3:c5:9c: + 73:7e:4a:bf:9d:4e:7a:bb:65:73:a8:c4:1f:e9:02:c2:e3:09: + 54:b3:9e:df:45:e0:02:ef:f7:4a:67:e2:f2:ee:39:28:91:b8: + e2:74:88:d7:a4:f8:e9:13:2b:90:73:89:7b:54:09:1b:f0:ac: + fb:4b:7c:a1:3a:d7:f4:2f:4b:7e:2a:c9:f5:4b:8e:fb:77:9e: + 66:0e:59:57:3a:b2:f9:a8:2c:90:b8:af:27:88:b3:6f:3c:ab: + ea:14:a9:ec:2e:54:80:1a:ed:b1:3f:09:54:f1:12:6b:d4:c4: + 23:2e:e5:d2:7d:71:18:d0:b9:ad:02:c4:75:bc:60:50:ae:2f: + 6e:65:ff:1d:21:f0:dd:56:cb:51:15:30:e4:ea:40:ca:9a:e3: + 6d:e9:21:8e:5d:11:ef:e4:9b:72:1a:cf:a0:ff:e3:fc:44:9f: + 34:83:3b:e4:a2:d8:e8:99:a3:8a:8d:ff:75:50:ed:d4:32:b7: + 49:04:61:be:89:52:ed:61:e5:32:88:71:43:72:fc:f7:03:a4: + dc:dc:96:b6:70:bc:00:52:08:8c:a6:e5:fe:12:1d:99:d4:76: + bd:1e:50:bf:07:4f:ca:fd:dd:71:d4:eb:e1:42:d8:84:3c:d5: + 8c:06:f1:e9 +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUVPCB/dR7avIEcxCo1y0j0a+seQMwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE1MDEwMTEyMDAwMFoXDTE4 +MDEwMjEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEArUwLhI2Ff8XIUiFYgK/A+/D32/VuTgCHJHypXQAl6Mq2 +hymYpoZiqNq8nEq3V3r3AZP1fPq6IDy0ewMdZEmk7wV6YZ5dV2MFg+BZtVDLmHJ3 +JFCuzki9gK/NBjhYj5NuWmsrUYI3eTF2zv0/P+pBCMEcWdRnIi+XDtjBJseR+zjI +neK5LdMnLBjQCUGOtCTk3onZxTVBGDawwfD20bx6fn7CQtaoztyPXWsioxv+ZTA8 +FRg4z4mATxrGwro6BgAZo6qre/KSU4wgFGpA33+KQxW5gP+f/knRkJtvGD/CNLaD +dShB/s+SdvJuYO3N5wlnwB5ywyE0Qn4UKaxT2KGyjQIDAQABo4HpMIHmMB0GA1Ud +DgQWBBSs2TIgPctt4cYQacVuEbn1lb/2EzAfBgNVHSMEGDAWgBSlFW+lRdFKhauC +7NuXWKpuQdFEpzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD +ggEBAJehEXD7qxWhbGe//+EIU/PFnHN+Sr+dTnq7ZXOoxB/pAsLjCVSznt9F4ALv +90pn4vLuOSiRuOJ0iNek+OkTK5BziXtUCRvwrPtLfKE61/QvS34qyfVLjvt3nmYO +WVc6svmoLJC4ryeIs288q+oUqewuVIAa7bE/CVTxEmvUxCMu5dJ9cRjQua0CxHW8 +YFCuL25l/x0h8N1Wy1EVMOTqQMqa423pIY5dEe/km3Iaz6D/4/xEnzSDO+Si2OiZ +o4qN/3VQ7dQyt0kEYb6JUu1h5TKIcUNy/PcDpNzclrZwvABSCIym5f4SHZnUdr0e +UL8HT8r93XHU6+FC2IQ81YwG8ek= +-----END CERTIFICATE-----
diff --git a/net/data/proxy_resolver_perftest/no-ads.pac b/net/data/proxy_resolver_perftest/no-ads.pac deleted file mode 100644 index e55fa0f..0000000 --- a/net/data/proxy_resolver_perftest/no-ads.pac +++ /dev/null
@@ -1,1362 +0,0 @@ -////////////////////////////////////////////////////////////////////////////// -// -// John's No-ADS proxy auto configuration script -// http://www.schooner.com/~loverso/no-ads/ -// loverso@schooner.com -// Questions/help web forum at http://www.network54.com/Hide/Forum/223428 -// -// Copyright 1996-2004, John LoVerso. All Rights Reserved. -// -// Permission is given to use and distribute this file, as long as this -// copyright message and author notice are not removed. -// -// No responsibility is taken for any errors on inaccuracies inherent -// either to the comments or the code of this program, but if reported -// to me, then an attempt will be made to fix them. -// -// ("no monies exchanged" in Copyright clause removed 11/2001) -// -var noadsver = "$Id: no-ads.pac,v 5.70 2007/05/11 16:56:01 loverso Exp loverso $"; - -// **** -// **** If you do not use a proxy to access the Internet, then the following -// **** line is already fine. -// **** -// **** If you use an a proxy to access the Internet, as required by your -// **** ISP or firewall, then change the line below, replacing -// **** "DIRECT" with "PROXY hostname:port", using the correct hostname:port -// **** for your proxy server. -// **** -var normal = "DIRECT"; - -// *** -// *** If you are not using a blackhold proxy, then you can leave this -// *** setting as is. -// *** -// *** Otherwise, update the next line with the correct hostname:port -// *** of your blackhole proxy server. If you are using Larry Wang's -// *** BHP for Windows, you need to change the "0.0.0.0" to "127.0.0.1" -// *** -var blackhole = "PROXY 0.0.0.0:3421"; - -// *** -// *** If you need a different proxy to access local/internal hosts vs. -// *** the rest of the Internet, set 'localproxy' to that value. Otherwise, -// *** 'localproxy' defaults to the same value as 'normal', so you do -// *** not need to change anything in the normal case. -// *** -// *** Some typical cases: -// *** - 'normal' might be one proxy, and 'localproxy' might be another -// *** - 'normal' might be a proxy, and 'localproxy' might be "DIRECT" -// *** -// *** You will also need to change the LOCAL section below by adding -// *** rules to match your local/internal hosts. -// *** -var localproxy = normal; - -// *** -// *** 'bypass' is the preferred proxy setting for when no-ads is inactive. -// *** Either use '= normal' or '= localproxy' (or perhaps just "DIRECT"). -// *** This only matters when you need to use a localproxy. -// *** (You probably don't need to care about this) -// *** -var bypass = normal; - -/////////////////////////////////////////////////////////////////////////////// -// -// This simple kludge uses a mechanism built into most browsers (IE, Netscape, -// Mozilla, Firefox, and Opera) on most platforms to block connections to -// banner ad servers. -// -// This mechanism uses the "proxy auto configuration" to blackhole requests -// to load ad images without forcing all your traffic through an ad-blocking -// proxy server. Of course, unlike ad-blocking proxy servers, this does not -// otherwise not strip cookies. -// -// "Proxy auto configuration" invokes the JavaScript FindProxyForURL function -// below each time your browser requests a URL. This works even if you have -// JavaScript otherwise disabled in your browser! (Which you should!) -// - -// -// Send me your additions or comments. I'll credit you in the file. -// (But I've removed all email addresses to stop spam harvesters). -// - - -/////////////////////////////////////////////////////////////////////////////// -// -// These are the basic steps needed to use "no-ads.pac". -// Detailed instructions follow below! -// -// 1. Save this as a file (no-ads.pac) on your local disk -// (or, add it to your home page, if you have one) -// 2. Select a no-ads "blackhole". -// 3. Configure your browser to use this file as its auto proxy configuration. -// 4. Clear your browser's cache -// (or else it may still show you ads it has saved on your disk). -// - - -/////////////////////////////////////////////////////////////////////////////// -// -// 1. SAVE THIS FILE -// -// Copy this file to your local machine; use your home directory (UNIX) -// or your Desktop or C:\ directory (Windows). -// - - - -/////////////////////////////////////////////////////////////////////////////// -// -// 2. SELECT A NO-ADS BLACKHOLE -// -// You can skip this section if you are using any version of Internet Explorer. -// You can also skip this section for Netscape 7.1, Mozilla 1.4, or -// Firefox 1.0 (or later), as they include PAC failover support (but do -// read the note in section "2a" below). -// -// -// The basic trick of no-ads is to match the site or URL of annoying web content -// and tell your browser to use a proxy that will deny loading of that resource -// (image, page, etc). -// -// A "black-hole" proxy server is one that always denies loading a web page. -// ("send it off to a blackhole"). -// -// When you initially get "no-ads.pac", it is using this as the blackhole: -// -// "PROXY 0.0.0.0:3421" -// -// This says to use the local host at a port which nothing should be listening -// on. Thus, this is "a server that doesn't repond." -// -// This is a good default for all systems, and especially Windows. -// However, if you are using the Blackhole Proxy Server on Windows, -// be sure to change it to "PROXY 127.0.0.1:3421" -// -// -// Some possibilities for the blackhole: -// -// a. A server that doesn't respond. -// -// *** This works for all versions of Internet Explorer. -// *** This mostly works for Mozilla, Firefox, and Netscape. -// -// If you do nothing, then this is configured to direct annoying -// content to the proxy running on your own host at port 3421. -// Since you shouldn't have anything running on that port, that -// connection will timeout and the annoying content will never be -// loaded. -// -// Older versions of Netscape wait to connect to the proxy server -// (usually it needs to load part of the image to layout the web -// page), and then asks if you want to disable the proxy that -// doesn't answer. -// -// Older versions of Mozilla will give an alert saying it couldn't -// connect to the proxy server. -// -// Mozilla 1.4+, Firefox 1.0+ and Netscape 7.1 will only give -// you this alert if the whole page being display is blocked, -// rather than just an image on that page. Thus, I still -// recommend a blackhole proxy even though it isn't needed. -// -// Opera will disable your auto proxy config if the proxy server -// doesn't respond. -// -// IE doesn't care that the proxy server isn't responding. As -// this avoids a connection for annoying content, it is fastest. -// -// b. A simple, blackhole server -// -// When needed, I run a simple "server" at port 3421 that denies -// all requests. Some options you can use for this: -// -// - On Windows, you can try Larry Wang's black-hole proxy program: -// -// http://leisuresuit10.tripod.com/BlackHoleProxy/ -// -// I can not vouch that his binaries are virus free, but he does -// offer the source code. -// -// - I use this shell script on UNIX; it is invoked via inetd. -// /usr/local/lib/noproxy: -// -// #!/bin/sh -// read a -// read b -// echo HTTP/1.0 501 No Ads Accepted -// echo "" -// exit -// -// Add this line to inetd.conf ('kill -HUP' inetd afterwards): -// -// 3421 stream tcp nowait nobody /usr/local/lib/noproxy noproxy -// -// This simple script doesn't work on Linux because of the -// (IMHO) broken way its TCP stack works. See the bottom of -// http://www.schooner.com/~loverso/no-ads/ for a complete copy -// of the `noproxy' shell script. -// -// If always exec'ing a shell was expensive on your computer -// (it isn't on mine), then you could use a "wait"-style Perl -// script that would accept() incoming connections. -// -// - Sean Burke has a black-hole proxy written in Perl script: -// -// http://www.speech.cs.cmu.edu/~sburke/pub/black_hole_http_server.pl -// (This is a standalone server, not run from inetd). -// -// e. A trick: use an HTTP/1.0 non-proxy server -// -// An HTTP/1.0 non-proxy server will return a 501 error when -// given a proxy request. Thus, just use the address of your -// local intranet web server as your blackhole PROXY. -// The downside of this is that it will probably also log an -// error, which wastes a small amount of resources. -// -// *** -// *** Be sure to update the "blackhole" variable above with a setting of -// *** "PROXY hostname:port" that matches your blackhole server!! -// *** -// -// *** -// *** If you already use a proxy server to access the WWW, -// *** change the "normal" variable above from "DIRECT" to -// *** be "PROXY proxy:port" to match your proxy server. -// *** - - -/////////////////////////////////////////////////////////////////////////////// -// -// 3. TO CONFIGURE YOUR BROWSER -// -// The Proxy Auto Configuration file can be either on the local disk or -// accessed from a web server, with the following constraints: -// -// a. IE4 can only load the PAC from a web server (http:// URL) -// b. Netscape, Mozilla, Firefox and IE (5 or later) can load the -// PAC from anywhere. -// c. Netscape, Mozilla, Firefox and (probably) Opera require the correct -// MIME type when loading the PAC from a web server. -// -// -// To set the Proxy Auto Configuration with Netscape, Mozilla, or Firefox: -// -// 1. Enable Proxy Auto Config: -// -// For Netsacpe/Mozilla: -// -// Open "Edit->Preferences" -// Select "Advanced" -// Select "Proxies" -// -// For Firefox (1.0): -// -// Open "Tools->Options" -// Select "Coonection Settings" on the General tab: -// -// Select the "Auto proxy configuration URL" option. -// Enter URL or path of where you've saved this file, such as: -// -// http://yourserver/no-ads.pac -// -// If you place this on your local disk, you should use a -// file: URL such as: -// -// file:/home/loverso/no-ads.pac (UNIX) -// file:///c:/windows/desktop/no-ads.pac (Windows) -// -// (file:/ and file:// will work in Mozilla, but file:/// is correct -// required for Firefox) -// -// 2. If you are serving this from a web server, these browsers require -// the correct MIME type on the file before using it. You must configure -// your web server to provide a "application/x-ns-proxy-autoconfig" -// MIME type. -// -// a. For Apache, name the file with a ".pac" extension and add this -// line to the http.conf (or the .htaccess file in the same directory): -// -// AddType application/x-ns-proxy-autoconfig .pac -// -// b. For IIS (instructions from Kevin Roth) -// -// Open Internet Services Manager -// Right click on the web site (or directory) you wish to change. -// Choose Properties -// Click the "HTTP Headers" tab -// Click the "File Types" button in the "MIME Map" section -// Click the "New Type..." button -// Enter "pac" for "Associated Extension" -// Enter "application/x-ns-proxy-autoconfig" for "Content Type (MIME)" -// Click OK to close the Add type dialog, the MIME types dialog, -// and the main properties dialog. -// -// (This is definately needed for NS, but not for IE) -// -// -// To set the Proxy Auto Configuration with IE: -// -// 1. Enable Proxy Auto Config: -// -// Open "Tools->Internet Options" -// Select "Connections" tab -// Click "LAN Settings" -// or Choose an entry from "Dial-up settings" and click "Settings" -// -// On the settings dialog, select "Use automatic configuration script" -// Enter the URL of this file in Address field. -// -// http://yourserver/no-ads.pac -// file:///c:/windows/desktop/no-ads.pac (Windows) -// -// You can only use a file: URL with IE5 (or later). -// ("file:///" with with IE versions after 5.0 SP2) -// -// 2. Fix Security Settings (IMPORTANT): -// -// Select "Security" tab -// Select "Local intranet" -// Click "Sites" box -// Unselect "include all sites that bypass the proxy server" option -// -// 3. Disable "Auto Proxy Caching" (IMPORTANT): -// (thanks to Kevin Roth for alerting me of this!) -// -// IE contains a proxy result caching mechanism that will defeat the -// ability to block servers that server both ad and non-ad content. -// To prevent this, add the registry key described in this MS KB article: -// -// http://support.microsoft.com/?kbid=271361 -// -// You can do so by downloading this file and clicking on it to load -// it into the registry. This must be done on a per-user basis. -// http://www.schooner.com/~loverso/no-ads/IE-no-auto-proxy-cache.reg -// -// IE doesn't currently check the MIME type of the PAC file. -// -// To see some notes from MS on PAC in IE, see -// http://msdn.microsoft.com/library/periodic/period99/faq0599.htm -// (they seem to have removed this URL) -// -// -// To set the Proxy Auto Configuration with Opera 6 (6.04 on Windows tested): -// -// 1. Enable Proxy Auto Config: -// Open the Preferences (Alt-P) -// Select "Network" -// Click the "Proxy servers" box -// Select "Use automatic proxy configuration" -// Enter the URL of this file as -// -// http://yourserver/no-ads.pac -// file://c:/windows/desktop/no-ads.pac -// -// (file:/// might be needed; I've not tested Opera lately) -// -// 2. You must use a blackhole proxy for Opera (it will not work with an -// address of a server that does not respond). -// -// 3. Be sure to clear the cache and exit/restart Opera. -// - - -/////////////////////////////////////////////////////////////////////////////// -// -// 4. CLEAR YOUR BROWSER'S CACHE -// -// For Internet Explorer: -// -// Open "Tools->Internet Options" -// Select "Delete Files" under "Temporary Internet Files" -// Click "OK" -// -// For Mozilla/Netscape Navigator: -// -// Open "Edit->Preferences" -// Select "Advanced" -// Select "Proxies" -// Click "Clear Disk Cache" -// Click "Clear Memory Cache" -// -// For Firefox: -// -// Open "Tools->Options" -// Select the "Privay" tab -// Scroll down or go to the "Cache" section -// Click "Clear" -// -// For Opera: -// -// Open "File->Preferences" -// Select "History and cache" -// Click "Empty now" -// - - -/////////////////////////////////////////////////////////////////////////////// -// -// To see the definition of this page's JavaScript contents, see -// -// http://home.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html -// -// Microsoft includes this in their KB article: -// -// http://support.microsoft.com/support/kb/articles/Q209/2/66.ASP -// -// Special PAC functions: -// Hostname: -// isPlainHostName(host) -// dnsDomainIs(host, domain) -// localHostOrDomainIs(host, hostdom) -// isResolvable(host) -// isInNet(host, pattern, mask) -// Utility: -// dnsResolve(host) -// myIpAddress() -// dnsDomainLevels(host) -// URL: -// shExpMatch(str, shexp) -// Time: -// weekdayRange(wd1, wd2, gmt) -// dateRange(...) -// timeRange(...) -// -// Other functions and methods that may work: -// http://developer.netscape.com/docs/manuals/communicator/jsref/win1.htm -// Note that "alert()" only works with Netscape4 and IE, and Mozilla 1.4+. -// -// NOTE: -// isInNet() will resolve a hostname to an IP address, and cause -// hangs on Mozilla/Firefox. Currently, these are stubbed out and replaced -// with shExpMatch(host, "a.b.c.*"), which doesn't do the same thing, -// but is sufficient for these purposes. -// -// Additional Mozilla/Firefox comments: -// -// All the above PAC functions are implemented in JavaScript, -// and are added to the body of your PAC file when it is loaded. -// See the "components/nsProxyAutoConfig.js" browser install -// directory. -// -// - shExpMatch() is implemented as three pattern.replaces() -// followed by a call to RegExp() (SLOW) -// - isPlainHostname() just checks for lack of "." in the string -// - dnsDomainIs() just matches strings exactly -// - alert() is bound to this.proxyAlert(), which displays a message -// in the JavaScript console window - -/////////////////////////////////////////////////////////////////////////////// -// -// Regular Expressions -// -// Angus Turnbull pointed out the JavaScript 1.2 RE operators to me. -// These should work in NS4 and IE4 (or later), but I have only tested on -// Mozilla (1.3), IE5.5, and IE6. PLEASE TELL ME IF IT WORKS FOR YOU! -// -// A good introduction is at: -// http://www.evolt.org/article/Regular_Expressions_in_JavaScript/17/36435/ -// Some references: -// (old Netscape documentation is gone) -// http://devedge.netscape.com/library/manuals/2000/javascript/1.5/reference/regexp.html -// http://developer.netscape.com/docs/manuals/js/client/jsref/regexp.htm -// http://www.webreference.com/js/column5/ -// http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsobjRegExpression.asp -// http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsgrpRegExpSyntax.asp -// Real-time evaluator: -// http://www.cuneytyilmaz.com/prog/jrx/ -// -// I'm slowly replacing multiple glob patterns with regexps. -// By using RE literals of /.../ rather than the constructor 'new RegExp()', -// the regexps should be compiled as no-ads.pac is loaded. -// -// Important notes: -// - if using the constructor, \ needs to be quoted; thus "\\." is used -// to match a literal '.'. In the RE literal form, I need to end up -// quoting any / for a URL path. -// - Avoid these for now; they are broken or not supported in "older" -// browsers such as NS4 and IE4: -// - look-aheads (?=pat) -// - non-greedy ? - a ? that follows *,+,?, and {}; (s)? is NOT non-greedy -// - -// matches several common URL paths for ad images: -// such as: /banner/ /..._banner/ /banner_... -// but matches several words and includes plurals -var re_banner = /\/(.*_){0,1}(ad|adverts?|adimage|adframe|adserver|admentor|adview|banner|popup|popunder)(s)?[_.\/]/i; - -// matches host names staring with "ad" but not (admin|add|adsl) -// or any hostname starting with "pop", "clicks", and "cash" -// or any hostname containing "banner" -// ^(ad(s)?.{0,4}\.|pop|click|cash|[^.]*banner|[^.]*adserv) -// ^(ad(?!(min|sl|d\.))|pop|click|cash|[^.]*banner|[^.]*adserv) -// ^(ad(?!(min|sl|d\.))|pop|click|cash|[^.]*banner|[^.]*adserv|.*\.ads\.) -var re_adhost = /^(www\.)?(ad(?!(ult|obe.*|min|sl|d|olly.*))|tology|pop|click|cash|[^.]*banner|[^.]*adserv|.+\.ads?\.)/i; - -// neg: -// admin.foobar.com -// add.iahoo.com -// adsl.allow.com -// administration.all.net -// pos: -// fire.ads.ighoo.com -// ads.foo.org -// ad0121.aaaa.com -// adserver.goo.biz -// popup.foo.bar - -/////////////////////////////////////////////////////////////////////////////// - -var isActive = 1; - -function FindProxyForURL(url, host) -{ - // debug - // alert("checking: url=" + url + ", host=" + host); - - // Excellent kludge from Sean M. Burke: - // Enable or disable no-ads for the current browser session. - // - // To disable, visit this URL: http://no-ads.int/off - // To re-enable, visit this URL: http://no-ads.int/on - // - // (this will not work with Mozilla or Opera if the alert()s are present) - // - // This happens before lowercasing the URL, so make sure you use lowercase! - // - if (shExpMatch(host, "no-ads.int")) { - if (shExpMatch(url, "*/on*")) { - isActive = 1; - //alert("no-ads is enabled.\n" + url); - } else if (shExpMatch(url, "*/off*")) { - isActive = 0; - //alert("no-ads has been disabled.\n" + url); - } else if (shExpMatch(url, "*no-ads.int/")) { - alert("no-ads is "+(isActive ? "enabled" : "disabled")+".\n" + url); - } else { - alert("no-ads unknown option.\n" + url); - } - - return blackhole; - } - - if (!isActive) { - // alert("allowing (not active): return " + bypass); - return bypass; - } - - // Suggestion from Quinten Martens - // Make everything lower case. - // WARNING: all shExpMatch rules following MUST be lowercase! - url = url.toLowerCase(); - host = host.toLowerCase(); - - // - // Local/Internal rule - // matches to this rule get the 'local' proxy. - // Adding rules here enables the use of 'local' - // - if (0 - // LOCAL - // add rules such as: - // || dnsDomainIs(host, "schooner.com") - // || isPlainHostName(host) - // or for a single host - // || (host == "some-local-host") - ) { - // alert("allowing (local): return " + localproxy); - return localproxy; - } - - // - // Whitelist section from InvisiBill - // - // Add sites here that should never be matched for ads. - // - if (0 - // WHITELIST - // To add whitelist domains, simple add a line such as: - // || dnsDomainIs(host, "schooner.com") - // or for a single host - // || (host == "some-host-name") - - // Note: whitelisting schooner.com will defeat the "is-it-working" - // test page at http://www.schooner.com/~loverso/no-ads/ads/ - - // Apple.com "Switch" ads - || shExpMatch(url, "*.apple.com/switch/ads/*") - - // SprintPCS - || dnsDomainIs(host, ".sprintpcs.com") - - // Lego - || dnsDomainIs(host, ".lego.com") - - // Dell login popups - || host == "ecomm.dell.com" - - || host == "click2tab.mozdev.org" - || host == "addons.mozilla.org" - - // Uncomment for metacrawler - // || (host == "clickit.go2net.com") - - // Wunderground weather station banners - || shExpMatch(url, "*banners.wunderground.com/cgi-bin/banner/ban/wxbanner*") - || shExpMatch(url, "*banners.wunderground.com/weathersticker/*") - ) { - // alert("allowing (whitelist): return " + normal); - return normal; - } - - // To add more sites, simply include them in the correct format. - // - // The sites below are ones I currently block. Tell me of others you add! - - if (0 - // BLOCK - // Block IE4/5 "favicon.ico" fetches - // (to avoid being tracked as having bookmarked the site) - || shExpMatch(url, "*/favicon.ico") - - ////// - // - // Global Section - // tries to match common names - // - - // RE for common URL paths - || re_banner.test(url) - - // RE for common adserver hostnames. - // The regexp matches all hostnames starting with "ad" that are not - // admin|add|adsl - // (replaces explicit shExpMatch's below) - || re_adhost.test(host) - -// || (re_adhost.test(host) -// && !( -// shExpMatch(host, "add*") -// || shExpMatch(host, "admin*") -// || shExpMatch(host, "adsl*") -// ) -// ) -// // or any subdomain "ads" -// || (dnsDomainLevels(host) > 2 && shExpMatch(host, "*.ads.*")) - - ////// - // - // banner/ad organizations - // Just delete the entire namespace - // - - // doubleclick - || dnsDomainIs(host, ".doubleclick.com") - || dnsDomainIs(host, ".doubleclick.net") - || dnsDomainIs(host, ".rpts.net") - || dnsDomainIs(host, ".2mdn.net") - || dnsDomainIs(host, ".2mdn.com") - - // these set cookies - || dnsDomainIs(host, ".globaltrack.com") - || dnsDomainIs(host, ".burstnet.com") - || dnsDomainIs(host, ".adbureau.net") - || dnsDomainIs(host, ".targetnet.com") - || dnsDomainIs(host, ".humanclick.com") - || dnsDomainIs(host, ".linkexchange.com") - - || dnsDomainIs(host, ".fastclick.com") - || dnsDomainIs(host, ".fastclick.net") - - // one whole class C full of ad servers (fastclick) - // XXX this might need the resolver -// || isInNet(host, "205.180.85.0", "255.255.255.0") - || shExpMatch(host, "205.180.85.*") - - // these use 1x1 images to track you - || dnsDomainIs(host, ".admonitor.com") - || dnsDomainIs(host, ".focalink.com") - - || dnsDomainIs(host, ".websponsors.com") - || dnsDomainIs(host, ".advertising.com") - || dnsDomainIs(host, ".cybereps.com") - || dnsDomainIs(host, ".postmasterdirect.com") - || dnsDomainIs(host, ".mediaplex.com") - || dnsDomainIs(host, ".adtegrity.com") - || dnsDomainIs(host, ".bannerbank.ru") - || dnsDomainIs(host, ".bannerspace.com") - || dnsDomainIs(host, ".theadstop.com") - || dnsDomainIs(host, ".l90.com") - || dnsDomainIs(host, ".webconnect.net") - || dnsDomainIs(host, ".avenuea.com") - || dnsDomainIs(host, ".flycast.com") - || dnsDomainIs(host, ".engage.com") - || dnsDomainIs(host, ".imgis.com") - || dnsDomainIs(host, ".datais.com") - || dnsDomainIs(host, ".link4ads.com") - || dnsDomainIs(host, ".247media.com") - || dnsDomainIs(host, ".hightrafficads.com") - || dnsDomainIs(host, ".tribalfusion.com") - || dnsDomainIs(host, ".rightserve.net") - || dnsDomainIs(host, ".admaximize.com") - || dnsDomainIs(host, ".valueclick.com") - || dnsDomainIs(host, ".adlibris.se") - || dnsDomainIs(host, ".vibrantmedia.com") - || dnsDomainIs(host, ".coremetrics.com") - || dnsDomainIs(host, ".vx2.cc") - || dnsDomainIs(host, ".webpower.com") - || dnsDomainIs(host, ".everyone.net") - || dnsDomainIs(host, ".zedo.com") - || dnsDomainIs(host, ".bigbangmedia.com") - || dnsDomainIs(host, ".ad-annex.com") - || dnsDomainIs(host, ".iwdirect.com") - || dnsDomainIs(host, ".adlink.de") - || dnsDomainIs(host, ".bidclix.net") - || dnsDomainIs(host, ".webclients.net") - || dnsDomainIs(host, ".linkcounter.com") - || dnsDomainIs(host, ".sitetracker.com") - || dnsDomainIs(host, ".adtrix.com") - || dnsDomainIs(host, ".netshelter.net") - || dnsDomainIs(host, ".rn11.com") - // http://vpdc.ru4.com/content/images/66/011.gif - || dnsDomainIs(host, ".ru4.com") - // no '.' for rightmedia.net - || dnsDomainIs(host, "rightmedia.net") - || dnsDomainIs(host, ".casalemedia.com") - || dnsDomainIs(host, ".casalemedia.com") - - // C-J - || dnsDomainIs(host, ".commission-junction.com") - || dnsDomainIs(host, ".qkimg.net") - // emjcd.com ... many others - - // */adv/* - || dnsDomainIs(host, ".bluestreak.com") - - // Virtumundo -- as annoying as they get - || dnsDomainIs(host, ".virtumundo.com") - || dnsDomainIs(host, ".treeloot.com") - || dnsDomainIs(host, ".memberprize.com") - - // internetfuel and _some_ of the sites they redirect to - // (more internetfuel - from Sam G) - || dnsDomainIs(host, ".internetfuel.net") - || dnsDomainIs(host, ".internetfuel.com") - || dnsDomainIs(host, ".peoplecaster.com") - || dnsDomainIs(host, ".cupidsdatabase.com") - || dnsDomainIs(host, ".automotive-times.com") - || dnsDomainIs(host, ".healthy-lifetimes.com") - || dnsDomainIs(host, ".us-world-business.com") - || dnsDomainIs(host, ".internet-2-web.com") - || dnsDomainIs(host, ".my-job-careers.com") - || dnsDomainIs(host, ".freeonline.com") - || dnsDomainIs(host, ".exitfuel.com") - || dnsDomainIs(host, ".netbroadcaster.com") - || dnsDomainIs(host, ".spaceports.com") - || dnsDomainIs(host, ".mircx.com") - || dnsDomainIs(host, ".exitchat.com") - || dnsDomainIs(host, ".atdmt.com") - || dnsDomainIs(host, ".partner2profit.com") - || dnsDomainIs(host, ".centrport.net") - || dnsDomainIs(host, ".centrport.com") - || dnsDomainIs(host, ".rampidads.com") - - ////// - // - // banner servers - // (typically these set cookies or serve animated ads) - // - - || dnsDomainIs(host, "commonwealth.riddler.com") - || dnsDomainIs(host, "banner.freeservers.com") - || dnsDomainIs(host, "usads.futurenet.com") - || dnsDomainIs(host, "banners.egroups.com") - || dnsDomainIs(host, "ngadclient.hearme.com") - || dnsDomainIs(host, "affiliates.allposters.com") - || dnsDomainIs(host, "adincl.go2net.com") - || dnsDomainIs(host, "webads.bizservers.com") - || dnsDomainIs(host, ".addserv.com") - || dnsDomainIs(host, ".falkag.net") - || (host == "promote.pair.com") - - // marketwatch.com (flash ads), but CSS get loaded - || (dnsDomainIs(host, ".mktw.net") - && !shExpMatch(url, "*/css/*")) - || dnsDomainIs(host, ".cjt1.net") - || dnsDomainIs(host, ".bns1.net") - - // "undergroundonline" - // comes from iframe with this url: http://mediamgr.ugo.com/html.ng/size=728x90&affiliate=megagames&channel=games&subchannel=pc&Network=affiliates&rating=g - || dnsDomainIs(host, "image.ugo.com") - || dnsDomainIs(host, "mediamgr.ugo.com") - - // web ads and "cheap Long Distance" - || dnsDomainIs(host, "zonecms.com") - || dnsDomainIs(host, "zoneld.com") - - // AOL - || dnsDomainIs(host, ".atwola.com") - || dnsDomainIs(host, "toolbar.aol.com") - - // animated ads shown at techbargains - || (dnsDomainIs(host, ".overstock.com") - && shExpMatch(url, "*/linkshare/*")) - || (dnsDomainIs(host, ".supermediastore.com") - && shExpMatch(url, "*/lib/supermediastore/*")) - || (dnsDomainIs(host, ".shop4tech.com") - && shExpMatch(url, "*/assets/*")) - || (dnsDomainIs(host, ".softwareandstuff.com") - && shExpMatch(url, "*/media/*")) - || (dnsDomainIs(host, ".buy.com") - && shExpMatch(url, "*/affiliate/*")) - - || (dnsDomainIs(host, "pdaphonehome.com") - && (shExpMatch(url, "*/pocketpcmagbest.gif") - || shExpMatch(url, "*/link-msmobiles.gif"))) - || (dnsDomainIs(host, "ppc4you.com") - && shExpMatch(url, "*/ppc_top_sites.gif")) - - // more animated ads... these really drive me crazy - || (dnsDomainIs(host, ".freewarepalm.com") - && shExpMatch(url, "*/sponsors/*")) - - ////// - // - // popups/unders - // - - || dnsDomainIs(host, "remotead.cnet.com") - || dnsDomainIs(host, ".1st-dating.com") - || dnsDomainIs(host, ".mousebucks.com") - || dnsDomainIs(host, ".yourfreedvds.com") - || dnsDomainIs(host, ".popupsavings.com") - || dnsDomainIs(host, ".popupmoney.com") - || dnsDomainIs(host, ".popuptraffic.com") - || dnsDomainIs(host, ".popupnation.com") - || dnsDomainIs(host, ".infostart.com") - || dnsDomainIs(host, ".popupad.net") - || dnsDomainIs(host, ".usapromotravel.com") - || dnsDomainIs(host, ".goclick.com") - || dnsDomainIs(host, ".trafficwave.net") - || dnsDomainIs(host, ".popupad.net") - || dnsDomainIs(host, ".paypopup.com") - - // Popups from ezboard - || dnsDomainIs(host, ".greenreaper.com") - || dnsDomainIs(host, ".spewey.com") - || dnsDomainIs(host, ".englishharbour.com") - || dnsDomainIs(host, ".casino-trade.com") - || dnsDomainIs(host, "got2goshop.com") - // more ezboard crud (from Miika Asunta) - || dnsDomainIs(host, ".addynamix.com") - || dnsDomainIs(host, ".trafficmp.com") - || dnsDomainIs(host, ".makingmoneyfromhome.net") - || dnsDomainIs(host, ".leadcart.com") - - // http://www.power-mark.com/js/popunder.js - || dnsDomainIs(host, ".power-mark.com") - - ////// - // - // User tracking (worse than ads) && hit counting "services" - // - - // "web trends live" - || dnsDomainIs(host, ".webtrendslive.com") - || dnsDomainIs(host, ".wtlive.com") - - // 1x1 tracking images - // ** (but also used in some pay-for-clicks that I want to follow, - // ** so disabled for now. 9/2001) - // || dnsDomainIs(host, "service.bfast.com") - - // one whole class C full of ad servers - // XXX this might need the resolver -// || isInNet(host, "66.40.16.0", "255.255.255.0") - || shExpMatch(host, "66.40.16.*") - - || dnsDomainIs(host, ".web-stat.com") - || dnsDomainIs(host, ".superstats.com") - || dnsDomainIs(host, ".allhits.ru") - || dnsDomainIs(host, ".list.ru") - || dnsDomainIs(host, ".counted.com") - || dnsDomainIs(host, ".rankyou.com") - || dnsDomainIs(host, ".clickcash.com") - || dnsDomainIs(host, ".clickbank.com") - || dnsDomainIs(host, ".paycounter.com") - || dnsDomainIs(host, ".cashcount.com") - || dnsDomainIs(host, ".clickedyclick.com") - || dnsDomainIs(host, ".clickxchange.com") - || dnsDomainIs(host, ".sitestats.com") - || dnsDomainIs(host, ".site-stats.com") - || dnsDomainIs(host, ".hitbox.com") - || dnsDomainIs(host, ".exitdirect.com") - || dnsDomainIs(host, ".realtracker.com") - || dnsDomainIs(host, ".etracking.com") - || dnsDomainIs(host, ".livestat.com") - || dnsDomainIs(host, ".spylog.com") - || dnsDomainIs(host, ".freestats.com") - || dnsDomainIs(host, ".addfreestats.com") - || dnsDomainIs(host, ".topclicks.net") - || dnsDomainIs(host, ".mystat.pl") - || dnsDomainIs(host, ".hitz4you.de") - || dnsDomainIs(host, ".hitslink.com") - || dnsDomainIs(host, ".thecounter.com") - || dnsDomainIs(host, ".roiservice.com") - || dnsDomainIs(host, ".overture.com") - || dnsDomainIs(host, ".xiti.com") - || dnsDomainIs(host, ".cj.com") - || dnsDomainIs(host, ".anrdoezrs.net") - || dnsDomainIs(host, ".hey.it") - || dnsDomainIs(host, ".ppctracking.net") - || dnsDomainIs(host, ".darkcounter.com") - || dnsDomainIs(host, ".2o7.com") - || dnsDomainIs(host, ".2o7.net") - || dnsDomainIs(host, ".gostats.com") - || dnsDomainIs(host, ".everstats.com") - || dnsDomainIs(host, ".onestat.com") - || dnsDomainIs(host, ".statcounter.com") - || dnsDomainIs(host, ".trafic.ro") - || dnsDomainIs(host, ".exitexchange.com") - - // clickability, via CNN - || dnsDomainIs(host, ".clickability.com") - || dnsDomainIs(host, ".savethis.com") - - ////// - // - // Dead domain parking - // - || dnsDomainIs(host, ".netster.com") - - ////// - // - // Search engine "optimizers" - // - || dnsDomainIs(host, ".searchmarketing.com") - - ////// - // - // Spyware/worms - // - - || dnsDomainIs(host, ".friendgreetings.com") - || dnsDomainIs(host, ".permissionedmedia.com") - || dnsDomainIs(host, ".searchbarcash.com") - - ////// - // - // "Surveys" - // - - || dnsDomainIs(host, ".zoomerang.com") - - ////// - // - // "Casino" ads (scams) - // - - || dnsDomainIs(host, ".aceshigh.com") - || dnsDomainIs(host, ".idealcasino.net") - || dnsDomainIs(host, ".casinobar.net") - || dnsDomainIs(host, ".casinoionair.com") - - || (dnsDomainIs(host, ".go2net.com") - && shExpMatch(url, "*adclick*") - ) - - ////// - // - // Spammers - // - - || dnsDomainIs(host, ".licensed-collectibles.com") - || dnsDomainIs(host, ".webdesignprofessional.com") - - ////// - // - // Directed at extra annoying places - // - - // Attempts to download ad-supported spyware without asking first - || dnsDomainIs(host, ".gator.com") - - // ebay - || ((dnsDomainIs(host, "pics.ebay.com") - || dnsDomainIs(host, "pics.ebaystatic.com")) - && shExpMatch(url, "*/pics/mops/*/*[0-9]x[0-9]*") - ) - || (dnsDomainIs(host, "ebayobjects.com") - && shExpMatch(url, "*search/keywords*") - ) - || dnsDomainIs(host, "admarketplace.com") - || dnsDomainIs(host, "admarketplace.net") - - // Bravenet & Ezboard - || (dnsDomainIs(host, ".ezboard.com") - && shExpMatch(url, "*/bravenet/*") - ) - || (dnsDomainIs(host, ".bravenet.com") - && ( shExpMatch(host, "*counter*") - || shExpMatch(url, "*/jsbanner*") - || shExpMatch(url, "*/bravenet/*") - ) - ) - - // GeoCities - // (checking "toto" from Prakash Persaud) - || (( dnsDomainIs(host,"geo.yahoo.com") - || dnsDomainIs(host,".geocities.com")) - && ( - shExpMatch(url,"*/toto?s*") - || shExpMatch(url, "*geocities.com/js_source*") - || dnsDomainIs(host, "visit.geocities.com") - ) - ) - - // Yahoo ads (direct and via Akamai) - // http://us.a1.yimg.com/us.yimg.com/a/... - || (dnsDomainIs(host,"yimg.com") - && ( shExpMatch(url,"*yimg.com/a/*") - || shExpMatch(url,"*yimg.com/*/adv/*") - ) - ) - // "eyewonder" ads at Yahoo - || dnsDomainIs(host,"qz3.net") - || dnsDomainIs(host,".eyewonder.com") - - // background ad images - || dnsDomainIs(host,"buzzcity.com") - - // FortuneCity - ads and tracking - || (dnsDomainIs(host,".fortunecity.com") - && ( shExpMatch(url,"*/js/adscript*") - || shExpMatch(url,"*/js/fctrack*") - ) - ) - - // zdnet - // tracking webbugs: - // http://gserv.zdnet.com/clear/ns.gif?a000009999999999999+2093 - || (dnsDomainIs(host, ".zdnet.com") - && ( dnsDomainIs(host, "ads3.zdnet.com") - || host == "gserv.zdnet.com" - || shExpMatch(url, "*/texis/cs/ad.html") - || shExpMatch(url, "*/adverts") - ) - ) - - // cnet - // web bugs and ad redirections - // taken care of by hostname rules: - // http://adimg.com.com/... - // http://adlog.com.com/... - // http://dw.com.com/clear/c.gif - // http://dw.com.com/redir?astid=2&destUrl=http%3A%2F%2Fwww.buy ... - // http://mads.com.com/mac-ad?... - || (host == "dw.com.com" || host == "mads.com.com") - || (dnsDomainIs(host, ".com.com") - && ( host == "dw.com.com" - || host == "mads.com.com" - ) - ) - - // nytimes - || (dnsDomainIs(host, ".nytimes.com") - && shExpMatch(url,"*/adx/*") - ) - - // pop-after - || dnsDomainIs(host, ".unicast.net") - - - // Be Free affiliate ads - || dnsDomainIs(host, ".reporting.net") - || dnsDomainIs(host, ".affliate.net") - || (dnsDomainIs(host, ".akamai.net") - && shExpMatch(url, "*.affiliate.net/*") - ) - - // Infospace.com popunder - // for "webmarket.com" & "shopping.dogpile.com" -- just say no! - || (dnsDomainIs(host, ".infospace.com") - && shExpMatch(url, "*/goshopping/*") - ) - || dnsDomainIs(host, ".webmarket.com") - || dnsDomainIs(host, "shopping.dogpile.com") - - // goto.com popunder for information.gopher.com - || dnsDomainIs(host, "information.gopher.com") - - // About.com popunder and floating ad bar - || (dnsDomainIs(host, ".about.com") - && (0 - || shExpMatch(url, "*/sprinks/*") - || shExpMatch(url, "*about.com/0/js/*") - || shExpMatch(url, "*about.com/f/p/*") - ) - ) - - // Dell - || (dnsDomainIs(host, ".dell.com") - && shExpMatch(url, "*/images/affiliates/*") - ) - - // IFilm iframes - || (dnsDomainIs(host, ".ifilm.com") - && (shExpMatch(url, "*/partners/*") - || shExpMatch(url, "*/redirect*") - ) - ) - - // tomshardware - // they are most annoying: - // - cookies on their background images to track you - // - looping shockwave ads - // this kills most of the crud -// || isInNet(host, "216.92.21.0", "255.255.255.0") - || ((dnsDomainIs(host, ".tomshardware.com") - || shExpMatch(host, "216.92.21.*")) - && ( shExpMatch(url, "*/cgi-bin/banner*") - || shExpMatch(url, "*/cgi-bin/bd.m*") - || shExpMatch(url, "*/images/banner/*") - ) - ) - - || shExpMatch(url, "*mapsonus.com/ad.images*") - - // Slashdot: added these when I saw hidden 1x1 images with cookies - || dnsDomainIs(host, "adfu.blockstackers.com") - || (dnsDomainIs(host, "slashdot.org") - && ( - shExpMatch(url, "*/slashdot/pc.gif*") - || shExpMatch(url, "*/pagecount.gif*") - || shExpMatch(url, "*/adlog.pl*") - ) - ) - || dnsDomainIs(host, "googlesyndication.com") - || dnsDomainIs(host, "google-analytics.com") - - // it-aint-cool.com - || (dnsDomainIs(host, "aintitcool.com") - && ( - shExpMatch(url, "*/newline/*") - || shExpMatch(url, "*/drillteammedia/*") - || shExpMatch(url, "*/foxsearchlight/*") - || shExpMatch(url, "*/media/aol*") - || shExpMatch(url, "*swf") - ) - ) - - // Staples & CrossMediaServices - || (dnsDomainIs(host, ".staples.com") - && shExpMatch(url, "*/pixeltracker/*") - ) - || dnsDomainIs(host, "pt.crossmediaservices.com") - - // OfficeMax affiliate art (affArt->affart because of toLowerCase) - || (dnsDomainIs(host, ".officemax.com") - && shExpMatch(url, "*/affart/*") - ) - - // complicated JavaScript for directed ads! -// 1/5/2004: allow /js/ as they now use it for graphs -// || (dnsDomainIs(host, ".anandtech.com") -// && (shExpMatch(url,"*/js/*") -// || shExpMatch(url,"*/bnr_*") -// ) -// ) - - // hardocp - // http://65.119.30.151/UploadFilesForNewegg/onlineads/newegg728hardocp.swf - || (host == "hera.hardocp.com") - || shExpMatch(url,"*/onlineads/*") - - // complicated JavaScript for gliding ads! - || (dnsDomainIs(host, ".fatwallet.com") - && shExpMatch(url,"*/js/*") - ) - - // cnet ads - || dnsDomainIs(host, "promo.search.com") - - // IMDB celeb photos - // (Photos/CMSIcons->photos/cmsicons because of toLowerCase) - || (dnsDomainIs(host, "imdb.com") - && ( shExpMatch(url, "*/photos/cmsicons/*") - || shExpMatch(url, "*/icons/*/celeb/*") - || shExpMatch(url, "*.swf") - ) - ) - // incredibly annoying IMDB shock/flash ads - || dnsDomainIs(host, "kliptracker.com") - || dnsDomainIs(host, "klipmart.com") - - || host == "spinbox.techtracker.com" - - // Amazon affiliate 'search'. retrieves a JS that writes new HTML - // that references one or more images "related to your search". - // (If there is a real use for rcm.amazon.com, let me know) - // http://rcm.amazon.com/e/cm?t=starlingtechnolo&l=st1&search=cynicism&mode=books&p=11&o=1&bg1=CEE7FF&fc1=000000&lc1=083194&lt1=_blank - || host == "rcm.amazon.com" - - ////// - // - // "Other Scum And Villainry" - // - - // Popup from "reserved" domains at register.com - // (I considered blocking all of register.com) - || (dnsDomainIs(host, ".register.com") - && (shExpMatch(url,"*.js") - || shExpMatch(host, "searchtheweb*") - || shExpMatch(host, "futuresite*") - ) - ) - - || dnsDomainIs(host, ".oingo.com") - || dnsDomainIs(host, ".namingsolutions.com") - - // "Data collection" - || dnsDomainIs(host, ".coremetrics.com") - - // Sets your home page - || dnsDomainIs(host, ".firehunt.com") - - // tracking - || dnsDomainIs(host, ".appliedsemantics.com") - - // Scum who buy ad space from the above - // || dnsDomainIs(host, ".hartfordrents.com") - // || dnsDomainIs(host, ".chicagocomputerrentals.com") - // || dnsDomainIs(host, ".ccrsolutions.com") - // || dnsDomainIs(host, ".rushcomputer.com") - // || dnsDomainIs(host, ".localesimates.com") - // || dnsDomainIs(host, ".unitedvision.com") - // XXX this might need the resolver -// || isInNet(host, "216.216.246.31", "255.255.255.255") - || (host == "216.216.246.31") - - // avsforum ads -// || isInNet(host, "216.66.21.35", "255.255.255.255") - || (host == "216.66.21.35") - || dnsDomainIs(host, ".avsads.com") - - // bogus "search" sites at non-existent sites - || dnsDomainIs(host, ".search411.com") - - // palmgear.com - || (dnsDomainIs(host, ".palmgear.com") - && ( shExpMatch(url, "*/adsales/*") - || shExpMatch(url, "*/emailblast*") - ) - ) - - ////// - // - // Contributed adult sites - // - - || dnsDomainIs(host, ".porntrack.com") - || dnsDomainIs(host, ".sexe-portail.com") - || dnsDomainIs(host, ".sextracker.com") - || dnsDomainIs(host, ".sexspy.com") - || dnsDomainIs(host, ".offshoreclicks.com") - || dnsDomainIs(host, ".exxxit.com") - || dnsDomainIs(host, "private-dailer.biz") - || shExpMatch(url, "*retestrak.nl/misc/reet.gif") - || shExpMatch(url, "*dontstayin.com/*.swf") - - // debug - // || (alertmatch("NOT:" + url) && 0) - - ) { - - // alert("blackholing: " + url); - - // deny this request - return blackhole; - - } else { - // debug - // alert("allowing: " + url); - - // all other requests go direct and avoid any overhead - return normal; - } -} - -/////////////////////////////////////////////////////////////////////////////// -// -// This line is just for testing; you can ignore it. But, if you are having -// problems where you think this PAC file isn't being loaded, then change this -// to read "if (1)" and the alert box should appear when the browser loads this -// file. -// -// This works for IE4, IE5, IE5.5, IE6 and Netscape 2.x, 3.x, and 4.x. -// (For IE6, tested on Win2K) -// This does not work for Mozilla before 1.4 (and not for Netscape 6.x). -// In Mozilla 1.4+ and Fireox, this will write to the JavaScript console. -// -if (0) { - alert("no-ads.pac: LOADED:\n" + - " version: "+noadsver+"\n" + - " normal: "+normal+"\n" + - " blackhole: "+blackhole+"\n" + - " localproxy: "+localproxy+"\n" + - " bypass: "+bypass+"\n" - // MSG - ); -} - -// The above should show you that this JavaScript is executed in an -// unprotected global context. NEVER point at someone elses autoconfig file; -// always load from your own copy! - -// an alert that returns true -function alertmatch(str) -{ - // alert("match: "+str); - return 1; -} - -/////////////////////////////////////////////////////////////////////////////// -// -// Replacement function for dnsDomainIs(). This is to replace the -// prefix problem, which a leading '.' used to be used for. -// -// dnsDomainIs("bar.com", "bar.com") => true -// dnsDomainIs("www.bar.com", "bar.com") => true -// dnsDomainIs("www.foobar.com", "bar.com") => true <<< incorrect -// -// isInDomain("bar.com", "bar.com") => true -// isInDomain("www.bar.com", "bar.com") => true -// isInDomain("www.foobar.com", "bar.com") => false <<< correct -// -function isInDomain(host, domain) { - if (host.length > domain.length) { - return (host.substring(host.length - domain.length - 1) == "."+domain); - } - return (host == domain); -} - -/////////////////////////////////////////////////////////////////////////////// -// -// Tired of reading boring comments? Try reading today's comics: -// http://www.schooner.com/~loverso/comics/ -// -// or getting a quote from my collection: -// http://www.schooner.com/~loverso/quote/ -// - -// eof - //intelliserv.net - //intellisrv.net - //rambler.ru - //rightmedia.net - //calloffate.com - //fairmeasures.com -
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/dns.js b/net/data/proxy_resolver_v8_tracing_unittest/dns.js deleted file mode 100644 index fbfb74e..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/dns.js +++ /dev/null
@@ -1,31 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - alert('iteration: ' + g_iteration++); - - var ips = [ - myIpAddress(), - dnsResolve(''), - dnsResolveEx('host1'), - dnsResolve('host2'), - dnsResolve('host3'), - myIpAddress(), - dnsResolve('host3'), - dnsResolveEx('host1'), - myIpAddress(), - dnsResolve('host2'), - dnsResolveEx('host6'), - myIpAddressEx(), - dnsResolve('host1'), - ]; - - for (var i = 0; i < ips.length; ++i) { - // Stringize everything. - ips[i] = '' + ips[i]; - } - - var proxyHost = ips.join('-'); - proxyHost = proxyHost.replace(/[^0-9a-zA-Z.-]/g, '_'); - - return "PROXY " + proxyHost + ":99"; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/dns_during_init.js b/net/data/proxy_resolver_v8_tracing_unittest/dns_during_init.js deleted file mode 100644 index 55aef52..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/dns_during_init.js +++ /dev/null
@@ -1,14 +0,0 @@ -var g_ips = [ - dnsResolve('host1'), - dnsResolve('host2') -]; - -alert('Watsup'); -alert('Watsup2'); - -function FindProxyForURL(url, host) { - // Note that host1 and host2 should not resolve using the same cache as was - // used for g_ips! - var ips = g_ips.concat([dnsResolve('host1'), dnsResolve('host2')]); - return 'PROXY ' + ips.join('-') + ':99'; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/error.js b/net/data/proxy_resolver_v8_tracing_unittest/error.js deleted file mode 100644 index 83e534c..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/error.js +++ /dev/null
@@ -1,8 +0,0 @@ -function FindProxyForURL(url, host) { - if (host == 'throw-an-error') { - alert('Prepare to DIE!'); - var x = null; - return x.split('-'); // Throws exception. - } - return "PROXY i-approve-this-message:42"; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/error_on_load.js b/net/data/proxy_resolver_v8_tracing_unittest/error_on_load.js deleted file mode 100644 index 2379bbf..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/error_on_load.js +++ /dev/null
@@ -1,11 +0,0 @@ -// Copyright 2015 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -alert('Prepare to DIE!'); -var x = null; -return x.split('-'); // Throws exception. - -function FindProxyForURL(url, host) { - return "PROXY i-approve-this-message:42"; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects1.js b/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects1.js deleted file mode 100644 index 251af9f..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects1.js +++ /dev/null
@@ -1,14 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - var ips = [ - dnsResolve('host1'), - dnsResolve('crazy' + g_iteration) - ]; - - alert('iteration: ' + g_iteration); - - return 'PROXY ' + ips.join('-') + ':100'; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects2.js b/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects2.js deleted file mode 100644 index f5e5076..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects2.js +++ /dev/null
@@ -1,18 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - var ips; - - if (g_iteration < 3) { - ips = [ - dnsResolve('host1'), - dnsResolve('host2') - ]; - } else { - ips = [ dnsResolve('host' + g_iteration) ]; - } - - return 'PROXY ' + ips.join('-') + ':100'; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects3.js b/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects3.js deleted file mode 100644 index 0421126..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects3.js +++ /dev/null
@@ -1,13 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - var results = []; - for (var i = 1; i <= g_iteration; ++i) { - results.push('' + dnsResolve('host' + i)); - } - - alert('iteration: ' + g_iteration); - return 'PROXY ' + results.join('-') + ':' + g_iteration; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects4.js b/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects4.js deleted file mode 100644 index 1bfbbfd..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/global_sideffects4.js +++ /dev/null
@@ -1,15 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - for (var i = 0; i < g_iteration; ++i) { - myIpAddress(); - } - - var result = '' + dnsResolve('host' + g_iteration); - result += g_iteration; - - alert('iteration: ' + g_iteration); - return 'PROXY ' + result + ':34'; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/simple.js b/net/data/proxy_resolver_v8_tracing_unittest/simple.js deleted file mode 100644 index f742081..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/simple.js +++ /dev/null
@@ -1,3 +0,0 @@ -function FindProxyForURL(url, host) { - return "PROXY " + host + ":99"; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/simple_dns.js b/net/data/proxy_resolver_v8_tracing_unittest/simple_dns.js deleted file mode 100644 index 24867b0..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/simple_dns.js +++ /dev/null
@@ -1,8 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - myIpAddress(); - var ip = dnsResolve(host); - return "PROXY " + ip + ':' + g_iteration; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/terminate.js b/net/data/proxy_resolver_v8_tracing_unittest/terminate.js deleted file mode 100644 index 88fe4cb..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/terminate.js +++ /dev/null
@@ -1,20 +0,0 @@ -// Copyright (c) 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - var ip1 = dnsResolve("host1"); - var ip2 = dnsResolveEx("host2"); - - if (ip1 == "182.111.0.222" && ip2 == "111.33.44.55") - return "PROXY foopy:" + g_iteration; - - // If the script didn't terminate when abandoned, then it will reach this and - // hang. - for (;;) {} - throw "not reached"; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/too_many_alerts.js b/net/data/proxy_resolver_v8_tracing_unittest/too_many_alerts.js deleted file mode 100644 index 564e30e..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/too_many_alerts.js +++ /dev/null
@@ -1,13 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - dnsResolve(host); - - for (var i = 0; i < 50; i++) { - alert('Gee, all these alerts are silly!'); - } - - return "PROXY foo:" + g_iteration; -}
diff --git a/net/data/proxy_resolver_v8_tracing_unittest/too_many_empty_alerts.js b/net/data/proxy_resolver_v8_tracing_unittest/too_many_empty_alerts.js deleted file mode 100644 index 6fe85d4..0000000 --- a/net/data/proxy_resolver_v8_tracing_unittest/too_many_empty_alerts.js +++ /dev/null
@@ -1,13 +0,0 @@ -var g_iteration = 0; - -function FindProxyForURL(url, host) { - g_iteration++; - - dnsResolve(host); - - for (var i = 0; i < 1000; i++) { - alert(''); - } - - return "PROXY foo:" + g_iteration; -}
diff --git a/net/data/proxy_resolver_v8_unittest/binding_from_global.js b/net/data/proxy_resolver_v8_unittest/binding_from_global.js deleted file mode 100644 index 91bbcf2..0000000 --- a/net/data/proxy_resolver_v8_unittest/binding_from_global.js +++ /dev/null
@@ -1,8 +0,0 @@ -// Calls a bindings outside of FindProxyForURL(). This causes the code to -// get exercised during initialization. - -var x = myIpAddress(); - -function FindProxyForURL(url, host) { - return "PROXY " + x + ":80"; -}
diff --git a/net/data/proxy_resolver_v8_unittest/bindings.js b/net/data/proxy_resolver_v8_unittest/bindings.js deleted file mode 100644 index 7cf9f26..0000000 --- a/net/data/proxy_resolver_v8_unittest/bindings.js +++ /dev/null
@@ -1,62 +0,0 @@ -// Try calling the browser-side bound functions with varying (invalid) -// inputs. There is no notion of "success" for this test, other than -// verifying the correct C++ bindings were reached with expected values. - -function MyObject() { - this.x = "3"; -} - -MyObject.prototype.toString = function() { - throw "exception from calling toString()"; -} - -function expectEquals(expectation, actual) { - if (!(expectation === actual)) { - throw "FAIL: expected: " + expectation + ", actual: " + actual; - } -} - -function FindProxyForURL(url, host) { - // Call dnsResolve with some wonky arguments. - // Those expected to fail (because we have passed a non-string parameter) - // will return |null|, whereas those that have called through to the C++ - // bindings will return '127.0.0.1'. - expectEquals(null, dnsResolve()); - expectEquals(null, dnsResolve(null)); - expectEquals(null, dnsResolve(undefined)); - expectEquals('127.0.0.1', dnsResolve("")); - expectEquals(null, dnsResolve({foo: 'bar'})); - expectEquals(null, dnsResolve(fn)); - expectEquals(null, dnsResolve(['3'])); - expectEquals('127.0.0.1', dnsResolve("arg1", "arg2", "arg3", "arg4")); - - // Call alert with some wonky arguments. - alert(); - alert(null); - alert(undefined); - alert({foo:'bar'}); - - // This should throw an exception when we toString() the argument - // to alert in the bindings. - try { - alert(new MyObject()); - } catch (e) { - alert(e); - } - - // Call myIpAddress() with wonky arguments - myIpAddress(null); - myIpAddress(null, null); - - // Call myIpAddressEx() correctly (no arguments). - myIpAddressEx(); - - // Call dnsResolveEx() (note that isResolvableEx() implicity calls it.) - isResolvableEx("is_resolvable"); - dnsResolveEx("foobar"); - - return "DIRECT"; -} - -function fn() {} -
diff --git a/net/data/proxy_resolver_v8_unittest/direct.js b/net/data/proxy_resolver_v8_unittest/direct.js deleted file mode 100644 index 43a04da..0000000 --- a/net/data/proxy_resolver_v8_unittest/direct.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return "DIRECT"; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/dns_fail.js b/net/data/proxy_resolver_v8_unittest/dns_fail.js deleted file mode 100644 index c71bcc3..0000000 --- a/net/data/proxy_resolver_v8_unittest/dns_fail.js +++ /dev/null
@@ -1,27 +0,0 @@ -// This script should be run in an environment where all DNS resolution are -// failing. It tests that functions return the expected values. -// -// Returns "PROXY success:80" on success. -function FindProxyForURL(url, host) { - try { - expectEq("127.0.0.1", myIpAddress()); - expectEq("", myIpAddressEx()); - - expectEq(null, dnsResolve("not-found")); - expectEq("", dnsResolveEx("not-found")); - - expectEq(false, isResolvable("not-found")); - expectEq(false, isResolvableEx("not-found")); - - return "PROXY success:80"; - } catch(e) { - alert(e); - return "PROXY failed:80"; - } -} - -function expectEq(expected, actual) { - if (expected != actual) - throw "Expected " + expected + " but was " + actual; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/ends_with_comment.js b/net/data/proxy_resolver_v8_unittest/ends_with_comment.js deleted file mode 100644 index bbfef85..0000000 --- a/net/data/proxy_resolver_v8_unittest/ends_with_comment.js +++ /dev/null
@@ -1,8 +0,0 @@ -function FindProxyForURL(url, host) { - return "PROXY success:80"; -} - -// We end the script with a comment (and no trailing newline). -// This used to cause problems, because internally ProxyResolverV8 -// would append some functions to the script; the first line of -// those extra functions was being considered part of the comment. \ No newline at end of file
diff --git a/net/data/proxy_resolver_v8_unittest/ends_with_statement_no_semicolon.js b/net/data/proxy_resolver_v8_unittest/ends_with_statement_no_semicolon.js deleted file mode 100644 index ea03714..0000000 --- a/net/data/proxy_resolver_v8_unittest/ends_with_statement_no_semicolon.js +++ /dev/null
@@ -1,3 +0,0 @@ -// Ends with a statement, and no terminal newline. -function FindProxyForURL(url, host) { return "PROXY success:" + x; } -x = 3 \ No newline at end of file
diff --git a/net/data/proxy_resolver_v8_unittest/exception_findproxyforurl_during_init.js b/net/data/proxy_resolver_v8_unittest/exception_findproxyforurl_during_init.js deleted file mode 100644 index 9ce6835..0000000 --- a/net/data/proxy_resolver_v8_unittest/exception_findproxyforurl_during_init.js +++ /dev/null
@@ -1,12 +0,0 @@ -// Copyright (c) 2015 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This PAC script will throw an exception when accessing the -// "FindProxyForURL" property. - -function FindProxyForURLGetter() { - throw "crash!"; -} - -Object.defineProperty(this, "FindProxyForURL", {get: FindProxyForURLGetter});
diff --git a/net/data/proxy_resolver_v8_unittest/exception_findproxyforurl_during_resolve.js b/net/data/proxy_resolver_v8_unittest/exception_findproxyforurl_during_resolve.js deleted file mode 100644 index d5b8932..0000000 --- a/net/data/proxy_resolver_v8_unittest/exception_findproxyforurl_during_resolve.js +++ /dev/null
@@ -1,21 +0,0 @@ -// Copyright (c) 2015 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This PAC script will throw an exception when accessing the "FindProxyForURL" -// the *second* time it is accessed. - -function actualFindProxyForURL(url, host) { - return "DIRECT"; -} - -var counter = 2; - -function FindProxyForURLGetter() { - counter--; - if (counter <= 0) - throw "crash!"; - return actualFindProxyForURL; -} - -Object.defineProperty(this, "FindProxyForURL", {get: FindProxyForURLGetter});
diff --git a/net/data/proxy_resolver_v8_unittest/international_domain_names.js b/net/data/proxy_resolver_v8_unittest/international_domain_names.js deleted file mode 100644 index 546af13..0000000 --- a/net/data/proxy_resolver_v8_unittest/international_domain_names.js +++ /dev/null
@@ -1,16 +0,0 @@ -// Try resolving hostnames containing non-ASCII characters. - -function FindProxyForURL(url, host) { - // This international hostname has a non-ASCII character. It is represented - // in punycode as 'xn--bcher-kva.ch' - var idn = 'B\u00fccher.ch'; - - // We disregard the actual return value -- all we care about is that on - // the C++ end the bindings were passed the punycode equivalent of this - // unicode hostname. - dnsResolve(idn); - dnsResolveEx(idn); - - return "DIRECT"; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/missing_close_brace.js b/net/data/proxy_resolver_v8_unittest/missing_close_brace.js deleted file mode 100644 index 8018f8f..0000000 --- a/net/data/proxy_resolver_v8_unittest/missing_close_brace.js +++ /dev/null
@@ -1,6 +0,0 @@ -// This PAC script is invalid, because there is a missing close brace -// on the function FindProxyForURL(). - -function FindProxyForURL(url, host) { - return "DIRECT"; -
diff --git a/net/data/proxy_resolver_v8_unittest/no_entrypoint.js b/net/data/proxy_resolver_v8_unittest/no_entrypoint.js deleted file mode 100644 index 8993059..0000000 --- a/net/data/proxy_resolver_v8_unittest/no_entrypoint.js +++ /dev/null
@@ -1,2 +0,0 @@ -var x = "This is an invalid PAC script because it lacks a " + - "FindProxyForURL() function";
diff --git a/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js b/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js deleted file mode 100644 index a904a72..0000000 --- a/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js +++ /dev/null
@@ -1,453 +0,0 @@ -// Copyright (c) 2014 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This should output "PROXY success:80" if all the tests pass. -// Otherwise it will output "PROXY failure:<num-failures>". -// -// This aims to unit-test the PAC library functions, which are -// exposed in the PAC's execution environment. (Namely, dnsDomainLevels, -// timeRange, etc.) - -function FindProxyForURL(url, host) { - var numTestsFailed = 0; - - // Run all the tests - for (var test in Tests) { - var t = new TestContext(test); - - // Run the test. - Tests[test](t); - - if (t.failed()) { - numTestsFailed++; - } - } - - if (numTestsFailed == 0) { - return "PROXY success:80"; - } - return "PROXY failure:" + numTestsFailed; -} - -// -------------------------- -// Tests -// -------------------------- - -var Tests = {}; - -Tests.testDnsDomainIs = function(t) { - t.expectTrue(dnsDomainIs("google.com", ".com")); - t.expectTrue(dnsDomainIs("google.co.uk", ".co.uk")); - t.expectFalse(dnsDomainIs("google.com", ".co.uk")); - t.expectFalse(dnsDomainIs("www.adobe.com", ".ad")); -}; - -Tests.testDnsDomainLevels = function(t) { - t.expectEquals(0, dnsDomainLevels("www")); - t.expectEquals(2, dnsDomainLevels("www.google.com")); - t.expectEquals(3, dnsDomainLevels("192.168.1.1")); -}; - -Tests.testIsInNet = function(t) { - t.expectTrue( - isInNet("192.89.132.25", "192.89.132.25", "255.255.255.255")); - t.expectFalse( - isInNet("193.89.132.25", "192.89.132.25", "255.255.255.255")); - - t.expectTrue(isInNet("192.89.132.25", "192.89.0.0", "255.255.0.0")); - t.expectFalse(isInNet("193.89.132.25", "192.89.0.0", "255.255.0.0")); - - t.expectFalse( - isInNet("192.89.132.a", "192.89.0.0", "255.255.0.0")); -}; - -Tests.testIsPlainHostName = function(t) { - t.expectTrue(isPlainHostName("google")); - t.expectFalse(isPlainHostName("google.com")); - t.expectFalse(isPlainHostName("192.168.1.1")); - t.expectFalse(isPlainHostName(".")); - t.expectFalse(isPlainHostName(".:")); - - // Valid IPv6 address - t.expectFalse(isPlainHostName("::1")); - - // Valid IPv6 address containing periods. - t.expectFalse(isPlainHostName("::192.186.1.1")); - - // Not a valid IPv6 address - t.expectTrue(isPlainHostName("foopy::1")); - t.expectTrue(isPlainHostName("foo:112")); - t.expectTrue(isPlainHostName(":")); - t.expectTrue(isPlainHostName("[:]")); - - // Not considered a valid IPv6 address because of surrounding brackets. - t.expectTrue(isPlainHostName("[::1]")); - - // Calling with more than 1 argument is allowed. - t.expectTrue(isPlainHostName("foo", "foo", "foo")); - - // Calling with no arguments is an error. - try { - isPlainHostName(); - t.expectTrue(false); // Not reached. - } catch (e) { - t.expectEquals('TypeError: Requires 1 string parameter', e.toString()); - } - - // Calling with the wrong argument type is an error. - try { - isPlainHostName(null); - t.expectTrue(false); // Not reached. - } catch (e) { - t.expectEquals('TypeError: Requires 1 string parameter', e.toString()); - } - - // Calling with the wrong argument type is an error. - try { - isPlainHostName(1); - t.expectTrue(false); // Not reached. - } catch (e) { - t.expectEquals('TypeError: Requires 1 string parameter', e.toString()); - } - - // Calling with the wrong argument type is an error. - try { - isPlainHostName(function() {}); - t.expectTrue(false); // Not reached. - } catch (e) { - t.expectEquals('TypeError: Requires 1 string parameter', e.toString()); - } -}; - -Tests.testLocalHostOrDomainIs = function(t) { - t.expectTrue(localHostOrDomainIs("www.google.com", "www.google.com")); - t.expectTrue(localHostOrDomainIs("www", "www.google.com")); - t.expectFalse(localHostOrDomainIs("maps.google.com", "www.google.com")); -}; - -Tests.testShExpMatch = function(t) { - t.expectTrue(shExpMatch("foo.jpg", "*.jpg")); - t.expectTrue(shExpMatch("foo5.jpg", "*o?.jpg")); - t.expectFalse(shExpMatch("foo.jpg", ".jpg")); - t.expectFalse(shExpMatch("foo.jpg", "foo")); -}; - -Tests.testSortIpAddressList = function(t) { - t.expectEquals("::1;::2;::3", sortIpAddressList("::2;::3;::1")); - t.expectEquals( - "2001:4898:28:3:201:2ff:feea:fc14;fe80::5efe:157:9d3b:8b16;157.59.139.22", - sortIpAddressList("157.59.139.22;" + - "2001:4898:28:3:201:2ff:feea:fc14;" + - "fe80::5efe:157:9d3b:8b16")); - - // Single IP address (v4 and v6). - t.expectEquals("127.0.0.1", sortIpAddressList("127.0.0.1")); - t.expectEquals("::1", sortIpAddressList("::1")) - - // Verify that IPv6 address is not re-written (not reduced). - t.expectEquals("0:0::1;192.168.1.1", sortIpAddressList("192.168.1.1;0:0::1")); - - // Input is already sorted. - t.expectEquals("::1;192.168.1.3", sortIpAddressList("::1;192.168.1.3")); - - // Same-valued IP addresses (also tests stability). - t.expectEquals("0::1;::1;0:0::1", sortIpAddressList("0::1;::1;0:0::1")); - - // Contains extra semi-colons. - t.expectEquals("127.0.0.1", sortIpAddressList(";127.0.0.1;")); - - // Contains whitespace (spaces and tabs). - t.expectEquals("192.168.0.1;192.168.0.2", - sortIpAddressList("192.168.0.1; 192.168.0.2")); - t.expectEquals("127.0.0.0;127.0.0.1;127.0.0.2", - sortIpAddressList("127.0.0.1; 127.0.0.2; 127.0.0.0")); - - // Empty lists. - t.expectFalse(sortIpAddressList("")); - t.expectFalse(sortIpAddressList(" ")); - t.expectFalse(sortIpAddressList(";")); - t.expectFalse(sortIpAddressList(";;")); - t.expectFalse(sortIpAddressList(" ; ; ")); - - // Invalid IP addresses. - t.expectFalse(sortIpAddressList("256.0.0.1")); - t.expectFalse(sortIpAddressList("192.168.1.1;0:0:0:1;127.0.0.1")); - - // Call sortIpAddressList() with wonky arguments. - t.expectEquals(null, sortIpAddressList()); - t.expectEquals(null, sortIpAddressList(null)); - t.expectEquals(null, sortIpAddressList(null, null)); -}; - -Tests.testIsInNetEx = function(t) { - t.expectTrue(isInNetEx("198.95.249.79", "198.95.249.79/32")); - t.expectTrue(isInNetEx("198.95.115.10", "198.95.0.0/16")); - t.expectTrue(isInNetEx("198.95.1.1", "198.95.0.0/16")); - t.expectTrue(isInNetEx("198.95.1.1", "198.95.3.3/16")); - t.expectTrue(isInNetEx("0:0:0:0:0:0:7f00:1", "0:0:0:0:0:0:7f00:1/32")); - t.expectTrue(isInNetEx("3ffe:8311:ffff:abcd:1234:dead:beef:101", - "3ffe:8311:ffff::/48")); - - // IPv4 and IPv6 mix. - t.expectFalse(isInNetEx("127.0.0.1", "0:0:0:0:0:0:7f00:1/16")); - t.expectFalse(isInNetEx("192.168.24.3", "fe80:0:0:0:0:0:c0a8:1803/32")); - - t.expectFalse(isInNetEx("198.95.249.78", "198.95.249.79/32")); - t.expectFalse(isInNetEx("198.96.115.10", "198.95.0.0/16")); - t.expectFalse(isInNetEx("3fff:8311:ffff:abcd:1234:dead:beef:101", - "3ffe:8311:ffff::/48")); - - // Call isInNetEx with wonky arguments. - t.expectEquals(null, isInNetEx()); - t.expectEquals(null, isInNetEx(null)); - t.expectEquals(null, isInNetEx(null, null)); - t.expectEquals(null, isInNetEx(null, null, null)); - t.expectEquals(null, isInNetEx("198.95.249.79")); - - // Invalid IP address. - t.expectFalse(isInNetEx("256.0.0.1", "198.95.249.79")); - t.expectFalse(isInNetEx("127.0.0.1 ", "127.0.0.1/32")); // Extra space. - - // Invalid prefix. - t.expectFalse(isInNetEx("198.95.115.10", "198.95.0.0/34")); - t.expectFalse(isInNetEx("127.0.0.1", "127.0.0.1")); // Missing '/' in prefix. -}; - -Tests.testWeekdayRange = function(t) { - // Test with local time. - MockDate.setCurrent("Tue Mar 03 2009"); - t.expectEquals(true, weekdayRange("MON", "FRI")); - t.expectEquals(true, weekdayRange("TUE", "FRI")); - t.expectEquals(true, weekdayRange("TUE", "TUE")); - t.expectEquals(true, weekdayRange("SAT", "WED")); - t.expectEquals(true, weekdayRange("TUE")); - t.expectEquals(false, weekdayRange("WED", "FRI")); - t.expectEquals(false, weekdayRange("SUN", "MON")); - t.expectEquals(false, weekdayRange("SAT")); - t.expectEquals(false, weekdayRange("FRI", "MON")); - - // Test with GMT time. - MockDate.setCurrent("Tue Mar 03 2009 GMT"); - t.expectEquals(true, weekdayRange("MON", "FRI", "GMT")); - t.expectEquals(true, weekdayRange("TUE", "FRI", "GMT")); - t.expectEquals(true, weekdayRange("TUE", "TUE", "GMT")); - t.expectEquals(true, weekdayRange("TUE", "GMT")); - t.expectEquals(false, weekdayRange("WED", "FRI", "GMT")); - t.expectEquals(false, weekdayRange("SUN", "MON", "GMT")); - t.expectEquals(false, weekdayRange("SAT", "GMT")); -}; - -Tests.testDateRange = function(t) { - // dateRange(day) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange(3)); - t.expectEquals(false, dateRange(1)); - - // dateRange(day, "GMT") - MockDate.setCurrent("Mar 03 2009 GMT"); - t.expectEquals(true, dateRange(3, "GMT")); - t.expectEquals(false, dateRange(1, "GMT")); - - // dateRange(day1, day2) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange(1, 4)); - t.expectEquals(false, dateRange(4, 20)); - - // dateRange(day, month) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange(3, "MAR")); - MockDate.setCurrent("Mar 03 2014"); - t.expectEquals(true, dateRange(3, "MAR")); - - // It is unclear what the intent of (day, month) is; the Netscape code - // ends up returning true for any combination (https://crbug.com/827292). - // - // This seems wrong, but in the spirit of bug-for-bug compatibility document - // that behavior through tests :( - t.expectEquals(true, dateRange(2, "MAR")); - t.expectEquals(true, dateRange(3, "JAN")); - - // dateRange(day, month, year) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange(3, "MAR", 2009)); - // Unclear what this is supposed to mean. Behavior changed with - // https://hg.mozilla.org/mozilla-central/rev/cd913073f87c. - // See also https://crbug.com/827292 - t.expectEquals(true, dateRange(4, "MAR", 2009)); - t.expectEquals(true, dateRange(3, "FEB", 2009)); - MockDate.setCurrent("Mar 03 2014"); - // Unclear what this is supposed to mean. Behavior changed with - // https://hg.mozilla.org/mozilla-central/rev/cd913073f87c. - // See also https://crbug.com/827292 - t.expectEquals(true, dateRange(3, "MAR", 2009)); - - // dateRange(month1, month2) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange("JAN", "MAR")); - // The reverse should also work. - t.expectEquals(true, dateRange("MAR", "JAN")); - - t.expectEquals(true, dateRange("SEP", "APR")); - t.expectEquals(true, dateRange("FEB", "JAN")); - t.expectEquals(false, dateRange("SEP", "FEB")); - - t.expectEquals(true, dateRange("MAR", "APR")); - t.expectEquals(false, dateRange("MAY", "SEP")); - - // dateRange(day1, month1, day2, month2) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange(1, "JAN", 3, "MAR")); - // The reverse should also work. - t.expectEquals(true, dateRange(3, "MAR", 1, "JAN")); - - t.expectEquals(true, dateRange(4, "SEP", 3, "APR")); - t.expectEquals(true, dateRange(4, "FEB", 3, "JAN")); - t.expectEquals(false, dateRange(4, "SEP", 3, "FEB")); - - t.expectEquals(true, dateRange(3, "MAR", 4, "SEP")); - t.expectEquals(false, dateRange(4, "MAR", 4, "SEP")); - - // dateRange(month1, year1, month2, year2) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange("FEB", 2009, "MAR", 2009)); - MockDate.setCurrent("Apr 03 2009"); - t.expectEquals(true, dateRange("FEB", 2009, "MAR", 2010)); - t.expectEquals(false, dateRange("FEB", 2009, "MAR", 2009)); - - // dateRange(day1, month1, year1, day2, month2, year2) - MockDate.setCurrent("Mar 03 2009"); - t.expectEquals(true, dateRange(1, "JAN", 2009, 3, "MAR", 2009)); - t.expectEquals(true, dateRange(3, "MAR", 2009, 4, "SEP", 2009)); - t.expectEquals(true, dateRange(3, "JAN", 2009, 4, "FEB", 2010)); - t.expectEquals(false, dateRange(4, "MAR", 2009, 4, "SEP", 2009)); -}; - -Tests.testTimeRange = function(t) { - // timeRange(hour) - MockDate.setCurrent("Mar 03, 2009 03:34:01"); - t.expectEquals(true, timeRange(3)); - t.expectEquals(false, timeRange(2)); - - // timeRange(hour1, hour2) - MockDate.setCurrent("Mar 03, 2009 03:34:01"); - t.expectEquals(true, timeRange(2, 3)); - t.expectEquals(true, timeRange(2, 4)); - t.expectEquals(true, timeRange(3, 5)); - t.expectEquals(false, timeRange(1, 2)); - t.expectEquals(false, timeRange(11, 12)); - - // timeRange(hour1, min1, hour2, min2) - MockDate.setCurrent("Mar 03, 2009 03:34:01"); - t.expectEquals(true, timeRange(1, 0, 3, 34)); - // The reverse should also work. - t.expectEquals(true, timeRange(3, 34, 1, 0)); - t.expectEquals(true, timeRange(1, 0, 3, 35)); - t.expectEquals(true, timeRange(3, 34, 5, 0)); - t.expectEquals(false, timeRange(1, 0, 3, 0)); - t.expectEquals(false, timeRange(11, 0, 16, 0)); - - // timeRange(hour1, min1, sec1, hour2, min2, sec2) - MockDate.setCurrent("Mar 03, 2009 03:34:14"); - t.expectEquals(true, timeRange(1, 0, 0, 3, 34, 14)); - t.expectEquals(false, timeRange(1, 0, 0, 3, 34, 0)); - t.expectEquals(true, timeRange(1, 0, 0, 3, 35, 0)); - t.expectEquals(true, timeRange(3, 34, 0, 5, 0, 0)); - t.expectEquals(false, timeRange(1, 0, 0, 3, 0, 0)); - t.expectEquals(false, timeRange(11, 0, 0, 16, 0, 0)); -}; - -// -------------------------- -// TestContext -// -------------------------- - -// |name| is the name of the test being executed, it will be used when logging -// errors. -function TestContext(name) { - this.numFailures_ = 0; - this.name_ = name; -}; - -TestContext.prototype.failed = function() { - return this.numFailures_ != 0; -}; - -TestContext.prototype.expectEquals = function(expectation, actual) { - if (!(expectation === actual)) { - var callstack = new Error().stack; - this.numFailures_++; - this.log("FAIL: expected: " + expectation + - ", actual: " + actual + "\n" + callstack); - } -}; - -TestContext.prototype.expectTrue = function(x) { - this.expectEquals(true, x); -}; - -TestContext.prototype.expectFalse = function(x) { - this.expectEquals(false, x); -}; - -TestContext.prototype.log = function(x) { - // Prefix with the test name that generated the log. - try { - alert(this.name_ + ": " + x); - } catch(e) { - // In case alert() is not defined. - } -}; - -// -------------------------- -// MockDate -// -------------------------- - -function MockDate() { - this.wrappedDate_ = new MockDate.super_(MockDate.currentDateString_); -}; - -// Setup the MockDate so it forwards methods to "this.wrappedDate_" (which is a -// real Date object). We can't simply chain the prototypes since Date() doesn't -// allow it. -MockDate.init = function() { - MockDate.super_ = Date; - - function createProxyMethod(methodName) { - return function() { - return this.wrappedDate_[methodName] - .apply(this.wrappedDate_, arguments); - } - }; - - for (i in MockDate.methodNames_) { - var methodName = MockDate.methodNames_[i]; - // Don't define the closure directly in the loop body, since Javascript's - // crazy scoping rules mean |methodName| actually bleeds out of the loop! - MockDate.prototype[methodName] = createProxyMethod(methodName); - } - - // Replace the native Date() with our mock. - Date = MockDate; -}; - -// Unfortunately Date()'s methods are non-enumerable, therefore list manually. -MockDate.methodNames_ = [ - "toString", "toDateString", "toTimeString", "toLocaleString", - "toLocaleDateString", "toLocaleTimeString", "valueOf", "getTime", - "getFullYear", "getUTCFullYear", "getMonth", "getUTCMonth", - "getDate", "getUTCDate", "getDay", "getUTCDay", "getHours", "getUTCHours", - "getMinutes", "getUTCMinutes", "getSeconds", "getUTCSeconds", - "getMilliseconds", "getUTCMilliseconds", "getTimezoneOffset", "setTime", - "setMilliseconds", "setUTCMilliseconds", "setSeconds", "setUTCSeconds", - "setMinutes", "setUTCMinutes", "setHours", "setUTCHours", "setDate", - "setUTCDate", "setMonth", "setUTCMonth", "setFullYear", "setUTCFullYear", - "toGMTString", "toUTCString", "getYear", "setYear" -]; - -MockDate.setCurrent = function(currentDateString) { - MockDate.currentDateString_ = currentDateString; -} - -// Bind the methods to proxy requests to the wrapped Date(). -MockDate.init(); -
diff --git a/net/data/proxy_resolver_v8_unittest/passthrough.js b/net/data/proxy_resolver_v8_unittest/passthrough.js deleted file mode 100644 index 832ac66..0000000 --- a/net/data/proxy_resolver_v8_unittest/passthrough.js +++ /dev/null
@@ -1,45 +0,0 @@ -// Return a single-proxy result, which encodes ALL the arguments that were -// passed to FindProxyForURL(). - -function FindProxyForURL(url, host) { - if (arguments.length != 2) { - throw "Wrong number of arguments passed to FindProxyForURL!"; - return "FAIL"; - } - - return "PROXY " + makePseudoHost(url + "." + host); -} - -// Form a string that kind-of resembles a host. We will replace any -// non-alphanumeric character with a dot, then fix up the oddly placed dots. -function makePseudoHost(str) { - var result = ""; - - for (var i = 0; i < str.length; ++i) { - var c = str.charAt(i); - if (!isValidPseudoHostChar(c)) { - c = '.'; // Replace unsupported characters with a dot. - } - - // Take care not to place multiple adjacent dots, - // a dot at the beginning, or a dot at the end. - if (c == '.' && - (result.length == 0 || - i == str.length - 1 || - result.charAt(result.length - 1) == '.')) { - continue; - } - result += c; - } - return result; -} - -function isValidPseudoHostChar(c) { - if (c >= '0' && c <= '9') - return true; - if (c >= 'a' && c <= 'z') - return true; - if (c >= 'A' && c <= 'Z') - return true; - return false; -}
diff --git a/net/data/proxy_resolver_v8_unittest/resolve_host.js b/net/data/proxy_resolver_v8_unittest/resolve_host.js deleted file mode 100644 index 0461de9..0000000 --- a/net/data/proxy_resolver_v8_unittest/resolve_host.js +++ /dev/null
@@ -1,9 +0,0 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This script passes the URL's host to dnsResolveEx(). -function FindProxyForURL(url, host) { - dnsResolveEx(host); - return 'DIRECT'; -}
diff --git a/net/data/proxy_resolver_v8_unittest/return_empty_string.js b/net/data/proxy_resolver_v8_unittest/return_empty_string.js deleted file mode 100644 index 3342196..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_empty_string.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return ""; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/return_function.js b/net/data/proxy_resolver_v8_unittest/return_function.js deleted file mode 100644 index 9005553..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_function.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return FindProxyForURL; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/return_integer.js b/net/data/proxy_resolver_v8_unittest/return_integer.js deleted file mode 100644 index d86b299..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_integer.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return 0; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/return_null.js b/net/data/proxy_resolver_v8_unittest/return_null.js deleted file mode 100644 index 6cf90c5..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_null.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return null; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/return_object.js b/net/data/proxy_resolver_v8_unittest/return_object.js deleted file mode 100644 index 3824f8a..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_object.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return {result: "PROXY foo"}; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/return_undefined.js b/net/data/proxy_resolver_v8_unittest/return_undefined.js deleted file mode 100644 index 0f0aa98..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_undefined.js +++ /dev/null
@@ -1,4 +0,0 @@ -function FindProxyForURL(url, host) { - return undefined; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/return_unicode.js b/net/data/proxy_resolver_v8_unittest/return_unicode.js deleted file mode 100644 index 5ecdd1c..0000000 --- a/net/data/proxy_resolver_v8_unittest/return_unicode.js +++ /dev/null
@@ -1,4 +0,0 @@ -// U+200B is the codepoint for zero-width-space. -function FindProxyForURL(url, host) { - return "PROXY foo.com\u200B"; -}
diff --git a/net/data/proxy_resolver_v8_unittest/side_effects.js b/net/data/proxy_resolver_v8_unittest/side_effects.js deleted file mode 100644 index 39b3b2d..0000000 --- a/net/data/proxy_resolver_v8_unittest/side_effects.js +++ /dev/null
@@ -1,10 +0,0 @@ -if (!gCounter) { - // We write it this way so if the script gets loaded twice, - // gCounter remains dirty. - var gCounter = 0; -} - -function FindProxyForURL(url, host) { - return "PROXY sideffect_" + gCounter++; -} -
diff --git a/net/data/proxy_resolver_v8_unittest/simple.js b/net/data/proxy_resolver_v8_unittest/simple.js deleted file mode 100644 index c5dfa6d..0000000 --- a/net/data/proxy_resolver_v8_unittest/simple.js +++ /dev/null
@@ -1,21 +0,0 @@ -// PAC script which uses isInNet on both IP addresses and hosts, and calls -// isResolvable(). - -function FindProxyForURL(url, host) { - var my_ip = myIpAddress(); - - if (isInNet(my_ip, "172.16.0.0", "255.248.0.0")) { - return "PROXY a:80"; - } - - if (url.substring(0, 6) != "https:" && - isInNet(host, "10.0.0.0", "255.0.0.0")) { - return "PROXY b:80"; - } - - if (dnsDomainIs(host, "foo.bar.baz.com") || !isResolvable(host)) { - return "PROXY c:100"; - } - - return "DIRECT"; -}
diff --git a/net/data/proxy_resolver_v8_unittest/terminate.js b/net/data/proxy_resolver_v8_unittest/terminate.js deleted file mode 100644 index 08d9289..0000000 --- a/net/data/proxy_resolver_v8_unittest/terminate.js +++ /dev/null
@@ -1,26 +0,0 @@ -// Copyright (c) 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -function FindProxyForURL(url, host) { - if (host != 'hang') - return 'PROXY ' + host + ':88'; - - var ip = dnsResolve("host1"); - - // The following may or may not be executed, even if dnsResolve() terminates - // the script execution. - dnsResolveEx("host2"); - dnsResolveEx("host3"); - alert("hahaha"); - - // Hang! - for (;;) {} - - // The following definitely won't be executed, since control should never - // make it past the preceding hang. - dnsResolve("host4"); - dnsResolve("host5"); - alert("uhm..."); - throw "not reached"; -}
diff --git a/net/data/proxy_resolver_v8_unittest/unhandled_exception.js b/net/data/proxy_resolver_v8_unittest/unhandled_exception.js deleted file mode 100644 index 9cc2856..0000000 --- a/net/data/proxy_resolver_v8_unittest/unhandled_exception.js +++ /dev/null
@@ -1,5 +0,0 @@ -function FindProxyForURL(url, host) { - // This will throw a runtime exception. - return "PROXY x" + undefined_variable; -} -
diff --git a/net/data/ssl/blacklist/159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem b/net/data/ssl/blacklist/159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem deleted file mode 100644 index ce4133c..0000000 --- a/net/data/ssl/blacklist/159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem +++ /dev/null
@@ -1,26 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEazCCA1OgAwIBAgIEBydxojANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ -RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD -VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTEyMDYyMDE4MzUxM1oX -DTE5MDkxNDE4MzQwMFowQDELMAkGA1UEBhMCSlAxGDAWBgNVBAoTD0tlaW8gVW5p -dmVyc2l0eTEXMBUGA1UEAxMOS0VJTyBVTklWLkNBIDIwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQC29SQ+EENagPIalA0bYSZQe1gm2reJtuL/VggiVvut -DXhlbQ8TwJaJpwikGRHPlqdUG5zEPIR4O9PLeiu6tswFmA22a2eKqHd5RFl1k13W -gc+I+ovpKS1dFNCr/WxdqBSwQdwrMGacWYtVc8wcWZAyBqPHWNOvgbi6ikeDPdA9 -AjwD553WXZU1zh84Sgz3h/NR1yCGrX39qW8p7mlib4Qg8CWntye97Ni3Ohlqm/m6 -thfpIptjwr8xq6/LJjOcB/f9a0CqNuiZBVMyIp9m3tNlSifCneWX2X/+G1GdOK80 -plltHay6W029QQV67PbW4lqymn5cjtSunMJLbOt6Nhv/AgMBAAGjggFRMIIBTTAS -BgNVHRMBAf8ECDAGAQH/AgEAMFMGA1UdIARMMEowSAYJKwYBBAGxPgEAMDswOQYI -KwYBBQUHAgEWLWh0dHA6Ly9jeWJlcnRydXN0Lm9tbmlyb290LmNvbS9yZXBvc2l0 -b3J5LmNmbTAOBgNVHQ8BAf8EBAMCAQYwbwYDVR0jBGgwZqFepFwwWjELMAkGA1UE -BhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEi -MCAGA1UEAxMZQmFsdGltb3JlIEN5YmVyVHJ1c3QgUm9vdIIEAgAAuTBCBgNVHR8E -OzA5MDegNaAzhjFodHRwOi8vY2RwMS5wdWJsaWMtdHJ1c3QuY29tL0NSTC9PbW5p -cm9vdDIwMjUuY3JsMB0GA1UdDgQWBBSkzpUuB63HsFQ6Ooir648h34D1qzANBgkq -hkiG9w0BAQUFAAOCAQEAKcQLLMDFhnoR13BZM/8zbQXO2gTrjOWXiz1u0typn8G+ -wI6nzb7xoqNEUsHLqHzMzDLwc7FYQ+PLoRLiKKYcQx2faxfsmOAnkgdA9zr3jczC -Ek10mEI/iXi/7ilrh5qRxI/SarXqLlLv5LFHCtHg5JGa/74ktsEa8SeUllKE2tTX -nsfcl3gSY5H9c3duSZDLRSVrlasar6C7TJOZFWhUD616jcsMyTcpHvS6uedf0bGP -lmVcwmRn5SbZQ4vE+6UPLO5npv+QGmmYJJirJmdHIHoekIAGK19E1Q5edb7duOxa -9s/9NjVxhWsKNTcVh1UiB91lOcxnJrS1GJmvT0gIpg== ------END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem b/net/data/ssl/blacklist/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem deleted file mode 100644 index b5e4f9a..0000000 --- a/net/data/ssl/blacklist/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem +++ /dev/null
@@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID9zCCAt+gAwIBAgIESJ8AATANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC -Q04xMjAwBgNVBAoMKUNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24g -Q2VudGVyMUcwRQYDVQQDDD5DaGluYSBJbnRlcm5ldCBOZXR3b3JrIEluZm9ybWF0 -aW9uIENlbnRlciBFViBDZXJ0aWZpY2F0ZXMgUm9vdDAeFw0xMDA4MzEwNzExMjVa -Fw0zMDA4MzEwNzExMjVaMIGKMQswCQYDVQQGEwJDTjEyMDAGA1UECgwpQ2hpbmEg -SW50ZXJuZXQgTmV0d29yayBJbmZvcm1hdGlvbiBDZW50ZXIxRzBFBgNVBAMMPkNo -aW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyIEVWIENlcnRp -ZmljYXRlcyBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm35z -7r07eKpkQ0H1UN+U8i6yjUqORlTSIRLIOTJCBumD1Z9S7eVnAztUwYyZmczpwA// -DdmEEbK40ctb3B75aDFk4Zv6dOtouSCV98YPjUesWgbdYavi7NifFy2cyjw1l1Vx -zUOFsUcW9SxTgHbP0wBkvUCZ3czY28Sf1hNfQYOL+Q2HklY0bBoQCxfVWhyXWIQ8 -hBouXJE0bhlffxdpxWXvayHG1VA6v2G5BY3vbzQ6sm8UY78WO5upKv23KzhmBsUs -4qpnHkWnjQRmQvaPK++IIGmPMowUc9orhpFjIpryp9vOiYurXccUwVswah+xt54u -gQEC7c+WXmPbqOY4twIDAQABo2MwYTAfBgNVHSMEGDAWgBR8cks5x8DbYqVPm6oY -NJKiyoOCWTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E -FgQUfHJLOcfA22KlT5uqGDSSosqDglkwDQYJKoZIhvcNAQEFBQADggEBACrDx0M3 -j92tpLIM7twUbY8opJhJywyA6vPtI2Z1fcXTIWd50XPFtQO3WKwMVC/GVhMPMdoG -52U7HW8228gd+f2ABsqjPWYWqJ1MFn3AlUa1UeTiH9fqBk1jjZaM7+czV0I664zB -echNdn3e9rG3geCg+aF4RhcaVpjwTj2rHO3sOdwHSPdj/gauwqRcalsyiMXHM4Ws -ZkJHwlgkmeHlPuV1LI5D1l08eB6olYIpUNHRFrrvwb562bTYzB5MRuF3sTGrvSrI -zo9uoV1/A3U05K2JRVRevq4opbs/eHnrc7MKDf2+yfdWrPa37S+bISnHOLaVxATy -wy39FCqQmbkHzJ8= ------END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/README.md b/net/data/ssl/blacklist/README.md deleted file mode 100644 index c033bf7..0000000 --- a/net/data/ssl/blacklist/README.md +++ /dev/null
@@ -1,241 +0,0 @@ -# Certificate Blacklist - -This directory contains a number of certificates and public keys which are -considered blacklisted within Chromium-based products. - -When applicable, additional information and the full certificate or key -are included. - -## Compromises & Misissuances - -### China Internet Network Information Center (CNNIC) - -For details, see <https://security.googleblog.com/2015/03/maintaining-digital-certificate-security.html> - -As a result of misissuance of a sub-CA certificate, CNNIC end-entity -certificates were temporarily whitelisted, and then trust in the root fully -removed. - - * [1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem](1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem) - * [e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem](e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem) - -### Comodo - -For details, see <https://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html>, -<https://blog.mozilla.org/security/2011/03/25/comodo-certificate-issue-follow-up/>, -and <https://technet.microsoft.com/en-us/library/security/2524375.aspx>. - -As the result of a compromise of a partner RA of Comodo, nine certificates were -misissued, for a variety of online services. - - * [2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem](2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem) - * [4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem](4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem) - * [79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem](79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem) - * [8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem](8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem) - * [933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem](933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem) - * [9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem](9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem) - * [be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem](be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem) - * [ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem](ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem) - * [f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem](f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem) - -### DigiNotar - -For details, see <https://googleonlinesecurity.blogspot.com/2011/08/update-on-attempted-man-in-middle.html> -and <https://en.wikipedia.org/wiki/DigiNotar>. - -As a result of a complete CA compromise, the following certificates (and -their associated public keypairs) are revoked. - - * [0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem](0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem) - * [294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem](294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem) - * [31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem](31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem) - * [3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem](3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem) - * [450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem](450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem) - * [4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem](4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem) - * [8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem](8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem) - * [9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem](9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem) - * [a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem](a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem) - * [b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem](b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem) - * [fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem](fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem) - -### India CCA - -For details, see <https://googleonlinesecurity.blogspot.com/2014/07/maintaining-digital-certificate-security.html> -and <https://technet.microsoft.com/en-us/library/security/2982792.aspx> - -An unknown number of misissued certificates were issued by a sub-CA of -India CCA, the India NIC. Due to the scope of the misissuance, the sub-CA -was wholly revoked, and India CCA was constrained to a subset of India's -ccTLD namespace. - - * [67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem](67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem) - * [a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem](a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem) - * [e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem](e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem) - -### Trustwave - -For details, see <https://www.trustwave.com/Resources/SpiderLabs-Blog/Clarifying-The-Trustwave-CA-Policy-Update/> -and <https://bugzilla.mozilla.org/show_bug.cgi?id=724929> - -Two certificates were issued by Trustwave for use in enterprise -Man-in-the-Middle. The following public key was used for both certificates, -and is revoked. - - * [32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key](32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key) - -### TurkTrust - -For details, see <https://googleonlinesecurity.blogspot.com/2013/01/enhancing-digital-certificate-security.html> -and <https://web.archive.org/web/20130326152502/http://turktrust.com.tr/kamuoyu-aciklamasi.2.html> - -As a result of a software configuration issue, two certificates were misissued -by Turktrust that failed to properly set the basicConstraints extension. -Because these certificates can be used to issue additional certificates, they -have been revoked. - - * [372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem](372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem) - * [42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem](42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem) - -## Private Key Leakages - -### Cyberoam - -For details, see <https://blog.torproject.org/blog/security-vulnerability-found-cyberoam-dpi-devices-cve-2012-3372> - -Device manufacturer Cyberoam used the same private key for all devices by -default, which subsequently leaked and is included below. The associated -public key is blacklisted. - - * [1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key](1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key) - -### Dell - -For details, see <http://www.dell.com/support/article/us/en/19/SLN300321> -and <http://en.community.dell.com/dell-blogs/direct2dell/b/direct2dell/archive/2015/11/23/response-to-concerns-regarding-edellroot-certificate> - -The private keys for both the eDellRoot and DSDTestProvider certificates were -trivially extracted, and thus their associated public keys are -blacklisted. - - * [0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem](0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem) - * [ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem](ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem) - -### Mitel - -For details, see <https://www.mitel.com/support/security-advisories/mitel-product-security-advisory-17-0001> - -Certain Mitel products shipped with extractable private keys, the public certs for which users were encouraged to install as anchors. - - * [2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem](2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem) - * [2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem](2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem) - * [3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem](3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem) - * [60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem](60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem) - -### sslip.io - -For details, see <https://blog.pivotal.io/labs/labs/sslip-io-a-valid-ssl-certificate-for-every-ip-address> - -A subscriber of Comodo's acquired a wildcard certificate for sslip.io, and -then subsequently published the private key, as a means for developers -to avoid having to acquire certificates. - -As the private key could be used to intercept all communications to this -domain, the associated public key was blacklisted. - - * [f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem](f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem) - -### xs4all.nl - -For details, see <https://raymii.org/s/blog/How_I_got_a_valid_SSL_certificate_for_my_ISPs_main_website.html> - -A user of xs4all was able to register a reserved email address that can be -used to cause certificate issuance, as described in the CA/Browser Forum's -Baseline Requirements, and then subsequently published the private key. - - * [83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem](83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem) - -### Superfish - -For details, see <https://www.eff.org/deeplinks/2015/02/how-remove-superfish-adware-your-lenovo-computer> - -Superfish software with an associated root certificate came preinstalled on -Lenovo computers. The software used a single root certificate across all -computers, and the private key was trivially extracted; thus the associated -public key was blacklisted. - - * [b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem](b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem) - -## Miscellaneous - -### DigiCert - -For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=1242758> and -<https://bugzilla.mozilla.org/show_bug.cgi?id=1224104> - -These two intermediates were retired by DigiCert, and blacklisted for -robustness at their request. - - * [159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem](159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem) - * [b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem](b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem) - -### Hacking Team - -The following keys were reported as used by Hacking Team to compromise users, -and are blacklisted for robustness. - - * [c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key](c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key) - * [ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key](ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key) - -### live.fi - -For details, see <https://technet.microsoft.com/en-us/library/security/3046310.aspx> - -A user of live.fi was able to register a reserved email address that can be -used to cause certificate issuance, as described in the CA/Browser Forum's -Baseline Requirements. This was not intended by Microsoft, the operators of -live.fi, but conformed to the Baseline Requirements. It was blacklisted for -robustness. - - * [c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem](c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem) - -### SECOM - -For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=1188582> - -This intermediate certificate was retired by SECOM, and blacklisted for -robustness at their request. - - * [817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem](817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem) - -### Symantec - -For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=966060> - -These three intermediate certificates were retired by Symantec, and -blacklisted for robustness at their request. - - * [1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem](1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem) - * [3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem](3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem) - * [7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem](7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem) - -### T-Systems - -For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=1076940> - -This intermediate certificate was retired by T-Systems, and blacklisted -for robustness at their request. - - * [f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem](f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem) - -### WoSign/StartCom - -For details, see <https://security.googleblog.com/2016/10/distrusting-wosign-and-startcom.html> - - * [4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem](4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem) - * [7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem](7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem) - * [8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem](8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem) - * [c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem](c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem) - * [c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem](c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem) - * [d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem](d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem) - * [d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem](d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem) - * [e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem](e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem)
diff --git a/net/data/ssl/blacklist/b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem b/net/data/ssl/blacklist/b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem deleted file mode 100644 index 5e89ba9..0000000 --- a/net/data/ssl/blacklist/b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem +++ /dev/null
@@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEKDCCAxCgAwIBAgIEBydr0TANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ -RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD -VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTEyMDExMTIyMTE1MFoX -DTIyMDExMTIyMTEzMVowXTELMAkGA1UEBhMCQkUxHDAaBgNVBAoTE0NlcnRpcG9z -dCBzLmEuL24udi4xMDAuBgNVBAMTJ0NlcnRpcG9zdCBFLVRydXN0IFByaW1hcnkg -Tm9ybWFsaXNlZCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWz -qlKEeheTIg+4BBjKyfKCKqwVC6dQcbZMJWv3/wGqV1p3Tl4TFA1V8h7xhc2F14Ic -DNoJK739vJ7+bYlNogIk5lHqN38xRlp7mnazLqBdX+T4mQoHvu6SJhLJe+ddbNCD -Rw7AjKfReVfACxmcm55DxU6RJc6IK2152XmK1mZOIsMaRU7vyLBiJk4mVFCfDG+z -a8x8n3/eDw21j8Nr1OHC+7tWUKqMPY8Aizz8SBdq0lrzdW1lgb1GXZ+iYlOuzvOp -5JErWibDeWbRplNmNRwGcbHumQ7E+1gSrCJGLeIiktvhPL+7/obnkzRzz3hp08ve -+QyyaNrJigpgVMTzVmMCAwEAAaOB8jCB7zASBgNVHRMBAf8ECDAGAQH/AgEBMEUG -A1UdIAQ+MDwwOgYEVR0gADAyMDAGCCsGAQUFBwIBFiRodHRwczovL3d3dy5jZXJ0 -aXBvc3QuY29tL3Nob3dwb2xpY3kwDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaA -FOWdWTCCR1jMrPoIVDaGezq1BE3wMEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6Ly9j -ZHAxLnB1YmxpYy10cnVzdC5jb20vQ1JML09tbmlyb290MjAyNS5jcmwwHQYDVR0O -BBYEFBHyC5bSMziBV1gT/UCkEW9OmfpnMA0GCSqGSIb3DQEBBQUAA4IBAQCDTfzh -Nhln+aiZBvdDKvxd+/MR+HofOwAlvvV9VDNUH5B8fR+vFME4PgDg60zntgZEYg4F -U13K53/2U9m4vvBiLpRLBWIxyXaZ8hwsx8rRcKZvORai3BMDOUxqK0XAl5evbxzc -drpn1ao/fJURK6IBa8jblBrhNynpXChj5+dnNSheflN0mph3QXqNs8jAFxmw45Oq -guO8tEfGpgvGo4hntsA8lWsxerSrtQlJnV3acoauXRProOdTU2+uLD5dJUHEW2QB -/4um+9xTBDtyZ55YgTg2aalnbPet0lUjW3SRNYBEaEWDNsH0vToW7sjTSY0gEWrv -BOUM95u+bb7mIp88 ------END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem b/net/data/ssl/blacklist/e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem deleted file mode 100644 index c81744b..0000000 --- a/net/data/ssl/blacklist/e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem +++ /dev/null
@@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJD -TjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2 -MDcwOTE0WhcNMjcwNDE2MDcwOTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMF -Q05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwggEiMA0GCSqGSIb3DQEBAQUAA4IB -DwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzDo+/hn7E7SIX1mlwh -IhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tizVHa6 -dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZO -V/kbZKKTVrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrC -GHn2emU1z5DrvTOTn1OrczvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gN -v7Sg2Ca+I19zN38m5pIEo3/PIKe38zrKy5nLAgMBAAGjczBxMBEGCWCGSAGG+EIB -AQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscCwQ7vptU7ETAPBgNVHRMB -Af8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991SlgrHAsEO -76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnK -OOK5Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvH -ugDnuL8BV8F3RTIMO/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7Hgvi -yJA/qIYM/PmLXoXLT1tLYhFHxUV8BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fL -buXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2G8kS1sHNzYDzAgE8yGnLRUhj -2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5mmxE= ------END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/00309c736dd661da6f1eb24173aa849944c168a43a15bffd192eecfdb6f8dbd2.pem b/net/data/ssl/blocklist/00309c736dd661da6f1eb24173aa849944c168a43a15bffd192eecfdb6f8dbd2.pem new file mode 100644 index 0000000..b15764c --- /dev/null +++ b/net/data/ssl/blocklist/00309c736dd661da6f1eb24173aa849944c168a43a15bffd192eecfdb6f8dbd2.pem
@@ -0,0 +1,122 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3d:95:7f:ca:1f:8c:0f:c8:69:2c:01:99:4e:b5:52:31:03:5b:9d:f1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = KZ, CN = Qaznet Trust Network + Validity + Not Before: Feb 2 05:41:00 2016 GMT + Not After : Feb 2 05:41:00 2046 GMT + Subject: C = KZ, CN = Qaznet Trust Network + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ee:1d:b5:50:e8:ab:22:5a:4d:7f:74:20:47:28: + 93:52:74:4a:aa:b0:78:32:05:53:be:cf:c6:ab:ad: + 80:42:a0:fc:b0:17:b1:dc:af:9a:d8:59:86:ef:bc: + 56:5d:48:5b:bd:ce:0c:01:9f:dd:9d:7d:28:ce:26: + 7e:ee:25:7b:89:0a:78:b4:db:88:88:cc:40:3b:d4: + 51:d8:df:00:00:0c:99:b8:73:7e:27:b8:dc:0e:36: + 2c:1e:fa:97:44:bc:5e:a4:ae:3b:18:33:23:0d:3c: + 03:7d:bd:fb:a5:73:60:54:d8:64:9b:77:78:71:98: + 11:8e:54:97:58:f6:c5:57:a1:70:78:e7:66:c5:63: + 88:aa:1b:ac:e1:e4:df:ee:52:a0:22:38:54:33:08: + 83:b3:f1:b3:f5:d9:d3:4e:48:06:ea:23:a1:ef:ca: + 80:98:54:34:22:ac:40:01:9a:87:32:df:ab:11:cd: + 5a:5c:81:c2:fc:fd:8c:af:02:f4:cc:2a:fe:91:11: + 2f:d1:b5:1b:4f:01:c0:1e:5b:7e:77:2d:fe:f8:87: + 04:ed:bf:35:87:2e:90:69:b5:19:06:8e:c0:a7:15: + 1d:a6:e1:9c:ac:6b:11:3e:f5:a1:20:c5:93:36:3e: + c5:13:a6:81:14:43:c0:8d:5a:b8:5c:f7:0e:09:f4: + 88:04:7f:40:d9:fc:a3:e4:f3:2e:78:cb:65:0b:30: + fa:15:24:a4:6d:5b:b4:85:d8:72:ae:76:40:7b:46: + f4:92:70:4b:13:9f:04:3a:f0:cf:3f:cf:0e:5a:83: + 6c:3e:cf:96:ca:46:40:42:8d:c5:5f:57:dd:53:7e: + 1d:a7:36:93:13:1f:86:a0:ca:99:f1:c6:f7:6d:56: + ce:f8:d5:08:be:11:a7:bc:6e:bf:26:6a:10:21:88: + e2:46:7b:e3:fc:ef:2a:a8:a8:26:da:08:e6:00:37: + e5:8a:eb:8d:f0:b0:4e:97:6c:8d:59:ea:8b:8e:c6: + 00:33:d9:ab:f7:13:85:b3:c9:70:3c:20:97:a5:6f: + ec:5a:a8:d5:b3:69:84:a1:e5:72:6c:60:62:d0:c2: + 32:7e:fd:dc:a8:88:a5:88:41:82:23:86:91:3f:4f: + 8f:9b:55:48:e8:95:68:6c:31:5b:c0:08:2f:ac:59: + e2:52:e4:b1:98:31:55:51:c5:a8:33:e8:c4:14:de: + e4:6d:e9:2e:12:29:d8:0f:13:84:41:54:ac:e5:62: + b8:5b:8b:71:0c:6a:6e:74:6c:e6:ae:40:71:95:70: + 5a:5a:a7:ee:a8:6e:ee:d3:f3:ee:dc:9a:ba:6b:4b: + fc:4e:3c:d5:44:98:13:70:69:48:d2:f3:54:50:87: + c9:e7:a7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + F4:94:BF:DE:50:B6:DB:6B:24:3D:9E:F7:BE:3A:AE:36:D7:FB:0E:05 + X509v3 Authority Key Identifier: + keyid:F4:94:BF:DE:50:B6:DB:6B:24:3D:9E:F7:BE:3A:AE:36:D7:FB:0E:05 + + X509v3 Key Usage: critical + Non Repudiation, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + b1:85:13:88:2d:2d:cc:ac:90:79:42:a1:24:ff:97:9e:16:d9: + db:86:fa:73:fd:c3:a7:b4:29:71:9c:3f:b4:01:80:ec:71:98: + 9e:4f:ba:a7:f5:f5:d8:c9:14:b3:8d:9f:19:99:f1:46:45:44: + 08:2c:f7:a9:45:eb:8d:2d:ed:c0:01:a7:06:8b:38:96:6f:95: + eb:f3:31:2c:26:b2:d0:3c:b5:f5:b3:43:df:94:19:87:eb:9d: + 56:be:3a:11:2a:4e:9f:a5:4e:0b:46:3d:2b:4f:39:b5:11:42: + 5a:d3:73:e8:8d:f3:09:48:12:75:ec:f7:4a:c9:f7:dd:1b:01: + 24:8c:8f:4b:64:6c:70:18:ff:7a:55:cf:99:25:a9:47:17:b4: + 09:0a:bb:2a:a2:c3:f2:e8:3b:e6:c2:03:b2:ad:96:c4:ca:87: + 76:cb:71:96:e3:c9:7a:8b:4d:6d:f3:7d:b8:31:7d:63:47:2e: + a5:dd:f8:61:50:11:9d:13:f4:85:ce:58:10:e2:9a:32:87:03: + 48:04:21:52:0f:db:74:7d:ce:c6:ad:e6:8f:ce:f6:b7:8b:1a: + 86:11:60:41:0c:ce:6d:04:20:b7:af:44:bc:7c:d7:80:06:2e: + a4:a6:61:c7:c0:ed:9a:ac:ac:60:bf:e1:2a:a9:1a:33:5f:42: + 02:ec:05:45:47:52:8a:87:27:06:99:16:50:8d:42:72:0f:b6: + b2:a0:58:69:09:d6:86:c8:fd:3d:94:f1:88:86:08:bc:56:c0: + 7e:ec:38:a7:62:88:0a:55:44:42:41:82:c3:37:13:f7:85:c3: + f2:0c:5c:d0:5a:44:e1:ab:a5:2f:41:7d:44:25:6c:c4:53:67: + 02:87:4d:98:74:d8:ad:95:e2:0d:fd:8c:b9:25:8a:98:0b:9c: + 11:79:e9:34:64:f3:5f:f6:96:cf:96:24:4d:92:54:66:19:19: + 3d:d5:58:6e:2f:27:c9:ae:b7:b0:69:6a:b8:82:75:04:52:40: + 66:87:5e:c1:69:b8:d5:bd:5c:48:8b:4a:16:58:8d:51:f4:af: + 5f:ba:2a:0c:cc:d2:60:5a:d3:e2:e3:ab:90:62:d2:fa:a5:45: + 25:bc:00:b7:a5:ba:51:cd:dc:de:f6:08:a8:3e:99:29:a4:1d: + 75:e8:dc:ed:ce:86:53:77:56:8e:fd:e2:3b:e1:1b:04:07:25: + 27:a7:1e:97:a8:57:12:e2:40:04:d6:30:86:03:9e:ac:bf:da: + f7:bf:e1:41:26:04:bc:f2:d6:26:b5:4a:83:d7:5b:3c:d6:67: + 80:a5:fa:53:e7:0e:84:e8:73:28:fb:ba:15:d0:bd:a5:a9:30: + e9:e6:42:66:5a:39:ed:ee +-----BEGIN CERTIFICATE----- +MIIFSTCCAzGgAwIBAgIUPZV/yh+MD8hpLAGZTrVSMQNbnfEwDQYJKoZIhvcNAQEL +BQAwLDELMAkGA1UEBhMCS1oxHTAbBgNVBAMTFFFhem5ldCBUcnVzdCBOZXR3b3Jr +MB4XDTE2MDIwMjA1NDEwMFoXDTQ2MDIwMjA1NDEwMFowLDELMAkGA1UEBhMCS1ox +HTAbBgNVBAMTFFFhem5ldCBUcnVzdCBOZXR3b3JrMIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEA7h21UOirIlpNf3QgRyiTUnRKqrB4MgVTvs/Gq62AQqD8 +sBex3K+a2FmG77xWXUhbvc4MAZ/dnX0oziZ+7iV7iQp4tNuIiMxAO9RR2N8AAAyZ +uHN+J7jcDjYsHvqXRLxepK47GDMjDTwDfb37pXNgVNhkm3d4cZgRjlSXWPbFV6Fw +eOdmxWOIqhus4eTf7lKgIjhUMwiDs/Gz9dnTTkgG6iOh78qAmFQ0IqxAAZqHMt+r +Ec1aXIHC/P2MrwL0zCr+kREv0bUbTwHAHlt+dy3++IcE7b81hy6QabUZBo7ApxUd +puGcrGsRPvWhIMWTNj7FE6aBFEPAjVq4XPcOCfSIBH9A2fyj5PMueMtlCzD6FSSk +bVu0hdhyrnZAe0b0knBLE58EOvDPP88OWoNsPs+WykZAQo3FX1fdU34dpzaTEx+G +oMqZ8cb3bVbO+NUIvhGnvG6/JmoQIYjiRnvj/O8qqKgm2gjmADfliuuN8LBOl2yN +WeqLjsYAM9mr9xOFs8lwPCCXpW/sWqjVs2mEoeVybGBi0MIyfv3cqIiliEGCI4aR +P0+Pm1VI6JVobDFbwAgvrFniUuSxmDFVUcWoM+jEFN7kbekuEinYDxOEQVSs5WK4 +W4txDGpudGzmrkBxlXBaWqfuqG7u0/Pu3Jq6a0v8TjzVRJgTcGlI0vNUUIfJ56cC +AwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU9JS/3lC222skPZ73 +vjquNtf7DgUwHwYDVR0jBBgwFoAU9JS/3lC222skPZ73vjquNtf7DgUwDgYDVR0P +AQH/BAQDAgFGMA0GCSqGSIb3DQEBCwUAA4ICAQCxhROILS3MrJB5QqEk/5eeFtnb +hvpz/cOntClxnD+0AYDscZieT7qn9fXYyRSzjZ8ZmfFGRUQILPepReuNLe3AAacG +iziWb5Xr8zEsJrLQPLX1s0PflBmH651WvjoRKk6fpU4LRj0rTzm1EUJa03PojfMJ +SBJ17PdKyffdGwEkjI9LZGxwGP96Vc+ZJalHF7QJCrsqosPy6DvmwgOyrZbEyod2 +y3GW48l6i01t8324MX1jRy6l3fhhUBGdE/SFzlgQ4poyhwNIBCFSD9t0fc7GreaP +zva3ixqGEWBBDM5tBCC3r0S8fNeABi6kpmHHwO2arKxgv+EqqRozX0IC7AVFR1KK +hycGmRZQjUJyD7ayoFhpCdaGyP09lPGIhgi8VsB+7DinYogKVURCQYLDNxP3hcPy +DFzQWkThq6UvQX1EJWzEU2cCh02YdNitleIN/Yy5JYqYC5wReek0ZPNf9pbPliRN +klRmGRk91VhuLyfJrrewaWq4gnUEUkBmh17BabjVvVxIi0oWWI1R9K9fuioMzNJg +WtPi46uQYtL6pUUlvAC3pbpRzdze9gioPpkppB116NztzoZTd1aO/eI74RsEByUn +px6XqFcS4kAE1jCGA56sv9r3v+FBJgS88tYmtUqD11s81meApfpT5w6E6HMo+7oV +0L2lqTDp5kJmWjnt7g== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/0230a604d99220e5612ee7862ab9f7a6e18e4f1ac4c9e27075788cc5220169ab.pem b/net/data/ssl/blocklist/0230a604d99220e5612ee7862ab9f7a6e18e4f1ac4c9e27075788cc5220169ab.pem new file mode 100644 index 0000000..06da243 --- /dev/null +++ b/net/data/ssl/blocklist/0230a604d99220e5612ee7862ab9f7a6e18e4f1ac4c9e27075788cc5220169ab.pem
@@ -0,0 +1,120 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2524629941048074238 (0x2309498e297c5ffe) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=KZ, ST=Nur-Sultan, L=Nur-Sultan, O=ISCA, CN=Information Security Certification Authority + Validity + Not Before: Apr 28 13:18:00 2021 GMT + Not After : Apr 28 13:18:00 2031 GMT + Subject: C=KZ, ST=Nur-Sultan, L=Nur-Sultan, O=ISCA, CN=Information Security Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c9:ec:d8:99:2c:25:5c:63:8a:a2:e9:4d:9b:d0: + 36:77:34:8f:ed:84:60:31:47:63:b7:94:97:8e:e0: + 63:ea:a6:46:f4:9c:35:39:62:6a:4b:2e:6a:0c:ba: + 4e:5d:41:29:0b:a0:ab:d4:41:f9:7f:ea:09:30:f1: + 0b:48:e0:24:bc:db:3d:2b:77:c3:b7:d1:63:65:40: + 77:3d:f6:0a:83:2f:13:44:42:de:4a:92:22:8a:58: + 8c:16:7c:a1:41:60:af:f6:f7:c4:b3:3d:62:11:0a: + 86:37:15:64:8b:46:69:f5:5b:3d:28:e9:1c:94:6d: + c3:13:15:4d:7f:32:e9:ad:95:ea:c5:4e:75:b7:a2: + 6e:e7:12:a3:81:21:af:84:38:d6:2e:17:c4:ab:7c: + a6:c4:b7:7f:cd:73:e0:54:68:31:b7:2b:bd:a4:03: + 29:3d:fb:b1:f8:e1:b9:3f:94:1e:bf:8e:da:32:97: + 86:95:e5:10:f6:7e:e7:32:09:c1:b1:07:d9:d7:b6: + 83:20:42:d6:d2:41:90:72:cd:86:0a:48:20:4c:19: + 78:9a:fd:92:dc:3e:cf:84:4a:61:88:95:dc:ee:3c: + 66:dd:89:e7:a4:1c:16:a8:ff:43:72:83:ec:43:a1: + 4e:97:2a:fa:76:38:2f:f4:dc:89:ff:fa:f9:ec:f3: + bd:3a:f7:79:a9:1a:0a:9f:ef:10:ec:a6:42:5a:6d: + dd:79:3e:eb:0b:95:ab:12:52:f8:54:3d:0b:f2:d9: + a5:df:ae:35:a3:1a:09:5f:0e:b7:57:d8:63:6c:5e: + 98:98:1c:dc:9c:7a:79:95:e4:05:8c:a9:4a:cc:c4: + e5:9a:51:37:af:02:44:2e:9e:68:3c:13:6d:46:df: + 57:fa:08:a3:fc:ad:e5:41:b9:4b:65:07:20:3b:85: + 3c:6f:f8:ae:89:1d:d3:f3:73:5a:79:52:b6:86:ec: + 8a:21:cf:2b:ca:41:70:9f:96:f0:ae:4d:18:aa:e8: + 7f:b5:8a:5a:75:4e:c4:9c:14:01:4d:e5:ef:e3:4a: + 52:55:e6:53:36:3b:9d:5a:fe:5c:59:86:f9:f2:af: + b7:2b:6d:e8:7c:15:4e:82:5e:56:bf:df:36:d2:3f: + 9a:c3:fc:02:cb:f9:81:eb:28:78:92:27:49:a1:9a: + 05:f6:19:d7:79:7d:c7:0c:8d:79:74:46:b8:55:e0: + b3:36:a1:2b:9a:a1:37:d4:2d:a7:1a:46:5e:f0:97: + 9f:8f:3e:89:4b:38:00:4e:dd:27:f2:51:46:4e:d6: + 55:a2:b7:45:62:07:94:4d:d0:1b:4d:d7:18:b9:e7: + 60:ee:fa:94:68:9f:b1:86:e7:54:85:2b:7e:2f:ed: + 2e:78:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 26:7E:99:7C:CD:7B:8E:88:AC:3D:A9:72:CB:D4:B5:62:5D:2B:0D:6A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 80:d5:ef:93:7f:b6:bb:5f:7d:34:19:21:f3:70:90:d6:c0:f0: + 94:de:35:36:d9:f4:fe:6a:2f:f7:c4:64:02:b6:1f:27:fc:d3: + 6e:19:e7:cb:8c:18:b9:53:0d:e7:84:1b:a7:f0:4e:8f:7f:e4: + 15:61:a7:ad:7d:11:fa:5b:60:f7:c4:53:08:9f:01:43:65:43: + ce:ee:5a:30:cb:2e:c1:06:a8:e6:69:b8:06:fe:27:90:0e:a0: + 6a:da:da:a5:d6:80:c2:3f:e8:22:3b:5d:de:b4:c1:8a:89:bb: + 95:1b:db:77:b8:c6:f6:a8:38:dd:80:e0:2c:90:4c:e0:e2:20: + 8c:08:00:6f:4e:6e:87:89:a2:69:88:8c:23:ea:e0:2a:33:7d: + f8:c5:58:20:d9:68:8e:30:2b:f3:34:59:25:29:d4:f2:35:d6: + 56:fc:99:4f:61:16:d3:1d:2a:18:4f:33:fa:5a:9b:69:72:c2: + 82:51:a8:a5:69:c3:ca:47:40:6b:80:85:f0:a9:98:6a:4c:b5: + 86:83:10:47:6a:de:19:13:d4:ff:bb:42:25:7b:c4:34:f1:4d: + ae:71:e5:59:77:41:a8:28:3a:5c:e4:28:b1:4b:b2:4c:8b:50: + 6d:c2:2a:b5:88:19:ef:3a:ba:45:8a:d8:5c:bd:22:5b:50:39: + cf:57:c5:52:b7:cc:34:c2:39:3e:df:60:ff:fa:f0:5c:02:ac: + 08:36:43:ac:2f:61:f1:d1:b8:6e:f0:54:04:ae:b0:0d:b2:bd: + e8:ca:ab:d0:c8:f7:31:1e:24:41:82:7d:cc:67:de:96:be:85: + 64:c4:4d:72:65:10:15:b3:2b:4b:d8:a3:95:e7:3c:12:42:b1: + cc:b6:09:5b:12:dc:43:74:1c:e9:4b:03:7b:d1:98:3b:af:0e: + 7b:08:9f:45:85:b5:4a:d6:89:6d:c7:be:7d:9a:75:fc:5c:6d: + ea:22:0e:3e:8e:ff:1f:d1:14:ec:47:a7:aa:78:b4:d8:45:cb: + 89:0a:df:56:78:84:f3:78:f1:4a:d4:be:60:03:fb:6a:1c:c8: + 4e:aa:bc:84:ee:bd:4c:78:ac:2e:da:e1:16:aa:d5:0b:5a:89: + 26:3f:b7:54:a4:0a:a2:0a:bf:2b:b0:41:0b:fa:8b:4c:6e:f3: + 40:8a:e2:f2:8d:b6:2d:74:f6:d9:36:5e:42:68:eb:16:54:f2: + 5e:a4:28:93:ae:1e:88:6c:40:e4:15:64:b7:70:8e:cd:16:02: + 52:eb:d5:01:34:27:5d:81:ff:fb:40:cd:f4:90:06:68:98:57: + 24:a8:59:15:b9:16:2a:cc:9f:96:83:61:a2:e0:75:09:2d:06: + cf:71:66:a9:78:bb:c5:b1 +-----BEGIN CERTIFICATE----- +MIIFvjCCA6agAwIBAgIIIwlJjil8X/4wDQYJKoZIhvcNAQELBQAwfTELMAkGA1UE +BhMCS1oxEzARBgNVBAgTCk51ci1TdWx0YW4xEzARBgNVBAcTCk51ci1TdWx0YW4x +DTALBgNVBAoTBElTQ0ExNTAzBgNVBAMTLEluZm9ybWF0aW9uIFNlY3VyaXR5IENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTIxMDQyODEzMTgwMFoXDTMxMDQyODEz +MTgwMFowfTELMAkGA1UEBhMCS1oxEzARBgNVBAgTCk51ci1TdWx0YW4xEzARBgNV +BAcTCk51ci1TdWx0YW4xDTALBgNVBAoTBElTQ0ExNTAzBgNVBAMTLEluZm9ybWF0 +aW9uIFNlY3VyaXR5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG +9w0BAQEFAAOCAg8AMIICCgKCAgEAyezYmSwlXGOKoulNm9A2dzSP7YRgMUdjt5SX +juBj6qZG9Jw1OWJqSy5qDLpOXUEpC6Cr1EH5f+oJMPELSOAkvNs9K3fDt9FjZUB3 +PfYKgy8TRELeSpIiiliMFnyhQWCv9vfEsz1iEQqGNxVki0Zp9Vs9KOkclG3DExVN +fzLprZXqxU51t6Ju5xKjgSGvhDjWLhfEq3ymxLd/zXPgVGgxtyu9pAMpPfux+OG5 +P5Qev47aMpeGleUQ9n7nMgnBsQfZ17aDIELW0kGQcs2GCkggTBl4mv2S3D7PhEph +iJXc7jxm3YnnpBwWqP9DcoPsQ6FOlyr6djgv9NyJ//r57PO9Ovd5qRoKn+8Q7KZC +Wm3deT7rC5WrElL4VD0L8tml3641oxoJXw63V9hjbF6YmBzcnHp5leQFjKlKzMTl +mlE3rwJELp5oPBNtRt9X+gij/K3lQblLZQcgO4U8b/iuiR3T83NaeVK2huyKIc8r +ykFwn5bwrk0Yquh/tYpadU7EnBQBTeXv40pSVeZTNjudWv5cWYb58q+3K23ofBVO +gl5Wv9820j+aw/wCy/mB6yh4kidJoZoF9hnXeX3HDI15dEa4VeCzNqErmqE31C2n +GkZe8Jefjz6JSzgATt0n8lFGTtZVordFYgeUTdAbTdcYuedg7vqUaJ+xhudUhSt+ +L+0ueI0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUJn6ZfM17 +joisPalyy9S1Yl0rDWowDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IC +AQCA1e+Tf7a7X300GSHzcJDWwPCU3jU22fT+ai/3xGQCth8n/NNuGefLjBi5Uw3n +hBun8E6Pf+QVYaetfRH6W2D3xFMInwFDZUPO7lowyy7BBqjmabgG/ieQDqBq2tql +1oDCP+giO13etMGKibuVG9t3uMb2qDjdgOAskEzg4iCMCABvTm6HiaJpiIwj6uAq +M334xVgg2WiOMCvzNFklKdTyNdZW/JlPYRbTHSoYTzP6WptpcsKCUailacPKR0Br +gIXwqZhqTLWGgxBHat4ZE9T/u0Ile8Q08U2uceVZd0GoKDpc5CixS7JMi1Btwiq1 +iBnvOrpFithcvSJbUDnPV8VSt8w0wjk+32D/+vBcAqwINkOsL2Hx0bhu8FQErrAN +sr3oyqvQyPcxHiRBgn3MZ96WvoVkxE1yZRAVsytL2KOV5zwSQrHMtglbEtxDdBzp +SwN70Zg7rw57CJ9FhbVK1oltx759mnX8XG3qIg4+jv8f0RTsR6eqeLTYRcuJCt9W +eITzePFK1L5gA/tqHMhOqryE7r1MeKwu2uEWqtULWokmP7dUpAqiCr8rsEEL+otM +bvNAiuLyjbYtdPbZNl5CaOsWVPJepCiTrh6IbEDkFWS3cI7NFgJS69UBNCddgf/7 +QM30kAZomFckqFkVuRYqzJ+Wg2Gi4HUJLQbPcWapeLvFsQ== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51.pem b/net/data/ssl/blocklist/04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51.pem new file mode 100644 index 0000000..7b2a886 --- /dev/null +++ b/net/data/ssl/blocklist/04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51.pem
@@ -0,0 +1,126 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3790392208080155315 (0x349a2da18206b2b3) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = ES, ST = MADRID, L = MADRID, OU = see current address at www.camerfirma.com/address, OU = CHAMBERS OF COMMERCE ROOT - 2016, serialNumber = A82743287, organizationIdentifier = VATES-A82743287, O = AC CAMERFIRMA S.A., CN = CHAMBERS OF COMMERCE ROOT - 2016 + Validity + Not Before: Apr 14 07:35:48 2016 GMT + Not After : Apr 8 07:35:48 2040 GMT + Subject: C = ES, ST = MADRID, L = MADRID, OU = see current address at www.camerfirma.com/address, OU = CHAMBERS OF COMMERCE ROOT - 2016, serialNumber = A82743287, organizationIdentifier = VATES-A82743287, O = AC CAMERFIRMA S.A., CN = CHAMBERS OF COMMERCE ROOT - 2016 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ea:c6:a4:a1:d4:ad:99:96:c9:9f:f5:bc:50:00: + f4:2c:cf:f2:78:e8:f2:2c:02:27:d6:83:8c:04:ab: + d3:0e:7b:57:20:c9:d4:af:65:f4:87:dd:30:08:d7: + ce:41:a3:76:0a:db:8a:46:e4:a6:fd:ed:08:ce:70: + 3f:fa:10:60:79:4c:6b:81:54:80:55:e4:e7:7a:21: + b6:75:9a:dc:5e:f6:0e:99:fc:f8:c2:df:41:8e:2f: + ab:c7:5b:6d:1c:50:59:c0:ed:e8:ac:82:42:fe:b9: + af:2f:0c:41:51:9c:bd:00:6e:64:51:b2:3b:e5:36: + ab:95:91:12:fb:31:c7:73:ac:1c:d8:65:76:3b:ce: + 1b:4c:4e:b0:1f:20:06:fb:50:b4:fb:9b:a1:79:8e: + 16:95:e3:9f:eb:18:4b:84:ab:39:93:cd:37:83:d0: + e9:7c:0b:27:8f:ed:42:08:e9:86:46:32:ac:9a:26: + 69:70:61:2d:18:bd:3f:50:f0:9e:f6:68:50:4e:69: + 95:70:c1:ed:93:a9:97:4e:29:a2:ba:dd:c2:9f:6e: + 49:08:2b:a3:fa:23:f1:29:5e:b0:7d:31:59:9b:ed: + 8c:cd:a6:6e:f8:f8:f7:d8:18:e8:da:56:e9:48:f2: + 40:74:7e:9e:cd:20:af:14:24:59:ee:77:35:85:bf: + 4a:99:4a:a9:75:dd:b3:26:e3:06:ce:7d:6f:4b:64: + a3:76:34:19:3e:14:6f:85:54:38:e2:8b:2d:40:b5: + 64:66:1f:57:33:1c:70:cd:c3:b4:28:5a:14:23:5c: + fc:b8:bd:b3:fe:3b:12:5f:f6:b9:8c:1d:c8:94:0a: + 56:db:72:7e:ef:27:07:0d:00:b4:bf:7d:99:3f:4d: + 45:b3:9b:f7:1d:19:d0:4f:04:fa:c7:73:94:88:7d: + 8b:14:2a:99:e0:e9:99:92:09:c6:d6:01:6b:b7:f0: + db:43:57:62:1b:c7:44:52:e2:97:63:ba:cf:ea:ce: + 60:e6:0a:e5:18:68:2d:33:80:75:a0:30:07:68:f6: + d5:f7:13:2c:3a:b0:9e:e8:58:55:6e:8c:56:44:4d: + 43:17:41:02:cc:77:dc:5f:45:05:59:cf:cd:60:d3: + bf:d2:f6:e2:f4:d5:dc:87:71:33:07:1a:f5:6f:b4: + 7f:3d:97:fb:5f:64:f4:4e:0e:00:44:09:e9:eb:ec: + 3e:71:19:04:17:39:48:60:b8:4b:ff:5e:c8:65:99: + 2b:a6:32:f2:5b:86:a8:9d:e8:23:74:10:78:ef:cb: + 27:9d:31:ba:60:8b:4e:06:50:e2:50:1d:07:60:c2: + 41:8c:15:b4:5b:37:1c:0a:e5:09:19:72:04:8a:3c: + e3:01:db + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 9E:2E:65:4F:3E:57:F5:AB:7D:96:C6:8B:DF:B3:35:6D:4A:E8:9E:8B + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 05:69:2a:85:97:26:50:ba:42:39:1c:93:2c:d2:4f:5b:d1:5d: + 44:26:da:6f:69:2b:b5:7b:9e:d0:f4:4a:2e:48:c7:ec:7f:9f: + ca:59:7a:b9:44:f7:3e:bd:f7:50:6b:51:9f:74:ff:90:1a:40: + d0:93:79:92:0f:8a:23:5e:8b:af:81:0b:d0:8b:ad:66:e0:2a: + dc:9a:29:bd:35:d8:6c:40:14:49:42:3d:89:2f:ba:9b:2b:38: + bc:1a:a3:0b:b7:88:d7:ad:c6:14:0c:ee:7c:49:ac:ae:ec:f2: + 3d:18:4f:8c:6d:14:5d:0e:aa:b7:df:77:ab:3b:8f:62:4e:8b: + 0c:65:c6:19:8e:cd:c0:0c:a1:77:aa:b4:dd:7a:a7:13:05:e6: + 39:18:c7:95:64:7e:03:b6:8b:90:c1:e5:5f:00:23:98:e6:73: + da:11:d2:10:ff:1e:53:22:27:c7:d3:01:c9:2f:c5:3b:32:6e: + f0:c3:38:ca:12:67:bc:ba:23:29:bb:c4:95:49:5a:06:dd:d4: + 5a:90:d4:13:6d:e7:d5:c2:7c:e2:58:04:c0:ec:c4:bd:a2:3c: + 7e:c6:23:81:75:7c:ab:70:5f:34:84:95:f7:b3:d5:47:96:4f: + 71:ca:78:32:08:20:b4:42:a4:42:6b:d5:25:9c:b2:27:eb:c1: + 0e:47:44:09:e1:2b:0f:d0:23:36:6e:1c:b9:ba:4e:ac:cc:f0: + 0c:94:ce:41:0f:6b:dd:0f:d5:c8:e0:17:8b:de:3a:5d:52:be: + e9:75:25:1d:ba:05:07:da:56:19:3c:8d:d1:d7:f1:51:36:d9: + 92:ef:a2:78:51:05:58:bd:52:cc:0a:5e:6f:af:da:d0:e5:0c: + db:6c:c1:23:ef:39:31:77:17:07:00:8c:f6:ba:0f:70:f9:bc: + be:e1:e4:7d:e1:cc:44:7a:a4:21:ec:47:3f:a8:d6:15:a5:ec: + 01:a9:c8:70:e8:98:67:1d:bd:59:54:7e:a1:57:15:35:07:c5: + 72:c9:3e:b7:29:86:8d:9f:da:32:79:32:dc:db:a8:e5:09:ff: + ef:56:2a:fe:93:b1:8e:2a:13:ed:ad:a2:2b:6b:2f:04:de:cd: + 2f:92:92:d6:3e:60:b5:78:01:95:07:08:a9:6c:e3:1c:da:fb: + e5:9b:23:56:20:5b:e9:d0:5c:c6:4a:24:3b:bc:e3:b6:22:16: + 2a:84:92:ff:a8:fe:97:bf:a3:9d:db:61:5e:ee:19:2a:2c:d7: + eb:0d:76:56:38:75:7e:49:00:93:57:c9:fc:23:5a:fc:f4:f1: + df:2a:9d:b0:8c:69:f4:10:a3:55:9d:70:3c:22:ff:07:d6:2b: + b6:99:c0:97:d0:f4:2a:a0 +-----BEGIN CERTIFICATE----- +MIIG4DCCBMigAwIBAgIINJotoYIGsrMwDQYJKoZIhvcNAQELBQAwggEMMQswCQYD +VQQGEwJFUzEPMA0GA1UECAwGTUFEUklEMQ8wDQYDVQQHDAZNQURSSUQxOjA4BgNV +BAsMMXNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2Fk +ZHJlc3MxKTAnBgNVBAsMIENIQU1CRVJTIE9GIENPTU1FUkNFIFJPT1QgLSAyMDE2 +MRIwEAYDVQQFEwlBODI3NDMyODcxGDAWBgNVBGEMD1ZBVEVTLUE4Mjc0MzI4NzEb +MBkGA1UECgwSQUMgQ0FNRVJGSVJNQSBTLkEuMSkwJwYDVQQDDCBDSEFNQkVSUyBP +RiBDT01NRVJDRSBST09UIC0gMjAxNjAeFw0xNjA0MTQwNzM1NDhaFw00MDA0MDgw +NzM1NDhaMIIBDDELMAkGA1UEBhMCRVMxDzANBgNVBAgMBk1BRFJJRDEPMA0GA1UE +BwwGTUFEUklEMTowOAYDVQQLDDFzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5j +YW1lcmZpcm1hLmNvbS9hZGRyZXNzMSkwJwYDVQQLDCBDSEFNQkVSUyBPRiBDT01N +RVJDRSBST09UIC0gMjAxNjESMBAGA1UEBRMJQTgyNzQzMjg3MRgwFgYDVQRhDA9W +QVRFUy1BODI3NDMyODcxGzAZBgNVBAoMEkFDIENBTUVSRklSTUEgUy5BLjEpMCcG +A1UEAwwgQ0hBTUJFUlMgT0YgQ09NTUVSQ0UgUk9PVCAtIDIwMTYwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQDqxqSh1K2Zlsmf9bxQAPQsz/J46PIsAifW +g4wEq9MOe1cgydSvZfSH3TAI185Bo3YK24pG5Kb97QjOcD/6EGB5TGuBVIBV5Od6 +IbZ1mtxe9g6Z/PjC30GOL6vHW20cUFnA7eisgkL+ua8vDEFRnL0AbmRRsjvlNquV +kRL7McdzrBzYZXY7zhtMTrAfIAb7ULT7m6F5jhaV45/rGEuEqzmTzTeD0Ol8CyeP +7UII6YZGMqyaJmlwYS0YvT9Q8J72aFBOaZVwwe2TqZdOKaK63cKfbkkIK6P6I/Ep +XrB9MVmb7YzNpm74+PfYGOjaVulI8kB0fp7NIK8UJFnudzWFv0qZSql13bMm4wbO +fW9LZKN2NBk+FG+FVDjiiy1AtWRmH1czHHDNw7QoWhQjXPy4vbP+OxJf9rmMHciU +Clbbcn7vJwcNALS/fZk/TUWzm/cdGdBPBPrHc5SIfYsUKpng6ZmSCcbWAWu38NtD +V2Ibx0RS4pdjus/qzmDmCuUYaC0zgHWgMAdo9tX3Eyw6sJ7oWFVujFZETUMXQQLM +d9xfRQVZz81g07/S9uL01dyHcTMHGvVvtH89l/tfZPRODgBECenr7D5xGQQXOUhg +uEv/XshlmSumMvJbhqid6CN0EHjvyyedMbpgi04GUOJQHQdgwkGMFbRbNxwK5QkZ +cgSKPOMB2wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSeLmVP +Plf1q32WxovfszVtSuieizAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQAD +ggIBAAVpKoWXJlC6QjkckyzST1vRXUQm2m9pK7V7ntD0Si5Ix+x/n8pZerlE9z69 +91BrUZ90/5AaQNCTeZIPiiNei6+BC9CLrWbgKtyaKb012GxAFElCPYkvupsrOLwa +owu3iNetxhQM7nxJrK7s8j0YT4xtFF0Oqrffd6s7j2JOiwxlxhmOzcAMoXeqtN16 +pxMF5jkYx5VkfgO2i5DB5V8AI5jmc9oR0hD/HlMiJ8fTAckvxTsybvDDOMoSZ7y6 +Iym7xJVJWgbd1FqQ1BNt59XCfOJYBMDsxL2iPH7GI4F1fKtwXzSElfez1UeWT3HK +eDIIILRCpEJr1SWcsifrwQ5HRAnhKw/QIzZuHLm6TqzM8AyUzkEPa90P1cjgF4ve +Ol1Svul1JR26BQfaVhk8jdHX8VE22ZLvonhRBVi9UswKXm+v2tDlDNtswSPvOTF3 +FwcAjPa6D3D5vL7h5H3hzER6pCHsRz+o1hWl7AGpyHDomGcdvVlUfqFXFTUHxXLJ +Prcpho2f2jJ5MtzbqOUJ/+9WKv6TsY4qE+2toitrLwTezS+SktY+YLV4AZUHCKls +4xza++WbI1YgW+nQXMZKJDu847YiFiqEkv+o/pe/o53bYV7uGSos1+sNdlY4dX5J +AJNXyfwjWvz08d8qnbCMafQQo1WdcDwi/wfWK7aZwJfQ9Cqg +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem b/net/data/ssl/blocklist/063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem new file mode 100644 index 0000000..9cf21bc --- /dev/null +++ b/net/data/ssl/blocklist/063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem
@@ -0,0 +1,139 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + a3:da:42:7e:a4:b1:ae:da + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = EU, L = Madrid (see current address at www.camerfirma.com/address), serialNumber = A82743287, O = AC Camerfirma S.A., CN = Chambers of Commerce Root - 2008 + Validity + Not Before: Aug 1 12:29:50 2008 GMT + Not After : Jul 31 12:29:50 2038 GMT + Subject: C = EU, L = Madrid (see current address at www.camerfirma.com/address), serialNumber = A82743287, O = AC Camerfirma S.A., CN = Chambers of Commerce Root - 2008 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:af:00:cb:70:37:2b:80:5a:4a:3a:6c:78:94:7d: + a3:7f:1a:1f:f6:35:d5:bd:db:cb:0d:44:72:3e:26: + b2:90:52:ba:63:3b:28:58:6f:a5:b3:6d:94:a6:f3: + dd:64:0c:55:f6:f6:e7:f2:22:22:80:5e:e1:62:c6: + b6:29:e1:81:6c:f2:bf:e5:7d:32:6a:54:a0:32:19: + 59:fe:1f:8b:d7:3d:60:86:85:24:6f:e3:11:b3:77: + 3e:20:96:35:21:6b:b3:08:d9:70:2e:64:f7:84:92: + 53:d6:0e:b0:90:8a:8a:e3:87:8d:06:d3:bd:90:0e: + e2:99:a1:1b:86:0e:da:9a:0a:bb:0b:61:50:06:52: + f1:9e:7f:76:ec:cb:0f:d0:1e:0d:cf:99:30:3d:1c: + c4:45:10:58:ac:d6:d3:e8:d7:e5:ea:c5:01:07:77: + d6:51:e6:03:7f:8a:48:a5:4d:68:75:b9:e9:bc:9e: + 4e:19:71:f5:32:4b:9c:6d:60:19:0b:fb:cc:9d:75: + dc:bf:26:cd:8f:93:78:39:79:73:5e:25:0e:ca:5c: + eb:77:12:07:cb:64:41:47:72:93:ab:50:c3:eb:09: + 76:64:34:d2:39:b7:76:11:09:0d:76:45:c4:a9:ae: + 3d:6a:af:b5:7d:65:2f:94:58:10:ec:5c:7c:af:7e: + e2:b6:18:d9:d0:9b:4e:5a:49:df:a9:66:0b:cc:3c: + c6:78:7c:a7:9c:1d:e3:ce:8e:53:be:05:de:60:0f: + 6b:e5:1a:db:3f:e3:e1:21:c9:29:c1:f1:eb:07:9c: + 52:1b:01:44:51:3c:7b:25:d7:c4:e5:52:54:5d:25: + 07:ca:16:20:b8:ad:e4:41:ee:7a:08:fe:99:6f:83: + a6:91:02:b0:6c:36:55:6a:e7:7d:f5:96:e6:ca:81: + d6:97:f1:94:83:e9:ed:b0:b1:6b:12:69:1e:ac:fb: + 5d:a9:c5:98:e9:b4:5b:58:7a:be:3d:a2:44:3a:63: + 59:d4:0b:25:de:1b:4f:bd:e5:01:9e:cd:d2:29:d5: + 9f:17:19:0a:6f:bf:0c:90:d3:09:5f:d9:e3:8a:35: + cc:79:5a:4d:19:37:92:b7:c4:c1:ad:af:f4:79:24: + 9a:b2:01:0b:b1:af:5c:96:f3:80:32:fb:5c:3d:98: + f1:a0:3f:4a:de:be:af:94:2e:d9:55:9a:17:6e:60: + 9d:63:6c:b8:63:c9:ae:81:5c:18:35:e0:90:bb:be: + 3c:4f:37:22:b9:7e:eb:cf:9e:77:21:a6:3d:38:81: + fb:48:da:31:3d:2b:e3:89:f5:d0:b5:bd:7e:e0:50: + c4:12:89:b3:23:9a:10:31:85:db:ae:6f:ef:38:33: + 18:76:11 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 Subject Key Identifier: + F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19 + X509v3 Authority Key Identifier: + keyid:F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19 + DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Chambers of Commerce Root - 2008 + serial:A3:DA:42:7E:A4:B1:AE:DA + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://policy.camerfirma.com + + Signature Algorithm: sha1WithRSAEncryption + 90:12:af:22:35:c2:a3:39:f0:2e:de:e9:b5:e9:78:7c:48:be: + 3f:7d:45:92:5e:e9:da:b1:19:fc:16:3c:9f:b4:5b:66:9e:6a: + e7:c3:b9:5d:88:e8:0f:ad:cf:23:0f:de:25:3a:5e:cc:4f:a5: + c1:b5:2d:ac:24:d2:58:07:de:a2:cf:69:84:60:33:e8:10:0d: + 13:a9:23:d0:85:e5:8e:7b:a6:9e:3d:72:13:72:33:f5:aa:7d: + c6:63:1f:08:f4:fe:01:7f:24:cf:2b:2c:54:09:de:e2:2b:6d: + 92:c6:39:4f:16:ea:3c:7e:7a:46:d4:45:6a:46:a8:eb:75:82: + 56:a7:ab:a0:7c:68:13:33:f6:9d:30:f0:6f:27:39:24:23:2a: + 90:fd:90:29:35:f2:93:df:34:a5:c6:f7:f8:ef:8c:0f:62:4a: + 7c:ae:d3:f5:54:f8:8d:b6:9a:56:87:16:82:3a:33:ab:5a:22: + 08:f7:82:ba:ea:2e:e0:47:9a:b4:b5:45:a3:05:3b:d9:dc:2e: + 45:40:3b:ea:dc:7f:e8:3b:eb:d1:ec:26:d8:35:a4:30:c5:3a: + ac:57:9e:b3:76:a5:20:7b:f9:1e:4a:05:62:01:a6:28:75:60: + 97:92:0d:6e:3e:4d:37:43:0d:92:15:9c:18:22:cd:51:99:a0: + 29:1a:3c:5f:8a:32:33:5b:30:c7:89:2f:47:98:0f:a3:03:c6: + f6:f1:ac:df:32:f0:d9:81:1a:e4:9c:bd:f6:80:14:f0:d1:2c: + b9:85:f5:d8:a3:b1:c8:a5:21:e5:1c:13:97:ee:0e:bd:df:29: + a9:ef:34:53:5b:d3:e4:6a:13:84:06:b6:32:02:c4:52:ae:22: + d2:dc:b2:21:42:1a:da:40:f0:29:c9:ec:0a:0c:5c:e2:d0:ba: + cc:48:d3:37:0a:cc:12:0a:8a:79:b0:3d:03:7f:69:4b:f4:34: + 20:7d:b3:34:ea:8e:4b:64:f5:3e:fd:b3:23:67:15:0d:04:b8: + f0:2d:c1:09:51:3c:b2:6c:15:f0:a5:23:d7:83:74:e4:e5:2e: + c9:fe:98:27:42:c6:ab:c6:9e:b0:d0:5b:38:a5:9b:50:de:7e: + 18:98:b5:45:3b:f6:79:b4:e8:f7:1a:7b:06:83:fb:d0:8b:da: + bb:c7:bd:18:ab:08:6f:3c:80:6b:40:3f:19:19:ba:65:8a:e6: + be:d5:5c:d3:36:d7:ef:40:52:24:60:38:67:04:31:ec:8f:f3: + 82:c6:de:b9:55:f3:3b:31:91:5a:dc:b5:08:15:ad:76:25:0a: + 0d:7b:2e:87:e2:0c:a6:06:bc:26:10:6d:37:9d:ec:dd:78:8c: + 7c:80:c5:f0:d9:77:48:d0 +-----BEGIN CERTIFICATE----- +MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD +VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0 +IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3 +MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xKTAnBgNVBAMTIENoYW1iZXJz +IG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEyMjk1MFoXDTM4MDcz +MTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBj +dXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIw +EAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEp +MCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW9 +28sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKAXuFixrYp4YFs8r/lfTJq +VKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorjh40G072Q +DuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR +5gN/ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfL +ZEFHcpOrUMPrCXZkNNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05a +Sd+pZgvMPMZ4fKecHePOjlO+Bd5gD2vlGts/4+EhySnB8esHnFIbAURRPHsl18Tl +UlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331lubKgdaX8ZSD6e2wsWsSaR6s ++12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ0wlf2eOKNcx5 +Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj +ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAx +hduub+84Mxh2EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNV +HQ4EFgQU+SSsD7K1+HnA+mCIG8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1 ++HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpN +YWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29t +L2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVy +ZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAt +IDIwMDiCCQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRV +HSAAMCowKAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20w +DQYJKoZIhvcNAQEFBQADggIBAJASryI1wqM58C7e6bXpeHxIvj99RZJe6dqxGfwW +PJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH3qLPaYRgM+gQDROpI9CF +5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbURWpGqOt1 +glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaH +FoI6M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2 +pSB7+R5KBWIBpih1YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MD +xvbxrN8y8NmBGuScvfaAFPDRLLmF9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QG +tjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcKzBIKinmwPQN/aUv0NCB9szTq +jktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvGnrDQWzilm1De +fhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg +OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZ +d0jQ +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/06fd20629c143b9eab28d2799caefc5d23fde267d16c631e3f5b8b4bab3f68e6.pem b/net/data/ssl/blocklist/06fd20629c143b9eab28d2799caefc5d23fde267d16c631e3f5b8b4bab3f68e6.pem new file mode 100644 index 0000000..ffc0c30 --- /dev/null +++ b/net/data/ssl/blocklist/06fd20629c143b9eab28d2799caefc5d23fde267d16c631e3f5b8b4bab3f68e6.pem
@@ -0,0 +1,128 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 58:77:d3:0c:6f:0f:3c:36:7f:8c:34:f2:86:fd:a5:28:43:bb:b9:f3 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN = Information Security Certification Authority, O = ISCA, C = KZ + Validity + Not Before: Feb 28 06:30:37 2020 GMT + Not After : Feb 28 06:30:37 2040 GMT + Subject: CN = Information Security Certification Authority, O = ISCA, C = KZ + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:e4:7b:b0:35:11:f4:da:c7:02:ab:9f:ca:bb:51: + bf:c4:69:85:fb:de:c2:60:45:f3:c9:ba:cf:51:bc: + 8b:75:b3:7a:98:99:a8:28:4b:00:dd:2c:4a:80:04: + 61:22:37:06:28:2b:d0:9a:b9:1b:47:48:9a:47:fd: + 97:12:da:07:a4:d2:26:56:f9:8c:50:a1:d4:8d:86: + 43:26:88:be:6f:f3:bf:51:71:d2:0b:86:5c:a8:05: + cb:ad:31:52:a5:62:f0:2b:9b:7a:f4:27:59:9e:3c: + 98:7c:28:bf:ca:c1:89:77:41:e9:03:c4:3c:3d:b3: + 3c:23:0f:2c:e2:10:c3:ac:9d:a8:0e:e9:47:ee:48: + 08:a9:91:a6:0f:08:b9:22:47:6e:57:47:a8:c3:66: + 18:d9:7b:e7:f8:86:dc:61:85:59:5e:94:2a:7a:1c: + 37:39:84:a3:94:81:f5:2a:83:b7:be:81:b8:39:4e: + cb:ae:9f:63:66:d3:9a:89:94:36:c7:c5:b1:50:cc: + eb:7e:4e:31:2c:48:bd:f6:53:d3:f5:27:3f:4d:4f: + 17:c4:58:34:13:c0:f4:7b:a4:5c:c9:33:aa:ed:ec: + 0e:e0:60:e6:23:38:22:03:56:e6:c5:70:91:63:01: + 2a:2d:b6:5c:3d:38:41:e9:a8:e9:af:2c:f2:aa:ba: + 01:47:f8:85:ed:26:ae:35:db:8f:83:b2:cf:1d:29: + 34:61:10:6e:8e:ed:d2:da:8a:9e:72:68:c5:b1:79: + 9c:67:71:ef:30:fb:d7:b9:af:0d:3f:af:9d:be:a4: + ab:e9:66:38:ed:9a:c8:e5:cb:c3:8c:dd:a2:58:97: + b0:35:6d:e6:b7:b9:e4:b6:68:a5:85:2d:5d:52:a7: + 0b:00:b1:af:eb:38:53:88:8b:33:0a:d0:75:a6:06: + 84:fa:b7:3e:9d:dc:4c:0e:c9:0d:a0:45:41:ed:e3: + 78:fa:88:83:f3:7a:2c:a3:a4:17:d5:f8:3c:49:81: + 22:d3:9a:49:a6:0c:a6:de:f2:37:0a:df:dd:28:c5: + d9:c4:5a:ab:75:de:28:a6:a3:e5:57:26:c9:2a:0b: + d9:c5:79:85:12:14:f9:a5:1f:84:f1:e3:f6:8f:f3: + bd:df:e0:32:08:b6:9a:5e:42:8b:81:d1:ae:06:2e: + ea:39:aa:b4:cc:4a:57:0b:72:e9:aa:0c:b7:ec:e4: + c1:31:57:89:0f:59:e4:10:e7:cf:3b:0e:ba:81:8e: + 6b:91:41:96:97:ad:40:3a:57:d2:5b:44:49:9a:96: + 85:14:93:c9:e0:09:7a:47:5e:71:f8:39:ff:8d:6d: + a1:55:b6:c5:c2:bc:ec:03:70:51:ca:35:7a:c6:80: + 63:18:c1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + D8:77:D3:0C:6F:0F:3C:36:7F:8C:34:F2:86:FD:A5:28:43:BB:B9:F3 + X509v3 Authority Key Identifier: + keyid:D8:77:D3:0C:6F:0F:3C:36:7F:8C:34:F2:86:FD:A5:28:43:BB:B9:F3 + DirName:/CN=Information Security Certification Authority/O=ISCA/C=KZ + serial:58:77:D3:0C:6F:0F:3C:36:7F:8C:34:F2:86:FD:A5:28:43:BB:B9:F3 + + Signature Algorithm: sha256WithRSAEncryption + 47:00:fe:22:9e:43:ec:8e:0b:9c:8c:63:ad:98:8f:1e:e5:bd: + fd:35:dd:d4:5b:5c:fe:25:cb:bd:73:14:3a:53:21:e2:0e:14: + ed:d2:4b:81:6a:ca:29:82:92:6b:a9:76:1e:32:bc:e5:57:7b: + f2:b4:7d:1d:d4:15:2b:5a:e8:77:a0:5c:1e:49:9a:62:f4:b6: + 15:19:dc:90:97:81:1e:1f:f5:0c:f9:05:9a:ab:24:a1:1a:53: + 17:88:43:39:54:e6:34:c6:61:70:fb:ee:eb:cb:fc:5d:55:37: + 54:14:3e:03:14:94:73:49:18:4f:29:3d:f4:ae:08:8c:37:7e: + ad:fb:d1:7c:0e:6d:81:cc:ed:61:cd:81:08:ea:58:1c:51:d2: + dd:f6:d0:81:76:a3:aa:ac:4e:16:4c:15:09:35:18:c5:02:78: + d6:43:55:b8:c3:4a:f1:60:eb:21:64:96:db:51:4a:58:82:ae: + 38:41:84:a2:ce:60:1c:82:a7:4b:2d:29:cb:7b:91:de:5f:7c: + ad:1a:30:81:81:0b:3f:85:eb:83:2b:bf:f8:f5:37:cd:87:f9: + 45:62:4c:79:ca:eb:39:a5:0d:23:7e:a3:95:0c:2f:de:68:f8: + bf:7d:93:e8:1a:62:f3:78:84:d9:e9:f4:28:fe:02:01:4f:f4: + eb:39:a4:1b:e3:c4:2b:29:de:e9:ef:03:01:23:f7:1e:6f:0d: + 6b:9b:82:72:9c:0a:02:c1:a8:ac:54:87:4d:6e:81:59:58:aa: + 01:66:c0:73:58:e4:5f:84:cb:48:8e:69:6f:51:eb:ef:b2:76: + 6f:65:d8:cb:cb:b6:77:8e:a5:5f:c0:2a:85:79:75:0e:47:83: + 4c:ba:05:e1:3c:19:16:fb:fe:e6:11:2f:06:88:ad:eb:10:a7: + f2:ab:5f:89:f1:5c:1b:4c:52:34:dc:fc:b1:58:80:6e:1d:03: + cc:34:29:c9:f8:20:00:41:49:69:c4:c7:b1:fe:7f:4b:d3:f4: + ea:b4:b4:39:e9:f6:a2:e2:ea:ef:eb:0e:02:d8:a7:53:7b:34: + bc:15:8f:8e:43:2b:62:5b:8c:45:c6:11:78:08:b1:d9:1d:7d: + cb:52:32:2c:fe:0e:7d:0b:3c:9f:09:5e:b3:40:54:d2:e5:8d: + 10:d1:33:75:1a:e5:d9:a9:e7:98:aa:5c:88:61:2c:d4:4f:f4: + 8f:3a:f8:1c:38:80:df:c9:01:c6:02:24:c4:54:5d:2e:3c:99: + e2:31:ec:c6:e5:fa:7e:c6:5a:5e:7f:7c:35:7b:32:1a:0e:be: + fb:aa:60:65:8b:7c:33:25:cc:bc:1d:44:de:f2:85:08:58:d5: + 49:81:82:4a:b3:88:82:03 +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIUWHfTDG8PPDZ/jDTyhv2lKEO7ufMwDQYJKoZIhvcNAQEL +BQAwUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24gU2VjdXJpdHkgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0ExCzAJBgNVBAYTAktaMB4XDTIwMDIy +ODA2MzAzN1oXDTQwMDIyODA2MzAzN1owUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24g +U2VjdXJpdHkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0Ex +CzAJBgNVBAYTAktaMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5Huw +NRH02scCq5/Ku1G/xGmF+97CYEXzybrPUbyLdbN6mJmoKEsA3SxKgARhIjcGKCvQ +mrkbR0iaR/2XEtoHpNImVvmMUKHUjYZDJoi+b/O/UXHSC4ZcqAXLrTFSpWLwK5t6 +9CdZnjyYfCi/ysGJd0HpA8Q8PbM8Iw8s4hDDrJ2oDulH7kgIqZGmDwi5IkduV0eo +w2YY2Xvn+IbcYYVZXpQqehw3OYSjlIH1KoO3voG4OU7Lrp9jZtOaiZQ2x8WxUMzr +fk4xLEi99lPT9Sc/TU8XxFg0E8D0e6RcyTOq7ewO4GDmIzgiA1bmxXCRYwEqLbZc +PThB6ajpryzyqroBR/iF7SauNduPg7LPHSk0YRBuju3S2oqecmjFsXmcZ3HvMPvX +ua8NP6+dvqSr6WY47ZrI5cvDjN2iWJewNW3mt7nktmilhS1dUqcLALGv6zhTiIsz +CtB1pgaE+rc+ndxMDskNoEVB7eN4+oiD83oso6QX1fg8SYEi05pJpgym3vI3Ct/d +KMXZxFqrdd4opqPlVybJKgvZxXmFEhT5pR+E8eP2j/O93+AyCLaaXkKLgdGuBi7q +Oaq0zEpXC3Lpqgy37OTBMVeJD1nkEOfPOw66gY5rkUGWl61AOlfSW0RJmpaFFJPJ +4Al6R15x+Dn/jW2hVbbFwrzsA3BRyjV6xoBjGMECAwEAAaOB1jCB0zAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU2HfTDG8PPDZ/jDTy +hv2lKEO7ufMwgZAGA1UdIwSBiDCBhYAU2HfTDG8PPDZ/jDTyhv2lKEO7ufOhV6RV +MFMxNTAzBgNVBAMTLEluZm9ybWF0aW9uIFNlY3VyaXR5IENlcnRpZmljYXRpb24g +QXV0aG9yaXR5MQ0wCwYDVQQKEwRJU0NBMQswCQYDVQQGEwJLWoIUWHfTDG8PPDZ/ +jDTyhv2lKEO7ufMwDQYJKoZIhvcNAQELBQADggIBAEcA/iKeQ+yOC5yMY62Yjx7l +vf013dRbXP4ly71zFDpTIeIOFO3SS4FqyimCkmupdh4yvOVXe/K0fR3UFSta6Heg +XB5JmmL0thUZ3JCXgR4f9Qz5BZqrJKEaUxeIQzlU5jTGYXD77uvL/F1VN1QUPgMU +lHNJGE8pPfSuCIw3fq370XwObYHM7WHNgQjqWBxR0t320IF2o6qsThZMFQk1GMUC +eNZDVbjDSvFg6yFklttRSliCrjhBhKLOYByCp0stKct7kd5ffK0aMIGBCz+F64Mr +v/j1N82H+UViTHnK6zmlDSN+o5UML95o+L99k+gaYvN4hNnp9Cj+AgFP9Os5pBvj +xCsp3unvAwEj9x5vDWubgnKcCgLBqKxUh01ugVlYqgFmwHNY5F+Ey0iOaW9R6++y +dm9l2MvLtneOpV/AKoV5dQ5Hg0y6BeE8GRb7/uYRLwaIresQp/KrX4nxXBtMUjTc +/LFYgG4dA8w0Kcn4IABBSWnEx7H+f0vT9Oq0tDnp9qLi6u/rDgLYp1N7NLwVj45D +K2JbjEXGEXgIsdkdfctSMiz+Dn0LPJ8JXrNAVNLljRDRM3Ua5dmp55iqXIhhLNRP +9I86+Bw4gN/JAcYCJMRUXS48meIx7Mbl+n7GWl5/fDV7MhoOvvuqYGWLfDMlzLwd +RN7yhQhY1UmBgkqziIID +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965.pem b/net/data/ssl/blocklist/0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965.pem new file mode 100644 index 0000000..6e8d322 --- /dev/null +++ b/net/data/ssl/blocklist/0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965.pem
@@ -0,0 +1,126 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2711694510199101698 (0x25a1dfca33cb5902) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor RootCert CA-2 + Validity + Not Before: Feb 4 12:32:23 2016 GMT + Not After : Dec 31 17:26:39 2034 GMT + Subject: C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor RootCert CA-2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a7:20:6e:c2:2a:a2:62:24:95:90:76:c8:38:7e: + 80:d2:ab:c1:9b:65:05:94:f4:c1:0a:10:d5:02:ac: + ed:9f:93:c7:87:c8:b0:27:2b:42:0c:3d:0a:3e:41: + 5a:9e:75:dd:8d:ca:e0:9b:ec:68:32:a4:69:92:68: + 8c:0b:81:0e:56:a0:3e:1a:dd:2c:25:14:82:2f:97: + d3:64:46:f4:54:a9:dc:3a:54:2d:31:2b:99:82:f2: + d9:2a:d7:ef:71:00:b8:31:a4:be:7a:24:07:c3:42: + 20:f2:8a:d4:92:04:1b:65:56:4c:6c:d4:fb:b6:61: + 5a:47:23:b4:d8:69:b4:b7:3a:d0:74:3c:0c:75:a1: + 8c:4e:76:a1:e9:db:2a:a5:3b:fa:ce:b0:ff:7e:6a: + 28:fd:27:1c:c8:b1:e9:29:f1:57:6e:64:b4:d0:c1: + 15:6d:0e:be:2e:0e:46:c8:5e:f4:51:fe:ef:0e:63: + 3a:3b:71:ba:cf:6f:59:ca:0c:e3:9b:5d:49:b8:4c: + e2:57:b1:98:8a:42:57:9c:76:ef:ef:bd:d1:68:a8: + d2:f4:09:bb:77:35:be:25:82:08:c4:16:2c:44:20: + 56:a9:44:11:77:ef:5d:b4:1d:aa:5e:6b:3e:8b:32: + f6:07:2f:57:04:92:ca:f5:fe:9d:c2:e9:e8:b3:8e: + 4c:4b:02:31:d9:e4:3c:48:82:27:f7:18:82:76:48: + 3a:71:b1:13:a1:39:d5:2e:c5:34:c2:1d:62:85:df: + 03:fe:4d:f4:af:3d:df:5c:5b:8d:fa:70:e1:a5:7e: + 27:c7:86:2e:6a:8f:12:c6:84:5e:43:51:50:9c:19: + 9b:78:e6:fc:f6:ed:47:7e:7b:3d:66:ef:13:13:88: + 5f:3c:a1:63:fb:f9:ac:87:35:9f:f3:82:9e:a4:3f: + 0a:9c:31:69:8b:99:a4:88:4a:8e:6e:66:4d:ef:16: + c4:0f:79:28:21:60:0d:85:16:7d:d7:54:38:f1:92: + 56:fd:b5:33:4c:83:dc:d7:10:9f:4b:fd:c6:f8:42: + bd:ba:7c:73:02:e0:ff:7d:cd:5b:e1:d4:ac:61:7b: + 57:d5:4a:7b:5b:d4:85:58:27:5d:bf:f8:2b:60:ac: + a0:26:ae:14:21:27:c6:77:9a:33:80:3c:5e:46:3f: + f7:c3:b1:a3:86:33:c6:e8:5e:0d:b9:35:2c:aa:46: + c1:85:02:75:80:a0:eb:24:fb:15:aa:e4:67:7f:6e: + 77:3f:f4:04:8a:2f:7c:7b:e3:17:61:f0:dd:09:a9: + 20:c8:be:09:a4:d0:7e:44:c3:b2:30:4a:38:aa:a9: + ec:18:9a:07:82:2b:db:b8:9c:18:ad:da:e0:46:17: + ac:cf:5d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D9:FE:21:40:6E:94:9E:BC:9B:3D:9C:7D:98:20:19:E5:8C:30:62:B2 + X509v3 Authority Key Identifier: + D9:FE:21:40:6E:94:9E:BC:9B:3D:9C:7D:98:20:19:E5:8C:30:62:B2 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 9e:45:9e:0c:3b:b6:ef:e1:3a:c8:7c:d1:00:3d:cf:e2:ea:06: + b5:b2:3a:bb:06:4b:68:7a:d0:23:97:74:a7:2c:f0:08:d8:79: + 5a:d7:5a:84:8a:d8:12:9a:1b:d9:7d:5c:4d:70:c5:a5:f9:ab: + e5:a3:89:89:dd:01:fa:ec:dd:f9:e9:92:97:db:b0:46:42:f3: + d3:62:aa:95:fe:31:67:14:69:58:90:0a:aa:0b:ee:37:23:c7: + 50:51:b4:f5:7e:9e:e3:7b:f7:e4:cc:42:32:2d:49:0c:cb:ff: + 49:0c:9b:1e:34:fd:6e:6e:96:8a:79:03:b6:6f:db:09:cb:fd: + 5f:65:14:37:e1:38:f5:f3:61:16:58:e4:b5:6d:0d:0b:04:1b: + 3f:50:2d:7f:b3:c7:7a:1a:16:80:60:f8:8a:1f:e9:1b:2a:c6: + f9:ba:01:1a:69:bf:d2:58:c7:54:57:08:8f:e1:39:60:77:4b: + ac:59:84:1a:88:f1:dd:cb:4f:78:d7:e7:e1:33:2d:fc:ee:41: + fa:20:b0:be:cb:f7:38:94:c0:e1:d0:85:0f:bb:ed:2c:73:ab: + ed:fe:92:76:1a:64:7f:5b:0d:33:09:07:33:7b:06:3f:11:a4: + 5c:70:3c:85:c0:cf:e3:90:a8:83:77:fa:db:e6:c5:8c:68:67: + 10:67:a5:52:2d:f0:c4:99:8f:7f:bf:d1:6b:e2:b5:47:d6:d9: + d0:85:99:4d:94:9b:0f:4b:8d:ee:00:5a:47:1d:11:03:ac:41: + 18:af:87:b7:6f:0c:3a:8f:ca:cf:dc:03:c1:a2:09:c8:e5:fd: + 80:5e:c8:60:42:01:1b:1a:53:5a:bb:37:a6:b7:bc:ba:84:e9: + 1e:6c:1a:d4:64:da:d4:43:fe:93:8b:4b:f2:2c:79:16:10:d4: + 93:0b:88:8f:a1:d8:86:14:46:91:47:9b:28:24:ef:57:52:4e: + 5c:42:9c:aa:f7:49:ec:27:e8:40:1e:b3:a6:89:22:72:9c:f5: + 0d:33:b4:58:a3:30:3b:dd:d4:6a:54:93:be:1a:4d:f3:93:94: + f7:fc:84:0b:3f:84:20:5c:34:03:44:c5:da:ad:bc:0a:c1:02: + cf:1e:e5:94:d9:f3:8e:5b:d8:4c:f0:9d:ec:61:17:bb:14:32: + 54:0c:02:29:93:1e:92:86:f6:7f:ef:e7:92:05:0e:59:dd:99: + 08:2e:2e:fa:9c:00:52:d3:c5:66:29:e4:a7:97:44:a4:0e:28: + 81:13:35:c5:f6:6f:64:e6:41:c4:d5:2f:cc:34:45:25:cf:41: + 00:96:3d:4a:2e:c2:96:98:4f:4e:4a:9c:97:b7:db:1f:92:32: + c8:ff:0f:51:6e:d6:ec:09 +-----BEGIN CERTIFICATE----- +MIIGLzCCBBegAwIBAgIIJaHfyjPLWQIwDQYJKoZIhvcNAQELBQAwgaQxCzAJBgNV +BAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQw +IgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRy +dXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0eTEfMB0GA1UEAwwWVHJ1c3RDb3Ig +Um9vdENlcnQgQ0EtMjAeFw0xNjAyMDQxMjMyMjNaFw0zNDEyMzExNzI2MzlaMIGk +MQswCQYDVQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEg +Q2l0eTEkMCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYD +VQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRy +dXN0Q29yIFJvb3RDZXJ0IENBLTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCnIG7CKqJiJJWQdsg4foDSq8GbZQWU9MEKENUCrO2fk8eHyLAnK0IMPQo+ +QVqedd2NyuCb7GgypGmSaIwLgQ5WoD4a3SwlFIIvl9NkRvRUqdw6VC0xK5mC8tkq +1+9xALgxpL56JAfDQiDyitSSBBtlVkxs1Pu2YVpHI7TYabS3OtB0PAx1oYxOdqHp +2yqlO/rOsP9+aij9JxzIsekp8VduZLTQwRVtDr4uDkbIXvRR/u8OYzo7cbrPb1nK +DOObXUm4TOJXsZiKQlecdu/vvdFoqNL0Cbt3Nb4lggjEFixEIFapRBF37120Hape +az6LMvYHL1cEksr1/p3C6eizjkxLAjHZ5DxIgif3GIJ2SDpxsROhOdUuxTTCHWKF +3wP+TfSvPd9cW436cOGlfifHhi5qjxLGhF5DUVCcGZt45vz27Ud+ez1m7xMTiF88 +oWP7+ayHNZ/zgp6kPwqcMWmLmaSISo5uZk3vFsQPeSghYA2FFn3XVDjxklb9tTNM +g9zXEJ9L/cb4Qr26fHMC4P99zVvh1Kxhe1fVSntb1IVYJ12/+CtgrKAmrhQhJ8Z3 +mjOAPF5GP/fDsaOGM8boXg25NSyqRsGFAnWAoOsk+xWq5Gd/bnc/9ASKL3x74xdh +8N0JqSDIvgmk0H5Ew7IwSjiqqewYmgeCK9u4nBit2uBGF6zPXQIDAQABo2MwYTAd +BgNVHQ4EFgQU2f4hQG6UnrybPZx9mCAZ5YwwYrIwHwYDVR0jBBgwFoAU2f4hQG6U +nrybPZx9mCAZ5YwwYrIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYw +DQYJKoZIhvcNAQELBQADggIBAJ5Fngw7tu/hOsh80QA9z+LqBrWyOrsGS2h60COX +dKcs8AjYeVrXWoSK2BKaG9l9XE1wxaX5q+WjiYndAfrs3fnpkpfbsEZC89NiqpX+ +MWcUaViQCqoL7jcjx1BRtPV+nuN79+TMQjItSQzL/0kMmx40/W5ulop5A7Zv2wnL +/V9lFDfhOPXzYRZY5LVtDQsEGz9QLX+zx3oaFoBg+Iof6Rsqxvm6ARppv9JYx1RX +CI/hOWB3S6xZhBqI8d3LT3jX5+EzLfzuQfogsL7L9ziUwOHQhQ+77Sxzq+3+knYa +ZH9bDTMJBzN7Bj8RpFxwPIXAz+OQqIN3+tvmxYxoZxBnpVIt8MSZj3+/0WvitUfW +2dCFmU2Umw9Lje4AWkcdEQOsQRivh7dvDDqPys/cA8GiCcjl/YBeyGBCARsaU1q7 +N6a3vLqE6R5sGtRk2tRD/pOLS/IseRYQ1JMLiI+h2IYURpFHmygk71dSTlxCnKr3 +Sewn6EAes6aJInKc9Q0ztFijMDvd1GpUk74aTfOTlPf8hAs/hCBcNANExdqtvArB +As8e5ZTZ845b2EzwnexhF7sUMlQMAimTHpKG9n/v55IFDlndmQguLvqcAFLTxWYp +5KeXRKQOKIETNcX2b2TmQcTVL8w0RSXPQQCWPUouwpaYT05KnJe32x+SMsj/D1Fu +1uwJ +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/0bd39de4793cdc117138f47708aa4d583acf67adb059a0d91f668d1803bf6489.pem b/net/data/ssl/blocklist/0bd39de4793cdc117138f47708aa4d583acf67adb059a0d91f668d1803bf6489.pem new file mode 100644 index 0000000..16e93f8 --- /dev/null +++ b/net/data/ssl/blocklist/0bd39de4793cdc117138f47708aa4d583acf67adb059a0d91f668d1803bf6489.pem
@@ -0,0 +1,128 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 25:44:98:fc:aa:dd:96:de:51:81:47:2e:d0:7b:16:3f:f7:9e:6a:d3 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN = Information Security Certification Authority, O = ISCA, C = KZ + Validity + Not Before: Feb 28 06:46:02 2020 GMT + Not After : Feb 28 06:46:02 2040 GMT + Subject: CN = Information Security Certification Authority, O = ISCA, C = KZ + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b0:cc:d3:38:fa:7d:9d:ad:22:e9:6a:a3:13:b2: + fd:5d:fa:cd:86:8d:7e:db:ae:0f:3c:26:74:9d:b2: + 46:dd:b7:e5:ab:96:1e:af:72:52:80:36:c7:e9:22: + 16:d4:3c:a7:b6:9c:f9:26:b8:43:37:71:bd:65:59: + cf:76:89:e1:bf:8c:a0:87:15:a3:bd:03:f6:c9:f3: + e7:ca:d1:9e:ec:ae:9d:81:a5:34:c4:fc:e9:56:2a: + d3:01:a1:ea:38:be:ea:06:94:eb:24:c9:00:3e:e9: + 54:9c:5d:55:73:6b:2f:d1:f6:83:ed:76:81:6c:a8: + c2:93:76:c2:35:12:79:0b:1f:91:11:61:c7:fc:0d: + 66:a2:28:1d:81:d7:3d:7d:d8:ab:3a:92:62:42:bc: + e5:b4:02:c8:74:71:3d:93:a1:54:e2:6a:0a:32:30: + 05:a0:bf:52:d4:5b:85:d9:21:94:11:dc:ac:92:f9: + 7f:65:7f:fc:6e:09:ba:97:d9:ec:8e:bf:85:25:5c: + 3f:71:f0:d7:41:31:6e:f8:fb:8e:8f:41:c5:41:55: + 1d:de:f0:af:0a:0e:86:7a:eb:7f:97:5a:7d:60:64: + b7:15:f3:f9:57:5f:20:d0:4a:12:a8:87:6f:d1:eb: + e5:c9:50:e8:3f:7e:dd:eb:eb:24:7e:ea:f6:7e:af: + 8f:aa:91:1d:7c:af:20:1e:7b:e3:9a:72:09:bb:10: + 2c:b4:cb:a7:f2:c7:d2:3d:0b:d4:de:d0:d7:b0:6a: + d7:94:1c:f1:85:ea:2d:6e:4f:e0:bd:38:2b:1d:43: + 3b:b5:d2:e8:d5:9a:f2:ae:67:ac:d5:70:53:d3:df: + 4f:e8:80:64:f3:a9:02:d1:74:3c:8d:f4:1c:1b:88: + cc:dd:73:8c:2c:8d:33:6b:ce:3a:e3:4f:26:dd:3c: + 45:1a:e4:f0:ee:2c:04:c0:32:a0:5a:70:f5:24:17: + 92:08:87:e6:e2:ef:fd:2a:bc:c4:bd:b3:6b:81:23: + da:7e:82:84:9d:99:ee:35:87:3e:66:37:94:db:37: + 64:e2:63:c6:d6:f4:e4:d8:b2:11:e0:a1:81:77:94: + 60:38:8b:ba:92:40:b4:13:a0:79:a0:6a:65:e1:3b: + d2:09:a0:34:2d:42:e4:21:62:da:3b:25:90:60:99: + 81:85:f9:65:c7:67:ce:af:02:e7:10:d2:b9:46:a6: + bb:da:0f:88:ee:04:d7:4b:1d:6c:df:9c:f0:7c:de: + eb:a4:c1:e7:59:bd:04:de:3a:ab:7f:45:85:e5:80: + 98:fa:a2:95:04:20:f1:71:1c:d4:9d:c5:a5:fb:28: + 3f:b4:13:f6:d1:24:55:bf:89:fb:8d:88:97:cb:db: + 96:22:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 25:44:98:FC:AA:DD:96:DE:51:81:47:2E:D0:7B:16:3F:F7:9E:6A:D3 + X509v3 Authority Key Identifier: + keyid:25:44:98:FC:AA:DD:96:DE:51:81:47:2E:D0:7B:16:3F:F7:9E:6A:D3 + DirName:/CN=Information Security Certification Authority/O=ISCA/C=KZ + serial:25:44:98:FC:AA:DD:96:DE:51:81:47:2E:D0:7B:16:3F:F7:9E:6A:D3 + + Signature Algorithm: sha256WithRSAEncryption + 95:30:a3:c5:1f:0c:b2:dd:73:d3:7e:9f:da:81:d9:8f:d2:a0: + bc:d2:15:66:dd:db:f1:62:fd:c8:15:52:8c:2f:3d:24:82:41: + 9b:e5:98:6b:89:12:63:f2:d2:2f:61:4a:42:f9:31:51:19:d2: + f5:10:ae:cf:bd:ba:a1:41:6e:b1:6f:92:16:5d:4b:8c:85:f5: + f2:c1:d7:13:10:04:a6:cb:26:b6:b6:f1:ae:2e:92:4b:a1:5f: + ef:43:8f:57:77:9f:47:25:b4:a6:c3:b2:d3:fe:f9:a8:a4:ea: + 9d:29:d4:37:68:2c:22:58:df:80:ef:7c:b4:d0:4f:58:94:45: + 6d:56:30:b6:65:7a:c1:77:3e:e6:f3:9e:d6:a3:d9:16:a3:4d: + 04:d3:4c:ff:11:66:ed:1d:e3:db:8f:7d:97:9c:71:dc:ce:e9: + 48:e0:a8:69:0c:31:e8:20:ee:2c:49:80:c1:9e:cd:88:7b:90: + 7b:b9:a8:f5:81:11:d2:59:10:42:64:2b:9c:02:7a:91:46:b5: + 2d:9a:1a:00:fb:62:d2:b2:fd:84:d9:30:d8:df:25:16:72:e6: + 98:a7:b5:b8:cb:9f:ae:90:e0:91:b6:76:86:87:5a:dc:f0:1f: + bb:4c:43:05:28:df:f3:03:ac:8e:ef:11:b3:ab:d7:1d:4a:ee: + ad:23:65:04:8f:63:df:5b:d4:87:97:94:85:22:1f:80:66:01: + ea:79:c8:27:7b:fd:20:36:da:e7:60:19:d0:27:09:3f:93:cd: + ee:d9:3f:52:c3:3e:ba:7c:02:54:c6:6e:57:82:6f:3b:0c:25: + c2:c4:da:fd:d2:29:07:c5:10:36:9d:22:ea:1b:d8:78:4a:49: + f9:d9:19:fb:ea:ad:6f:43:1a:0f:4f:30:cb:87:19:d7:ab:90: + fe:4c:b9:cc:f7:a5:2b:23:90:2a:a9:10:e2:91:db:f5:45:0c: + eb:7c:58:1d:3c:e0:9c:86:8f:c7:45:70:09:37:c8:f1:c1:80: + 5e:e4:91:a5:8f:bc:7e:11:98:b3:ea:60:65:4d:09:50:d0:8b: + 7c:52:e6:a7:a2:8c:c9:98:7e:91:d3:11:b3:85:1c:a6:bf:7a: + 3b:b1:b2:c1:55:08:87:2b:40:8d:51:21:7d:1e:3e:96:16:2d: + d2:c0:17:0e:b7:1c:8a:54:5c:82:49:cf:68:ac:7c:2c:64:bf: + 2a:10:5e:36:0d:f0:45:90:12:15:53:4a:b5:37:d3:a8:06:54: + 0e:f4:f0:dc:1d:b5:33:09:ed:f4:d8:09:67:11:36:1e:2d:0a: + c2:d6:0b:01:0e:06:af:c8:98:ed:11:68:2c:90:16:96:73:e8: + 87:be:4c:14:48:10:ba:5f +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIUJUSY/Krdlt5RgUcu0HsWP/eeatMwDQYJKoZIhvcNAQEL +BQAwUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24gU2VjdXJpdHkgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0ExCzAJBgNVBAYTAktaMB4XDTIwMDIy +ODA2NDYwMloXDTQwMDIyODA2NDYwMlowUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24g +U2VjdXJpdHkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0Ex +CzAJBgNVBAYTAktaMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsMzT +OPp9na0i6WqjE7L9XfrNho1+264PPCZ0nbJG3bflq5Yer3JSgDbH6SIW1Dyntpz5 +JrhDN3G9ZVnPdonhv4yghxWjvQP2yfPnytGe7K6dgaU0xPzpVirTAaHqOL7qBpTr +JMkAPulUnF1Vc2sv0faD7XaBbKjCk3bCNRJ5Cx+REWHH/A1moigdgdc9fdirOpJi +QrzltALIdHE9k6FU4moKMjAFoL9S1FuF2SGUEdyskvl/ZX/8bgm6l9nsjr+FJVw/ +cfDXQTFu+PuOj0HFQVUd3vCvCg6Geut/l1p9YGS3FfP5V18g0EoSqIdv0evlyVDo +P37d6+skfur2fq+PqpEdfK8gHnvjmnIJuxAstMun8sfSPQvU3tDXsGrXlBzxheot +bk/gvTgrHUM7tdLo1Zryrmes1XBT099P6IBk86kC0XQ8jfQcG4jM3XOMLI0za846 +408m3TxFGuTw7iwEwDKgWnD1JBeSCIfm4u/9KrzEvbNrgSPafoKEnZnuNYc+ZjeU +2zdk4mPG1vTk2LIR4KGBd5RgOIu6kkC0E6B5oGpl4TvSCaA0LULkIWLaOyWQYJmB +hfllx2fOrwLnENK5Rqa72g+I7gTXSx1s35zwfN7rpMHnWb0E3jqrf0WF5YCY+qKV +BCDxcRzUncWl+yg/tBP20SRVv4n7jYiXy9uWIrUCAwEAAaOB1jCB0zAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUJUSY/Krdlt5RgUcu +0HsWP/eeatMwgZAGA1UdIwSBiDCBhYAUJUSY/Krdlt5RgUcu0HsWP/eeatOhV6RV +MFMxNTAzBgNVBAMTLEluZm9ybWF0aW9uIFNlY3VyaXR5IENlcnRpZmljYXRpb24g +QXV0aG9yaXR5MQ0wCwYDVQQKEwRJU0NBMQswCQYDVQQGEwJLWoIUJUSY/Krdlt5R +gUcu0HsWP/eeatMwDQYJKoZIhvcNAQELBQADggIBAJUwo8UfDLLdc9N+n9qB2Y/S +oLzSFWbd2/Fi/cgVUowvPSSCQZvlmGuJEmPy0i9hSkL5MVEZ0vUQrs+9uqFBbrFv +khZdS4yF9fLB1xMQBKbLJra28a4ukkuhX+9Dj1d3n0cltKbDstP++aik6p0p1Ddo +LCJY34DvfLTQT1iURW1WMLZlesF3Pubzntaj2RajTQTTTP8RZu0d49uPfZeccdzO +6UjgqGkMMegg7ixJgMGezYh7kHu5qPWBEdJZEEJkK5wCepFGtS2aGgD7YtKy/YTZ +MNjfJRZy5pintbjLn66Q4JG2doaHWtzwH7tMQwUo3/MDrI7vEbOr1x1K7q0jZQSP +Y99b1IeXlIUiH4BmAep5yCd7/SA22udgGdAnCT+Tze7ZP1LDPrp8AlTGbleCbzsM +JcLE2v3SKQfFEDadIuob2HhKSfnZGfvqrW9DGg9PMMuHGderkP5Mucz3pSsjkCqp +EOKR2/VFDOt8WB084JyGj8dFcAk3yPHBgF7kkaWPvH4RmLPqYGVNCVDQi3xS5qei +jMmYfpHTEbOFHKa/ejuxssFVCIcrQI1RIX0ePpYWLdLAFw63HIpUXIJJz2isfCxk +vyoQXjYN8EWQEhVTSrU306gGVA708NwdtTMJ7fTYCWcRNh4tCsLWCwEOBq/ImO0R +aCyQFpZz6Ie+TBRIELpf +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3.pem b/net/data/ssl/blocklist/0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3.pem new file mode 100644 index 0000000..4e0ad7c --- /dev/null +++ b/net/data/ssl/blocklist/0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3.pem
@@ -0,0 +1,99 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = EU, O = AC Camerfirma SA CIF A82743287, OU = http://www.chambersign.org, CN = Chambers of Commerce Root + Validity + Not Before: Sep 30 16:13:43 2003 GMT + Not After : Sep 30 16:13:44 2037 GMT + Subject: C = EU, O = AC Camerfirma SA CIF A82743287, OU = http://www.chambersign.org, CN = Chambers of Commerce Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b7:36:55:e5:a5:5d:18:30:e0:da:89:54:91:fc: + c8:c7:52:f8:2f:50:d9:ef:b1:75:73:65:47:7d:1b: + 5b:ba:75:c5:fc:a1:88:24:fa:2f:ed:ca:08:4a:39: + 54:c4:51:7a:b5:da:60:ea:38:3c:81:b2:cb:f1:bb: + d9:91:23:3f:48:01:70:75:a9:05:2a:ad:1f:71:f3: + c9:54:3d:1d:06:6a:40:3e:b3:0c:85:ee:5c:1b:79: + c2:62:c4:b8:36:8e:35:5d:01:0c:23:04:47:35:aa: + 9b:60:4e:a0:66:3d:cb:26:0a:9c:40:a1:f4:5d:98: + bf:71:ab:a5:00:68:2a:ed:83:7a:0f:a2:14:b5:d4: + 22:b3:80:b0:3c:0c:5a:51:69:2d:58:18:8f:ed:99: + 9e:f1:ae:e2:95:e6:f6:47:a8:d6:0c:0f:b0:58:58: + db:c3:66:37:9e:9b:91:54:33:37:d2:94:1c:6a:48: + c9:c9:f2:a5:da:a5:0c:23:f7:23:0e:9c:32:55:5e: + 71:9c:84:05:51:9a:2d:fd:e6:4e:2a:34:5a:de:ca: + 40:37:67:0c:54:21:55:77:da:0a:0c:cc:97:ae:80: + dc:94:36:4a:f4:3e:ce:36:13:1e:53:e4:ac:4e:3a: + 05:ec:db:ae:72:9c:38:8b:d0:39:3b:89:0a:3e:77: + fe:75 + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.chambersign.org/chambersroot.crl + + X509v3 Subject Key Identifier: + E3:94:F5:B1:4D:E9:DB:A1:29:5B:57:8B:4D:76:06:76:E1:D1:A2:8A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + X509v3 Subject Alternative Name: + email:chambersroot@chambersign.org + X509v3 Issuer Alternative Name: + email:chambersroot@chambersign.org + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.17326.10.3.1 + CPS: http://cps.chambersign.org/cps/chambersroot.html + + Signature Algorithm: sha1WithRSAEncryption + 0c:41:97:c2:1a:86:c0:22:7c:9f:fb:90:f3:1a:d1:03:b1:ef: + 13:f9:21:5f:04:9c:da:c9:a5:8d:27:6c:96:87:91:be:41:90: + 01:72:93:e7:1e:7d:5f:f6:89:c6:5d:a7:40:09:3d:ac:49:45: + 45:dc:2e:8d:30:68:b2:09:ba:fb:c3:2f:cc:ba:0b:df:3f:77: + 7b:46:7d:3a:12:24:8e:96:8f:3c:05:0a:6f:d2:94:28:1d:6d: + 0c:c0:2e:88:22:d5:d8:cf:1d:13:c7:f0:48:d7:d7:05:a7:cf: + c7:47:9e:3b:3c:34:c8:80:4f:d4:14:bb:fc:0d:50:f7:fa:b3: + ec:42:5f:a9:dd:6d:c8:f4:75:cf:7b:c1:72:26:b1:01:1c:5c: + 2c:fd:7a:4e:b4:01:c5:05:57:b9:e7:3c:aa:05:d9:88:e9:07: + 46:41:ce:ef:41:81:ae:58:df:83:a2:ae:ca:d7:77:1f:e7:00: + 3c:9d:6f:8e:e4:32:09:1d:4d:78:34:78:34:3c:94:9b:26:ed: + 4f:71:c6:19:7a:bd:20:22:48:5a:fe:4b:7d:03:b7:e7:58:be: + c6:32:4e:74:1e:68:dd:a8:68:5b:b3:3e:ee:62:7d:d9:80:e8: + 0a:75:7a:b7:ee:b4:65:9a:21:90:e0:aa:d0:98:bc:38:b5:73: + 3c:8b:f8:dc +-----BEGIN CERTIFICATE----- +MIIEvTCCA6WgAwIBAgIBADANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJFVTEn +MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL +ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEiMCAGA1UEAxMZQ2hhbWJlcnMg +b2YgQ29tbWVyY2UgUm9vdDAeFw0wMzA5MzAxNjEzNDNaFw0zNzA5MzAxNjEzNDRa +MH8xCzAJBgNVBAYTAkVVMScwJQYDVQQKEx5BQyBDYW1lcmZpcm1hIFNBIENJRiBB +ODI3NDMyODcxIzAhBgNVBAsTGmh0dHA6Ly93d3cuY2hhbWJlcnNpZ24ub3JnMSIw +IAYDVQQDExlDaGFtYmVycyBvZiBDb21tZXJjZSBSb290MIIBIDANBgkqhkiG9w0B +AQEFAAOCAQ0AMIIBCAKCAQEAtzZV5aVdGDDg2olUkfzIx1L4L1DZ77F1c2VHfRtb +unXF/KGIJPov7coISjlUxFF6tdpg6jg8gbLL8bvZkSM/SAFwdakFKq0fcfPJVD0d +BmpAPrMMhe5cG3nCYsS4No41XQEMIwRHNaqbYE6gZj3LJgqcQKH0XZi/caulAGgq +7YN6D6IUtdQis4CwPAxaUWktWBiP7Zme8a7ileb2R6jWDA+wWFjbw2Y3npuRVDM3 +0pQcakjJyfKl2qUMI/cjDpwyVV5xnIQFUZot/eZOKjRa3spAN2cMVCFVd9oKDMyX +roDclDZK9D7ONhMeU+SsTjoF7Nuucpw4i9A5O4kKPnf+dQIBA6OCAUQwggFAMBIG +A1UdEwEB/wQIMAYBAf8CAQwwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybC5j +aGFtYmVyc2lnbi5vcmcvY2hhbWJlcnNyb290LmNybDAdBgNVHQ4EFgQU45T1sU3p +26EpW1eLTXYGduHRooowDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIA +BzAnBgNVHREEIDAegRxjaGFtYmVyc3Jvb3RAY2hhbWJlcnNpZ24ub3JnMCcGA1Ud +EgQgMB6BHGNoYW1iZXJzcm9vdEBjaGFtYmVyc2lnbi5vcmcwWAYDVR0gBFEwTzBN +BgsrBgEEAYGHLgoDATA+MDwGCCsGAQUFBwIBFjBodHRwOi8vY3BzLmNoYW1iZXJz +aWduLm9yZy9jcHMvY2hhbWJlcnNyb290Lmh0bWwwDQYJKoZIhvcNAQEFBQADggEB +AAxBl8IahsAifJ/7kPMa0QOx7xP5IV8EnNrJpY0nbJaHkb5BkAFyk+cefV/2icZd +p0AJPaxJRUXcLo0waLIJuvvDL8y6C98/d3tGfToSJI6WjzwFCm/SlCgdbQzALogi +1djPHRPH8EjX1wWnz8dHnjs8NMiAT9QUu/wNUPf6s+xCX6ndbcj0dc97wXImsQEc +XCz9ek60AcUFV7nnPKoF2YjpB0ZBzu9Bga5Y34OirsrXdx/nADydb47kMgkdTXg0 +eDQ8lJsm7U9xxhl6vSAiSFr+S30Dt+dYvsYyTnQeaN2oaFuzPu5ifdmA6Ap1erfu +tGWaIZDgqtCYvDi1czyL+Nw= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem b/net/data/ssl/blocklist/0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem similarity index 100% rename from net/data/ssl/blacklist/0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem rename to net/data/ssl/blocklist/0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem
diff --git a/net/data/ssl/blocklist/0d90cd8e35209b4cefebdd62b644bed8eb55c74dddff26e75caf8ae70491f0bd.pem b/net/data/ssl/blocklist/0d90cd8e35209b4cefebdd62b644bed8eb55c74dddff26e75caf8ae70491f0bd.pem new file mode 100644 index 0000000..8fd9551 --- /dev/null +++ b/net/data/ssl/blocklist/0d90cd8e35209b4cefebdd62b644bed8eb55c74dddff26e75caf8ae70491f0bd.pem
@@ -0,0 +1,109 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0a:b4:c7:3c:41:3a:01:94:9f:23:78:f2:b2:29:f6:6c + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = "thawte, Inc.", CN = thawte EV SSL CA - G3 + Validity + Not Before: Sep 14 00:00:00 2015 GMT + Not After : Sep 15 23:59:59 2015 GMT + Subject: jurisdictionC = US, jurisdictionST = Delaware, O = Symantec Corp, businessCategory = Private Organization, serialNumber = 2158113, C = US, ST = California, L = Mountain view, CN = www.google.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:8e:d9:6a:64:8f:6b:e8:d8:71:bf:fd:da:e3:58: + 62:35:8c:e0:31:0c:b8:65:27:48:7f:a3:f6:54:04: + 3f:4d:23:5c:dc:46:18:eb:5c:1a:f8:e7:99:9e:f9: + 20:e4:5f:61:bb:bb:35:28:5b:eb:f9:57:a7:1c:56: + 48:fe:74:b3:27:fe:5a:dd:79:36:cb:dc:fa:a0:8b: + 14:52:8d:e0:3a:7a:24:77:8e:4c:f8:dd:e9:34:35: + f8:8b:b0:30:3c:f1:dc:78:6e:e7:39:e2:4a:4d:6e: + 49:5e:32:a7:25:14:c6:5a:85:f8:28:a8:1f:f5:00: + bb:ac:c9:31:d0:fa:cc:70:80:9d:95:86:df:84:0e: + 11:16:36:1d:b4:47:d6:aa:9a:a3:49:cf:af:f5:80: + b6:48:6e:8f:c1:df:a5:aa:38:0a:1f:ed:97:77:7f: + c1:46:f8:3c:a4:67:71:2d:ba:3d:45:fa:64:67:fa: + 5e:fd:33:0e:5a:0c:b5:13:bd:fa:66:c9:ab:aa:2d: + 29:5a:5b:c1:d4:eb:b6:db:88:f6:fc:dd:89:5f:22: + 30:40:65:18:72:59:69:ec:a2:89:35:58:0b:40:ad: + bd:d7:44:ea:8a:91:cc:a0:8a:e9:7f:14:09:1c:41: + 2d:b5:2b:f6:2e:c9:28:f6:8b:d4:69:31:0b:b2:4c: + e1:bf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Alternative Name: + DNS:www.google.com, DNS:google.com + X509v3 Basic Constraints: + CA:FALSE + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 CRL Distribution Points: + + Full Name: + URI:http://ti.symcb.com/ti.crl + + X509v3 Certificate Policies: + Policy: 2.16.840.1.113733.1.7.48.1 + CPS: https://www.thawte.com/cps + User Notice: + Explicit Text: https://www.thawte.com/repository + + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Authority Key Identifier: + keyid:F0:70:51:DA:D3:2A:91:4F:52:77:D7:86:77:74:0F:CE:71:1A:6C:22 + + Authority Information Access: + OCSP - URI:http://ti.symcd.com + CA Issuers - URI:http://ti.symcb.com/ti.crt + + CT Precertificate Poison: critical + NULL + Signature Algorithm: sha256WithRSAEncryption + 8b:08:d4:31:46:6a:cc:14:77:a2:f1:57:3d:de:18:75:ec:dd: + 8a:99:f3:fe:e0:da:95:01:f3:94:0f:65:57:73:0a:bf:4e:63: + 3e:41:c2:2b:b9:89:7a:c1:b4:d6:05:77:85:52:db:fa:46:a2: + 1d:d0:29:01:23:18:d4:c4:a8:98:cf:85:04:e5:31:be:ca:91: + 67:24:55:63:77:31:52:4a:09:92:12:72:b2:32:55:ee:c1:57: + e1:c0:7d:bd:78:7c:7d:db:10:11:f6:56:3c:fd:5f:94:9b:df: + fe:ce:54:5c:b3:7b:65:ae:6e:c2:bb:ea:c5:2a:6e:a4:5f:cc: + 69:f4:65:d5:b4:e5:4d:e2:a0:b0:25:e3:90:2b:51:21:89:8c: + a7:87:17:2e:07:d0:bb:5c:cd:88:d1:2b:34:3a:6c:25:2e:a0: + 4c:b9:ae:1e:61:8d:f2:11:c4:25:59:38:11:9e:58:db:0c:5b: + d1:7c:47:f7:c3:39:fb:a2:24:52:f4:90:8b:24:bb:94:2e:44: + 57:cd:55:58:4d:cf:45:c5:9a:b2:58:8a:63:36:57:c1:3c:e4: + 08:ec:c9:61:c2:77:3f:d3:14:e5:f9:cc:00:1a:41:64:bb:cc: + c5:49:a6:cc:bc:27:07:1d:e4:81:c9:79:40:07:55:c0:4e:6f: + c0:1f:59:a4 +-----BEGIN CERTIFICATE----- +MIIFMzCCBBugAwIBAgIQCrTHPEE6AZSfI3jysin2bDANBgkqhkiG9w0BAQsFADBE +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3RlLCBJbmMuMR4wHAYDVQQDExV0 +aGF3dGUgRVYgU1NMIENBIC0gRzMwHhcNMTUwOTE0MDAwMDAwWhcNMTUwOTE1MjM1 +OTU5WjCBzDETMBEGCysGAQQBgjc8AgEDEwJVUzEZMBcGCysGAQQBgjc8AgECDAhE +ZWxhd2FyZTEWMBQGA1UECgwNU3ltYW50ZWMgQ29ycDEdMBsGA1UEDxMUUHJpdmF0 +ZSBPcmdhbml6YXRpb24xEDAOBgNVBAUTBzIxNTgxMTMxCzAJBgNVBAYTAlVTMRMw +EQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiB2aWV3MRcwFQYD +VQQDDA53d3cuZ29vZ2xlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAI7ZamSPa+jYcb/92uNYYjWM4DEMuGUnSH+j9lQEP00jXNxGGOtcGvjnmZ75 +IORfYbu7NShb6/lXpxxWSP50syf+Wt15Nsvc+qCLFFKN4Dp6JHeOTPjd6TQ1+Iuw +MDzx3Hhu5zniSk1uSV4ypyUUxlqF+CioH/UAu6zJMdD6zHCAnZWG34QOERY2HbRH +1qqao0nPr/WAtkhuj8Hfpao4Ch/tl3d/wUb4PKRncS26PUX6ZGf6Xv0zDloMtRO9 ++mbJq6otKVpbwdTrttuI9vzdiV8iMEBlGHJZaeyiiTVYC0CtvddE6oqRzKCK6X8U +CRxBLbUr9i7JKPaL1GkxC7JM4b8CAwEAAaOCAZYwggGSMCUGA1UdEQQeMByCDnd3 +dy5nb29nbGUuY29tggpnb29nbGUuY29tMAkGA1UdEwQCMAAwDgYDVR0PAQH/BAQD +AgWgMCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly90aS5zeW1jYi5jb20vdGkuY3Js +MHMGA1UdIARsMGowaAYLYIZIAYb4RQEHMAEwWTAmBggrBgEFBQcCARYaaHR0cHM6 +Ly93d3cudGhhd3RlLmNvbS9jcHMwLwYIKwYBBQUHAgIwIwwhaHR0cHM6Ly93d3cu +dGhhd3RlLmNvbS9yZXBvc2l0b3J5MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF +BQcDAjAfBgNVHSMEGDAWgBTwcFHa0yqRT1J314Z3dA/OcRpsIjBXBggrBgEFBQcB +AQRLMEkwHwYIKwYBBQUHMAGGE2h0dHA6Ly90aS5zeW1jZC5jb20wJgYIKwYBBQUH +MAKGGmh0dHA6Ly90aS5zeW1jYi5jb20vdGkuY3J0MBMGCisGAQQB1nkCBAMBAf8E +AgUAMA0GCSqGSIb3DQEBCwUAA4IBAQCLCNQxRmrMFHei8Vc93hh17N2KmfP+4NqV +AfOUD2VXcwq/TmM+QcIruYl6wbTWBXeFUtv6RqId0CkBIxjUxKiYz4UE5TG+ypFn +JFVjdzFSSgmSEnKyMlXuwVfhwH29eHx92xAR9lY8/V+Um9/+zlRcs3tlrm7Cu+rF +Km6kX8xp9GXVtOVN4qCwJeOQK1EhiYynhxcuB9C7XM2I0Ss0OmwlLqBMua4eYY3y +EcQlWTgRnljbDFvRfEf3wzn7oiRS9JCLJLuULkRXzVVYTc9FxZqyWIpjNlfBPOQI +7Mlhwnc/0xTl+cwAGkFku8zFSabMvCcHHeSByXlAB1XATm/AH1mk +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/0ef7c54a3af101a2cfedb0c9f36fe8214d51a504fdc2ad1e243019cefd7d03c2.pem b/net/data/ssl/blocklist/0ef7c54a3af101a2cfedb0c9f36fe8214d51a504fdc2ad1e243019cefd7d03c2.pem new file mode 100644 index 0000000..7396450 --- /dev/null +++ b/net/data/ssl/blocklist/0ef7c54a3af101a2cfedb0c9f36fe8214d51a504fdc2ad1e243019cefd7d03c2.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:28:cd:43:87:67:18:3d:c5:0f:a5:8b:e6:06:2b:62:bb:bb + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 12:36:35 2017 GMT + Not After : Jan 30 12:36:35 2018 GMT + Subject: CN = youtube.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c7:ed:b4:18:06:59:3d:1b:ff:e0:76:20:ea:49: + 21:68:5a:cc:ea:90:83:be:33:cb:d3:c8:c7:91:0b: + 91:b8:57:48:e8:f4:b2:4f:95:a1:5e:9d:fe:b1:74: + 28:45:5f:cf:8d:29:b9:87:df:53:a3:35:a2:57:4b: + 8b:fa:22:11:be:8d:06:27:66:1c:ff:63:80:80:62: + c8:62:cc:f4:34:14:64:b9:5d:aa:57:44:68:98:48: + 48:5a:88:bd:16:9f:ba:05:16:13:75:31:68:6a:00: + bf:c4:f6:df:fc:49:2a:47:03:4e:20:ed:e3:59:8e: + 61:d3:f3:3f:a0:85:98:4a:5b:b3:75:7d:d8:cf:32: + e7:2c:4e:af:81:3e:6b:10:aa:b5:ac:ae:52:d5:92: + 57:be:f6:d9:35:69:44:7b:d6:01:60:33:a7:93:92: + 9b:75:22:36:0e:5c:22:bf:01:8c:d6:a6:11:15:38: + b9:42:52:e9:d5:25:5a:d0:65:e8:88:f0:59:f4:0e: + 22:54:65:c6:36:7a:0e:09:1b:ee:ac:a9:c1:e1:51: + ed:e1:f0:20:f3:a9:6a:04:4c:26:1d:b8:16:a2:61: + 7e:13:5e:bc:a1:12:6d:a4:0d:ca:18:0d:50:62:e4: + ef:1e:8e:d5:1a:b4:1e:76:7e:79:2b:66:aa:4b:86: + 29:31 + 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: + 1B:BC:2B:E0:3D:5B:74:8A:E0:52:12:A5:A7:11:1C:86:02:B7:A6:F9 + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:cpanel.youtube.tg, DNS:mail.youtube.tg, DNS:webdisk.youtube.tg, DNS:webmail.youtube.tg, DNS:www.youtube.tg, DNS:youtube.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 7c:86:f3:c4:57:78:b5:54:6a:5c:88:00:e1:b6:c1:33:34:33: + 34:56:9b:d1:86:88:34:c3:09:eb:37:a4:08:bb:4b:ad:4c:4f: + f1:44:84:eb:cd:64:77:71:4b:1f:81:b4:1b:6b:7e:08:bb:ee: + 74:ad:17:b5:11:a2:ba:20:b5:8a:ce:76:9e:76:12:0e:af:5a: + d8:f8:d7:08:2d:ae:9a:53:6b:f3:2e:44:6e:0b:a9:c9:2a:e1: + 30:28:7f:bd:3c:de:cd:47:8b:98:22:d3:5c:32:ab:f1:fd:66: + 9b:0f:e6:3e:97:90:35:c4:40:13:73:98:ad:ee:20:a7:2e:84: + 0a:92:d5:2b:70:f0:3a:a5:47:ac:d3:48:85:8e:50:d4:22:71: + 1e:08:13:89:dc:05:6a:d7:e9:a7:3d:f8:50:dd:09:ea:80:f8: + ac:2e:f7:e0:f0:ef:a9:2f:ee:31:dc:f9:4b:67:ff:16:49:91: + f7:71:cc:3b:3a:b6:55:54:0b:1e:fc:4d:38:ad:19:c9:73:e5: + 45:0a:1f:16:b9:fb:7d:3a:6d:95:c5:75:3b:8f:63:46:37:1f: + 8e:31:97:41:d6:bc:3c:89:06:d6:d2:c2:5f:8d:3b:bc:8a:72: + 6c:8d:1f:22:ae:ad:5e:c8:e9:2f:f8:09:4a:d8:ff:a9:14:41: + 30:ab:08:41 +-----BEGIN CERTIFICATE----- +MIIFUzCCBDugAwIBAgISAyjNQ4dnGD3FD6WL5gYrYru7MA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMjM2MzVaFw0x +ODAxMzAxMjM2MzVaMBUxEzARBgNVBAMTCnlvdXR1YmUudGcwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQDH7bQYBlk9G//gdiDqSSFoWszqkIO+M8vTyMeR +C5G4V0jo9LJPlaFenf6xdChFX8+NKbmH31OjNaJXS4v6IhG+jQYnZhz/Y4CAYshi +zPQ0FGS5XapXRGiYSEhaiL0Wn7oFFhN1MWhqAL/E9t/8SSpHA04g7eNZjmHT8z+g +hZhKW7N1fdjPMucsTq+BPmsQqrWsrlLVkle+9tk1aUR71gFgM6eTkpt1IjYOXCK/ +AYzWphEVOLlCUunVJVrQZeiI8Fn0DiJUZcY2eg4JG+6sqcHhUe3h8CDzqWoETCYd +uBaiYX4TXryhEm2kDcoYDVBi5O8ejtUatB52fnkrZqpLhikxAgMBAAGjggJmMIIC +YjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC +MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBu8K+A9W3SK4FISpacRHIYCt6b5MB8G +A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu +BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv +BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w +cQYDVR0RBGowaIIRY3BhbmVsLnlvdXR1YmUudGeCD21haWwueW91dHViZS50Z4IS +d2ViZGlzay55b3V0dWJlLnRnghJ3ZWJtYWlsLnlvdXR1YmUudGeCDnd3dy55b3V0 +dWJlLnRnggp5b3V0dWJlLnRnMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsr +BgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlw +dC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25s +eSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4g +YWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQg +aHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQEL +BQADggEBAHyG88RXeLVUalyIAOG2wTM0MzRWm9GGiDTDCes3pAi7S61MT/FEhOvN +ZHdxSx+BtBtrfgi77nStF7URorogtYrOdp52Eg6vWtj41wgtrppTa/MuRG4Lqckq +4TAof7083s1Hi5gi01wyq/H9ZpsP5j6XkDXEQBNzmK3uIKcuhAqS1Stw8DqlR6zT +SIWOUNQicR4IE4ncBWrX6ac9+FDdCeqA+Kwu9+Dw76kv7jHc+Utn/xZJkfdxzDs6 +tlVUCx78TTitGclz5UUKHxa5+306bZXFdTuPY0Y3H44xl0HWvDyJBtbSwl+NO7yK +cmyNHyKurV7I6S/4CUrY/6kUQTCrCEE= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem b/net/data/ssl/blocklist/0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem similarity index 100% rename from net/data/ssl/blacklist/0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem rename to net/data/ssl/blocklist/0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem
diff --git a/net/data/ssl/blocklist/136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem b/net/data/ssl/blocklist/136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem new file mode 100644 index 0000000..db5bf4e --- /dev/null +++ b/net/data/ssl/blocklist/136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem
@@ -0,0 +1,138 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + c9:cd:d3:e9:d5:7d:23:ce + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = EU, L = Madrid (see current address at www.camerfirma.com/address), serialNumber = A82743287, O = AC Camerfirma S.A., CN = Global Chambersign Root - 2008 + Validity + Not Before: Aug 1 12:31:40 2008 GMT + Not After : Jul 31 12:31:40 2038 GMT + Subject: C = EU, L = Madrid (see current address at www.camerfirma.com/address), serialNumber = A82743287, O = AC Camerfirma S.A., CN = Global Chambersign Root - 2008 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c0:df:56:d3:e4:3a:9b:76:45:b4:13:db:ff:c1: + b6:19:8b:37:41:18:95:52:47:eb:17:9d:29:88:8e: + 35:6c:06:32:2e:47:62:f3:49:04:bf:7d:44:36:b1: + 71:cc:bd:5a:09:73:d5:d9:85:44:ff:91:57:25:df: + 5e:36:8e:70:d1:5c:71:43:1d:d9:da:ef:5c:d2:fb: + 1b:bd:3a:b5:cb:ad:a3:cc:44:a7:0d:ae:21:15:3f: + b9:7a:5b:92:75:d8:a4:12:38:89:19:8a:b7:80:d2: + e2:32:6f:56:9c:91:d6:88:10:0b:b3:74:64:92:74: + 60:f3:f6:cf:18:4f:60:b2:23:d0:c7:3b:ce:61:4b: + 99:8f:c2:0c:d0:40:b2:98:dc:0d:a8:4e:a3:b9:0a: + ae:60:a0:ad:45:52:63:ba:66:bd:68:e0:f9:be:1a: + a8:81:bb:1e:41:78:75:d3:c1:fe:00:55:b0:87:54: + e8:27:90:35:1d:4c:33:ad:97:fc:97:2e:98:84:bf: + 2c:c9:a3:bf:d1:98:11:14:ed:63:f8:ca:98:88:58: + 17:99:ed:45:03:97:7e:3c:86:1e:88:8c:be:f2:91: + 84:8f:65:34:d8:00:4c:7d:b7:31:17:5a:29:7a:0a: + 18:24:30:a3:37:b5:7a:a9:01:7d:26:d6:f9:0e:8e: + 59:f1:fd:1b:33:b5:29:3b:17:3b:41:b6:21:dd:d4: + c0:3d:a5:9f:9f:1f:43:50:c9:bb:bc:6c:7a:97:98: + ee:cd:8c:1f:fb:9c:51:ae:8b:70:bd:27:9f:71:c0: + 6b:ac:7d:90:66:e8:d7:5d:3a:0d:b0:d5:c2:8d:d5: + c8:9d:9d:c1:6d:d0:d0:bf:51:e4:e3:f8:c3:38:36: + ae:d6:a7:75:e6:af:84:43:5d:93:92:0c:6a:07:de: + 3b:1d:98:22:d6:ac:c1:35:db:a3:a0:25:ff:72:b5: + 76:1d:de:6d:e9:2c:66:2c:52:84:d0:45:92:ce:1c: + e5:e5:33:1d:dc:07:53:54:a3:aa:82:3b:9a:37:2f: + dc:dd:a0:64:e9:e6:dd:bd:ae:fc:64:85:1d:3c:a7: + c9:06:de:84:ff:6b:e8:6b:1a:3c:c5:a2:b3:42:fb: + 8b:09:3e:5f:08:52:c7:62:c4:d4:05:71:bf:c4:64: + e4:f8:a1:83:e8:3e:12:9b:a8:1e:d4:36:4d:2f:71: + f6:8d:28:f6:83:a9:13:d2:61:c1:91:bb:48:c0:34: + 8f:41:8c:4b:4c:db:69:12:ff:50:94:9c:20:83:59: + 73:ed:7c:a1:f2:f1:fd:dd:f7:49:d3:43:58:a0:56: + 63:ca:3d:3d:e5:35:56:59:e9:0e:ca:20:cc:2b:4b: + 93:29:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 Subject Key Identifier: + B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E + X509v3 Authority Key Identifier: + keyid:B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E + DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Global Chambersign Root - 2008 + serial:C9:CD:D3:E9:D5:7D:23:CE + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://policy.camerfirma.com + + Signature Algorithm: sha1WithRSAEncryption + 80:88:7f:70:de:92:28:d9:05:94:46:ff:90:57:a9:f1:2f:df: + 1a:0d:6b:fa:7c:0e:1c:49:24:79:27:d8:46:aa:6f:29:59:52: + 88:70:12:ea:dd:3d:f5:9b:53:54:6f:e1:60:a2:a8:09:b9:ec: + eb:59:7c:c6:35:f1:dc:18:e9:f1:67:e5:af:ba:45:e0:09:de: + ca:44:0f:c2:17:0e:77:91:45:7a:33:5f:5f:96:2c:68:8b:c1: + 47:8f:98:9b:3d:c0:ec:cb:f5:d5:82:92:84:35:d1:be:36:38: + 56:72:31:5b:47:2d:aa:17:a4:63:51:eb:0a:01:ad:7f:ec:75: + 9e:cb:a1:1f:f1:7f:12:b1:b9:e4:64:7f:67:d6:23:2a:f4:b8: + 39:5d:98:e8:21:a7:e1:bd:3d:42:1a:74:9a:70:af:68:6c:50: + 5d:49:cf:ff:fb:0e:5d:e6:2c:47:d7:81:3a:59:00:b5:73:6b: + 63:20:f6:31:45:08:39:0e:f4:70:7e:40:70:5a:3f:d0:6b:42: + a9:74:3d:28:2f:02:6d:75:72:95:09:8d:48:63:c6:c6:23:57: + 92:93:5e:35:c1:8d:f9:0a:f7:2c:9d:62:1c:f6:ad:7c:dd:a6: + 31:1e:b6:b1:c7:7e:85:26:fa:a4:6a:b5:da:63:30:d1:ef:93: + 37:b2:66:2f:7d:05:f7:e7:b7:4b:98:94:35:c0:d9:3a:29:c1: + 9d:b2:50:33:1d:4a:a9:5a:a6:c9:03:ef:ed:f4:e7:a8:6e:8a: + b4:57:84:eb:a4:3f:d0:ee:aa:aa:87:5b:63:e8:93:e2:6b:a8: + d4:b8:72:78:6b:1b:ed:39:e4:5d:cb:9b:aa:87:d5:4f:4e:00: + fe:d9:6a:9f:3c:31:0f:28:02:01:7d:98:e8:a7:b0:a2:64:9e: + 79:f8:48:f2:15:a9:cc:e6:c8:44:eb:3f:78:99:f2:7b:71:3e: + 3c:f1:98:a7:c5:18:12:3f:e6:bb:28:33:42:e9:45:0a:7c:6d: + f2:86:79:2f:c5:82:19:7d:09:89:7c:b2:54:76:88:ae:de:c1: + f3:cc:e1:6e:db:31:d6:93:ae:99:a0:ef:25:6a:73:98:89:5b: + 3a:2e:13:88:1e:bf:c0:92:94:34:1b:e3:27:b7:8b:1e:6f:42: + ff:e7:e9:37:9b:50:1d:2d:a2:f9:02:ee:cb:58:58:3a:71:bc: + 68:e3:aa:c1:af:1c:28:1f:a2:dc:23:65:3f:81:ea:ae:99:d3: + d8:30:cf:13:0d:4f:15:c9:84:bc:a7:48:2d:f8:30:23:77:d8: + 46:4b:79:6d:f6:8c:ed:3a:7f:60:11:78:f4:e9:9b:ae:d5:54: + c0:74:80:d1:0b:42:9f:c1 +-----BEGIN CERTIFICATE----- +MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYD +VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0 +IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3 +MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD +aGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMxNDBaFw0zODA3MzEx +MjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3Vy +cmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAG +A1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAl +BgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZI +hvcNAQEBBQADggIPADCCAgoCggIBAMDfVtPkOpt2RbQT2//BthmLN0EYlVJH6xed +KYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXfXjaOcNFccUMd2drvXNL7 +G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0ZJJ0YPP2 +zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4 +ddPB/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyG +HoiMvvKRhI9lNNgATH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2 +Id3UwD2ln58fQ1DJu7xsepeY7s2MH/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3V +yJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfeOx2YItaswTXbo6Al/3K1dh3e +beksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSFHTynyQbehP9r +6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh +wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsog +zCtLkykPAgMBAAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQW +BBS5CcqcHtvTbDprru1U8VuTBjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDpr +ru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UEBhMCRVUxQzBBBgNVBAcTOk1hZHJp +ZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJmaXJtYS5jb20vYWRk +cmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJmaXJt +YSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiC +CQDJzdPp1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCow +KAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZI +hvcNAQEFBQADggIBAICIf3DekijZBZRG/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZ +UohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6ReAJ3spED8IXDneRRXoz +X1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/sdZ7LoR/x +fxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVz +a2Mg9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yyd +Yhz2rXzdpjEetrHHfoUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMd +SqlapskD7+3056huirRXhOukP9DuqqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9O +AP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETrP3iZ8ntxPjzxmKfFGBI/5rso +M0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVqc5iJWzouE4ge +v8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z +09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/143315c857a9386973ed16840899c3f96b894a7a612c444efb691f14b0dedd87.pem b/net/data/ssl/blocklist/143315c857a9386973ed16840899c3f96b894a7a612c444efb691f14b0dedd87.pem new file mode 100644 index 0000000..ba6ec90 --- /dev/null +++ b/net/data/ssl/blocklist/143315c857a9386973ed16840899c3f96b894a7a612c444efb691f14b0dedd87.pem
@@ -0,0 +1,157 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:91:9e:e2:76:8f:8c:21:ec:72:d8:6c:45:76:fb:8c + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA + Validity + Not Before: Dec 16 00:00:00 2019 GMT + Not After : Dec 20 12:00:00 2021 GMT + Subject: C = US, ST = California, L = Walnut Creek, O = Lucas Garron Torres, CN = known-interception.badssl.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:c7:8f:2d:12:d9:25:d6:57:dd:e3:64:40:67:0c: + cb:0a:d4:21:69:57:93:ca:53:57:d1:b2:f7:61:87: + a5:73:ac:15:39:2a:bc:38:00:0c:bf:d4:84:45:cc: + c2:9f:67:81:62:89:e5:74:0e:c4:00:30:18:ef:de: + e9:5b:b0:53:3e:2f:f3:c1:33:a6:ca:05:5d:eb:63: + 6d:b4:ea:19:e0:c2:60:34:08:90:48:ec:1a:6f:39: + 3f:0f:5b:0c:6d:1d:6f:a8:ba:4a:13:e0:a0:59:f6: + b9:54:7d:6f:66:7e:72:85:09:64:62:17:f1:a9:47: + 05:56:97:7f:ec:3b:d9:1d:48:cb:2d:17:a2:83:d5: + 4d:d8:01:7c:ba:8a:09:d0:3c:96:fc:14:49:18:b8: + d3:f2:e6:e1:67:6b:d5:e3:43:a9:eb:28:ba:25:86: + d1:24:90:fe:33:f0:cc:2e:7a:8f:d4:14:f7:fe:b1: + e5:7d:35:1d:59:ba:08:cf:77:10:a4:8f:a5:f0:91: + 9e:1f:cd:7f:32:34:fc:ff:bc:1a:35:6b:af:c7:d8: + 4e:17:a1:df:a1:a3:e4:5b:4b:9f:6e:d5:33:e8:99: + ec:db:47:70:f5:a7:99:cb:71:1d:64:3e:17:b8:2c: + 2c:68:69:ea:d9:3f:79:b5:a9:ee:eb:10:97:6e:97: + ae:eb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:0F:80:61:1C:82:31:61:D5:2F:28:E7:8D:46:38:B4:2C:E1:C6:D9:E2 + + X509v3 Subject Key Identifier: + 65:16:4E:26:8D:41:4F:B4:D6:33:61:17:51:AE:7E:09:DF:6C:C8:2C + X509v3 Subject Alternative Name: + DNS:known-interception.badssl.com, DNS:www.known-interception.badssl.com + 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://crl3.digicert.com/ssca-sha2-g6.crl + + Full Name: + URI:http://crl4.digicert.com/ssca-sha2-g6.crl + + X509v3 Certificate Policies: + Policy: 2.16.840.1.114412.1.1 + CPS: https://www.digicert.com/CPS + Policy: 2.23.140.1.2.3 + + Authority Information Access: + OCSP - URI:http://ocsp.digicert.com + CA Issuers - URI:http://cacerts.digicert.com/DigiCertSHA2SecureServerCA.crt + + X509v3 Basic Constraints: critical + CA:FALSE + CT Precertificate SCTs: + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : A4:B9:09:90:B4:18:58:14:87:BB:13:A2:CC:67:70:0A: + 3C:35:98:04:F9:1B:DF:B8:E3:77:CD:0E:C8:0D:DC:10 + Timestamp : Dec 16 19:25:03.735 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:46:02:21:00:BF:58:DF:CB:40:35:C7:EB:56:A3:3D: + 33:A7:15:99:78:92:16:00:51:73:BF:E4:83:29:3A:95: + 9A:4E:70:E2:B5:02:21:00:CC:CD:B2:E9:28:B1:E1:84: + 59:77:99:FD:28:75:59:06:48:21:E7:16:18:7A:40:78: + 5A:C2:4A:97:BE:83:82:BC + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 44:94:65:2E:B0:EE:CE:AF:C4:40:07:D8:A8:FE:28:C0: + DA:E6:82:BE:D8:CB:31:B5:3F:D3:33:96:B5:B6:81:A8 + Timestamp : Dec 16 19:25:03.808 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:20:22:7C:CB:BA:4B:E1:C4:0F:93:0C:69:8F: + E5:06:A3:04:FA:D2:3F:F4:24:1C:DF:29:AC:7B:E2:51: + 06:35:B2:FC:02:21:00:D4:75:B0:0F:88:B0:2A:0B:CA: + 89:B9:B9:09:CE:85:92:CD:13:B9:18:86:ED:DE:9A:37: + 58:A2:44:10:3B:67:87 + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : BB:D9:DF:BC:1F:8A:71:B5:93:94:23:97:AA:92:7B:47: + 38:57:95:0A:AB:52:E8:1A:90:96:64:36:8E:1E:D1:85 + Timestamp : Dec 16 19:25:03.896 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:46:02:21:00:CB:60:EE:F3:90:EF:DB:D8:39:0F:58: + 3D:DE:42:F2:F6:D4:68:E3:CB:7C:59:55:DC:35:C4:76: + 6A:E4:D9:D4:9F:02:21:00:A1:83:D6:3F:22:5B:DD:7C: + BC:17:18:F8:D2:FC:BF:A5:77:1C:1E:B9:8A:7C:E2:4C: + 14:B9:C8:27:35:99:23:96 + Signature Algorithm: sha256WithRSAEncryption + bb:e4:97:22:2e:43:11:dd:42:56:5f:d9:d4:0d:c9:c9:7c:c6: + 47:5b:a8:6b:17:94:b3:ae:b3:63:d6:6b:68:17:87:b5:78:49: + 68:a0:13:13:39:76:93:34:b9:29:46:a1:7e:8c:17:e1:e1:27: + 0a:46:8e:1e:fd:e2:56:06:18:86:9a:ab:e1:e1:03:eb:ef:c3: + a4:3f:e3:2c:7a:9a:c7:95:5e:85:84:a5:1e:52:63:f1:4e:4a: + 79:45:93:d3:92:6d:f6:9d:be:a6:20:31:bb:90:2e:71:a4:27: + 66:44:f8:24:51:b1:03:69:2c:b3:4c:ec:69:10:c1:84:92:9b: + 2a:89:4e:13:29:10:97:dd:59:35:40:25:b0:87:a4:56:aa:87: + f4:1a:c5:2b:53:53:7b:cb:47:d4:59:64:e1:11:37:86:71:c8: + 18:78:84:66:86:51:a5:d8:3c:b8:9a:10:d0:d4:98:29:40:6a: + 8b:8e:3d:c6:a3:9b:09:93:19:fc:87:76:45:98:d2:c7:c8:b7: + a5:3f:f2:2e:c5:15:59:0e:fe:17:36:40:7a:35:5a:a7:2d:f5: + c0:b5:80:95:3a:3c:a7:54:46:8a:a0:67:e9:69:35:b2:3c:9a: + 51:ef:58:a6:ff:6d:7e:61:17:a4:d8:1f:42:88:90:0d:5a:91: + 3e:6c:90:98 +-----BEGIN CERTIFICATE----- +MIIG4zCCBcugAwIBAgIQCJGe4naPjCHscthsRXb7jDANBgkqhkiG9w0BAQsFADBN +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMScwJQYDVQQDEx5E +aWdpQ2VydCBTSEEyIFNlY3VyZSBTZXJ2ZXIgQ0EwHhcNMTkxMjE2MDAwMDAwWhcN +MjExMjIwMTIwMDAwWjB/MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5p +YTEVMBMGA1UEBxMMV2FsbnV0IENyZWVrMRwwGgYDVQQKExNMdWNhcyBHYXJyb24g +VG9ycmVzMSYwJAYDVQQDEx1rbm93bi1pbnRlcmNlcHRpb24uYmFkc3NsLmNvbTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMePLRLZJdZX3eNkQGcMywrU +IWlXk8pTV9Gy92GHpXOsFTkqvDgADL/UhEXMwp9ngWKJ5XQOxAAwGO/e6VuwUz4v +88EzpsoFXetjbbTqGeDCYDQIkEjsGm85Pw9bDG0db6i6ShPgoFn2uVR9b2Z+coUJ +ZGIX8alHBVaXf+w72R1Iyy0XooPVTdgBfLqKCdA8lvwUSRi40/Lm4Wdr1eNDqeso +uiWG0SSQ/jPwzC56j9QU9/6x5X01HVm6CM93EKSPpfCRnh/NfzI0/P+8GjVrr8fY +Theh36Gj5FtLn27VM+iZ7NtHcPWnmctxHWQ+F7gsLGhp6tk/ebWp7usQl26XrusC +AwEAAaOCA4swggOHMB8GA1UdIwQYMBaAFA+AYRyCMWHVLyjnjUY4tCzhxtniMB0G +A1UdDgQWBBRlFk4mjUFPtNYzYRdRrn4J32zILDBLBgNVHREERDBCgh1rbm93bi1p +bnRlcmNlcHRpb24uYmFkc3NsLmNvbYIhd3d3Lmtub3duLWludGVyY2VwdGlvbi5i +YWRzc2wuY29tMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI +KwYBBQUHAwIwawYDVR0fBGQwYjAvoC2gK4YpaHR0cDovL2NybDMuZGlnaWNlcnQu +Y29tL3NzY2Etc2hhMi1nNi5jcmwwL6AtoCuGKWh0dHA6Ly9jcmw0LmRpZ2ljZXJ0 +LmNvbS9zc2NhLXNoYTItZzYuY3JsMEwGA1UdIARFMEMwNwYJYIZIAYb9bAEBMCow +KAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EM +AQIDMHwGCCsGAQUFBwEBBHAwbjAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGln +aWNlcnQuY29tMEYGCCsGAQUFBzAChjpodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5j +b20vRGlnaUNlcnRTSEEyU2VjdXJlU2VydmVyQ0EuY3J0MAwGA1UdEwEB/wQCMAAw +ggGABgorBgEEAdZ5AgQCBIIBcASCAWwBagB3AKS5CZC0GFgUh7sTosxncAo8NZgE ++RvfuON3zQ7IDdwQAAABbxArzXcAAAQDAEgwRgIhAL9Y38tANcfrVqM9M6cVmXiS +FgBRc7/kgyk6lZpOcOK1AiEAzM2y6Six4YRZd5n9KHVZBkgh5xYYekB4WsJKl76D +grwAdgBElGUusO7Or8RAB9io/ijA2uaCvtjLMbU/0zOWtbaBqAAAAW8QK83AAAAE +AwBHMEUCICJ8y7pL4cQPkwxpj+UGowT60j/0JBzfKax74lEGNbL8AiEA1HWwD4iw +KgvKibm5Cc6Fks0TuRiG7d6aN1iiRBA7Z4cAdwC72d+8H4pxtZOUI5eqkntHOFeV +CqtS6BqQlmQ2jh7RhQAAAW8QK84YAAAEAwBIMEYCIQDLYO7zkO/b2DkPWD3eQvL2 +1Gjjy3xZVdw1xHZq5NnUnwIhAKGD1j8iW918vBcY+NL8v6V3HB65inziTBS5yCc1 +mSOWMA0GCSqGSIb3DQEBCwUAA4IBAQC75JciLkMR3UJWX9nUDcnJfMZHW6hrF5Sz +rrNj1mtoF4e1eElooBMTOXaTNLkpRqF+jBfh4ScKRo4e/eJWBhiGmqvh4QPr78Ok +P+MseprHlV6FhKUeUmPxTkp5RZPTkm32nb6mIDG7kC5xpCdmRPgkUbEDaSyzTOxp +EMGEkpsqiU4TKRCX3Vk1QCWwh6RWqof0GsUrU1N7y0fUWWThETeGccgYeIRmhlGl +2Dy4mhDQ1JgpQGqLjj3Go5sJkxn8h3ZFmNLHyLelP/IuxRVZDv4XNkB6NVqnLfXA +tYCVOjynVEaKoGfpaTWyPJpR71im/21+YRek2B9CiJANWpE+bJCY +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem b/net/data/ssl/blocklist/159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem new file mode 100644 index 0000000..fe1bbd7 --- /dev/null +++ b/net/data/ssl/blocklist/159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem
@@ -0,0 +1,92 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 120025506 (0x72771a2) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = IE, O = Baltimore, OU = CyberTrust, CN = Baltimore CyberTrust Root + Validity + Not Before: Jun 20 18:35:13 2012 GMT + Not After : Sep 14 18:34:00 2019 GMT + Subject: C = JP, O = Keio University, CN = KEIO UNIV.CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b6:f5:24:3e:10:43:5a:80:f2:1a:94:0d:1b:61: + 26:50:7b:58:26:da:b7:89:b6:e2:ff:56:08:22:56: + fb:ad:0d:78:65:6d:0f:13:c0:96:89:a7:08:a4:19: + 11:cf:96:a7:54:1b:9c:c4:3c:84:78:3b:d3:cb:7a: + 2b:ba:b6:cc:05:98:0d:b6:6b:67:8a:a8:77:79:44: + 59:75:93:5d:d6:81:cf:88:fa:8b:e9:29:2d:5d:14: + d0:ab:fd:6c:5d:a8:14:b0:41:dc:2b:30:66:9c:59: + 8b:55:73:cc:1c:59:90:32:06:a3:c7:58:d3:af:81: + b8:ba:8a:47:83:3d:d0:3d:02:3c:03:e7:9d:d6:5d: + 95:35:ce:1f:38:4a:0c:f7:87:f3:51:d7:20:86:ad: + 7d:fd:a9:6f:29:ee:69:62:6f:84:20:f0:25:a7:b7: + 27:bd:ec:d8:b7:3a:19:6a:9b:f9:ba:b6:17:e9:22: + 9b:63:c2:bf:31:ab:af:cb:26:33:9c:07:f7:fd:6b: + 40:aa:36:e8:99:05:53:32:22:9f:66:de:d3:65:4a: + 27:c2:9d:e5:97:d9:7f:fe:1b:51:9d:38:af:34:a6: + 59:6d:1d:ac:ba:5b:4d:bd:41:05:7a:ec:f6:d6:e2: + 5a:b2:9a:7e:5c:8e:d4:ae:9c:c2:4b:6c:eb:7a:36: + 1b:ff + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:0 + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6334.1.0 + CPS: http://cybertrust.omniroot.com/repository.cfm + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Authority Key Identifier: + DirName:/C=IE/O=Baltimore/OU=CyberTrust/CN=Baltimore CyberTrust Root + serial:02:00:00:B9 + X509v3 CRL Distribution Points: + Full Name: + URI:http://cdp1.public-trust.com/CRL/Omniroot2025.crl + X509v3 Subject Key Identifier: + A4:CE:95:2E:07:AD:C7:B0:54:3A:3A:88:AB:EB:8F:21:DF:80:F5:AB + Signature Algorithm: sha1WithRSAEncryption + Signature Value: + 29:c4:0b:2c:c0:c5:86:7a:11:d7:70:59:33:ff:33:6d:05:ce: + da:04:eb:8c:e5:97:8b:3d:6e:d2:dc:a9:9f:c1:be:c0:8e:a7: + cd:be:f1:a2:a3:44:52:c1:cb:a8:7c:cc:cc:32:f0:73:b1:58: + 43:e3:cb:a1:12:e2:28:a6:1c:43:1d:9f:6b:17:ec:98:e0:27: + 92:07:40:f7:3a:f7:8d:cc:c2:12:4d:74:98:42:3f:89:78:bf: + ee:29:6b:87:9a:91:c4:8f:d2:6a:b5:ea:2e:52:ef:e4:b1:47: + 0a:d1:e0:e4:91:9a:ff:be:24:b6:c1:1a:f1:27:94:96:52:84: + da:d4:d7:9e:c7:dc:97:78:12:63:91:fd:73:77:6e:49:90:cb: + 45:25:6b:95:ab:1a:af:a0:bb:4c:93:99:15:68:54:0f:ad:7a: + 8d:cb:0c:c9:37:29:1e:f4:ba:b9:e7:5f:d1:b1:8f:96:65:5c: + c2:64:67:e5:26:d9:43:8b:c4:fb:a5:0f:2c:ee:67:a6:ff:90: + 1a:69:98:24:98:ab:26:67:47:20:7a:1e:90:80:06:2b:5f:44: + d5:0e:5e:75:be:dd:b8:ec:5a:f6:cf:fd:36:35:71:85:6b:0a: + 35:37:15:87:55:22:07:dd:65:39:cc:67:26:b4:b5:18:99:af: + 4f:48:08:a6 +-----BEGIN CERTIFICATE----- +MIIEazCCA1OgAwIBAgIEBydxojANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ +RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD +VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTEyMDYyMDE4MzUxM1oX +DTE5MDkxNDE4MzQwMFowQDELMAkGA1UEBhMCSlAxGDAWBgNVBAoTD0tlaW8gVW5p +dmVyc2l0eTEXMBUGA1UEAxMOS0VJTyBVTklWLkNBIDIwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQC29SQ+EENagPIalA0bYSZQe1gm2reJtuL/VggiVvut +DXhlbQ8TwJaJpwikGRHPlqdUG5zEPIR4O9PLeiu6tswFmA22a2eKqHd5RFl1k13W +gc+I+ovpKS1dFNCr/WxdqBSwQdwrMGacWYtVc8wcWZAyBqPHWNOvgbi6ikeDPdA9 +AjwD553WXZU1zh84Sgz3h/NR1yCGrX39qW8p7mlib4Qg8CWntye97Ni3Ohlqm/m6 +thfpIptjwr8xq6/LJjOcB/f9a0CqNuiZBVMyIp9m3tNlSifCneWX2X/+G1GdOK80 +plltHay6W029QQV67PbW4lqymn5cjtSunMJLbOt6Nhv/AgMBAAGjggFRMIIBTTAS +BgNVHRMBAf8ECDAGAQH/AgEAMFMGA1UdIARMMEowSAYJKwYBBAGxPgEAMDswOQYI +KwYBBQUHAgEWLWh0dHA6Ly9jeWJlcnRydXN0Lm9tbmlyb290LmNvbS9yZXBvc2l0 +b3J5LmNmbTAOBgNVHQ8BAf8EBAMCAQYwbwYDVR0jBGgwZqFepFwwWjELMAkGA1UE +BhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEi +MCAGA1UEAxMZQmFsdGltb3JlIEN5YmVyVHJ1c3QgUm9vdIIEAgAAuTBCBgNVHR8E +OzA5MDegNaAzhjFodHRwOi8vY2RwMS5wdWJsaWMtdHJ1c3QuY29tL0NSTC9PbW5p +cm9vdDIwMjUuY3JsMB0GA1UdDgQWBBSkzpUuB63HsFQ6Ooir648h34D1qzANBgkq +hkiG9w0BAQUFAAOCAQEAKcQLLMDFhnoR13BZM/8zbQXO2gTrjOWXiz1u0typn8G+ +wI6nzb7xoqNEUsHLqHzMzDLwc7FYQ+PLoRLiKKYcQx2faxfsmOAnkgdA9zr3jczC +Ek10mEI/iXi/7ilrh5qRxI/SarXqLlLv5LFHCtHg5JGa/74ktsEa8SeUllKE2tTX +nsfcl3gSY5H9c3duSZDLRSVrlasar6C7TJOZFWhUD616jcsMyTcpHvS6uedf0bGP +lmVcwmRn5SbZQ4vE+6UPLO5npv+QGmmYJJirJmdHIHoekIAGK19E1Q5edb7duOxa +9s/9NjVxhWsKNTcVh1UiB91lOcxnJrS1GJmvT0gIpg== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key b/net/data/ssl/blocklist/1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key similarity index 100% rename from net/data/ssl/blacklist/1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key rename to net/data/ssl/blocklist/1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key
diff --git a/net/data/ssl/blocklist/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem b/net/data/ssl/blocklist/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem new file mode 100644 index 0000000..6af5fa5 --- /dev/null +++ b/net/data/ssl/blocklist/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem
@@ -0,0 +1,83 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1218379777 (0x489f0001) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = CN, O = China Internet Network Information Center, CN = China Internet Network Information Center EV Certificates Root + Validity + Not Before: Aug 31 07:11:25 2010 GMT + Not After : Aug 31 07:11:25 2030 GMT + Subject: C = CN, O = China Internet Network Information Center, CN = China Internet Network Information Center EV Certificates Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:9b:7e:73:ee:bd:3b:78:aa:64:43:41:f5:50:df: + 94:f2:2e:b2:8d:4a:8e:46:54:d2:21:12:c8:39:32: + 42:06:e9:83:d5:9f:52:ed:e5:67:03:3b:54:c1:8c: + 99:99:cc:e9:c0:0f:ff:0d:d9:84:11:b2:b8:d1:cb: + 5b:dc:1e:f9:68:31:64:e1:9b:fa:74:eb:68:b9:20: + 95:f7:c6:0f:8d:47:ac:5a:06:dd:61:ab:e2:ec:d8: + 9f:17:2d:9c:ca:3c:35:97:55:71:cd:43:85:b1:47: + 16:f5:2c:53:80:76:cf:d3:00:64:bd:40:99:dd:cc: + d8:db:c4:9f:d6:13:5f:41:83:8b:f9:0d:87:92:56: + 34:6c:1a:10:0b:17:d5:5a:1c:97:58:84:3c:84:1a: + 2e:5c:91:34:6e:19:5f:7f:17:69:c5:65:ef:6b:21: + c6:d5:50:3a:bf:61:b9:05:8d:ef:6f:34:3a:b2:6f: + 14:63:bf:16:3b:9b:a9:2a:fd:b7:2b:38:66:06:c5: + 2c:e2:aa:67:1e:45:a7:8d:04:66:42:f6:8f:2b:ef: + 88:20:69:8f:32:8c:14:73:da:2b:86:91:63:22:9a: + f2:a7:db:ce:89:8b:ab:5d:c7:14:c1:5b:30:6a:1f: + b1:b7:9e:2e:81:01:02:ed:cf:96:5e:63:db:a8:e6: + 38:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + 7C:72:4B:39:C7:C0:DB:62:A5:4F:9B:AA:18:34:92:A2:CA:83:82:59 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7C:72:4B:39:C7:C0:DB:62:A5:4F:9B:AA:18:34:92:A2:CA:83:82:59 + Signature Algorithm: sha1WithRSAEncryption + Signature Value: + 2a:c3:c7:43:37:8f:dd:ad:a4:b2:0c:ee:dc:14:6d:8f:28:a4: + 98:49:cb:0c:80:ea:f3:ed:23:66:75:7d:c5:d3:21:67:79:d1: + 73:c5:b5:03:b7:58:ac:0c:54:2f:c6:56:13:0f:31:da:06:e7: + 65:3b:1d:6f:36:db:c8:1d:f9:fd:80:06:ca:a3:3d:66:16:a8: + 9d:4c:16:7d:c0:95:46:b5:51:e4:e2:1f:d7:ea:06:4d:63:8d: + 96:8c:ef:e7:33:57:42:3a:eb:8c:c1:79:c8:4d:76:7d:de:f6: + b1:b7:81:e0:a0:f9:a1:78:46:17:1a:56:98:f0:4e:3d:ab:1c: + ed:ec:39:dc:07:48:f7:63:fe:06:ae:c2:a4:5c:6a:5b:32:88: + c5:c7:33:85:ac:66:42:47:c2:58:24:99:e1:e5:3e:e5:75:2c: + 8e:43:d6:5d:3c:78:1e:a8:95:82:29:50:d1:d1:16:ba:ef:c1: + be:7a:d9:b4:d8:cc:1e:4c:46:e1:77:b1:31:ab:bd:2a:c8:ce: + 8f:6e:a1:5d:7f:03:75:34:e4:ad:89:45:54:5e:be:ae:28:a5: + bb:3f:78:79:eb:73:b3:0a:0d:fd:be:c9:f7:56:ac:f6:b7:ed: + 2f:9b:21:29:c7:38:b6:95:c4:04:f2:c3:2d:fd:14:2a:90:99: + b9:07:cc:9f +-----BEGIN CERTIFICATE----- +MIID9zCCAt+gAwIBAgIESJ8AATANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC +Q04xMjAwBgNVBAoMKUNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24g +Q2VudGVyMUcwRQYDVQQDDD5DaGluYSBJbnRlcm5ldCBOZXR3b3JrIEluZm9ybWF0 +aW9uIENlbnRlciBFViBDZXJ0aWZpY2F0ZXMgUm9vdDAeFw0xMDA4MzEwNzExMjVa +Fw0zMDA4MzEwNzExMjVaMIGKMQswCQYDVQQGEwJDTjEyMDAGA1UECgwpQ2hpbmEg +SW50ZXJuZXQgTmV0d29yayBJbmZvcm1hdGlvbiBDZW50ZXIxRzBFBgNVBAMMPkNo +aW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyIEVWIENlcnRp +ZmljYXRlcyBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm35z +7r07eKpkQ0H1UN+U8i6yjUqORlTSIRLIOTJCBumD1Z9S7eVnAztUwYyZmczpwA// +DdmEEbK40ctb3B75aDFk4Zv6dOtouSCV98YPjUesWgbdYavi7NifFy2cyjw1l1Vx +zUOFsUcW9SxTgHbP0wBkvUCZ3czY28Sf1hNfQYOL+Q2HklY0bBoQCxfVWhyXWIQ8 +hBouXJE0bhlffxdpxWXvayHG1VA6v2G5BY3vbzQ6sm8UY78WO5upKv23KzhmBsUs +4qpnHkWnjQRmQvaPK++IIGmPMowUc9orhpFjIpryp9vOiYurXccUwVswah+xt54u +gQEC7c+WXmPbqOY4twIDAQABo2MwYTAfBgNVHSMEGDAWgBR8cks5x8DbYqVPm6oY +NJKiyoOCWTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E +FgQUfHJLOcfA22KlT5uqGDSSosqDglkwDQYJKoZIhvcNAQEFBQADggEBACrDx0M3 +j92tpLIM7twUbY8opJhJywyA6vPtI2Z1fcXTIWd50XPFtQO3WKwMVC/GVhMPMdoG +52U7HW8228gd+f2ABsqjPWYWqJ1MFn3AlUa1UeTiH9fqBk1jjZaM7+czV0I664zB +echNdn3e9rG3geCg+aF4RhcaVpjwTj2rHO3sOdwHSPdj/gauwqRcalsyiMXHM4Ws +ZkJHwlgkmeHlPuV1LI5D1l08eB6olYIpUNHRFrrvwb562bTYzB5MRuF3sTGrvSrI +zo9uoV1/A3U05K2JRVRevq4opbs/eHnrc7MKDf2+yfdWrPa37S+bISnHOLaVxATy +wy39FCqQmbkHzJ8= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/1df696f021ab1c3ace9a376b07ed7256a40214cd3396d7934087614924e2d7ef.pem b/net/data/ssl/blocklist/1df696f021ab1c3ace9a376b07ed7256a40214cd3396d7934087614924e2d7ef.pem new file mode 100644 index 0000000..9c2c6e4 --- /dev/null +++ b/net/data/ssl/blocklist/1df696f021ab1c3ace9a376b07ed7256a40214cd3396d7934087614924e2d7ef.pem
@@ -0,0 +1,128 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 7b:c4:b8:32:f3:a5:c2:23:ea:b0:91:b6:da:6b:f8:4f:71:0b:42:40 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN = Information Security Certification Authority, O = ISCA, C = KZ + Validity + Not Before: Feb 28 06:43:38 2020 GMT + Not After : Feb 28 06:43:38 2040 GMT + Subject: CN = Information Security Certification Authority, O = ISCA, C = KZ + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ba:4d:dc:ea:28:48:76:f9:c0:8a:2a:e6:be:95: + ac:bf:cd:eb:b5:70:6f:24:d5:ef:cc:16:bb:65:b1: + 01:8d:e7:54:ff:62:72:b1:7a:0a:34:f6:26:29:84: + 40:07:64:ca:30:75:66:f0:b7:e2:2c:ae:d2:8f:4e: + 1c:ad:05:7e:d2:87:39:89:64:01:8b:0b:fa:1b:94: + 45:24:37:58:6a:90:29:d2:e4:01:9e:69:99:10:3e: + 67:9d:77:39:d7:f7:ee:bc:36:60:1c:0a:85:5a:04: + ee:51:36:82:0b:00:c9:6e:d7:71:ef:12:f8:4d:87: + 88:7e:31:2b:2a:9c:c0:09:59:ae:c6:ac:63:c5:96: + ae:34:9a:f3:ba:de:43:57:8a:16:05:ac:69:b5:af: + 6c:7e:5a:ba:81:b6:6e:e4:b5:ed:6c:fe:05:89:8a: + 62:fa:51:de:5f:54:b0:26:95:6c:70:06:44:a8:65: + 65:4a:16:81:14:97:42:fc:71:c1:0d:b9:e0:a3:b1: + 3a:a0:43:de:62:ef:25:68:f6:b1:86:85:e5:69:8a: + 3e:c3:f0:c5:8c:0f:8a:3c:5d:e0:2a:09:29:e5:48: + 5a:9d:e1:d5:c8:03:a0:9a:b7:f6:54:1c:b1:8e:17: + bc:e9:90:f9:1d:b5:4c:d9:aa:fc:b2:b3:0c:7c:d9: + 70:42:63:d8:cf:2e:32:7f:fc:8a:3c:97:94:6e:c5: + 8d:31:d6:b9:a6:0b:4d:78:0c:6c:b3:81:ee:39:4f: + e8:e5:e8:d6:a0:3e:05:2b:23:21:52:37:99:c8:34: + ef:59:9d:d3:99:0d:18:a8:91:9d:d9:fa:db:8d:ea: + 93:89:4f:90:9c:08:c9:8b:49:aa:dd:5e:ef:e4:aa: + fa:b8:c7:c5:38:bc:99:e8:4f:83:10:92:15:80:63: + 4c:2e:f2:0f:e2:fe:72:82:31:89:4c:68:e1:7a:c1: + 76:11:e3:48:dc:41:b8:a9:01:14:8f:a6:f1:19:14: + 90:3a:fd:56:d8:37:ee:9b:f1:9c:93:60:11:3c:55: + 0b:d2:6b:33:f7:ed:b4:3a:1e:31:d3:f8:e9:0b:1b: + cf:80:7c:89:2b:88:2f:6c:8c:6c:ef:3f:ac:e1:93: + 2e:2d:55:42:1d:be:a0:8c:b1:0c:63:d3:78:ac:21: + a6:4f:58:2c:ba:90:fd:95:86:32:bf:07:6a:6e:db: + 41:67:c2:39:16:07:6a:5b:3a:88:93:d3:c8:69:54: + 23:27:4e:ae:e7:36:9c:f4:d6:a8:d8:9a:eb:01:b6: + c6:2a:06:e2:46:4e:5d:c3:38:e9:65:91:45:95:5b: + 3f:ad:dd:6b:71:b8:55:43:da:f9:06:36:a3:87:9a: + 37:b1:9f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7B:C4:B8:32:F3:A5:C2:23:EA:B0:91:B6:DA:6B:F8:4F:71:0B:42:40 + X509v3 Authority Key Identifier: + keyid:7B:C4:B8:32:F3:A5:C2:23:EA:B0:91:B6:DA:6B:F8:4F:71:0B:42:40 + DirName:/CN=Information Security Certification Authority/O=ISCA/C=KZ + serial:7B:C4:B8:32:F3:A5:C2:23:EA:B0:91:B6:DA:6B:F8:4F:71:0B:42:40 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 43:cc:db:37:de:fc:7f:ca:a7:96:8a:ea:6a:36:37:d3:b3:2f: + 68:4d:da:0b:34:58:aa:57:09:08:ff:0b:16:3d:a5:a5:fb:ef: + 66:3d:f5:e7:46:0f:c3:5e:d8:d8:dd:2a:9e:35:d3:0e:65:56: + a1:8d:d6:c2:89:18:18:86:59:e7:8f:3b:46:64:dc:f5:22:c0: + f7:bb:84:78:c9:cf:25:47:74:bc:6e:f0:7d:73:c5:7a:b6:fa: + ed:2e:07:07:80:6c:ea:97:27:5b:23:df:2a:f9:36:80:ca:30: + 63:ac:e3:7b:e0:bc:21:cb:57:1e:1b:fc:a3:e9:0d:f5:9c:7b: + 79:4f:3a:e2:52:1a:92:34:44:1a:28:1c:23:ac:07:03:98:31: + 0b:87:f7:f8:98:59:ef:54:5c:1a:18:01:09:a5:33:90:fe:50: + e7:a1:d1:8c:37:2c:bf:48:d5:73:61:65:d1:b8:01:2e:0f:ad: + 77:59:19:90:f3:47:08:3a:68:e5:28:ea:1e:b0:9e:db:95:cb: + 37:00:41:d5:4f:a3:16:94:21:4c:63:7f:81:6e:f3:72:fe:49: + 0a:12:8d:14:b4:37:32:1a:0c:1e:98:28:ba:ad:f5:56:e1:72: + d7:75:50:28:00:26:38:68:f3:b6:f5:5c:36:31:e6:1f:69:f4: + bd:08:03:ae:56:8d:c7:e3:ea:76:c9:ec:8b:40:91:1d:0b:6f: + fe:04:2e:ee:c9:31:d7:98:a8:6d:a6:ba:ae:38:80:f7:90:08: + b9:2b:df:09:e4:7a:1f:74:fc:5d:81:11:5e:2d:ab:0a:23:d0: + dc:31:c4:b1:46:b2:89:4f:6e:c8:90:98:63:e7:43:ac:07:a0: + 46:0d:05:27:d8:06:a9:83:48:a2:55:5f:4f:86:ac:40:52:ee: + cb:ef:4d:4e:59:1a:d1:5f:ed:96:b3:18:5a:60:d1:0c:c9:27: + d9:6f:d5:b0:0e:9d:b6:73:35:d2:01:11:46:ae:f2:8d:d9:1b: + bd:dd:b8:dc:9c:ae:d1:28:7d:df:cf:6a:82:d5:ba:2b:d9:c3: + 6d:d0:95:28:e8:ea:de:95:6e:cd:cb:2f:b5:12:c8:0b:8a:cd: + 82:d4:42:29:67:dd:62:11:a8:38:cc:24:ae:15:c3:ac:41:8f: + 38:d6:45:65:00:0b:1e:d7:37:f0:6a:01:57:5a:36:8f:7a:b8: + 76:f4:3c:8b:88:1a:a8:ed:e4:71:10:95:25:d3:50:13:2c:84: + c7:a2:23:93:b7:83:a5:01:d6:98:10:aa:d5:e2:a7:d2:67:40: + a4:2e:aa:bd:5e:37:df:f8:bd:7b:cb:ac:56:c8:1a:b2:05:75: + 62:5d:18:00:4b:c6:d9:42 +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIUe8S4MvOlwiPqsJG22mv4T3ELQkAwDQYJKoZIhvcNAQEL +BQAwUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24gU2VjdXJpdHkgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0ExCzAJBgNVBAYTAktaMB4XDTIwMDIy +ODA2NDMzOFoXDTQwMDIyODA2NDMzOFowUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24g +U2VjdXJpdHkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0Ex +CzAJBgNVBAYTAktaMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuk3c +6ihIdvnAiirmvpWsv83rtXBvJNXvzBa7ZbEBjedU/2JysXoKNPYmKYRAB2TKMHVm +8LfiLK7Sj04crQV+0oc5iWQBiwv6G5RFJDdYapAp0uQBnmmZED5nnXc51/fuvDZg +HAqFWgTuUTaCCwDJbtdx7xL4TYeIfjErKpzACVmuxqxjxZauNJrzut5DV4oWBaxp +ta9sflq6gbZu5LXtbP4FiYpi+lHeX1SwJpVscAZEqGVlShaBFJdC/HHBDbngo7E6 +oEPeYu8laPaxhoXlaYo+w/DFjA+KPF3gKgkp5UhaneHVyAOgmrf2VByxjhe86ZD5 +HbVM2ar8srMMfNlwQmPYzy4yf/yKPJeUbsWNMda5pgtNeAxss4HuOU/o5ejWoD4F +KyMhUjeZyDTvWZ3TmQ0YqJGd2frbjeqTiU+QnAjJi0mq3V7v5Kr6uMfFOLyZ6E+D +EJIVgGNMLvIP4v5ygjGJTGjhesF2EeNI3EG4qQEUj6bxGRSQOv1W2Dfum/Gck2AR +PFUL0msz9+20Oh4x0/jpCxvPgHyJK4gvbIxs7z+s4ZMuLVVCHb6gjLEMY9N4rCGm +T1gsupD9lYYyvwdqbttBZ8I5FgdqWzqIk9PIaVQjJ06u5zac9Nao2JrrAbbGKgbi +Rk5dwzjpZZFFlVs/rd1rcbhVQ9r5Bjajh5o3sZ8CAwEAAaOB1jCB0zAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUe8S4MvOlwiPqsJG2 +2mv4T3ELQkAwgZAGA1UdIwSBiDCBhYAUe8S4MvOlwiPqsJG22mv4T3ELQkChV6RV +MFMxNTAzBgNVBAMTLEluZm9ybWF0aW9uIFNlY3VyaXR5IENlcnRpZmljYXRpb24g +QXV0aG9yaXR5MQ0wCwYDVQQKEwRJU0NBMQswCQYDVQQGEwJLWoIUe8S4MvOlwiPq +sJG22mv4T3ELQkAwDQYJKoZIhvcNAQELBQADggIBAEPM2zfe/H/Kp5aK6mo2N9Oz +L2hN2gs0WKpXCQj/CxY9paX772Y99edGD8Ne2NjdKp410w5lVqGN1sKJGBiGWeeP +O0Zk3PUiwPe7hHjJzyVHdLxu8H1zxXq2+u0uBweAbOqXJ1sj3yr5NoDKMGOs43vg +vCHLVx4b/KPpDfWce3lPOuJSGpI0RBooHCOsBwOYMQuH9/iYWe9UXBoYAQmlM5D+ +UOeh0Yw3LL9I1XNhZdG4AS4PrXdZGZDzRwg6aOUo6h6wntuVyzcAQdVPoxaUIUxj +f4Fu83L+SQoSjRS0NzIaDB6YKLqt9Vbhctd1UCgAJjho87b1XDYx5h9p9L0IA65W +jcfj6nbJ7ItAkR0Lb/4ELu7JMdeYqG2muq44gPeQCLkr3wnkeh90/F2BEV4tqwoj +0NwxxLFGsolPbsiQmGPnQ6wHoEYNBSfYBqmDSKJVX0+GrEBS7svvTU5ZGtFf7Zaz +GFpg0QzJJ9lv1bAOnbZzNdIBEUau8o3ZG73duNycrtEofd/PaoLVuivZw23QlSjo +6t6Vbs3LL7USyAuKzYLUQiln3WIRqDjMJK4Vw6xBjzjWRWUACx7XN/BqAVdaNo96 +uHb0PIuIGqjt5HEQlSXTUBMshMeiI5O3g6UB1pgQqtXip9JnQKQuqr1eN9/4vXvL +rFbIGrIFdWJdGABLxtlC +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem b/net/data/ssl/blocklist/1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem similarity index 100% rename from net/data/ssl/blacklist/1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem rename to net/data/ssl/blocklist/1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem
diff --git a/net/data/ssl/blocklist/2740d956b1127b791aa1b3cc644a4dbedba76186a23638b95102351a834ea861.pem b/net/data/ssl/blocklist/2740d956b1127b791aa1b3cc644a4dbedba76186a23638b95102351a834ea861.pem new file mode 100644 index 0000000..4e86de3 --- /dev/null +++ b/net/data/ssl/blocklist/2740d956b1127b791aa1b3cc644a4dbedba76186a23638b95102351a834ea861.pem
@@ -0,0 +1,102 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1228079246 (0x4933008e) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = CNNIC, CN = CNNIC ROOT + Validity + Not Before: Mar 19 06:20:09 2015 GMT + Not After : Apr 3 06:20:09 2015 GMT + Subject: C = EG, O = MCSHOLDING, CN = MCSHOLDING TEST + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a5:f9:75:0c:06:ae:ee:0c:11:cd:96:33:4d:6b: + ce:c0:4a:0c:3d:5d:eb:d2:4b:09:7f:e7:47:2c:ac: + 71:00:f9:08:af:34:f1:a3:6a:c7:fc:e6:ab:ce:d0: + be:ca:cd:2a:98:98:b9:d0:8e:33:49:07:61:20:d1: + 5a:34:ce:83:14:06:79:8e:1a:bf:db:e4:a0:38:3a: + ee:94:b9:a3:a0:58:3a:89:14:ac:60:3e:03:d4:c7: + cd:3b:1c:b0:9a:88:1a:49:10:a9:b0:b2:fd:e5:e8: + e1:04:e2:ea:82:6d:fe:0c:51:45:91:ad:75:22:ae: + ff:4f:90:0b:c0:53:65:77:3e:1e:c2:56:b5:36:c6: + d6:85:cc:0e:83:1a:33:1f:76:99:5b:2b:97:2b:8b: + d7:d1:14:15:4c:9d:59:d7:80:2f:a4:a2:85:d5:88: + 36:02:60:55:ca:58:df:93:fc:4a:62:07:96:d3:c4: + fa:bf:8d:01:27:97:2f:a6:5c:74:f1:3a:42:6e:5d: + 79:14:30:31:1a:3c:d9:b2:57:4d:e0:b8:3f:0f:69: + 31:a2:9d:65:99:d9:d6:31:87:b5:98:26:df:f0:cb: + bb:15:c0:24:13:62:52:1a:6b:cb:45:07:97:e3:c4: + 94:5e:c9:0d:47:2c:e9:cf:e9:f4:8f:fe:35:e1:32: + e7:31 + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + OCSP - URI:http://ocspcnnicroot.cnnic.cn + CA Issuers - URI:http://www.cnnic.cn/download/cert/CNNICROOT.cer + + X509v3 Authority Key Identifier: + keyid:65:F2:31:AD:2A:F7:F7:DD:52:96:0A:C7:02:C1:0E:EF:A6:D5:3B:11 + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.29836.1.6 + CPS: http://www.cnnic.cn/cps/ + + X509v3 CRL Distribution Points: + + Full Name: + DirName:C = CN, O = CNNIC, OU = crl, CN = crl1 + + Full Name: + URI:http://crl.cnnic.cn/download/rootsha2crl/CRL1.crl + + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 44:A4:89:AB:14:5F:3D:6F:20:3C:AA:7C:FA:19:AE:F4:48:60:05:B5 + Signature Algorithm: sha256WithRSAEncryption + 5c:b4:f5:53:9b:4f:b9:e0:84:89:31:be:9e:2e:ea:9e:21:4b: + a5:8f:6d:a1:a6:f3:2f:48:eb:e9:db:ad:1e:31:80:d0:79:3b: + 10:ef:9a:24:f7:93:1b:35:f3:1a:c2:c7:c2:2c:0a:7f:6f:5b: + f1:5f:73:91:04:fb:0d:79:0d:e9:1a:06:d6:83:fd:4e:60:9d: + 6c:92:43:4c:ea:64:98:44:ab:d7:fb:47:d0:af:1f:64:4c:e2: + dd:77:68:16:c2:2c:a1:a0:81:97:00:42:1f:7e:20:78:e8:c6: + 50:1d:0b:7f:15:93:59:58:40:14:84:f0:a7:90:6b:36:05:67: + ea:7f:22:6d:bb:d1:a5:26:4d:b3:30:a4:58:d4:5b:b5:1a:8c: + 50:8c:b8:0d:e1:a0:07:b3:0f:58:ce:d7:05:b5:7d:35:79:6f: + a2:db:0c:00:2a:68:24:8c:7e:9c:c1:76:49:ba:7c:66:11:de: + f2:47:ce:fe:d0:ce:55:be:08:da:f2:79:26:2a:15:39:ce:6b: + 18:a6:df:d8:87:28:99:94:0e:2d:68:a1:9a:ce:52:36:9c:2b: + ec:b4:68:b3:6c:15:ac:cb:70:42:f2:c4:41:a5:c8:fc:21:78: + 53:77:32:20:a9:21:4c:72:e2:d3:b2:c9:76:1b:18:58:42:0b: + 42:92:b3:e4 +-----BEGIN CERTIFICATE----- +MIIEkjCCA3qgAwIBAgIESTMAjjANBgkqhkiG9w0BAQsFADAyMQswCQYDVQQGEwJD +TjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMTUwMzE5 +MDYyMDA5WhcNMTUwNDAzMDYyMDA5WjA8MQswCQYDVQQGEwJFRzETMBEGA1UECgwK +TUNTSE9MRElORzEYMBYGA1UEAwwPTUNTSE9MRElORyBURVNUMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEApfl1DAau7gwRzZYzTWvOwEoMPV3r0ksJf+dH +LKxxAPkIrzTxo2rH/OarztC+ys0qmJi50I4zSQdhINFaNM6DFAZ5jhq/2+SgODru +lLmjoFg6iRSsYD4D1MfNOxywmogaSRCpsLL95ejhBOLqgm3+DFFFka11Iq7/T5AL +wFNldz4ewla1NsbWhcwOgxozH3aZWyuXK4vX0RQVTJ1Z14AvpKKF1Yg2AmBVyljf +k/xKYgeW08T6v40BJ5cvplx08TpCbl15FDAxGjzZsldN4Lg/D2kxop1lmdnWMYe1 +mCbf8Mu7FcAkE2JSGmvLRQeX48SUXskNRyzpz+n0j/414TLnMQIDAQABo4IBpDCC +AaAwdgYIKwYBBQUHAQEEajBoMCkGCCsGAQUFBzABhh1odHRwOi8vb2NzcGNubmlj +cm9vdC5jbm5pYy5jbjA7BggrBgEFBQcwAoYvaHR0cDovL3d3dy5jbm5pYy5jbi9k +b3dubG9hZC9jZXJ0L0NOTklDUk9PVC5jZXIwHwYDVR0jBBgwFoAUZfIxrSr3991S +lgrHAsEO76bVOxEwDwYDVR0TAQH/BAUwAwEB/zA/BgNVHSAEODA2MDQGCisGAQQB +gekMAQYwJjAkBggrBgEFBQcCARYYaHR0cDovL3d3dy5jbm5pYy5jbi9jcHMvMIGG +BgNVHR8EfzB9MEKgQKA+pDwwOjELMAkGA1UEBhMCQ04xDjAMBgNVBAoMBUNOTklD +MQwwCgYDVQQLDANjcmwxDTALBgNVBAMMBGNybDEwN6A1oDOGMWh0dHA6Ly9jcmwu +Y25uaWMuY24vZG93bmxvYWQvcm9vdHNoYTJjcmwvQ1JMMS5jcmwwCwYDVR0PBAQD +AgEGMB0GA1UdDgQWBBREpImrFF89byA8qnz6Ga70SGAFtTANBgkqhkiG9w0BAQsF +AAOCAQEAXLT1U5tPueCEiTG+ni7qniFLpY9toabzL0jr6dutHjGA0Hk7EO+aJPeT +GzXzGsLHwiwKf29b8V9zkQT7DXkN6RoG1oP9TmCdbJJDTOpkmESr1/tH0K8fZEzi +3XdoFsIsoaCBlwBCH34geOjGUB0LfxWTWVhAFITwp5BrNgVn6n8ibbvRpSZNszCk +WNRbtRqMUIy4DeGgB7MPWM7XBbV9NXlvotsMACpoJIx+nMF2Sbp8ZhHe8kfO/tDO +Vb4I2vJ5JioVOc5rGKbf2IcomZQOLWihms5SNpwr7LRos2wVrMtwQvLEQaXI/CF4 +U3cyIKkhTHLi07LJdhsYWEILQpKz5A== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem b/net/data/ssl/blocklist/294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem similarity index 100% rename from net/data/ssl/blacklist/294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem rename to net/data/ssl/blocklist/294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem
diff --git a/net/data/ssl/blocklist/29abf614b2870ed70df11225e9ae2068e3074eb9845ae252c2064e31ce9fe8a1.pem b/net/data/ssl/blocklist/29abf614b2870ed70df11225e9ae2068e3074eb9845ae252c2064e31ce9fe8a1.pem new file mode 100644 index 0000000..fd666bd --- /dev/null +++ b/net/data/ssl/blocklist/29abf614b2870ed70df11225e9ae2068e3074eb9845ae252c2064e31ce9fe8a1.pem
@@ -0,0 +1,154 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0d:2e:67:a2:98:85:3b:9a:54:52:e3:a2:85:a4:57:2f + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, CN = RapidSSL TLS DV RSA Mixed SHA256 2020 CA-1 + Validity + Not Before: Oct 27 00:00:00 2021 GMT + Not After : Oct 27 23:59:59 2022 GMT + Subject: CN = revoked.badssl.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b0:76:2d:55:66:dc:72:8a:a0:9e:85:92:38:7f: + 5b:e1:93:8d:ad:06:c8:ad:e9:89:b4:ef:1e:77:5b: + 33:45:16:60:7d:33:38:68:04:d7:c9:83:42:83:d9: + 30:4b:54:49:14:ca:ed:be:0c:76:ba:5f:a6:5c:33: + 78:3f:39:f2:49:a8:88:32:ee:53:21:14:d3:aa:5c: + 58:3c:39:cc:f7:80:b1:27:1f:54:79:7b:6c:8b:ff: + 41:aa:39:24:95:5f:71:bc:49:bf:39:3b:a5:d5:e1: + a5:de:1d:40:81:25:dc:8a:47:82:fe:cd:7c:4b:2c: + 04:bb:d3:27:56:51:a0:61:f2:d2:cb:55:08:25:2a: + 85:db:2c:06:8d:0d:61:c2:5b:3e:9b:46:dc:58:ff: + 13:27:be:0a:44:1e:68:fe:e1:f6:b7:de:9f:8e:6c: + c4:b5:19:fa:d7:d3:4f:55:a8:61:79:db:61:2f:6a: + 9c:2c:f1:c4:81:bb:9e:d2:02:05:ba:9c:14:a0:f9: + f3:54:79:7d:69:d9:ba:66:1c:87:95:41:50:0e:f9: + 5e:e1:b7:bd:f5:31:24:c5:21:21:03:8a:cf:6d:78: + 58:de:d9:30:7d:03:42:52:d6:b0:1b:b9:c9:54:1b: + 5a:e8:c8:53:f0:ac:2b:82:10:27:a6:a9:70:25:ae: + f8:a7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:A4:8D:E5:BE:7C:79:E4:70:23:6D:2E:29:34:AD:23:58:DC:F5:31:7F + + X509v3 Subject Key Identifier: + B0:C8:CE:20:B2:78:CC:1D:23:EF:F0:FE:D6:0E:29:4B:AC:15:72:3C + X509v3 Subject Alternative Name: + DNS:revoked.badssl.com + 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://crl3.digicert.com/RapidSSLTLSDVRSAMixedSHA2562020CA-1.crl + + Full Name: + URI:http://crl4.digicert.com/RapidSSLTLSDVRSAMixedSHA2562020CA-1.crl + + X509v3 Certificate Policies: + Policy: 2.23.140.1.2.1 + CPS: http://www.digicert.com/CPS + + Authority Information Access: + OCSP - URI:http://ocsp.digicert.com + CA Issuers - URI:http://cacerts.digicert.com/RapidSSLTLSDVRSAMixedSHA2562020CA-1.crt + + X509v3 Basic Constraints: + CA:FALSE + CT Precertificate SCTs: + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 29:79:BE:F0:9E:39:39:21:F0:56:73:9F:63:A5:77:E5: + BE:57:7D:9C:60:0A:F8:F9:4D:5D:26:5C:25:5D:C7:84 + Timestamp : Oct 27 21:25:40.791 2021 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:20:77:B0:79:18:F3:DE:34:70:FA:F2:1B:C2: + 32:39:C8:C8:95:B0:C8:7A:8F:62:23:58:DD:AD:F9:1B: + BE:84:95:ED:02:21:00:DD:25:68:47:A3:84:5F:95:B1: + EA:E7:BC:0A:09:92:F9:5A:56:72:31:EC:07:D6:C6:97: + 4D:4C:7B:90:75:64:AE + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 51:A3:B0:F5:FD:01:79:9C:56:6D:B8:37:78:8F:0C:A4: + 7A:CC:1B:27:CB:F7:9E:88:42:9A:0D:FE:D4:8B:05:E5 + Timestamp : Oct 27 21:25:40.836 2021 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:20:4C:22:FF:65:39:6B:7E:7B:15:21:79:44: + C2:EB:B8:4C:2A:C9:A5:C7:AC:CE:5F:6A:5D:E8:B7:24: + C5:76:EC:19:02:21:00:94:5E:02:EE:14:60:80:96:BC: + 0E:39:16:01:A8:37:9F:15:B9:B9:BA:0F:A2:0C:5A:17: + 90:A5:E1:33:36:45:F2 + 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 : Oct 27 21:25:40.703 2021 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:44:02:20:68:8A:5F:50:B7:76:DA:7E:34:32:A5:77: + 02:A6:FA:A7:87:BB:DB:41:5C:80:40:2C:05:E5:09:DD: + 3F:CC:6D:9F:02:20:7B:1D:64:48:61:19:75:B6:37:D1: + 3C:1E:38:78:86:7A:F2:79:14:08:42:E8:DD:0F:FF:38: + 3A:3C:36:D9:BF:D9 + Signature Algorithm: sha256WithRSAEncryption + d5:8c:bd:be:e4:dc:94:a4:b7:f3:49:af:c4:99:26:da:27:68: + da:e8:b8:c1:ba:c6:30:b6:16:aa:50:fe:f4:77:07:eb:99:f2: + da:dd:77:1d:19:82:f7:24:2a:3b:a0:63:e0:db:09:be:10:7f: + c5:1f:81:ba:af:9e:49:ce:32:30:49:17:8f:74:c6:d6:cd:6a: + d8:3b:47:7b:f0:e0:0c:bb:c0:8e:3a:1d:a3:7f:92:ac:7e:8d: + dc:a4:b5:30:2a:57:13:23:a7:ee:25:c6:37:ed:48:b2:4a:d0: + 01:fc:85:e5:c1:e2:e0:dc:8c:61:74:aa:af:68:28:26:45:94: + a3:b1:4c:c9:5c:c7:92:a2:6c:4a:80:6f:dd:48:fa:4f:04:b2: + 4a:73:17:f2:f9:1e:8e:5c:e9:23:ec:53:ff:3e:c7:8a:b6:18: + 89:bc:77:45:67:4b:9a:73:75:6b:57:c8:c0:6a:cb:84:1d:f4: + ed:ef:70:16:77:8e:f3:1a:8e:bb:95:f3:eb:f8:5a:e4:a9:b1: + df:1d:36:ab:0a:dd:91:af:2d:71:3c:ab:97:18:03:dc:5c:1a: + a9:b1:db:b6:48:40:c7:19:a7:81:14:0b:0d:ce:38:6f:da:cf: + ce:0f:64:13:28:f3:4d:67:1b:2c:d1:16:54:19:6f:aa:08:54: + a3:4d:67:64 +-----BEGIN CERTIFICATE----- +MIIGhjCCBW6gAwIBAgIQDS5nopiFO5pUUuOihaRXLzANBgkqhkiG9w0BAQsFADBZ +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypS +YXBpZFNTTCBUTFMgRFYgUlNBIE1peGVkIFNIQTI1NiAyMDIwIENBLTEwHhcNMjEx +MDI3MDAwMDAwWhcNMjIxMDI3MjM1OTU5WjAdMRswGQYDVQQDExJyZXZva2VkLmJh +ZHNzbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCwdi1VZtxy +iqCehZI4f1vhk42tBsit6Ym07x53WzNFFmB9MzhoBNfJg0KD2TBLVEkUyu2+DHa6 +X6ZcM3g/OfJJqIgy7lMhFNOqXFg8Ocz3gLEnH1R5e2yL/0GqOSSVX3G8Sb85O6XV +4aXeHUCBJdyKR4L+zXxLLAS70ydWUaBh8tLLVQglKoXbLAaNDWHCWz6bRtxY/xMn +vgpEHmj+4fa33p+ObMS1GfrX009VqGF522Evapws8cSBu57SAgW6nBSg+fNUeX1p +2bpmHIeVQVAO+V7ht731MSTFISEDis9teFje2TB9A0JS1rAbuclUG1royFPwrCuC +ECemqXAlrvinAgMBAAGjggOEMIIDgDAfBgNVHSMEGDAWgBSkjeW+fHnkcCNtLik0 +rSNY3PUxfzAdBgNVHQ4EFgQUsMjOILJ4zB0j7/D+1g4pS6wVcjwwHQYDVR0RBBYw +FIIScmV2b2tlZC5iYWRzc2wuY29tMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU +BggrBgEFBQcDAQYIKwYBBQUHAwIwgZsGA1UdHwSBkzCBkDBGoESgQoZAaHR0cDov +L2NybDMuZGlnaWNlcnQuY29tL1JhcGlkU1NMVExTRFZSU0FNaXhlZFNIQTI1NjIw +MjBDQS0xLmNybDBGoESgQoZAaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1JhcGlk +U1NMVExTRFZSU0FNaXhlZFNIQTI1NjIwMjBDQS0xLmNybDA+BgNVHSAENzA1MDMG +BmeBDAECATApMCcGCCsGAQUFBwIBFhtodHRwOi8vd3d3LmRpZ2ljZXJ0LmNvbS9D +UFMwgYUGCCsGAQUFBwEBBHkwdzAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGln +aWNlcnQuY29tME8GCCsGAQUFBzAChkNodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5j +b20vUmFwaWRTU0xUTFNEVlJTQU1peGVkU0hBMjU2MjAyMENBLTEuY3J0MAkGA1Ud +EwQCMAAwggF9BgorBgEEAdZ5AgQCBIIBbQSCAWkBZwB2ACl5vvCeOTkh8FZzn2Ol +d+W+V32cYAr4+U1dJlwlXceEAAABfMOk9zcAAAQDAEcwRQIgd7B5GPPeNHD68hvC +MjnIyJWwyHqPYiNY3a35G76Ele0CIQDdJWhHo4RflbHq57wKCZL5WlZyMewH1saX +TUx7kHVkrgB2AFGjsPX9AXmcVm24N3iPDKR6zBsny/eeiEKaDf7UiwXlAAABfMOk +92QAAAQDAEcwRQIgTCL/ZTlrfnsVIXlEwuu4TCrJpceszl9qXei3JMV27BkCIQCU +XgLuFGCAlrwOORYBqDefFbm5ug+iDFoXkKXhMzZF8gB1AEHIyrHfIkZKEMahOglC +h15OMYsbA+vrS8do8JBilgb2AAABfMOk9t8AAAQDAEYwRAIgaIpfULd22n40MqV3 +Aqb6p4e720FcgEAsBeUJ3T/MbZ8CIHsdZEhhGXW2N9E8Hjh4hnryeRQIQujdD/84 +Ojw22b/ZMA0GCSqGSIb3DQEBCwUAA4IBAQDVjL2+5NyUpLfzSa/EmSbaJ2ja6LjB +usYwthaqUP70dwfrmfLa3XcdGYL3JCo7oGPg2wm+EH/FH4G6r55JzjIwSRePdMbW +zWrYO0d78OAMu8COOh2jf5Ksfo3cpLUwKlcTI6fuJcY37UiyStAB/IXlweLg3Ixh +dKqvaCgmRZSjsUzJXMeSomxKgG/dSPpPBLJKcxfy+R6OXOkj7FP/PseKthiJvHdF +Z0uac3VrV8jAasuEHfTt73AWd47zGo67lfPr+FrkqbHfHTarCt2Rry1xPKuXGAPc +XBqpsdu2SEDHGaeBFAsNzjhv2s/OD2QTKPNNZxss0RZUGW+qCFSjTWdk +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem b/net/data/ssl/blocklist/2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem similarity index 100% rename from net/data/ssl/blacklist/2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem rename to net/data/ssl/blocklist/2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem
diff --git a/net/data/ssl/blacklist/2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem b/net/data/ssl/blocklist/2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem similarity index 100% rename from net/data/ssl/blacklist/2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem rename to net/data/ssl/blocklist/2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem
diff --git a/net/data/ssl/blocklist/2a4397aafa6227fa11f9f9d76ecbb022b0a4494852c2b93fb2085c8afb19b62a.pem b/net/data/ssl/blocklist/2a4397aafa6227fa11f9f9d76ecbb022b0a4494852c2b93fb2085c8afb19b62a.pem new file mode 100644 index 0000000..fcf4cc1 --- /dev/null +++ b/net/data/ssl/blocklist/2a4397aafa6227fa11f9f9d76ecbb022b0a4494852c2b93fb2085c8afb19b62a.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:74:d6:03:90:32:97:1c:34:c7:c6:d5:be:b9:94:48:d2:5d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 12:27:08 2017 GMT + Not After : Jan 30 12:27:08 2018 GMT + Subject: CN = youtube.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bf:26:b2:11:c8:9e:97:23:2e:a3:08:02:87:ea: + 7b:97:66:f2:9e:72:8f:a3:12:19:14:1c:20:51:5b: + 7b:a3:34:1f:af:22:f6:33:b8:83:ba:98:4a:d9:01: + a7:a5:2e:d2:cf:eb:da:8a:46:cf:da:3f:a6:19:65: + 2c:fe:6c:6c:e0:0d:66:01:8f:3d:de:11:3f:d5:7e: + c8:ce:a6:f8:4d:6e:3e:9a:88:b3:ed:3d:e9:1e:13: + 9e:39:e5:6c:64:10:eb:83:01:33:d5:4f:20:48:65: + 0d:a5:ba:dc:f4:48:8a:66:e7:97:f7:9d:2d:be:15: + 79:58:08:b6:de:3e:a8:86:8e:0c:81:9d:4b:09:04: + 81:ec:bf:34:dc:48:a1:a4:3f:94:18:b2:7e:91:5e: + 55:30:81:9a:24:1f:98:fd:e3:15:d3:e8:4a:31:8c: + 0d:52:85:95:3e:0e:89:51:82:d9:23:5a:75:07:39: + ce:22:1a:88:c6:1c:ef:05:b0:c6:23:5e:de:b6:c7: + 86:03:8e:b1:34:24:8f:79:dd:a3:0d:9b:51:36:7b: + 7a:3c:93:43:4d:16:c5:dd:79:51:8e:be:f7:64:e9: + d6:fe:5c:b2:83:58:9f:a6:a7:a6:73:5b:5d:16:47: + e4:e4:fa:48:03:4c:3a:ef:cc:1e:18:aa:34:25:30: + 1a:9f + 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: + E8:85:84:9C:8D:5B:AE:2A:5F:FA:42:AA:8D:A7:FB:F6:13:7C:84:C7 + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:cpanel.youtube.tg, DNS:mail.youtube.tg, DNS:webmail.youtube.tg, DNS:www.youtube.tg, DNS:youtube.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 14:fd:1f:03:07:4e:a8:33:4d:e2:bf:36:43:3a:20:f5:22:54: + ff:3a:2b:17:70:9b:d2:b3:ea:0e:6f:c1:e8:93:a5:0d:4e:5d: + ae:6a:08:3b:cd:70:b4:9b:ab:b4:fd:c8:eb:38:58:52:da:d8: + 52:5a:ad:f5:49:af:8f:8b:ac:ff:c3:c6:e1:29:f9:f3:fd:6e: + 71:40:28:bd:cf:94:9e:d8:c2:6c:67:2f:7e:d6:54:22:5b:62: + 07:7a:21:bc:06:ac:93:82:2a:1c:d5:92:25:b9:86:75:6d:4f: + 8b:fc:e1:fa:e4:84:fa:6a:5e:22:eb:7e:91:88:74:0e:47:7d: + ee:c0:05:b4:39:65:2a:03:4c:66:1a:5e:ef:9a:88:cd:72:69: + 71:87:b7:57:f3:05:af:90:87:60:89:1e:30:a2:9b:04:47:a6: + bf:a7:f5:d0:bf:21:7c:74:fd:50:0d:2d:7c:e0:2d:04:1d:20: + f6:7f:96:79:7e:02:e5:5f:28:29:2d:a0:15:eb:50:4b:5e:56: + 0f:34:f9:3d:9e:00:5c:59:49:62:7d:ba:ed:b3:84:0c:8d:99: + 62:08:fe:5a:42:b1:21:c8:e1:8f:98:5b:2f:6e:da:ff:c4:f6: + a6:e8:7c:67:9c:e9:0f:7f:46:e5:3a:4e:57:9e:c5:2d:a0:96: + 25:98:82:00 +-----BEGIN CERTIFICATE----- +MIIFPzCCBCegAwIBAgISA3TWA5Aylxw0x8bVvrmUSNJdMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMjI3MDhaFw0x +ODAxMzAxMjI3MDhaMBUxEzARBgNVBAMTCnlvdXR1YmUudGcwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQC/JrIRyJ6XIy6jCAKH6nuXZvKeco+jEhkUHCBR +W3ujNB+vIvYzuIO6mErZAaelLtLP69qKRs/aP6YZZSz+bGzgDWYBjz3eET/VfsjO +pvhNbj6aiLPtPekeE5455WxkEOuDATPVTyBIZQ2lutz0SIpm55f3nS2+FXlYCLbe +PqiGjgyBnUsJBIHsvzTcSKGkP5QYsn6RXlUwgZokH5j94xXT6EoxjA1ShZU+DolR +gtkjWnUHOc4iGojGHO8FsMYjXt62x4YDjrE0JI953aMNm1E2e3o8k0NNFsXdeVGO +vvdk6db+XLKDWJ+mp6ZzW10WR+Tk+kgDTDrvzB4YqjQlMBqfAgMBAAGjggJSMIIC +TjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC +MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOiFhJyNW64qX/pCqo2n+/YTfITHMB8G +A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu +BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv +BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w +XQYDVR0RBFYwVIIRY3BhbmVsLnlvdXR1YmUudGeCD21haWwueW91dHViZS50Z4IS +d2VibWFpbC55b3V0dWJlLnRngg53d3cueW91dHViZS50Z4IKeW91dHViZS50ZzCB +/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB +BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB +ngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg +UmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg +Q2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu +b3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQAU/R8DB06oM03ivzZD +OiD1IlT/OisXcJvSs+oOb8Hok6UNTl2uagg7zXC0m6u0/cjrOFhS2thSWq31Sa+P +i6z/w8bhKfnz/W5xQCi9z5Se2MJsZy9+1lQiW2IHeiG8BqyTgioc1ZIluYZ1bU+L +/OH65IT6al4i636RiHQOR33uwAW0OWUqA0xmGl7vmojNcmlxh7dX8wWvkIdgiR4w +opsER6a/p/XQvyF8dP1QDS184C0EHSD2f5Z5fgLlXygpLaAV61BLXlYPNPk9ngBc +WUlifbrts4QMjZliCP5aQrEhyOGPmFsvbtr/xPam6HxnnOkPf0blOk5XnsUtoJYl +mIIA +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem b/net/data/ssl/blocklist/2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem similarity index 100% rename from net/data/ssl/blacklist/2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem rename to net/data/ssl/blocklist/2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem
diff --git a/net/data/ssl/blacklist/31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem b/net/data/ssl/blocklist/31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem similarity index 100% rename from net/data/ssl/blacklist/31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem rename to net/data/ssl/blocklist/31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem
diff --git a/net/data/ssl/blacklist/32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key b/net/data/ssl/blocklist/32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key similarity index 100% rename from net/data/ssl/blacklist/32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key rename to net/data/ssl/blocklist/32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key
diff --git a/net/data/ssl/blacklist/372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem b/net/data/ssl/blocklist/372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem similarity index 100% rename from net/data/ssl/blacklist/372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem rename to net/data/ssl/blocklist/372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem
diff --git a/net/data/ssl/blacklist/3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem b/net/data/ssl/blocklist/3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem similarity index 100% rename from net/data/ssl/blacklist/3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem rename to net/data/ssl/blocklist/3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem
diff --git a/net/data/ssl/blacklist/3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem b/net/data/ssl/blocklist/3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem similarity index 100% rename from net/data/ssl/blacklist/3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem rename to net/data/ssl/blocklist/3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem
diff --git a/net/data/ssl/blocklist/3ae699d94e8febdacb86d4f90d40903333478e65e0655c432451197e33fa07f2.pem b/net/data/ssl/blocklist/3ae699d94e8febdacb86d4f90d40903333478e65e0655c432451197e33fa07f2.pem new file mode 100644 index 0000000..ddd2df8 --- /dev/null +++ b/net/data/ssl/blocklist/3ae699d94e8febdacb86d4f90d40903333478e65e0655c432451197e33fa07f2.pem
@@ -0,0 +1,151 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 14:ed:7e:90:75:b6:ae:86:8e:1a:3b:02:4f:8a:94:af:c8:f5:db:ba + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 G3 + Validity + Not Before: Apr 19 18:20:31 2017 GMT + Not After : Apr 19 18:20:31 2025 GMT + Subject: C = AE, O = DarkMatter LLC, CN = DarkMatter High Assurance CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:84:e0:4e:84:58:b4:e5:9a:f5:a9:2f:d3:34:10: + 72:47:7e:d8:6c:7a:ef:74:3d:04:6d:c8:25:fc:7e: + 21:c4:9d:77:17:f0:3d:68:5c:93:3d:f9:8c:15:cd: + 44:22:fb:ca:44:9e:35:37:6d:a4:ed:92:c0:0b:48: + 50:0e:48:c0:6c:90:50:eb:d3:54:6b:21:97:1f:04: + 44:c8:fb:f8:fc:71:1c:e4:58:90:74:0c:48:c6:33: + 94:78:9e:61:3b:f7:25:9e:2a:a3:96:1f:93:6b:60: + 04:c9:aa:13:70:95:fa:76:2a:00:fd:9c:d3:75:ac: + 01:1a:b4:5e:43:f2:10:ec:70:b7:a1:03:fa:3c:b9: + 5a:45:64:e4:a4:3d:25:2d:96:85:2d:49:ce:74:39: + 39:3b:28:0a:12:a0:16:6d:92:dd:85:da:e5:1d:ec: + 3e:69:fc:8a:2a:83:3a:ad:60:b8:08:d1:6b:69:c8: + c0:85:4c:a0:6e:6d:83:a5:36:df:fd:ff:86:7b:e3: + 7b:63:da:55:a7:45:96:05:0a:93:39:41:03:53:37: + 52:83:36:92:e2:d4:f0:7e:b9:4c:5e:b3:db:0e:4d: + 2c:66:f9:98:b6:6d:d9:5e:a1:bd:f8:de:b2:9f:f9: + 95:94:a8:35:29:30:bd:63:c7:b4:2f:18:d7:02:ee: + 09:03:c7:e8:85:68:03:57:ae:2a:fc:04:7c:2c:e5: + 35:98:a5:78:fe:a0:94:da:6c:0e:a0:93:e6:f1:5e: + 5e:25:8d:eb:9c:db:bf:96:4b:bf:ae:19:02:7c:7f: + d2:27:8d:ba:a0:f7:7b:c8:98:d6:39:23:bb:8f:7e: + 33:2c:7e:62:60:55:7f:89:54:a1:9b:3e:00:a0:6e: + fc:36:c1:bd:e0:5f:f3:77:3f:22:6e:32:d3:f2:38: + ee:f5:fb:13:de:5e:91:b4:d1:66:cf:5c:71:7d:28: + 94:ee:2a:59:89:fb:54:75:6b:08:7c:8c:c1:b2:db: + dc:53:17:0a:ed:1f:07:26:fe:24:0d:1e:45:49:24: + 58:13:ee:df:02:6c:5d:e4:bc:32:b5:65:20:4a:4b: + 84:53:86:ba:ed:76:94:a9:87:13:cb:ce:cd:b5:83: + 3e:9b:ac:2a:53:6b:c0:6a:34:cb:13:4e:8b:cb:8c: + d3:11:86:d4:bd:7d:58:54:aa:05:a9:95:b0:8c:0e: + 70:f2:45:bb:39:ee:cf:26:74:f8:4c:0d:70:9f:92: + 63:e7:10:6b:05:41:8f:3a:3a:7d:73:ea:18:1a:06: + fc:92:b6:c3:f1:e7:6d:a9:d4:d9:90:a4:e9:ed:e7: + 8d:9d:d4:25:f2:4e:30:b1:91:63:19:2c:a8:52:9c: + 09:3e:9b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:0 + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.8024.0.2.100.1.2 + CPS: https://ca.darkmatter.ae/iCPS + Policy: 2.23.140.1.1 + Policy: 2.16.784.1.1.7.35.2.2.1.1 + + Authority Information Access: + OCSP - URI:http://ocsp.quovadisglobal.com + CA Issuers - URI:http://cacerts.darkmatter.ae/qvrca2g3.crt + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication, OCSP Signing + X509v3 Authority Key Identifier: + keyid:ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl1.darkmatter.ae/qvrca2g3.crl + + Full Name: + URI:http://crl2.darkmatter.ae/qvrca2g3.crl + + X509v3 Subject Key Identifier: + 5D:F1:FB:6A:67:81:E6:84:5B:57:37:5C:0F:99:B5:DC:9D:44:3B:55 + Signature Algorithm: sha384WithRSAEncryption + 7a:e5:0b:18:d1:70:38:9b:26:5e:a0:ad:4b:ce:9d:d0:7e:83: + 30:e4:0f:af:88:01:51:cd:ed:bc:b8:f6:e0:5c:5b:6c:81:19: + 76:86:1e:9b:fe:04:d4:85:47:07:6b:7e:5b:af:b0:88:b6:aa: + 9a:11:d6:f1:c2:f6:fb:0e:70:3e:fa:79:b3:ab:d2:c8:23:a9: + 5d:24:0b:22:27:25:a2:05:a0:7e:b3:0e:9b:40:dd:84:85:6d: + 0f:f1:6e:7e:a9:25:aa:04:16:3f:04:77:0c:f3:2c:e2:c3:f4: + d0:72:71:69:83:f0:42:70:86:35:51:02:50:42:ea:f8:bc:c2: + 3b:fd:ea:52:57:6a:bd:bf:0c:16:7b:1b:c1:3d:91:c1:cf:b9: + b5:b1:18:13:4a:9f:88:b3:37:79:49:cf:91:95:c4:5f:3d:db: + 82:a0:83:d9:75:0b:da:d9:7d:76:bc:5b:c7:f1:7a:bd:9f:b5: + f6:0a:fd:fd:8a:e6:1c:7e:d4:9b:c9:95:50:30:73:f3:50:dd: + b2:2e:e4:57:c1:02:4f:8f:e4:fd:13:0a:ab:8c:e4:ca:5d:e6: + 8b:ca:63:21:f4:d0:44:19:46:c4:05:db:44:37:ee:e3:d2:06: + 24:18:07:5d:7c:ee:79:c4:7f:9f:ba:de:52:92:82:76:00:e8: + 03:e2:c0:69:4f:42:1b:ca:d2:52:09:54:8e:88:c3:4a:17:66: + 65:fd:78:14:bc:ec:5c:42:88:16:89:d4:ca:05:eb:2d:a1:2c: + 52:ca:a8:86:49:ae:e0:24:1d:2f:ce:03:75:e2:54:bc:78:b6: + c2:4b:41:1a:47:e6:3e:5f:b3:40:7a:e8:67:5f:a1:67:8d:07: + 09:53:87:35:74:f2:33:a3:0b:f8:d1:e7:6f:57:b6:da:45:2a: + 94:46:80:89:45:32:1f:11:26:2a:19:be:1f:45:ec:e2:c2:df: + a4:5c:df:fb:9f:e9:75:18:52:dc:b9:e1:5c:b7:14:5a:62:31: + bd:6b:37:6d:3b:06:36:1f:76:ab:ec:8f:32:25:f5:cf:2b:e2: + 12:f1:3b:3e:f5:13:16:e8:a6:cb:a7:f9:94:96:5e:88:51:fb: + e9:4b:24:8f:8c:41:dd:b6:15:ee:44:cf:8f:b6:4e:a7:9e:77: + ab:27:cb:14:86:61:eb:54:ab:c5:f4:16:42:47:1a:e4:9f:fb: + 35:2c:7f:38:82:c2:17:11:ed:7c:83:49:1c:ba:46:3d:28:8d: + 67:0d:79:59:fb:43:7f:4b:de:2f:f4:ea:d2:b7:49:32:fe:4b: + 73:86:de:57:5b:7a:fa:86:9e:01:01:c7:47:16:6f:d3:22:fa: + 2c:c3:51:22:e9:fa:1b:0d +-----BEGIN CERTIFICATE----- +MIIG8DCCBNigAwIBAgIUFO1+kHW2roaOGjsCT4qUr8j127owDQYJKoZIhvcNAQEM +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xNzA0MTkxODIwMzFaFw0y +NTA0MTkxODIwMzFaME0xCzAJBgNVBAYTAkFFMRcwFQYDVQQKDA5EYXJrTWF0dGVy +IExMQzElMCMGA1UEAwwcRGFya01hdHRlciBIaWdoIEFzc3VyYW5jZSBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAITgToRYtOWa9akv0zQQckd+2Gx6 +73Q9BG3IJfx+IcSddxfwPWhckz35jBXNRCL7ykSeNTdtpO2SwAtIUA5IwGyQUOvT +VGshlx8ERMj7+PxxHORYkHQMSMYzlHieYTv3JZ4qo5Yfk2tgBMmqE3CV+nYqAP2c +03WsARq0XkPyEOxwt6ED+jy5WkVk5KQ9JS2WhS1JznQ5OTsoChKgFm2S3YXa5R3s +Pmn8iiqDOq1guAjRa2nIwIVMoG5tg6U23/3/hnvje2PaVadFlgUKkzlBA1M3UoM2 +kuLU8H65TF6z2w5NLGb5mLZt2V6hvfjesp/5lZSoNSkwvWPHtC8Y1wLuCQPH6IVo +A1euKvwEfCzlNZileP6glNpsDqCT5vFeXiWN65zbv5ZLv64ZAnx/0ieNuqD3e8iY +1jkju49+Myx+YmBVf4lUoZs+AKBu/DbBveBf83c/Im4y0/I47vX7E95ekbTRZs9c +cX0olO4qWYn7VHVrCHyMwbLb3FMXCu0fByb+JA0eRUkkWBPu3wJsXeS8MrVlIEpL +hFOGuu12lKmHE8vOzbWDPpusKlNrwGo0yxNOi8uM0xGG1L19WFSqBamVsIwOcPJF +uznuzyZ0+EwNcJ+SY+cQawVBjzo6fXPqGBoG/JK2w/HnbanU2ZCk6e3njZ3UJfJO +MLGRYxksqFKcCT6bAgMBAAGjggHLMIIBxzASBgNVHRMBAf8ECDAGAQH/AgEAMF4G +A1UdIARXMFUwOwYMKwYBBAG+WAACZAECMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8v +Y2EuZGFya21hdHRlci5hZS9pQ1BTMAcGBWeBDAEBMA0GC2CGEAEBByMCAgEBMHEG +CCsGAQUFBwEBBGUwYzAqBggrBgEFBQcwAYYeaHR0cDovL29jc3AucXVvdmFkaXNn +bG9iYWwuY29tMDUGCCsGAQUFBzAChilodHRwOi8vY2FjZXJ0cy5kYXJrbWF0dGVy +LmFlL3F2cmNhMmczLmNydDAOBgNVHQ8BAf8EBAMCAYYwJwYDVR0lBCAwHgYIKwYB +BQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAfBgNVHSMEGDAWgBTt5292Wr9g7Elb +xqV3u3IWcZvEPTBlBgNVHR8EXjBcMCygKqAohiZodHRwOi8vY3JsMS5kYXJrbWF0 +dGVyLmFlL3F2cmNhMmczLmNybDAsoCqgKIYmaHR0cDovL2NybDIuZGFya21hdHRl +ci5hZS9xdnJjYTJnMy5jcmwwHQYDVR0OBBYEFF3x+2pngeaEW1c3XA+ZtdydRDtV +MA0GCSqGSIb3DQEBDAUAA4ICAQB65QsY0XA4myZeoK1Lzp3QfoMw5A+viAFRze28 +uPbgXFtsgRl2hh6b/gTUhUcHa35br7CItqqaEdbxwvb7DnA++nmzq9LII6ldJAsi +JyWiBaB+sw6bQN2EhW0P8W5+qSWqBBY/BHcM8yziw/TQcnFpg/BCcIY1UQJQQur4 +vMI7/epSV2q9vwwWexvBPZHBz7m1sRgTSp+Iszd5Sc+RlcRfPduCoIPZdQva2X12 +vFvH8Xq9n7X2Cv39iuYcftSbyZVQMHPzUN2yLuRXwQJPj+T9EwqrjOTKXeaLymMh +9NBEGUbEBdtEN+7j0gYkGAddfO55xH+fut5SkoJ2AOgD4sBpT0IbytJSCVSOiMNK +F2Zl/XgUvOxcQogWidTKBestoSxSyqiGSa7gJB0vzgN14lS8eLbCS0EaR+Y+X7NA +euhnX6FnjQcJU4c1dPIzowv40edvV7baRSqURoCJRTIfESYqGb4fReziwt+kXN/7 +n+l1GFLcueFctxRaYjG9azdtOwY2H3ar7I8yJfXPK+IS8Ts+9RMW6KbLp/mUll6I +UfvpSySPjEHdthXuRM+Ptk6nnnerJ8sUhmHrVKvF9BZCRxrkn/s1LH84gsIXEe18 +g0kcukY9KI1nDXlZ+0N/S94v9OrSt0ky/ktzht5XW3r6hp4BAcdHFm/TIvosw1Ei +6fobDQ== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/3d3d823fad13dfeef32da580166d4a4992bed5a22d695d12c8b08cc3463c67a2.pem b/net/data/ssl/blocklist/3d3d823fad13dfeef32da580166d4a4992bed5a22d695d12c8b08cc3463c67a2.pem new file mode 100644 index 0000000..dbb2158 --- /dev/null +++ b/net/data/ssl/blocklist/3d3d823fad13dfeef32da580166d4a4992bed5a22d695d12c8b08cc3463c67a2.pem Binary files differ
diff --git a/net/data/ssl/blacklist/3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem b/net/data/ssl/blocklist/3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem similarity index 100% rename from net/data/ssl/blacklist/3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem rename to net/data/ssl/blocklist/3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem
diff --git a/net/data/ssl/blacklist/42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem b/net/data/ssl/blocklist/42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem similarity index 100% rename from net/data/ssl/blacklist/42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem rename to net/data/ssl/blocklist/42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem
diff --git a/net/data/ssl/blocklist/44a244105569a730791f509b24c3d7838a462216bb0f560ef87fbe76c2e6005a.pem b/net/data/ssl/blocklist/44a244105569a730791f509b24c3d7838a462216bb0f560ef87fbe76c2e6005a.pem new file mode 100644 index 0000000..61cfc15 --- /dev/null +++ b/net/data/ssl/blocklist/44a244105569a730791f509b24c3d7838a462216bb0f560ef87fbe76c2e6005a.pem
@@ -0,0 +1,157 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:2f:9c:4e:f4:4d:1e:c9:00:42:67:7e:d9:d4:df:83 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA + Validity + Not Before: Dec 16 00:00:00 2019 GMT + Not After : Dec 20 12:00:00 2021 GMT + Subject: C = US, ST = California, L = Walnut Creek, O = Lucas Garron Torres, CN = blocked-interception.badssl.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:9c:c4:b1:a6:98:0a:77:0f:b9:a9:36:04:99:68: + dc:0e:b1:5d:7e:ef:5d:bf:c4:75:e9:bf:16:d7:ca: + 07:02:10:fe:3a:80:f1:26:42:6d:c2:ca:9d:e7:5b: + 2e:77:d0:3b:b1:a5:ce:b4:84:6a:4f:f0:a2:4a:99: + 97:fe:b0:c2:5d:d4:0f:26:3a:ea:4e:d6:f5:9b:c9: + 87:aa:fc:b1:ff:83:fd:33:ce:5b:5b:d5:0a:94:e8: + 67:24:a3:b7:86:99:dd:69:92:10:5f:67:5c:01:b1: + d2:9f:10:bf:7c:23:a5:e1:bd:34:99:5d:f5:8f:8b: + b0:22:b9:8b:e5:03:b9:30:d4:91:ff:2b:6c:13:9c: + 00:22:26:a8:27:30:7f:75:c4:cb:85:04:31:39:68: + c9:72:37:71:62:b7:db:f5:65:a1:55:37:2e:94:e6: + e4:c2:2e:01:90:92:32:d6:07:5c:00:ea:1b:bd:5b: + 62:3d:32:39:de:2a:68:39:39:b4:b5:b3:14:e9:02: + 00:6e:bb:bd:6a:ac:0e:35:2b:e3:3e:8b:83:51:51: + 59:63:f0:bf:e2:f3:cc:00:24:88:28:77:8f:c6:61: + f0:84:c6:20:cf:68:0f:dd:e6:bc:9c:04:6d:fe:fa: + 52:d7:7f:1e:96:c2:e0:f8:42:7f:ff:68:2b:da:f3: + 5b:c5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:0F:80:61:1C:82:31:61:D5:2F:28:E7:8D:46:38:B4:2C:E1:C6:D9:E2 + + X509v3 Subject Key Identifier: + A9:05:22:41:ED:F9:98:F1:E7:EF:27:E1:2A:2F:C0:1B:1D:C0:AE:D4 + X509v3 Subject Alternative Name: + DNS:blocked-interception.badssl.com, DNS:www.blocked-interception.badssl.com + 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://crl3.digicert.com/ssca-sha2-g6.crl + + Full Name: + URI:http://crl4.digicert.com/ssca-sha2-g6.crl + + X509v3 Certificate Policies: + Policy: 2.16.840.1.114412.1.1 + CPS: https://www.digicert.com/CPS + Policy: 2.23.140.1.2.3 + + Authority Information Access: + OCSP - URI:http://ocsp.digicert.com + CA Issuers - URI:http://cacerts.digicert.com/DigiCertSHA2SecureServerCA.crt + + X509v3 Basic Constraints: critical + CA:FALSE + CT Precertificate SCTs: + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : A4:B9:09:90:B4:18:58:14:87:BB:13:A2:CC:67:70:0A: + 3C:35:98:04:F9:1B:DF:B8:E3:77:CD:0E:C8:0D:DC:10 + Timestamp : Dec 16 19:27:47.556 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:20:6E:DC:0C:F1:EC:26:57:3F:B8:FB:21:9E: + 0C:BA:58:39:9D:09:57:48:DE:BC:B4:65:63:6D:02:09: + 78:64:F9:1B:02:21:00:86:1E:3F:6E:01:B8:27:4F:45: + 04:68:AD:04:4A:E4:CB:2F:68:EE:00:58:AB:FF:69:45: + F9:93:03:3E:ED:5D:8D + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 44:94:65:2E:B0:EE:CE:AF:C4:40:07:D8:A8:FE:28:C0: + DA:E6:82:BE:D8:CB:31:B5:3F:D3:33:96:B5:B6:81:A8 + Timestamp : Dec 16 19:27:47.472 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:21:00:C5:2A:BF:4F:52:59:2B:21:68:69:B6: + 2C:96:B2:9E:48:76:A6:BD:01:95:C1:1A:A7:98:F6:7E: + A7:BB:9D:27:91:02:20:46:9E:A8:1E:22:66:08:A2:4A: + B2:88:A3:E4:89:A0:8A:F3:E0:10:35:5B:2A:3F:EC:AD: + 99:88:86:8C:5D:F7:EA + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : BB:D9:DF:BC:1F:8A:71:B5:93:94:23:97:AA:92:7B:47: + 38:57:95:0A:AB:52:E8:1A:90:96:64:36:8E:1E:D1:85 + Timestamp : Dec 16 19:27:47.558 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:21:00:95:10:28:21:D3:32:AD:8E:41:39:D2: + D5:DB:C9:B8:A7:0D:AA:16:CC:F2:37:5D:FC:36:1A:93: + CE:72:73:77:84:02:20:0F:49:96:AC:F0:B4:95:8D:24: + 84:BA:6B:DD:D3:1E:66:41:A7:C3:94:74:D6:10:E3:EE: + FA:A7:BD:98:4A:62:BE + Signature Algorithm: sha256WithRSAEncryption + 3d:74:18:ea:0d:07:64:53:de:94:ea:0d:fa:9e:87:8d:d6:32: + 38:a0:c2:be:09:96:1c:65:32:78:85:6e:aa:ca:5f:ea:ed:82: + 51:00:58:2a:a3:5f:f4:ba:c1:db:3d:7f:19:fb:7e:a5:b5:d1: + 4f:b6:3a:36:a4:f7:d9:e8:49:59:c8:d5:eb:d4:c9:8d:d8:8f: + 2a:d1:b5:16:ca:3a:11:c4:d5:da:8a:38:76:fb:57:34:a6:09: + ae:48:3b:c4:3d:5d:62:ec:3a:54:4e:59:d2:11:19:18:88:91: + 5a:6c:b3:6b:76:8c:ed:b0:61:c3:cf:83:90:f7:aa:8d:88:ce: + 90:f5:16:35:dd:51:ff:6f:1f:d4:09:b7:57:74:30:54:bd:61: + a1:eb:bc:cd:67:d5:3c:c2:e5:4c:26:ee:08:c1:de:1e:12:12: + 64:ec:d9:2c:d6:49:01:31:f8:b2:4c:48:cc:f9:7d:3e:49:5b: + b2:87:5d:c1:09:af:60:1b:ed:1f:6d:4c:ee:b1:ec:a2:37:9c: + 57:72:d6:5e:8b:ab:d4:39:05:a1:d6:b4:0b:a3:9c:3c:cf:1e: + ed:4c:51:d7:7f:b1:3e:15:c8:f8:5b:51:29:a9:16:99:d1:12: + e5:a1:37:86:73:46:e4:b9:b6:db:48:0b:75:a4:51:d0:f7:a4: + ee:e5:4a:b1 +-----BEGIN CERTIFICATE----- +MIIG6DCCBdCgAwIBAgIQAy+cTvRNHskAQmd+2dTfgzANBgkqhkiG9w0BAQsFADBN +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMScwJQYDVQQDEx5E +aWdpQ2VydCBTSEEyIFNlY3VyZSBTZXJ2ZXIgQ0EwHhcNMTkxMjE2MDAwMDAwWhcN +MjExMjIwMTIwMDAwWjCBgTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3Ju +aWExFTATBgNVBAcTDFdhbG51dCBDcmVlazEcMBoGA1UEChMTTHVjYXMgR2Fycm9u +IFRvcnJlczEoMCYGA1UEAxMfYmxvY2tlZC1pbnRlcmNlcHRpb24uYmFkc3NsLmNv +bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJzEsaaYCncPuak2BJlo +3A6xXX7vXb/Edem/FtfKBwIQ/jqA8SZCbcLKnedbLnfQO7GlzrSEak/wokqZl/6w +wl3UDyY66k7W9ZvJh6r8sf+D/TPOW1vVCpToZySjt4aZ3WmSEF9nXAGx0p8Qv3wj +peG9NJld9Y+LsCK5i+UDuTDUkf8rbBOcACImqCcwf3XEy4UEMTloyXI3cWK32/Vl +oVU3LpTm5MIuAZCSMtYHXADqG71bYj0yOd4qaDk5tLWzFOkCAG67vWqsDjUr4z6L +g1FRWWPwv+LzzAAkiCh3j8Zh8ITGIM9oD93mvJwEbf76Utd/HpbC4PhCf/9oK9rz +W8UCAwEAAaOCA40wggOJMB8GA1UdIwQYMBaAFA+AYRyCMWHVLyjnjUY4tCzhxtni +MB0GA1UdDgQWBBSpBSJB7fmY8efvJ+EqL8AbHcCu1DBPBgNVHREESDBGgh9ibG9j +a2VkLWludGVyY2VwdGlvbi5iYWRzc2wuY29tgiN3d3cuYmxvY2tlZC1pbnRlcmNl +cHRpb24uYmFkc3NsLmNvbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB +BQUHAwEGCCsGAQUFBwMCMGsGA1UdHwRkMGIwL6AtoCuGKWh0dHA6Ly9jcmwzLmRp +Z2ljZXJ0LmNvbS9zc2NhLXNoYTItZzYuY3JsMC+gLaArhilodHRwOi8vY3JsNC5k +aWdpY2VydC5jb20vc3NjYS1zaGEyLWc2LmNybDBMBgNVHSAERTBDMDcGCWCGSAGG +/WwBATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT +MAgGBmeBDAECAzB8BggrBgEFBQcBAQRwMG4wJAYIKwYBBQUHMAGGGGh0dHA6Ly9v +Y3NwLmRpZ2ljZXJ0LmNvbTBGBggrBgEFBQcwAoY6aHR0cDovL2NhY2VydHMuZGln +aWNlcnQuY29tL0RpZ2lDZXJ0U0hBMlNlY3VyZVNlcnZlckNBLmNydDAMBgNVHRMB +Af8EAjAAMIIBfgYKKwYBBAHWeQIEAgSCAW4EggFqAWgAdgCkuQmQtBhYFIe7E6LM +Z3AKPDWYBPkb37jjd80OyA3cEAAAAW8QLk1kAAAEAwBHMEUCIG7cDPHsJlc/uPsh +ngy6WDmdCVdI3ry0ZWNtAgl4ZPkbAiEAhh4/bgG4J09FBGitBErkyy9o7gBYq/9p +RfmTAz7tXY0AdgBElGUusO7Or8RAB9io/ijA2uaCvtjLMbU/0zOWtbaBqAAAAW8Q +Lk0QAAAEAwBHMEUCIQDFKr9PUlkrIWhptiyWsp5Idqa9AZXBGqeY9n6nu50nkQIg +Rp6oHiJmCKJKsoij5ImgivPgEDVbKj/srZmIhoxd9+oAdgC72d+8H4pxtZOUI5eq +kntHOFeVCqtS6BqQlmQ2jh7RhQAAAW8QLk1mAAAEAwBHMEUCIQCVECgh0zKtjkE5 +0tXbybinDaoWzPI3Xfw2GpPOcnN3hAIgD0mWrPC0lY0khLpr3dMeZkGnw5R01hDj +7vqnvZhKYr4wDQYJKoZIhvcNAQELBQADggEBAD10GOoNB2RT3pTqDfqeh43WMjig +wr4JlhxlMniFbqrKX+rtglEAWCqjX/S6wds9fxn7fqW10U+2Ojak99noSVnI1evU +yY3YjyrRtRbKOhHE1dqKOHb7VzSmCa5IO8Q9XWLsOlROWdIRGRiIkVpss2t2jO2w +YcPPg5D3qo2IzpD1FjXdUf9vH9QJt1d0MFS9YaHrvM1n1TzC5Uwm7gjB3h4SEmTs +2SzWSQEx+LJMSMz5fT5JW7KHXcEJr2Ab7R9tTO6x7KI3nFdy1l6Lq9Q5BaHWtAuj +nDzPHu1MUdd/sT4VyPhbUSmpFpnREuWhN4ZzRuS5tttIC3WkUdD3pO7lSrE= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem b/net/data/ssl/blocklist/450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem similarity index 100% rename from net/data/ssl/blacklist/450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem rename to net/data/ssl/blocklist/450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem
diff --git a/net/data/ssl/blocklist/487afc8d0d411b2a05561a2a6f35918f4040e5570c4c73ee323cc50583bcfbb7.pem b/net/data/ssl/blocklist/487afc8d0d411b2a05561a2a6f35918f4040e5570c4c73ee323cc50583bcfbb7.pem new file mode 100644 index 0000000..0ea3524 --- /dev/null +++ b/net/data/ssl/blocklist/487afc8d0d411b2a05561a2a6f35918f4040e5570c4c73ee323cc50583bcfbb7.pem
@@ -0,0 +1,108 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 36:52:d1:64:91:4b:72:8f:c0:9f:77:0b:00:68:c6:81 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = TX, L = Houston, O = "cPanel, Inc.", CN = "cPanel, Inc. Certification Authority" + Validity + Not Before: Jan 14 00:00:00 2018 GMT + Not After : Apr 14 23:59:59 2018 GMT + Subject: CN = google.com.bd + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c5:c8:af:b7:38:55:ef:c6:c6:31:40:da:2f:90: + b7:57:b4:cf:a3:4b:32:8a:1b:c2:2d:4b:bf:a1:92: + 78:8e:f5:b1:eb:4f:fc:d8:86:6e:37:71:4a:b9:f2: + 8d:ae:1f:8b:f5:fa:ed:1c:a0:36:78:e6:97:2f:6c: + 5c:a7:93:cb:4d:a7:e4:93:c7:a5:91:f4:6f:ba:2a: + 97:42:63:1b:b0:c7:ae:a0:41:05:f4:bf:5e:a9:5e: + 54:a9:e3:d9:5b:4a:e3:74:01:9a:1d:8f:5e:88:2f: + 83:3a:df:e1:b8:fd:cf:df:a3:e5:b5:69:05:12:41: + 4c:d9:50:39:36:3c:8e:5b:68:47:65:a3:c5:a7:fb: + 6f:bd:20:ee:7d:94:72:9c:3a:a8:ce:a7:40:00:ec: + 8a:62:9c:98:d5:c1:6c:f6:9e:fc:26:6c:50:99:36: + 3d:ad:20:b3:c6:85:8e:f2:9e:f0:fc:c5:54:ab:05: + 3d:ad:a7:06:5e:17:bf:27:bc:3c:9d:06:81:f3:0b: + 10:fd:2e:39:f6:bb:a6:ed:94:cc:b8:67:ee:87:5d: + b1:6d:79:ff:c5:a3:1b:19:29:5b:33:c9:60:bb:31: + 4b:75:8a:b3:88:19:2d:60:f9:f9:0b:95:48:41:fd: + d9:85:dd:5e:1a:e1:8c:bd:b6:bd:d7:9f:7a:18:c0: + 69:05 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:7E:03:5A:65:41:6B:A7:7E:0A:E1:B8:9D:08:EA:1D:8E:1D:6A:C7:65 + + X509v3 Subject Key Identifier: + 4C:62:65:25:4F:EE:DD:23:5E:DB:91:A2:36:EA:87:BA:C4:05:02:38 + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Basic Constraints: critical + CA:FALSE + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6449.1.2.2.52 + CPS: https://secure.comodo.com/CPS + Policy: 2.23.140.1.2.1 + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/cPanelIncCertificationAuthority.crl + + Authority Information Access: + CA Issuers - URI:http://crt.comodoca.com/cPanelIncCertificationAuthority.crt + OCSP - URI:http://ocsp.comodoca.com + + X509v3 Subject Alternative Name: + DNS:google.com.bd, DNS:cpanel.google.com.bd, DNS:mail.google.com.bd, DNS:webdisk.google.com.bd, DNS:webmail.google.com.bd, DNS:www.google.com.bd + Signature Algorithm: sha256WithRSAEncryption + 0d:46:2d:00:09:c5:59:51:a9:2a:e0:fd:38:5e:5f:b6:6a:92: + 59:ed:db:f7:47:be:d6:da:1c:a9:e8:f5:ab:eb:d4:43:46:7b: + 2f:26:a2:c3:36:a8:37:0b:18:7b:f5:ab:84:d4:11:3d:50:98: + 70:55:ce:93:f9:8e:73:35:31:a0:c7:f0:f1:9e:ac:f4:e3:03: + cd:df:49:10:b3:4b:15:2c:8c:de:4e:44:44:94:91:97:61:37: + 02:b3:49:3b:dd:dc:be:75:b3:c9:f3:2a:d7:bc:a1:ad:dc:4a: + dc:08:16:39:44:58:a5:03:01:26:d6:d3:01:e9:6b:3b:33:ea: + 35:71:88:e0:c3:d0:cb:df:b3:f4:7d:91:f1:75:e0:e4:54:49: + e7:4a:c5:af:8f:5e:a3:25:1c:63:29:ef:76:72:b6:7f:c4:5c: + d1:ad:c2:8e:89:79:e6:7a:7b:ea:3d:92:4d:dc:18:e4:23:4f: + d6:b4:be:4f:2f:71:ed:69:dd:0c:c4:2d:43:f3:be:05:3b:01: + ba:a0:c7:0c:3c:84:69:c2:1e:58:47:43:b7:e7:7d:7a:24:a2: + 51:57:e9:be:11:0b:4f:b7:e6:0a:81:0e:6b:07:be:f0:3d:ac: + 03:5e:5a:89:49:e7:ea:5e:47:61:c7:05:10:f0:4e:64:f6:99: + bd:27:d7:f2 +-----BEGIN CERTIFICATE----- +MIIFOzCCBCOgAwIBAgIQNlLRZJFLco/An3cLAGjGgTANBgkqhkiG9w0BAQsFADBy +MQswCQYDVQQGEwJVUzELMAkGA1UECBMCVFgxEDAOBgNVBAcTB0hvdXN0b24xFTAT +BgNVBAoTDGNQYW5lbCwgSW5jLjEtMCsGA1UEAxMkY1BhbmVsLCBJbmMuIENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MDExNDAwMDAwMFoXDTE4MDQxNDIzNTk1 +OVowGDEWMBQGA1UEAxMNZ29vZ2xlLmNvbS5iZDCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAMXIr7c4Ve/GxjFA2i+Qt1e0z6NLMoobwi1Lv6GSeI71setP +/NiGbjdxSrnyja4fi/X67RygNnjmly9sXKeTy02n5JPHpZH0b7oql0JjG7DHrqBB +BfS/XqleVKnj2VtK43QBmh2PXogvgzrf4bj9z9+j5bVpBRJBTNlQOTY8jltoR2Wj +xaf7b70g7n2Ucpw6qM6nQADsimKcmNXBbPae/CZsUJk2Pa0gs8aFjvKe8PzFVKsF +Pa2nBl4Xvye8PJ0GgfMLEP0uOfa7pu2UzLhn7oddsW15/8WjGxkpWzPJYLsxS3WK +s4gZLWD5+QuVSEH92YXdXhrhjL22vdefehjAaQUCAwEAAaOCAiUwggIhMB8GA1Ud +IwQYMBaAFH4DWmVBa6d+CuG4nQjqHY4dasdlMB0GA1UdDgQWBBRMYmUlT+7dI17b +kaI26oe6xAUCODAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUE +FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwTwYDVR0gBEgwRjA6BgsrBgEEAbIxAQIC +NDArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8uY29tL0NQUzAI +BgZngQwBAgEwTAYDVR0fBEUwQzBBoD+gPYY7aHR0cDovL2NybC5jb21vZG9jYS5j +b20vY1BhbmVsSW5jQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwfQYIKwYBBQUH +AQEEcTBvMEcGCCsGAQUFBzAChjtodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9jUGFu +ZWxJbmNDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNydDAkBggrBgEFBQcwAYYYaHR0 +cDovL29jc3AuY29tb2RvY2EuY29tMIGDBgNVHREEfDB6gg1nb29nbGUuY29tLmJk +ghRjcGFuZWwuZ29vZ2xlLmNvbS5iZIISbWFpbC5nb29nbGUuY29tLmJkghV3ZWJk +aXNrLmdvb2dsZS5jb20uYmSCFXdlYm1haWwuZ29vZ2xlLmNvbS5iZIIRd3d3Lmdv +b2dsZS5jb20uYmQwDQYJKoZIhvcNAQELBQADggEBAA1GLQAJxVlRqSrg/TheX7Zq +klnt2/dHvtbaHKno9avr1ENGey8mosM2qDcLGHv1q4TUET1QmHBVzpP5jnM1MaDH +8PGerPTjA83fSRCzSxUsjN5ORESUkZdhNwKzSTvd3L51s8nzKte8oa3cStwIFjlE +WKUDASbW0wHpazsz6jVxiODD0Mvfs/R9kfF14ORUSedKxa+PXqMlHGMp73Zytn/E +XNGtwo6JeeZ6e+o9kk3cGOQjT9a0vk8vce1p3QzELUPzvgU7Abqgxww8hGnCHlhH +Q7fnfXokolFX6b4RC0+35gqBDmsHvvA9rANeWolJ5+peR2HHBRDwTmT2mb0n1/I= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/4aefc3d39ef59e4d4b0304b20f53a8af2efb69edece66def74494abfc10a2d66.pem b/net/data/ssl/blocklist/4aefc3d39ef59e4d4b0304b20f53a8af2efb69edece66def74494abfc10a2d66.pem new file mode 100644 index 0000000..4628627 --- /dev/null +++ b/net/data/ssl/blocklist/4aefc3d39ef59e4d4b0304b20f53a8af2efb69edece66def74494abfc10a2d66.pem
@@ -0,0 +1,105 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 36:69:5a:c1:30:2e:5c:d2:d0:13:ef:29:a2:68:e6:de + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = WoSign CA Limited, CN = WoSign CA Free SSL Certificate G2 + Validity + Not Before: Jun 9 23:38:37 2015 GMT + Not After : Jun 10 00:03:27 2018 GMT + Subject: CN = med.ucf.edu + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a2:42:a9:12:83:85:b1:38:00:c1:67:6e:94:e7: + f2:d8:bd:29:89:17:b4:c9:3b:c0:17:1f:c8:d1:bd: + 32:9c:b2:ff:54:1d:f8:cb:cb:06:78:52:75:f7:c4: + 17:03:79:32:ab:16:69:7b:30:f8:95:aa:22:5b:21: + 5a:95:de:03:b6:ac:29:4f:51:63:39:93:4e:01:a0: + 14:a8:8e:3b:0f:93:2f:a7:63:7b:89:25:26:ab:06: + b0:f4:93:ed:7c:8d:19:6d:df:96:79:0e:b7:c9:d0: + aa:c5:92:4f:4b:4a:7e:77:c7:f8:f0:e3:cb:ea:47: + a7:00:37:b5:6b:e9:a6:f6:cd:ed:50:68:93:7d:c7: + 90:89:98:24:49:ff:a6:03:fa:6c:c9:75:96:ad:e7: + e6:e4:10:d8:ea:38:bb:a8:e0:2c:d3:19:4b:1d:72: + ad:36:f8:47:13:6a:3b:d1:23:b9:0d:ab:4d:14:d0: + 26:14:88:b2:95:91:53:68:72:44:b8:c2:93:f1:15: + d4:93:59:c5:09:fc:71:cb:73:f2:0a:04:46:84:db: + 7c:20:7d:71:b7:a6:81:73:45:51:59:92:ec:c3:8c: + 5c:97:6d:ba:ee:6b:d2:7b:3f:4f:08:82:aa:b5:95: + ab:68:6d:98:b7:f5:28:d9:3f:a5:6d:38:76:27:e6: + 9e:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Client Authentication, TLS Web Server Authentication + X509v3 Basic Constraints: + CA:FALSE + X509v3 Subject Key Identifier: + 23:E0:10:00:B1:41:D4:33:7B:02:D3:9E:C0:3C:13:9A:C3:59:41:45 + X509v3 Authority Key Identifier: + keyid:D2:A7:16:20:7C:AF:D9:95:9E:EB:43:0A:19:F2:E0:B9:74:0E:A8:C7 + + Authority Information Access: + OCSP - URI:http://ocsp6.wosign.com/ca6/server1/free + CA Issuers - URI:http://aia6.wosign.com/ca6.server1.free.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crls6.wosign.com/ca6-server1-free.crl + + X509v3 Subject Alternative Name: + DNS:med.ucf.edu, DNS:www.ucf.edu + X509v3 Certificate Policies: + Policy: 2.23.140.1.2.1 + Policy: 1.3.6.1.4.1.36305.6.1.2.2.1 + CPS: http://www.wosign.com/policy/ + + Signature Algorithm: sha256WithRSAEncryption + 24:c9:93:fe:14:af:53:57:49:c2:df:be:1f:9a:89:1e:9c:d5: + 04:7f:7b:dd:60:47:8f:ae:b4:52:4b:c9:46:32:f0:98:48:02: + 73:61:23:68:bc:29:c6:f9:af:33:43:f4:3d:93:b4:ce:03:8b: + 85:60:81:55:aa:7d:c2:75:8b:8e:2a:bc:a3:13:b1:b4:b2:d5: + f4:44:23:ae:42:49:85:f1:8f:c8:99:a2:57:c7:ab:60:72:df: + 22:91:26:95:86:b8:f2:f6:3c:2b:7a:53:8c:8e:9f:f7:45:28: + 44:61:b4:3e:3e:84:54:d5:9c:63:69:6b:74:f2:24:ba:62:47: + f8:cf:57:c8:1f:a4:d0:8e:d4:b4:d1:43:3c:0e:29:91:dc:b1: + a2:ec:09:f0:ba:e5:b3:e4:5d:1f:34:00:09:85:01:c7:6b:fc: + 1d:8b:a9:a1:46:20:aa:b8:18:a7:b8:78:cd:c3:91:87:a4:82: + 16:2a:96:6f:50:87:00:3c:89:d5:a3:90:af:66:63:aa:2f:c0: + 95:3f:b3:2e:16:b7:7a:84:68:4a:66:af:28:fa:2a:ec:a4:c2: + c3:bc:32:55:ac:7b:a7:21:2d:8b:8b:c0:5e:27:a7:0b:af:94: + 79:d7:7c:65:33:de:48:76:56:3d:9e:1a:62:f2:ec:d5:ff:a3: + a7:65:d1:ff +-----BEGIN CERTIFICATE----- +MIIEqDCCA5CgAwIBAgIQNmlawTAuXNLQE+8pomjm3jANBgkqhkiG9w0BAQsFADBV +MQswCQYDVQQGEwJDTjEaMBgGA1UEChMRV29TaWduIENBIExpbWl0ZWQxKjAoBgNV +BAMTIVdvU2lnbiBDQSBGcmVlIFNTTCBDZXJ0aWZpY2F0ZSBHMjAeFw0xNTA2MDky +MzM4MzdaFw0xODA2MTAwMDAzMjdaMBYxFDASBgNVBAMMC21lZC51Y2YuZWR1MIIB +IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAokKpEoOFsTgAwWdulOfy2L0p +iRe0yTvAFx/I0b0ynLL/VB34y8sGeFJ198QXA3kyqxZpezD4laoiWyFald4Dtqwp +T1FjOZNOAaAUqI47D5Mvp2N7iSUmqwaw9JPtfI0Zbd+WeQ63ydCqxZJPS0p+d8f4 +8OPL6kenADe1a+mm9s3tUGiTfceQiZgkSf+mA/psyXWWrefm5BDY6ji7qOAs0xlL +HXKtNvhHE2o70SO5DatNFNAmFIiylZFTaHJEuMKT8RXUk1nFCfxxy3PyCgRGhNt8 +IH1xt6aBc0VRWZLsw4xcl2267mvSez9PCIKqtZWraG2Yt/Uo2T+lbTh2J+aeTwID +AQABo4IBsTCCAa0wCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggr +BgEFBQcDATAJBgNVHRMEAjAAMB0GA1UdDgQWBBQj4BAAsUHUM3sC057APBOaw1lB +RTAfBgNVHSMEGDAWgBTSpxYgfK/ZlZ7rQwoZ8uC5dA6oxzB9BggrBgEFBQcBAQRx +MG8wNAYIKwYBBQUHMAGGKGh0dHA6Ly9vY3NwNi53b3NpZ24uY29tL2NhNi9zZXJ2 +ZXIxL2ZyZWUwNwYIKwYBBQUHMAKGK2h0dHA6Ly9haWE2Lndvc2lnbi5jb20vY2E2 +LnNlcnZlcjEuZnJlZS5jZXIwPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL2NybHM2 +Lndvc2lnbi5jb20vY2E2LXNlcnZlcjEtZnJlZS5jcmwwIwYDVR0RBBwwGoILbWVk +LnVjZi5lZHWCC3d3dy51Y2YuZWR1MFEGA1UdIARKMEgwCAYGZ4EMAQIBMDwGDSsG +AQQBgptRBgECAgEwKzApBggrBgEFBQcCARYdaHR0cDovL3d3dy53b3NpZ24uY29t +L3BvbGljeS8wDQYJKoZIhvcNAQELBQADggEBACTJk/4Ur1NXScLfvh+aiR6c1QR/ +e91gR4+utFJLyUYy8JhIAnNhI2i8Kcb5rzND9D2TtM4Di4VggVWqfcJ1i44qvKMT +sbSy1fREI65CSYXxj8iZolfHq2By3yKRJpWGuPL2PCt6U4yOn/dFKERhtD4+hFTV +nGNpa3TyJLpiR/jPV8gfpNCO1LTRQzwOKZHcsaLsCfC65bPkXR80AAmFAcdr/B2L +qaFGIKq4GKe4eM3DkYekghYqlm9QhwA8idWjkK9mY6ovwJU/sy4Wt3qEaEpmryj6 +KuykwsO8MlWse6chLYuLwF4npwuvlHnXfGUz3kh2Vj2eGmLy7NX/o6dl0f8= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem b/net/data/ssl/blocklist/4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem similarity index 100% rename from net/data/ssl/blacklist/4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem rename to net/data/ssl/blocklist/4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem
diff --git a/net/data/ssl/blacklist/4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem b/net/data/ssl/blocklist/4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem similarity index 100% rename from net/data/ssl/blacklist/4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem rename to net/data/ssl/blocklist/4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem
diff --git a/net/data/ssl/blacklist/4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem b/net/data/ssl/blocklist/4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem similarity index 100% rename from net/data/ssl/blacklist/4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem rename to net/data/ssl/blocklist/4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem
diff --git a/net/data/ssl/blocklist/53d48e7b8869a3314f213fd2e0178219ca09022dbe50053bf6f76fccd61e8112.pem b/net/data/ssl/blocklist/53d48e7b8869a3314f213fd2e0178219ca09022dbe50053bf6f76fccd61e8112.pem new file mode 100644 index 0000000..527090c --- /dev/null +++ b/net/data/ssl/blocklist/53d48e7b8869a3314f213fd2e0178219ca09022dbe50053bf6f76fccd61e8112.pem
@@ -0,0 +1,111 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:19:bb:07:ad:6f:78:21:6b:1a:00:1f:a7:22:23:af + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert High Assurance CA-3 + Validity + Not Before: Apr 9 00:00:00 2014 GMT + Not After : Dec 29 12:00:00 2016 GMT + Subject: C = US, ST = California, L = Laguna Niguel, O = Gibson Research Corporation, OU = Web Services, CN = revoked.grc.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ba:d7:a0:0c:dd:d9:43:38:ce:1d:63:07:fe:df: + ac:33:95:74:7a:3a:85:b9:05:d2:39:94:8b:05:89: + 92:b4:22:9d:29:ce:5d:5d:c6:10:74:1a:59:3d:4e: + 2c:76:9f:eb:35:d3:05:a1:12:9f:e2:c7:f6:53:64: + 44:09:61:ba:b9:d5:57:e0:99:7a:09:0e:32:f2:ec: + 34:64:ba:12:90:e3:9a:97:74:df:dc:61:b2:6f:ee: + f5:50:76:71:6d:b5:c3:bc:a7:ab:f7:f1:8b:da:7d: + 33:b2:1f:40:1f:15:16:59:35:a4:9f:13:d6:7d:15: + 15:79:21:3b:07:94:3e:f1:1b:59:81:c7:ad:79:ae: + cf:4d:2e:ff:20:c0:c8:40:be:fd:a0:46:05:99:f0: + f8:29:af:12:ec:a3:04:3d:14:4d:bb:04:47:57:4a: + 32:bd:b8:c3:96:ef:81:3d:ee:bc:61:5c:e9:46:5b: + c3:70:f0:b1:71:c9:81:5c:da:d6:67:8b:92:02:e1: + e9:71:02:aa:e0:ba:0b:15:cd:a8:8b:47:3b:72:b4: + fa:eb:38:10:09:4d:b0:8b:a3:e2:61:49:59:99:f5: + 50:c8:4c:ac:c1:7a:d5:9d:e6:8c:7a:f7:e0:a0:02: + 0a:6d:f5:cc:b0:50:27:aa:a7:57:0a:fd:fb:6c:d1: + 0e:33 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:50:EA:73:89:DB:29:FB:10:8F:9E:E5:01:20:D4:DE:79:99:48:83:F7 + + X509v3 Subject Key Identifier: + E2:61:A1:5C:D1:BE:8E:4A:D2:D7:0A:9C:83:DB:99:C8:DB:8D:CC:8A + X509v3 Subject Alternative Name: + DNS:revoked.grc.com + 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://crl3.digicert.com/ca3-g27.crl + + Full Name: + URI:http://crl4.digicert.com/ca3-g27.crl + + X509v3 Certificate Policies: + Policy: 2.16.840.1.114412.1.1 + CPS: https://www.digicert.com/CPS + + Authority Information Access: + OCSP - URI:http://ocsp.digicert.com + CA Issuers - URI:http://cacerts.digicert.com/DigiCertHighAssuranceCA-3.crt + + X509v3 Basic Constraints: critical + CA:FALSE + Signature Algorithm: sha1WithRSAEncryption + bb:dd:a9:e2:60:71:70:79:df:ad:73:7c:66:6f:f3:20:bf:82: + 96:7e:a5:79:18:55:c9:df:b3:ad:e8:0b:36:3e:17:cf:85:9d: + af:30:d3:1e:be:0d:ad:52:c9:68:12:3c:a4:0a:14:e7:57:de: + 1b:d2:b8:ed:e8:ae:ff:bc:58:bd:31:cf:00:88:5b:0a:16:8e: + a9:4d:93:cd:3d:3d:35:60:b6:e3:e9:c7:bd:f8:11:13:b2:1c: + 5f:37:95:29:d0:70:84:c5:f1:27:95:13:69:91:b6:d8:37:da: + 3a:8e:4b:80:48:39:87:42:6b:96:c8:45:80:6a:fd:56:88:bb: + 80:81:e6:05:be:25:78:f9:fa:0f:ae:1a:84:a6:90:e1:5f:56: + f1:53:df:78:f5:ba:40:77:db:61:a3:bb:7e:d5:83:46:50:13: + 8c:07:ad:7e:59:8e:48:c6:dd:5c:6d:8f:91:22:30:7f:13:6a: + a6:7b:fd:bf:15:16:1e:9a:2c:f3:48:d4:ad:d2:66:2f:9a:99: + 68:1d:19:ef:a8:4f:1d:fd:c6:92:4a:20:71:76:f6:fb:89:fe: + a9:d5:5f:58:4d:be:a0:e5:cd:82:43:0a:86:9b:c1:37:6c:2a: + d5:5d:e7:8e:b6:20:31:80:48:54:74:7c:ad:69:26:50:81:04: + 38:c2:bd:ac +-----BEGIN CERTIFICATE----- +MIIFRTCCBC2gAwIBAgIQBRm7B61veCFrGgAfpyIjrzANBgkqhkiG9w0BAQUFADBm +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSUwIwYDVQQDExxEaWdpQ2VydCBIaWdoIEFzc3VyYW5j +ZSBDQS0zMB4XDTE0MDQwOTAwMDAwMFoXDTE2MTIyOTEyMDAwMFowgZExCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1MYWd1bmEgTmln +dWVsMSQwIgYDVQQKExtHaWJzb24gUmVzZWFyY2ggQ29ycG9yYXRpb24xFTATBgNV +BAsTDFdlYiBTZXJ2aWNlczEYMBYGA1UEAxMPcmV2b2tlZC5ncmMuY29tMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAutegDN3ZQzjOHWMH/t+sM5V0ejqF +uQXSOZSLBYmStCKdKc5dXcYQdBpZPU4sdp/rNdMFoRKf4sf2U2RECWG6udVX4Jl6 +CQ4y8uw0ZLoSkOOal3Tf3GGyb+71UHZxbbXDvKer9/GL2n0zsh9AHxUWWTWknxPW +fRUVeSE7B5Q+8RtZgcetea7PTS7/IMDIQL79oEYFmfD4Ka8S7KMEPRRNuwRHV0oy +vbjDlu+BPe68YVzpRlvDcPCxccmBXNrWZ4uSAuHpcQKq4LoLFc2oi0c7crT66zgQ +CU2wi6PiYUlZmfVQyEyswXrVneaMevfgoAIKbfXMsFAnqqdXCv37bNEOMwIDAQAB +o4IBwTCCAb0wHwYDVR0jBBgwFoAUUOpzidsp+xCPnuUBINTeeZlIg/cwHQYDVR0O +BBYEFOJhoVzRvo5K0tcKnIPbmcjbjcyKMBoGA1UdEQQTMBGCD3Jldm9rZWQuZ3Jj +LmNvbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF +BwMCMGEGA1UdHwRaMFgwKqAooCaGJGh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9j +YTMtZzI3LmNybDAqoCigJoYkaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL2NhMy1n +MjcuY3JsMEIGA1UdIAQ7MDkwNwYJYIZIAYb9bAEBMCowKAYIKwYBBQUHAgEWHGh0 +dHBzOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwewYIKwYBBQUHAQEEbzBtMCQGCCsG +AQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wRQYIKwYBBQUHMAKGOWh0 +dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEhpZ2hBc3N1cmFuY2VD +QS0zLmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4IBAQC73aniYHFw +ed+tc3xmb/Mgv4KWfqV5GFXJ37Ot6As2PhfPhZ2vMNMevg2tUsloEjykChTnV94b +0rjt6K7/vFi9Mc8AiFsKFo6pTZPNPT01YLbj6ce9+BETshxfN5Up0HCExfEnlRNp +kbbYN9o6jkuASDmHQmuWyEWAav1WiLuAgeYFviV4+foPrhqEppDhX1bxU9949bpA +d9tho7t+1YNGUBOMB61+WY5Ixt1cbY+RIjB/E2qme/2/FRYemizzSNSt0mYvmplo +HRnvqE8d/caSSiBxdvb7if6p1V9YTb6g5c2CQwqGm8E3bCrVXeeOtiAxgEhUdHyt +aSZQgQQ4wr2s +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/5472692abe5d02cd22eae3e0a0077f17802721d6576cde1cba2263ee803410c5.pem b/net/data/ssl/blocklist/5472692abe5d02cd22eae3e0a0077f17802721d6576cde1cba2263ee803410c5.pem new file mode 100644 index 0000000..7904bb8 --- /dev/null +++ b/net/data/ssl/blocklist/5472692abe5d02cd22eae3e0a0077f17802721d6576cde1cba2263ee803410c5.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:13:e5:32:ac:64:07:20:a7:dd:73:6e:60:c8:58:34:c7:29 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 12:36:33 2017 GMT + Not After : Jan 30 12:36:33 2018 GMT + Subject: CN = google.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c5:ca:e1:37:15:af:d8:a4:ff:f4:5b:66:d4:83: + 8a:ef:3b:08:5e:38:82:ba:09:d6:65:91:37:e1:d2: + 46:d6:eb:3b:92:53:a5:3a:ea:5f:7b:19:30:70:14: + 4b:4b:e9:00:c0:7c:b1:b1:41:7b:e5:e0:4f:ce:cc: + 10:ff:39:4a:d9:0f:82:f9:79:a6:88:fa:c9:2f:71: + 91:bd:96:7b:8b:e3:cf:f6:ce:1c:44:67:17:be:de: + 50:01:ec:20:4b:67:23:28:b5:9b:d6:af:71:33:ee: + bb:5b:9a:ff:fc:5b:cf:5b:c7:c3:78:92:62:27:1d: + a2:19:79:38:37:8b:b0:8b:ff:d9:b6:61:06:11:34: + da:bd:5c:1a:38:7d:8e:fc:1c:cb:73:f2:98:b8:64: + 3d:d9:c1:9e:28:6b:f7:00:32:58:d0:61:44:26:bd: + d1:02:ff:4b:53:0b:97:d1:91:4c:32:4a:d0:98:0b: + 59:d0:5d:7d:22:d3:da:a7:00:5b:32:0e:e2:aa:f5: + 87:0b:15:45:90:4e:fd:07:a9:20:b4:83:dc:c7:57: + 93:b0:4e:6b:29:e8:f9:ed:1e:f3:ef:61:3d:7e:06: + 54:78:74:da:fa:e1:e8:0f:b3:d5:fc:20:e9:8f:be: + fb:c6:74:c3:6e:0b:8f:a4:81:5b:71:86:8d:d3:e5: + 83:e7 + 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: + BB:8B:1D:2F:66:CA:57:95:97:17:E3:DD:09:5F:53:E0:4E:EB:49:2D + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:cpanel.google.tg, DNS:google.tg, DNS:mail.google.tg, DNS:webdisk.google.tg, DNS:webmail.google.tg, DNS:www.google.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 1f:10:a1:3a:0a:68:c2:f0:5d:d5:d4:e8:0a:c5:3e:50:c6:56: + dd:ce:d5:58:f9:60:16:55:a8:1c:2b:33:f0:22:14:aa:4b:ad: + bd:c3:bb:ff:84:c6:2e:b7:19:9e:ea:bc:60:29:f9:8c:87:9d: + 21:2b:8b:02:1f:78:23:99:f1:b7:ac:97:34:de:04:66:47:30: + 53:bd:e3:bf:5e:52:1b:a1:be:a9:bb:e7:fb:ca:85:38:9d:bd: + db:cd:fc:45:7a:7b:74:87:c6:5c:a4:31:e7:89:2b:c9:fb:bf: + 1e:bc:e8:7e:5b:df:84:0c:7b:bd:99:22:8d:75:ea:96:6a:42: + 1c:10:86:d1:27:f9:72:8e:5c:18:a0:0a:18:12:3d:37:a3:d5: + 06:9b:c0:68:a7:7d:d3:48:0b:f5:4f:fb:74:c4:31:e4:b6:59: + ed:ff:5a:fa:2a:30:da:bd:20:78:a2:c6:85:1a:ce:6d:96:02: + 29:5e:ad:67:c0:7c:52:75:4f:8d:09:8a:dd:a8:55:73:6c:cf: + b9:28:a9:f5:f1:86:95:1c:65:a4:60:9d:9f:43:a7:5e:0d:7d: + 1b:44:6d:ae:0f:35:54:d6:23:5a:5e:6a:ee:4a:cc:6b:5c:ea: + cb:f8:36:be:46:89:03:60:48:31:98:13:a6:95:d9:54:3e:6d: + 82:a0:8c:46 +-----BEGIN CERTIFICATE----- +MIIFTDCCBDSgAwIBAgISAxPlMqxkByCn3XNuYMhYNMcpMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMjM2MzNaFw0x +ODAxMzAxMjM2MzNaMBQxEjAQBgNVBAMTCWdvb2dsZS50ZzCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBAMXK4TcVr9ik//RbZtSDiu87CF44groJ1mWRN+HS +RtbrO5JTpTrqX3sZMHAUS0vpAMB8sbFBe+XgT87MEP85StkPgvl5poj6yS9xkb2W +e4vjz/bOHERnF77eUAHsIEtnIyi1m9avcTPuu1ua//xbz1vHw3iSYicdohl5ODeL +sIv/2bZhBhE02r1cGjh9jvwcy3PymLhkPdnBnihr9wAyWNBhRCa90QL/S1MLl9GR +TDJK0JgLWdBdfSLT2qcAWzIO4qr1hwsVRZBO/QepILSD3MdXk7BOayno+e0e8+9h +PX4GVHh02vrh6A+z1fwg6Y+++8Z0w24Lj6SBW3GGjdPlg+cCAwEAAaOCAmAwggJc +MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUu4sdL2bKV5WXF+PdCV9T4E7rSS0wHwYD +VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G +CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G +CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzBr +BgNVHREEZDBighBjcGFuZWwuZ29vZ2xlLnRngglnb29nbGUudGeCDm1haWwuZ29v +Z2xlLnRnghF3ZWJkaXNrLmdvb2dsZS50Z4IRd2VibWFpbC5nb29nbGUudGeCDXd3 +dy5nb29nbGUudGcwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8T +AQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCB +qwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJl +bGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRh +bmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczov +L2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEA +HxChOgpowvBd1dToCsU+UMZW3c7VWPlgFlWoHCsz8CIUqkutvcO7/4TGLrcZnuq8 +YCn5jIedISuLAh94I5nxt6yXNN4EZkcwU73jv15SG6G+qbvn+8qFOJ292838RXp7 +dIfGXKQx54kryfu/HrzoflvfhAx7vZkijXXqlmpCHBCG0Sf5co5cGKAKGBI9N6PV +BpvAaKd900gL9U/7dMQx5LZZ7f9a+iow2r0geKLGhRrObZYCKV6tZ8B8UnVPjQmK +3ahVc2zPuSip9fGGlRxlpGCdn0OnXg19G0Rtrg81VNYjWl5q7krMa1zqy/g2vkaJ +A2BIMZgTppXZVD5tgqCMRg== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c.pem b/net/data/ssl/blocklist/5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c.pem new file mode 100644 index 0000000..a870112 --- /dev/null +++ b/net/data/ssl/blocklist/5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c.pem
@@ -0,0 +1,85 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 84:82:2c:5f:1c:62:d0:40 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor ECA-1 + Validity + Not Before: Feb 4 12:32:33 2016 GMT + Not After : Dec 31 17:28:07 2029 GMT + Subject: C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor ECA-1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cf:8f:e0:11:b5:9f:a8:76:76:db:df:0f:54:ef: + 73:63:29:82:ad:47:c6:a3:6b:ed:fe:5f:33:f8:43: + 51:e9:1a:33:91:31:17:a0:74:c4:d4:a7:01:e6:b2: + 92:3e:6a:9d:ed:0e:f9:74:98:40:d3:3f:03:80:06: + 82:40:e8:b1:e2:a7:51:a7:1d:83:26:6b:ab:de:fa: + 17:91:2b:d8:c6:ac:1e:b1:9e:19:01:d5:97:a6:ea: + 0d:b7:c4:55:1f:27:7c:d2:08:d5:76:1f:29:15:87: + 40:39:dd:38:45:11:75:d0:9a:a7:34:e0:bf:cd:c8: + 52:1d:b9:47:7e:0d:b8:bb:c6:0c:f6:73:57:16:5a: + 7e:43:91:1f:55:3a:c6:6d:44:04:aa:9c:a9:9c:a7: + 4c:89:17:83:ae:a3:04:5e:52:80:8b:1e:12:25:11: + 19:d7:0c:7d:7d:31:44:41:ea:db:af:b0:1c:ef:81: + d0:2c:c5:9a:21:9b:3d:ed:42:3b:50:26:f2:ec:ce: + 71:61:06:62:21:54:4e:7f:c1:9d:3e:7f:20:8c:80: + cb:2a:d8:97:62:c8:83:33:91:7d:b0:a2:5a:0f:57: + e8:3b:cc:f2:25:b2:d4:7c:2f:ec:4d:c6:a1:3a:15: + 7a:e7:b6:5d:35:f5:f6:48:4a:36:45:66:d4:ba:98: + 58:c1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 44:9E:48:F5:CC:6D:48:D4:A0:4B:7F:FE:59:24:2F:83:97:99:9A:86 + X509v3 Authority Key Identifier: + 44:9E:48:F5:CC:6D:48:D4:A0:4B:7F:FE:59:24:2F:83:97:99:9A:86 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 05:3e:35:5c:15:70:9b:c9:c7:73:61:6f:72:2b:d4:c2:8f:f2: + 43:5d:02:ce:c4:94:b9:94:11:83:67:5d:e2:67:6c:75:76:bf: + bb:0c:aa:36:c6:ad:47:93:63:dc:1e:7e:d6:de:2e:fe:e9:19: + 32:38:03:7f:14:f6:00:73:2c:59:b1:21:06:e1:fb:ac:18:95: + 0c:a3:ff:99:96:f7:2b:27:9b:d5:24:cc:1d:dd:c1:3a:e0:98: + 44:b0:c4:e4:3e:77:b1:73:a9:64:2c:f6:1c:01:7c:3f:5d:45: + 85:c0:85:e7:25:8f:95:dc:17:f3:3c:9f:1a:6e:b0:ca:e3:1d: + 2a:e9:4c:63:fa:24:61:62:d6:da:7e:b6:1c:6c:f5:02:1d:d4: + 2a:dd:55:90:eb:2a:11:47:3c:2e:5e:74:b2:82:22:a5:7d:53: + 1f:45:ec:27:91:7d:e7:22:16:e8:c0:68:36:d8:c6:f1:4f:80: + 44:32:f9:e1:d1:d1:1d:aa:de:a8:ab:9c:04:af:ad:20:0e:64: + 98:4d:a5:6b:c0:48:58:96:69:4d:dc:07:8c:51:93:a2:df:9f: + 0f:3d:8b:60:b4:82:8d:aa:08:4e:62:45:e0:f9:0b:d2:e0:e0: + 3c:5b:de:5c:71:27:25:c2:e6:03:81:8b:10:53:e3:c7:55:a2: + b4:9f:d7:e6 +-----BEGIN CERTIFICATE----- +MIIEIDCCAwigAwIBAgIJAISCLF8cYtBAMA0GCSqGSIb3DQEBCwUAMIGcMQswCQYD +VQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEk +MCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U +cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxFzAVBgNVBAMMDlRydXN0Q29y +IEVDQS0xMB4XDTE2MDIwNDEyMzIzM1oXDTI5MTIzMTE3MjgwN1owgZwxCzAJBgNV +BAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQw +IgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRy +dXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOVHJ1c3RDb3Ig +RUNBLTEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPj+ARtZ+odnbb +3w9U73NjKYKtR8aja+3+XzP4Q1HpGjORMRegdMTUpwHmspI+ap3tDvl0mEDTPwOA +BoJA6LHip1GnHYMma6ve+heRK9jGrB6xnhkB1Zem6g23xFUfJ3zSCNV2HykVh0A5 +3ThFEXXQmqc04L/NyFIduUd+Dbi7xgz2c1cWWn5DkR9VOsZtRASqnKmcp0yJF4Ou +owReUoCLHhIlERnXDH19MURB6tuvsBzvgdAsxZohmz3tQjtQJvLsznFhBmIhVE5/ +wZ0+fyCMgMsq2JdiyIMzkX2woloPV+g7zPIlstR8L+xNxqE6FXrntl019fZISjZF +ZtS6mFjBAgMBAAGjYzBhMB0GA1UdDgQWBBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAf +BgNVHSMEGDAWgBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAPBgNVHRMBAf8EBTADAQH/ +MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAQEABT41XBVwm8nHc2Fv +civUwo/yQ10CzsSUuZQRg2dd4mdsdXa/uwyqNsatR5Nj3B5+1t4u/ukZMjgDfxT2 +AHMsWbEhBuH7rBiVDKP/mZb3Kyeb1STMHd3BOuCYRLDE5D53sXOpZCz2HAF8P11F +hcCF5yWPldwX8zyfGm6wyuMdKulMY/okYWLW2n62HGz1Ah3UKt1VkOsqEUc8Ll50 +soIipX1TH0XsJ5F95yIW6MBoNtjG8U+ARDL54dHRHareqKucBK+tIA5kmE2la8BI +WJZpTdwHjFGTot+fDz2LYLSCjaoITmJF4PkL0uDgPFveXHEnJcLmA4GLEFPjx1Wi +tJ/X5g== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/5ccaf9f8f2bb3a0d215922eca383354b6ee3c62407ed32e30f6fb2618edeea10.pem b/net/data/ssl/blocklist/5ccaf9f8f2bb3a0d215922eca383354b6ee3c62407ed32e30f6fb2618edeea10.pem new file mode 100644 index 0000000..3de6924 --- /dev/null +++ b/net/data/ssl/blocklist/5ccaf9f8f2bb3a0d215922eca383354b6ee3c62407ed32e30f6fb2618edeea10.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:fe:c3:1c:27:33:06:73:f9:a9:45:61:d2:31:76:a6:fc:01 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 12:51:13 2017 GMT + Not After : Jan 30 12:51:13 2018 GMT + Subject: CN = gmail.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c2:3a:0e:66:79:21:60:64:1b:61:e1:80:58:39: + 4a:61:f5:c7:60:af:3a:90:0c:cc:7d:d6:02:08:c7: + db:76:d0:10:aa:11:8b:1a:b7:0b:b4:aa:d3:14:5f: + 9d:4d:57:12:b9:b5:a8:06:56:83:d4:c9:0b:30:8f: + 36:6c:e3:98:6a:1c:94:fe:49:24:5a:6a:08:d2:23: + 7f:8b:e2:3a:0a:ba:21:b4:2d:b5:af:be:7a:9a:45: + 9f:59:e7:b1:6f:0e:2d:50:ae:aa:2d:3a:7d:75:b5: + da:5d:74:22:74:41:d8:bf:b2:2b:e9:a2:fe:1d:ed: + 94:4f:ba:48:2d:c6:29:a8:70:08:ce:4e:fc:bd:1b: + 63:bd:cc:26:14:5d:11:c3:1c:ec:af:9b:88:69:ac: + 18:6c:a5:04:c3:20:3c:0b:bf:ef:a1:c0:57:e7:59: + 3c:87:aa:7c:59:9b:8d:24:a0:2a:9e:86:8a:2f:f4: + 5d:7e:16:44:8c:fc:fd:e6:e1:82:67:f8:1a:3f:e1: + e1:3a:9c:b0:92:53:85:9f:83:2e:d1:31:cd:29:12: + d5:c4:aa:17:08:27:92:b7:29:6a:38:1e:37:e0:cd: + f0:1b:46:67:10:f7:69:8f:af:e2:d6:44:b2:0b:13: + 4f:5d:a0:22:25:94:50:8f:bb:55:a3:e6:86:fe:32: + 9f:b9 + 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: + E5:F2:83:ED:40:64:BD:6C:EF:15:DA:87:77:98:49:62:4B:87:D6:F8 + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:cpanel.gmail.tg, DNS:gmail.tg, DNS:mail.gmail.tg, DNS:webdisk.gmail.tg, DNS:webmail.gmail.tg, DNS:www.gmail.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 48:69:f2:3c:c9:e1:3f:c7:6d:00:40:0c:54:a1:7a:32:04:57: + 04:da:fa:9c:3b:b0:1e:9a:d7:63:93:5f:73:a5:d4:fc:4f:29: + b3:63:d3:71:d8:1b:ca:47:69:61:84:fe:92:c7:97:a5:8d:f6: + b5:5a:4b:2b:cf:2e:f2:3e:44:1f:6e:4a:8a:fa:4b:ff:e4:75: + 99:96:30:66:cb:98:1a:4b:86:cf:8c:7d:60:b4:00:53:e1:08: + 9d:c2:7c:9f:3f:ac:3f:bb:1e:9a:26:f7:18:75:07:f0:21:bc: + c3:a6:e6:64:5f:e2:6c:e4:b3:ab:1a:04:ba:50:dd:35:41:96: + a5:e4:f4:cb:ca:89:84:78:00:ed:9e:57:f3:dd:e4:b9:87:90: + c3:51:66:6e:f3:49:e2:23:1b:48:07:15:de:f3:93:4f:d6:7e: + a9:1e:4f:00:7e:bf:10:49:4a:d1:00:3b:2a:78:04:5a:58:5c: + 79:4e:94:b2:d2:16:82:92:46:72:b9:d2:fc:4c:d6:7b:9d:ae: + 2e:49:f3:0a:34:0c:bd:c7:66:8f:2c:7f:14:13:8d:77:d3:03: + 7f:8a:a5:4d:28:b9:a5:3c:09:42:f3:fe:a9:f2:86:65:8b:8b: + 85:54:33:93:e9:28:9f:ec:bd:10:f0:2e:79:5a:4c:0b:75:55: + dd:a2:5f:e3 +-----BEGIN CERTIFICATE----- +MIIFRTCCBC2gAwIBAgISA/7DHCczBnP5qUVh0jF2pvwBMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMjUxMTNaFw0x +ODAxMzAxMjUxMTNaMBMxETAPBgNVBAMTCGdtYWlsLnRnMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAwjoOZnkhYGQbYeGAWDlKYfXHYK86kAzMfdYCCMfb +dtAQqhGLGrcLtKrTFF+dTVcSubWoBlaD1MkLMI82bOOYahyU/kkkWmoI0iN/i+I6 +CrohtC21r756mkWfWeexbw4tUK6qLTp9dbXaXXQidEHYv7Ir6aL+He2UT7pILcYp +qHAIzk78vRtjvcwmFF0Rwxzsr5uIaawYbKUEwyA8C7/vocBX51k8h6p8WZuNJKAq +noaKL/RdfhZEjPz95uGCZ/gaP+HhOpywklOFn4Mu0THNKRLVxKoXCCeStylqOB43 +4M3wG0ZnEPdpj6/i1kSyCxNPXaAiJZRQj7tVo+aG/jKfuQIDAQABo4ICWjCCAlYw +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM +BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTl8oPtQGS9bO8V2od3mEliS4fW+DAfBgNV +HSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYI +KwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYI +KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMGUG +A1UdEQReMFyCD2NwYW5lbC5nbWFpbC50Z4IIZ21haWwudGeCDW1haWwuZ21haWwu +dGeCEHdlYmRpc2suZ21haWwudGeCEHdlYm1haWwuZ21haWwudGeCDHd3dy5nbWFp +bC50ZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYw +JgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEF +BQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVw +b24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0 +aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2Vu +Y3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBIafI8yeE/ +x20AQAxUoXoyBFcE2vqcO7Aemtdjk19zpdT8TymzY9Nx2BvKR2lhhP6Sx5eljfa1 +Wksrzy7yPkQfbkqK+kv/5HWZljBmy5gaS4bPjH1gtABT4QidwnyfP6w/ux6aJvcY +dQfwIbzDpuZkX+Js5LOrGgS6UN01QZal5PTLyomEeADtnlfz3eS5h5DDUWZu80ni +IxtIBxXe85NP1n6pHk8Afr8QSUrRADsqeARaWFx5TpSy0haCkkZyudL8TNZ7na4u +SfMKNAy9x2aPLH8UE4130wN/iqVNKLmlPAlC8/6p8oZli4uFVDOT6Sif7L0Q8C55 +WkwLdVXdol/j +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/5e8e77aafdda2ba5ce442f27d8246650bbd6508befbeda35966a4dc7e6174edc.pem b/net/data/ssl/blocklist/5e8e77aafdda2ba5ce442f27d8246650bbd6508befbeda35966a4dc7e6174edc.pem new file mode 100644 index 0000000..d3338eb --- /dev/null +++ b/net/data/ssl/blocklist/5e8e77aafdda2ba5ce442f27d8246650bbd6508befbeda35966a4dc7e6174edc.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:9a:04:4f:a5:81:5b:1e:f6:0a:89:4a:7f:4b:71:a1:6c:91 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 13:19:28 2017 GMT + Not After : Jan 30 13:19:28 2018 GMT + Subject: CN = blogspot.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b3:af:54:ea:cb:63:5b:29:02:49:f7:e7:74:dd: + 8a:45:56:e2:e8:ea:06:2f:e6:55:53:af:cd:c6:6f: + 71:37:8e:c0:60:bf:c8:fb:70:cc:a6:9f:66:6c:30: + 50:92:0e:ca:29:5b:75:77:79:c3:72:66:0b:c3:39: + 36:dc:ad:96:61:fc:17:98:b0:7c:0f:70:72:64:9f: + d7:27:10:40:b1:67:ab:b8:f8:b3:cd:e4:68:33:98: + 01:bc:e8:51:38:52:b1:a5:eb:f9:41:1f:2b:4c:36: + 2d:8d:fa:e7:5f:27:61:2a:ac:93:8c:95:f2:5f:09: + dd:2d:52:0d:1f:92:fb:01:50:c2:00:4a:d1:3f:e5: + 4a:58:ec:ba:a8:a4:b3:5d:5c:ff:b9:7f:52:d4:cd: + fb:79:4f:ff:49:6d:e9:9a:c3:de:f6:ef:50:11:b2: + 03:5e:d4:3e:4d:2b:46:88:b1:98:f9:36:b8:c8:b0: + 81:02:8f:ff:19:50:b5:34:dd:1e:16:35:a0:3a:35: + c5:d7:08:93:34:aa:46:e7:0e:39:79:d1:eb:01:fb: + 6a:8e:c1:73:49:cf:03:b4:ed:cf:c7:75:f5:a6:d0: + 1c:ae:cf:9c:60:95:a5:91:35:a7:94:b8:90:93:be: + 92:a4:0f:9e:56:d3:32:8c:b9:1e:b9:95:1a:8e:69: + ab:fb + 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: + 9B:80:36:19:83:01:A4:8B:02:05:9C:27:00:D9:0B:66:24:8F:5D:5A + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:blogspot.tg, DNS:cpanel.blogspot.tg, DNS:mail.blogspot.tg, DNS:webdisk.blogspot.tg, DNS:webmail.blogspot.tg, DNS:www.blogspot.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 85:25:f3:9f:7c:a3:84:5c:59:94:d0:d6:0b:21:28:9c:0a:ec: + 6b:17:0d:b0:3d:8c:46:91:8c:d6:0d:60:74:ec:54:db:4d:27: + 0d:5b:8e:26:94:ff:0a:0a:59:b0:9e:8e:6b:2f:11:ba:6e:20: + 00:3d:49:2c:03:2d:c0:5b:d8:18:c4:cc:97:dc:0f:ec:d5:f3: + 5d:7b:3a:bc:10:86:8a:3c:ed:1d:6e:19:2c:de:4b:0a:5a:83: + 90:3b:fe:58:90:a4:f3:83:66:b9:71:10:2f:fd:60:87:d4:43: + af:5b:4b:87:26:ee:f5:03:72:cc:7e:99:db:c8:d6:02:01:a1: + d2:a5:5a:15:eb:1a:9d:e5:5c:73:19:1d:fc:ee:15:59:0f:4a: + 45:e2:09:12:5f:bc:d6:89:f2:f3:bd:83:01:dc:80:29:3c:b4: + 7d:bf:a5:c5:19:d5:b0:67:92:cc:88:57:2a:4a:86:94:7a:d1: + 83:b8:3d:f3:fb:8c:62:86:18:a1:69:f4:ec:42:34:11:e7:0f: + 1e:02:d5:53:89:56:ba:e3:f6:06:50:45:7f:f6:c5:f1:4c:61: + 11:c3:07:c1:fa:9d:88:7f:1c:47:c7:79:98:27:05:bf:34:c9: + 52:ff:72:33:04:1f:52:92:f0:38:a0:97:5b:27:c9:d4:77:b7: + 1f:5b:19:e0 +-----BEGIN CERTIFICATE----- +MIIFWjCCBEKgAwIBAgISA5oET6WBWx72ColKf0txoWyRMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMzE5MjhaFw0x +ODAxMzAxMzE5MjhaMBYxFDASBgNVBAMTC2Jsb2dzcG90LnRnMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs69U6stjWykCSffndN2KRVbi6OoGL+ZVU6/N +xm9xN47AYL/I+3DMpp9mbDBQkg7KKVt1d3nDcmYLwzk23K2WYfwXmLB8D3ByZJ/X +JxBAsWeruPizzeRoM5gBvOhROFKxpev5QR8rTDYtjfrnXydhKqyTjJXyXwndLVIN +H5L7AVDCAErRP+VKWOy6qKSzXVz/uX9S1M37eU//SW3pmsPe9u9QEbIDXtQ+TStG +iLGY+Ta4yLCBAo//GVC1NN0eFjWgOjXF1wiTNKpG5w45edHrAftqjsFzSc8DtO3P +x3X1ptAcrs+cYJWlkTWnlLiQk76SpA+eVtMyjLkeuZUajmmr+wIDAQABo4ICbDCC +AmgwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD +AjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSbgDYZgwGkiwIFnCcA2QtmJI9dWjAf +BgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEw +LgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcw +LwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcv +MHcGA1UdEQRwMG6CC2Jsb2dzcG90LnRnghJjcGFuZWwuYmxvZ3Nwb3QudGeCEG1h +aWwuYmxvZ3Nwb3QudGeCE3dlYmRpc2suYmxvZ3Nwb3QudGeCE3dlYm1haWwuYmxv +Z3Nwb3QudGeCD3d3dy5ibG9nc3BvdC50ZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAEC +ATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0 +c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUg +bWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBv +bmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZv +dW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqG +SIb3DQEBCwUAA4IBAQCFJfOffKOEXFmU0NYLISicCuxrFw2wPYxGkYzWDWB07FTb +TScNW44mlP8KClmwno5rLxG6biAAPUksAy3AW9gYxMyX3A/s1fNdezq8EIaKPO0d +bhks3ksKWoOQO/5YkKTzg2a5cRAv/WCH1EOvW0uHJu71A3LMfpnbyNYCAaHSpVoV +6xqd5VxzGR387hVZD0pF4gkSX7zWifLzvYMB3IApPLR9v6XFGdWwZ5LMiFcqSoaU +etGDuD3z+4xihhihafTsQjQR5w8eAtVTiVa64/YGUEV/9sXxTGERwwfB+p2IfxxH +x3mYJwW/NMlS/3IzBB9SkvA4oJdbJ8nUd7cfWxng +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem b/net/data/ssl/blocklist/60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem similarity index 100% rename from net/data/ssl/blacklist/60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem rename to net/data/ssl/blocklist/60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem
diff --git a/net/data/ssl/blocklist/61c0fc2e38b5b6f9071b42cee54a9013d858b6697c68b460948551b3249576a1.pem b/net/data/ssl/blocklist/61c0fc2e38b5b6f9071b42cee54a9013d858b6697c68b460948551b3249576a1.pem new file mode 100644 index 0000000..8f0cc7b --- /dev/null +++ b/net/data/ssl/blocklist/61c0fc2e38b5b6f9071b42cee54a9013d858b6697c68b460948551b3249576a1.pem
@@ -0,0 +1,128 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 28:7d:ce:0c:e3:c6:f7:aa:a3:3f:f9:65:e7:6e:a9:8c:82:4a:59:db + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN = Information Security Certification Authority CA, O = ISCA, C = KZ + Validity + Not Before: Feb 28 04:08:03 2020 GMT + Not After : Feb 28 04:08:03 2040 GMT + Subject: CN = Information Security Certification Authority CA, O = ISCA, C = KZ + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d9:0f:21:8d:84:fc:f6:26:1f:0f:e8:1d:c6:26: + 8a:c3:93:4d:46:ad:2c:7c:a0:e3:d7:10:17:6e:d9: + a1:42:1f:ad:03:90:e1:9d:53:de:86:a1:72:6d:51: + 47:64:1b:32:33:09:8b:f5:20:38:06:9f:f6:ca:d1: + 3b:0a:69:c3:79:fa:a0:f7:17:d1:b8:d5:f6:a7:a4: + 73:52:0a:ec:6a:b6:1a:66:05:e0:68:f5:be:83:f4: + d9:fa:75:d4:b8:68:18:6f:52:34:d5:73:a0:e7:18: + 45:af:ae:5c:8c:83:39:0d:7e:4b:f6:da:fd:d2:dc: + d1:13:56:9f:8d:e5:32:bd:3d:00:62:44:a8:75:0c: + c9:9b:07:90:1b:59:f3:59:0f:48:34:47:ff:fe:c9: + 90:7f:a0:ef:82:ec:1e:ea:90:99:c9:ef:11:73:06: + dd:1f:c3:fe:d5:4e:6e:1e:d9:88:28:64:96:55:1c: + d7:df:8e:cc:d9:31:91:12:d3:9e:6a:b0:1b:96:c7: + e6:07:be:6d:fd:e2:2b:69:c5:88:3f:4f:a0:a1:04: + 9f:f0:ef:78:d8:6a:e1:06:9a:a5:30:76:21:3d:89: + f5:00:b6:29:80:95:53:a7:f9:a5:21:8b:65:1a:d0: + c3:11:eb:bc:2c:76:c5:e7:3d:28:ac:40:4b:a7:ec: + 79:68:06:ea:6f:02:14:5d:db:c8:7a:37:a1:15:2e: + ba:f4:cc:5b:da:9e:4a:f5:70:db:15:62:49:e6:8b: + 27:ea:90:0a:15:d4:f1:ee:8a:34:1e:f1:90:3f:ab: + d5:11:db:07:93:36:4c:7a:78:63:f1:4e:fa:8c:39: + 49:28:b0:19:8b:64:70:c3:75:2c:7f:2d:28:6e:cb: + 0f:4f:52:2e:47:c2:4b:8e:aa:55:83:05:f0:28:c6: + 9e:2e:c1:9f:e0:65:24:a8:12:cd:b2:3e:f6:7c:d2: + b9:34:60:89:59:e4:60:79:dd:06:fa:3a:9a:3f:6f: + cb:7f:65:02:6c:cc:55:a4:09:a8:01:c8:8d:75:57: + b1:63:dc:ad:1f:ec:0f:5c:b2:ca:6c:63:c8:28:02: + 8f:a9:ea:45:de:f8:57:e3:21:e8:2f:64:3e:81:1f: + 47:c7:5f:78:af:a8:51:75:f1:d5:00:a9:27:0e:81: + ba:fc:c5:96:cd:aa:84:89:e7:9c:db:ca:17:08:d6: + 70:5d:d9:0f:58:9c:ac:b1:ad:44:e9:6d:5f:a2:32: + ff:c6:17:6f:9a:21:d4:15:47:91:de:b8:2c:c6:23: + 0e:77:1b:e1:16:eb:0a:6e:e1:e3:62:91:b0:6f:df: + c3:eb:e0:fb:85:44:06:95:26:7f:f1:43:16:de:17: + d6:88:97 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + A8:7D:CE:0C:E3:C6:F7:AA:A3:3F:F9:65:E7:6E:A9:8C:82:4A:59:DB + X509v3 Authority Key Identifier: + keyid:A8:7D:CE:0C:E3:C6:F7:AA:A3:3F:F9:65:E7:6E:A9:8C:82:4A:59:DB + DirName:/CN=Information Security Certification Authority CA/O=ISCA/C=KZ + serial:28:7D:CE:0C:E3:C6:F7:AA:A3:3F:F9:65:E7:6E:A9:8C:82:4A:59:DB + + Signature Algorithm: sha256WithRSAEncryption + 3d:d0:c3:61:97:a8:e2:7c:05:4a:9d:37:7f:36:3b:a2:b0:74: + 39:63:27:35:61:83:19:0e:cd:c0:ba:6a:f7:e2:b2:86:7e:56: + 18:fb:e1:dc:bb:aa:83:26:43:ce:0c:fb:25:e7:03:b0:42:0b: + 31:eb:c0:16:2c:0c:a5:30:2d:3f:d6:88:72:9c:8d:3a:05:b6: + c7:a3:32:d7:a8:7e:25:3f:33:4f:e5:8e:28:28:23:81:5b:72: + 5e:70:d2:d9:7c:0b:8e:f0:02:6e:51:da:a0:09:b1:4e:2b:7b: + d9:e9:b2:dd:73:f8:05:f8:2e:5e:c1:ba:b8:2c:04:ab:53:bc: + 0d:cf:b5:9b:51:96:c3:e6:df:37:7b:c5:2d:b1:08:64:5a:c9: + b5:dd:32:42:d8:58:34:59:27:a4:7e:03:f8:8a:d4:d3:3b:53: + 30:1e:11:8a:42:ca:10:d9:a3:f3:82:ac:58:0d:58:3a:6a:c1: + 54:e2:39:ed:c2:3e:a3:37:68:40:4f:3d:ba:21:4d:b8:cc:57: + d1:a3:2f:48:3b:9b:58:f6:04:8f:97:dc:1c:87:bd:31:18:a9: + 98:9a:df:a1:ce:82:6c:b8:8e:b3:ae:32:c5:9e:4a:a5:f0:fd: + 18:d3:20:d0:56:b4:ec:d0:0e:79:bb:12:7a:ea:46:98:d1:d6: + 4a:6e:82:40:33:36:f1:85:48:45:2f:92:3e:e6:a0:aa:3e:fa: + 2c:47:e3:a8:8e:8d:23:46:7b:13:f1:db:59:2d:42:28:d4:5c: + 0b:d0:f4:44:ce:f4:4b:09:8e:65:0d:3a:24:dd:fa:24:63:50: + 49:c0:09:a1:a7:fa:87:7d:f4:2b:20:11:70:43:ab:d1:2d:3f: + ae:4a:79:dc:d7:23:2e:4c:4e:ee:9f:31:42:d2:48:b6:90:77: + 32:e1:55:df:36:ec:f1:33:80:cb:cd:0a:3e:39:a6:a5:62:b1: + 52:7a:97:e3:7b:dc:9e:f2:2e:bb:6a:e8:07:7a:05:0d:4d:fa: + 30:b4:30:c8:a2:62:7d:ab:ec:4e:46:b7:9e:23:f8:6c:d0:31: + 98:07:81:da:07:6e:4e:ad:89:4c:37:51:7a:cc:f0:21:b3:68: + 72:61:4a:ef:e0:fe:85:24:19:4d:04:0c:a9:5d:b8:78:a0:4c: + d0:ae:1c:b5:fd:ba:eb:f0:80:d8:25:1e:17:a3:6d:01:3c:6a: + 2e:c0:a4:ec:28:12:66:4c:5c:11:fd:07:ea:05:93:05:39:09: + 23:75:02:83:43:89:02:14:97:3a:92:da:6b:f8:d4:65:3b:ab: + 68:97:93:7c:ee:ec:30:90:8a:78:18:6f:11:9a:6f:f2:7c:47: + f7:bd:69:33:0d:84:3f:16 +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIUKH3ODOPG96qjP/ll526pjIJKWdswDQYJKoZIhvcNAQEL +BQAwVjE4MDYGA1UEAxMvSW5mb3JtYXRpb24gU2VjdXJpdHkgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkgQ0ExDTALBgNVBAoTBElTQ0ExCzAJBgNVBAYTAktaMB4XDTIw +MDIyODA0MDgwM1oXDTQwMDIyODA0MDgwM1owVjE4MDYGA1UEAxMvSW5mb3JtYXRp +b24gU2VjdXJpdHkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgQ0ExDTALBgNVBAoT +BElTQ0ExCzAJBgNVBAYTAktaMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC +AgEA2Q8hjYT89iYfD+gdxiaKw5NNRq0sfKDj1xAXbtmhQh+tA5DhnVPehqFybVFH +ZBsyMwmL9SA4Bp/2ytE7CmnDefqg9xfRuNX2p6RzUgrsarYaZgXgaPW+g/TZ+nXU +uGgYb1I01XOg5xhFr65cjIM5DX5L9tr90tzRE1afjeUyvT0AYkSodQzJmweQG1nz +WQ9INEf//smQf6Dvguwe6pCZye8RcwbdH8P+1U5uHtmIKGSWVRzX347M2TGREtOe +arAblsfmB75t/eIracWIP0+goQSf8O942GrhBpqlMHYhPYn1ALYpgJVTp/mlIYtl +GtDDEeu8LHbF5z0orEBLp+x5aAbqbwIUXdvIejehFS669Mxb2p5K9XDbFWJJ5osn +6pAKFdTx7oo0HvGQP6vVEdsHkzZMenhj8U76jDlJKLAZi2Rww3Usfy0obssPT1Iu +R8JLjqpVgwXwKMaeLsGf4GUkqBLNsj72fNK5NGCJWeRged0G+jqaP2/Lf2UCbMxV +pAmoAciNdVexY9ytH+wPXLLKbGPIKAKPqepF3vhX4yHoL2Q+gR9Hx194r6hRdfHV +AKknDoG6/MWWzaqEieec28oXCNZwXdkPWJyssa1E6W1fojL/xhdvmiHUFUeR3rgs +xiMOdxvhFusKbuHjYpGwb9/D6+D7hUQGlSZ/8UMW3hfWiJcCAwEAAaOB2TCB1jAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUqH3ODOPG +96qjP/ll526pjIJKWdswgZMGA1UdIwSBizCBiIAUqH3ODOPG96qjP/ll526pjIJK +WduhWqRYMFYxODA2BgNVBAMTL0luZm9ybWF0aW9uIFNlY3VyaXR5IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5IENBMQ0wCwYDVQQKEwRJU0NBMQswCQYDVQQGEwJLWoIU +KH3ODOPG96qjP/ll526pjIJKWdswDQYJKoZIhvcNAQELBQADggIBAD3Qw2GXqOJ8 +BUqdN382O6KwdDljJzVhgxkOzcC6avfisoZ+Vhj74dy7qoMmQ84M+yXnA7BCCzHr +wBYsDKUwLT/WiHKcjToFtsejMteofiU/M0/ljigoI4Fbcl5w0tl8C47wAm5R2qAJ +sU4re9npst1z+AX4Ll7BurgsBKtTvA3PtZtRlsPm3zd7xS2xCGRaybXdMkLYWDRZ +J6R+A/iK1NM7UzAeEYpCyhDZo/OCrFgNWDpqwVTiOe3CPqM3aEBPPbohTbjMV9Gj +L0g7m1j2BI+X3ByHvTEYqZia36HOgmy4jrOuMsWeSqXw/RjTINBWtOzQDnm7Enrq +RpjR1kpugkAzNvGFSEUvkj7moKo++ixH46iOjSNGexPx21ktQijUXAvQ9ETO9EsJ +jmUNOiTd+iRjUEnACaGn+od99CsgEXBDq9EtP65KedzXIy5MTu6fMULSSLaQdzLh +Vd827PEzgMvNCj45pqVisVJ6l+N73J7yLrtq6Ad6BQ1N+jC0MMiiYn2r7E5Gt54j ++GzQMZgHgdoHbk6tiUw3UXrM8CGzaHJhSu/g/oUkGU0EDKlduHigTNCuHLX9uuvw +gNglHhejbQE8ai7ApOwoEmZMXBH9B+oFkwU5CSN1AoNDiQIUlzqS2mv41GU7q2iX +k3zu7DCQingYbxGab/J8R/e9aTMNhD8W +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem b/net/data/ssl/blocklist/67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem similarity index 100% rename from net/data/ssl/blacklist/67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem rename to net/data/ssl/blocklist/67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem
diff --git a/net/data/ssl/blacklist/79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem b/net/data/ssl/blocklist/79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem similarity index 100% rename from net/data/ssl/blacklist/79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem rename to net/data/ssl/blocklist/79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem
diff --git a/net/data/ssl/blacklist/7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem b/net/data/ssl/blocklist/7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem similarity index 100% rename from net/data/ssl/blacklist/7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem rename to net/data/ssl/blocklist/7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem
diff --git a/net/data/ssl/blacklist/7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem b/net/data/ssl/blocklist/7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem similarity index 100% rename from net/data/ssl/blacklist/7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem rename to net/data/ssl/blocklist/7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem
diff --git a/net/data/ssl/blacklist/817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem b/net/data/ssl/blocklist/817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem similarity index 100% rename from net/data/ssl/blacklist/817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem rename to net/data/ssl/blocklist/817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem
diff --git a/net/data/ssl/blocklist/8253da6738b60c5c0bb139c78e045428a0c841272abdcb952f95ff05ed1ab476.pem b/net/data/ssl/blocklist/8253da6738b60c5c0bb139c78e045428a0c841272abdcb952f95ff05ed1ab476.pem new file mode 100644 index 0000000..e16fbcf --- /dev/null +++ b/net/data/ssl/blocklist/8253da6738b60c5c0bb139c78e045428a0c841272abdcb952f95ff05ed1ab476.pem
@@ -0,0 +1,72 @@ +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + 34:fb:f0:8b:fe:6d:4d:eb:a5:2a:67:9b:30:da:28:68 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = TR, O = Elektronik Bilgi Guvenligi A.S., CN = E-GUVEN Kok Elektronik Sertifika Hizmet Saglayicisi S3 + Validity + Not Before: Apr 14 13:01:28 2016 GMT + Not After : Apr 14 13:01:29 2017 GMT + Subject: C = TR, ST = Rize, L = Rize, O = ogr.rize.edu.tr, OU = \C3\96\C4\9ERENC\C4\B0 \C4\B0\C5\9ELER\C4\B0 DA\C4\B0RE BA\C5\9EKANLI\C4\9EI, CN = ogr.rize.edu.tr + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c8:0f:73:da:b2:3c:8b:c7:3a:9b:e3:08:83:3f: + dd:66:f4:e8:f7:16:4f:a1:ec:e5:6a:7b:00:e4:20: + 6d:ab:da:96:32:b4:32:0e:27:35:de:48:cf:f2:cf: + 07:f9:12:4c:a7:ea:58:a2:e8:59:ea:a5:cb:34:64: + f4:b0:79:9e:ad:a0:6a:79:eb:a6:89:7a:d0:b7:d2: + 8c:e3:ca:82:f7:0e:c6:43:bc:69:3f:12:f4:1b:55: + 66:39:96:6b:1b:93:a2:0f:ff:36:54:a3:60:c9:2b: + 76:ba:2c:e8:73:81:dd:17:d2:1c:d6:02:f8:5d:a9: + f5:53:ab:4f:74:38:bb:0e:0e:5f:16:47:79:27:c9: + 1f:fd:80:13:59:c5:7e:5a:00:33:83:bc:66:96:e7: + 9c:63:ca:b2:ba:5c:b9:75:a2:3a:f2:76:b3:e9:1d: + c5:34:0e:fa:42:c6:33:e6:e2:fb:78:3a:5b:f6:b6: + fc:3c:15:53:18:0a:1b:64:26:0b:7b:66:71:c6:bb: + 68:5f:08:8b:ce:63:3f:77:9e:f8:27:b0:58:95:fe: + 67:46:06:28:e8:f5:b7:7b:15:5d:0a:1e:aa:73:c1: + f1:c6:f6:4f:c0:ea:9f:2f:5f:10:7a:ac:04:79:6a: + fc:cb:d9:43:1b:73:7c:73:78:d1:6d:91:0a:82:d1: + 95:79 + Exponent: 65537 (0x10001) + Signature Algorithm: sha256WithRSAEncryption + 78:4b:e6:a4:92:2e:1e:25:83:b7:b0:3d:16:24:66:86:c2:a6: + 2f:7e:5a:94:ab:d1:68:a8:0e:5a:c9:13:35:e9:c0:36:24:36: + 50:91:51:b5:9d:9a:96:84:29:1f:72:39:d7:3f:fa:4c:cc:b3: + 70:00:34:ba:a9:f7:1b:e2:3d:a8:7d:5a:5e:d0:cf:ce:2e:c6: + 0d:31:9e:7e:0e:45:17:c1:44:e2:eb:7b:4b:86:99:b5:a5:bb: + 15:ea:8e:ee:58:19:61:ad:fc:5b:77:71:50:f6:a4:0d:47:21: + c8:27:78:f4:05:b7:0a:44:70:7d:9f:94:41:c7:80:f1:b9:8f: + d1:3f:05:ab:92:db:e0:00:bf:1d:b3:e6:aa:cb:62:8b:65:18: + 83:66:3a:f1:34:ba:81:0c:f0:a6:c7:60:30:07:5d:37:f5:5f: + 4a:f1:bf:3d:ed:df:dd:40:32:63:01:1e:96:49:1e:16:83:d1: + 75:a7:bc:cd:80:aa:d7:47:56:88:4b:5a:bb:53:b7:9b:3b:75: + a6:49:9b:b3:c2:5e:66:6b:51:46:d3:22:1a:cb:35:74:36:1d: + 4b:c3:8f:5e:f6:29:0f:98:cb:a2:ca:2f:ec:56:67:cb:ce:5b: + 2d:d0:a6:7a:d9:43:a8:ac:cd:ec:ec:94:c9:f6:29:af:f4:20: + 57:3f:af:c9 +-----BEGIN CERTIFICATE----- +MIIDjjCCAnYCEDT78Iv+bU3rpSpnmzDaKGgwDQYJKoZIhvcNAQELBQAweDELMAkG +A1UEBhMCVFIxKDAmBgNVBAoMH0VsZWt0cm9uaWsgQmlsZ2kgR3V2ZW5saWdpIEEu +Uy4xPzA9BgNVBAMMNkUtR1VWRU4gS29rIEVsZWt0cm9uaWsgU2VydGlmaWthIEhp +em1ldCBTYWdsYXlpY2lzaSBTMzAeFw0xNjA0MTQxMzAxMjhaFw0xNzA0MTQxMzAx +MjlaMIGSMQswCQYDVQQGEwJUUjENMAsGA1UECBMEUml6ZTENMAsGA1UEBxMEUml6 +ZTEYMBYGA1UEChMPb2dyLnJpemUuZWR1LnRyMTEwLwYDVQQLDCjDlsSeUkVOQ8Sw +IMSwxZ5MRVLEsCBEQcSwUkUgQkHFnktBTkxJxJ5JMRgwFgYDVQQDEw9vZ3Iucml6 +ZS5lZHUudHIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDID3PasjyL +xzqb4wiDP91m9Oj3Fk+h7OVqewDkIG2r2pYytDIOJzXeSM/yzwf5Ekyn6lii6Fnq +pcs0ZPSweZ6toGp566aJetC30ozjyoL3DsZDvGk/EvQbVWY5lmsbk6IP/zZUo2DJ +K3a6LOhzgd0X0hzWAvhdqfVTq090OLsODl8WR3knyR/9gBNZxX5aADODvGaW55xj +yrK6XLl1ojrydrPpHcU0DvpCxjPm4vt4Olv2tvw8FVMYChtkJgt7ZnHGu2hfCIvO +Yz93nvgnsFiV/mdGBijo9bd7FV0KHqpzwfHG9k/A6p8vXxB6rAR5avzL2UMbc3xz +eNFtkQqC0ZV5AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAHhL5qSSLh4lg7ewPRYk +ZobCpi9+WpSr0WioDlrJEzXpwDYkNlCRUbWdmpaEKR9yOdc/+kzMs3AANLqp9xvi +Pah9Wl7Qz84uxg0xnn4ORRfBROLre0uGmbWluxXqju5YGWGt/Ft3cVD2pA1HIcgn +ePQFtwpEcH2flEHHgPG5j9E/BauS2+AAvx2z5qrLYotlGINmOvE0uoEM8KbHYDAH +XTf1X0rxvz3t391AMmMBHpZJHhaD0XWnvM2AqtdHVohLWrtTt5s7daZJm7PCXmZr +UUbTIhrLNXQ2HUvDj172KQ+Yy6LKL+xWZ8vOWy3QpnrZQ6iszezslMn2Ka/0IFc/ +r8k= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem b/net/data/ssl/blocklist/8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem similarity index 100% rename from net/data/ssl/blacklist/8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem rename to net/data/ssl/blocklist/8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem
diff --git a/net/data/ssl/blocklist/82a4cedbc7f61ce5cb04482aa27ea3145bb0cea58ab63ba1931a1654bfbdbb4f.pem b/net/data/ssl/blocklist/82a4cedbc7f61ce5cb04482aa27ea3145bb0cea58ab63ba1931a1654bfbdbb4f.pem new file mode 100644 index 0000000..10fdcd8 --- /dev/null +++ b/net/data/ssl/blocklist/82a4cedbc7f61ce5cb04482aa27ea3145bb0cea58ab63ba1931a1654bfbdbb4f.pem
@@ -0,0 +1,140 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + fa:0c:43:ad:50:ca:d5:3d:88:c3:f0:4a:f7:7b:65:c6 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=TX, L=Houston, O=cPanel, Inc., CN=cPanel, Inc. Certification Authority + Validity + Not Before: Aug 5 00:00:00 2019 GMT + Not After : Nov 3 23:59:59 2019 GMT + Subject: CN=google.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:df:f3:e5:4e:70:8c:0f:fb:ab:25:a7:c0:ee:a9: + c1:be:b4:56:01:06:b7:83:83:64:d9:6b:92:61:3c: + 9a:94:d2:b9:0a:66:82:2d:78:62:38:21:39:f5:5f: + be:04:52:d5:73:e6:32:32:8d:4d:94:44:19:bb:b2: + 92:07:32:4f:26:0c:53:5b:ad:af:cb:70:82:3a:ab: + d0:3d:5d:42:d3:b3:74:7c:41:64:b1:0f:02:a8:dd: + d4:73:63:87:aa:c3:de:6b:f5:1e:f1:9d:e8:8d:2c: + e0:8e:74:24:b0:87:cb:7b:8d:ff:e7:a8:c9:d0:d1: + 06:59:67:f3:c0:20:42:16:41:08:55:fe:9d:f0:71: + 2b:29:aa:d3:b9:98:b5:b6:19:db:dc:7d:7f:68:ac: + 8f:f9:f7:dc:64:de:fd:01:b1:c5:b8:47:97:6d:5f: + a3:3d:a0:df:cb:37:bd:b0:b0:d2:7a:84:0a:70:eb: + bb:60:34:4d:1b:ef:6f:2b:4c:f1:13:51:b7:c3:d2: + e4:d7:45:53:95:ae:cb:dc:b4:d3:82:e2:ea:91:60: + 1a:5c:e7:5b:ff:1b:5b:45:4c:d4:64:a4:8e:cf:5e: + 17:9e:0d:75:57:62:be:c4:0a:09:81:3b:24:c7:56: + 36:46:a6:2e:c1:1e:bc:cb:dc:1a:6f:a7:05:a9:b4: + 66:bf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:7E:03:5A:65:41:6B:A7:7E:0A:E1:B8:9D:08:EA:1D:8E:1D:6A:C7:65 + + X509v3 Subject Key Identifier: + 38:BD:A3:F5:4D:B6:57:5F:11:16:B8:DD:54:8B:1D:0D:EF:08:D0:9C + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Basic Constraints: critical + CA:FALSE + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6449.1.2.2.52 + CPS: https://secure.comodo.com/CPS + Policy: 2.23.140.1.2.1 + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/cPanelIncCertificationAuthority.crl + + Authority Information Access: + CA Issuers - URI:http://crt.comodoca.com/cPanelIncCertificationAuthority.crt + OCSP - URI:http://ocsp.comodoca.com + + X509v3 Subject Alternative Name: + DNS:google.tg, DNS:autodiscover.google.tg, DNS:cpanel.google.tg, DNS:google.leftyslivemusic.com, DNS:mail.google.tg, DNS:webdisk.google.tg, DNS:webmail.google.tg, DNS:www.google.leftyslivemusic.com, DNS:www.google.tg + CT Precertificate SCTs: + Signed Certificate Timestamp: + Version : v1(0) + Log ID : 63:F2:DB:CD:E8:3B:CC:2C:CF:0B:72:84:27:57:6B:33: + A4:8D:61:77:8F:BD:75:A6:38:B1:C7:68:54:4B:D8:8D + Timestamp : Aug 5 16:03:54.628 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:44:02:20:11:15:25:95:E0:87:EE:1C:7F:22:EA:36: + B8:57:DE:C5:6A:DE:0A:50:DB:FF:BC:04:04:9B:01:24: + E0:BE:CC:84:02:20:72:3D:F2:10:8A:D5:F6:CF:31:17: + BA:E6:FF:30:CC:3E:C5:6D:BE:DE:DA:4C:16:AC:67:4B: + A0:DF:CC:CA:F6:C6 + Signed Certificate Timestamp: + Version : v1(0) + Log ID : 74:7E:DA:83:31:AD:33:10:91:21:9C:CE:25:4F:42:70: + C2:BF:FD:5E:42:20:08:C6:37:35:79:E6:10:7B:CC:56 + Timestamp : Aug 5 16:03:54.703 2019 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:46:02:21:00:FA:33:5E:17:CE:54:E0:31:9B:53:68: + 53:9F:17:C2:02:04:A6:2C:74:AD:F6:4F:4F:C7:87:14: + 63:3B:CB:3D:16:02:21:00:90:FA:4D:D9:0B:90:65:36: + A2:75:38:D6:17:06:F0:39:43:68:8A:21:F4:3E:F2:33: + 62:A1:55:DD:45:95:36:41 + Signature Algorithm: sha256WithRSAEncryption + 2b:33:7c:7f:68:fc:09:aa:b9:0b:89:e1:35:03:ae:b9:0e:c9: + fa:07:8b:59:c6:ab:dd:72:d1:dc:1b:0d:59:f5:a4:0c:be:92: + cd:d8:65:84:3c:68:8a:3d:2b:43:b7:8c:91:91:0e:93:05:a4: + 34:21:59:28:ba:33:ac:cb:bf:a1:e4:4f:a9:24:19:1b:63:80: + 4e:87:ba:ef:d4:f1:62:ad:da:cb:84:18:13:7a:70:81:e5:89: + 57:d4:aa:7b:cf:e2:a8:8b:53:0b:7b:56:ec:50:f4:72:ff:48: + a3:88:79:99:c2:4a:1f:ea:22:da:3b:79:b5:b0:3a:75:a6:a9: + 17:d8:67:ed:c8:45:74:47:9a:49:d0:14:be:9e:7b:e3:c3:df: + 71:6a:a4:18:ba:3e:f5:f5:69:d0:36:ac:ca:58:6d:c9:51:01: + a4:45:dc:34:11:d4:88:c3:5f:db:ea:a0:ec:88:ae:44:05:58: + a8:4e:b7:6b:33:8d:5f:8d:6a:f4:8d:39:bf:84:2b:4d:2b:3f: + 94:b5:d6:a2:fc:e7:2c:e4:26:77:6c:c5:84:3f:ba:2b:e4:ad: + 4f:4e:c6:a4:30:11:06:e4:53:71:3c:10:67:03:8f:52:f8:6c: + c6:b2:36:e2:5d:c2:d7:c8:4f:5f:36:dd:64:cc:5a:f7:42:b9: + db:f5:85:95 +-----BEGIN CERTIFICATE----- +MIIGfjCCBWagAwIBAgIRAPoMQ61QytU9iMPwSvd7ZcYwDQYJKoZIhvcNAQELBQAw +cjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlRYMRAwDgYDVQQHEwdIb3VzdG9uMRUw +EwYDVQQKEwxjUGFuZWwsIEluYy4xLTArBgNVBAMTJGNQYW5lbCwgSW5jLiBDZXJ0 +aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xOTA4MDUwMDAwMDBaFw0xOTExMDMyMzU5 +NTlaMBQxEjAQBgNVBAMTCWdvb2dsZS50ZzCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADCCAQoCggEBAN/z5U5wjA/7qyWnwO6pwb60VgEGt4ODZNlrkmE8mpTSuQpmgi14 +YjghOfVfvgRS1XPmMjKNTZREGbuykgcyTyYMU1utr8twgjqr0D1dQtOzdHxBZLEP +Aqjd1HNjh6rD3mv1HvGd6I0s4I50JLCHy3uN/+eoydDRBlln88AgQhZBCFX+nfBx +Kymq07mYtbYZ29x9f2isj/n33GTe/QGxxbhHl21foz2g38s3vbCw0nqECnDru2A0 +TRvvbytM8RNRt8PS5NdFU5Wuy9y004Li6pFgGlznW/8bW0VM1GSkjs9eF54NdVdi +vsQKCYE7JMdWNkamLsEevMvcGm+nBam0Zr8CAwEAAaOCA2swggNnMB8GA1UdIwQY +MBaAFH4DWmVBa6d+CuG4nQjqHY4dasdlMB0GA1UdDgQWBBQ4vaP1TbZXXxEWuN1U +ix0N7wjQnDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAU +BggrBgEFBQcDAQYIKwYBBQUHAwIwTwYDVR0gBEgwRjA6BgsrBgEEAbIxAQICNDAr +MCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8uY29tL0NQUzAIBgZn +gQwBAgEwTAYDVR0fBEUwQzBBoD+gPYY7aHR0cDovL2NybC5jb21vZG9jYS5jb20v +Y1BhbmVsSW5jQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwfQYIKwYBBQUHAQEE +cTBvMEcGCCsGAQUFBzAChjtodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9jUGFuZWxJ +bmNDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNydDAkBggrBgEFBQcwAYYYaHR0cDov +L29jc3AuY29tb2RvY2EuY29tMIHBBgNVHREEgbkwgbaCCWdvb2dsZS50Z4IWYXV0 +b2Rpc2NvdmVyLmdvb2dsZS50Z4IQY3BhbmVsLmdvb2dsZS50Z4IaZ29vZ2xlLmxl +ZnR5c2xpdmVtdXNpYy5jb22CDm1haWwuZ29vZ2xlLnRnghF3ZWJkaXNrLmdvb2ds +ZS50Z4IRd2VibWFpbC5nb29nbGUudGeCHnd3dy5nb29nbGUubGVmdHlzbGl2ZW11 +c2ljLmNvbYINd3d3Lmdvb2dsZS50ZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1 +AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABbGKF2IQAAAQDAEYw +RAIgERUlleCH7hx/Iuo2uFfexWreClDb/7wEBJsBJOC+zIQCIHI98hCK1fbPMRe6 +5v8wzD7Fbb7e2kwWrGdLoN/MyvbGAHcAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjG +NzV55hB7zFYAAAFsYoXYzwAABAMASDBGAiEA+jNeF85U4DGbU2hTnxfCAgSmLHSt +9k9Px4cUYzvLPRYCIQCQ+k3ZC5BlNqJ1ONYXBvA5Q2iKIfQ+8jNioVXdRZU2QTAN +BgkqhkiG9w0BAQsFAAOCAQEAKzN8f2j8Caq5C4nhNQOuuQ7J+geLWcar3XLR3BsN +WfWkDL6SzdhlhDxoij0rQ7eMkZEOkwWkNCFZKLozrMu/oeRPqSQZG2OAToe679Tx +Yq3ay4QYE3pwgeWJV9Sqe8/iqItTC3tW7FD0cv9Io4h5mcJKH+oi2jt5tbA6daap +F9hn7chFdEeaSdAUvp5748PfcWqkGLo+9fVp0DasylhtyVEBpEXcNBHUiMNf2+qg +7IiuRAVYqE63azONX41q9I05v4QrTSs/lLXWovznLOQmd2zFhD+6K+StT07GpDAR +BuRTcTwQZwOPUvhsxrI24l3C18hPXzbdZMxa90K52/WFlQ== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem b/net/data/ssl/blocklist/83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem similarity index 100% rename from net/data/ssl/blacklist/83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem rename to net/data/ssl/blocklist/83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem
diff --git a/net/data/ssl/blacklist/8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem b/net/data/ssl/blocklist/8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem similarity index 100% rename from net/data/ssl/blacklist/8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem rename to net/data/ssl/blocklist/8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem
diff --git a/net/data/ssl/blacklist/8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem b/net/data/ssl/blocklist/8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem similarity index 100% rename from net/data/ssl/blacklist/8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem rename to net/data/ssl/blocklist/8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem
diff --git a/net/data/ssl/blocklist/91018fcd3e0dc73f48d011a123f604d846d66821c58304474f949d7449dd600a.pem b/net/data/ssl/blocklist/91018fcd3e0dc73f48d011a123f604d846d66821c58304474f949d7449dd600a.pem new file mode 100644 index 0000000..9ebe33d --- /dev/null +++ b/net/data/ssl/blocklist/91018fcd3e0dc73f48d011a123f604d846d66821c58304474f949d7449dd600a.pem
@@ -0,0 +1,149 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + ae:b1:26:1a:4b:a9:e1:b6:e6:d1:54:0f:9c:9b:44:f6 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = AT, O = ZeroSSL, CN = ZeroSSL RSA Domain Secure Site CA + Validity + Not Before: Feb 6 00:00:00 2021 GMT + Not After : May 7 23:59:59 2021 GMT + Subject: CN = google.lk + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:99:1d:2a:01:b8:d9:af:e2:5d:ce:2d:d7:ff:cc: + a4:1d:2b:99:75:cd:88:76:8a:b5:c3:5a:c3:e0:96: + ff:e0:34:7a:2f:17:3c:35:06:65:fd:35:31:e7:60: + 86:a4:6b:af:fb:34:51:b1:b5:4b:ad:4f:f7:aa:a0: + 74:22:ca:65:33:85:3a:cd:d0:4b:fe:c2:98:e7:70: + 22:98:99:da:a6:d9:f6:b5:3e:21:25:48:37:38:82: + cb:03:14:0a:27:f2:72:b6:08:91:23:77:a5:34:5f: + b3:c9:dc:45:52:d9:00:5b:a6:5c:9f:2f:35:d6:74: + be:9f:b4:ac:6a:25:5a:e5:36:f3:08:ca:cd:c3:bf: + 9e:53:63:f8:48:a3:1c:26:8b:1c:6f:ae:78:d4:da: + 54:13:ee:bd:15:2a:11:9c:81:33:03:19:d4:9c:6a: + b2:bb:44:e5:b2:ca:32:49:b1:db:a1:a1:87:8e:1e: + 20:2a:00:43:fa:ad:1c:73:f8:3a:66:6e:b5:46:b2: + 43:14:8a:77:bd:95:18:bc:d6:79:8c:40:57:28:50: + 28:32:61:2b:35:65:49:3b:45:53:f7:21:e5:45:7a: + 12:bd:ac:9a:6a:bd:88:ef:14:99:7e:33:a7:cb:f4: + 24:a2:a3:62:5e:c5:a0:a7:41:a4:30:53:8e:d3:b4: + ab:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:C8:D9:78:68:A2:D9:19:68:D5:3D:72:DE:5F:0A:3E:DC:B5:86:86:A6 + + X509v3 Subject Key Identifier: + 30:BB:9A:15:D2:66:E2:73:18:CC:34:A2:73:6D:6D:42:6B:60:16:08 + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Basic Constraints: critical + CA:FALSE + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6449.1.2.2.78 + CPS: https://sectigo.com/CPS + Policy: 2.23.140.1.2.1 + + Authority Information Access: + CA Issuers - URI:http://zerossl.crt.sectigo.com/ZeroSSLRSADomainSecureSiteCA.crt + OCSP - URI:http://zerossl.ocsp.sectigo.com + + CT Precertificate SCTs: + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 7D:3E:F2:F8:8F:FF:88:55:68:24:C2:C0:CA:9E:52:89: + 79:2B:C5:0E:78:09:7F:2E:6A:97:68:99:7E:22:F0:D7 + Timestamp : Feb 6 01:37:33.314 2021 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:21:00:D0:CA:88:06:8A:EF:F7:E6:3B:06:0D: + 41:81:2F:FF:6A:7D:74:A4:85:B7:F7:26:45:84:0B:BF: + 83:80:53:44:C6:02:20:3A:87:E2:37:10:2D:C7:D3:41: + D5:06:F7:67:13:90:27:CA:AA:65:BD:15:23:95:0D:90: + 8D:F9:42:7C:46:6A:FB + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 94:20:BC:1E:8E:D5:8D:6C:88:73:1F:82:8B:22:2C:0D: + D1:DA:4D:5E:6C:4F:94:3D:61:DB:4E:2F:58:4D:A2:C2 + Timestamp : Feb 6 01:37:33.383 2021 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:21:00:E5:11:79:7A:09:CB:E3:F6:54:69:D5: + C4:BA:82:A8:E0:8B:C5:1E:E3:83:70:52:72:28:49:29: + 5F:DE:D1:7A:BF:02:20:36:58:F0:CF:9F:2C:15:BB:6A: + A4:98:D1:B3:20:6B:07:7C:10:A7:13:7A:83:9E:F6:7B: + 0F:65:4B:C7:9C:1B:A9 + X509v3 Subject Alternative Name: + DNS:google.lk, DNS:www.google.lk + Signature Algorithm: sha384WithRSAEncryption + 03:4d:38:6a:df:00:d9:01:e5:fa:f7:a4:94:a2:10:a4:e0:f6: + d1:48:d0:d4:f0:30:33:f6:51:c6:a8:09:9a:3d:27:7f:01:7e: + de:e5:6e:fd:de:1e:04:e8:69:88:31:c3:c6:35:bf:30:5b:8e: + c4:51:42:49:d7:cf:62:62:4e:92:b0:05:f9:dc:19:d1:1c:c1: + 03:6c:dc:7b:cc:b3:40:e8:ff:50:a7:d3:48:66:fa:b7:cf:86: + 7c:3b:b9:43:45:09:d1:03:a3:3f:ad:5f:08:d4:1c:58:53:d9: + e7:29:21:ba:5c:8c:fd:1a:c3:00:06:78:d6:d2:74:29:a2:0a: + 75:f4:34:51:8d:87:83:fc:e7:71:9e:8d:65:31:62:cc:b2:29: + 84:47:85:90:5d:dd:30:70:b2:5f:ff:c2:32:d7:cf:b7:c9:37: + ec:d3:63:9a:f7:6a:21:1f:6a:4d:e3:7a:2c:0d:e5:24:5c:c3: + 82:3b:33:77:51:57:f6:48:6b:d2:89:f5:d7:b6:3b:04:00:cd: + ed:db:09:7a:3a:f3:8a:c0:23:a6:3d:02:ea:f8:01:84:77:9e: + 67:5d:ec:68:36:e1:70:e2:80:01:74:8b:56:0a:f1:cc:13:fc: + a4:a3:05:d3:e6:f9:40:2d:de:28:77:9d:b9:98:c1:35:e0:a7: + cd:d8:f4:78:a4:44:c2:ad:79:80:c4:eb:89:41:b5:6b:b0:9a: + b6:20:0a:1b:bb:c9:68:a5:69:11:df:05:0d:9c:c9:e1:a4:e4: + 98:31:9b:16:04:e8:c2:14:e5:ff:b4:8f:2f:84:8a:4d:fa:56: + 27:20:9e:7b:8b:53:a6:dc:dd:f8:b9:f7:9f:66:71:e5:f1:52: + 8e:4e:18:79:c0:23:05:0b:f8:3b:a0:03:b5:3a:7f:e5:87:c4: + 8c:fb:00:85:96:fb:4b:bc:d1:36:1b:ed:ef:0d:e1:68:aa:27: + 08:eb:31:98:22:19:af:d7:d1:ba:a2:68:28:53:6d:cc:ef:7a: + 76:f8:ad:3e:f1:8b:a6:32:89:53:a2:27:e9:16:d4:29:1f:94: + 29:75:e1:50:40:35:ac:ab:dd:0b:41:a2:e6:ac:53:36:17:dc: + 39:ee:c2:78:e2:da:c1:10:ec:02:58:5b:94:0a:18:34:db:50: + 96:fc:38:f4:67:af:4f:82:e4:2a:a8:f7:3d:d2:32:e0:cf:02: + 60:55:11:83:54:05:ba:16:8c:e4:94:c6:13:91:14:76:fc:8c: + ba:15:c3:ac:cf:ea:d3:11:bb:91:31:33:15:6b:70:08:dd:c7: + b1:d6:77:18:14:03:01:6a:f2:d0:1f:47:f2:a3:32:70:5a:83: + 3b:48:3c:d2:30:0e:56:c6 +-----BEGIN CERTIFICATE----- +MIIGcDCCBFigAwIBAgIRAK6xJhpLqeG25tFUD5ybRPYwDQYJKoZIhvcNAQEMBQAw +SzELMAkGA1UEBhMCQVQxEDAOBgNVBAoTB1plcm9TU0wxKjAoBgNVBAMTIVplcm9T +U0wgUlNBIERvbWFpbiBTZWN1cmUgU2l0ZSBDQTAeFw0yMTAyMDYwMDAwMDBaFw0y +MTA1MDcyMzU5NTlaMBQxEjAQBgNVBAMTCWdvb2dsZS5sazCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBAJkdKgG42a/iXc4t1//MpB0rmXXNiHaKtcNaw+CW +/+A0ei8XPDUGZf01MedghqRrr/s0UbG1S61P96qgdCLKZTOFOs3QS/7CmOdwIpiZ +2qbZ9rU+ISVINziCywMUCifycrYIkSN3pTRfs8ncRVLZAFumXJ8vNdZ0vp+0rGol +WuU28wjKzcO/nlNj+EijHCaLHG+ueNTaVBPuvRUqEZyBMwMZ1JxqsrtE5bLKMkmx +26Ghh44eICoAQ/qtHHP4OmZutUayQxSKd72VGLzWeYxAVyhQKDJhKzVlSTtFU/ch +5UV6Er2smmq9iO8UmX4zp8v0JKKjYl7FoKdBpDBTjtO0qw0CAwEAAaOCAoQwggKA +MB8GA1UdIwQYMBaAFMjZeGii2Rlo1T1y3l8KPty1hoamMB0GA1UdDgQWBBQwu5oV +0mbicxjMNKJzbW1Ca2AWCDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAd +BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0BgsrBgEE +AbIxAQICTjAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzAI +BgZngQwBAgEwgYgGCCsGAQUFBwEBBHwwejBLBggrBgEFBQcwAoY/aHR0cDovL3pl +cm9zc2wuY3J0LnNlY3RpZ28uY29tL1plcm9TU0xSU0FEb21haW5TZWN1cmVTaXRl +Q0EuY3J0MCsGCCsGAQUFBzABhh9odHRwOi8vemVyb3NzbC5vY3NwLnNlY3RpZ28u +Y29tMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAfT7y+I//iFVoJMLAyp5SiXkr +xQ54CX8uapdomX4i8NcAAAF3dPywggAABAMARzBFAiEA0MqIBorv9+Y7Bg1BgS// +an10pIW39yZFhAu/g4BTRMYCIDqH4jcQLcfTQdUG92cTkCfKqmW9FSOVDZCN+UJ8 +Rmr7AHYAlCC8Ho7VjWyIcx+CiyIsDdHaTV5sT5Q9YdtOL1hNosIAAAF3dPywxwAA +BAMARzBFAiEA5RF5egnL4/ZUadXEuoKo4IvFHuODcFJyKEkpX97Rer8CIDZY8M+f +LBW7aqSY0bMgawd8EKcTeoOe9nsPZUvHnBupMCMGA1UdEQQcMBqCCWdvb2dsZS5s +a4INd3d3Lmdvb2dsZS5sazANBgkqhkiG9w0BAQwFAAOCAgEAA004at8A2QHl+vek +lKIQpOD20UjQ1PAwM/ZRxqgJmj0nfwF+3uVu/d4eBOhpiDHDxjW/MFuOxFFCSdfP +YmJOkrAF+dwZ0RzBA2zce8yzQOj/UKfTSGb6t8+GfDu5Q0UJ0QOjP61fCNQcWFPZ +5ykhulyM/RrDAAZ41tJ0KaIKdfQ0UY2Hg/zncZ6NZTFizLIphEeFkF3dMHCyX//C +MtfPt8k37NNjmvdqIR9qTeN6LA3lJFzDgjszd1FX9khr0on117Y7BADN7dsJejrz +isAjpj0C6vgBhHeeZ13saDbhcOKAAXSLVgrxzBP8pKMF0+b5QC3eKHeduZjBNeCn +zdj0eKREwq15gMTriUG1a7CatiAKG7vJaKVpEd8FDZzJ4aTkmDGbFgTowhTl/7SP +L4SKTfpWJyCee4tTptzd+Ln3n2Zx5fFSjk4YecAjBQv4O6ADtTp/5YfEjPsAhZb7 +S7zRNhvt7w3haKonCOsxmCIZr9fRuqJoKFNtzO96dvitPvGLpjKJU6In6RbUKR+U +KXXhUEA1rKvdC0Gi5qxTNhfcOe7CeOLawRDsAlhblAoYNNtQlvw49GevT4LkKqj3 +PdIy4M8CYFURg1QFuhaM5JTGE5EUdvyMuhXDrM/q0xG7kTEzFWtwCN3HsdZ3GBQD +AWry0B9H8qMycFqDO0g80jAOVsY= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/91e5cc32910686c5cac25c18cc805696c7b33868c280caf0c72844a2a8eb91e2.pem b/net/data/ssl/blocklist/91e5cc32910686c5cac25c18cc805696c7b33868c280caf0c72844a2a8eb91e2.pem new file mode 100644 index 0000000..93751a3 --- /dev/null +++ b/net/data/ssl/blocklist/91e5cc32910686c5cac25c18cc805696c7b33868c280caf0c72844a2a8eb91e2.pem
@@ -0,0 +1,125 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + f4:a3:0e:d8:9f:11:07:a1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = DK, ST = Denmark, L = "industriparken 27, 2750 Ballerup", O = Sennheiser Communications A/S, OU = R&D, CN = SenncomRootCA, emailAddress = support@senncom.com + Validity + Not Before: Aug 2 05:01:29 2017 GMT + Not After : Jul 28 05:01:29 2037 GMT + Subject: C = DK, ST = Denmark, L = "industriparken 27, 2750 Ballerup", O = Sennheiser Communications A/S, OU = R&D, CN = SenncomRootCA, emailAddress = support@senncom.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c4:5d:4c:06:51:c1:27:38:af:e5:be:4d:4b:4c: + 92:ad:c6:00:92:8e:bb:37:4e:67:60:e6:7b:66:58: + f4:fe:05:ab:77:54:13:8d:ee:98:57:cd:08:c9:50: + a1:d9:17:77:31:c5:75:3d:ad:94:6a:4f:e9:0e:e9: + f5:95:2d:33:e7:62:0f:f8:af:c3:64:b0:4e:de:44: + 1b:14:18:60:f5:55:8e:fc:39:3f:73:7d:cf:09:be: + 5f:43:71:b3:b1:43:f3:b2:eb:c4:62:8e:7c:77:b4: + a4:52:5f:3d:9c:dc:5b:28:6a:22:d3:52:69:fe:9e: + 7e:7d:cc:c4:71:f7:04:8d:a1:02:ef:fc:60:cf:35: + 2b:fc:83:d8:32:da:52:95:1b:7a:65:e0:9b:97:5e: + 40:86:68:61:ad:30:af:0a:22:a9:64:d1:f0:3d:12: + 5f:29:ca:02:95:b5:d0:e5:bc:95:01:d4:78:3d:43: + 15:d5:d1:cd:52:ff:e6:24:05:5d:e6:6b:d9:98:2d: + 60:72:e5:e8:34:33:48:a0:6e:e4:50:ae:89:58:59: + 06:03:e4:1c:7b:36:50:60:81:16:09:91:b0:58:a7: + 84:1b:22:0a:d4:cb:0f:13:6b:fc:53:78:76:d4:16: + 5b:44:ab:23:64:ea:42:33:87:6c:b6:c3:1b:21:a2: + 69:71:4f:f8:bb:77:ec:81:b3:24:20:d4:1f:4b:28: + 4e:70:b4:92:b0:ba:94:05:bf:71:d7:d5:c7:23:7e: + 75:8f:ab:ee:87:c8:c2:69:bb:16:57:96:ee:5a:d5: + 4d:d0:82:4d:b1:14:33:8e:0d:1d:5b:f8:e5:0b:81: + f5:c9:e0:ba:59:08:77:2f:d6:8e:bd:68:5e:b6:7f: + d8:e7:b0:0e:ce:d7:a6:22:5c:5a:36:a1:da:87:70: + a2:67:b3:f4:cc:a8:5e:57:a1:2d:cb:3f:d6:a5:8d: + 6c:0e:2b:e8:d8:8a:df:03:3c:10:b9:77:de:bd:19: + b5:f8:94:92:df:d1:e2:b9:f3:7e:00:5c:ca:ce:90: + ab:df:45:bc:bc:4d:f4:47:4d:11:a1:aa:26:32:50: + ac:b0:04:08:c8:50:31:80:81:8f:87:70:c8:40:2e: + a7:55:73:4f:7f:ab:ae:29:7e:fd:a5:06:e5:7c:c6: + e6:65:da:72:6f:02:bd:40:ab:08:b0:34:f3:1d:b1: + e1:f3:11:6b:0a:c1:be:db:ce:eb:23:18:4f:c9:b0: + 38:2e:e5:9f:08:15:45:82:ce:f7:26:10:0f:70:2d: + ef:a5:d8:dd:99:19:75:dc:5c:c1:31:2c:76:6c:f2: + bd:ba:48:c0:87:fa:7a:f1:78:5f:2f:96:53:29:56: + 44:24:cd + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + FD:1E:B5:6B:5F:09:59:92:9E:81:C6:B0:A6:91:32:4C:00:9F:44:47 + X509v3 Authority Key Identifier: + keyid:FD:1E:B5:6B:5F:09:59:92:9E:81:C6:B0:A6:91:32:4C:00:9F:44:47 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 13:86:48:92:9c:0c:b6:9d:a4:07:c3:de:fd:47:fe:bf:00:b7: + 0b:b6:86:cc:79:1e:2e:a6:bd:d0:aa:19:52:ed:1d:b2:0b:e2: + d8:3b:64:e3:d1:86:b7:9d:39:d9:9b:df:86:18:f4:5c:65:64: + db:37:13:bf:d7:3e:0e:42:d6:79:e3:a9:b5:a2:cc:ed:69:aa: + 27:0c:04:46:42:95:47:8f:45:9a:6e:4a:5c:54:a9:ef:2f:dc: + 33:fa:7f:0e:db:49:99:48:1b:f3:17:67:80:66:d3:c9:33:48: + 17:96:41:ee:e4:56:16:87:ce:2e:6f:78:02:4b:1e:b4:6a:1b: + cc:87:89:e3:9f:a7:1d:9c:05:3d:3b:c7:c9:96:34:08:a0:bd: + c2:26:cd:f2:aa:85:31:79:dd:5b:4b:63:a9:e0:83:ef:13:33: + 4a:c5:c0:36:28:37:fc:d4:89:16:cf:d7:1b:07:a8:26:04:fd: + 17:b8:85:0d:75:61:d6:71:75:6e:6e:f3:3c:34:86:1a:b4:a0: + a3:e8:ce:d6:52:4f:11:30:51:fb:7b:bb:e4:44:ad:97:6a:e5: + 62:c0:3e:88:7e:a2:11:50:ee:2f:59:e5:f1:8f:52:e4:d1:84: + ed:58:84:8a:bd:78:92:3d:f4:06:16:9f:37:f5:8b:f2:34:b0: + 6f:b0:c6:d3:14:e7:a5:30:c7:26:ff:6f:33:92:29:2d:a2:d0: + ea:e1:d6:06:7a:c7:40:f3:42:44:ed:1f:8a:ec:7b:74:27:ee: + f2:2f:7e:db:cc:01:10:66:a8:92:fe:34:2d:aa:53:40:14:a6: + 19:43:a2:0d:92:78:7a:1b:38:01:bf:9a:1b:f3:cd:ea:cd:44: + fe:9b:b9:b5:53:45:16:8c:05:de:a9:f1:4f:20:14:cf:e0:34: + 2e:4c:24:89:67:e3:a9:3e:c8:bd:e2:6c:d8:9b:11:ed:37:e8: + f6:6f:0e:d6:a3:0b:b7:f9:c2:2c:c8:07:e7:0e:41:43:89:f3: + 91:b5:b2:98:dd:60:47:f0:4a:de:a9:2f:c0:d2:04:7d:37:0b: + 70:79:b2:11:7a:1c:58:79:ad:97:91:a0:b7:2d:f3:cc:f8:aa: + cc:95:09:b0:b6:39:18:1d:ed:0d:5e:56:e2:49:95:42:65:5a: + c7:bf:f4:8f:66:78:18:53:1b:d9:27:84:50:bf:6e:2e:41:64: + fa:35:1d:b0:73:2a:bf:6e:71:21:f7:04:9a:2b:55:87:27:da: + 4e:86:ab:8b:e5:0e:92:30:58:41:4c:da:67:99:c2:ce:03:e5: + bb:cf:78:85:b6:5c:72:90:da:4a:26:b4:5b:cd:8c:84:0d:69: + 30:8f:c9:82:a3:b8:9e:18 +-----BEGIN CERTIFICATE----- +MIIGTTCCBDWgAwIBAgIJAPSjDtifEQehMA0GCSqGSIb3DQEBCwUAMIG8MQswCQYD +VQQGEwJESzEQMA4GA1UECAwHRGVubWFyazEpMCcGA1UEBwwgaW5kdXN0cmlwYXJr +ZW4gMjcsIDI3NTAgQmFsbGVydXAxJjAkBgNVBAoMHVNlbm5oZWlzZXIgQ29tbXVu +aWNhdGlvbnMgQS9TMQwwCgYDVQQLDANSJkQxFjAUBgNVBAMMDVNlbm5jb21Sb290 +Q0ExIjAgBgkqhkiG9w0BCQEWE3N1cHBvcnRAc2VubmNvbS5jb20wHhcNMTcwODAy +MDUwMTI5WhcNMzcwNzI4MDUwMTI5WjCBvDELMAkGA1UEBhMCREsxEDAOBgNVBAgM +B0Rlbm1hcmsxKTAnBgNVBAcMIGluZHVzdHJpcGFya2VuIDI3LCAyNzUwIEJhbGxl +cnVwMSYwJAYDVQQKDB1TZW5uaGVpc2VyIENvbW11bmljYXRpb25zIEEvUzEMMAoG +A1UECwwDUiZEMRYwFAYDVQQDDA1TZW5uY29tUm9vdENBMSIwIAYJKoZIhvcNAQkB +FhNzdXBwb3J0QHNlbm5jb20uY29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC +CgKCAgEAxF1MBlHBJziv5b5NS0ySrcYAko67N05nYOZ7Zlj0/gWrd1QTje6YV80I +yVCh2Rd3McV1Pa2Uak/pDun1lS0z52IP+K/DZLBO3kQbFBhg9VWO/Dk/c33PCb5f +Q3GzsUPzsuvEYo58d7SkUl89nNxbKGoi01Jp/p5+fczEcfcEjaEC7/xgzzUr/IPY +MtpSlRt6ZeCbl15AhmhhrTCvCiKpZNHwPRJfKcoClbXQ5byVAdR4PUMV1dHNUv/m +JAVd5mvZmC1gcuXoNDNIoG7kUK6JWFkGA+QcezZQYIEWCZGwWKeEGyIK1MsPE2v8 +U3h21BZbRKsjZOpCM4dstsMbIaJpcU/4u3fsgbMkINQfSyhOcLSSsLqUBb9x19XH +I351j6vuh8jCabsWV5buWtVN0IJNsRQzjg0dW/jlC4H1yeC6WQh3L9aOvWhetn/Y +57AOztemIlxaNqHah3CiZ7P0zKheV6Etyz/WpY1sDivo2IrfAzwQuXfevRm1+JSS +39HiufN+AFzKzpCr30W8vE30R00RoaomMlCssAQIyFAxgIGPh3DIQC6nVXNPf6uu +KX79pQblfMbmZdpybwK9QKsIsDTzHbHh8xFrCsG+287rIxhPybA4LuWfCBVFgs73 +JhAPcC3vpdjdmRl13FzBMSx2bPK9ukjAh/p68XhfL5ZTKVZEJM0CAwEAAaNQME4w +HQYDVR0OBBYEFP0etWtfCVmSnoHGsKaRMkwAn0RHMB8GA1UdIwQYMBaAFP0etWtf +CVmSnoHGsKaRMkwAn0RHMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIB +ABOGSJKcDLadpAfD3v1H/r8Atwu2hsx5Hi6mvdCqGVLtHbIL4tg7ZOPRhredOdmb +34YY9FxlZNs3E7/XPg5C1nnjqbWizO1pqicMBEZClUePRZpuSlxUqe8v3DP6fw7b +SZlIG/MXZ4Bm08kzSBeWQe7kVhaHzi5veAJLHrRqG8yHieOfpx2cBT07x8mWNAig +vcImzfKqhTF53VtLY6ngg+8TM0rFwDYoN/zUiRbP1xsHqCYE/Re4hQ11YdZxdW5u +8zw0hhq0oKPoztZSTxEwUft7u+RErZdq5WLAPoh+ohFQ7i9Z5fGPUuTRhO1YhIq9 +eJI99AYWnzf1i/I0sG+wxtMU56Uwxyb/bzOSKS2i0Orh1gZ6x0DzQkTtH4rse3Qn +7vIvftvMARBmqJL+NC2qU0AUphlDog2SeHobOAG/mhvzzerNRP6bubVTRRaMBd6p +8U8gFM/gNC5MJIln46k+yL3ibNibEe036PZvDtajC7f5wizIB+cOQUOJ85G1spjd +YEfwSt6pL8DSBH03C3B5shF6HFh5rZeRoLct88z4qsyVCbC2ORgd7Q1eVuJJlUJl +Wse/9I9meBhTG9knhFC/bi5BZPo1HbBzKr9ucSH3BJorVYcn2k6Gq4vlDpIwWEFM +2meZws4D5bvPeIW2XHKQ2komtFvNjIQNaTCPyYKjuJ4Y +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem b/net/data/ssl/blocklist/933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem similarity index 100% rename from net/data/ssl/blacklist/933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem rename to net/data/ssl/blocklist/933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem
diff --git a/net/data/ssl/blacklist/9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem b/net/data/ssl/blocklist/9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem similarity index 100% rename from net/data/ssl/blacklist/9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem rename to net/data/ssl/blocklist/9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem
diff --git a/net/data/ssl/blacklist/9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem b/net/data/ssl/blocklist/9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem similarity index 100% rename from net/data/ssl/blacklist/9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem rename to net/data/ssl/blocklist/9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem
diff --git a/net/data/ssl/blocklist/README.md b/net/data/ssl/blocklist/README.md new file mode 100644 index 0000000..d335d26 --- /dev/null +++ b/net/data/ssl/blocklist/README.md
@@ -0,0 +1,387 @@ +# Certificate Blocklist + +This directory contains a number of certificates and public keys which are +considered blocked within Chromium-based products. + +When applicable, additional information and the full certificate or key +are included. + +## Adding a New Entry + +Entries are recorded in [cert_verify_proc_blocklist.inc](../../../cert/cert_verify_proc_blocklist.inc). +The filename is the SHA-256 hash of the DER-encoded certificate, which can be +obtained via: + + openssl x509 -in path/to/cert.pem -outform DER | openssl dgst -sha256 + +The entries in the `cert_verify_proc_blocklist.inc` file can be generated via: + + openssl x509 -in path/to/cert.pem -noout -pubkey | openssl pkey -pubin -outform DER | openssl dgst -sha256 -c | awk '{print "0x" $2}' | sed 's/:/, 0x/g' + +## Compromises & Misissuances + +### .bd + +google.com.bd certificates from Comodo. + + * [487afc8d0d411b2a05561a2a6f35918f4040e5570c4c73ee323cc50583bcfbb7.pem](487afc8d0d411b2a05561a2a6f35918f4040e5570c4c73ee323cc50583bcfbb7.pem) + +### Camerfirma + +For details, see <https://groups.google.com/g/mozilla.dev.security.policy/c/dSeD3dgnpzk/m/iAUwcFioAQAJ> + +As a result of a long-standing pattern of misissuances and incomplete or +insufficient remediations, trust in TLS server certificates from Camerfirma +was fully removed. + + * [04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51.pem](04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51.pem) + * [063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem](063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem) + * [0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3.pem](0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3.pem) + * [136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem](136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem) + * [c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109.pem](c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109.pem) + * [ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced.pem](ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced.pem) + +### China Internet Network Information Center (CNNIC) + +For details, see <https://security.googleblog.com/2015/03/maintaining-digital-certificate-security.html> + +As a result of misissuance of a sub-CA certificate, CNNIC end-entity +certificates were temporarily allowlisted, and then trust in the root fully +removed. + + * [1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem](1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem) + * [e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem](e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem) + * [2740d956b1127b791aa1b3cc644a4dbedba76186a23638b95102351a834ea861.pem](2740d956b1127b791aa1b3cc644a4dbedba76186a23638b95102351a834ea861.pem) + +### Comodo + +For details, see <https://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html>, +<https://blog.mozilla.org/security/2011/03/25/comodo-certificate-issue-follow-up/>, +and <https://technet.microsoft.com/en-us/library/security/2524375.aspx>. + +As the result of a compromise of a partner RA of Comodo, nine certificates were +misissued, for a variety of online services. + + * [2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem](2a3699deca1e9fd099ba45de8489e205977c9f2a5e29d5dd747381eec0744d71.pem) + * [4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem](4bf6bb839b03b72839329b4ea70bb1b2f0d07e014d9d24aa9cc596114702bee3.pem) + * [79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem](79f69a47cfd6c4b4ceae8030d04b49f6171d3b5d6c812f58d040e586f1cb3f14.pem) + * [8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem](8290cc3fc1c3aac3239782c141ace8f88aeef4e9576a43d01867cf19d025be66.pem) + * [933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem](933f7d8cda9f0d7c8bfd3c22bf4653f4161fd38ccdcf66b22e95a2f49c2650f8.pem) + * [9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem](9532e8b504964331c271f3f5f10070131a08bf8ba438978ce394c34feeae246f.pem) + * [be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem](be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem) + * [ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem](ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem) + * [f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem](f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem) + +### DCSSI + +SPKI for an intermediate under the DCSSI root (French government) that was used +to misissue gstatic.com certificates. + + * [e54e9fc27e7350ff63a77764a40267b7e95ae5df3ed7df5336e8f8541356c845.pem](e54e9fc27e7350ff63a77764a40267b7e95ae5df3ed7df5336e8f8541356c845.pem) + +### DigiNotar + +For details, see <https://googleonlinesecurity.blogspot.com/2011/08/update-on-attempted-man-in-middle.html> +and <https://en.wikipedia.org/wiki/DigiNotar>. + +As a result of a complete CA compromise, the following certificates (and +their associated public keypairs) are revoked. + + * [0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem](0d136e439f0ab6e97f3a02a540da9f0641aa554e1d66ea51ae2920d51b2f7217.pem) + * [294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem](294f55ef3bd7244c6ff8a68ab797e9186ec27582751a791515e3292e48372d61.pem) + * [31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem](31c8fd37db9b56e708b03d1f01848b068c6da66f36fb5d82c008c6040fa3e133.pem) + * [3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem](3946901f46b0071e90d78279e82fababca177231a704be72c5b0e8918566ea66.pem) + * [450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem](450f1b421bb05c8609854884559c323319619e8b06b001ea2dcbb74a23aa3be2.pem) + * [4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem](4fee0163686ecbd65db968e7494f55d84b25486d438e9de558d629d28cd4d176.pem) + * [8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem](8a1bd21661c60015065212cc98b1abb50dfd14c872a208e66bae890f25c448af.pem) + * [9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem](9ed8f9b0e8e42a1656b8e1dd18f42ba42dc06fe52686173ba2fc70e756f207dc.pem) + * [a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem](a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem) + * [b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem](b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem) + * [fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem](fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem) + +### India CCA + +For details, see <https://googleonlinesecurity.blogspot.com/2014/07/maintaining-digital-certificate-security.html> +and <https://technet.microsoft.com/en-us/library/security/2982792.aspx> + +An unknown number of misissued certificates were issued by a sub-CA of +India CCA, the India NIC. Due to the scope of the misissuance, the sub-CA +was wholly revoked, and India CCA was constrained to a subset of India's +ccTLD namespace. + + * [67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem](67ed4b703d15dc555f8c444b3a05a32579cb7599bd19c9babe10c584ea327ae0.pem) + * [a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem](a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem) + * [e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem](e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem) + +### Sri Lanka + +google.lk certificate from Sectigo. https://crt.sh/?id=4037732415 + + * [91018fcd3e0dc73f48d011a123f604d846d66821c58304474f949d7449dd600a.pem] + (91018fcd3e0dc73f48d011a123f604d846d66821c58304474f949d7449dd600a.pem) + +### Thawte + +A precert that appeared in the CT logs for (www.)google.com, issued by +Thawte. See https://crt.sh/?id=9314698. + + * [0d90cd8e35209b4cefebdd62b644bed8eb55c74dddff26e75caf8ae70491f0bd.pem](0d90cd8e35209b4cefebdd62b644bed8eb55c74dddff26e75caf8ae70491f0bd.pem) + +### Togo + +google.tg certificates from Let's Encrypt. https://crt.sh/?id=245397170 and +others. + + * [0ef7c54a3af101a2cfedb0c9f36fe8214d51a504fdc2ad1e243019cefd7d03c2.pem](0ef7c54a3af101a2cfedb0c9f36fe8214d51a504fdc2ad1e243019cefd7d03c2.pem) + * [2a4397aafa6227fa11f9f9d76ecbb022b0a4494852c2b93fb2085c8afb19b62a.pem](2a4397aafa6227fa11f9f9d76ecbb022b0a4494852c2b93fb2085c8afb19b62a.pem) + * [5472692abe5d02cd22eae3e0a0077f17802721d6576cde1cba2263ee803410c5.pem](5472692abe5d02cd22eae3e0a0077f17802721d6576cde1cba2263ee803410c5.pem) + * [5ccaf9f8f2bb3a0d215922eca383354b6ee3c62407ed32e30f6fb2618edeea10.pem](5ccaf9f8f2bb3a0d215922eca383354b6ee3c62407ed32e30f6fb2618edeea10.pem) + * [5e8e77aafdda2ba5ce442f27d8246650bbd6508befbeda35966a4dc7e6174edc.pem](5e8e77aafdda2ba5ce442f27d8246650bbd6508befbeda35966a4dc7e6174edc.pem) + * [a2e3bdaacaaf2d2e8204b3bc7eddc805d54d3ab8bdfe7bf102c035f67d8f898a.pem](a2e3bdaacaaf2d2e8204b3bc7eddc805d54d3ab8bdfe7bf102c035f67d8f898a.pem) + * [c71f33c36d8efeefbed9d44e85e21cfe96b36fb0e132c52dca2415868492bf8a.pem](c71f33c36d8efeefbed9d44e85e21cfe96b36fb0e132c52dca2415868492bf8a.pem) + * [fa5a828c9a7e732692682e60b14c634309cbb2bb79eb12aef44318d853ee97e3.pem](fa5a828c9a7e732692682e60b14c634309cbb2bb79eb12aef44318d853ee97e3.pem) + +Another incident in August 2019. + + * [82a4cedbc7f61ce5cb04482aa27ea3145bb0cea58ab63ba1931a1654bfbdbb4f.pem](82a4cedbc7f61ce5cb04482aa27ea3145bb0cea58ab63ba1931a1654bfbdbb4f.pem) + +### TrustCor + +To coincide with the release of M111, the Chrome Root Program announced a +distrust of the CA Owner "TrustCor". + +For details, see <https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/oxX69KFvsm4/m/PKpJf5W6AQAJ> + + * [5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c.pem](5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c.pem) + * [0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965.pem](0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965.pem) + * [d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c.pem](d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c.pem) + +### Trustwave + +For details, see <https://www.trustwave.com/Resources/SpiderLabs-Blog/Clarifying-The-Trustwave-CA-Policy-Update/> +and <https://bugzilla.mozilla.org/show_bug.cgi?id=724929> + +Two certificates were issued by Trustwave for use in enterprise +Man-in-the-Middle. The following public key was used for both certificates, +and is revoked. + + * [32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key](32ecc96f912f96d889e73088cd031c7ded2c651c805016157a23b6f32f798a3b.key) + +### TurkTrust + +For details, see <https://googleonlinesecurity.blogspot.com/2013/01/enhancing-digital-certificate-security.html> +and <https://web.archive.org/web/20130326152502/http://turktrust.com.tr/kamuoyu-aciklamasi.2.html> + +As a result of a software configuration issue, two certificates were misissued +by Turktrust that failed to properly set the basicConstraints extension. +Because these certificates can be used to issue additional certificates, they +have been revoked. + + * [372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem](372447c43185c38edd2ce0e9c853f9ac1576ddd1704c2f54d96076c089cb4227.pem) + * [42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem](42187727be39faf667aeb92bf0cc4e268f6e2ead2cefbec575bdc90430024f69.pem) + +## Private Key Leakages + +### Cyberoam + +For details, see <https://blog.torproject.org/blog/security-vulnerability-found-cyberoam-dpi-devices-cve-2012-3372> + +Device manufacturer Cyberoam used the same private key for all devices by +default, which subsequently leaked and is included below. The associated +public key is blocked. + + * [1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key](1af56c98ff043ef92bebff54cebb4dd67a25ba956c817f3e6dd3c1e52eb584c1.key) + +### Dell + +For details, see <http://www.dell.com/support/article/us/en/19/SLN300321> +and <http://en.community.dell.com/dell-blogs/direct2dell/b/direct2dell/archive/2015/11/23/response-to-concerns-regarding-edellroot-certificate> + +The private keys for both the eDellRoot and DSDTestProvider certificates were +trivially extracted, and thus their associated public keys are +blocked. + + * [0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem](0f912fd7be760be25afbc56bdc09cd9e5dcc9c6f6a55a778aefcb6aa30e31554.pem) + * [ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem](ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem) + +### Mitel + +For details, see <https://www.mitel.com/support/security-advisories/mitel-product-security-advisory-17-0001> + +Certain Mitel products shipped with extractable private keys, the public certs for which users were encouraged to install as anchors. + + * [2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem](2a33f5b48176523fd3c0d854f20093417175bfd498ef354cc7f38b54adabaf1a.pem) + * [2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem](2d11e736f0427fd6ba4b372755d34a0edd8d83f7e9e7f6c01b388c9b7afa850d.pem) + * [3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem](3ab0fcc7287454c405863e3aa204fea8eb0c50a524d2a7e15524a830cd4ab0fe.pem) + * [60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem](60911c79835c3739432d08c45df64311e06985c5889dc5420ce3d142c8c7ef58.pem) + +### Sennheiser + +Certs with disclosed private keys from Sennheiser HeadSetup software. + + * [91e5cc32910686c5cac25c18cc805696c7b33868c280caf0c72844a2a8eb91e2.pem](91e5cc32910686c5cac25c18cc805696c7b33868c280caf0c72844a2a8eb91e2.pem) + * [ddd8ab9178c99cbd9685ea4ae66dc28bfdc9a5a8a166f7f69ad0b5042ad6eb28.pem](ddd8ab9178c99cbd9685ea4ae66dc28bfdc9a5a8a166f7f69ad0b5042ad6eb28.pem) + +### sslip.io + +For details, see <https://blog.pivotal.io/labs/labs/sslip-io-a-valid-ssl-certificate-for-every-ip-address> + +A subscriber of Comodo's acquired a wildcard certificate for sslip.io, and +then subsequently published the private key, as a means for developers +to avoid having to acquire certificates. + +As the private key could be used to intercept all communications to this +domain, the associated public key was blocked. + + * [f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem](f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem) + +### xs4all.nl + +For details, see <https://raymii.org/s/blog/How_I_got_a_valid_SSL_certificate_for_my_ISPs_main_website.html> + +A user of xs4all was able to register a reserved email address that can be +used to cause certificate issuance, as described in the CA/Browser Forum's +Baseline Requirements, and then subsequently published the private key. + + * [83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem](83618f932d6947744d5ecca299d4b2820c01483947bd16be814e683f7436be24.pem) + +### Superfish + +For details, see <https://www.eff.org/deeplinks/2015/02/how-remove-superfish-adware-your-lenovo-computer> + +Superfish software with an associated root certificate came preinstalled on +Lenovo computers. The software used a single root certificate across all +computers, and the private key was trivially extracted; thus the associated +public key was blocked. + + * [b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem](b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem) + +## Miscellaneous + +### DigiCert + +For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=1242758> and +<https://bugzilla.mozilla.org/show_bug.cgi?id=1224104> + +These two intermediates were retired by DigiCert, and blocked for +robustness at their request. + + * [159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem](159ca03a88897c8f13817a212629df84ce824709492b8c9adb8e5437d2fc72be.pem) + * [b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem](b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem) + +### E-GUVEN + +X.509v1 CA cert issued by E-GUVEN. Removed from some but not all root stores. + + * [8253da6738b60c5c0bb139c78e045428a0c841272abdcb952f95ff05ed1ab476.pem](8253da6738b60c5c0bb139c78e045428a0c841272abdcb952f95ff05ed1ab476.pem) + +### Hacking Team + +The following keys were reported as used by Hacking Team to compromise users, +and are blocked for robustness. + + * [c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key](c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key) + * [ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key](ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key) + +### JCSI + +"Lost" intermediate from Japan Certification Services. See +https://bugzilla.mozilla.org/show_bug.cgi?id=1314464, https://crt.sh/?id=6320. + + * [d0d672c2547d574ae055d9e78a993ddbcc74044c4253fbfaca573a67d368e1db.pem](d0d672c2547d574ae055d9e78a993ddbcc74044c4253fbfaca573a67d368e1db.pem) + + +### live.fi + +For details, see <https://technet.microsoft.com/en-us/library/security/3046310.aspx> + +A user of live.fi was able to register a reserved email address that can be +used to cause certificate issuance, as described in the CA/Browser Forum's +Baseline Requirements. This was not intended by Microsoft, the operators of +live.fi, but conformed to the Baseline Requirements. It was blocked for +robustness. + + * [c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem](c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem) + +### Microsoft Dynamics 365 + +https://bugzilla.mozilla.org/show_bug.cgi?id=1423400 + + * [3d3d823fad13dfeef32da580166d4a4992bed5a22d695d12c8b08cc3463c67a2.pem](3d3d823fad13dfeef32da580166d4a4992bed5a22d695d12c8b08cc3463c67a2.pem) + * [c43807a64c51a3fbde5421011698013d8b46f4e315c46186dc23aea2670cd34f.pem](c43807a64c51a3fbde5421011698013d8b46f4e315c46186dc23aea2670cd34f.pem) + +### Qaznet Trust Network + +For details, see <https://security.googleblog.com/2019/08/protecting-chrome-users-in-kazakhstan.html> + + * [00309c736dd661da6f1eb24173aa849944c168a43a15bffd192eecfdb6f8dbd2.pem](00309c736dd661da6f1eb24173aa849944c168a43a15bffd192eecfdb6f8dbd2.pem) + * [61c0fc2e38b5b6f9071b42cee54a9013d858b6697c68b460948551b3249576a1.pem](61c0fc2e38b5b6f9071b42cee54a9013d858b6697c68b460948551b3249576a1.pem) + * [1df696f021ab1c3ace9a376b07ed7256a40214cd3396d7934087614924e2d7ef.pem](1df696f021ab1c3ace9a376b07ed7256a40214cd3396d7934087614924e2d7ef.pem) + * [0230a604d99220e5612ee7862ab9f7a6e18e4f1ac4c9e27075788cc5220169ab.pem](0230a604d99220e5612ee7862ab9f7a6e18e4f1ac4c9e27075788cc5220169ab.pem) + * [06fd20629c143b9eab28d2799caefc5d23fde267d16c631e3f5b8b4bab3f68e6.pem](06fd20629c143b9eab28d2799caefc5d23fde267d16c631e3f5b8b4bab3f68e6.pem) + * [0bd39de4793cdc117138f47708aa4d583acf67adb059a0d91f668d1803bf6489.pem](0bd39de4793cdc117138f47708aa4d583acf67adb059a0d91f668d1803bf6489.pem) + * [c95c133b68319ee516b5f41e377f589878af1556567cc2834ef03b1d10830fd3.pem](c95c133b68319ee516b5f41e377f589878af1556567cc2834ef03b1d10830fd3.pem) + +### revoked.badssl.com + + * [29abf614b2870ed70df11225e9ae2068e3074eb9845ae252c2064e31ce9fe8a1.pem](29abf614b2870ed70df11225e9ae2068e3074eb9845ae252c2064e31ce9fe8a1.pem) + +### blocked-interception.badssl.com + + * [44a244105569a730791f509b24c3d7838a462216bb0f560ef87fbe76c2e6005a](44a244105569a730791f509b24c3d7838a462216bb0f560ef87fbe76c2e6005a.pem) + +### known-interception.badssl.com + + * [143315c857a9386973ed16840899c3f96b894a7a612c444efb691f14b0dedd87](143315c857a9386973ed16840899c3f96b894a7a612c444efb691f14b0dedd87.pem) + +### revoked.grc.com + + * [53d48e7b8869a3314f213fd2e0178219ca09022dbe50053bf6f76fccd61e8112.pem](53d48e7b8869a3314f213fd2e0178219ca09022dbe50053bf6f76fccd61e8112.pem) + +### SECOM + +For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=1188582> + +This intermediate certificate was retired by SECOM, and blocked for +robustness at their request. + + * [817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem](817d4e05063d5942869c47d8504dc56a5208f7569c3d6d67f3457cfe921b3e29.pem) + +### Symantec + +For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=966060> + +These three intermediate certificates were retired by Symantec, and +blocked for robustness at their request. + + * [1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem](1f17f2cbb109f01c885c94d9e74a48625ae9659665d6d7e7bc5a10332976370f.pem) + * [3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem](3e26492e20b52de79e15766e6cb4251a1d566b0dbfb225aa7d08dda1dcebbf0a.pem) + * [7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem](7abd72a323c9d179c722564f4e27a51dd4afd24006b38a40ce918b94960bcf18.pem) + +### T-Systems + +For details, see <https://bugzilla.mozilla.org/show_bug.cgi?id=1076940> + +This intermediate certificate was retired by T-Systems, and blocked +for robustness at their request. + + * [f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem](f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem) + +### WoSign/StartCom + +For details, see <https://security.googleblog.com/2016/10/distrusting-wosign-and-startcom.html> + + * [4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem](4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708.pem) + * [7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem](7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149.pem) + * [8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem](8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02.pem) + * [c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem](c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem) + * [c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem](c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem) + * [d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem](d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem) + * [d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem](d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem) + * [e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem](e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem) + * [4aefc3d39ef59e4d4b0304b20f53a8af2efb69edece66def74494abfc10a2d66.pem](4aefc3d39ef59e4d4b0304b20f53a8af2efb69edece66def74494abfc10a2d66.pem) + * [cb954e9d80a3e520ac71f1a84511657f2f309d172d0bb55e0ec2c236e74ff4b4.pem](cb954e9d80a3e520ac71f1a84511657f2f309d172d0bb55e0ec2c236e74ff4b4.pem) + +### www.cloudflarechallenge.com + + * [e757fd60d8dd4c26f77aca6a87f63ea4d38d0b736c7f79b56cad932d4c400fb5.pem](e757fd60d8dd4c26f77aca6a87f63ea4d38d0b736c7f79b56cad932d4c400fb5.pem)
diff --git a/net/data/ssl/blocklist/a25a19546819d048000ef9c6577c4bcd8d2155b1e4346a4599d6c8b79799d4a1.pem b/net/data/ssl/blocklist/a25a19546819d048000ef9c6577c4bcd8d2155b1e4346a4599d6c8b79799d4a1.pem new file mode 100644 index 0000000..9057e67 --- /dev/null +++ b/net/data/ssl/blocklist/a25a19546819d048000ef9c6577c4bcd8d2155b1e4346a4599d6c8b79799d4a1.pem
@@ -0,0 +1,150 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 62:7a:61:b1:0e:7f:5f:27:be:3b:eb:5e:94:cf:7f:f4:48:de:e1:c5 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 G3 + Validity + Not Before: Apr 19 18:27:31 2017 GMT + Not After : Apr 19 18:27:31 2025 GMT + Subject: C = AE, O = DarkMatter LLC, CN = DarkMatter Secure CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:93:2f:2e:6d:82:b3:37:53:c3:d7:80:53:bc:01: + ab:4c:3a:ce:a9:d9:0e:73:8e:e7:d6:8c:25:91:08: + 49:3f:f5:c8:35:51:a0:e2:1e:62:75:da:e3:44:f5: + f9:e1:20:67:54:eb:20:85:b5:be:ef:f4:11:cb:0b: + 4b:18:47:53:c6:66:fa:60:dc:74:13:dc:92:7e:4f: + 73:d7:ec:99:f6:42:38:e9:be:1f:b7:d6:00:c4:6e: + 8f:46:0c:4c:f8:1f:f5:d9:e7:b1:6f:10:f9:f1:e0: + 9d:46:e5:04:e3:a0:bd:a5:84:32:dc:be:89:6e:71: + 11:29:88:d3:24:1d:51:e0:ea:cc:e7:4b:50:5e:a7: + 92:f8:ed:99:1b:f2:b1:28:89:19:45:79:db:2c:0b: + 5b:3b:87:53:15:74:c4:02:16:13:7d:cd:47:29:fc: + b5:4a:2b:93:f9:d0:7a:92:f6:cc:da:8b:e9:95:65: + 7d:1d:3a:15:3c:7a:ca:be:90:4a:ca:00:8f:f9:34: + 3c:d4:ff:86:5d:4b:ac:3e:00:27:c5:94:e5:11:ad: + 4c:e6:94:0a:83:17:89:7e:61:09:a1:55:2c:87:11: + 4f:cf:bc:1a:ae:f3:33:3d:fb:8f:94:19:45:b1:c3: + 33:90:22:a9:19:87:52:db:a8:60:33:72:92:d1:4e: + 75:be:e3:c5:e8:87:73:a5:ea:dd:91:ae:63:07:a7: + e5:b6:df:30:51:60:bc:66:e6:50:11:2a:eb:65:b3: + 24:33:e1:7a:7d:15:20:45:50:df:8e:ff:01:31:b2: + f7:86:a3:a9:ff:fa:aa:3a:d8:ea:e4:af:89:58:57: + 6a:22:47:29:7b:68:1b:45:a1:89:db:34:ac:f9:aa: + 31:d7:b5:3f:4a:64:77:e9:c4:0c:75:5f:92:a4:72: + 54:3a:44:10:bc:eb:e9:e9:8a:27:33:12:cd:8f:b5: + 9f:2a:14:4e:d4:1f:36:71:0d:e6:29:60:7e:03:32: + 39:fd:03:0c:d2:68:c1:5b:77:84:c6:be:a2:5d:1f: + b0:c2:43:8e:82:fc:fd:8a:27:f2:59:dc:a3:cb:ba: + 92:59:2f:d3:48:65:2e:c1:d5:c2:77:07:87:5e:d8: + b4:a4:29:c5:dd:b3:ef:f6:c5:c8:ea:36:1e:94:e5: + bd:08:9c:04:0e:2b:1f:f1:df:7e:68:41:c2:aa:05: + 94:0d:d3:40:b4:a5:66:7f:b3:7b:24:fc:b2:89:e3: + 19:83:98:d3:90:06:8d:78:10:d9:be:73:62:5e:46: + bb:27:dd:f2:0b:ac:db:38:b1:96:35:3f:33:ea:fb: + eb:25:97:ef:41:b3:c0:f9:64:9d:62:07:02:71:82: + 88:95:29 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:0 + X509v3 Certificate Policies: + Policy: 2.16.784.1.1.7.35.2.2.1.2 + CPS: https://ca.darkmatter.ae/iCPS + Policy: 2.23.140.1.2.2 + Policy: 2.23.140.1.2.3 + + Authority Information Access: + OCSP - URI:http://ocsp.quovadisglobal.com + CA Issuers - URI:http://cacerts.darkmatter.ae/qvrca2g3.crt + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication, OCSP Signing + X509v3 Authority Key Identifier: + keyid:ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl1.darkmatter.ae/qvrca2g3.crl + + Full Name: + URI:http://crl2.darkmatter.ae/qvrca2g3.crl + + X509v3 Subject Key Identifier: + A2:50:A4:70:CB:3B:B5:CA:61:94:27:13:96:3A:74:76:AA:9D:EC:34 + Signature Algorithm: sha384WithRSAEncryption + 72:e3:c5:33:02:2b:cd:b4:91:bc:65:ca:95:ad:b5:90:fe:ee: + ac:f1:95:92:12:1e:85:fb:58:64:bf:43:a8:49:ad:56:3c:85: + 65:d5:40:7d:09:83:d5:67:bf:b4:d3:62:72:d3:7e:c7:9e:d4: + ac:1d:62:95:c6:f2:06:5d:b9:36:2f:b5:d0:06:73:f6:78:17: + 3d:34:56:76:fa:a5:15:77:89:af:40:c5:c0:56:34:02:f9:80: + 45:e2:a5:49:40:84:6f:7e:fc:22:d7:f4:12:53:e7:1c:b2:f1: + e0:84:92:76:0b:54:e5:1b:5c:9f:c2:54:6e:09:8c:17:b8:f1: + 14:0b:16:dc:e0:ed:17:00:66:6f:ea:26:cf:9c:07:c7:86:46: + 9a:b4:85:ca:2d:18:4f:c0:a7:81:2b:89:54:81:f3:e1:a1:7b: + 60:67:fc:8b:02:e3:2f:92:85:de:e0:c9:0e:1b:f1:4c:f0:3f: + 7b:8d:b4:f1:32:9a:2f:64:24:81:b9:46:4b:1d:da:c3:a1:ac: + 19:93:92:85:95:f8:98:88:b4:52:21:3b:f4:50:35:50:fb:86: + 81:52:9e:81:a5:43:db:a9:ac:38:53:c3:28:e0:b9:e0:6e:4c: + 49:b2:18:cf:53:44:cc:ab:10:89:7b:c6:55:55:6d:44:91:1b: + 8c:61:4b:f8:78:93:9e:7a:3d:72:e2:d2:e8:5e:2d:e5:fb:09: + 0f:a3:3b:1a:d9:22:34:75:da:1b:2e:c7:e7:44:2e:10:b7:25: + b1:10:9a:ea:73:8b:b9:87:41:5b:3f:43:a7:e2:50:a6:28:98: + 67:92:74:f8:35:67:41:d8:b2:84:cc:72:d6:99:45:20:96:05: + c2:8a:da:72:72:42:2f:47:e1:7f:b5:22:11:50:40:6d:d9:1b: + c1:5a:21:67:a0:18:7a:9a:6c:72:50:42:6c:bb:f9:6f:eb:9a: + f9:e6:b0:4c:76:6f:9f:9f:db:68:05:fc:63:95:58:ef:f4:1c: + 94:33:b1:dc:6d:73:1d:92:f3:00:19:65:36:fc:fa:69:1d:d0: + 42:98:e4:c1:3d:d9:d5:67:02:3a:99:a0:4c:52:2f:03:d6:4c: + 6b:fd:80:b3:7f:31:66:ad:50:1d:ba:fa:17:14:cf:b2:43:be: + 8d:2a:bc:74:7f:f4:9c:22:f2:a9:8b:1e:cf:07:89:df:8d:1e: + 59:28:96:25:2c:09:7c:9f:81:0e:d5:56:fa:fa:57:a8:5f:3a: + 40:e8:55:4b:31:0e:8c:37:61:17:3f:aa:62:79:5a:70:4b:9d: + 97:a1:d8:19:e3:ca:75:aa:20:c1:7c:80:b0:37:b6:8f:99:5a: + 48:97:cb:d4:d5:80:98:c7 +-----BEGIN CERTIFICATE----- +MIIG4zCCBMugAwIBAgIUYnphsQ5/Xye+O+telM9/9Eje4cUwDQYJKoZIhvcNAQEM +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xNzA0MTkxODI3MzFaFw0y +NTA0MTkxODI3MzFaMEUxCzAJBgNVBAYTAkFFMRcwFQYDVQQKDA5EYXJrTWF0dGVy +IExMQzEdMBsGA1UEAwwURGFya01hdHRlciBTZWN1cmUgQ0EwggIiMA0GCSqGSIb3 +DQEBAQUAA4ICDwAwggIKAoICAQCTLy5tgrM3U8PXgFO8AatMOs6p2Q5zjufWjCWR +CEk/9cg1UaDiHmJ12uNE9fnhIGdU6yCFtb7v9BHLC0sYR1PGZvpg3HQT3JJ+T3PX +7Jn2Qjjpvh+31gDEbo9GDEz4H/XZ57FvEPnx4J1G5QTjoL2lhDLcvolucREpiNMk +HVHg6sznS1Bep5L47Zkb8rEoiRlFedssC1s7h1MVdMQCFhN9zUcp/LVKK5P50HqS +9szai+mVZX0dOhU8esq+kErKAI/5NDzU/4ZdS6w+ACfFlOURrUzmlAqDF4l+YQmh +VSyHEU/PvBqu8zM9+4+UGUWxwzOQIqkZh1LbqGAzcpLRTnW+48Xoh3Ol6t2RrmMH +p+W23zBRYLxm5lARKutlsyQz4Xp9FSBFUN+O/wExsveGo6n/+qo62Orkr4lYV2oi +Ryl7aBtFoYnbNKz5qjHXtT9KZHfpxAx1X5KkclQ6RBC86+npiiczEs2PtZ8qFE7U +HzZxDeYpYH4DMjn9AwzSaMFbd4TGvqJdH7DCQ46C/P2KJ/JZ3KPLupJZL9NIZS7B +1cJ3B4de2LSkKcXds+/2xcjqNh6U5b0InAQOKx/x335oQcKqBZQN00C0pWZ/s3sk +/LKJ4xmDmNOQBo14ENm+c2JeRrsn3fILrNs4sZY1PzPq++sll+9Bs8D5ZJ1iBwJx +goiVKQIDAQABo4IBxjCCAcIwEgYDVR0TAQH/BAgwBgEB/wIBADBZBgNVHSAEUjBQ +MDoGC2CGEAEBByMCAgECMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vY2EuZGFya21h +dHRlci5hZS9pQ1BTMAgGBmeBDAECAjAIBgZngQwBAgMwcQYIKwYBBQUHAQEEZTBj +MCoGCCsGAQUFBzABhh5odHRwOi8vb2NzcC5xdW92YWRpc2dsb2JhbC5jb20wNQYI +KwYBBQUHMAKGKWh0dHA6Ly9jYWNlcnRzLmRhcmttYXR0ZXIuYWUvcXZyY2EyZzMu +Y3J0MA4GA1UdDwEB/wQEAwIBhjAnBgNVHSUEIDAeBggrBgEFBQcDAQYIKwYBBQUH +AwIGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFO3nb3Zav2DsSVvGpXe7chZxm8Q9MGUG +A1UdHwReMFwwLKAqoCiGJmh0dHA6Ly9jcmwxLmRhcmttYXR0ZXIuYWUvcXZyY2Ey +ZzMuY3JsMCygKqAohiZodHRwOi8vY3JsMi5kYXJrbWF0dGVyLmFlL3F2cmNhMmcz +LmNybDAdBgNVHQ4EFgQUolCkcMs7tcphlCcTljp0dqqd7DQwDQYJKoZIhvcNAQEM +BQADggIBAHLjxTMCK820kbxlypWttZD+7qzxlZISHoX7WGS/Q6hJrVY8hWXVQH0J +g9Vnv7TTYnLTfsee1KwdYpXG8gZduTYvtdAGc/Z4Fz00Vnb6pRV3ia9AxcBWNAL5 +gEXipUlAhG9+/CLX9BJT5xyy8eCEknYLVOUbXJ/CVG4JjBe48RQLFtzg7RcAZm/q +Js+cB8eGRpq0hcotGE/Ap4EriVSB8+Ghe2Bn/IsC4y+Shd7gyQ4b8UzwP3uNtPEy +mi9kJIG5Rksd2sOhrBmTkoWV+JiItFIhO/RQNVD7hoFSnoGlQ9uprDhTwyjgueBu +TEmyGM9TRMyrEIl7xlVVbUSRG4xhS/h4k556PXLi0uheLeX7CQ+jOxrZIjR12hsu +x+dELhC3JbEQmupzi7mHQVs/Q6fiUKYomGeSdPg1Z0HYsoTMctaZRSCWBcKK2nJy +Qi9H4X+1IhFQQG3ZG8FaIWegGHqabHJQQmy7+W/rmvnmsEx2b5+f22gF/GOVWO/0 +HJQzsdxtcx2S8wAZZTb8+mkd0EKY5ME92dVnAjqZoExSLwPWTGv9gLN/MWatUB26 ++hcUz7JDvo0qvHR/9Jwi8qmLHs8Hid+NHlkoliUsCXyfgQ7VVvr6V6hfOkDoVUsx +Dow3YRc/qmJ5WnBLnZeh2BnjynWqIMF8gLA3to+ZWkiXy9TVgJjH +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/a2e3bdaacaaf2d2e8204b3bc7eddc805d54d3ab8bdfe7bf102c035f67d8f898a.pem b/net/data/ssl/blocklist/a2e3bdaacaaf2d2e8204b3bc7eddc805d54d3ab8bdfe7bf102c035f67d8f898a.pem new file mode 100644 index 0000000..f41be0c --- /dev/null +++ b/net/data/ssl/blocklist/a2e3bdaacaaf2d2e8204b3bc7eddc805d54d3ab8bdfe7bf102c035f67d8f898a.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:bb:b2:fa:b9:93:6a:fe:ad:0c:7e:1d:46:bb:27:bd:71:87 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 13:09:44 2017 GMT + Not After : Jan 30 13:09:44 2018 GMT + Subject: CN = igoogle.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b0:75:6e:16:81:16:71:aa:e3:63:e1:50:14:f4: + e4:a0:09:4b:f9:d7:13:e6:8b:e1:61:21:e4:00:0e: + 10:75:b8:d2:6f:21:73:9e:c3:28:ac:0e:1d:6a:87: + 57:64:47:c4:12:4a:12:f2:b6:4a:ec:cc:55:d7:5d: + 94:e2:3f:e7:b7:4e:44:bd:95:80:ff:46:a5:ac:90: + e3:67:17:2c:f2:d4:dc:1e:52:ad:60:7f:37:58:63: + 5b:be:6a:66:a6:41:dd:46:f8:c5:3d:54:a1:2e:de: + 3a:2e:45:36:03:12:dd:4f:b2:46:67:87:b0:49:08: + 6b:de:f6:82:24:6b:07:e2:dd:10:dc:ed:18:ba:e9: + 0c:32:49:2d:ab:cc:d1:b3:ee:41:7d:e4:50:51:1f: + 4c:7b:35:4e:3a:93:b8:a5:6d:85:50:aa:92:3b:81: + de:20:34:34:30:09:d7:bd:c3:ba:39:72:1b:88:64: + 20:c2:e5:fa:d4:5f:ef:a0:b9:80:e1:09:c4:9f:ed: + 89:a9:fa:e1:0a:d3:d9:53:ad:2f:65:7e:9e:5b:e6: + 98:2c:3b:1b:48:84:25:c8:90:65:59:02:76:3a:05: + fa:f7:1c:55:79:7d:8b:18:bc:e4:ff:ae:16:49:d0: + 50:cd:30:c2:c8:08:08:67:ca:a6:62:04:a1:ab:d6: + 6d:15 + 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: + 0D:B7:11:96:5F:16:25:53:88:89:E8:8C:96:E9:0A:08:BE:91:61:DC + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:cpanel.igoogle.tg, DNS:igoogle.tg, DNS:mail.igoogle.tg, DNS:webdisk.igoogle.tg, DNS:webmail.igoogle.tg, DNS:www.igoogle.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 92:c0:bb:00:b6:64:ca:e4:73:04:36:64:d5:48:91:ac:ec:54: + cc:d0:d8:9d:3b:5c:9e:ee:a0:2c:90:1b:fa:ba:56:56:d4:e5: + 47:f7:4b:89:97:3a:fa:32:7e:78:30:66:e3:5e:fa:41:fe:f2: + 4f:ab:a3:e8:dc:be:22:33:d8:79:45:30:f6:90:76:48:6a:7c: + 3f:78:7e:57:89:ed:fa:f8:7c:c4:8c:a3:b3:13:f0:96:7c:84: + ef:4a:37:b8:f4:40:d3:ef:64:c0:8c:45:05:f0:44:f2:57:87: + 8f:e3:11:75:92:f3:de:89:54:8c:35:23:e1:1f:70:e7:0b:c3: + 62:fc:6d:7b:4c:c0:09:9d:a1:b8:3c:7f:a2:91:89:b2:96:5f: + 50:6d:c6:ab:63:da:df:4f:c4:7a:12:9b:bf:f1:56:9e:66:60: + de:9a:f4:84:f7:e4:e4:79:06:d9:6e:c7:6d:36:a0:6a:d5:e3: + 10:3e:b9:8b:50:05:33:05:8e:a3:66:8f:1a:aa:e4:63:22:b9: + c8:a0:f0:4c:f0:83:1e:56:6b:1a:9b:f7:e8:7d:c1:e8:8f:14: + 20:65:e5:34:74:d3:a0:1c:41:b5:2d:f3:ad:90:34:d7:4f:db: + e0:b7:19:85:f0:f5:ff:79:fe:b4:36:73:b1:45:aa:99:72:7b: + e0:6f:20:c0 +-----BEGIN CERTIFICATE----- +MIIFUzCCBDugAwIBAgISA7uy+rmTav6tDH4dRrsnvXGHMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMzA5NDRaFw0x +ODAxMzAxMzA5NDRaMBUxEzARBgNVBAMTCmlnb29nbGUudGcwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCwdW4WgRZxquNj4VAU9OSgCUv51xPmi+FhIeQA +DhB1uNJvIXOewyisDh1qh1dkR8QSShLytkrszFXXXZTiP+e3TkS9lYD/RqWskONn +Fyzy1NweUq1gfzdYY1u+amamQd1G+MU9VKEu3jouRTYDEt1PskZnh7BJCGve9oIk +awfi3RDc7Ri66QwySS2rzNGz7kF95FBRH0x7NU46k7ilbYVQqpI7gd4gNDQwCde9 +w7o5chuIZCDC5frUX++guYDhCcSf7Ymp+uEK09lTrS9lfp5b5pgsOxtIhCXIkGVZ +AnY6Bfr3HFV5fYsYvOT/rhZJ0FDNMMLICAhnyqZiBKGr1m0VAgMBAAGjggJmMIIC +YjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC +MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFA23EZZfFiVTiInojJbpCgi+kWHcMB8G +A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu +BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv +BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w +cQYDVR0RBGowaIIRY3BhbmVsLmlnb29nbGUudGeCCmlnb29nbGUudGeCD21haWwu +aWdvb2dsZS50Z4ISd2ViZGlzay5pZ29vZ2xlLnRnghJ3ZWJtYWlsLmlnb29nbGUu +dGeCDnd3dy5pZ29vZ2xlLnRnMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsr +BgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlw +dC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25s +eSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4g +YWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQg +aHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQEL +BQADggEBAJLAuwC2ZMrkcwQ2ZNVIkazsVMzQ2J07XJ7uoCyQG/q6VlbU5Uf3S4mX +OvoyfngwZuNe+kH+8k+ro+jcviIz2HlFMPaQdkhqfD94fleJ7fr4fMSMo7MT8JZ8 +hO9KN7j0QNPvZMCMRQXwRPJXh4/jEXWS896JVIw1I+EfcOcLw2L8bXtMwAmdobg8 +f6KRibKWX1Btxqtj2t9PxHoSm7/xVp5mYN6a9IT35OR5Btlux202oGrV4xA+uYtQ +BTMFjqNmjxqq5GMiucig8Ezwgx5Waxqb9+h9weiPFCBl5TR006AcQbUt862QNNdP +2+C3GYXw9f95/rQ2c7FFqplye+BvIMA= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem b/net/data/ssl/blocklist/a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem similarity index 100% rename from net/data/ssl/blacklist/a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem rename to net/data/ssl/blocklist/a686fee577c88ab664d0787ecdfff035f4806f3de418dc9e4d516324fff02083.pem
diff --git a/net/data/ssl/blacklist/a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem b/net/data/ssl/blocklist/a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem similarity index 100% rename from net/data/ssl/blacklist/a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem rename to net/data/ssl/blocklist/a8e1dfd9cd8e470aa2f443914f931cfd61c323e94d75827affee985241c35ce5.pem
diff --git a/net/data/ssl/blacklist/b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem b/net/data/ssl/blocklist/b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem similarity index 100% rename from net/data/ssl/blacklist/b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem rename to net/data/ssl/blocklist/b6fe9151402bad1c06d7e66db67a26aa7356f2e6c644dbcf9f98968ff632e1b7.pem
diff --git a/net/data/ssl/blacklist/b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem b/net/data/ssl/blocklist/b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem similarity index 100% rename from net/data/ssl/blacklist/b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem rename to net/data/ssl/blocklist/b8686723e415534bc0dbd16326f9486f85b0b0799bf6639334e61daae67f36cd.pem
diff --git a/net/data/ssl/blocklist/b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem b/net/data/ssl/blocklist/b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem new file mode 100644 index 0000000..aa105ce --- /dev/null +++ b/net/data/ssl/blocklist/b8c1b957c077ea76e00b0f45bff5ae3acb696f221d2e062164fe37125e5a8d25.pem
@@ -0,0 +1,90 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 120024017 (0x7276bd1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = IE, O = Baltimore, OU = CyberTrust, CN = Baltimore CyberTrust Root + Validity + Not Before: Jan 11 22:11:50 2012 GMT + Not After : Jan 11 22:11:31 2022 GMT + Subject: C = BE, O = Certipost s.a./n.v., CN = Certipost E-Trust Primary Normalised CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d5:b3:aa:52:84:7a:17:93:22:0f:b8:04:18:ca: + c9:f2:82:2a:ac:15:0b:a7:50:71:b6:4c:25:6b:f7: + ff:01:aa:57:5a:77:4e:5e:13:14:0d:55:f2:1e:f1: + 85:cd:85:d7:82:1c:0c:da:09:2b:bd:fd:bc:9e:fe: + 6d:89:4d:a2:02:24:e6:51:ea:37:7f:31:46:5a:7b: + 9a:76:b3:2e:a0:5d:5f:e4:f8:99:0a:07:be:ee:92: + 26:12:c9:7b:e7:5d:6c:d0:83:47:0e:c0:8c:a7:d1: + 79:57:c0:0b:19:9c:9b:9e:43:c5:4e:91:25:ce:88: + 2b:6d:79:d9:79:8a:d6:66:4e:22:c3:1a:45:4e:ef: + c8:b0:62:26:4e:26:54:50:9f:0c:6f:b3:6b:cc:7c: + 9f:7f:de:0f:0d:b5:8f:c3:6b:d4:e1:c2:fb:bb:56: + 50:aa:8c:3d:8f:00:8b:3c:fc:48:17:6a:d2:5a:f3: + 75:6d:65:81:bd:46:5d:9f:a2:62:53:ae:ce:f3:a9: + e4:91:2b:5a:26:c3:79:66:d1:a6:53:66:35:1c:06: + 71:b1:ee:99:0e:c4:fb:58:12:ac:22:46:2d:e2:22: + 92:db:e1:3c:bf:bb:fe:86:e7:93:34:73:cf:78:69: + d3:cb:de:f9:0c:b2:68:da:c9:8a:0a:60:54:c4:f3: + 56:63 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:1 + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: https://www.certipost.com/showpolicy + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Authority Key Identifier: + E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0 + X509v3 CRL Distribution Points: + Full Name: + URI:http://cdp1.public-trust.com/CRL/Omniroot2025.crl + X509v3 Subject Key Identifier: + 11:F2:0B:96:D2:33:38:81:57:58:13:FD:40:A4:11:6F:4E:99:FA:67 + Signature Algorithm: sha1WithRSAEncryption + Signature Value: + 83:4d:fc:e1:36:19:67:f9:a8:99:06:f7:43:2a:fc:5d:fb:f3: + 11:f8:7a:1f:3b:00:25:be:f5:7d:54:33:54:1f:90:7c:7d:1f: + af:14:c1:38:3e:00:e0:eb:4c:e7:b6:06:44:62:0e:05:53:5d: + ca:e7:7f:f6:53:d9:b8:be:f0:62:2e:94:4b:05:62:31:c9:76: + 99:f2:1c:2c:c7:ca:d1:70:a6:6f:39:16:a2:dc:13:03:39:4c: + 6a:2b:45:c0:97:97:af:6f:1c:dc:76:ba:67:d5:aa:3f:7c:95: + 11:2b:a2:01:6b:c8:db:94:1a:e1:37:29:e9:5c:28:63:e7:e7: + 67:35:28:5e:7e:53:74:9a:98:77:41:7a:8d:b3:c8:c0:17:19: + b0:e3:93:aa:82:e3:bc:b4:47:c6:a6:0b:c6:a3:88:67:b6:c0: + 3c:95:6b:31:7a:b4:ab:b5:09:49:9d:5d:da:72:86:ae:5d:13: + eb:a0:e7:53:53:6f:ae:2c:3e:5d:25:41:c4:5b:64:01:ff:8b: + a6:fb:dc:53:04:3b:72:67:9e:58:81:38:36:69:a9:67:6c:f7: + ad:d2:55:23:5b:74:91:35:80:44:68:45:83:36:c1:f4:bd:3a: + 16:ee:c8:d3:49:8d:20:11:6a:ef:04:e5:0c:f7:9b:be:6d:be: + e6:22:9f:3c +-----BEGIN CERTIFICATE----- +MIIEKDCCAxCgAwIBAgIEBydr0TANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ +RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD +VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTEyMDExMTIyMTE1MFoX +DTIyMDExMTIyMTEzMVowXTELMAkGA1UEBhMCQkUxHDAaBgNVBAoTE0NlcnRpcG9z +dCBzLmEuL24udi4xMDAuBgNVBAMTJ0NlcnRpcG9zdCBFLVRydXN0IFByaW1hcnkg +Tm9ybWFsaXNlZCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWz +qlKEeheTIg+4BBjKyfKCKqwVC6dQcbZMJWv3/wGqV1p3Tl4TFA1V8h7xhc2F14Ic +DNoJK739vJ7+bYlNogIk5lHqN38xRlp7mnazLqBdX+T4mQoHvu6SJhLJe+ddbNCD +Rw7AjKfReVfACxmcm55DxU6RJc6IK2152XmK1mZOIsMaRU7vyLBiJk4mVFCfDG+z +a8x8n3/eDw21j8Nr1OHC+7tWUKqMPY8Aizz8SBdq0lrzdW1lgb1GXZ+iYlOuzvOp +5JErWibDeWbRplNmNRwGcbHumQ7E+1gSrCJGLeIiktvhPL+7/obnkzRzz3hp08ve ++QyyaNrJigpgVMTzVmMCAwEAAaOB8jCB7zASBgNVHRMBAf8ECDAGAQH/AgEBMEUG +A1UdIAQ+MDwwOgYEVR0gADAyMDAGCCsGAQUFBwIBFiRodHRwczovL3d3dy5jZXJ0 +aXBvc3QuY29tL3Nob3dwb2xpY3kwDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaA +FOWdWTCCR1jMrPoIVDaGezq1BE3wMEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6Ly9j +ZHAxLnB1YmxpYy10cnVzdC5jb20vQ1JML09tbmlyb290MjAyNS5jcmwwHQYDVR0O +BBYEFBHyC5bSMziBV1gT/UCkEW9OmfpnMA0GCSqGSIb3DQEBBQUAA4IBAQCDTfzh +Nhln+aiZBvdDKvxd+/MR+HofOwAlvvV9VDNUH5B8fR+vFME4PgDg60zntgZEYg4F +U13K53/2U9m4vvBiLpRLBWIxyXaZ8hwsx8rRcKZvORai3BMDOUxqK0XAl5evbxzc +drpn1ao/fJURK6IBa8jblBrhNynpXChj5+dnNSheflN0mph3QXqNs8jAFxmw45Oq +guO8tEfGpgvGo4hntsA8lWsxerSrtQlJnV3acoauXRProOdTU2+uLD5dJUHEW2QB +/4um+9xTBDtyZ55YgTg2aalnbPet0lUjW3SRNYBEaEWDNsH0vToW7sjTSY0gEWrv +BOUM95u+bb7mIp88 +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem b/net/data/ssl/blocklist/be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem similarity index 100% rename from net/data/ssl/blacklist/be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem rename to net/data/ssl/blocklist/be144b56fb1163c49c9a0e6b5a458df6b29f7e6449985960c178a4744624b7bc.pem
diff --git a/net/data/ssl/blocklist/c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109.pem b/net/data/ssl/blocklist/c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109.pem new file mode 100644 index 0000000..e6fff08 --- /dev/null +++ b/net/data/ssl/blocklist/c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109.pem
@@ -0,0 +1,126 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3301752398764465683 (0x2dd22e5030a65e13) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = ES, ST = MADRID, L = MADRID, OU = see current address at www.camerfirma.com/address, OU = GLOBAL CHAMBERSIGN ROOT - 2016, serialNumber = A82743287, organizationIdentifier = VATES-A82743287, O = AC CAMERFIRMA S.A., CN = GLOBAL CHAMBERSIGN ROOT - 2016 + Validity + Not Before: Apr 14 07:50:06 2016 GMT + Not After : Apr 8 07:50:06 2040 GMT + Subject: C = ES, ST = MADRID, L = MADRID, OU = see current address at www.camerfirma.com/address, OU = GLOBAL CHAMBERSIGN ROOT - 2016, serialNumber = A82743287, organizationIdentifier = VATES-A82743287, O = AC CAMERFIRMA S.A., CN = GLOBAL CHAMBERSIGN ROOT - 2016 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d0:6b:e7:9e:22:2b:53:76:15:55:af:4c:4a:c0: + 6d:6b:fb:f9:84:44:05:a1:7d:60:ce:05:ec:9e:98: + 73:fa:5b:84:07:31:f7:ff:3d:6b:c7:7e:56:06:62: + a5:5c:96:96:d3:f1:5e:59:7e:eb:31:1c:bf:77:57: + 30:54:ef:1e:c5:cc:c4:b2:ea:db:e6:8a:d0:f4:28: + 84:c8:b0:48:2d:2c:96:6d:fb:22:a8:35:8e:be:de: + 70:15:10:f9:66:41:46:16:a0:43:64:3f:8d:4a:f3: + 80:31:cf:93:80:7e:9a:db:a5:af:8f:6c:2c:fd:0e: + ef:1c:79:dc:0f:a2:6e:84:5c:22:89:0e:44:2e:48: + a8:94:73:ec:39:32:91:1c:e2:14:bd:7d:65:e6:72: + fe:5b:e7:54:75:2f:7d:0e:e2:c6:ca:69:2e:5e:a2: + 0e:d5:e8:85:de:3f:6b:7f:a5:82:b0:46:7d:5d:9e: + 71:ba:14:b4:eb:ed:c7:c2:14:64:0c:58:6e:4f:95: + 36:61:36:45:60:36:66:18:4b:95:1a:3e:58:ac:8b: + 26:1e:25:e6:fa:95:00:fb:ad:12:9e:fa:12:61:be: + 1a:de:a6:7c:e9:ab:ff:d7:94:89:72:42:fc:bb:45: + 11:ec:3f:70:fc:19:c4:9a:ea:97:6e:ac:e4:38:04: + 3b:e1:3f:01:28:71:a3:e2:ae:43:64:78:16:99:02: + 5a:bf:d7:c4:ef:b5:b7:d5:c3:58:81:41:86:e4:b2: + 8c:00:a5:88:98:98:eb:09:e7:58:31:68:31:de:ed: + e2:49:35:f3:d2:b3:57:dc:c4:42:9f:fd:3c:ef:d0: + f5:2b:39:6e:61:ae:7a:e1:c7:7a:3d:6d:17:30:6c: + 02:ac:89:d6:5a:84:9c:29:c0:9e:10:8e:b8:20:36: + 33:ca:80:2b:68:7f:36:75:65:15:f8:c3:da:ff:71: + a2:fc:ed:9b:77:dc:19:fa:f1:c8:b6:05:f4:e5:70: + 92:a9:c8:dd:b8:b0:1a:55:5b:91:dc:b8:e5:9a:b5: + 03:c0:ad:b6:ae:f1:99:7b:4b:b5:89:0e:de:64:0b: + 64:7e:54:ee:a7:c3:8a:98:19:c5:fc:3c:13:08:45: + 3e:df:9f:fb:c7:7d:b1:a0:82:36:14:3d:c0:63:00: + 01:66:c4:e4:f0:99:3b:1e:51:78:5d:b9:17:3c:58: + 93:15:af:a8:f5:25:20:19:8d:23:3d:12:3c:42:eb: + 2f:5d:42:8e:f2:30:a8:25:5a:e6:fa:f7:4f:6d:be: + 26:58:f5:8f:7f:f7:8a:f8:b3:6e:c3:1b:f2:31:85: + 36:71:8e:fd:3b:d6:e6:30:35:cb:25:8d:65:89:57: + a8:33:95 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + E8:9B:CD:7E:86:62:9B:7A:4D:8C:00:97:39:85:CF:1C:78:90:70:3A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 7b:fd:2a:c3:cb:1b:29:02:10:09:ad:eb:2e:b3:2b:6d:d9:4b: + a0:db:35:98:f5:8f:02:a7:d3:42:0b:43:ab:83:b5:77:47:88: + 46:85:dd:d1:b6:1e:7d:98:1b:8c:71:be:aa:c8:f0:ef:c6:6a: + 2d:56:98:52:e8:96:89:fb:d5:ea:00:df:fe:e6:22:ca:a7:b9: + 3e:65:44:75:c3:8a:bf:8b:77:89:c3:6a:57:fa:bc:c8:e1:10: + de:f1:da:85:27:f1:ed:07:ff:d5:c2:42:d4:a2:61:2f:df:88: + 71:e3:34:e6:67:64:9b:c6:7a:19:eb:39:ef:f3:ea:04:a8:74: + 69:4c:80:b5:fc:ad:bd:0d:08:f4:c8:ef:28:27:82:ca:dd:e8: + f3:ba:57:67:a2:ea:29:c1:99:e1:76:66:f9:f6:78:5d:9c:3e: + f0:f6:cf:a1:19:34:d3:f1:3c:33:a1:cc:82:32:b6:48:e3:83: + 3e:0f:bf:67:95:c1:a2:99:78:42:43:f7:03:4d:13:57:6f:dd: + 71:dd:16:f3:fb:79:38:1b:62:9a:a4:cd:5e:50:de:11:20:90: + 8a:22:98:ab:da:46:7a:4c:34:d1:48:dd:d9:66:65:62:54:05: + d9:74:99:67:74:57:b1:3a:2e:18:b0:ae:ac:9f:3f:2e:eb:1f: + b2:9c:cd:8e:f8:db:78:8e:d4:06:cf:a3:93:31:6b:7f:ed:52: + 72:b7:8b:cf:28:6f:c9:f9:54:4f:01:d4:3a:86:e8:2e:fa:e1: + d0:25:84:e3:16:fc:8c:8d:24:e3:64:cc:2a:8c:b2:60:53:9f: + 59:92:45:09:94:5b:a8:10:85:32:cb:77:f2:8e:95:8a:44:72: + cf:6e:17:de:44:bd:0a:ae:fd:26:b6:3d:79:66:3d:4d:bc:7e: + 32:43:5d:db:e0:65:b5:28:69:ba:7c:9e:32:4a:8f:ea:7a:b0: + 3d:16:5d:fd:3e:fa:1b:04:f8:10:35:78:cc:ed:c1:d9:2d:bf: + 6b:d2:ef:e9:9f:c0:5b:8f:ea:be:7a:d1:31:e7:06:3d:ad:84: + ab:ec:3b:f1:12:c7:7f:f1:f8:46:2f:09:78:97:c0:27:3d:b1: + 3f:71:23:8b:1a:a7:5c:e6:16:25:0e:26:4d:b9:0e:56:a7:52: + a4:38:09:af:49:05:fe:7f:ce:3f:c2:fc:e6:e4:4a:94:27:e5: + 53:c4:88:34:eb:02:57:bc:ce:8e:2b:ad:77:53:72:40:bb:85: + 16:55:19:2f:83:76:95:a3:76:39:a8:b2:f4:7d:a4:db:00:42: + 7a:a0:7b:8e:19:06:e4:97:cd:5b:3d:3a:b4:5c:c0:69:1f:32: + 66:bf:08:9f:84:9b:22:65 +-----BEGIN CERTIFICATE----- +MIIG2DCCBMCgAwIBAgIILdIuUDCmXhMwDQYJKoZIhvcNAQELBQAwggEIMQswCQYD +VQQGEwJFUzEPMA0GA1UECAwGTUFEUklEMQ8wDQYDVQQHDAZNQURSSUQxOjA4BgNV +BAsMMXNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2Fk +ZHJlc3MxJzAlBgNVBAsMHkdMT0JBTCBDSEFNQkVSU0lHTiBST09UIC0gMjAxNjES +MBAGA1UEBRMJQTgyNzQzMjg3MRgwFgYDVQRhDA9WQVRFUy1BODI3NDMyODcxGzAZ +BgNVBAoMEkFDIENBTUVSRklSTUEgUy5BLjEnMCUGA1UEAwweR0xPQkFMIENIQU1C +RVJTSUdOIFJPT1QgLSAyMDE2MB4XDTE2MDQxNDA3NTAwNloXDTQwMDQwODA3NTAw +NlowggEIMQswCQYDVQQGEwJFUzEPMA0GA1UECAwGTUFEUklEMQ8wDQYDVQQHDAZN +QURSSUQxOjA4BgNVBAsMMXNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVy +ZmlybWEuY29tL2FkZHJlc3MxJzAlBgNVBAsMHkdMT0JBTCBDSEFNQkVSU0lHTiBS +T09UIC0gMjAxNjESMBAGA1UEBRMJQTgyNzQzMjg3MRgwFgYDVQRhDA9WQVRFUy1B +ODI3NDMyODcxGzAZBgNVBAoMEkFDIENBTUVSRklSTUEgUy5BLjEnMCUGA1UEAwwe +R0xPQkFMIENIQU1CRVJTSUdOIFJPT1QgLSAyMDE2MIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEA0GvnniIrU3YVVa9MSsBta/v5hEQFoX1gzgXsnphz+luE +BzH3/z1rx35WBmKlXJaW0/FeWX7rMRy/d1cwVO8exczEsurb5orQ9CiEyLBILSyW +bfsiqDWOvt5wFRD5ZkFGFqBDZD+NSvOAMc+TgH6a26Wvj2ws/Q7vHHncD6JuhFwi +iQ5ELkiolHPsOTKRHOIUvX1l5nL+W+dUdS99DuLGymkuXqIO1eiF3j9rf6WCsEZ9 +XZ5xuhS06+3HwhRkDFhuT5U2YTZFYDZmGEuVGj5YrIsmHiXm+pUA+60SnvoSYb4a +3qZ86av/15SJckL8u0UR7D9w/BnEmuqXbqzkOAQ74T8BKHGj4q5DZHgWmQJav9fE +77W31cNYgUGG5LKMAKWImJjrCedYMWgx3u3iSTXz0rNX3MRCn/0879D1KzluYa56 +4cd6PW0XMGwCrInWWoScKcCeEI64IDYzyoAraH82dWUV+MPa/3Gi/O2bd9wZ+vHI +tgX05XCSqcjduLAaVVuR3LjlmrUDwK22rvGZe0u1iQ7eZAtkflTup8OKmBnF/DwT +CEU+35/7x32xoII2FD3AYwABZsTk8Jk7HlF4XbkXPFiTFa+o9SUgGY0jPRI8Qusv +XUKO8jCoJVrm+vdPbb4mWPWPf/eK+LNuwxvyMYU2cY79O9bmMDXLJY1liVeoM5UC +AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU6JvNfoZim3pNjACX +OYXPHHiQcDowDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQB7/SrD +yxspAhAJresusytt2Uug2zWY9Y8Cp9NCC0Org7V3R4hGhd3Rth59mBuMcb6qyPDv +xmotVphS6JaJ+9XqAN/+5iLKp7k+ZUR1w4q/i3eJw2pX+rzI4RDe8dqFJ/HtB//V +wkLUomEv34hx4zTmZ2SbxnoZ6znv8+oEqHRpTIC1/K29DQj0yO8oJ4LK3ejzuldn +ouopwZnhdmb59nhdnD7w9s+hGTTT8TwzocyCMrZI44M+D79nlcGimXhCQ/cDTRNX +b91x3Rbz+3k4G2KapM1eUN4RIJCKIpir2kZ6TDTRSN3ZZmViVAXZdJlndFexOi4Y +sK6snz8u6x+ynM2O+Nt4jtQGz6OTMWt/7VJyt4vPKG/J+VRPAdQ6hugu+uHQJYTj +FvyMjSTjZMwqjLJgU59ZkkUJlFuoEIUyy3fyjpWKRHLPbhfeRL0Krv0mtj15Zj1N +vH4yQ13b4GW1KGm6fJ4ySo/qerA9Fl39PvobBPgQNXjM7cHZLb9r0u/pn8Bbj+q+ +etEx5wY9rYSr7DvxEsd/8fhGLwl4l8AnPbE/cSOLGqdc5hYlDiZNuQ5Wp1KkOAmv +SQX+f84/wvzm5EqUJ+VTxIg06wJXvM6OK613U3JAu4UWVRkvg3aVo3Y5qLL0faTb +AEJ6oHuOGQbkl81bPTq0XMBpHzJmvwifhJsiZQ== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/c43807a64c51a3fbde5421011698013d8b46f4e315c46186dc23aea2670cd34f.pem b/net/data/ssl/blocklist/c43807a64c51a3fbde5421011698013d8b46f4e315c46186dc23aea2670cd34f.pem new file mode 100644 index 0000000..f8015e0 --- /dev/null +++ b/net/data/ssl/blocklist/c43807a64c51a3fbde5421011698013d8b46f4e315c46186dc23aea2670cd34f.pem Binary files differ
diff --git a/net/data/ssl/blacklist/c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key b/net/data/ssl/blocklist/c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key similarity index 100% rename from net/data/ssl/blacklist/c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key rename to net/data/ssl/blocklist/c4387d45364a313fbfe79812b35b815d42852ab03b06f11589638021c8f2cb44.key
diff --git a/net/data/ssl/blacklist/c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem b/net/data/ssl/blocklist/c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem similarity index 100% rename from net/data/ssl/blacklist/c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem rename to net/data/ssl/blocklist/c67d722c1495be02cbf9ef1159f5ca4aa782dc832dc6aa60c9aa076a0ad1e69d.pem
diff --git a/net/data/ssl/blocklist/c71f33c36d8efeefbed9d44e85e21cfe96b36fb0e132c52dca2415868492bf8a.pem b/net/data/ssl/blocklist/c71f33c36d8efeefbed9d44e85e21cfe96b36fb0e132c52dca2415868492bf8a.pem new file mode 100644 index 0000000..bf145b4 --- /dev/null +++ b/net/data/ssl/blocklist/c71f33c36d8efeefbed9d44e85e21cfe96b36fb0e132c52dca2415868492bf8a.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:1e:89:9b:b6:a3:57:8f:6d:a8:78:1f:f6:76:27:cd:10:88 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 13:11:37 2017 GMT + Not After : Jan 30 13:11:37 2018 GMT + Subject: CN = blogger.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f2:9a:15:5f:4c:5b:35:83:62:a5:b5:b7:0c:c1: + 30:35:4b:b9:7d:54:a0:6f:07:ce:8e:55:5c:14:26: + 30:cd:a4:59:16:09:2e:7a:c0:f4:e5:19:80:a3:16: + 2b:eb:f8:0c:48:f9:b2:52:7c:83:30:56:7a:21:27: + aa:47:39:23:e1:19:27:ce:10:75:f4:a4:80:f7:43: + 10:de:da:a7:f1:53:7b:e8:4b:09:3d:d7:8c:a4:45: + 28:cf:d0:3f:84:37:1e:eb:15:79:16:be:cd:86:b8: + c1:7b:ec:d4:42:af:bf:0c:80:70:17:d3:02:33:e9: + 60:41:6b:b5:41:95:9d:de:2a:07:7c:c3:7d:b5:93: + 30:9c:32:31:69:30:bc:e6:ca:a1:6f:f0:68:8e:3f: + 8a:67:f5:1a:24:74:8c:99:03:b4:d6:fa:dd:dd:44: + c6:48:49:bf:06:ec:66:ee:9f:92:7f:a3:d4:44:bb: + 94:ed:57:28:bd:ae:76:25:29:7a:ef:ed:d0:cf:b3: + 48:c9:a8:e8:09:da:83:af:d5:98:5a:f3:13:61:af: + 0f:de:42:a7:3d:2a:2d:78:1c:55:e8:2c:4e:60:ad: + dd:f1:69:0b:d4:75:79:d1:5b:79:20:4d:85:6b:4f: + ef:8c:12:0b:5a:5e:ab:eb:2b:ce:b0:3e:2c:e4:e1: + dc:63 + 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: + 49:A6:7F:93:AC:61:EB:CC:C7:FC:B6:EE:C2:49:77:2B:D9:D7:EF:4B + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:blogger.tg, DNS:cpanel.blogger.tg, DNS:mail.blogger.tg, DNS:webdisk.blogger.tg, DNS:webmail.blogger.tg, DNS:www.blogger.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 7a:04:0a:a7:6e:cc:ef:17:02:d0:96:ce:5d:8c:7a:0d:c0:3e: + ed:83:80:31:9f:58:7d:b7:2f:3c:59:06:54:49:dd:56:4e:1c: + 32:58:61:15:7b:bd:09:30:9d:15:3f:0e:9a:4d:d7:dd:1e:8c: + b7:bc:08:09:1b:17:68:5e:de:d0:e1:d0:cd:0d:01:a7:ca:8f: + f3:0a:c9:d1:c8:8a:40:51:66:bc:7a:86:2c:5e:55:0a:72:8d: + e7:d7:fc:31:b3:89:c3:50:39:47:74:4d:2f:7b:c7:32:fe:17: + d3:3a:67:d9:11:3e:50:15:06:39:1d:fd:e7:f0:66:40:1c:e2: + 68:be:6a:8e:53:7c:bd:e3:11:12:1b:6a:a6:8f:67:4a:2c:a2: + ef:2b:75:43:91:79:ce:0a:07:1f:9d:90:fa:ed:bf:75:c1:f4: + fb:38:64:5e:f0:7c:69:d0:06:94:d5:20:e4:b9:8a:a5:fe:90: + 53:11:dd:be:fb:23:52:bc:85:ef:bc:dc:bf:27:b9:72:62:d8: + 80:30:dc:5a:83:15:8a:24:7e:36:fa:3f:0c:bd:2f:74:25:00: + 9a:60:66:fb:6a:d4:8b:51:81:e8:68:8f:93:80:0b:52:4d:64: + e8:c5:a2:a9:01:8b:03:e6:b6:89:76:14:a7:1f:34:4f:50:ad: + c6:76:a1:83 +-----BEGIN CERTIFICATE----- +MIIFUzCCBDugAwIBAgISAx6Jm7ajV49tqHgf9nYnzRCIMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMzExMzdaFw0x +ODAxMzAxMzExMzdaMBUxEzARBgNVBAMTCmJsb2dnZXIudGcwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQDymhVfTFs1g2KltbcMwTA1S7l9VKBvB86OVVwU +JjDNpFkWCS56wPTlGYCjFivr+AxI+bJSfIMwVnohJ6pHOSPhGSfOEHX0pID3QxDe +2qfxU3voSwk914ykRSjP0D+ENx7rFXkWvs2GuMF77NRCr78MgHAX0wIz6WBBa7VB +lZ3eKgd8w321kzCcMjFpMLzmyqFv8GiOP4pn9RokdIyZA7TW+t3dRMZISb8G7Gbu +n5J/o9REu5TtVyi9rnYlKXrv7dDPs0jJqOgJ2oOv1Zha8xNhrw/eQqc9Ki14HFXo +LE5grd3xaQvUdXnRW3kgTYVrT++MEgtaXqvrK86wPizk4dxjAgMBAAGjggJmMIIC +YjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC +MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEmmf5OsYevMx/y27sJJdyvZ1+9LMB8G +A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu +BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv +BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w +cQYDVR0RBGowaIIKYmxvZ2dlci50Z4IRY3BhbmVsLmJsb2dnZXIudGeCD21haWwu +YmxvZ2dlci50Z4ISd2ViZGlzay5ibG9nZ2VyLnRnghJ3ZWJtYWlsLmJsb2dnZXIu +dGeCDnd3dy5ibG9nZ2VyLnRnMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsr +BgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlw +dC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25s +eSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4g +YWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQg +aHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQEL +BQADggEBAHoECqduzO8XAtCWzl2Meg3APu2DgDGfWH23LzxZBlRJ3VZOHDJYYRV7 +vQkwnRU/DppN190ejLe8CAkbF2he3tDh0M0NAafKj/MKydHIikBRZrx6hixeVQpy +jefX/DGzicNQOUd0TS97xzL+F9M6Z9kRPlAVBjkd/efwZkAc4mi+ao5TfL3jERIb +aqaPZ0osou8rdUORec4KBx+dkPrtv3XB9Ps4ZF7wfGnQBpTVIOS5iqX+kFMR3b77 +I1K8he+83L8nuXJi2IAw3FqDFYokfjb6Pwy9L3QlAJpgZvtq1ItRgehoj5OAC1JN +ZOjFoqkBiwPmtol2FKcfNE9QrcZ2oYM= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem b/net/data/ssl/blocklist/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem similarity index 100% rename from net/data/ssl/blacklist/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem rename to net/data/ssl/blocklist/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem
diff --git a/net/data/ssl/blacklist/c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem b/net/data/ssl/blocklist/c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem similarity index 100% rename from net/data/ssl/blacklist/c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem rename to net/data/ssl/blocklist/c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995.pem
diff --git a/net/data/ssl/blocklist/c95c133b68319ee516b5f41e377f589878af1556567cc2834ef03b1d10830fd3.pem b/net/data/ssl/blocklist/c95c133b68319ee516b5f41e377f589878af1556567cc2834ef03b1d10830fd3.pem new file mode 100644 index 0000000..819bbc2 --- /dev/null +++ b/net/data/ssl/blocklist/c95c133b68319ee516b5f41e377f589878af1556567cc2834ef03b1d10830fd3.pem
@@ -0,0 +1,128 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 10:89:fc:3f:19:c9:03:f3:83:9b:cf:70:b9:7d:c7:cf:aa:d3:d4:dd + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN = Information Security Certification Authority, O = ISCA, C = KZ + Validity + Not Before: Feb 28 06:48:23 2020 GMT + Not After : Feb 28 06:48:23 2040 GMT + Subject: CN = Information Security Certification Authority, O = ISCA, C = KZ + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d2:91:1b:e3:25:24:6a:31:8b:64:d7:29:52:e7: + fd:07:42:8a:da:c1:51:5b:69:9e:40:34:96:0a:96: + 8d:80:77:7e:6a:ae:48:e7:51:03:8a:22:c3:13:a9: + 98:cf:47:de:45:d0:61:b7:41:90:b8:d2:45:27:09: + 4a:5f:71:9c:e8:ab:2a:b2:74:85:27:6a:e9:c3:eb: + 5c:a3:b3:3c:0a:0f:55:aa:de:30:a4:72:65:de:a7: + 44:1b:04:5a:19:41:a4:6c:8d:4b:8b:81:88:99:73: + 4e:48:a6:2b:c4:13:62:c6:07:74:b8:6a:9e:09:29: + a7:bf:87:f5:e6:97:7f:74:5b:40:f1:75:33:2f:39: + 7b:bf:81:c5:9d:2f:bb:99:f4:a0:4f:9f:87:c2:3e: + b4:73:8f:01:e8:05:5a:86:0f:fa:f1:40:17:c0:eb: + d5:32:8d:9f:05:52:52:8b:6c:d6:62:b1:9a:67:a5: + fc:a9:24:a0:08:ee:cb:c7:12:c8:57:09:72:8c:57: + 25:31:32:81:4c:35:d6:3d:0f:18:e6:d8:d9:6f:c7: + d6:42:41:78:54:16:f1:69:af:7f:d1:d2:8d:2c:62: + 36:7c:0d:08:d5:30:ce:20:43:86:cf:3d:c7:44:99: + 7f:0e:c8:81:71:d3:0c:03:b6:9a:f6:fc:2b:34:7c: + f4:7f:a5:88:97:1a:3e:32:a6:f2:de:20:6a:20:ff: + ef:e4:db:b7:0a:3e:2f:29:b9:b0:b1:cf:c5:6c:4c: + e1:59:5c:d7:6b:05:75:89:9a:37:d4:01:86:1b:5c: + 37:97:4f:34:48:a6:1f:78:d9:29:4f:0c:c5:d0:81: + d2:23:4a:5f:dd:f4:0a:2a:de:57:b6:14:89:f2:e8: + 45:db:4d:e5:5b:c3:8c:1c:5d:5b:ef:24:7f:5d:3b: + 05:90:1d:79:49:dc:8a:ac:c5:a1:cd:ce:ac:55:8a: + 15:1d:85:f4:bf:a7:15:d4:59:53:7a:35:85:35:df: + 0c:5b:67:17:54:d3:94:c6:df:f3:86:b3:91:22:09: + 2c:c0:e2:cd:dd:11:48:c2:5a:1b:5d:bb:5d:ba:c2: + 84:af:c8:3c:55:33:ab:a9:19:c2:ad:f1:9c:75:c4: + 2d:88:db:91:72:23:3a:1b:4e:af:01:76:a2:9b:93: + 56:cd:50:cd:5d:df:5f:67:54:7c:ae:9b:0c:b0:ef: + 14:71:17:35:a4:f1:3d:5a:84:22:7f:ce:89:72:80: + 84:51:eb:b3:49:b5:e9:15:08:b4:1c:36:50:6f:40: + 59:ee:ad:9f:25:bb:ee:59:f2:6d:9a:03:b2:11:4f: + f7:57:de:59:79:ac:37:e9:4c:93:38:de:86:b2:36: + e6:d8:e9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 90:89:FC:3F:19:C9:03:F3:83:9B:CF:70:B9:7D:C7:CF:AA:D3:D4:DD + X509v3 Authority Key Identifier: + keyid:90:89:FC:3F:19:C9:03:F3:83:9B:CF:70:B9:7D:C7:CF:AA:D3:D4:DD + DirName:/CN=Information Security Certification Authority/O=ISCA/C=KZ + serial:10:89:FC:3F:19:C9:03:F3:83:9B:CF:70:B9:7D:C7:CF:AA:D3:D4:DD + + Signature Algorithm: sha256WithRSAEncryption + 5e:88:9d:cc:e9:04:bc:4b:6c:03:6a:73:3b:48:a8:d4:bf:54: + 1e:68:43:dc:2e:cd:fe:07:51:9a:bb:bd:fb:ba:59:ce:c3:fd: + f9:dd:39:9f:52:59:e4:fa:2f:af:5b:4c:a1:4a:b8:c4:08:68: + f3:68:3c:44:eb:c4:18:90:05:5f:b5:37:5f:c3:8a:cd:6c:12: + 59:13:27:ca:3d:bf:ec:3c:18:92:2b:f6:32:34:6b:4f:7a:76: + c2:37:27:f4:4a:33:21:74:07:de:72:67:6e:52:e1:71:89:ab: + 74:15:94:b3:28:05:9d:8a:c2:0f:0f:c8:e6:3d:f5:68:e5:36: + 64:ca:c2:0d:e7:25:a9:b7:9e:cc:89:54:3b:7d:23:1c:d6:8e: + 79:b6:19:25:cb:65:a6:fc:fd:48:0d:dd:c0:f8:2e:ce:b8:c7: + 41:68:fe:4f:a5:31:4a:61:73:34:37:5d:71:46:8a:3d:be:15: + 18:cd:9b:29:10:80:30:35:a1:0a:df:35:ff:b4:ae:7f:5f:19: + 3f:93:f6:31:76:7b:e3:e7:5c:ee:7c:3f:ed:9b:37:d3:eb:94: + 59:ac:25:9b:2e:f3:e0:f5:45:5f:72:d9:67:bf:f8:a4:5b:b0: + a8:7c:17:dc:f2:b0:58:24:28:6d:47:cc:f9:8c:56:89:95:bc: + b7:5a:e3:15:e6:84:d6:28:9e:69:3f:e9:ee:6c:b2:9b:45:8f: + 3c:2a:33:8d:5e:9e:44:3a:c2:ea:6b:29:d2:b4:92:e3:0d:3c: + 68:c1:7c:1e:15:12:80:f5:85:fa:46:3d:e5:ed:43:4c:1e:85: + 39:78:01:a3:0f:ea:bd:de:7d:61:cb:7c:65:02:6e:72:d8:ba: + f6:b1:c9:49:4a:65:54:99:d3:76:01:bf:a9:bd:40:ac:7e:13: + b4:7d:97:a3:30:63:d3:7b:ab:7d:35:c3:52:a7:c2:9d:af:73: + f6:9c:4d:cf:ea:ee:66:28:45:a6:b5:59:c6:cf:fb:06:25:50: + d7:b2:fb:6d:1a:6c:5e:68:43:b4:ad:a8:38:05:00:c0:73:4d: + c5:9b:da:7b:a5:cf:17:f6:3c:81:13:83:ad:c3:7b:24:71:1a: + a9:88:fc:6c:5f:10:52:64:75:ed:c1:05:09:76:f8:b9:ac:32: + bc:61:37:df:2c:67:1b:8e:f3:d7:ae:af:19:7b:47:03:e1:c6: + 5e:c5:a7:e0:41:bf:e3:9f:5e:14:41:13:71:3f:1e:60:db:07: + bf:b7:a9:04:d7:57:32:a4:0e:ad:80:37:a9:e4:43:8d:89:5a: + bc:0d:ee:47:b0:38:72:c5:b5:fb:2f:b2:bc:f9:76:67:51:06: + f6:25:bb:03:7b:6d:74:02 +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIUEIn8PxnJA/ODm89wuX3Hz6rT1N0wDQYJKoZIhvcNAQEL +BQAwUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24gU2VjdXJpdHkgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0ExCzAJBgNVBAYTAktaMB4XDTIwMDIy +ODA2NDgyM1oXDTQwMDIyODA2NDgyM1owUzE1MDMGA1UEAxMsSW5mb3JtYXRpb24g +U2VjdXJpdHkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxDTALBgNVBAoTBElTQ0Ex +CzAJBgNVBAYTAktaMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0pEb +4yUkajGLZNcpUuf9B0KK2sFRW2meQDSWCpaNgHd+aq5I51EDiiLDE6mYz0feRdBh +t0GQuNJFJwlKX3Gc6KsqsnSFJ2rpw+tco7M8Cg9Vqt4wpHJl3qdEGwRaGUGkbI1L +i4GImXNOSKYrxBNixgd0uGqeCSmnv4f15pd/dFtA8XUzLzl7v4HFnS+7mfSgT5+H +wj60c48B6AVahg/68UAXwOvVMo2fBVJSi2zWYrGaZ6X8qSSgCO7LxxLIVwlyjFcl +MTKBTDXWPQ8Y5tjZb8fWQkF4VBbxaa9/0dKNLGI2fA0I1TDOIEOGzz3HRJl/DsiB +cdMMA7aa9vwrNHz0f6WIlxo+Mqby3iBqIP/v5Nu3Cj4vKbmwsc/FbEzhWVzXawV1 +iZo31AGGG1w3l080SKYfeNkpTwzF0IHSI0pf3fQKKt5XthSJ8uhF203lW8OMHF1b +7yR/XTsFkB15SdyKrMWhzc6sVYoVHYX0v6cV1FlTejWFNd8MW2cXVNOUxt/zhrOR +IgkswOLN3RFIwlobXbtdusKEr8g8VTOrqRnCrfGcdcQtiNuRciM6G06vAXaim5NW +zVDNXd9fZ1R8rpsMsO8UcRc1pPE9WoQif86JcoCEUeuzSbXpFQi0HDZQb0BZ7q2f +JbvuWfJtmgOyEU/3V95Zeaw36UyTON6Gsjbm2OkCAwEAAaOB1jCB0zAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUkIn8PxnJA/ODm89w +uX3Hz6rT1N0wgZAGA1UdIwSBiDCBhYAUkIn8PxnJA/ODm89wuX3Hz6rT1N2hV6RV +MFMxNTAzBgNVBAMTLEluZm9ybWF0aW9uIFNlY3VyaXR5IENlcnRpZmljYXRpb24g +QXV0aG9yaXR5MQ0wCwYDVQQKEwRJU0NBMQswCQYDVQQGEwJLWoIUEIn8PxnJA/OD +m89wuX3Hz6rT1N0wDQYJKoZIhvcNAQELBQADggIBAF6InczpBLxLbANqcztIqNS/ +VB5oQ9wuzf4HUZq7vfu6Wc7D/fndOZ9SWeT6L69bTKFKuMQIaPNoPETrxBiQBV+1 +N1/Dis1sElkTJ8o9v+w8GJIr9jI0a096dsI3J/RKMyF0B95yZ25S4XGJq3QVlLMo +BZ2Kwg8PyOY99WjlNmTKwg3nJam3nsyJVDt9IxzWjnm2GSXLZab8/UgN3cD4Ls64 +x0Fo/k+lMUphczQ3XXFGij2+FRjNmykQgDA1oQrfNf+0rn9fGT+T9jF2e+PnXO58 +P+2bN9PrlFmsJZsu8+D1RV9y2We/+KRbsKh8F9zysFgkKG1HzPmMVomVvLda4xXm +hNYonmk/6e5ssptFjzwqM41enkQ6wuprKdK0kuMNPGjBfB4VEoD1hfpGPeXtQ0we +hTl4AaMP6r3efWHLfGUCbnLYuvaxyUlKZVSZ03YBv6m9QKx+E7R9l6MwY9N7q301 +w1Knwp2vc/acTc/q7mYoRaa1WcbP+wYlUNey+20abF5oQ7StqDgFAMBzTcWb2nul +zxf2PIETg63DeyRxGqmI/GxfEFJkde3BBQl2+LmsMrxhN98sZxuO89eurxl7RwPh +xl7Fp+BBv+OfXhRBE3E/HmDbB7+3qQTXVzKkDq2AN6nkQ42JWrwN7kewOHLFtfsv +srz5dmdRBvYluwN7bXQC +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/cb954e9d80a3e520ac71f1a84511657f2f309d172d0bb55e0ec2c236e74ff4b4.pem b/net/data/ssl/blocklist/cb954e9d80a3e520ac71f1a84511657f2f309d172d0bb55e0ec2c236e74ff4b4.pem new file mode 100644 index 0000000..0604c1e --- /dev/null +++ b/net/data/ssl/blocklist/cb954e9d80a3e520ac71f1a84511657f2f309d172d0bb55e0ec2c236e74ff4b4.pem
@@ -0,0 +1,107 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5d:8f:2b:91:ef:b8:dd:65:af:4c:c1:2b:15:ef:4b:6e + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = WoSign CA Limited, CN = WoSign CA Free SSL Certificate G2 + Validity + Not Before: Jun 10 05:42:44 2015 GMT + Not After : Jun 10 06:03:35 2018 GMT + Subject: CN = schrauger.github.io + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e4:3b:a1:76:73:3c:b1:62:8d:53:6d:ef:a8:e9: + 5b:9e:0e:15:63:e6:57:ac:cc:31:b3:48:2b:01:74: + ae:d8:7d:1c:6b:ed:2a:40:45:36:62:83:ac:d7:a5: + 80:9c:21:88:dc:ec:4d:ae:35:5d:65:e6:95:ee:81: + 7a:1f:b5:a7:e9:19:f8:7a:42:ff:dc:b4:71:63:ce: + 3c:70:6f:89:54:af:57:de:27:bb:79:07:54:44:68: + ee:1c:7e:14:d9:eb:bc:4e:99:52:f6:b5:34:30:2c: + 38:63:7b:95:8a:ea:54:7e:d5:4b:f0:1d:73:3b:03: + ea:12:2d:8a:3c:ea:f2:f1:04:5a:1b:8b:cf:3e:c9: + 98:e6:2a:69:53:67:61:d0:6b:79:33:b6:08:3a:be: + dd:16:d6:02:ab:f2:6d:e0:02:be:f2:d9:13:6b:08: + b7:f2:de:fa:79:d1:4c:39:f8:bb:e5:18:89:f2:2b: + b6:df:59:54:9e:8a:48:0e:06:fb:eb:ad:e0:2a:b5: + 0a:e8:51:45:bc:ac:51:65:cf:69:de:64:8f:30:e0: + d7:c6:c1:fd:30:1d:99:ea:7c:3d:d4:f6:bb:87:c9: + dd:f0:e4:74:4e:92:2d:27:5e:8c:fc:42:79:7f:59: + 7c:f4:40:71:de:c3:b8:6e:a9:21:7e:8f:8c:7d:2c: + 2c:85 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Client Authentication, TLS Web Server Authentication + X509v3 Basic Constraints: + CA:FALSE + X509v3 Subject Key Identifier: + F7:8A:D1:06:8A:4B:6F:1F:B2:BA:39:A6:03:D7:C7:61:E5:14:0C:05 + X509v3 Authority Key Identifier: + keyid:D2:A7:16:20:7C:AF:D9:95:9E:EB:43:0A:19:F2:E0:B9:74:0E:A8:C7 + + Authority Information Access: + OCSP - URI:http://ocsp6.wosign.com/ca6/server1/free + CA Issuers - URI:http://aia6.wosign.com/ca6.server1.free.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crls6.wosign.com/ca6-server1-free.crl + + X509v3 Subject Alternative Name: + DNS:schrauger.github.io, DNS:schrauger.github.com, DNS:github.io, DNS:github.com, DNS:www.github.io + X509v3 Certificate Policies: + Policy: 2.23.140.1.2.1 + Policy: 1.3.6.1.4.1.36305.6.1.2.2.1 + CPS: http://www.wosign.com/policy/ + + Signature Algorithm: sha256WithRSAEncryption + 36:1f:74:a6:b4:98:b6:95:b3:7e:d1:c7:91:0c:5a:35:bd:05: + 00:3f:93:c2:1d:72:e0:b9:36:32:a3:d8:0d:91:53:f5:f9:f6: + 30:38:d3:06:02:7a:30:aa:90:38:aa:b7:aa:06:c9:7b:9e:4c: + 21:67:70:fd:c2:16:a3:c1:b0:73:ae:e5:b9:a6:e8:d7:f1:76: + ce:a4:71:be:f0:1a:81:3c:ee:7a:8e:7a:1e:b7:5d:28:89:bf: + 62:c2:1d:75:47:b1:e5:51:95:48:f1:d5:1a:a4:71:09:c5:59: + 79:dc:04:88:3e:40:c2:3d:b6:92:ee:4d:67:61:7a:c8:42:32: + e2:83:6a:0d:98:a9:69:71:12:f3:d7:f2:36:d5:7f:fa:b3:fd: + 1e:97:16:ab:81:08:d1:f5:67:11:7a:73:3d:5d:79:35:f5:57: + 56:ed:52:5d:86:af:07:5b:af:bd:62:87:c7:4e:c5:4f:59:fe: + 1c:c6:35:ef:36:3c:b7:43:e8:b6:b1:b8:d9:1e:a2:fc:7c:a9: + f2:98:ff:3d:76:f2:75:0d:13:e4:f8:cd:f8:c5:f6:c0:60:06: + 9c:3a:13:e0:ff:86:5a:14:a6:6e:2e:e6:ca:10:01:c0:d9:34: + a2:07:ab:0a:ba:19:79:c0:9c:b0:c5:97:c4:b4:64:12:c3:ce: + e4:c1:fd:ae +-----BEGIN CERTIFICATE----- +MIIE5zCCA8+gAwIBAgIQXY8rke+43WWvTMErFe9LbjANBgkqhkiG9w0BAQsFADBV +MQswCQYDVQQGEwJDTjEaMBgGA1UEChMRV29TaWduIENBIExpbWl0ZWQxKjAoBgNV +BAMTIVdvU2lnbiBDQSBGcmVlIFNTTCBDZXJ0aWZpY2F0ZSBHMjAeFw0xNTA2MTAw +NTQyNDRaFw0xODA2MTAwNjAzMzVaMB4xHDAaBgNVBAMME3NjaHJhdWdlci5naXRo +dWIuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkO6F2czyxYo1T +be+o6VueDhVj5leszDGzSCsBdK7YfRxr7SpARTZig6zXpYCcIYjc7E2uNV1l5pXu +gXoftafpGfh6Qv/ctHFjzjxwb4lUr1feJ7t5B1REaO4cfhTZ67xOmVL2tTQwLDhj +e5WK6lR+1UvwHXM7A+oSLYo86vLxBFobi88+yZjmKmlTZ2HQa3kztgg6vt0W1gKr +8m3gAr7y2RNrCLfy3vp50Uw5+LvlGInyK7bfWVSeikgOBvvrreAqtQroUUW8rFFl +z2neZI8w4NfGwf0wHZnqfD3U9ruHyd3w5HROki0nXoz8Qnl/WXz0QHHew7huqSF+ +j4x9LCyFAgMBAAGjggHoMIIB5DALBgNVHQ8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB +BQUHAwIGCCsGAQUFBwMBMAkGA1UdEwQCMAAwHQYDVR0OBBYEFPeK0QaKS28fsro5 +pgPXx2HlFAwFMB8GA1UdIwQYMBaAFNKnFiB8r9mVnutDChny4Ll0DqjHMH0GCCsG +AQUFBwEBBHEwbzA0BggrBgEFBQcwAYYoaHR0cDovL29jc3A2Lndvc2lnbi5jb20v +Y2E2L3NlcnZlcjEvZnJlZTA3BggrBgEFBQcwAoYraHR0cDovL2FpYTYud29zaWdu +LmNvbS9jYTYuc2VydmVyMS5mcmVlLmNlcjA9BgNVHR8ENjA0MDKgMKAuhixodHRw +Oi8vY3JsczYud29zaWduLmNvbS9jYTYtc2VydmVyMS1mcmVlLmNybDBaBgNVHREE +UzBRghNzY2hyYXVnZXIuZ2l0aHViLmlvghRzY2hyYXVnZXIuZ2l0aHViLmNvbYIJ +Z2l0aHViLmlvggpnaXRodWIuY29tgg13d3cuZ2l0aHViLmlvMFEGA1UdIARKMEgw +CAYGZ4EMAQIBMDwGDSsGAQQBgptRBgECAgEwKzApBggrBgEFBQcCARYdaHR0cDov +L3d3dy53b3NpZ24uY29tL3BvbGljeS8wDQYJKoZIhvcNAQELBQADggEBADYfdKa0 +mLaVs37Rx5EMWjW9BQA/k8IdcuC5NjKj2A2RU/X59jA40wYCejCqkDiqt6oGyXue +TCFncP3CFqPBsHOu5bmm6Nfxds6kcb7wGoE87nqOeh63XSiJv2LCHXVHseVRlUjx +1RqkcQnFWXncBIg+QMI9tpLuTWdheshCMuKDag2YqWlxEvPX8jbVf/qz/R6XFquB +CNH1ZxF6cz1deTX1V1btUl2Grwdbr71ih8dOxU9Z/hzGNe82PLdD6LaxuNkeovx8 +qfKY/z128nUNE+T4zfjF9sBgBpw6E+D/hloUpm4u5soQAcDZNKIHqwq6GXnAnLDF +l8S0ZBLDzuTB/a4= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/d0d672c2547d574ae055d9e78a993ddbcc74044c4253fbfaca573a67d368e1db.pem b/net/data/ssl/blocklist/d0d672c2547d574ae055d9e78a993ddbcc74044c4253fbfaca573a67d368e1db.pem new file mode 100644 index 0000000..893e5a4 --- /dev/null +++ b/net/data/ssl/blocklist/d0d672c2547d574ae055d9e78a993ddbcc74044c4253fbfaca573a67d368e1db.pem
@@ -0,0 +1,94 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3 (0x3) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA11 + Validity + Not Before: Apr 8 09:06:51 2009 GMT + Not After : Apr 8 04:56:47 2029 GMT + Subject: C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign Public CA11 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d7:ab:4d:71:6b:7b:a1:5f:b8:e6:d6:13:85:bb: + b5:41:b6:fc:d7:66:98:7e:85:67:56:aa:b9:f6:53: + d7:fe:22:52:33:20:aa:f5:86:ba:12:1e:53:ea:4e: + 2c:3d:e0:8d:ef:45:9d:c8:e3:8b:b4:69:09:91:ac: + ff:6d:6a:77:c8:d6:d7:5d:8f:08:0a:e0:aa:a2:9b: + 0a:b8:0f:97:73:bf:c5:4b:a1:a0:bf:74:4e:3c:35: + d3:91:82:9a:2e:3b:de:cc:d1:44:92:1e:e5:bb:a9: + 69:fa:62:40:af:50:65:76:26:96:59:35:07:a9:3d: + 89:70:72:ea:89:a0:ef:73:0e:97:a0:26:2d:b2:69: + e5:29:a5:39:69:3b:30:4c:49:38:69:24:3b:a3:f4: + a4:93:d6:25:65:e2:dd:08:00:5f:59:f3:74:97:9f: + 1a:77:35:1f:ac:05:e8:94:34:7d:1a:e6:f5:65:02: + c5:39:fd:d1:fd:d8:71:7a:01:3a:58:39:e9:5a:46: + 9a:2f:d4:6b:36:1d:01:15:e8:b4:cd:53:ca:e3:d9: + d4:70:68:90:89:80:f0:50:87:29:97:02:a9:46:e1: + df:22:65:7a:eb:b1:79:d4:74:db:99:be:f5:c7:a1: + b2:a9:5a:e5:d2:ea:9e:1c:6d:1a:67:17:3a:d8:68: + b4:c1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 64:4B:B5:05:C0:56:86:5B:24:4D:8A:33:B5:1E:7E:0F:91:73:F0:93 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Certificate Policies: + Policy: 1.2.392.200075.4.2 + CPS: https://cp.jcsinc.co.jp/SecureSign/AD/RPA.html + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://ssignadcrl01.jcsinc.co.jp/repository/crl/rca.crl + + Full Name: + URI:http://ssignadcrl02.jcsinc.co.jp/repository/crl/rca.crl + + Signature Algorithm: sha1WithRSAEncryption + 32:33:41:ca:ce:e8:5b:fe:dd:1d:21:cb:78:e8:56:8f:73:3b: + 0b:ce:1f:7f:e4:45:3b:5b:33:a7:02:71:1f:6f:7f:0c:00:e9: + e0:f7:49:9b:90:db:e6:56:36:21:0f:1e:32:64:ac:9a:e4:fa: + 2d:0e:93:46:40:c4:a7:ff:6a:3d:9e:69:95:38:ac:96:4f:08: + 91:fc:a1:ee:81:d1:54:80:d3:83:04:c5:14:31:02:14:53:3e: + ba:1e:62:f1:28:0d:62:eb:c9:8c:d3:5e:c8:16:de:c0:05:43: + 6e:bc:4b:fa:61:89:90:4d:40:09:a5:4d:1a:98:26:f6:49:9f: + 8b:ce:6b:38:8c:1f:2e:9c:58:0c:ac:cd:6c:e9:c8:84:65:2b: + c4:c1:f2:a9:e7:7d:4a:f5:01:6a:4c:66:32:8c:ce:b9:e3:8d: + 1d:f9:8f:39:cf:35:d5:4d:fe:a2:12:7a:e9:a2:73:64:83:f6: + 05:0a:9f:cb:f8:d4:91:6c:df:ed:35:59:ac:24:bd:d3:c5:dc: + 2b:cb:32:34:b3:54:ba:62:48:32:aa:2f:aa:4e:35:8e:91:c2: + b7:19:47:0d:43:59:64:44:f7:a8:1a:f8:79:4b:e4:56:41:5d: + 12:77:0c:03:74:c8:00:ab:f6:25:b8:b2:07:a1:05:d5:56:0d: + f0:71:f3:3d +-----BEGIN CERTIFICATE----- +MIIEVDCCAzygAwIBAgIBAzANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr +MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG +A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwOTA2NTFaFw0yOTA0 +MDgwNDU2NDdaMFsxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp +Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMR8wHQYDVQQDExZTZWN1cmVTaWduIFB1Ymxp +YyBDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA16tNcWt7oV+4 +5tYThbu1Qbb812aYfoVnVqq59lPX/iJSMyCq9Ya6Eh5T6k4sPeCN70WdyOOLtGkJ +kaz/bWp3yNbXXY8ICuCqopsKuA+Xc7/FS6Ggv3ROPDXTkYKaLjvezNFEkh7lu6lp ++mJAr1BldiaWWTUHqT2JcHLqiaDvcw6XoCYtsmnlKaU5aTswTEk4aSQ7o/Skk9Yl +ZeLdCABfWfN0l58adzUfrAXolDR9Gub1ZQLFOf3R/dhxegE6WDnpWkaaL9RrNh0B +Fei0zVPK49nUcGiQiYDwUIcplwKpRuHfImV667F51HTbmb71x6GyqVrl0uqeHG0a +Zxc62Gi0wQIDAQABo4IBJDCCASAwHQYDVR0OBBYEFGRLtQXAVoZbJE2KM7Uefg+R +c/CTMA4GA1UdDwEB/wQEAwIBBjBTBgNVHSAETDBKMEgGCCqDCIybCwQCMDwwOgYI +KwYBBQUHAgEWLmh0dHBzOi8vY3AuamNzaW5jLmNvLmpwL1NlY3VyZVNpZ24vQUQv +UlBBLmh0bWwwDwYDVR0TAQH/BAUwAwEB/zCBiAYDVR0fBIGAMH4wPaA7oDmGN2h0 +dHA6Ly9zc2lnbmFkY3JsMDEuamNzaW5jLmNvLmpwL3JlcG9zaXRvcnkvY3JsL3Jj +YS5jcmwwPaA7oDmGN2h0dHA6Ly9zc2lnbmFkY3JsMDIuamNzaW5jLmNvLmpwL3Jl +cG9zaXRvcnkvY3JsL3JjYS5jcmwwDQYJKoZIhvcNAQEFBQADggEBADIzQcrO6Fv+ +3R0hy3joVo9zOwvOH3/kRTtbM6cCcR9vfwwA6eD3SZuQ2+ZWNiEPHjJkrJrk+i0O +k0ZAxKf/aj2eaZU4rJZPCJH8oe6B0VSA04MExRQxAhRTProeYvEoDWLryYzTXsgW +3sAFQ268S/phiZBNQAmlTRqYJvZJn4vOaziMHy6cWAyszWzpyIRlK8TB8qnnfUr1 +AWpMZjKMzrnjjR35jznPNdVN/qISeumic2SD9gUKn8v41JFs3+01WawkvdPF3CvL +MjSzVLpiSDKqL6pONY6RwrcZRw1DWWRE96ga+HlL5FZBXRJ3DAN0yACr9iW4sgeh +BdVWDfBx8z0= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c.pem b/net/data/ssl/blocklist/d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c.pem new file mode 100644 index 0000000..aab3e3d --- /dev/null +++ b/net/data/ssl/blocklist/d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c.pem
@@ -0,0 +1,85 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + da:9b:ec:71:f3:03:b0:19 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor RootCert CA-1 + Validity + Not Before: Feb 4 12:32:16 2016 GMT + Not After : Dec 31 17:23:16 2029 GMT + Subject: C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor RootCert CA-1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bf:8e:b7:95:e2:c2:26:12:6b:33:19:c7:40:58: + 0a:ab:59:aa:8d:00:a3:fc:80:c7:50:7b:8e:d4:20: + 26:ba:32:12:d8:23:54:49:25:10:22:98:9d:46:d2: + c1:c9:9e:4e:1b:2e:2c:0e:38:f3:1a:25:68:1c:a6: + 5a:05:e6:1e:8b:48:bf:98:96:74:3e:69:ca:e9:b5: + 78:a5:06:bc:d5:00:5e:09:0a:f2:27:7a:52:fc:2d: + d5:b1:ea:b4:89:61:24:f3:1a:13:db:a9:cf:52:ed: + 0c:24:ba:b9:9e:ec:7e:00:74:fa:93:ad:6c:29:92: + ae:51:b4:bb:d3:57:bf:b3:f3:a8:8d:9c:f4:24:4b: + 2a:d6:99:9e:f4:9e:fe:c0:7e:42:3a:e7:0b:95:53: + da:b7:68:0e:90:4c:fb:70:3f:8f:4a:2c:94:f3:26: + dd:63:69:a9:94:d8:10:4e:c5:47:08:90:99:1b:17: + 4d:b9:6c:6e:ef:60:95:11:8e:21:80:b5:bd:a0:73: + d8:d0:b2:77:c4:45:ea:5a:26:fb:66:76:76:f8:06: + 1f:61:6d:0f:55:c5:83:b7:10:56:72:06:07:a5:f3: + b1:1a:03:05:64:0e:9d:5a:8a:d6:86:70:1b:24:de: + fe:28:8a:2b:d0:6a:b0:fc:7a:a2:dc:b2:79:0e:8b: + 65:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + EE:6B:49:3C:7A:3F:0D:E3:B1:09:B7:8A:C8:AB:19:9F:73:33:50:E7 + X509v3 Authority Key Identifier: + EE:6B:49:3C:7A:3F:0D:E3:B1:09:B7:8A:C8:AB:19:9F:73:33:50:E7 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 25:18:d4:91:8f:13:ee:8f:1e:1d:11:53:da:2d:44:29:19:a0: + 1e:6b:31:9e:4d:0e:9e:ad:3d:5c:41:6f:95:2b:24:a1:79:98: + 3a:38:36:fb:bb:66:9e:48:ff:90:90:ef:3d:d4:b8:9b:b4:87: + 75:3f:20:9b:ce:72:cf:a1:55:c1:4d:64:a2:19:06:a1:07:33: + 0c:0b:29:e5:f1:ea:ab:a3:ec:b5:0a:74:90:c7:7d:72:f2:d7: + 5c:9f:91:ef:91:8b:b7:dc:ed:66:a2:cf:8e:66:3b:bc:9f:3a: + 02:e0:27:dd:16:98:c0:95:d4:0a:a4:e4:81:9a:75:94:35:9c: + 90:5f:88:37:06:ad:59:95:0a:b0:d1:67:d3:19:ca:89:e7:32: + 5a:36:1c:3e:82:a8:5a:93:be:c6:d0:64:91:b6:cf:d9:b6:18: + cf:db:7e:d2:65:a3:a6:c4:8e:17:31:c1:fb:7e:76:db:d3:85: + e3:58:b2:77:7a:76:3b:6c:2f:50:1c:e7:db:f6:67:79:1f:f5: + 82:95:9a:07:a7:14:af:8f:dc:28:21:67:09:d2:d6:4d:5a:1c: + 19:1c:8e:77:5c:c3:94:24:3d:32:6b:4b:7e:d4:78:94:83:be: + 37:4d:ce:5f:c7:1e:4e:3c:e0:89:33:95:0b:0f:a5:32:d6:3c: + 5a:79:2c:19 +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIJANqb7HHzA7AZMA0GCSqGSIb3DQEBCwUAMIGkMQswCQYD +VQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEk +MCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U +cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRydXN0Q29y +IFJvb3RDZXJ0IENBLTEwHhcNMTYwMjA0MTIzMjE2WhcNMjkxMjMxMTcyMzE2WjCB +pDELMAkGA1UEBhMCUEExDzANBgNVBAgMBlBhbmFtYTEUMBIGA1UEBwwLUGFuYW1h +IENpdHkxJDAiBgNVBAoMG1RydXN0Q29yIFN5c3RlbXMgUy4gZGUgUi5MLjEnMCUG +A1UECwweVHJ1c3RDb3IgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MR8wHQYDVQQDDBZU +cnVzdENvciBSb290Q2VydCBDQS0xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAv463leLCJhJrMxnHQFgKq1mqjQCj/IDHUHuO1CAmujIS2CNUSSUQIpid +RtLByZ5OGy4sDjjzGiVoHKZaBeYei0i/mJZ0PmnK6bV4pQa81QBeCQryJ3pS/C3V +seq0iWEk8xoT26nPUu0MJLq5nux+AHT6k61sKZKuUbS701e/s/OojZz0JEsq1pme +9J7+wH5COucLlVPat2gOkEz7cD+PSiyU8ybdY2mplNgQTsVHCJCZGxdNuWxu72CV +EY4hgLW9oHPY0LJ3xEXqWib7ZnZ2+AYfYW0PVcWDtxBWcgYHpfOxGgMFZA6dWorW +hnAbJN7+KIor0Gqw/Hqi3LJ5DotlDwIDAQABo2MwYTAdBgNVHQ4EFgQU7mtJPHo/ +DeOxCbeKyKsZn3MzUOcwHwYDVR0jBBgwFoAU7mtJPHo/DeOxCbeKyKsZn3MzUOcw +DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD +ggEBACUY1JGPE+6PHh0RU9otRCkZoB5rMZ5NDp6tPVxBb5UrJKF5mDo4Nvu7Zp5I +/5CQ7z3UuJu0h3U/IJvOcs+hVcFNZKIZBqEHMwwLKeXx6quj7LUKdJDHfXLy11yf +ke+Ri7fc7Waiz45mO7yfOgLgJ90WmMCV1Aqk5IGadZQ1nJBfiDcGrVmVCrDRZ9MZ +yonnMlo2HD6CqFqTvsbQZJG2z9m2GM/bftJlo6bEjhcxwft+dtvTheNYsnd6djts +L1Ac59v2Z3kf9YKVmgenFK+P3CghZwnS1k1aHBkcjndcw5QkPTJrS37UeJSDvjdN +zl/HHk484IkzlQsPpTLWPFp5LBk= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem b/net/data/ssl/blocklist/d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem similarity index 100% rename from net/data/ssl/blacklist/d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem rename to net/data/ssl/blocklist/d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16.pem
diff --git a/net/data/ssl/blacklist/d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem b/net/data/ssl/blocklist/d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem similarity index 100% rename from net/data/ssl/blacklist/d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem rename to net/data/ssl/blocklist/d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254.pem
diff --git a/net/data/ssl/blocklist/d8888f4a84f74c974dffb573a1bf5bbbacd1713b905096f8eb015062bf396c4d.pem b/net/data/ssl/blocklist/d8888f4a84f74c974dffb573a1bf5bbbacd1713b905096f8eb015062bf396c4d.pem new file mode 100644 index 0000000..0ee8245 --- /dev/null +++ b/net/data/ssl/blocklist/d8888f4a84f74c974dffb573a1bf5bbbacd1713b905096f8eb015062bf396c4d.pem
@@ -0,0 +1,149 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 19:ff:34:56:9d:36:6b:a1:f6:6e:8d:95:32:ee:05:d0:55:b9:dd:1d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 G3 + Validity + Not Before: Apr 19 18:38:50 2017 GMT + Not After : Apr 19 18:38:50 2025 GMT + Subject: C = AE, O = DarkMatter LLC, CN = DarkMatter Assured CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:89:14:f9:94:77:15:68:79:c0:1b:95:4c:72:c0: + f7:40:b1:01:c8:f6:90:f8:1d:d4:8a:47:23:4e:7c: + 4b:7e:73:3f:e1:65:16:db:42:c4:0e:ec:ec:d0:99: + ef:27:5d:f3:b1:fc:4c:3e:bb:48:2c:e8:1e:81:94: + dd:a7:3e:66:eb:0f:66:2b:89:22:62:af:1d:da:82: + 82:1b:8b:35:34:35:46:19:73:23:27:95:67:72:b1: + e6:59:02:7d:cb:02:7c:e8:51:b2:0b:be:48:31:03: + 86:ef:e9:bf:fd:99:b4:00:2d:57:2e:49:b0:a1:fd: + 67:65:a7:90:ee:7a:3a:93:33:e8:f3:fb:26:4c:8c: + 12:4d:8f:0b:d1:04:c9:7a:47:28:f5:48:9d:4d:6d: + 6e:0b:03:9b:b1:23:86:c8:de:e8:73:fc:53:23:be: + 50:33:0c:77:37:57:89:88:30:57:75:f3:03:8c:cc: + fe:4c:be:14:3a:1f:1a:e3:6e:57:14:7b:12:b7:96: + ea:b3:8b:ed:88:05:d5:75:f2:f6:0a:2d:2b:e7:14: + 44:9a:ea:17:04:fb:4b:b2:84:10:68:5e:a0:e3:c5: + 88:17:f4:4f:c4:1d:c1:b6:c4:f3:50:58:81:8d:a7: + d5:19:9a:dc:f6:1f:54:0a:87:7d:19:a8:17:68:89: + 9d:41:ef:5f:71:7f:52:fb:11:c7:ba:88:a7:5e:79: + 2a:93:96:22:41:36:8d:41:4b:52:76:b8:d6:d6:41: + 32:47:aa:a7:ef:81:07:12:d1:9a:0b:99:06:ca:9c: + 5e:ce:e4:5f:8d:2d:82:a9:cf:0d:59:b7:26:11:ae: + 4c:c8:d7:e2:b8:70:d0:a1:46:1f:1d:c8:17:c8:a1: + ff:1a:a9:25:59:1a:48:dd:69:72:9a:59:e0:e3:74: + 4b:0d:63:85:2a:6d:b7:45:05:92:6d:cd:30:5b:5e: + fa:0c:12:96:42:d1:f7:46:ee:d5:6b:5c:b5:3e:5d: + 2f:dc:ac:c8:e4:ba:f2:5c:d9:6d:49:09:ee:ba:b3: + 6e:ed:c4:86:11:59:25:f8:9b:98:83:c5:21:1b:de: + 78:94:5f:19:40:18:40:7e:40:3a:54:cf:39:6c:ef: + 8a:aa:80:17:b4:20:8a:64:f5:a2:73:0c:f4:47:67: + 68:a4:ee:da:08:84:bd:c4:a4:4e:a4:8f:db:c4:ae: + 5c:d5:39:88:ab:b9:10:61:1f:54:54:7f:69:24:32: + 5f:fd:51:98:fb:39:44:0e:16:d4:7e:79:3b:a9:40: + 00:e0:0c:74:ca:a5:e9:de:22:78:83:d9:f9:35:04: + 43:fd:27:97:8e:14:e3:62:7c:7b:ee:33:1c:e2:c1: + c0:ab:73 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:0 + X509v3 Certificate Policies: + Policy: 2.16.784.1.1.7.35.2.2.2 + CPS: https://ca.darkmatter.ae/iCPS + Policy: 1.3.6.1.4.1.8024.1.300 + + Authority Information Access: + OCSP - URI:http://ocsp.quovadisglobal.com + CA Issuers - URI:http://cacerts.darkmatter.ae/qvrca3g3.crt + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Extended Key Usage: + TLS Web Client Authentication, OCSP Signing, E-mail Protection, 1.3.6.1.4.1.311.10.3.12 + X509v3 Authority Key Identifier: + keyid:C6:17:D0:BC:A8:EA:02:43:F2:1B:06:99:5D:2B:90:20:B9:D7:9C:E4 + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl1.darkmatter.ae/qvrca3g3.crl + + Full Name: + URI:http://crl2.darkmatter.ae/qvrca3g3.crl + + X509v3 Subject Key Identifier: + 05:61:41:C6:3D:0D:28:BE:62:9F:98:F3:AF:A3:33:EA:C0:FD:F0:E9 + Signature Algorithm: sha384WithRSAEncryption + 7e:30:5a:ca:6c:5d:00:d9:94:38:c3:ca:b7:ca:50:c1:d1:c5: + 45:93:f7:76:1b:bb:26:d8:63:f2:a0:3e:44:97:60:d1:be:04: + ba:a3:77:9f:f5:57:cb:be:e6:57:72:20:5c:81:5d:39:68:e5: + b7:e4:1d:ac:43:c3:48:37:45:f4:f1:f4:cd:e0:ca:f1:3c:65: + 3a:af:e6:3e:ce:cd:28:47:ed:d1:e7:24:fd:08:32:e4:89:15: + fd:30:d7:48:84:eb:75:7c:3e:e4:55:42:b4:b8:1b:98:7b:6b: + cb:91:ff:34:f9:d3:ec:d4:3b:a2:e4:5b:4c:34:e6:6a:ec:ca: + 46:a5:47:e1:fa:b6:1b:1e:95:f2:d7:a1:eb:8d:40:38:c3:d2: + f7:07:63:31:2d:93:cc:71:a6:e1:41:a3:f6:31:22:67:c8:3b: + 65:fd:4d:c8:4b:07:2a:52:f6:51:9a:2d:9f:b3:94:e9:a2:35: + 70:08:a2:a7:b2:ab:c6:fd:e9:62:74:07:5c:eb:2d:19:c4:8d: + 10:10:d1:f5:f4:80:b2:2f:00:ff:c4:94:30:b2:b5:db:be:e0: + 9c:b9:ff:2f:7c:dc:96:ae:06:c0:0a:93:2e:19:7c:f8:28:79: + 02:ac:c5:59:14:cd:63:24:f3:6e:c4:87:80:19:ce:ea:00:72: + 9e:87:7d:02:5c:34:01:74:f7:a8:6e:66:b4:d3:99:4e:57:d7: + 43:32:3b:c1:9d:08:65:06:f7:e2:e0:35:22:88:2f:9c:fd:5e: + 95:ee:d9:38:90:17:0b:ee:87:81:47:13:de:42:8e:48:1a:c1: + 0f:93:f3:b4:3a:28:5a:8d:66:6c:1d:9f:95:b7:75:41:d0:cf: + 9d:30:2e:5d:a6:af:3b:05:e1:0c:ff:1f:a1:c1:e7:3e:3e:14: + 6d:01:52:e0:b8:40:12:fe:c4:4c:48:88:0f:ad:43:c9:06:54: + b1:76:a4:3f:24:16:62:08:bb:51:ff:81:86:b4:af:eb:d3:62: + ad:df:41:bb:58:85:42:cf:1b:6d:a9:32:8b:39:fb:7d:e9:2e: + cc:58:fb:bb:e5:da:35:89:38:7e:18:85:dd:80:2a:08:d6:0d: + 8b:25:b4:34:9f:c3:46:bf:ad:af:87:89:59:26:8d:17:f4:7f: + 42:dd:54:b2:40:1d:82:95:a1:40:bb:33:57:fa:c1:c4:fb:e6: + 4c:4b:ef:e8:03:dc:09:d4:83:17:97:67:ad:f3:e3:31:1b:19: + 28:3e:63:4d:1e:9c:de:be:0f:0d:cd:72:9c:0f:5f:2c:7d:0d: + 67:14:aa:a5:8b:37:da:c0:66:a6:2a:05:16:3d:f7:3c:42:cf: + 99:50:d9:06:15:23:3b:2a +-----BEGIN CERTIFICATE----- +MIIG6TCCBNGgAwIBAgIUGf80Vp02a6H2bo2VMu4F0FW53R0wDQYJKoZIhvcNAQEM +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMyBHMzAeFw0xNzA0MTkxODM4NTBaFw0y +NTA0MTkxODM4NTBaMEYxCzAJBgNVBAYTAkFFMRcwFQYDVQQKDA5EYXJrTWF0dGVy +IExMQzEeMBwGA1UEAwwVRGFya01hdHRlciBBc3N1cmVkIENBMIICIjANBgkqhkiG +9w0BAQEFAAOCAg8AMIICCgKCAgEAiRT5lHcVaHnAG5VMcsD3QLEByPaQ+B3Uikcj +TnxLfnM/4WUW20LEDuzs0JnvJ13zsfxMPrtILOgegZTdpz5m6w9mK4kiYq8d2oKC +G4s1NDVGGXMjJ5VncrHmWQJ9ywJ86FGyC75IMQOG7+m//Zm0AC1XLkmwof1nZaeQ +7no6kzPo8/smTIwSTY8L0QTJekco9UidTW1uCwObsSOGyN7oc/xTI75QMwx3N1eJ +iDBXdfMDjMz+TL4UOh8a425XFHsSt5bqs4vtiAXVdfL2Ci0r5xREmuoXBPtLsoQQ +aF6g48WIF/RPxB3BtsTzUFiBjafVGZrc9h9UCod9GagXaImdQe9fcX9S+xHHuoin +Xnkqk5YiQTaNQUtSdrjW1kEyR6qn74EHEtGaC5kGypxezuRfjS2Cqc8NWbcmEa5M +yNfiuHDQoUYfHcgXyKH/GqklWRpI3Wlymlng43RLDWOFKm23RQWSbc0wW176DBKW +QtH3Ru7Va1y1Pl0v3KzI5LryXNltSQnuurNu7cSGEVkl+JuYg8UhG954lF8ZQBhA +fkA6VM85bO+KqoAXtCCKZPWicwz0R2dopO7aCIS9xKROpI/bxK5c1TmIq7kQYR9U +VH9pJDJf/VGY+zlEDhbUfnk7qUAA4Ax0yqXp3iJ4g9n5NQRD/SeXjhTjYnx77jMc +4sHAq3MCAwEAAaOCAcswggHHMBIGA1UdEwEB/wQIMAYBAf8CAQAwUgYDVR0gBEsw +STA5BgpghhABAQcjAgICMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vY2EuZGFya21h +dHRlci5hZS9pQ1BTMAwGCisGAQQBvlgBgiwwcQYIKwYBBQUHAQEEZTBjMCoGCCsG +AQUFBzABhh5odHRwOi8vb2NzcC5xdW92YWRpc2dsb2JhbC5jb20wNQYIKwYBBQUH +MAKGKWh0dHA6Ly9jYWNlcnRzLmRhcmttYXR0ZXIuYWUvcXZyY2EzZzMuY3J0MA4G +A1UdDwEB/wQEAwIBhjAzBgNVHSUELDAqBggrBgEFBQcDAgYIKwYBBQUHAwkGCCsG +AQUFBwMEBgorBgEEAYI3CgMMMB8GA1UdIwQYMBaAFMYX0Lyo6gJD8hsGmV0rkCC5 +15zkMGUGA1UdHwReMFwwLKAqoCiGJmh0dHA6Ly9jcmwxLmRhcmttYXR0ZXIuYWUv +cXZyY2EzZzMuY3JsMCygKqAohiZodHRwOi8vY3JsMi5kYXJrbWF0dGVyLmFlL3F2 +cmNhM2czLmNybDAdBgNVHQ4EFgQUBWFBxj0NKL5in5jzr6Mz6sD98OkwDQYJKoZI +hvcNAQEMBQADggIBAH4wWspsXQDZlDjDyrfKUMHRxUWT93YbuybYY/KgPkSXYNG+ +BLqjd5/1V8u+5ldyIFyBXTlo5bfkHaxDw0g3RfTx9M3gyvE8ZTqv5j7OzShH7dHn +JP0IMuSJFf0w10iE63V8PuRVQrS4G5h7a8uR/zT50+zUO6LkW0w05mrsykalR+H6 +thselfLXoeuNQDjD0vcHYzEtk8xxpuFBo/YxImfIO2X9TchLBypS9lGaLZ+zlOmi +NXAIoqeyq8b96WJ0B1zrLRnEjRAQ0fX0gLIvAP/ElDCytdu+4Jy5/y983JauBsAK +ky4ZfPgoeQKsxVkUzWMk827Eh4AZzuoAcp6HfQJcNAF096huZrTTmU5X10MyO8Gd +CGUG9+LgNSKIL5z9XpXu2TiQFwvuh4FHE95CjkgawQ+T87Q6KFqNZmwdn5W3dUHQ +z50wLl2mrzsF4Qz/H6HB5z4+FG0BUuC4QBL+xExIiA+tQ8kGVLF2pD8kFmIIu1H/ +gYa0r+vTYq3fQbtYhULPG22pMos5+33pLsxY+7vl2jWJOH4Yhd2AKgjWDYsltDSf +w0a/ra+HiVkmjRf0f0LdVLJAHYKVoUC7M1f6wcT75kxL7+gD3AnUgxeXZ63z4zEb +GSg+Y00enN6+Dw3NcpwPXyx9DWcUqqWLN9rAZqYqBRY99zxCz5lQ2QYVIzsq +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/ddd8ab9178c99cbd9685ea4ae66dc28bfdc9a5a8a166f7f69ad0b5042ad6eb28.pem b/net/data/ssl/blocklist/ddd8ab9178c99cbd9685ea4ae66dc28bfdc9a5a8a166f7f69ad0b5042ad6eb28.pem new file mode 100644 index 0000000..0b23a83 --- /dev/null +++ b/net/data/ssl/blocklist/ddd8ab9178c99cbd9685ea4ae66dc28bfdc9a5a8a166f7f69ad0b5042ad6eb28.pem
@@ -0,0 +1,83 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + e4:ed:82:a7:45:5c:00:a2 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = DK, ST = Denmark, L = "industriparken 27, 2750 Ballerup", O = Sennheiser Communications A/S, OU = R&D, CN = 127.0.0.1, emailAddress = support@senncom.com + Validity + Not Before: Jan 13 08:57:48 2017 GMT + Not After : Jan 13 08:57:48 2027 GMT + Subject: C = DK, ST = Denmark, L = "industriparken 27, 2750 Ballerup", O = Sennheiser Communications A/S, OU = R&D, CN = 127.0.0.1, emailAddress = support@senncom.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d2:f2:ef:c7:97:06:01:c4:5f:95:d3:54:48:77: + 05:a0:06:75:e9:a4:23:61:94:75:24:31:77:42:ef: + c1:15:01:a3:de:ec:5f:1f:a8:05:3e:a6:af:63:2f: + 3d:53:58:15:36:42:4e:ad:f1:61:34:99:6c:c7:ff: + b1:e2:2c:55:78:4c:9d:01:3b:9c:10:af:95:fd:22: + c0:2f:6b:c1:1b:7e:57:10:4c:a3:5a:11:c2:c2:d9: + 1b:a5:61:c2:c3:0f:a6:b1:57:6e:27:d2:26:a5:74: + 98:30:82:b1:9b:00:b9:1a:aa:73:73:fb:ff:f5:cb: + b4:75:7d:ef:6a:5c:83:59:07:9a:71:5f:7a:49:4b: + bf:19:db:1a:1f:68:5e:77:da:d4:ea:00:d0:b4:49: + 5d:c0:85:29:a2:bc:cc:ff:1b:d4:a4:ff:4e:b3:c8: + 5d:4d:34:45:8f:f4:c5:b0:c3:71:8d:e6:93:d3:05: + cd:59:8e:4e:82:0c:93:f4:7d:61:4e:be:93:03:76: + 55:0b:6c:de:7c:38:0f:28:1a:d3:d4:2f:03:5d:e8: + 4f:53:e7:64:84:c3:8e:1d:a9:fb:da:b0:e9:3e:de: + bd:76:f0:67:22:c6:5d:0a:c1:70:9c:c5:2c:3b:78: + 24:a2:65:e9:7e:74:8f:a8:d5:9a:44:5a:23:27:af: + 29:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 58:5A:52:0B:B7:A7:5F:AF:D3:87:39:44:99:39:6A:AF:11:C3:AA:0E + X509v3 Authority Key Identifier: + keyid:58:5A:52:0B:B7:A7:5F:AF:D3:87:39:44:99:39:6A:AF:11:C3:AA:0E + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 6d:e4:c5:3f:58:f7:58:fc:b4:be:c1:09:54:5e:32:90:8d:9b: + c3:6d:27:f2:13:fd:42:35:7b:8e:89:ce:c1:c6:cf:97:28:e7: + 29:f0:bd:e6:bd:cb:e0:56:5a:f3:08:ac:10:98:60:09:c0:06: + 68:87:39:88:06:54:67:b4:de:8e:23:69:1f:5a:32:d7:97:f9: + a8:9a:a9:3f:d6:9a:37:6b:3a:a7:94:54:98:30:22:42:1a:de: + 87:20:bf:f6:b0:92:6e:45:0f:ac:b1:4a:61:f8:64:9c:ed:e8: + bb:0d:35:48:b8:45:fe:25:41:eb:10:28:b8:c6:b6:e6:c3:66: + 6a:54:bf:e3:29:a4:9d:c5:43:5a:60:d5:5a:f6:15:e5:29:1e: + 34:98:e4:ee:73:57:57:25:5f:84:eb:ed:4b:f6:05:51:b2:38: + cd:d5:9a:0c:b3:dc:48:40:71:27:56:0c:21:8c:13:8e:3d:3e: + ca:3d:be:9b:cd:11:3d:20:f3:36:51:97:08:b5:61:47:9c:50: + 02:e2:56:b7:3f:e9:76:b1:ae:a4:bc:1e:6e:ff:84:d8:b2:5f: + 1c:32:d3:f3:dc:17:f2:11:43:af:e2:9f:1a:6d:f4:94:57:b8: + 09:7e:a7:0d:b8:ad:bf:d0:5b:e7:7d:60:ae:78:34:8d:d8:73: + 63:f1:93:e4 +-----BEGIN CERTIFICATE----- +MIIERTCCAy2gAwIBAgIJAOTtgqdFXACiMA0GCSqGSIb3DQEBBQUAMIG4MQswCQYD +VQQGEwJESzEQMA4GA1UECAwHRGVubWFyazEpMCcGA1UEBwwgaW5kdXN0cmlwYXJr +ZW4gMjcsIDI3NTAgQmFsbGVydXAxJjAkBgNVBAoMHVNlbm5oZWlzZXIgQ29tbXVu +aWNhdGlvbnMgQS9TMQwwCgYDVQQLDANSJkQxEjAQBgNVBAMMCTEyNy4wLjAuMTEi +MCAGCSqGSIb3DQEJARYTc3VwcG9ydEBzZW5uY29tLmNvbTAeFw0xNzAxMTMwODU3 +NDhaFw0yNzAxMTMwODU3NDhaMIG4MQswCQYDVQQGEwJESzEQMA4GA1UECAwHRGVu +bWFyazEpMCcGA1UEBwwgaW5kdXN0cmlwYXJrZW4gMjcsIDI3NTAgQmFsbGVydXAx +JjAkBgNVBAoMHVNlbm5oZWlzZXIgQ29tbXVuaWNhdGlvbnMgQS9TMQwwCgYDVQQL +DANSJkQxEjAQBgNVBAMMCTEyNy4wLjAuMTEiMCAGCSqGSIb3DQEJARYTc3VwcG9y +dEBzZW5uY29tLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANLy +78eXBgHEX5XTVEh3BaAGdemkI2GUdSQxd0LvwRUBo97sXx+oBT6mr2MvPVNYFTZC +Tq3xYTSZbMf/seIsVXhMnQE7nBCvlf0iwC9rwRt+VxBMo1oRwsLZG6VhwsMPprFX +bifSJqV0mDCCsZsAuRqqc3P7//XLtHV972pcg1kHmnFfeklLvxnbGh9oXnfa1OoA +0LRJXcCFKaK8zP8b1KT/TrPIXU00RY/0xbDDcY3mk9MFzVmOToIMk/R9YU6+kwN2 +VQts3nw4Dyga09QvA13oT1PnZITDjh2p+9qw6T7evXbwZyLGXQrBcJzFLDt4JKJl +6X50j6jVmkRaIyevKbUCAwEAAaNQME4wHQYDVR0OBBYEFFhaUgu3p1+v04c5RJk5 +aq8Rw6oOMB8GA1UdIwQYMBaAFFhaUgu3p1+v04c5RJk5aq8Rw6oOMAwGA1UdEwQF +MAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAG3kxT9Y91j8tL7BCVReMpCNm8NtJ/IT +/UI1e46JzsHGz5co5ynwvea9y+BWWvMIrBCYYAnABmiHOYgGVGe03o4jaR9aMteX ++aiaqT/WmjdrOqeUVJgwIkIa3ocgv/awkm5FD6yxSmH4ZJzt6LsNNUi4Rf4lQesQ +KLjGtubDZmpUv+MppJ3FQ1pg1Vr2FeUpHjSY5O5zV1clX4Tr7Uv2BVGyOM3Vmgyz +3EhAcSdWDCGME449Pso9vpvNET0g8zZRlwi1YUecUALiVrc/6XaxrqS8Hm7/hNiy +Xxwy0/PcF/IRQ6/inxpt9JRXuAl+pw24rb/QW+d9YK54NI3Yc2Pxk+Q= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem b/net/data/ssl/blocklist/e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem similarity index 100% rename from net/data/ssl/blacklist/e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem rename to net/data/ssl/blocklist/e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911.pem
diff --git a/net/data/ssl/blocklist/e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem b/net/data/ssl/blocklist/e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem new file mode 100644 index 0000000..c141d2f --- /dev/null +++ b/net/data/ssl/blocklist/e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7.pem
@@ -0,0 +1,81 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1228079105 (0x49330001) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = CN, O = CNNIC, CN = CNNIC ROOT + Validity + Not Before: Apr 16 07:09:14 2007 GMT + Not After : Apr 16 07:09:14 2027 GMT + Subject: C = CN, O = CNNIC, CN = CNNIC ROOT + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d3:35:f7:3f:73:77:ad:e8:5b:73:17:c2:d1:6f: + ed:55:bc:6e:ea:e8:a4:79:b2:6c:c3:a3:ef:e1:9f: + b1:3b:48:85:f5:9a:5c:21:22:10:2c:c5:82:ce:da: + e3:9a:6e:37:e1:87:2c:dc:b9:0c:5a:ba:88:55:df: + fd:aa:db:1f:31:ea:01:f1:df:39:01:c1:13:fd:48: + 52:21:c4:55:df:da:d8:b3:54:76:ba:74:b1:b7:7d: + d7:c0:e8:f6:59:c5:4d:c8:bd:ad:1f:14:da:df:58: + 44:25:32:19:2a:c7:7e:7e:8e:ae:38:b0:30:7b:47: + 72:09:31:f0:30:db:c3:1b:76:29:bb:69:76:4e:57: + f9:1b:64:a2:93:56:b7:6f:99:6e:db:0a:04:9c:11: + e3:80:1f:cb:63:94:10:0a:a9:e1:64:82:31:f9:8c: + 27:ed:a6:99:00:f6:70:93:18:f8:a1:34:86:a3:dd: + 7a:c2:18:79:f6:7a:65:35:cf:90:eb:bd:33:93:9f: + 53:ab:73:3b:e6:9b:34:20:2f:1d:ef:a9:1d:63:1a: + a0:80:db:03:2f:f9:26:1a:86:d2:8d:bb:a9:be:52: + 3a:87:67:48:0d:bf:b4:a0:d8:26:be:23:5f:73:37: + 7f:26:e6:92:04:a3:7f:cf:20:a7:b7:f3:3a:ca:cb: + 99:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + X509v3 Authority Key Identifier: + 65:F2:31:AD:2A:F7:F7:DD:52:96:0A:C7:02:C1:0E:EF:A6:D5:3B:11 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: + Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment, Key Agreement, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 65:F2:31:AD:2A:F7:F7:DD:52:96:0A:C7:02:C1:0E:EF:A6:D5:3B:11 + Signature Algorithm: sha1WithRSAEncryption + Signature Value: + 4b:35:ee:cc:e4:ae:bf:c3:6e:ad:9f:95:3b:4b:3f:5b:1e:df: + 57:29:a2:59:ca:38:e2:b9:1a:ff:9e:e6:6e:32:dd:1e:ae:ea: + 35:b7:f5:93:91:4e:da:42:e1:c3:17:60:50:f2:d1:5c:26:b9: + 82:b7:ea:6d:e4:9c:84:e7:03:79:17:af:98:3d:94:db:c7:ba: + 00:e7:b8:bf:01:57:c1:77:45:32:0c:3b:f1:b4:1c:08:b0:fd: + 51:a0:a1:dd:9a:1d:13:36:9a:6d:b7:c7:3c:b9:e1:c5:d9:17: + fa:83:d5:3d:15:a0:3c:bb:1e:0b:e2:c8:90:3f:a8:86:0c:fc: + f9:8b:5e:85:cb:4f:5b:4b:62:11:47:c5:45:7c:05:2f:41:b1: + 9e:10:69:1b:99:96:e0:55:79:fb:4e:86:99:b8:94:da:86:38: + 6a:93:a3:e7:cb:6e:e5:df:ea:21:55:89:9c:7d:7d:7f:98:f5: + 00:89:ee:e3:84:c0:5c:96:b5:c5:46:ea:46:e0:85:55:b6:1b: + c9:12:d6:c1:cd:cd:80:f3:02:01:3c:c8:69:cb:45:48:63:d8: + 94:d0:ec:85:0e:3b:4e:11:65:f4:82:8c:a6:3d:ae:2e:22:94: + 09:c8:5c:ea:3c:81:5d:16:2a:03:97:16:55:09:db:8a:41:82: + 9e:66:9b:11 +-----BEGIN CERTIFICATE----- +MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJD +TjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2 +MDcwOTE0WhcNMjcwNDE2MDcwOTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMF +Q05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzDo+/hn7E7SIX1mlwh +IhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tizVHa6 +dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZO +V/kbZKKTVrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrC +GHn2emU1z5DrvTOTn1OrczvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gN +v7Sg2Ca+I19zN38m5pIEo3/PIKe38zrKy5nLAgMBAAGjczBxMBEGCWCGSAGG+EIB +AQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscCwQ7vptU7ETAPBgNVHRMB +Af8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991SlgrHAsEO +76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnK +OOK5Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvH +ugDnuL8BV8F3RTIMO/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7Hgvi +yJA/qIYM/PmLXoXLT1tLYhFHxUV8BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fL +buXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2G8kS1sHNzYDzAgE8yGnLRUhj +2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5mmxE= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem b/net/data/ssl/blocklist/e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem similarity index 100% rename from net/data/ssl/blacklist/e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem rename to net/data/ssl/blocklist/e4f9a3235df7330255f36412bc849fb630f8519961ec3538301deb896c953da5.pem
diff --git a/net/data/ssl/blocklist/e54e9fc27e7350ff63a77764a40267b7e95ae5df3ed7df5336e8f8541356c845.pem b/net/data/ssl/blocklist/e54e9fc27e7350ff63a77764a40267b7e95ae5df3ed7df5336e8f8541356c845.pem new file mode 100644 index 0000000..d7c65d0 --- /dev/null +++ b/net/data/ssl/blocklist/e54e9fc27e7350ff63a77764a40267b7e95ae5df3ed7df5336e8f8541356c845.pem
@@ -0,0 +1,80 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 204199 (0x31da7) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = FR, O = DGTPE, CN = AC DGTPE Signature Authentification + Validity + Not Before: Jul 18 10:05:28 2013 GMT + Not After : Jul 18 10:05:28 2014 GMT + Subject: C = FR, O = DG Tr\C3\A9sor, CN = AC DG Tr\C3\A9sor SSL + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c8:d1:61:52:53:26:3e:32:6b:45:92:a1:63:4d: + e7:e8:17:20:e0:87:d6:f5:0b:fd:98:bd:22:2f:4f: + ca:02:1f:ad:89:59:3e:6b:a5:e4:c2:67:06:97:6e: + a5:9c:8d:a3:5f:ce:08:2a:68:5b:28:92:a7:e1:06: + 27:f8:dc:73:47:36:d3:49:9a:f2:84:df:65:5c:b8: + b0:74:4a:9b:0b:47:fd:55:79:37:7d:17:df:42:d4: + 97:87:55:af:a7:7a:5b:a6:38:71:1f:a2:e5:fc:ad: + 11:6b:c4:d5:cd:21:84:d5:7a:21:0d:4f:c6:36:62: + a4:5b:fd:70:2b:8a:5f:60:ee:2e:bb:e2:e1:73:2e: + 23:51:fe:df:cd:fc:5f:04:c6:e8:ef:f5:4f:26:f2: + b9:a0:b9:df:fe:b4:6f:56:0d:16:83:27:0a:23:dd: + 91:42:3a:72:f9:a8:b9:d2:50:47:12:e9:3c:d6:a6: + 8c:cb:98:2d:89:54:ee:46:64:a1:86:77:ba:82:f4: + 58:dd:06:45:62:96:46:d5:20:41:92:ad:8b:f3:d9: + 4c:f6:bf:92:06:a8:c0:48:41:a1:4b:fe:44:98:5b: + 11:93:69:e7:53:3a:4d:9d:ac:51:00:a6:9f:40:10: + f4:df:bf:53:70:09:60:5f:7a:0b:06:42:b1:d4:44: + e3:37 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:4 + X509v3 Subject Key Identifier: + 00:0C:5B:C9:49:A8:95:B4:0E:D0:2F:E6:9D:CC:8E:88:31:BE:1F:65 + X509v3 Authority Key Identifier: + keyid:E9:DB:90:8F:FD:5B:99:E4:15:3B:F0:62:5C:A7:E4:0D:58:E8:87:99 + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + b4:37:c6:1e:41:ce:2d:6d:9d:f5:f8:8c:b7:0b:64:13:00:da: + b8:84:89:2c:9c:82:8e:84:66:6b:0c:e6:41:b2:19:5e:ae:c7: + 68:b9:62:55:f1:34:b1:d7:ca:52:6d:22:43:48:a6:d7:f0:a9: + 9c:92:cf:a1:37:8a:c8:11:ef:36:ed:6e:6c:b7:36:9b:ef:5d: + 69:b0:18:84:5d:e9:55:d2:82:fa:03:5a:03:30:57:67:d1:ad: + d2:9d:42:2e:4d:65:7f:c1:e0:f9:1d:74:1c:dd:88:3c:2b:fb: + 57:f7:2b:cf:61:9a:f9:cd:b7:e0:fd:e9:7f:06:16:f3:e3:5d: + ed:a9:46:0a:eb:ea:a2:de:94:61:73:a5:85:e1:7b:cd:65:24: + 1e:7e:b3:ea:db:d8:fb:da:0c:0c:72:92:50:0b:61:84:0f:c5: + 07:9d:09:80:95:3c:f7:3c:93:bf:57:a0:63:79:5d:2b:0b:d8: + 05:6d:d6:df:23:59:75:31:db:3f:23:6c:3c:97:61:a8:0e:79: + 98:33:6c:b5:e1:39:61:3a:75:3f:2c:92:0d:bd:4c:49:5a:db: + c4:31:2b:ba:81:fa:64:4f:7d:1e:86:f8:22:1f:00:9a:7e:cc: + 1d:96:ad:18:29:44:0a:08:d7:58:56:76:1b:16:bb:39:40:9a: + 42:97:07:f2 +-----BEGIN CERTIFICATE----- +MIIDbDCCAlSgAwIBAgIDAx2nMA0GCSqGSIb3DQEBBQUAMEsxCzAJBgNVBAYTAkZS +MQ4wDAYDVQQKEwVER1RQRTEsMCoGA1UEAxMjQUMgREdUUEUgU2lnbmF0dXJlIEF1 +dGhlbnRpZmljYXRpb24wHhcNMTMwNzE4MTAwNTI4WhcNMTQwNzE4MTAwNTI4WjA+ +MQswCQYDVQQGEwJGUjETMBEGA1UECgwKREcgVHLDqXNvcjEaMBgGA1UEAwwRQUMg +REcgVHLDqXNvciBTU0wwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI +0WFSUyY+MmtFkqFjTefoFyDgh9b1C/2YvSIvT8oCH62JWT5rpeTCZwaXbqWcjaNf +zggqaFsokqfhBif43HNHNtNJmvKE32VcuLB0SpsLR/1VeTd9F99C1JeHVa+nelum +OHEfouX8rRFrxNXNIYTVeiENT8Y2YqRb/XAril9g7i674uFzLiNR/t/N/F8Exujv +9U8m8rmgud/+tG9WDRaDJwoj3ZFCOnL5qLnSUEcS6TzWpozLmC2JVO5GZKGGd7qC +9FjdBkVilkbVIEGSrYvz2Uz2v5IGqMBIQaFL/kSYWxGTaedTOk2drFEApp9AEPTf +v1NwCWBfegsGQrHUROM3AgMBAAGjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQQwHQYD +VR0OBBYEFAAMW8lJqJW0DtAv5p3Mjogxvh9lMB8GA1UdIwQYMBaAFOnbkI/9W5nk +FTvwYlyn5A1Y6IeZMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEA +tDfGHkHOLW2d9fiMtwtkEwDauISJLJyCjoRmawzmQbIZXq7HaLliVfE0sdfKUm0i +Q0im1/CpnJLPoTeKyBHvNu1ubLc2m+9dabAYhF3pVdKC+gNaAzBXZ9Gt0p1CLk1l +f8Hg+R10HN2IPCv7V/crz2Ga+c234P3pfwYW8+Nd7alGCuvqot6UYXOlheF7zWUk +Hn6z6tvY+9oMDHKSUAthhA/FB50JgJU89zyTv1egY3ldKwvYBW3W3yNZdTHbPyNs +PJdhqA55mDNsteE5YTp1PyySDb1MSVrbxDEruoH6ZE99Hob4Ih8Amn7MHZatGClE +CgjXWFZ2Gxa7OUCaQpcH8g== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blocklist/e757fd60d8dd4c26f77aca6a87f63ea4d38d0b736c7f79b56cad932d4c400fb5.pem b/net/data/ssl/blocklist/e757fd60d8dd4c26f77aca6a87f63ea4d38d0b736c7f79b56cad932d4c400fb5.pem new file mode 100644 index 0000000..c50140e --- /dev/null +++ b/net/data/ssl/blocklist/e757fd60d8dd4c26f77aca6a87f63ea4d38d0b736c7f79b56cad932d4c400fb5.pem
@@ -0,0 +1,108 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4a:41:a4:1d:cf:8d:24:61:8b:a9:4b:3d:61:99:5c:c4 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = EssentialSSL CA + Validity + Not Before: Apr 10 00:00:00 2014 GMT + Not After : Jul 9 23:59:59 2014 GMT + Subject: OU = Domain Control Validated, OU = Free SSL, CN = cloudflarechallenge.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:9b:40:16:91:59:c3:c7:97:de:39:cb:5d:0b:de: + d9:b6:0b:ed:77:6e:6e:28:a9:a1:8c:21:e9:2f:27: + 26:13:17:b5:46:24:52:97:f8:46:20:be:df:f0:58: + 3f:aa:25:33:b5:59:b9:b9:76:49:d5:41:bb:77:3c: + fe:f4:eb:53:36:1f:af:db:b0:6d:cc:fb:14:df:28: + af:1d:eb:f0:00:1d:66:4c:cb:4f:e9:b3:ee:5c:18: + f3:b3:14:5c:0b:dc:95:70:10:56:a4:a0:4c:46:73: + 78:d3:e9:2f:51:96:15:39:ab:82:3e:ab:c4:1d:fa: + 3a:47:2f:bb:8a:7a:49:62:a4:26:fc:54:8c:e7:46: + 6b:46:29:82:3b:1f:4d:64:8f:25:bc:83:05:d8:3a: + b5:8a:94:a0:87:38:87:11:df:62:c8:c4:77:dd:7e: + fe:f6:42:34:f6:90:6b:a9:9d:ed:d3:99:70:18:fb: + a7:04:2f:5d:99:a9:2d:87:09:8a:46:05:af:10:41: + a6:7b:fd:d8:20:73:55:f9:38:92:f5:ca:b4:0f:f0: + b7:bd:fd:f6:82:38:11:e7:d0:0e:32:cc:da:7c:ef: + 70:55:31:0f:bb:4f:ee:e4:d8:f0:92:b3:ba:80:7c: + 1d:13:76:f7:5f:40:58:8f:3c:56:93:38:30:ed:3d: + 60:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:DA:CB:EA:AD:5B:08:5D:CC:FF:FC:26:54:CE:49:E5:55:C6:38:F4:F8 + + X509v3 Subject Key Identifier: + 6E:AC:AF:17:6B:07:B6:C8:E0:E6:2F:36:C0:13:8D:DF:97:A5:BC:D4 + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Basic Constraints: critical + CA:FALSE + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication, Microsoft Server Gated Crypto, Netscape Server Gated Crypto + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6449.1.2.2.7 + CPS: https://secure.comodo.com/CPS + Policy: 2.23.140.1.2.1 + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/EssentialSSLCA.crl + + Authority Information Access: + CA Issuers - URI:http://crt.comodoca.com/EssentialSSLCA_2.crt + OCSP - URI:http://ocsp.comodoca.com + + X509v3 Subject Alternative Name: + DNS:cloudflarechallenge.com, DNS:www.cloudflarechallenge.com + Signature Algorithm: sha1WithRSAEncryption + 65:37:5e:7a:e3:1a:73:d1:fd:04:9c:28:79:74:a3:a3:a3:ab: + a4:fa:46:cb:cc:48:64:7d:a1:9d:e5:87:62:e1:d8:85:43:d5: + 58:c7:7f:8b:7b:52:42:07:f6:c3:1c:c5:54:7f:09:6a:4e:95: + 74:12:af:03:64:85:93:3b:9c:27:3f:d0:65:44:38:a5:8d:57: + bb:fb:2f:e3:91:0f:db:fc:1f:3c:92:60:6b:da:38:d1:f4:07: + ad:d6:5f:21:3a:ba:89:c9:cc:3a:01:c9:3a:17:ee:61:77:f9: + 58:22:f6:7f:d1:81:fe:87:fa:ae:f7:f6:7a:8a:2e:ab:71:40: + 9d:51:61:11:48:a8:93:16:c6:cc:f0:f4:66:1b:f0:b0:6f:82: + 66:e7:63:7c:7a:fe:a6:71:56:26:c5:e0:58:20:f9:9f:e7:51: + c1:1c:46:a4:37:5d:e8:41:cb:9b:08:08:dd:57:df:fc:0a:e8: + 04:32:b9:79:ea:55:29:b7:b0:58:64:c1:13:da:1e:0d:c8:20: + eb:7d:39:5b:15:c0:ea:40:2f:98:06:be:5d:2c:33:af:2e:97: + bb:4f:b0:ef:fa:bd:4f:c1:82:7e:47:40:38:24:2d:05:d9:17: + 54:78:80:56:0b:90:b2:70:97:13:c7:88:7b:65:29:4d:79:6b: + 45:ad:98:09 +-----BEGIN CERTIFICATE----- +MIIFLTCCBBWgAwIBAgIQSkGkHc+NJGGLqUs9YZlcxDANBgkqhkiG9w0BAQUFADBy +MQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD +VQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDEYMBYGA1UE +AxMPRXNzZW50aWFsU1NMIENBMB4XDTE0MDQxMDAwMDAwMFoXDTE0MDcwOTIzNTk1 +OVowWDEhMB8GA1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRhdGVkMREwDwYDVQQL +EwhGcmVlIFNTTDEgMB4GA1UEAxMXY2xvdWRmbGFyZWNoYWxsZW5nZS5jb20wggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCbQBaRWcPHl945y10L3tm2C+13 +bm4oqaGMIekvJyYTF7VGJFKX+EYgvt/wWD+qJTO1Wbm5dknVQbt3PP7061M2H6/b +sG3M+xTfKK8d6/AAHWZMy0/ps+5cGPOzFFwL3JVwEFakoExGc3jT6S9RlhU5q4I+ +q8Qd+jpHL7uKeklipCb8VIznRmtGKYI7H01kjyW8gwXYOrWKlKCHOIcR32LIxHfd +fv72QjT2kGupne3TmXAY+6cEL12ZqS2HCYpGBa8QQaZ7/dggc1X5OJL1yrQP8Le9 +/faCOBHn0A4yzNp873BVMQ+7T+7k2PCSs7qAfB0TdvdfQFiPPFaTODDtPWClAgMB +AAGjggHXMIIB0zAfBgNVHSMEGDAWgBTay+qtWwhdzP/8JlTOSeVVxjj0+DAdBgNV +HQ4EFgQUbqyvF2sHtsjg5i82wBON35elvNQwDgYDVR0PAQH/BAQDAgWgMAwGA1Ud +EwEB/wQCMAAwNAYDVR0lBC0wKwYIKwYBBQUHAwEGCCsGAQUFBwMCBgorBgEEAYI3 +CgMDBglghkgBhvhCBAEwTwYDVR0gBEgwRjA6BgsrBgEEAbIxAQICBzArMCkGCCsG +AQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8uY29tL0NQUzAIBgZngQwBAgEw +OwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5jb21vZG9jYS5jb20vRXNzZW50 +aWFsU1NMQ0EuY3JsMG4GCCsGAQUFBwEBBGIwYDA4BggrBgEFBQcwAoYsaHR0cDov +L2NydC5jb21vZG9jYS5jb20vRXNzZW50aWFsU1NMQ0FfMi5jcnQwJAYIKwYBBQUH +MAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTA/BgNVHREEODA2ghdjbG91ZGZs +YXJlY2hhbGxlbmdlLmNvbYIbd3d3LmNsb3VkZmxhcmVjaGFsbGVuZ2UuY29tMA0G +CSqGSIb3DQEBBQUAA4IBAQBlN1564xpz0f0EnCh5dKOjo6uk+kbLzEhkfaGd5Ydi +4diFQ9VYx3+Le1JCB/bDHMVUfwlqTpV0Eq8DZIWTO5wnP9BlRDiljVe7+y/jkQ/b +/B88kmBr2jjR9Aet1l8hOrqJycw6Ack6F+5hd/lYIvZ/0YH+h/qu9/Z6ii6rcUCd +UWERSKiTFsbM8PRmG/Cwb4Jm52N8ev6mcVYmxeBYIPmf51HBHEakN13oQcubCAjd +V9/8CugEMrl56lUpt7BYZMET2h4NyCDrfTlbFcDqQC+YBr5dLDOvLpe7T7Dv+r1P +wYJ+R0A4JC0F2RdUeIBWC5CycJcTx4h7ZSlNeWtFrZgJ +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key b/net/data/ssl/blocklist/ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key similarity index 100% rename from net/data/ssl/blacklist/ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key rename to net/data/ssl/blocklist/ea08c8d45d52ca593de524f0513ca6418da9859f7b08ef13ff9dd7bf612d6a37.key
diff --git a/net/data/ssl/blacklist/ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem b/net/data/ssl/blocklist/ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem similarity index 100% rename from net/data/ssl/blacklist/ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem rename to net/data/ssl/blocklist/ead610e6e90b439f2ecb51628b0932620f6ef340bd843fca38d3181b8f4ba197.pem
diff --git a/net/data/ssl/blacklist/ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem b/net/data/ssl/blocklist/ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem similarity index 100% rename from net/data/ssl/blacklist/ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem rename to net/data/ssl/blocklist/ec30c9c3065a06bb07dc5b1c6b497f370c1ca65c0f30c08e042ba6bcecc78f2c.pem
diff --git a/net/data/ssl/blocklist/ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced.pem b/net/data/ssl/blocklist/ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced.pem new file mode 100644 index 0000000..8cb7d63 --- /dev/null +++ b/net/data/ssl/blocklist/ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced.pem
@@ -0,0 +1,99 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = EU, O = AC Camerfirma SA CIF A82743287, OU = http://www.chambersign.org, CN = Global Chambersign Root + Validity + Not Before: Sep 30 16:14:18 2003 GMT + Not After : Sep 30 16:14:18 2037 GMT + Subject: C = EU, O = AC Camerfirma SA CIF A82743287, OU = http://www.chambersign.org, CN = Global Chambersign Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:a2:70:a2:d0:9f:42:ae:5b:17:c7:d8:7d:cf:14: + 83:fc:4f:c9:a1:b7:13:af:8a:d7:9e:3e:04:0a:92: + 8b:60:56:fa:b4:32:2f:88:4d:a1:60:08:f4:b7:09: + 4e:a0:49:2f:49:d6:d3:df:9d:97:5a:9f:94:04:70: + ec:3f:59:d9:b7:cc:66:8b:98:52:28:09:02:df:c5: + 2f:84:8d:7a:97:77:bf:ec:40:9d:25:72:ab:b5:3f: + 32:98:fb:b7:b7:fc:72:84:e5:35:87:f9:55:fa:a3: + 1f:0e:6f:2e:28:dd:69:a0:d9:42:10:c6:f8:b5:44: + c2:d0:43:7f:db:bc:e4:a2:3c:6a:55:78:0a:77:a9: + d8:ea:19:32:b7:2f:fe:5c:3f:1b:ee:b1:98:ec:ca: + ad:7a:69:45:e3:96:0f:55:f6:e6:ed:75:ea:65:e8: + 32:56:93:46:89:a8:25:8a:65:06:ee:6b:bf:79:07: + d0:f1:b7:af:ed:2c:4d:92:bb:c0:a8:5f:a7:67:7d: + 04:f2:15:08:70:ac:92:d6:7d:04:d2:33:fb:4c:b6: + 0b:0b:fb:1a:c9:c4:8d:03:a9:7e:5c:f2:50:ab:12: + a5:a1:cf:48:50:a5:ef:d2:c8:1a:13:fa:b0:7f:b1: + 82:1c:77:6a:0f:5f:dc:0b:95:8f:ef:43:7e:e6:45: + 09:25 + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.chambersign.org/chambersignroot.crl + + X509v3 Subject Key Identifier: + 43:9C:36:9F:B0:9E:30:4D:C6:CE:5F:AD:10:AB:E5:03:A5:FA:A9:14 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + X509v3 Subject Alternative Name: + email:chambersignroot@chambersign.org + X509v3 Issuer Alternative Name: + email:chambersignroot@chambersign.org + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.17326.10.1.1 + CPS: http://cps.chambersign.org/cps/chambersignroot.html + + Signature Algorithm: sha1WithRSAEncryption + 3c:3b:70:91:f9:04:54:27:91:e1:ed:ed:fe:68:7f:61:5d:e5: + 41:65:4f:32:f1:18:05:94:6a:1c:de:1f:70:db:3e:7b:32:02: + 34:b5:0c:6c:a1:8a:7c:a5:f4:8f:ff:d4:d8:ad:17:d5:2d:04: + d1:3f:58:80:e2:81:59:88:be:c0:e3:46:93:24:fe:90:bd:26: + a2:30:2d:e8:97:26:57:35:89:74:96:18:f6:15:e2:af:24:19: + 56:02:02:b2:ba:0f:14:ea:c6:8a:66:c1:86:45:55:8b:be:92: + be:9c:a4:04:c7:49:3c:9e:e8:29:7a:89:d7:fe:af:ff:68:f5: + a5:17:90:bd:ac:99:cc:a5:86:57:09:67:46:db:d6:16:c2:46: + f1:e4:a9:50:f5:8f:d1:92:15:d3:5f:3e:c6:00:49:3a:6e:58: + b2:d1:d1:27:0d:25:c8:32:f8:20:11:cd:7d:32:33:48:94:54: + 4c:dd:dc:79:c4:30:9f:eb:8e:b8:55:b5:d7:88:5c:c5:6a:24: + 3d:b2:d3:05:03:51:c6:07:ef:cc:14:72:74:3d:6e:72:ce:18: + 28:8c:4a:a0:77:e5:09:2b:45:44:47:ac:b7:67:7f:01:8a:05: + 5a:93:be:a1:c1:ff:f8:e7:0e:67:a4:47:49:76:5d:75:90:1a: + f5:26:8f:f0 +-----BEGIN CERTIFICATE----- +MIIExTCCA62gAwIBAgIBADANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJFVTEn +MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL +ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4GA1UEAxMXR2xvYmFsIENo +YW1iZXJzaWduIFJvb3QwHhcNMDMwOTMwMTYxNDE4WhcNMzcwOTMwMTYxNDE4WjB9 +MQswCQYDVQQGEwJFVTEnMCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgy +NzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4G +A1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwggEgMA0GCSqGSIb3DQEBAQUA +A4IBDQAwggEIAoIBAQCicKLQn0KuWxfH2H3PFIP8T8mhtxOviteePgQKkotgVvq0 +Mi+ITaFgCPS3CU6gSS9J1tPfnZdan5QEcOw/Wdm3zGaLmFIoCQLfxS+EjXqXd7/s +QJ0lcqu1PzKY+7e3/HKE5TWH+VX6ox8Oby4o3Wmg2UIQxvi1RMLQQ3/bvOSiPGpV +eAp3qdjqGTK3L/5cPxvusZjsyq16aUXjlg9V9ubtdepl6DJWk0aJqCWKZQbua795 +B9Dxt6/tLE2Su8CoX6dnfQTyFQhwrJLWfQTSM/tMtgsL+xrJxI0DqX5c8lCrEqWh +z0hQpe/SyBoT+rB/sYIcd2oPX9wLlY/vQ37mRQklAgEDo4IBUDCCAUwwEgYDVR0T +AQH/BAgwBgEB/wIBDDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmNoYW1i +ZXJzaWduLm9yZy9jaGFtYmVyc2lnbnJvb3QuY3JsMB0GA1UdDgQWBBRDnDafsJ4w +TcbOX60Qq+UDpfqpFDAOBgNVHQ8BAf8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgAH +MCoGA1UdEQQjMCGBH2NoYW1iZXJzaWducm9vdEBjaGFtYmVyc2lnbi5vcmcwKgYD +VR0SBCMwIYEfY2hhbWJlcnNpZ25yb290QGNoYW1iZXJzaWduLm9yZzBbBgNVHSAE +VDBSMFAGCysGAQQBgYcuCgEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly9jcHMuY2hh +bWJlcnNpZ24ub3JnL2Nwcy9jaGFtYmVyc2lnbnJvb3QuaHRtbDANBgkqhkiG9w0B +AQUFAAOCAQEAPDtwkfkEVCeR4e3t/mh/YV3lQWVPMvEYBZRqHN4fcNs+ezICNLUM +bKGKfKX0j//U2K0X1S0E0T9YgOKBWYi+wONGkyT+kL0mojAt6JcmVzWJdJYY9hXi +ryQZVgICsroPFOrGimbBhkVVi76SvpykBMdJPJ7oKXqJ1/6v/2j1pReQvayZzKWG +VwlnRtvWFsJG8eSpUPWP0ZIV018+xgBJOm5YstHRJw0lyDL4IBHNfTIzSJRUTN3c +ecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREest2d/ +AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem b/net/data/ssl/blocklist/f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem similarity index 100% rename from net/data/ssl/blacklist/f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem rename to net/data/ssl/blocklist/f3bae5e9c0adbfbfb6dbf7e04e74be6ead3ca98a5604ffe591cea86c241848ec.pem
diff --git a/net/data/ssl/blacklist/f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem b/net/data/ssl/blocklist/f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem similarity index 100% rename from net/data/ssl/blacklist/f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem rename to net/data/ssl/blocklist/f4a5984324de98bd979ef181a100cf940f2166173319a86a0d9d7c8fac3b0a8f.pem
diff --git a/net/data/ssl/blacklist/f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem b/net/data/ssl/blocklist/f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem similarity index 100% rename from net/data/ssl/blacklist/f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem rename to net/data/ssl/blocklist/f8a5ff189fedbfe34e21103389a68340174439ad12974a4e8d4d784d1f3a0faa.pem
diff --git a/net/data/ssl/blocklist/fa5a828c9a7e732692682e60b14c634309cbb2bb79eb12aef44318d853ee97e3.pem b/net/data/ssl/blocklist/fa5a828c9a7e732692682e60b14c634309cbb2bb79eb12aef44318d853ee97e3.pem new file mode 100644 index 0000000..006d3cf --- /dev/null +++ b/net/data/ssl/blocklist/fa5a828c9a7e732692682e60b14c634309cbb2bb79eb12aef44318d853ee97e3.pem
@@ -0,0 +1,106 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:26:0c:82:e4:a8:d6:6c:b8:e3:d3:99:ab:9d:42:de:cd:d9 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 + Validity + Not Before: Nov 1 13:11:39 2017 GMT + Not After : Jan 30 13:11:39 2018 GMT + Subject: CN = googlemaps.tg + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b2:69:26:59:57:b7:9b:c6:16:69:f3:4d:c4:7c: + 5a:12:94:4b:33:24:57:93:4b:5d:04:e7:1c:aa:d4: + e0:9d:29:2e:82:56:3c:18:03:ec:33:4f:0c:eb:67: + c6:2a:eb:8d:4f:f1:bf:5c:d4:26:c1:ac:1a:33:d1: + e3:99:b1:78:68:92:83:4d:53:48:dd:21:21:c8:3e: + e1:6c:e2:1f:45:d6:db:f9:82:7a:f0:6d:5a:1f:65: + 5e:fb:86:2e:72:9c:99:05:c0:e3:9d:d5:93:19:92: + d5:3a:ac:7d:d0:7e:41:25:d4:f9:f0:b1:ae:6a:97: + c1:d7:33:e2:0e:38:ed:f8:57:3f:5c:f6:c6:36:00: + d0:9d:a9:fa:83:36:66:a2:f3:fc:06:74:18:67:7f: + 3d:42:e4:26:06:eb:2c:b3:de:2d:79:fe:3a:85:52: + 3f:e9:a8:6a:18:86:19:fc:ba:21:c1:3e:c1:bb:25: + 1e:df:02:6f:65:08:a5:01:43:68:82:9a:e9:76:ce: + 9f:ce:92:9d:7e:05:a9:a2:32:ca:bc:6f:23:8e:1c: + 24:ca:20:cc:08:ef:50:9c:23:cb:b7:2e:2b:0a:ec: + ac:5b:d2:03:cf:e7:86:08:fc:65:30:0a:00:d0:e1: + 96:35:c8:ea:d6:19:e3:13:56:af:61:cb:56:8c:c3: + 51:bb + 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: + C4:78:BE:8E:9A:21:28:D2:92:4B:AE:26:EE:9A:8B:F5:91:3F:26:4E + X509v3 Authority Key Identifier: + keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1 + + Authority Information Access: + OCSP - URI:http://ocsp.int-x3.letsencrypt.org + CA Issuers - URI:http://cert.int-x3.letsencrypt.org/ + + X509v3 Subject Alternative Name: + DNS:cpanel.googlemaps.tg, DNS:googlemaps.tg, DNS:mail.googlemaps.tg, DNS:webdisk.googlemaps.tg, DNS:webmail.googlemaps.tg + 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 + User Notice: + Explicit Text: This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/ + + Signature Algorithm: sha256WithRSAEncryption + 47:57:12:8a:77:25:5d:48:34:63:79:2e:3f:0b:5b:7c:a2:29: + 68:5b:07:db:4c:0d:68:a3:3a:9d:56:89:0c:70:b1:dd:c6:af: + 44:c2:87:d0:70:2e:c9:11:5b:59:79:ce:cd:54:51:23:d2:74: + 5f:30:57:6b:d5:28:ea:a0:ae:13:c6:db:c5:9e:77:25:7c:02: + 64:d9:97:ee:83:17:2d:ef:ea:6f:c0:7f:53:7c:01:e0:6c:9d: + dd:20:3c:c0:eb:83:0b:bc:58:64:0c:a4:d0:d8:78:99:9c:4b: + fe:31:33:a1:8f:99:b1:13:10:5b:21:2d:87:22:23:71:6c:54: + b7:38:13:67:52:a3:1e:57:1b:98:21:bf:a1:85:1c:97:6e:e5: + 81:2a:9c:65:d1:eb:64:32:2d:7d:55:4e:b9:25:75:16:cd:1d: + ff:52:3a:ff:3e:b5:95:3d:b6:cd:4a:b1:b7:99:43:7b:31:34: + 61:9f:bf:1b:16:3e:5d:a0:cb:10:1c:0e:e0:12:55:d2:f6:a5: + 07:89:af:5f:c0:2d:f5:64:a0:59:b3:38:69:8a:6a:7e:2b:1c: + 1f:d4:84:15:ec:54:fb:82:09:1e:16:e8:c7:fe:10:93:0d:2e: + 7d:14:18:d7:1a:e5:0c:d7:92:6e:de:36:61:58:ba:0f:50:4f: + 24:33:4a:57 +-----BEGIN CERTIFICATE----- +MIIFVTCCBD2gAwIBAgISAyYMguSo1my449OZq51C3s3ZMA0GCSqGSIb3DQEBCwUA +MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD +ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDExMzExMzlaFw0x +ODAxMzAxMzExMzlaMBgxFjAUBgNVBAMTDWdvb2dsZW1hcHMudGcwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCyaSZZV7ebxhZp803EfFoSlEszJFeTS10E +5xyq1OCdKS6CVjwYA+wzTwzrZ8Yq641P8b9c1CbBrBoz0eOZsXhokoNNU0jdISHI +PuFs4h9F1tv5gnrwbVofZV77hi5ynJkFwOOd1ZMZktU6rH3QfkEl1Pnwsa5ql8HX +M+IOOO34Vz9c9sY2ANCdqfqDNmai8/wGdBhnfz1C5CYG6yyz3i15/jqFUj/pqGoY +hhn8uiHBPsG7JR7fAm9lCKUBQ2iCmul2zp/Okp1+BamiMsq8byOOHCTKIMwI71Cc +I8u3LisK7Kxb0gPP54YI/GUwCgDQ4ZY1yOrWGeMTVq9hy1aMw1G7AgMBAAGjggJl +MIICYTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF +BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFMR4vo6aISjSkkuuJu6ai/WRPyZO +MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw +YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y +ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y +Zy8wcAYDVR0RBGkwZ4IUY3BhbmVsLmdvb2dsZW1hcHMudGeCDWdvb2dsZW1hcHMu +dGeCEm1haWwuZ29vZ2xlbWFwcy50Z4IVd2ViZGlzay5nb29nbGVtYXBzLnRnghV3 +ZWJtYWlsLmdvb2dsZW1hcHMudGcwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYG +CysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNy +eXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBv +bmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBp +biBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBh +dCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0B +AQsFAAOCAQEAR1cSinclXUg0Y3kuPwtbfKIpaFsH20wNaKM6nVaJDHCx3cavRMKH +0HAuyRFbWXnOzVRRI9J0XzBXa9Uo6qCuE8bbxZ53JXwCZNmX7oMXLe/qb8B/U3wB +4Gyd3SA8wOuDC7xYZAyk0Nh4mZxL/jEzoY+ZsRMQWyEthyIjcWxUtzgTZ1KjHlcb +mCG/oYUcl27lgSqcZdHrZDItfVVOuSV1Fs0d/1I6/z61lT22zUqxt5lDezE0YZ+/ +GxY+XaDLEBwO4BJV0valB4mvX8At9WSgWbM4aYpqfiscH9SEFexU+4IJHhbox/4Q +kw0ufRQY1xrlDNeSbt42YVi6D1BPJDNKVw== +-----END CERTIFICATE-----
diff --git a/net/data/ssl/blacklist/fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem b/net/data/ssl/blocklist/fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem similarity index 100% rename from net/data/ssl/blacklist/fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem rename to net/data/ssl/blocklist/fdedb5bdfcb67411513a61aee5cb5b5d7c52af06028efc996cc1b05b1d6cea2b.pem
diff --git a/net/data/ssl/certificates/10_year_validity.pem b/net/data/ssl/certificates/10_year_validity.pem index 47e0e10..c69664d 100644 --- a/net/data/ssl/certificates/10_year_validity.pem +++ b/net/data/ssl/certificates/10_year_validity.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 12 (0xc) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:ae:21:b3:7f:5c:19:df:fd:97:51:cd:d4:30:35: - eb:50:4e:66:03:78:79:10:82:cb:02:5f:af:63:30: - 4a:54:ef:3e:3b:b8:76:7f:73:23:88:a7:4f:3c:65: - 78:1b:11:ea:49:f1:25:d4:cc:17:67:12:51:ce:a1: - f6:15:57:c6:9c:19:3c:8c:f0:9d:ce:c5:5e:a4:36: - d7:61:d3:21:21:c7:33:78:47:d6:74:e9:fa:b8:d8: - f2:f4:01:b4:ac:9f:69:d0:09:bc:1a:7c:35:7c:12: - c4:54:ba:5b:2b:80:37:6c:75:fe:08:36:44:bc:f1: - 3b:a9:c9:2b:a0:97:f8:75:4f:cd:27:24:f0:66:5e: - 8b:b9:b0:b1:49:50:80:80:00:de:83:e3:cb:09:c5: - 14:6e:9a:1f:28:0d:4a:7a:3b:90:19:13:e6:d0:32: - 08:6f:97:5f:2a:3e:a7:88:ef:98:01:fd:0c:2c:2b: - ba:5c:24:33:1d:b7:c3:48:55:d5:e3:5e:c0:ea:e9: - b2:8b:f5:b4:5d:10:50:48:88:59:0b:48:a5:80:94: - 2a:34:d6:b8:47:e6:ee:23:cc:e1:72:cf:ce:97:34: - 99:01:2f:66:7e:d4:39:be:5a:0a:01:47:8e:1d:5f: - 83:34:bf:69:6b:12:63:4c:47:25:0d:4c:b0:07:db: - 32:c7 + 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: - 66:B2:C9:2E:D5:94:64:B0:57:CC:2C:7C:47:3E:4C:32:A0:62:1D:ED + 9E:E1:B0:0F:6C:05:2E:6C:E6:37:0E:C9:A4:40:73:64:D5:E5:F6:13 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 5d:52:44:7e:39:ff:d6:01:44:8a:a3:f2:b2:13:98:d2:cd:e1: - 00:09:23:2d:05:3a:73:39:96:c6:88:c2:c1:5f:b8:8a:2b:18: - 8c:71:df:56:87:ed:8d:d1:14:36:c3:ef:58:8a:99:ce:88:ba: - f3:80:d6:7f:31:2e:3d:3a:22:7d:de:1b:33:94:33:b1:e4:cb: - 30:bc:a6:48:fa:f9:1f:f3:12:a8:9f:38:5c:10:7d:50:d2:65: - ab:10:06:19:de:2f:a5:42:3f:70:1b:99:79:96:9d:e2:74:2a: - 90:b7:a7:37:61:23:3e:b9:c2:ae:d8:1a:a5:00:60:c6:e8:48: - ce:98:3e:0a:04:12:0c:ce:e1:3b:7a:14:e8:0a:44:78:51:37: - 0d:98:05:f5:d6:43:f1:4e:a3:48:0b:ea:44:da:03:6a:90:a2: - be:85:91:b6:07:43:ec:32:f8:d8:36:7f:d9:17:c9:ee:7b:50: - d6:ef:2b:1f:f2:9c:41:35:9d:7d:8a:34:87:df:3e:c7:78:55: - cc:89:b5:30:07:13:66:a8:ab:f8:72:9f:13:ed:58:14:25:85: - 06:1d:56:5b:84:5b:8a:53:22:73:55:17:08:0a:38:d7:1e:2f: - 74:58:d2:2b:72:64:a0:40:eb:ac:1a:bd:c6:65:ea:a4:3e:13: - 62:04:39:e0 + 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----- -MIIDvzCCAqegAwIBAgIBDDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTA4MTAzMDAw -MDAwMFoXDTE4MTAyOTAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAK4hs39cGd/9l1HN1DA161BOZgN4eRCCywJfr2MwSlTvPju4dn9zI4in -TzxleBsR6knxJdTMF2cSUc6h9hVXxpwZPIzwnc7FXqQ212HTISHHM3hH1nTp+rjY -8vQBtKyfadAJvBp8NXwSxFS6WyuAN2x1/gg2RLzxO6nJK6CX+HVPzSck8GZei7mw -sUlQgIAA3oPjywnFFG6aHygNSno7kBkT5tAyCG+XXyo+p4jvmAH9DCwrulwkMx23 -w0hV1eNewOrpsov1tF0QUEiIWQtIpYCUKjTWuEfm7iPM4XLPzpc0mQEvZn7UOb5a -CgFHjh1fgzS/aWsSY0xHJQ1MsAfbMscCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFGayyS7VlGSwV8wsfEc+TDKgYh3tMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQBdUkR+Of/WAUSKo/Ky -E5jSzeEACSMtBTpzOZbGiMLBX7iKKxiMcd9Wh+2N0RQ2w+9YipnOiLrzgNZ/MS49 -OiJ93hszlDOx5MswvKZI+vkf8xKonzhcEH1Q0mWrEAYZ3i+lQj9wG5l5lp3idCqQ -t6c3YSM+ucKu2BqlAGDG6EjOmD4KBBIMzuE7ehToCkR4UTcNmAX11kPxTqNIC+pE -2gNqkKK+hZG2B0PsMvjYNn/ZF8nue1DW7ysf8pxBNZ19ijSH3z7HeFXMibUwBxNm -qKv4cp8T7VgUJYUGHVZbhFuKUyJzVRcICjjXHi90WNIrcmSgQOusGr3GZeqkPhNi -BDng +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/net/data/ssl/certificates/11_year_validity.pem b/net/data/ssl/certificates/11_year_validity.pem index 50eb089..837af75 100644 --- a/net/data/ssl/certificates/11_year_validity.pem +++ b/net/data/ssl/certificates/11_year_validity.pem
@@ -1,84 +1,85 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 13 (0xd) - Signature Algorithm: sha256WithRSAEncryption + 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 : Jun 2 17:10:52 2028 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:d2:33:c9:3e:ee:c5:00:08:54:d0:a9:26:f1:21: - 21:86:20:92:dc:1f:c9:0f:95:c3:60:8b:72:14:51: - 60:44:6e:b6:bd:f4:59:28:70:4c:df:87:e0:c9:2c: - db:c8:b3:4d:c8:72:92:0e:ab:55:a5:10:8e:e4:cf: - 77:23:77:25:a5:62:95:fc:32:b3:da:66:2f:ae:23: - 5e:3d:aa:1d:87:96:61:a5:eb:86:39:e1:74:a2:1d: - a2:50:e1:93:e6:dc:ab:70:99:e4:e4:49:72:6c:00: - e8:53:06:1f:86:19:37:79:83:2e:a5:69:b7:80:4c: - 06:f4:1c:6f:61:76:6b:71:da:ef:0d:2d:30:20:8c: - d1:69:9b:c1:63:00:6f:8f:af:6e:f0:0f:64:bd:fd: - 3a:17:dd:fe:62:44:b2:74:33:2d:98:de:04:e1:e9: - e7:92:1d:bf:9b:dc:3c:90:b9:db:1d:ba:cf:84:72: - 27:54:e9:59:10:37:44:db:5e:1c:ba:45:16:9c:9b: - 85:7d:c2:8f:74:da:8c:12:4f:fc:64:8f:4d:7b:91: - 84:2b:10:b6:a3:ab:f6:0d:f0:27:73:55:0c:2d:1c: - 2b:2f:7d:bc:46:70:c7:25:c1:b2:0c:2a:21:e5:a2: - 42:7f:91:4c:e7:f6:50:76:26:82:78:f0:50:88:45: - 68:71 + 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: - 49:8C:47:E1:3D:FB:65:5C:B5:B9:78:5A:DC:3D:AC:DC:C2:55:84:BA + 1C:D3:60:F9:10:20:E7:CD:03:D7:36:7B:EC:A5:7B:4D:CB:C4:F2:1A X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 16:b3:2e:6b:4a:d1:8b:ea:56:72:cd:e7:e7:51:1f:70:19:48: - 52:5c:6f:b6:ba:e0:f1:0a:0f:38:aa:ed:de:8c:32:56:74:1d: - 69:30:ee:68:ba:2b:7e:6b:93:f0:69:7f:5f:bb:18:88:41:3e: - 86:3a:00:f8:23:f9:d1:ab:53:9d:50:ea:2e:37:37:0d:0a:cc: - af:22:90:11:29:f3:b6:d4:28:47:83:75:66:19:19:88:a0:20: - 6b:64:7b:95:32:5d:85:14:c6:a6:77:11:a5:c4:72:72:c1:aa: - 3a:dd:ee:dc:28:71:4e:1e:ae:d5:1d:74:3e:71:8a:da:7e:f8: - 4c:2c:20:6c:01:ee:33:90:27:3a:5d:87:75:73:4c:24:c0:ad: - b0:6e:a3:32:bc:e4:93:53:73:40:cb:37:55:4b:d2:d5:79:b9: - 86:bc:69:35:d1:33:11:4a:33:ad:d1:78:18:99:c8:b0:fb:c6: - 82:40:87:56:47:ff:f1:ec:2a:07:53:ea:7f:17:a8:78:3c:21: - e5:e7:6e:54:16:02:8b:71:c9:fb:41:c4:f7:f0:1d:9d:8e:5b: - 94:6f:2c:25:12:95:02:ca:08:d5:42:16:fd:b8:dc:d8:4b:07: - 8f:bb:b2:4e:51:e8:32:87:61:a1:96:de:ff:24:86:4f:41:38: - 65:18:f0:b8 + 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----- -MIIDvzCCAqegAwIBAgIBDTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE0MTAzMDAw -MDAwMFoXDTI4MDYwMjE3MTA1MlowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANIzyT7uxQAIVNCpJvEhIYYgktwfyQ+Vw2CLchRRYERutr30WShwTN+H -4Mks28izTchykg6rVaUQjuTPdyN3JaVilfwys9pmL64jXj2qHYeWYaXrhjnhdKId -olDhk+bcq3CZ5ORJcmwA6FMGH4YZN3mDLqVpt4BMBvQcb2F2a3Ha7w0tMCCM0Wmb -wWMAb4+vbvAPZL39Ohfd/mJEsnQzLZjeBOHp55Idv5vcPJC52x26z4RyJ1TpWRA3 -RNteHLpFFpybhX3Cj3TajBJP/GSPTXuRhCsQtqOr9g3wJ3NVDC0cKy99vEZwxyXB -sgwqIeWiQn+RTOf2UHYmgnjwUIhFaHECAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFEmMR+E9+2Vctbl4Wtw9rNzCVYS6MB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAWsy5rStGL6lZyzefn -UR9wGUhSXG+2uuDxCg84qu3ejDJWdB1pMO5ouit+a5PwaX9fuxiIQT6GOgD4I/nR -q1OdUOouNzcNCsyvIpARKfO21ChHg3VmGRmIoCBrZHuVMl2FFMamdxGlxHJywao6 -3e7cKHFOHq7VHXQ+cYrafvhMLCBsAe4zkCc6XYd1c0wkwK2wbqMyvOSTU3NAyzdV -S9LVebmGvGk10TMRSjOt0XgYmciw+8aCQIdWR//x7CoHU+p/F6h4PCHl525UFgKL -ccn7QcT38B2djluUbywlEpUCygjVQhb9uNzYSwePu7JOUegyh2Ghlt7/JIZPQThl -GPC4 +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/net/data/ssl/certificates/398_days_1_second_after_2020_09_01.pem b/net/data/ssl/certificates/398_days_1_second_after_2020_09_01.pem new file mode 100644 index 0000000..3fa2461 --- /dev/null +++ b/net/data/ssl/certificates/398_days_1_second_after_2020_09_01.pem
@@ -0,0 +1,85 @@ +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/net/data/ssl/certificates/398_days_after_2020_09_01.pem b/net/data/ssl/certificates/398_days_after_2020_09_01.pem new file mode 100644 index 0000000..dd0eb1d --- /dev/null +++ b/net/data/ssl/certificates/398_days_after_2020_09_01.pem
@@ -0,0 +1,85 @@ +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/net/data/ssl/certificates/399_days_after_2020_09_01.pem b/net/data/ssl/certificates/399_days_after_2020_09_01.pem new file mode 100644 index 0000000..2f6b7e1 --- /dev/null +++ b/net/data/ssl/certificates/399_days_after_2020_09_01.pem
@@ -0,0 +1,85 @@ +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/net/data/ssl/certificates/39_months_after_2015_04.pem b/net/data/ssl/certificates/39_months_after_2015_04.pem index d988960..d138fef 100644 --- a/net/data/ssl/certificates/39_months_after_2015_04.pem +++ b/net/data/ssl/certificates/39_months_after_2015_04.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 14 (0xe) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:ab:bd:7c:d8:34:99:c9:fa:d9:7e:0a:ac:77:89: - fb:de:ee:b0:ec:59:45:f6:a0:15:b9:60:2a:0a:8f: - 77:a7:43:dc:62:e6:20:9e:ef:9f:c3:4f:59:f4:cb: - 23:32:85:0f:a4:66:77:f6:bc:f2:1b:d1:b7:dc:c3: - 66:a0:83:37:73:2a:6a:80:9b:a1:aa:8c:18:ad:49: - b0:44:e8:cf:11:da:0d:52:ab:59:50:d4:87:c8:98: - 4f:fc:7e:46:49:53:e5:3b:10:dd:29:7b:0b:fa:38: - 76:7e:b5:a6:a8:9b:e4:20:b8:99:18:7d:57:46:dd: - 33:46:7a:2a:ae:dc:3b:18:1b:68:b3:36:37:6d:1a: - ec:78:f5:65:0f:5d:f9:1b:ec:68:7d:a4:83:79:ad: - cc:a0:68:4f:6c:5b:36:c1:48:0b:3f:3e:4c:ae:91: - de:4a:db:f6:a9:82:c2:54:9d:6f:28:db:00:bb:0f: - a4:44:43:40:c3:b0:e3:ec:f8:57:8c:c1:db:bb:00: - 64:15:48:06:7b:01:da:34:bc:ac:c1:61:ec:07:76: - 80:08:86:94:34:c4:d8:db:65:80:6a:7f:c0:b9:61: - f5:3c:92:99:45:ce:17:92:81:81:32:43:39:35:ac: - a4:04:5a:d6:f0:5e:01:3e:f2:3f:3b:74:c9:33:77: - 87:c1 + 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: - 10:E9:95:5F:D7:78:0F:A8:F8:3C:89:9A:36:AA:E9:F2:52:C3:60:30 + 1C:10:69:49:A1:B6:07:E4:28:8A:C2:C9:80:88:80:93:91:5C:71:2E X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 05:a5:b1:fe:ec:c3:19:31:04:40:47:70:79:b6:c3:99:ca:ff: - 26:f8:26:88:fc:c9:fc:30:27:d7:15:4e:cb:df:45:09:1e:ea: - bc:ac:9f:99:3a:a7:cc:bf:dd:93:a7:96:ff:5b:b9:9a:bb:49: - 1d:3c:ab:53:97:c8:83:4a:87:3d:e0:81:d1:47:68:ac:ea:1f: - bc:88:3c:74:17:39:34:23:4d:28:a5:db:20:16:c7:ea:08:ef: - c4:bc:f4:8c:5a:94:b0:f6:1a:23:e3:c3:e3:a6:ef:52:f8:70: - d1:59:95:21:e7:57:b6:bb:c8:05:6a:c7:7e:ba:b8:36:4b:75: - 5c:6c:74:1f:0d:a0:18:c9:ad:db:9a:b6:f8:eb:63:25:b8:88: - 48:b7:43:68:dd:6c:ce:0b:4f:c5:1f:7b:5f:94:c6:29:62:77: - 2a:85:9c:61:8b:a7:67:c8:17:5b:2f:a7:a5:0b:d2:d8:eb:1d: - 8f:ed:67:93:3a:df:f1:29:e9:97:71:a3:01:48:3d:be:f5:15: - 5d:f5:32:bc:18:52:9f:9c:3b:64:e8:a9:55:32:91:6d:c9:cc: - 84:65:16:39:4c:ad:20:2b:e9:e9:46:f3:71:7c:44:45:05:6f: - 68:86:66:5e:0c:e2:7d:86:65:9c:6e:e5:39:2d:a8:03:30:b2: - e2:77:5d:70 + 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----- -MIIDvzCCAqegAwIBAgIBDjANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE1MDQwMjAw -MDAwMFoXDTE4MDcwMjAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAKu9fNg0mcn62X4KrHeJ+97usOxZRfagFblgKgqPd6dD3GLmIJ7vn8NP -WfTLIzKFD6Rmd/a88hvRt9zDZqCDN3MqaoCboaqMGK1JsETozxHaDVKrWVDUh8iY -T/x+RklT5TsQ3Sl7C/o4dn61pqib5CC4mRh9V0bdM0Z6Kq7cOxgbaLM2N20a7Hj1 -ZQ9d+RvsaH2kg3mtzKBoT2xbNsFICz8+TK6R3krb9qmCwlSdbyjbALsPpERDQMOw -4+z4V4zB27sAZBVIBnsB2jS8rMFh7Ad2gAiGlDTE2NtlgGp/wLlh9TySmUXOF5KB -gTJDOTWspARa1vBeAT7yPzt0yTN3h8ECAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFBDplV/XeA+o+DyJmjaq6fJSw2AwMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAFpbH+7MMZMQRAR3B5 -tsOZyv8m+CaI/Mn8MCfXFU7L30UJHuq8rJ+ZOqfMv92Tp5b/W7mau0kdPKtTl8iD -Soc94IHRR2is6h+8iDx0Fzk0I00opdsgFsfqCO/EvPSMWpSw9hoj48Pjpu9S+HDR -WZUh51e2u8gFasd+urg2S3VcbHQfDaAYya3bmrb462MluIhIt0No3WzOC0/FH3tf -lMYpYncqhZxhi6dnyBdbL6elC9LY6x2P7WeTOt/xKemXcaMBSD2+9RVd9TK8GFKf -nDtk6KlVMpFtycyEZRY5TK0gK+npRvNxfERFBW9ohmZeDOJ9hmWcbuU5LagDMLLi -d11w +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/net/data/ssl/certificates/39_months_based_on_last_day.pem b/net/data/ssl/certificates/39_months_based_on_last_day.pem index 8009696..84b9ce1 100644 --- a/net/data/ssl/certificates/39_months_based_on_last_day.pem +++ b/net/data/ssl/certificates/39_months_based_on_last_day.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 30 (0x1e) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:e0:95:35:0d:8e:3b:c4:7c:1d:ea:d6:1a:41:a9: - 4c:14:6e:3c:12:a3:01:55:fc:b5:ee:d5:7a:d3:4d: - b5:f4:9b:0e:57:50:cc:28:17:4f:68:93:5f:14:e2: - ac:c7:eb:1d:e1:13:82:b6:14:eb:9d:42:26:1e:3c: - 37:c7:73:e2:93:0f:d9:5b:e7:2f:46:60:54:e6:a4: - 1c:89:ac:9c:30:1f:29:bf:36:e2:88:8a:e5:ac:14: - 67:df:d7:93:38:85:d8:71:5a:5c:ae:80:d1:f9:ef: - 12:82:91:08:be:de:07:70:25:be:50:3c:c6:5e:e1: - 15:82:9d:1d:cb:2b:4c:b1:ea:2d:e4:6f:db:33:d8: - d3:27:d0:c1:8f:52:db:91:1a:b6:03:9e:fb:3b:49: - 7e:ef:4a:fd:38:b2:c6:26:ea:63:85:be:0f:50:c3: - 24:4c:36:dc:96:7b:ae:59:1f:c5:44:2a:14:76:71: - 39:ab:ac:0e:ad:bb:ca:32:94:9c:d4:5b:7d:71:6b: - c9:e8:4b:80:8f:e4:b8:07:bf:70:05:2f:52:b7:86: - 7c:ca:de:b3:b3:38:56:5f:35:96:15:94:c3:0d:fd: - 45:2b:38:ee:ca:ee:77:34:62:5d:85:57:d1:e3:30: - 24:0e:b1:5c:21:80:5b:24:82:01:67:25:12:a7:8b: - 3c:11 + 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: - 39:50:0A:32:04:A7:EC:70:F4:1B:1E:68:F3:B3:40:57:A7:55:4D:8A + E7:91:F7:13:99:EC:1E:9C:81:43:8A:DA:A5:63:5B:93:3C:79:07:B6 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 83:f0:0b:fc:3c:6e:40:6b:00:58:de:43:2a:d4:ea:08:8c:88: - 9c:02:76:7d:9f:55:08:fc:da:c0:fe:9a:07:84:c2:5d:85:06: - ec:ee:e4:8a:c4:c1:f2:6e:6e:a8:bc:8f:de:d2:b4:39:43:c8: - 99:56:57:b8:f7:2e:8c:90:a5:fd:7d:1f:79:8d:e1:2a:59:65: - e6:9b:2b:5d:62:7b:b0:e5:66:45:5e:fe:a3:44:52:34:40:90: - f6:35:dd:51:7d:38:07:0b:cd:84:ec:68:19:c5:c8:b4:0e:19: - 7f:f0:a8:92:33:59:8c:24:a8:7d:f0:b3:4b:3c:20:09:5d:b6: - 78:a2:b3:1e:86:e3:88:ff:94:00:74:97:d0:41:91:45:f5:1d: - 32:e2:3f:fa:cc:90:2a:fd:8d:e2:84:e5:1b:16:83:13:3e:1c: - 6b:9f:55:0a:b9:00:16:b7:3f:07:68:1b:60:cf:46:56:ba:54: - 05:06:90:6b:40:16:cd:4c:67:46:87:f1:05:35:c6:ca:07:fb: - e2:ca:c1:ed:37:1e:a5:ec:87:ca:4f:bf:98:e6:07:8e:66:76: - 26:67:b9:28:5f:95:ef:83:35:09:94:ba:2b:48:53:51:0d:85: - 62:7e:b3:a3:d0:f7:44:62:14:21:bf:b8:99:2b:b6:0b:be:b8: - c9:ee:96:56 + 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----- -MIIDvzCCAqegAwIBAgIBHjANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDIyODAw -MDAwMFoXDTIwMDUzMDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAOCVNQ2OO8R8HerWGkGpTBRuPBKjAVX8te7VetNNtfSbDldQzCgXT2iT -XxTirMfrHeETgrYU651CJh48N8dz4pMP2VvnL0ZgVOakHImsnDAfKb824oiK5awU -Z9/XkziF2HFaXK6A0fnvEoKRCL7eB3AlvlA8xl7hFYKdHcsrTLHqLeRv2zPY0yfQ -wY9S25EatgOe+ztJfu9K/TiyxibqY4W+D1DDJEw23JZ7rlkfxUQqFHZxOausDq27 -yjKUnNRbfXFryehLgI/kuAe/cAUvUreGfMres7M4Vl81lhWUww39RSs47srudzRi -XYVX0eMwJA6xXCGAWySCAWclEqeLPBECAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFDlQCjIEp+xw9BseaPOzQFenVU2KMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQCD8Av8PG5AawBY3kMq -1OoIjIicAnZ9n1UI/NrA/poHhMJdhQbs7uSKxMHybm6ovI/e0rQ5Q8iZVle49y6M -kKX9fR95jeEqWWXmmytdYnuw5WZFXv6jRFI0QJD2Nd1RfTgHC82E7GgZxci0Dhl/ -8KiSM1mMJKh98LNLPCAJXbZ4orMehuOI/5QAdJfQQZFF9R0y4j/6zJAq/Y3ihOUb -FoMTPhxrn1UKuQAWtz8HaBtgz0ZWulQFBpBrQBbNTGdGh/EFNcbKB/viysHtNx6l -7IfKT7+Y5geOZnYmZ7koX5XvgzUJlLorSFNRDYVifrOj0PdEYhQhv7iZK7YLvrjJ -7pZW +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/net/data/ssl/certificates/40_months_after_2015_04.pem b/net/data/ssl/certificates/40_months_after_2015_04.pem index df5acc8..c07d121 100644 --- a/net/data/ssl/certificates/40_months_after_2015_04.pem +++ b/net/data/ssl/certificates/40_months_after_2015_04.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 15 (0xf) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:b9:66:bc:55:7c:ca:70:eb:2e:6a:8b:11:8c:af: - 1e:2d:e2:ae:a5:b9:96:be:0a:16:08:2b:98:d6:8c: - a6:24:87:a8:0e:2e:23:f0:5a:8b:fa:6e:b7:dc:b2: - 2a:56:57:d7:76:91:69:c3:23:44:f3:40:74:d7:83: - 6d:fb:94:d9:e8:e6:34:96:2d:cb:43:02:69:c4:5f: - c0:01:09:9a:0f:55:5b:f5:b8:77:5e:ab:0b:58:46: - 1f:d4:42:59:43:3f:5a:92:5a:ca:22:8d:a9:18:ff: - ac:48:e9:f3:a4:a4:f3:d5:9b:e8:23:70:cd:26:f2: - 02:0b:e3:1e:a5:e6:ea:46:0f:39:06:fb:1b:f3:e9: - ce:65:df:15:e6:3f:72:c0:03:72:5e:3d:e0:4c:94: - 27:8c:ee:76:44:49:eb:f0:27:0f:d9:fc:02:fe:e5: - fd:70:d8:fe:8a:a6:99:61:52:76:b9:6b:af:89:50: - 84:ab:2b:c9:2a:13:0d:3b:f8:fe:50:61:a8:e0:57: - e1:f6:14:66:00:55:15:b3:99:03:be:fe:6f:24:39: - 12:b6:8b:bd:d5:60:7f:21:c2:24:68:07:62:dd:73: - 72:49:0a:09:cc:65:27:7c:37:0e:00:9b:b5:8a:4f: - 70:fb:c5:14:34:42:cb:27:4b:22:50:8d:5b:17:0f: - 9b:85 + 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: - CE:65:A6:37:A7:B6:38:4B:38:A3:6E:80:C7:7C:13:FB:51:C2:45:B6 + 0C:63:B5:F8:FD:66:75:20:B7:40:9F:23:75:69:F4:49:D2:0E:BE:10 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 25:63:1e:16:83:f3:48:52:80:be:0b:82:4c:24:27:58:44:b0: - 1a:38:e4:4d:49:b8:86:43:a2:c7:59:31:40:74:3b:a7:18:07: - 30:7d:f6:5c:e5:f3:1f:49:d3:32:1c:f1:b9:47:c8:52:5b:19: - 93:a9:6b:80:41:96:a9:35:ce:d1:ff:9d:82:c6:13:ca:04:56: - 38:fc:df:cf:5a:54:5f:77:a9:28:c5:c6:0b:0b:56:04:e8:37: - 73:d3:8e:b9:6f:c8:92:46:ab:35:07:5e:55:06:d2:fc:ac:8b: - e2:c7:4d:6c:30:1f:db:c1:29:b9:1b:2a:e1:b3:43:37:33:42: - ad:3a:fa:20:96:46:f5:84:ea:15:c2:83:c9:12:c7:71:54:37: - 53:88:45:00:aa:62:d9:c1:f5:1e:c5:f1:11:95:7d:31:54:21: - 56:37:1d:36:b0:42:c8:a8:6d:83:01:8d:14:f8:e3:88:05:b6: - 81:43:d3:19:5d:3b:f4:6b:81:cf:2b:e8:cd:57:54:0e:6f:7a: - ef:fc:47:e6:3c:a9:cb:14:4a:6e:29:c7:00:ae:86:c3:fe:74: - 38:92:37:bd:6a:08:97:f5:5c:26:b6:15:41:11:7a:1e:b9:71: - e7:9e:73:6b:f4:10:03:76:43:86:91:02:f8:30:4c:e7:bc:af: - 55:10:bf:52 + 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----- -MIIDvzCCAqegAwIBAgIBDzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE1MDQwMjAw -MDAwMFoXDTE4MDgwMTAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALlmvFV8ynDrLmqLEYyvHi3irqW5lr4KFggrmNaMpiSHqA4uI/Bai/pu -t9yyKlZX13aRacMjRPNAdNeDbfuU2ejmNJYty0MCacRfwAEJmg9VW/W4d16rC1hG -H9RCWUM/WpJayiKNqRj/rEjp86Sk89Wb6CNwzSbyAgvjHqXm6kYPOQb7G/PpzmXf -FeY/csADcl494EyUJ4zudkRJ6/AnD9n8Av7l/XDY/oqmmWFSdrlrr4lQhKsrySoT -DTv4/lBhqOBX4fYUZgBVFbOZA77+byQ5EraLvdVgfyHCJGgHYt1zckkKCcxlJ3w3 -DgCbtYpPcPvFFDRCyydLIlCNWxcPm4UCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFM5lpjentjhLOKNugMd8E/tRwkW2MB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAlYx4Wg/NIUoC+C4JM -JCdYRLAaOORNSbiGQ6LHWTFAdDunGAcwffZc5fMfSdMyHPG5R8hSWxmTqWuAQZap -Nc7R/52CxhPKBFY4/N/PWlRfd6koxcYLC1YE6Ddz0465b8iSRqs1B15VBtL8rIvi -x01sMB/bwSm5Gyrhs0M3M0KtOvoglkb1hOoVwoPJEsdxVDdTiEUAqmLZwfUexfER -lX0xVCFWNx02sELIqG2DAY0U+OOIBbaBQ9MZXTv0a4HPK+jNV1QOb3rv/EfmPKnL -FEpuKccArobD/nQ4kje9agiX9VwmthVBEXoeuXHnnnNr9BADdkOGkQL4MEznvK9V -EL9S +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/net/data/ssl/certificates/60_months_after_2012_07.pem b/net/data/ssl/certificates/60_months_after_2012_07.pem index dab4d76..4ca5f52 100644 --- a/net/data/ssl/certificates/60_months_after_2012_07.pem +++ b/net/data/ssl/certificates/60_months_after_2012_07.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 16 (0x10) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:d7:ad:de:70:7e:14:f1:ca:94:be:98:67:43:26: - f8:b3:52:cf:da:cf:a3:ef:1b:68:c6:bd:89:ed:dd: - 1d:c0:75:ee:5c:1c:bb:a4:da:d2:68:91:d9:52:ca: - 49:9c:f4:fd:2e:03:de:da:01:51:6e:11:53:e0:9f: - 3b:3b:f9:df:ed:18:ec:9c:54:90:4f:17:39:fd:5f: - d0:b3:37:1f:40:fe:8a:43:17:27:ed:81:d4:36:0b: - 8c:c8:0d:d1:a0:79:0b:2a:36:76:80:c0:11:d0:2c: - 30:2f:e0:97:8f:9a:2a:39:c7:98:81:91:c7:09:30: - 12:10:5f:8c:7f:bd:8f:42:20:e2:82:dd:26:3c:1f: - 2c:d1:9b:3c:92:25:8e:46:54:19:24:87:cc:e4:84: - d1:63:20:06:a9:08:53:cd:a6:81:bd:91:94:2b:4e: - 05:84:32:93:d6:ce:56:1d:80:6d:4f:bc:ef:cb:d0: - bc:d4:c8:ce:ff:ac:1f:41:cc:4e:fb:2e:14:a3:54: - 84:14:e4:5b:8b:f8:a4:d8:40:d9:11:12:1d:c5:6a: - d0:e7:13:e5:cb:97:9e:d2:61:64:c3:58:3a:c1:e2: - 07:5a:b8:32:27:b9:fa:67:4d:69:05:8e:c5:92:03: - c1:e8:b6:0e:94:a4:91:64:99:72:50:bb:d0:5b:68: - 2c:0d + 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: - BA:4E:4A:D5:D7:99:D0:37:13:7B:64:37:1A:0B:1F:5E:9D:93:1F:F4 + 29:81:75:1D:D1:AE:EE:50:EB:91:E2:57:31:51:5D:3A:0E:99:10:1C X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - a2:e4:6c:8f:21:3b:6c:ee:16:f3:58:41:35:18:e2:a7:88:e5: - d5:7b:a5:4c:e3:36:9d:d9:f5:ba:98:38:6c:da:b8:b3:4e:fa: - c8:38:fa:a9:89:62:90:cb:ec:6a:26:ac:f3:7b:5c:f1:68:06: - dd:34:0f:fc:39:27:8f:fa:e9:c8:8e:81:0e:57:ca:40:6d:ee: - 79:a7:f7:02:28:18:60:2c:a7:81:c6:45:a2:2d:fc:2c:bc:87: - 76:3a:e1:b5:52:67:99:1b:0b:d6:f3:57:d5:29:ec:ee:a5:ea: - 1d:9c:29:ec:f9:f9:cf:48:72:86:15:99:a1:e6:55:e1:b6:e4: - 50:15:25:58:71:5e:26:a7:af:03:21:ce:ca:62:cd:98:d5:d4: - 0c:32:4a:05:82:35:2a:bd:06:ce:c2:05:01:55:82:ee:98:e2: - a7:07:55:1e:0c:4b:48:05:42:89:29:08:13:0a:f5:1d:7c:9f: - a4:09:99:35:bb:9b:44:ad:81:87:75:8a:b1:a0:bf:2d:46:c6: - 5b:90:84:03:20:6f:6e:d3:b9:52:44:06:28:3f:16:f2:75:27: - 66:01:70:39:79:39:84:ed:e5:61:b0:83:22:c9:f1:ad:ca:8a: - 6c:26:4a:c7:05:9a:7f:9f:29:6f:ed:a9:1e:8d:29:b5:08:26: - 21:61:c2:54 + 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----- -MIIDvzCCAqegAwIBAgIBEDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE0MTAzMDAw -MDAwMFoXDTE5MDkzMDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANet3nB+FPHKlL6YZ0Mm+LNSz9rPo+8baMa9ie3dHcB17lwcu6Ta0miR -2VLKSZz0/S4D3toBUW4RU+CfOzv53+0Y7JxUkE8XOf1f0LM3H0D+ikMXJ+2B1DYL -jMgN0aB5Cyo2doDAEdAsMC/gl4+aKjnHmIGRxwkwEhBfjH+9j0Ig4oLdJjwfLNGb -PJIljkZUGSSHzOSE0WMgBqkIU82mgb2RlCtOBYQyk9bOVh2AbU+878vQvNTIzv+s -H0HMTvsuFKNUhBTkW4v4pNhA2RESHcVq0OcT5cuXntJhZMNYOsHiB1q4Mie5+mdN -aQWOxZIDwei2DpSkkWSZclC70FtoLA0CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFLpOStXXmdA3E3tkNxoLH16dkx/0MB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQCi5GyPITts7hbzWEE1 -GOKniOXVe6VM4zad2fW6mDhs2rizTvrIOPqpiWKQy+xqJqzze1zxaAbdNA/8OSeP -+unIjoEOV8pAbe55p/cCKBhgLKeBxkWiLfwsvId2OuG1UmeZGwvW81fVKezupeod -nCns+fnPSHKGFZmh5lXhtuRQFSVYcV4mp68DIc7KYs2Y1dQMMkoFgjUqvQbOwgUB -VYLumOKnB1UeDEtIBUKJKQgTCvUdfJ+kCZk1u5tErYGHdYqxoL8tRsZbkIQDIG9u -07lSRAYoPxbydSdmAXA5eTmE7eVhsIMiyfGtyopsJkrHBZp/nylv7akejSm1CCYh -YcJU +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/net/data/ssl/certificates/61_months_after_2012_07.pem b/net/data/ssl/certificates/61_months_after_2012_07.pem index ef21ce9..8f9d360 100644 --- a/net/data/ssl/certificates/61_months_after_2012_07.pem +++ b/net/data/ssl/certificates/61_months_after_2012_07.pem
@@ -1,84 +1,85 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 17 (0x11) - Signature Algorithm: sha256WithRSAEncryption + 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 : Jun 9 17:10:52 2022 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:e1:6a:f0:32:d3:9e:18:77:0f:08:d1:d0:03:11: - ac:65:b3:11:e5:dd:5f:ee:74:f5:ff:c8:b1:56:80: - fd:ad:af:82:24:95:c0:7d:99:d2:62:46:bb:fb:9e: - 75:40:5e:15:d0:9e:d9:29:0a:3f:25:bd:83:a5:da: - c6:41:99:59:b2:8e:7b:3e:bb:2d:0c:8f:ea:f9:26: - e5:c6:8f:4a:68:0b:fa:84:3c:1b:57:db:53:eb:6c: - af:9a:8a:7b:9b:b0:fb:cc:92:3e:8a:ea:24:d0:3c: - ff:06:c6:f0:79:b2:1b:8d:3f:3f:d6:ed:08:8c:48: - 9c:40:fa:f9:28:95:d1:f3:5e:8d:1b:4b:63:c4:d3: - 48:77:34:ee:82:db:6e:53:6b:32:ba:db:23:87:07: - 85:ad:26:9b:1b:d0:bb:2f:6b:48:c0:17:d0:2a:af: - 04:c2:87:10:5c:16:71:4c:a5:21:0d:5b:c0:80:1c: - c5:7c:39:4b:ca:93:23:5a:37:e4:fb:d2:7d:2c:f8: - 1b:20:bc:06:01:76:05:63:07:bd:3d:b7:6f:b2:dd: - 68:d9:88:76:9e:23:17:9a:8d:d1:58:b6:a9:9a:81: - 72:c0:8c:2b:8b:b3:e0:c5:93:b1:50:49:d3:ef:de: - 9b:e0:1f:75:77:cb:61:ae:f4:7a:f8:40:2e:88:77: - 67:bf + 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: - ED:25:EF:01:D1:A8:70:5C:5B:FD:6B:2C:9E:5E:69:2F:49:21:C1:DA + 60:ED:A6:AB:09:02:D8:2C:54:39:D5:78:E5:E1:A1:09:44:B0:55:21 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 19:1d:92:62:5e:9f:3a:4b:20:2c:2e:1a:25:31:1d:95:b4:21: - d3:ec:ee:77:60:85:85:40:1c:eb:7f:22:9e:ab:1f:74:74:d5: - cc:4b:af:c4:cc:4f:60:ab:05:14:f1:35:20:b7:ec:92:56:0e: - 2d:b4:de:65:f2:50:31:19:ad:9e:7e:bb:50:05:e4:e7:d8:5d: - ed:d1:f8:58:75:5d:72:23:97:30:e6:e8:ac:83:35:1d:6a:5f: - 94:2f:55:59:1e:a5:a5:a1:90:86:d9:5b:0f:54:59:05:11:01: - ee:a7:fe:c9:a3:13:32:13:d8:c4:55:95:c6:cf:fa:be:a5:ff: - 57:4d:e7:15:de:7e:82:8d:7f:d1:3b:49:0f:98:dc:28:c7:af: - 62:aa:f8:bd:a4:db:aa:a5:56:d3:49:91:5a:86:28:b0:5a:90: - b9:7d:9f:e0:cc:f2:e3:dc:5e:f0:bf:92:38:7d:b8:d2:f4:af: - 83:ef:c7:02:60:e7:6b:12:d7:b9:ea:20:e7:3b:e4:75:61:cf: - 98:58:af:fe:11:81:08:b6:98:cc:ce:4f:d5:9c:93:88:c6:a7: - 52:31:53:d0:d0:cf:c5:65:e4:b3:0a:ef:4b:01:73:e3:8c:40: - 10:a4:52:4d:08:4c:85:8d:27:ad:f6:2f:4a:7a:9c:4b:d4:99: - 94:07:be:90 + 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----- -MIIDvzCCAqegAwIBAgIBETANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE0MTAzMDAw -MDAwMFoXDTIyMDYwOTE3MTA1MlowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAOFq8DLTnhh3DwjR0AMRrGWzEeXdX+509f/IsVaA/a2vgiSVwH2Z0mJG -u/uedUBeFdCe2SkKPyW9g6XaxkGZWbKOez67LQyP6vkm5caPSmgL+oQ8G1fbU+ts -r5qKe5uw+8ySPorqJNA8/wbG8HmyG40/P9btCIxInED6+SiV0fNejRtLY8TTSHc0 -7oLbblNrMrrbI4cHha0mmxvQuy9rSMAX0CqvBMKHEFwWcUylIQ1bwIAcxXw5S8qT -I1o35PvSfSz4GyC8BgF2BWMHvT23b7LdaNmIdp4jF5qN0Vi2qZqBcsCMK4uz4MWT -sVBJ0+/em+AfdXfLYa70evhALoh3Z78CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFO0l7wHRqHBcW/1rLJ5eaS9JIcHaMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAZHZJiXp86SyAsLhol -MR2VtCHT7O53YIWFQBzrfyKeqx90dNXMS6/EzE9gqwUU8TUgt+ySVg4ttN5l8lAx -Ga2efrtQBeTn2F3t0fhYdV1yI5cw5uisgzUdal+UL1VZHqWloZCG2VsPVFkFEQHu -p/7JoxMyE9jEVZXGz/q+pf9XTecV3n6CjX/RO0kPmNwox69iqvi9pNuqpVbTSZFa -hiiwWpC5fZ/gzPLj3F7wv5I4fbjS9K+D78cCYOdrEte56iDnO+R1Yc+YWK/+EYEI -tpjMzk/VnJOIxqdSMVPQ0M/FZeSzCu9LAXPjjEAQpFJNCEyFjSet9i9KepxL1JmU -B76Q +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/net/data/ssl/certificates/825_days_1_second_after_2018_03_01.pem b/net/data/ssl/certificates/825_days_1_second_after_2018_03_01.pem index 2061fd9..11d7cd7 100644 --- a/net/data/ssl/certificates/825_days_1_second_after_2018_03_01.pem +++ b/net/data/ssl/certificates/825_days_1_second_after_2018_03_01.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 29 (0x1d) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:b1:72:29:83:ff:96:bf:59:ab:e7:e0:a2:c3:eb: - 03:05:2a:34:92:0f:b9:4d:51:7a:4f:2d:3d:4b:24: - f8:d8:17:0e:9f:88:38:aa:fc:5b:bb:13:ab:a1:1d: - c6:1e:58:b2:b1:f5:04:bb:75:7f:70:9e:82:8f:97: - 73:25:c8:ff:35:41:2f:0c:20:f1:4a:98:18:5f:aa: - 8a:14:e8:9b:6c:f4:15:28:15:ad:52:da:f9:18:74: - 70:f9:c7:93:3c:2b:ee:88:37:de:51:af:b7:0e:0c: - a1:4f:00:4f:48:fe:58:47:69:b8:57:98:f9:46:f7: - db:ab:59:02:e6:c5:55:45:04:26:6b:7b:52:41:b7: - 24:4e:d4:c2:f9:bc:1b:ff:6d:fb:37:0f:88:f5:e8: - 4e:24:e1:e5:ce:e7:2b:2d:a7:1c:44:18:cc:56:7d: - 92:06:51:03:56:0f:f6:1c:fa:c6:52:39:aa:f7:f8: - 09:d3:0d:4d:e7:fa:71:f9:79:3a:26:0a:85:cd:5b: - d5:3b:af:cb:49:d8:2c:f9:fb:cb:5e:f9:ca:8c:1d: - 0e:b7:03:70:9b:84:f6:dc:9d:39:6e:19:5a:d1:76: - bb:57:57:be:e0:d1:4f:5b:30:5c:22:6e:5f:e4:27: - 1a:0c:5d:62:65:9a:f3:e1:d9:45:be:6a:38:a4:15: - 49:bb + 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: - BC:F3:2D:55:5F:B1:CE:8D:5A:05:B4:FC:17:A9:4A:2F:14:8E:1C:F2 + A6:14:80:2C:A5:12:49:3A:D8:66:20:1C:05:B8:44:46:E2:C0:80:12 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 76:6e:b9:fe:1c:ee:83:57:f7:cb:b8:51:e9:9a:c5:49:04:79: - d7:fc:1b:8a:53:62:d5:50:fd:f6:11:73:3c:cd:be:49:27:6e: - 26:68:87:f8:2e:a8:de:0d:d4:a2:22:66:fc:f4:5b:fc:7c:e1: - 0b:06:ae:4d:8c:af:20:30:67:b0:2e:99:72:12:ee:54:89:4d: - f8:21:32:d4:0f:50:54:ed:cb:4e:c9:8c:ba:ce:37:ec:a2:92: - 58:b4:6f:bd:98:5f:fd:10:71:39:ac:4e:da:ad:71:13:a4:7b: - af:54:7e:47:11:30:55:93:50:ff:de:10:eb:be:9a:ca:77:cc: - e6:10:3e:bd:a3:c8:ce:42:00:cd:1d:d1:a4:d0:79:b2:f2:df: - 09:7c:c9:8a:57:5e:b5:15:8f:d7:19:ad:5d:d5:9a:a8:5b:2a: - 3e:49:4e:a9:6e:c7:bc:c0:d6:4a:21:02:48:a4:c1:60:0d:dd: - bb:a6:d9:d3:c7:4f:a8:35:63:a4:3c:43:47:3d:68:96:ba:44: - 4f:08:0d:a6:40:0a:c2:c6:76:a8:79:a2:5b:e9:00:da:4a:7e: - 87:46:94:d5:16:bc:08:e7:6f:66:3a:4a:37:fe:99:2f:25:38: - 2b:3a:cd:e9:2d:e4:dc:c0:9d:38:34:42:5a:6a:7b:be:dc:a7: - d0:a7:9a:4f + 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----- -MIIDvzCCAqegAwIBAgIBHTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE4MDMwMjAw -MDAwMFoXDTIwMDYwNDAwMDAwMVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALFyKYP/lr9Zq+fgosPrAwUqNJIPuU1Rek8tPUsk+NgXDp+IOKr8W7sT -q6Edxh5YsrH1BLt1f3Cego+XcyXI/zVBLwwg8UqYGF+qihTom2z0FSgVrVLa+Rh0 -cPnHkzwr7og33lGvtw4MoU8AT0j+WEdpuFeY+Ub326tZAubFVUUEJmt7UkG3JE7U -wvm8G/9t+zcPiPXoTiTh5c7nKy2nHEQYzFZ9kgZRA1YP9hz6xlI5qvf4CdMNTef6 -cfl5OiYKhc1b1Tuvy0nYLPn7y175yowdDrcDcJuE9tydOW4ZWtF2u1dXvuDRT1sw -XCJuX+QnGgxdYmWa8+HZRb5qOKQVSbsCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFLzzLVVfsc6NWgW0/BepSi8UjhzyMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQB2brn+HO6DV/fLuFHp -msVJBHnX/BuKU2LVUP32EXM8zb5JJ24maIf4LqjeDdSiImb89Fv8fOELBq5NjK8g -MGewLplyEu5UiU34ITLUD1BU7ctOyYy6zjfsopJYtG+9mF/9EHE5rE7arXETpHuv -VH5HETBVk1D/3hDrvprKd8zmED69o8jOQgDNHdGk0Hmy8t8JfMmKV161FY/XGa1d -1ZqoWyo+SU6pbse8wNZKIQJIpMFgDd27ptnTx0+oNWOkPENHPWiWukRPCA2mQArC -xnaoeaJb6QDaSn6HRpTVFrwI529mOko3/pkvJTgrOs3pLeTcwJ04NEJaanu+3KfQ -p5pP +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/net/data/ssl/certificates/825_days_after_2018_03_01.pem b/net/data/ssl/certificates/825_days_after_2018_03_01.pem index 95a57bb..3d15cfc 100644 --- a/net/data/ssl/certificates/825_days_after_2018_03_01.pem +++ b/net/data/ssl/certificates/825_days_after_2018_03_01.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 28 (0x1c) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:a9:a4:7e:68:33:ea:40:c5:66:fe:cf:92:6c:ab: - fc:dc:2c:e7:42:73:44:1a:f4:0e:8b:3b:3d:23:d7: - 41:aa:21:7e:a6:98:06:9c:05:d3:e6:60:e5:52:5e: - 4f:f2:dd:22:f3:1a:e7:7a:43:91:c5:7a:5b:b9:75: - f0:57:ae:69:73:e3:4d:7b:ec:e1:fa:05:34:93:7f: - 95:84:dd:3b:75:73:ab:fc:fc:2d:84:04:3f:1f:20: - d8:2e:6e:b9:9e:51:b1:8f:57:17:67:56:ec:8c:5a: - 08:36:a5:5e:4f:14:18:87:5f:82:f0:2c:87:d6:de: - 06:d3:f7:7f:99:54:55:3f:ec:fc:51:20:ac:48:89: - 34:22:c2:13:a5:75:20:e6:5b:c3:61:9e:8d:b2:24: - 99:8b:c1:e3:3d:54:7a:5b:d6:68:83:b2:49:a1:9a: - df:70:e2:bb:eb:8c:0c:a8:9a:a0:af:5e:d3:e9:db: - 93:51:9f:1c:48:80:0f:4d:76:20:34:23:fe:2a:8e: - 52:e2:93:9a:e3:fb:6b:73:a6:fa:6f:2d:50:5a:65: - ce:ed:15:ca:94:9d:56:7f:9d:23:f5:ce:0b:54:04: - ad:ff:17:4e:92:4a:d1:1c:ab:a7:c2:9d:99:e7:3b: - f1:98:68:88:a7:5c:e5:c0:39:5f:c3:25:56:85:a6: - 14:c1 + 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: - 32:7A:77:17:24:D3:A1:E2:D9:79:98:0C:A0:19:65:18:06:7D:74:4B + 21:4C:BB:C1:C9:E7:EC:9E:70:89:0F:F4:C5:25:86:86:B0:C8:31:B7 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 23:0d:4a:51:cc:45:b5:57:44:4b:db:8b:18:f9:77:85:72:ed: - 94:b8:20:31:52:0e:c3:49:71:2f:0b:1f:fe:a4:d9:39:e4:99: - 52:fd:a5:22:fc:9e:f4:45:9b:be:dd:a5:52:2b:45:74:52:61: - e0:03:66:f2:88:c8:15:79:4a:cf:e1:71:b3:d9:40:21:93:5f: - 1a:a4:08:26:80:32:45:5a:0e:a4:b2:79:1f:02:5a:c1:c7:61: - 32:c4:e0:0d:07:32:71:38:f4:85:b8:55:84:0d:ec:b2:cc:f3: - 8d:a1:df:d2:70:c2:d4:f1:68:4c:b0:87:a7:37:4d:44:b7:d6: - 93:37:bb:d3:0d:9c:11:5e:4c:1e:f9:c5:5a:26:53:82:46:62: - cf:10:fd:9c:c3:5f:48:02:69:90:9e:36:f6:77:fe:53:a6:6d: - 3c:52:ac:38:4b:44:d2:58:df:71:ec:e1:c3:6e:da:08:0c:ae: - c7:19:ef:fe:94:1b:ce:2d:40:c9:e7:ff:9c:c1:8a:f6:0f:79: - d6:bf:59:c3:ea:13:42:24:79:35:d6:85:13:54:d3:96:58:4c: - 8d:0a:01:d9:7d:37:97:9e:66:56:f7:75:f5:b8:8c:8b:a2:73: - e1:07:ca:5b:41:3e:db:2c:c7:8a:ad:97:95:b9:1a:e5:51:2f: - 42:49:88:b4 + 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----- -MIIDvzCCAqegAwIBAgIBHDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE4MDMwMjAw -MDAwMFoXDTIwMDYwNDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAKmkfmgz6kDFZv7Pkmyr/Nws50JzRBr0Dos7PSPXQaohfqaYBpwF0+Zg -5VJeT/LdIvMa53pDkcV6W7l18FeuaXPjTXvs4foFNJN/lYTdO3Vzq/z8LYQEPx8g -2C5uuZ5RsY9XF2dW7IxaCDalXk8UGIdfgvAsh9beBtP3f5lUVT/s/FEgrEiJNCLC -E6V1IOZbw2GejbIkmYvB4z1UelvWaIOySaGa33Diu+uMDKiaoK9e0+nbk1GfHEiA -D012IDQj/iqOUuKTmuP7a3Om+m8tUFplzu0VypSdVn+dI/XOC1QErf8XTpJK0Ryr -p8Kdmec78ZhoiKdc5cA5X8MlVoWmFMECAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFDJ6dxck06Hi2XmYDKAZZRgGfXRLMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAjDUpRzEW1V0RL24sY -+XeFcu2UuCAxUg7DSXEvCx/+pNk55JlS/aUi/J70RZu+3aVSK0V0UmHgA2byiMgV -eUrP4XGz2UAhk18apAgmgDJFWg6ksnkfAlrBx2EyxOANBzJxOPSFuFWEDeyyzPON -od/ScMLU8WhMsIenN01Et9aTN7vTDZwRXkwe+cVaJlOCRmLPEP2cw19IAmmQnjb2 -d/5Tpm08Uqw4S0TSWN9x7OHDbtoIDK7HGe/+lBvOLUDJ5/+cwYr2D3nWv1nD6hNC -JHk11oUTVNOWWEyNCgHZfTeXnmZW93X1uIyLonPhB8pbQT7bLMeKrZeVuRrlUS9C -SYi0 +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/net/data/ssl/certificates/826_days_after_2018_03_01.pem b/net/data/ssl/certificates/826_days_after_2018_03_01.pem index e010db2..1fb6bbd 100644 --- a/net/data/ssl/certificates/826_days_after_2018_03_01.pem +++ b/net/data/ssl/certificates/826_days_after_2018_03_01.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 27 (0x1b) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:cf:da:ab:7b:a6:ed:17:b4:7b:14:b9:8c:29:a3: - 7f:25:cb:7c:a4:1c:23:da:c5:fc:8a:29:bd:be:b0: - 3d:40:c1:51:08:46:db:73:8c:dd:5c:06:3e:8c:f2: - b5:d1:eb:b0:94:74:e0:46:14:b6:55:d0:bb:a9:b9: - 63:ae:7c:ee:e6:4c:7a:81:f3:37:1f:37:8b:dc:86: - d1:79:0f:6e:ca:ca:ff:d0:91:e2:e9:f6:0c:38:ca: - 29:18:d2:92:65:88:6d:d6:72:14:b2:8b:06:11:6f: - f7:3d:9d:54:3b:b5:ca:4d:d6:02:d8:1b:28:2c:bd: - 35:09:d3:29:c7:1d:82:9b:12:3b:a8:5c:51:68:69: - 72:d2:03:6a:2e:af:b5:33:fc:f3:57:b6:cb:7f:76: - d6:2d:f7:82:74:50:f0:ef:b0:ac:08:90:be:b1:6c: - 47:ad:cb:e5:e1:fe:9a:c2:e8:0e:7f:e7:40:11:87: - ec:1b:37:cb:d2:6d:77:96:66:48:15:c2:f2:c2:9b: - aa:e0:64:ad:8f:ee:fe:81:ca:26:43:0f:21:f3:33: - 47:0d:be:ab:a4:8f:8f:84:1d:bc:e8:8f:ef:4d:ad: - 7b:39:30:22:c0:67:b2:ec:86:f7:f0:7b:f3:11:3d: - 8d:b3:5e:74:a4:9f:75:e4:4a:6c:c2:b8:d5:91:52: - bf:4f + 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: - 57:B6:A1:A5:9D:E5:D4:1E:49:10:E6:56:D8:70:E6:A1:D5:74:F2:46 + 56:75:5B:1E:72:EB:8C:14:EE:D6:78:E4:67:7B:7D:2D:D0:8F:6D:A1 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 92:f9:fd:c1:02:55:b9:61:ac:c5:15:87:4c:24:db:a5:b4:9b: - 33:ab:24:3e:4c:3d:28:f4:f1:2c:50:64:ca:8a:2f:79:df:af: - e7:d8:cb:8e:98:c9:d3:f3:be:b3:40:ec:28:47:66:be:6f:75: - b8:eb:3f:07:18:97:2c:a1:7d:65:3b:4f:d8:c9:4b:ba:21:c2: - af:cf:90:aa:6a:a1:e7:70:3e:c0:54:6e:22:6c:11:ce:55:f2: - d7:9d:6a:bb:4d:40:8c:24:05:04:05:c0:35:c4:28:b7:0b:d6: - c9:39:a1:1b:6b:8a:aa:da:87:8f:ce:be:18:ac:04:1b:31:52: - 39:ab:03:cf:41:07:b5:64:e2:e5:5b:76:52:20:2a:9e:4d:17: - c4:b6:64:09:0e:64:66:f9:d3:23:74:2c:fe:c1:79:15:e0:c0: - 59:a1:ee:71:f7:0a:8e:3a:5c:46:c0:18:20:a0:33:ff:02:37: - 46:61:a8:6a:51:ac:a5:39:a1:cf:49:61:76:6b:df:a9:68:63: - e9:d2:1a:bb:43:60:d4:99:65:1a:91:04:03:42:43:db:2b:28: - dc:c8:af:03:b4:71:5a:c9:17:a5:ff:c9:cc:04:c7:41:7f:b3: - a5:d5:72:3d:77:45:f3:57:a0:1d:24:4f:8a:24:42:a5:9d:49: - f2:18:cc:ac + 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----- -MIIDvzCCAqegAwIBAgIBGzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE4MDMwMjAw -MDAwMFoXDTIwMDYwNTAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAM/aq3um7Re0exS5jCmjfyXLfKQcI9rF/Iopvb6wPUDBUQhG23OM3VwG -PozytdHrsJR04EYUtlXQu6m5Y6587uZMeoHzNx83i9yG0XkPbsrK/9CR4un2DDjK -KRjSkmWIbdZyFLKLBhFv9z2dVDu1yk3WAtgbKCy9NQnTKccdgpsSO6hcUWhpctID -ai6vtTP881e2y3921i33gnRQ8O+wrAiQvrFsR63L5eH+msLoDn/nQBGH7Bs3y9Jt -d5ZmSBXC8sKbquBkrY/u/oHKJkMPIfMzRw2+q6SPj4QdvOiP702tezkwIsBnsuyG -9/B78xE9jbNedKSfdeRKbMK41ZFSv08CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFFe2oaWd5dQeSRDmVthw5qHVdPJGMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQCS+f3BAlW5YazFFYdM -JNultJszqyQ+TD0o9PEsUGTKii9536/n2MuOmMnT876zQOwoR2a+b3W46z8HGJcs -oX1lO0/YyUu6IcKvz5CqaqHncD7AVG4ibBHOVfLXnWq7TUCMJAUEBcA1xCi3C9bJ -OaEba4qq2oePzr4YrAQbMVI5qwPPQQe1ZOLlW3ZSICqeTRfEtmQJDmRm+dMjdCz+ -wXkV4MBZoe5x9wqOOlxGwBggoDP/AjdGYahqUaylOaHPSWF2a9+paGPp0hq7Q2DU -mWUakQQDQkPbKyjcyK8DtHFayRel/8nMBMdBf7Ol1XI9d0XzV6AdJE+KJEKlnUny -GMys +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/net/data/ssl/certificates/900_days_after_2019_07_01.pem b/net/data/ssl/certificates/900_days_after_2019_07_01.pem new file mode 100644 index 0000000..b2ab8c6 --- /dev/null +++ b/net/data/ssl/certificates/900_days_after_2019_07_01.pem
@@ -0,0 +1,85 @@ +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/net/data/ssl/certificates/BUILD.gn b/net/data/ssl/certificates/BUILD.gn index 5677d35..c085596 100644 --- a/net/data/ssl/certificates/BUILD.gn +++ b/net/data/ssl/certificates/BUILD.gn
@@ -1,4 +1,4 @@ -# Copyright 2017 The Chromium Authors. All rights reserved. +# 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. @@ -8,8 +8,6 @@ "spdy_pooling.pem", "wildcard.pem", ] - outputs = [ - "$target_gen_dir/{{source_name_part}}.inc", - ] + outputs = [ "$target_gen_dir/{{source_name_part}}.inc" ] args = [ "{{source}}" ] + rebase_path(outputs, root_build_dir) }
diff --git a/net/data/ssl/certificates/README b/net/data/ssl/certificates/README index ee1d35b..c56b7e1 100644 --- a/net/data/ssl/certificates/README +++ b/net/data/ssl/certificates/README
@@ -8,21 +8,13 @@ - google.pem_pkcs7.p7b - google.pkcs7.p7b - google.single.der -- google.single.pem -- thawte.single.pem : Certificates for testing parsing of different formats. -- login.trustwave.com.pem : - Certificate for testing EV with multiple OIDs. Regression test for crbug.com/705285 - -- googlenew.chain.pem : The refreshed Google certificate - (valid until Sept 30 2013). +- 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. -- unosoft_hu_cert : Certificate used by X509CertificateTest.UnoSoftCertParsing. - - google_diginotar.pem - diginotar_public_ca_2025.pem : A certificate chain for the regression test of http://crbug.com/94673 @@ -39,10 +31,6 @@ This is an X.509 v1 certificate that omits the version field. Used to test that the certificate version gets the default value v1. -- comodo.pem : A certificate chain for comodo.com which contains signed - certificate timestamps that conform to Chrome's Certificate Transparency - policy as of December 2017. - - ct-test-embedded-cert.pem - ct-test-embedded-with-intermediate-chain.pem - ct-test-embedded-with-intermediate-preca-chain.pem @@ -53,21 +41,21 @@ All files are from the src/test/testdada directory in https://code.google.com/p/certificate-transparency/ -- daltonridgeapts.com-chain.pem : A long-lived (39 month), BR compliant, - non-EV certificate, issued by a public trust anchor, and valid for the - domain daltonridgeapts.com. +- 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. -- gms.hongleong.com.my-verisign-chain.pem: A certificate chain for - gms.hongleong.com.my issued by VeriSign Class 3 Public Primary Certification - Authority - G5. Expires Dec 30 2019. -- verisign_class3_g5_crosssigned.pem: The SHA1 cross-signed version of - VeriSign Class 3 Public Primary Certification Authority - G5 -- verisign_class3_g5_crosssigned-trusted.keychain: OSX Keychain set to Always - Trust the certificate in verisign_class3_g5_crosssigned.pem (Generated by - scripts/generate-verisign_class3_g5_crosssigned-trusted-keychain.sh) - -- www.ahrn.com.pem: A certificate issued by the Legacy Symantec PKI in 2014, - expires on 2019-10-27. +- treadclimber.pem: A chain where the leaf does not contain embedded SCTs, + and which has a notBefore date after 2018/10/15. Expires 2020/02/07. +- treadclimber.sctlist: The TLS encoded SignedCertificateTimestampList for the + treadclimber.pem leaf certificate. +- 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 @@ -90,10 +78,6 @@ - unittest.key.bin : private key stored unencrypted. -- unittest.originbound.der: A test origin-bound certificate for - https://www.google.com:443. -- unittest.originbound.key.der: matching PrivateKeyInfo. - - 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. @@ -102,9 +86,6 @@ characters such as '=' and '"' that would normally be escaped when converting a subject/issuer name to their stringized form. -- ocsp-test-root.pem : A root certificate for the code in - net/tools/testserver/minica.py - - websocket_cacert.pem : The testing root CA for testing WebSocket client certificate authentication. This file is used in SSLUITest.TestWSSClientCert. @@ -117,6 +98,15 @@ 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 @@ -145,10 +135,9 @@ A certificate and private key valid for *.example.org, used in various net unit tests. -- name_constraint_bad.pem -- name_constraint_good.pem - Two certificates used to test the built-in ability to restrict a root to - a particular namespace. +- 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 @@ -159,6 +148,9 @@ - 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) @@ -178,10 +170,6 @@ Certs to test that the maximum validity durations set by the CA/Browser Forum Baseline Requirements are enforced. -- reject_intranet_hosts.pem - A certificate with a non-IANA delegated domain, which is rejected since a CA - cannot validate the applicant controls that domain. - - pre_june_2016.pem - post_june_2016.pem - dec_2017.pem @@ -195,14 +183,16 @@ enforcement requiring Certificate Transparency for new certificates. This certificate does not have any embedded SCTs. -- tls_feature_extension.pem - A certificate that contains the TLS Feature Extension. - - 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-weak-test-chains.sh - 2048-rsa-root.pem - {768-rsa,1024-rsa,2048-rsa,prime256v1-ecdsa}-intermediate.pem @@ -229,12 +219,6 @@ 26 Feb 2022 and are generated by net/data/ssl/scripts/generate-redundant-test-chains.sh. -===== From net/data/ssl/scripts/generate-policy-certs.sh -- explicit-policy-chain.pem - A test certificate chain with requireExplicitPolicy field set on the - intermediate, with SkipCerts=0. This is used for regression testing - http://crbug.com/31497. - ===== From net/data/ssl/scripts/generate-client-certificates.sh - client_1.pem - client_1.key @@ -301,9 +285,7 @@ interfere with the chain_verify_callback used by CertVerifyProcChromeOS. See CertVerifyProcChromeOSTest. -===== From net/data/ssl/scripts/generate-multi-root-BFE-keychain.sh -- multi-root-BFE.keychain: An OSX Keychain containing the generated - certificates "multi-root-B-by-F.pem" and "multi-root-F-by-E.pem". +===== From net/data/ssl/scripts/generate-multi-root-keychain.sh - multi-root.keychain: An OSX Keychain containing the generated certificates multi-root-*-by-*.pem @@ -321,17 +303,6 @@ both the cert and a private key, since there are multiple ways to import certificates into NSS. -===== From net/data/ssl/scripts/generate-aia-certs.sh -- aia-cert.pem -- aia-intermediate.der -- aia-root.pem - A certificate chain which we use to ensure AIA fetching works correctly - when using NSS to verify certificates (which uses our HTTP stack). - aia-cert.pem has a caIssuers that points to "aia-test.invalid" as the URL - containing the intermediate, which can be served via a URLRequestFilter. - aia-intermediate.der is stored in DER form for convenience, since that is - the form expected of certificates discovered via AIA. - ===== From net/data/ssl/scripts/generate-self-signed-certs.sh - self-signed-invalid-name.pem - self-signed-invalid-sig.pem
diff --git a/net/data/ssl/certificates/aia-cert.pem b/net/data/ssl/certificates/aia-cert.pem deleted file mode 100644 index e3da938..0000000 --- a/net/data/ssl/certificates/aia-cert.pem +++ /dev/null
@@ -1,79 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=AIA Test Intermediate CA - Validity - Not Before: Feb 28 23:02:39 2017 GMT - Not After : Feb 26 23:02:39 2027 GMT - Subject: CN=aia-host.invalid - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e2:a9:b9:44:17:83:cf:57:d4:22:86:54:52:d3: - 42:7d:03:84:9a:f9:3f:05:16:73:ad:4e:55:d1:d0: - ad:f3:cf:fd:1a:80:38:73:50:b7:fa:13:c8:c6:69: - 38:4c:9c:4a:fb:c6:a0:a2:44:f3:7e:66:76:ec:dd: - ef:e9:5d:2a:16:8b:b5:65:e3:78:e7:b7:e5:d1:88: - c8:d8:e0:3a:8f:1c:bb:8c:b3:8d:8e:52:9f:bc:15: - 9f:92:12:8e:d5:56:84:dc:c1:f8:b8:58:d5:e9:be: - 72:2b:ad:aa:d4:63:b6:69:da:e0:4d:58:af:8a:3a: - f7:85:2f:62:2b:24:c2:49:6f:1c:65:55:8c:92:bb: - c1:23:47:38:9d:51:17:14:92:86:b7:9e:d0:07:1b: - 14:38:36:2c:ca:e6:77:b8:03:ec:53:04:44:29:d5: - ae:91:41:52:48:5d:90:50:b0:63:32:97:f5:62:1a: - 08:11:96:2a:b4:97:66:1b:b4:56:b5:7e:c2:a9:5b: - 89:d8:fe:de:44:7c:ff:61:6e:f3:02:9f:88:30:eb: - 4b:80:14:48:84:33:ff:e4:28:c0:e3:5a:6a:55:dd: - 48:75:b2:61:e6:e9:f5:3d:3a:55:45:b4:93:4e:e0: - 03:c9:a1:de:8c:eb:30:8a:d3:8f:e7:1f:4a:a9:72: - c2:bf - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:FALSE - X509v3 Extended Key Usage: - TLS Web Server Authentication, TLS Web Client Authentication - Authority Information Access: - CA Issuers - URI:http://aia-test.invalid - - X509v3 Subject Alternative Name: - DNS:aia-host.invalid - Signature Algorithm: sha256WithRSAEncryption - a1:98:0f:e0:29:2f:bb:f4:5e:56:15:a1:c6:2f:4a:26:1a:31: - b2:8e:85:31:aa:7f:96:db:bc:24:d1:10:88:fd:e1:fa:c0:5b: - e2:f3:44:0e:4c:ba:d4:46:3d:52:de:39:c2:4c:2e:bf:7c:f9: - 37:27:99:1b:b9:6b:13:fc:51:df:a0:51:9f:26:c2:4a:03:cd: - f0:d9:5c:b8:1e:6e:f2:2c:52:d4:b0:a2:09:c4:c4:9d:b8:be: - a3:98:bf:38:b3:9d:78:f3:14:87:71:18:eb:f1:85:f3:37:7d: - f8:63:90:24:81:02:ec:04:33:ff:db:2e:f7:33:36:8c:37:ba: - 89:94:4e:3a:12:0d:29:9f:ab:34:5f:28:0a:de:f5:cb:6e:f1: - ca:f2:e7:43:ea:e7:74:18:3c:e5:b1:12:a5:d8:db:66:64:21: - 19:ac:bf:c1:cb:6b:a4:4a:2c:f0:11:de:a3:4c:1e:7b:82:f1: - 28:44:b4:f7:44:06:69:de:cc:bd:88:ef:04:1d:27:57:5e:e4: - 2f:ba:51:e8:43:50:f1:50:18:9b:7c:84:0e:cd:ac:f3:63:d5: - f0:68:39:3b:04:a5:7e:e4:51:17:95:24:7c:b9:31:50:ec:ed: - 99:ef:a8:9a:02:36:b1:10:46:ea:0b:e1:d2:75:e7:93:7d:a5: - 07:b1:47:93 ------BEGIN CERTIFICATE----- -MIIDOzCCAiOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAjMSEwHwYDVQQDDBhBSUEg -VGVzdCBJbnRlcm1lZGlhdGUgQ0EwHhcNMTcwMjI4MjMwMjM5WhcNMjcwMjI2MjMw -MjM5WjAbMRkwFwYDVQQDDBBhaWEtaG9zdC5pbnZhbGlkMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEA4qm5RBeDz1fUIoZUUtNCfQOEmvk/BRZzrU5V0dCt -88/9GoA4c1C3+hPIxmk4TJxK+8agokTzfmZ27N3v6V0qFou1ZeN457fl0YjI2OA6 -jxy7jLONjlKfvBWfkhKO1VaE3MH4uFjV6b5yK62q1GO2adrgTVivijr3hS9iKyTC -SW8cZVWMkrvBI0c4nVEXFJKGt57QBxsUODYsyuZ3uAPsUwREKdWukUFSSF2QULBj -Mpf1YhoIEZYqtJdmG7RWtX7CqVuJ2P7eRHz/YW7zAp+IMOtLgBRIhDP/5CjA41pq -Vd1IdbJh5un1PTpVRbSTTuADyaHejOswitOP5x9KqXLCvwIDAQABo4GBMH8wDAYD -VR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwMwYIKwYB -BQUHAQEEJzAlMCMGCCsGAQUFBzAChhdodHRwOi8vYWlhLXRlc3QuaW52YWxpZDAb -BgNVHREEFDASghBhaWEtaG9zdC5pbnZhbGlkMA0GCSqGSIb3DQEBCwUAA4IBAQCh -mA/gKS+79F5WFaHGL0omGjGyjoUxqn+W27wk0RCI/eH6wFvi80QOTLrURj1S3jnC -TC6/fPk3J5kbuWsT/FHfoFGfJsJKA83w2Vy4Hm7yLFLUsKIJxMSduL6jmL84s514 -8xSHcRjr8YXzN334Y5AkgQLsBDP/2y73MzaMN7qJlE46Eg0pn6s0XygK3vXLbvHK -8udD6ud0GDzlsRKl2NtmZCEZrL/By2ukSizwEd6jTB57gvEoRLT3RAZp3sy9iO8E -HSdXXuQvulHoQ1DxUBibfIQOzazzY9XwaDk7BKV+5FEXlSR8uTFQ7O2Z76iaAjax -EEbqC+HSdeeTfaUHsUeT ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/aia-intermediate.der b/net/data/ssl/certificates/aia-intermediate.der deleted file mode 100644 index 0524925..0000000 --- a/net/data/ssl/certificates/aia-intermediate.der +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/aia-root.pem b/net/data/ssl/certificates/aia-root.pem deleted file mode 100644 index a7bee84..0000000 --- a/net/data/ssl/certificates/aia-root.pem +++ /dev/null
@@ -1,72 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 9897276640789498169 (0x895a30aab2078939) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=AIA Test Root CA - Validity - Not Before: Feb 28 23:02:39 2017 GMT - Not After : Feb 26 23:02:39 2027 GMT - Subject: CN=AIA Test Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:99:a5:b7:7f:fe:7e:6c:e5:24:55:70:90:45:42: - fc:a8:e6:af:93:f7:9d:a8:ed:a1:fd:92:21:ec:4d: - be:db:08:9a:65:2a:c8:3e:5d:ec:bc:c9:47:af:43: - f7:20:b1:4f:ee:51:58:23:c2:82:88:85:68:a3:d0: - f2:77:68:ea:c7:64:b1:79:40:07:ac:69:2e:bd:9e: - 6d:1d:ec:52:89:df:2e:20:59:e5:af:07:da:8f:8c: - 74:d5:84:88:9b:e9:c1:63:68:34:50:85:22:e6:0d: - 39:60:83:c8:4d:fd:39:b2:fd:d3:57:68:dc:18:ae: - b1:b7:51:4a:e6:02:9b:56:16:21:0e:a4:06:17:c9: - 91:ee:c1:34:ea:36:1e:b0:e9:d4:e5:02:48:29:dd: - e2:6e:c7:5f:28:ef:3a:67:32:04:9e:9e:91:d2:15: - 7e:e9:3a:4c:5d:52:9c:72:09:59:a0:b3:36:8c:6a: - c1:86:81:3b:e8:54:f4:35:77:f6:31:b6:6a:ca:60: - fb:5b:34:38:a4:ca:6e:f2:a2:6f:e6:96:83:08:6b: - bf:d5:37:e8:f7:db:60:06:eb:7a:76:cb:00:e8:de: - 2a:c0:ad:36:dc:7d:b7:63:f7:e7:b0:b4:a2:2a:7b: - 3f:03:d0:70:30:92:f3:f7:00:ca:d2:53:30:b8:a4: - b7:73 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - 0d:c5:f4:18:aa:e4:08:e9:9a:d5:99:6c:ab:e3:6c:3a:f7:22: - 86:67:48:52:91:4b:55:18:e4:ce:c4:bb:2c:43:fe:67:d1:31: - ea:3e:29:00:ed:f7:ea:1a:5b:9c:9d:9c:fe:98:ac:9a:22:e2: - e2:af:86:90:3c:d0:f0:fa:e4:9d:1e:6f:a1:ad:18:4e:59:bf: - fb:d3:00:f7:aa:51:31:cb:b5:8e:79:fc:09:74:6c:aa:04:02: - d8:ed:69:22:62:b7:c8:ea:45:64:55:30:71:c2:fe:bd:02:c1: - a0:f6:40:aa:f8:ad:cf:d2:02:88:f1:69:fe:65:90:a9:5d:82: - 8c:57:4c:f1:91:84:9e:c5:0f:5e:90:0d:4e:f1:0d:cf:b4:d4: - 42:b4:68:78:29:2d:f2:da:5a:0d:7a:1d:16:97:68:54:1c:de: - 30:04:a2:7a:a4:b7:b6:27:1f:98:94:bf:d6:82:16:fd:75:b2: - d5:2c:45:71:75:38:01:4e:8b:92:bb:70:b1:e1:10:37:b8:e0: - 4d:64:a5:2c:29:9a:57:d9:df:14:95:64:58:a9:87:4e:7c:3f: - 49:cc:f2:b9:6c:d0:76:fc:1b:2e:83:d9:43:40:87:fd:0f:d5: - 26:04:fa:a9:cd:a7:07:ac:e2:d3:bc:2a:75:4e:c3:e9:2a:f1: - 21:b2:62:d6 ------BEGIN CERTIFICATE----- -MIIC3DCCAcSgAwIBAgIJAIlaMKqyB4k5MA0GCSqGSIb3DQEBCwUAMBsxGTAXBgNV -BAMMEEFJQSBUZXN0IFJvb3QgQ0EwHhcNMTcwMjI4MjMwMjM5WhcNMjcwMjI2MjMw -MjM5WjAbMRkwFwYDVQQDDBBBSUEgVGVzdCBSb290IENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAmaW3f/5+bOUkVXCQRUL8qOavk/edqO2h/ZIh7E2+ -2wiaZSrIPl3svMlHr0P3ILFP7lFYI8KCiIVoo9Dyd2jqx2SxeUAHrGkuvZ5tHexS -id8uIFnlrwfaj4x01YSIm+nBY2g0UIUi5g05YIPITf05sv3TV2jcGK6xt1FK5gKb -VhYhDqQGF8mR7sE06jYesOnU5QJIKd3ibsdfKO86ZzIEnp6R0hV+6TpMXVKccglZ -oLM2jGrBhoE76FT0NXf2MbZqymD7WzQ4pMpu8qJv5paDCGu/1Tfo99tgBut6dssA -6N4qwK023H23Y/fnsLSiKns/A9BwMJLz9wDK0lMwuKS3cwIDAQABoyMwITAPBgNV -HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEA -DcX0GKrkCOma1Zlsq+NsOvcihmdIUpFLVRjkzsS7LEP+Z9Ex6j4pAO336hpbnJ2c -/pismiLi4q+GkDzQ8PrknR5voa0YTlm/+9MA96pRMcu1jnn8CXRsqgQC2O1pImK3 -yOpFZFUwccL+vQLBoPZAqvitz9ICiPFp/mWQqV2CjFdM8ZGEnsUPXpANTvENz7TU -QrRoeCkt8tpaDXodFpdoVBzeMASieqS3ticfmJS/1oIW/XWy1SxFcXU4AU6Lkrtw -seEQN7jgTWSlLCmaV9nfFJVkWKmHTnw/SczyuWzQdvwbLoPZQ0CH/Q/VJgT6qc2n -B6zi07wqdU7D6SrxIbJi1g== ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/bad_validity.pem b/net/data/ssl/certificates/bad_validity.pem index cb51391..4b17a76 100644 --- a/net/data/ssl/certificates/bad_validity.pem +++ b/net/data/ssl/certificates/bad_validity.pem
@@ -1,36 +1,37 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0v9KXM+UTW3dl -vXMadSibR1nmtzDoRjNtWFvaHwr/5OQt8h34iehkLvbDzdejjtf3zefYDhDD51bS -/OXm007i/4JNGGOHsKPe2u8KN3ustbdDzvIHOd8U6cOkQT5+aEc0m3thxBjmE86z -tKbgugPu5OvnqvRtvpdbqgaXUAHQeLjWkrDk4rlDiLWuFGR9UnDUBRwJJdXiT8mo -gttBMcO+RG8L1P2/we7ZYr87j7UAyNHfXUoTrXHkS1/R2XJMg9iTQL9szS9mDgTW -uUMoJMkl/Vlw/j3yqQpOwpvE3p5XXl0WJeZ4tkRJKZ32v3T7hdYN8WVY8ivWjxBJ -yAAtiOItAgMBAAECggEAXuyGumXEnl/g2oueEX0J8FKOgj4e7z0+8OQAiRLYgf9B -XmfTGZ3DcCnB6p8F6p2wCjIW2j64y0mJLZEnZAwBV/F8CuUOEErSJM2x0BnHV7Kv -JmtebDEWWTNTTcX9/gDhtF0bdQK5WMt6OKJdKZRHUITk52u+pov7jWZDw99+tG5w -InCv1RekWbAGZWLs9hyzpOpvp0tGM2O9+XCWQh/LLeLb5rJkTcH8NKv9Xh+tLeSU -i/FER+rQHsMVA4uHdBmRgPsBnPrJopcKWQImRXDGidEd5AUWLIECQdnZI8pbtmjV -0HZj+UuUlDFdALmCHX+NxR4Z+hyi+E96ZWw/J9FHwQKBgQDYX0e873Sf4tDOn0cZ -Olof3cXPri8ezKoeAD8tfY0bxLIoOwDUtJXZeGEZD3sduDJDCdvS1M/eeW04ePlx -kTmcDecaYm4t3KYzbPauudbMQEQFvsoivp8ct/synPcRtGPTHg+GUHaqWT1d4DjT -WClxx67ugD/YQYs5UY/uLjm4tQKBgQDV2lh1Uk3xBj15FZrzg/7GM7bK3L/Xcxzz -VewAksKuVEyoqHfZAo6P/xOiQkwc9kBoet43MiNyph/kYssQowE+Pg+WffB1Ve4F -kVsq6z1mwAfnYD6m4GHxfrV6VxwM3ItiX+PiKQ4YWsbyjc/vC4ZRSarLwbk8Woya -lNucr2hGmQKBgF5sdioFdaewm98Psz9XL61oYsLXCMkwF60v/mIjwEi19emIljw8 -8ogM+JKvJtM5ZvXKf5vqMyyrYPacFH9zGOj5SDlDa0GoYP9gNebaQtqv0P+Q2zV+ -aoFl6MGVrlyTlFy1aaD7zE1a1GT7TNEuUCfPNI/wd+wv7kn9RgpzMc1hAoGBAJrh -5Zkq/+olc9ZDcJMXsSkJgUURdhvrcjdGroOHx1oNEexA/3P7ZxchTa4ByDBdpS5G -drSRKp05dfWqG5o0BI140z9SfRnuH1KHAPlnoHPPdqn7ycSA1E7cT0GI33btMEIS -YvCEfYHkFRzM2qEtvp0W9o1WA/uTNSwrzZaAb8xZAoGAZZLwniPa8zkd+4WAPSN6 -LVj+1dGasfL/zftFhVxu0/KCpdggghG26Ej0ieG71k8Xg9tpZDJvo9Kj0s8Hu4Zu -TnhwwRVyUHls+Gl0t8XXV/ryRLHB8zY45k6A+Yvc/iOYQVmY2rE4kB4PDsrJ+d5P -wA1o1OPvcx28oBjHViWoWJQ= +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: 8 (0x8) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -40,71 +41,72 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:b4:bf:d2:97:33:e5:13:5b:77:65:bd:73:1a:75: - 28:9b:47:59:e6:b7:30:e8:46:33:6d:58:5b:da:1f: - 0a:ff:e4:e4:2d:f2:1d:f8:89:e8:64:2e:f6:c3:cd: - d7:a3:8e:d7:f7:cd:e7:d8:0e:10:c3:e7:56:d2:fc: - e5:e6:d3:4e:e2:ff:82:4d:18:63:87:b0:a3:de:da: - ef:0a:37:7b:ac:b5:b7:43:ce:f2:07:39:df:14:e9: - c3:a4:41:3e:7e:68:47:34:9b:7b:61:c4:18:e6:13: - ce:b3:b4:a6:e0:ba:03:ee:e4:eb:e7:aa:f4:6d:be: - 97:5b:aa:06:97:50:01:d0:78:b8:d6:92:b0:e4:e2: - b9:43:88:b5:ae:14:64:7d:52:70:d4:05:1c:09:25: - d5:e2:4f:c9:a8:82:db:41:31:c3:be:44:6f:0b:d4: - fd:bf:c1:ee:d9:62:bf:3b:8f:b5:00:c8:d1:df:5d: - 4a:13:ad:71:e4:4b:5f:d1:d9:72:4c:83:d8:93:40: - bf:6c:cd:2f:66:0e:04:d6:b9:43:28:24:c9:25:fd: - 59:70:fe:3d:f2:a9:0a:4e:c2:9b:c4:de:9e:57:5e: - 5d:16:25:e6:78:b6:44:49:29:9d:f6:bf:74:fb:85: - d6:0d:f1:65:58:f2:2b:d6:8f:10:49:c8:00:2d:88: - e2:2d + 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: - E0:DC:E0:2F:07:88:74:3A:9F:D3:30:A3:71:8A:F9:D6:A5:E5:A6:53 + E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 86:50:e0:4c:98:8e:43:69:c2:2f:f5:2e:2e:64:30:28:0f:49: - 48:d1:9a:61:bc:49:01:f8:84:0a:04:91:d4:04:ee:9d:02:fd: - 00:2b:6d:57:d5:23:c7:62:eb:e2:96:15:90:bb:1d:3a:8f:98: - 32:1b:0f:04:d1:e8:ce:e6:4f:a3:2b:3a:41:9c:04:15:b2:30: - 3d:ef:f9:d1:8f:73:f2:f6:f9:0b:2e:8a:05:ce:ec:8f:1d:f1: - 84:c0:ba:a3:ef:c3:1a:83:fb:19:1e:03:fd:46:3b:97:28:55: - af:0a:e9:3f:36:90:a0:8a:a6:13:ff:d1:10:ac:d1:7e:79:54: - ae:fe:74:b9:7c:3f:8c:b4:e1:3c:5d:0b:18:92:69:00:04:0a: - be:0a:c9:bd:57:ec:9b:c3:8d:d9:07:fd:97:5b:04:e9:b1:29: - d9:82:8e:f6:fe:ce:76:2c:b3:d4:3b:f3:06:6d:30:a6:b5:1d: - 4b:f0:8c:57:07:1d:0e:23:6e:e4:50:fb:ef:74:d7:78:ff:be: - 31:97:66:ce:9f:a8:98:48:21:97:56:29:d5:c2:6e:66:6f:9e: - f3:ad:cc:92:f0:ad:fb:0b:e7:90:42:f3:27:13:69:35:71:bb: - ee:9d:fd:dc:ee:3b:62:c4:2a:98:ca:15:6f:15:d9:f9:0f:82: - eb:fe:80:03 + 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----- -MIIDfjCCAmagAwIBAgIBCDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMCIYDzAwMDEwMTAx -MDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBsxGTAXBgNVBAMTEExlYWYgQ2VydGlm -aWNhdGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0v9KXM+UTW3dl -vXMadSibR1nmtzDoRjNtWFvaHwr/5OQt8h34iehkLvbDzdejjtf3zefYDhDD51bS -/OXm007i/4JNGGOHsKPe2u8KN3ustbdDzvIHOd8U6cOkQT5+aEc0m3thxBjmE86z -tKbgugPu5OvnqvRtvpdbqgaXUAHQeLjWkrDk4rlDiLWuFGR9UnDUBRwJJdXiT8mo -gttBMcO+RG8L1P2/we7ZYr87j7UAyNHfXUoTrXHkS1/R2XJMg9iTQL9szS9mDgTW -uUMoJMkl/Vlw/j3yqQpOwpvE3p5XXl0WJeZ4tkRJKZ32v3T7hdYN8WVY8ivWjxBJ -yAAtiOItAgMBAAGjgYAwfjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTg3OAvB4h0 -Op/TMKNxivnWpeWmUzAfBgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAd -BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATAN -BgkqhkiG9w0BAQsFAAOCAQEAhlDgTJiOQ2nCL/UuLmQwKA9JSNGaYbxJAfiECgSR -1ATunQL9ACttV9Ujx2Lr4pYVkLsdOo+YMhsPBNHozuZPoys6QZwEFbIwPe/50Y9z -8vb5Cy6KBc7sjx3xhMC6o+/DGoP7GR4D/UY7lyhVrwrpPzaQoIqmE//REKzRfnlU -rv50uXw/jLThPF0LGJJpAAQKvgrJvVfsm8ON2Qf9l1sE6bEp2YKO9v7Odiyz1Dvz -Bm0wprUdS/CMVwcdDiNu5FD773TXeP++MZdmzp+omEghl1Yp1cJuZm+e863MkvCt -+wvnkELzJxNpNXG77p393O47YsQqmMoVbxXZ+Q+C6/6AAw== +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/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension.pem b/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension.pem index 250b88b..0bf4751 100644 --- a/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension.pem +++ b/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension.pem
@@ -1,21 +1,22 @@ -----BEGIN CERTIFICATE----- -MIIDaDCCAlCgAwIBAgIJAL+mLJGnpUF1MA0GCSqGSIb3DQEBCwUAMGAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwHhcNMTgw -NjI4MDU0MzM2WhcNMTkwNjI4MDU0MzM2WjBgMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwH -VGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEApHXhhcN/ztDSl5gCN4kKnu0BvMIJuePoHQPK+tSKoZ/KJJlf -dJXh28dPtkCH/Niyuk/n6noyxFnVZe0oPiSS8YxPJl1mq4EBpojxNiag2CxmTtd+ -KpIkVnxxR9sm9gOtkYoWjKS4ZZrMP/NscDOJczWxa4t/J56S+y5Ai0eO+FnA2muh -S0wM0hzTMliB8wziEwrwdG/ALRrq41VP+7ENhrEm0XfQR0HAu6E2EcniG582k6Gk -4K3BhKCA5pPT/wD2F3vtthGkhr6/zNGdHlD3ak/6W8lBpu5m0ZMw0DXDa3AGx8+J -bHC2wensrIiBfPqIWeLZaV5DGw33h0di1FOqtwIDAQABoyUwIzAPBgNVHREECDAG -hwR/AAABMBAGCisGAQQB1nkCARYEAgUAMA0GCSqGSIb3DQEBCwUAA4IBAQAO69by -+kSrwuURVR2oWiWPzL6uFmQ3B6hK9Y1xL1EQDfwQdp734J7lvM+HqtQocwkt9Bu3 -FYnkELXve2QM5eyDtp56NJ6hGuavMFucvBuW26xYmOaeQVVR2TEJDJ8aVZ9j+eRc -UninLwe/tS8bVDgyhVMyAZNRSRNLYcJ4tj69zI5jFfNMOYXFdIkLH43OmS3YDJxZ -LG04e+kGlVYRRhnxbIQwhpnJen7Xrch9s7knLbnWrBnY6p+zHKFXLZU4xEa0i+Oh -nq1J52iUIjJJyCQrNCRergz1BW+8Nupz1f86VHS7eAAdq28//fAiguO+AHCrDIaL -DXQBKUctVk5MY6i7 +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/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem b/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem index 9479417..dd49c6d 100644 --- a/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem +++ b/net/data/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem
@@ -1,21 +1,22 @@ -----BEGIN CERTIFICATE----- -MIIDaDCCAlCgAwIBAgIJAKacjL/rr3TRMA0GCSqGSIb3DQEBCwUAMGAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwHhcNMTgw -ODI0MjM0MjM1WhcNMTkwODI0MjM0MjM1WjBgMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwH -VGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAtrUDSOYujJGYyc9B35JV5panjbG8KOCky14YGdMQWvlo7mCK -mbtefpFzC5EvZERZey8cMdKzUMRtoCDFNtqTS96V5XLxCzNTe6xynu9BHtQuddzS -3E8e4fltfkvV2rz47Q/ciyUhfmXdMEW3RFdj7oohddRJtpF7FdNp9ShCnVILUIPJ -sspaUJBVO3L+O042CwVwOndEt4N/Xd7Bf4516q4sVKAHL/QWpJzauHi50kvCVo6f -b2h/e9eCin50Ydd+A3UjY02pQh6gmHZXvQwxYC9qRTrMI+LsBBnubXcCzloHT9FU -8umggcLjeuPzcXQV5jwBwFiuMhJBUYl1a7USpwIDAQABoyUwIzAPBgNVHREECDAG -hwR/AAABMBAGCisGAQQB1nkCARYEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCbrJ6W -lrL6DJdafOjx+7nnqCzcY36r/58EFTyLkpKNBdzOLdpQld66QAsJi/nRlfxtk/2m -AEMZOa0wyuC0jZ+2Z1fDJ0GJwir7QKxedJqm3Oh4x4O5MsNxB3U3u7hiT+mJQhWS -2UWALvCbG4lmSLEv5NR6zNcATJX0jwCVPfibJwTVolpSeFCPfJ1nwVyXnYrNY4Qr -gy5FnZc3o5qZ70QZ5dozhJSZF2gBFlOs3aanWjQwkw6IUzABhnAlwtlgxb6A/XkA -OBvVlrMoSEMWdfTSJ2P6upcjhuVocqnd2UJ4CNDr79nJN63p6GQXPRhlYHpakm5w -/wLqXAxa/mEXqkSQ +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/net/data/ssl/certificates/client_1.key b/net/data/ssl/certificates/client_1.key index 0389e22..5ceb7e9 100644 --- a/net/data/ssl/certificates/client_1.key +++ b/net/data/ssl/certificates/client_1.key
@@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAyYDjdJs5t0m2REDwka5GhFCGi8cPzDTgEKaqZj3wzRX/T8m/ -/jIRTK1ZfHxuzT61GnGOiut8XSw28a7/WY0/1/cc3nTGm0PuvKmBjrilQCZ9Y8kb -LC+lEQaD1y/TMErQN9W5/dE/bU91Cg0zIXJgX9a0pGyWeM7C87q9DRky/WwbN6eS -89fAsRNPILn7fDiSB8X3d27fv/mfWgw9pz0lew3hY4nppOulvBdaRKgxJKX8KTBS -cy3osDwkB+urQLamGsP/7igjIGy5yKOw8nXsnf1Gq+GDhS0E4Ca6seNEAOiXaAGC -W7wfNyBP+aVHj0CNvDPN147I/PfGKG1ZSvdipwIDAQABAoIBAQCXSQF8pp4qklkZ -3XfAqIuhA6RAhW/C7V/coIUGxjJoh79r9BkFjCmY2/13jSTTS+VEuUU/35U7jtqh -kbV9UqNATfOKwTnrkJFJbCotMUxAYaV6qZ6RCiRwJ+gMQ4fXlhPGF9zQR63LMAC7 -TzW4QttAmT5+xFgk03di7izKDMVPpedFlbpBPClBvf5nFiQAGY8jIhyyT0rKuoTN -iowciprIKeDg32vFCJAiIWgV687tTByjknpxYkH7H00kWctXklTKV44hSB07ayC7 -dMkskH+X2LHxxFj/YP6goYjlN3c+cW7SDnwoRyZUNuhU7N8Xo62Rp94axhvKekJ0 -t58nLwehAoGBAP/CXyZmyPWOfcrxO7OgpM/MQuGqF7etS57t6EphLhyTQOWCGK5Z -OS8Zun9/JOKxLPpjxQJpETfSBg1Q7KFRpzpnkd7db2GFP1+gz3bbeO3hsR6pfcQs -DxlUx/GHvX+i7c3wHfVgoBYG+cUugt44CzjYulLF/O5OZORGhujtxog1AoGBAMmx -cXb7naEgwa1dkRP7+OfbEN+gyJKN0D0bn/TRhaRaAoFUTGRqnvpbGMTsU5o9eOnh -pNhwBX1U/t/7nd9TcgCEqPBCKGAGOou29hq9rZ6whEvAF/rZXdzigaMGJF7MRq3l -XtNPC4+B9BJmoVxEu/l6dAI0HYwYaNFdEk9SZjLrAoGBANRABp7j5hqDKjnlgNpN -kvkwVsDYW95+3qcCYSh5Bb+JJO5SzRDD0wUXoQJ2DbJjvyP88F5Tu4pLreIXKomm -LdX2ZcRCmFCiODmwRvwon28rQcZkeo720YEALv5u3AC0wg2KHBKrIa+mElplgw3Q -DOAcXGSdEo7iWDBpp0RfL8eRAoGAI5kU7KomPR0Z8e5Uv9E2Mj3g8YdgPzWWbmKk -zcH5M3PLg2YMgaCr5IYVjhQkAVIeODFiNe03mtJYldHEIHmK4nqHkrgqhiAzTxuA -vmGB9kMzZmdGFDkvLuAvf0WDP9QQGXslTGhkIvUNzf2dNzrObo7lUMo/+M0KGwGx -TJy/evcCgYEA2rvXrdrpTMq9RwmjZejX5FjKvCTME1n5RE/I7kOgr3J4FShhDRyU -1wlVvQe7C6W59MVGF+9OAhth/lPDagv3WsBK0r6luabm3QwakAZLQqjpbD7Anw+Q -0+KEtl2M7PI8gwY8lrdFSEC2tJYp8iu/ahniyVxZjf5mEic6BnqIx/4= ------END RSA PRIVATE KEY----- +-----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/net/data/ssl/certificates/client_1.pem b/net/data/ssl/certificates/client_1.pem index 9e52061..2778fcc 100644 --- a/net/data/ssl/certificates/client_1.pem +++ b/net/data/ssl/certificates/client_1.pem
@@ -2,71 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4096 (0x1000) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=B CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:c9:80:e3:74:9b:39:b7:49:b6:44:40:f0:91:ae: - 46:84:50:86:8b:c7:0f:cc:34:e0:10:a6:aa:66:3d: - f0:cd:15:ff:4f:c9:bf:fe:32:11:4c:ad:59:7c:7c: - 6e:cd:3e:b5:1a:71:8e:8a:eb:7c:5d:2c:36:f1:ae: - ff:59:8d:3f:d7:f7:1c:de:74:c6:9b:43:ee:bc:a9: - 81:8e:b8:a5:40:26:7d:63:c9:1b:2c:2f:a5:11:06: - 83:d7:2f:d3:30:4a:d0:37:d5:b9:fd:d1:3f:6d:4f: - 75:0a:0d:33:21:72:60:5f:d6:b4:a4:6c:96:78:ce: - c2:f3:ba:bd:0d:19:32:fd:6c:1b:37:a7:92:f3:d7: - c0:b1:13:4f:20:b9:fb:7c:38:92:07:c5:f7:77:6e: - df:bf:f9:9f:5a:0c:3d:a7:3d:25:7b:0d:e1:63:89: - e9:a4:eb:a5:bc:17:5a:44:a8:31:24:a5:fc:29:30: - 52:73:2d:e8:b0:3c:24:07:eb:ab:40:b6:a6:1a:c3: - ff:ee:28:23:20:6c:b9:c8:a3:b0:f2:75:ec:9d:fd: - 46:ab:e1:83:85:2d:04:e0:26:ba:b1:e3:44:00:e8: - 97:68:01:82:5b:bc:1f:37:20:4f:f9:a5:47:8f:40: - 8d:bc:33:cd:d7:8e:c8:fc:f7:c6:28:6d:59:4a:f7: - 62:a7 + 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 - 1f:ef:f9:19:b9:64:e7:15:e2:7f:4f:e0:9e:66:f0:2a:b8:8f: - 4e:63:0c:7c:d5:a0:37:68:d2:c8:c2:9a:7b:e1:bd:13:31:c8: - ca:ce:96:c0:13:0a:bd:5e:f2:3c:8a:4d:0a:82:61:7e:35:0b: - fc:07:83:82:6e:cc:97:18:ff:32:68:08:5b:1a:34:35:ca:f0: - d2:19:d0:f0:35:66:c8:0b:44:ac:94:75:28:d8:cc:c1:b7:32: - df:93:cb:94:48:43:c7:cc:06:d3:b8:6c:6a:b2:c0:9f:f7:ef: - dd:36:c0:81:f9:e8:f0:7f:1c:d9:c5:92:31:91:de:88:a6:8d: - 0c:9e:e5:bf:a9:91:69:09:24:b1:5b:70:45:10:e1:8c:38:99: - c3:06:95:da:6a:c5:02:20:f8:25:e2:0c:b2:76:e5:01:1c:4b: - 0b:77:5a:ec:ff:99:37:fc:38:ff:17:cb:42:1d:c2:2f:2f:1f: - d1:be:d5:c6:22:89:e9:73:9c:ff:a9:03:77:cb:28:e5:e8:7e: - 0d:80:d4:75:88:ab:79:0b:bc:e3:98:1f:6e:0b:44:e2:c4:8a: - e6:6c:1d:74:30:6a:84:a7:2d:84:96:c4:7c:a9:25:39:8e:c8: - 50:df:0f:41:3f:4b:cb:92:c9:92:ed:2a:73:f1:7d:c3:cf:60: - a7:af:ab:85 + 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----- -MIIC0jCCAbqgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD -QTAeFw0xNjEyMDkyMDE4NTdaFw0yNjEyMDcyMDE4NTdaMBgxFjAUBgNVBAMMDUNs -aWVudCBDZXJ0IEEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJgON0 -mzm3SbZEQPCRrkaEUIaLxw/MNOAQpqpmPfDNFf9Pyb/+MhFMrVl8fG7NPrUacY6K -63xdLDbxrv9ZjT/X9xzedMabQ+68qYGOuKVAJn1jyRssL6URBoPXL9MwStA31bn9 -0T9tT3UKDTMhcmBf1rSkbJZ4zsLzur0NGTL9bBs3p5Lz18CxE08guft8OJIHxfd3 -bt+/+Z9aDD2nPSV7DeFjiemk66W8F1pEqDEkpfwpMFJzLeiwPCQH66tAtqYaw//u -KCMgbLnIo7Dydeyd/Uar4YOFLQTgJrqx40QA6JdoAYJbvB83IE/5pUePQI28M83X -jsj898YobVlK92KnAgMBAAGjLzAtMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYI -KwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQAf7/kZuWTnFeJ/ -T+CeZvAquI9OYwx81aA3aNLIwpp74b0TMcjKzpbAEwq9XvI8ik0KgmF+NQv8B4OC -bsyXGP8yaAhbGjQ1yvDSGdDwNWbIC0SslHUo2MzBtzLfk8uUSEPHzAbTuGxqssCf -9+/dNsCB+ejwfxzZxZIxkd6Ipo0MnuW/qZFpCSSxW3BFEOGMOJnDBpXaasUCIPgl -4gyyduUBHEsLd1rs/5k3/Dj/F8tCHcIvLx/RvtXGIonpc5z/qQN3yyjl6H4NgNR1 -iKt5C7zjmB9uC0TixIrmbB10MGqEpy2ElsR8qSU5jshQ3w9BP0vLksmS7Spz8X3D -z2Cnr6uF +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/net/data/ssl/certificates/client_1.pk8 b/net/data/ssl/certificates/client_1.pk8 index 12bf489..a65d7c5 100644 --- a/net/data/ssl/certificates/client_1.pk8 +++ b/net/data/ssl/certificates/client_1.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_1_ca.pem b/net/data/ssl/certificates/client_1_ca.pem index 9d61c0a..bb2748f 100644 --- a/net/data/ssl/certificates/client_1_ca.pem +++ b/net/data/ssl/certificates/client_1_ca.pem
@@ -2,70 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4097 (0x1001) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C Root CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:b3:87:98:77:4f:45:bb:de:87:86:1f:8b:1e:b2: - 26:cb:56:a3:d3:10:85:5e:95:ed:aa:c3:87:17:f4: - 40:86:bf:d7:e0:4a:ea:43:95:ce:b9:22:2a:c4:90: - f0:24:34:81:f2:5b:58:47:d3:d8:9b:eb:fc:90:4b: - 54:41:6d:6a:c0:5d:82:56:49:47:c4:ab:29:48:a4: - 23:05:fa:4f:a3:9e:83:65:5a:fd:57:c2:5a:4c:13: - bf:eb:75:ff:4d:f9:c1:5b:65:32:7d:bb:0d:e3:20: - 6a:4c:b3:28:fc:01:11:68:c0:9c:4b:f6:a5:df:68: - 0e:b2:c1:6f:b3:69:5f:53:35:2c:b9:3b:f8:c2:48: - 3b:3f:8f:d1:9f:76:b1:3a:1a:22:7f:fd:28:e6:6e: - 1c:96:95:c3:37:6f:c4:5a:24:28:25:5b:f6:a0:85: - f0:47:33:fa:9d:3b:38:cf:b1:d1:c9:06:d8:25:03: - bc:00:50:fe:08:dc:0d:d8:b1:87:94:8e:dc:74:ac: - 2c:53:44:91:4c:67:0a:71:5e:d3:df:c6:58:ee:00: - fe:96:fd:2f:96:f8:9f:35:5a:4e:be:ca:c1:5a:55: - f8:4d:85:77:3d:a9:d6:aa:75:0f:b9:82:07:c4:89: - 9e:9a:e6:39:f8:39:d2:be:62:cd:ca:43:a2:55:bf: - 0b:81 + 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 - 99:1e:ab:d0:ab:f7:27:85:ed:91:bc:b0:3e:af:57:a8:31:1d: - 8e:e8:4b:bc:3e:b4:82:c9:6c:62:3a:8d:48:be:a1:0a:42:27: - 11:18:ef:47:53:b2:46:5f:d0:de:31:4e:c3:de:e8:c5:f6:24: - 09:69:25:c9:e6:f8:1e:1a:b1:27:63:ff:07:8b:7b:e9:80:b5: - 68:d4:94:54:b6:fe:c6:a6:3b:61:01:f9:89:a2:50:f2:9b:a0: - 02:2a:85:bd:13:5a:43:45:a7:b7:7c:eb:1a:69:95:04:dc:c0: - 17:13:da:c8:73:fd:0b:94:a2:fe:af:e7:18:b4:b1:90:21:99: - ad:f8:06:9a:6d:c1:e1:3b:f4:85:69:91:6d:68:84:9f:e9:09: - 30:08:f6:11:87:99:67:8f:16:cc:59:43:38:95:5e:fa:9d:c5: - 4a:2d:55:f2:3d:1a:49:5c:12:66:ea:40:2d:a1:de:08:40:a4: - b3:dc:19:8a:23:04:a6:cf:a6:9b:2e:d0:2a:3c:5f:fa:4c:bb: - 5a:62:d0:0b:a4:f6:8c:06:42:54:b4:c6:63:e0:f1:f0:11:a8: - ec:57:3d:93:6c:0c:67:a5:5a:8a:52:c5:37:b6:c3:7e:54:05: - b0:82:d9:32:8a:a7:12:83:39:d9:bc:81:ce:db:e9:ad:e9:b7: - 5d:1d:6d:3a + 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----- -MIICwjCCAaqgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS -b290IENBMB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owDzENMAsGA1UE -AwwEQiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALOHmHdPRbve -h4Yfix6yJstWo9MQhV6V7arDhxf0QIa/1+BK6kOVzrkiKsSQ8CQ0gfJbWEfT2Jvr -/JBLVEFtasBdglZJR8SrKUikIwX6T6Oeg2Va/VfCWkwTv+t1/035wVtlMn27DeMg -akyzKPwBEWjAnEv2pd9oDrLBb7NpX1M1LLk7+MJIOz+P0Z92sToaIn/9KOZuHJaV -wzdvxFokKCVb9qCF8Ecz+p07OM+x0ckG2CUDvABQ/gjcDdixh5SO3HSsLFNEkUxn -CnFe09/GWO4A/pb9L5b4nzVaTr7KwVpV+E2Fdz2p1qp1D7mCB8SJnprmOfg50r5i -zcpDolW/C4ECAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAJkeq9Cr9yeF7ZG8sD6vV6gxHY7oS7w+tILJ -bGI6jUi+oQpCJxEY70dTskZf0N4xTsPe6MX2JAlpJcnm+B4asSdj/weLe+mAtWjU -lFS2/samO2EB+YmiUPKboAIqhb0TWkNFp7d86xpplQTcwBcT2shz/QuUov6v5xi0 -sZAhma34BpptweE79IVpkW1ohJ/pCTAI9hGHmWePFsxZQziVXvqdxUotVfI9Gklc -EmbqQC2h3ghApLPcGYojBKbPppsu0Co8X/pMu1pi0Auk9owGQlS0xmPg8fARqOxX -PZNsDGelWopSxTe2w35UBbCC2TKKpxKDOdm8gc7b6a3pt10dbTo= +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/net/data/ssl/certificates/client_2.key b/net/data/ssl/certificates/client_2.key index 92cae72..9ab337c 100644 --- a/net/data/ssl/certificates/client_2.key +++ b/net/data/ssl/certificates/client_2.key
@@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA4IzClfxmgklkJHuaB4JlLIR6Z8ehIjoJ868C8YA5I23PDxHI -G6W+l3F98IFAaO41q4VU/IimBRMIRiGZOkHgBi/NQS1nu11IQKxl1azljs2zvzLC -V9j220CNyDqvsxv13/26W+rbjsZ+0VdIN+lh6RY9AhhDcA5BvN6vjZOFR02ypIin -oSOKnhZOMLRVsosPuKS1qlaXCrWD8Z7n1tD4koZ6+9YiYCVgZ7pKNTIS8kR8b3Pj -pm+8Q+FVR+HZWoYySE1n/w6vDmK47TUUI2vdBHpnKbis//DjVHrsDQ1ZqqvxRwDS -FLtIoMwuMyO3rWuqsa2FnvgJbvA9XD4Pv3F3jwIDAQABAoIBAQCTe2ACarhZMiLX -42aTMA2LY6eRqggnFr+akYP5YiIlJuYsG522qvG3Pg9de0b2pB4T/YqIIqgIBSwW -A9ND9ChTZ+oDuPK8mNPvxktMQDa1yF0aYxhJ4nKgJpH4xLLJjL+80kUoQeTarXx1 -ukHwlxR7puODELSaUILUrd3XuuB6p06I3KBIzkGx0BqVRFmCk/nAaCZLA8WJcUmD -rfYFPTc/2Jm7xH+Wzhd86evT1yIpTCu7VNdXuzFHLFesxeFSb49cRrJLlKEWT3B8 -7jRjhqclZvJ2jTvMEx8I48vIW40jrs5dGWFqzYRo0rbelI/BRwDQsGEDyHLwZdRG -qAg158bhAoGBAPLAr2sGQhI0+v5GWMuqELgCJlqmDP9gP/6pU2E8CkmTefu8MsVx -UzFaAN+WFr0wqpVuCTVczSZSF10/SwM4mNsTb6vc9CQ9uK655vTIiFLR8NTZOxAK -sVyJKCRB0Ejf9nufSJaLZetW3QQTxWLmrhmVjKPjJOYsKLHfye3Oz7VLAoGBAOzN -xt1Fgi2XgnASI+D3e7hwa/9obfCPdwB1kdyPq8A2sZBTzGdnixY5IcbwQmK4Ekuj -d9gnaRqg/WKUoR/5PduYvxo1JErBh+itu/mdSpSd71465Do/Q5mQbV+MAnyWTPak -mtBKs6W22Sk1+NSuoA4mX+oC8m29uDho8b+bIdBNAoGAWXTmcAM7X+hEQmX8HPmL -9bNdHPSqP4Xhr2AIyQFOLTT6s+jzsM0FQl+PiNWPhaKkijKllBOhyihgUc2cQBCg -S8NK2MOw+JYCM+lwEe7ARfz1ygpPeKboG1i0AUB7mA9ojr/xCQFPyr0U74a1q6+k -our4jACNvYCycnIswMUAyCcCgYBh/vJKBYbOuUFogYlJgwE3HYcD5kKA5832abEY -FnicDcZDlPok3KupYbFBs5G1arlfheGFmSGcvHy/fASFx846fyaugMlpClflCWid -7uK7R/SUCUkDdcTS2vr4LGenCUgGVa4ffpqDfHy32jcERNPFp0nP/LI4ieefqIZK -pbdDjQKBgQCEqdGn6ZB+dg3i2RK544RfNqQaVmDw0czmxl3xRnUEfElA7ZSmE4Lt -Dx9bmXoXYAjMz3Elh3+3pIq4BjlKsPK18zZPAGQnVxoSnUtW9tVI+bc/yFk2irfo -UtSDxMR8dcUd4vjE2WHIgBnJEbGj+PkMqjMimMZqQDhr4UI2OTe7Zw== ------END RSA PRIVATE KEY----- +-----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/net/data/ssl/certificates/client_2.pem b/net/data/ssl/certificates/client_2.pem index abc9dde..fdae132 100644 --- a/net/data/ssl/certificates/client_2.pem +++ b/net/data/ssl/certificates/client_2.pem
@@ -2,71 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4098 (0x1002) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=E CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:e0:8c:c2:95:fc:66:82:49:64:24:7b:9a:07:82: - 65:2c:84:7a:67:c7:a1:22:3a:09:f3:af:02:f1:80: - 39:23:6d:cf:0f:11:c8:1b:a5:be:97:71:7d:f0:81: - 40:68:ee:35:ab:85:54:fc:88:a6:05:13:08:46:21: - 99:3a:41:e0:06:2f:cd:41:2d:67:bb:5d:48:40:ac: - 65:d5:ac:e5:8e:cd:b3:bf:32:c2:57:d8:f6:db:40: - 8d:c8:3a:af:b3:1b:f5:df:fd:ba:5b:ea:db:8e:c6: - 7e:d1:57:48:37:e9:61:e9:16:3d:02:18:43:70:0e: - 41:bc:de:af:8d:93:85:47:4d:b2:a4:88:a7:a1:23: - 8a:9e:16:4e:30:b4:55:b2:8b:0f:b8:a4:b5:aa:56: - 97:0a:b5:83:f1:9e:e7:d6:d0:f8:92:86:7a:fb:d6: - 22:60:25:60:67:ba:4a:35:32:12:f2:44:7c:6f:73: - e3:a6:6f:bc:43:e1:55:47:e1:d9:5a:86:32:48:4d: - 67:ff:0e:af:0e:62:b8:ed:35:14:23:6b:dd:04:7a: - 67:29:b8:ac:ff:f0:e3:54:7a:ec:0d:0d:59:aa:ab: - f1:47:00:d2:14:bb:48:a0:cc:2e:33:23:b7:ad:6b: - aa:b1:ad:85:9e:f8:09:6e:f0:3d:5c:3e:0f:bf:71: - 77:8f + 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 - 95:de:33:2f:e2:11:c2:6d:64:4a:5f:98:69:cb:a3:c6:bd:a1: - 0f:00:9c:32:c8:83:c7:05:14:21:e3:ab:fa:7a:f8:43:36:95: - 6c:85:8b:b5:ee:2c:fc:4b:77:95:8a:bf:2f:89:c1:cc:c2:21: - 99:40:c4:01:be:2a:4a:5b:d9:61:06:16:b0:5d:3f:27:ad:e3: - 57:5c:41:89:fb:3b:dc:73:45:ac:05:e2:dd:89:95:74:09:30: - 68:3c:3f:e8:bc:e6:94:4a:ed:4c:74:90:ad:a0:a4:97:c0:04: - 9b:13:81:a5:24:76:db:4c:49:8f:80:f9:7c:7f:8b:f9:de:45: - 65:5d:03:b2:c7:99:3b:56:b1:f8:29:7e:b4:69:fe:f9:29:b3: - b6:59:bd:51:b1:02:97:5b:db:29:5e:9a:b5:1f:75:42:0f:7e: - 58:bc:e3:3f:39:ea:7b:12:c7:68:06:c0:e4:78:f4:e9:b4:9b: - 4c:fc:94:06:a3:1a:37:8b:3d:cd:67:f9:f4:e9:87:20:6c:07: - 71:62:85:78:35:96:9c:ef:98:59:33:50:83:7a:32:ad:22:01: - 3a:20:05:05:05:b0:62:9d:4e:20:94:1b:05:cc:7d:bb:ba:98: - a0:51:d2:50:b5:cb:d8:97:0f:42:13:65:2a:14:b8:cd:f2:24: - 5f:0e:6e:6b + 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----- -MIIC0jCCAbqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD -QTAeFw0xNjEyMDkyMDE4NTdaFw0yNjEyMDcyMDE4NTdaMBgxFjAUBgNVBAMMDUNs -aWVudCBDZXJ0IEQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgjMKV -/GaCSWQke5oHgmUshHpnx6EiOgnzrwLxgDkjbc8PEcgbpb6XcX3wgUBo7jWrhVT8 -iKYFEwhGIZk6QeAGL81BLWe7XUhArGXVrOWOzbO/MsJX2PbbQI3IOq+zG/Xf/bpb -6tuOxn7RV0g36WHpFj0CGENwDkG83q+Nk4VHTbKkiKehI4qeFk4wtFWyiw+4pLWq -VpcKtYPxnufW0PiShnr71iJgJWBnuko1MhLyRHxvc+Omb7xD4VVH4dlahjJITWf/ -Dq8OYrjtNRQja90EemcpuKz/8ONUeuwNDVmqq/FHANIUu0igzC4zI7eta6qxrYWe -+Alu8D1cPg+/cXePAgMBAAGjLzAtMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYI -KwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQCV3jMv4hHCbWRK -X5hpy6PGvaEPAJwyyIPHBRQh46v6evhDNpVshYu17iz8S3eVir8vicHMwiGZQMQB -vipKW9lhBhawXT8nreNXXEGJ+zvcc0WsBeLdiZV0CTBoPD/ovOaUSu1MdJCtoKSX -wASbE4GlJHbbTEmPgPl8f4v53kVlXQOyx5k7VrH4KX60af75KbO2Wb1RsQKXW9sp -Xpq1H3VCD35YvOM/Oep7EsdoBsDkePTptJtM/JQGoxo3iz3NZ/n06YcgbAdxYoV4 -NZac75hZM1CDejKtIgE6IAUFBbBinU4glBsFzH27upigUdJQtcvYlw9CE2UqFLjN -8iRfDm5r +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/net/data/ssl/certificates/client_2.pk8 b/net/data/ssl/certificates/client_2.pk8 index ad3ca5d..c2a578f 100644 --- a/net/data/ssl/certificates/client_2.pk8 +++ b/net/data/ssl/certificates/client_2.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_2_ca.pem b/net/data/ssl/certificates/client_2_ca.pem index 7808096..9709d46 100644 --- a/net/data/ssl/certificates/client_2_ca.pem +++ b/net/data/ssl/certificates/client_2_ca.pem
@@ -2,70 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4098 (0x1002) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C Root CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:c3:39:c3:5a:8e:ff:f2:1d:cc:26:91:5d:15:9e: - ca:e0:fb:cf:99:5f:13:3d:c6:37:59:8b:ce:cc:76: - 0e:1c:9f:b6:49:5b:09:97:63:9d:e1:00:74:44:fb: - 2f:53:f3:d5:03:92:77:97:53:74:7e:d2:da:d3:a3: - f4:c1:91:6a:83:ff:89:fe:73:46:56:ca:6d:51:0d: - 57:16:3d:3e:e8:fc:00:d9:4a:7a:7d:93:84:06:12: - c5:ff:31:b3:a6:eb:96:18:71:b8:56:5c:2f:ab:78: - e2:53:dd:15:d8:65:c8:f6:96:14:dc:15:cf:2a:39: - ed:e1:08:1b:84:29:c7:1c:78:67:c8:e0:72:58:4e: - 33:7f:cb:ef:71:82:db:45:1d:7c:0c:d0:f5:4c:af: - 85:6b:14:61:50:87:34:42:fe:45:a3:3c:a3:53:57: - 1d:ac:11:c8:cf:2f:5e:cb:78:87:39:a1:41:3f:69: - 21:5c:1e:19:02:a3:6c:91:d3:1b:4e:50:fc:a4:b1: - 03:87:c0:58:b1:fe:cd:58:5e:53:ed:c9:d6:5d:9e: - a3:fb:0d:e0:a0:8e:3d:c9:9e:9e:83:07:61:c7:30: - 5a:ca:29:93:04:af:5e:f3:57:2e:c2:d8:c8:ae:7f: - 5c:a4:27:fa:cd:55:a2:fd:89:d2:0b:87:24:6b:7b: - fb:19 + 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 - 67:d4:6c:cf:cd:54:81:67:2a:c2:c4:66:c7:76:9c:b0:8b:6b: - ef:b8:ae:a9:b3:d6:f8:47:91:d5:97:0b:bd:1a:87:21:8c:ce: - be:0c:80:d5:a5:25:0d:0a:c7:ed:be:cb:8c:6d:08:e8:de:a5: - 33:89:e6:87:df:2b:f4:54:b3:c2:94:15:0d:36:5e:1a:aa:c0: - b0:03:3c:24:c6:a1:81:91:ca:fe:db:0f:59:1b:d6:4e:48:0b: - 52:d3:e7:07:d7:b1:ca:b2:22:e4:d4:37:a4:3c:87:3c:0a:11: - a6:10:2a:ed:86:2a:bb:db:10:7e:f3:a5:fc:10:ab:80:5b:07: - 58:7c:22:76:3e:9b:9c:72:79:0d:dc:85:f8:e7:c2:0f:17:aa: - 01:dd:8e:24:27:77:4e:23:03:da:88:e0:df:e6:ca:b4:84:56: - a1:dc:9f:e0:93:94:97:d2:98:cd:32:6d:73:84:f9:3e:4c:96: - b3:51:07:b8:9f:66:32:d1:ac:53:0e:17:a9:6f:29:d1:7b:73: - b3:55:9b:cc:8f:8b:e5:49:fd:fd:f2:30:d6:d0:f7:03:06:12: - e3:66:2d:0d:a1:da:28:04:04:29:b8:40:6e:0e:6f:31:48:cb: - 54:f7:e2:89:22:d8:05:e0:f5:7e:48:b3:96:ff:6b:ef:e7:fe: - 71:1d:0b:77 + 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----- -MIICwjCCAaqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS -b290IENBMB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owDzENMAsGA1UE -AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMM5w1qO//Id -zCaRXRWeyuD7z5lfEz3GN1mLzsx2DhyftklbCZdjneEAdET7L1Pz1QOSd5dTdH7S -2tOj9MGRaoP/if5zRlbKbVENVxY9Puj8ANlKen2ThAYSxf8xs6brlhhxuFZcL6t4 -4lPdFdhlyPaWFNwVzyo57eEIG4Qpxxx4Z8jgclhOM3/L73GC20UdfAzQ9UyvhWsU -YVCHNEL+RaM8o1NXHawRyM8vXst4hzmhQT9pIVweGQKjbJHTG05Q/KSxA4fAWLH+ -zVheU+3J1l2eo/sN4KCOPcmenoMHYccwWsopkwSvXvNXLsLYyK5/XKQn+s1Vov2J -0guHJGt7+xkCAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAGfUbM/NVIFnKsLEZsd2nLCLa++4rqmz1vhH -kdWXC70ahyGMzr4MgNWlJQ0Kx+2+y4xtCOjepTOJ5offK/RUs8KUFQ02XhqqwLAD -PCTGoYGRyv7bD1kb1k5IC1LT5wfXscqyIuTUN6Q8hzwKEaYQKu2GKrvbEH7zpfwQ -q4BbB1h8InY+m5xyeQ3chfjnwg8XqgHdjiQnd04jA9qI4N/myrSEVqHcn+CTlJfS -mM0ybXOE+T5MlrNRB7ifZjLRrFMOF6lvKdF7c7NVm8yPi+VJ/f3yMNbQ9wMGEuNm -LQ2h2igEBCm4QG4ObzFIy1T34oki2AXg9X5Is5b/a+/n/nEdC3c= +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/net/data/ssl/certificates/client_3.key b/net/data/ssl/certificates/client_3.key index c2b341f..0d63299 100644 --- a/net/data/ssl/certificates/client_3.key +++ b/net/data/ssl/certificates/client_3.key
@@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAs1wyu8BIKDebRat4oOpyEyZdRu5xxCSc7ai2gTXXcroKrqlO -IGESIuAAZ4BwvqzvA7LUsDr8xauFewRLYYV6F2xDNmcLGXx0uGXpHP3w30K8DP0J -fk99OMBSceUrGYCCqmnCNmu3LQf0dGK/jpDtRxpkJKxMuNIq0J2GCMEYnj7eTxJc -ZKQrhkMSgWcMjFbkFkY8Kc9OGOpPZl+01nNfHpOt38kGZczcQrrphkIIoaul/CLT -I1eg2myA3sX5nMURZZyy3/PWyL2qr0Bm7c5fBEYX5pLqZMiz5CDL4EQJFR985OAH -zSJ8vaAGZTXUPhwHYY8BUyIlhZN1c0LHwcASnwIDAQABAoIBAQCxZ/WKfdMhbHb5 -v3ROffadeGn0ue7vWmOaMzFpto7HHLtqLW5oWnts4XGk7ocWIsk7OExlj8Lr5g7e -Mc45xKORvXTxv5Rb/h0ZMzwTgB4bRs/obPRR6l/qnVgu7cTmsZUM6BTAbWS+dsrV -v8LHShRYKwN4vrAYc1EEDXtA93XZNp9OBsVRdHJbeV4PIXqdzr3lScbXHNNs+dSF -i6pZ/VrCHWmp9H1NXQuicAHr5aTvRMvFpfNtFSpOo7xEX+4cbVTk2b5TwxBa5TTj -oew8/h2IsU1OmytQ1zya9Xtpw9GIMOnWg5Ce2dAyoBIkmhQwYcJyYTMM34vul/eD -k0u0cxFxAoGBAOPM4x1mjD6tuQHFYBivBySU1CpdI0taem3GCijCUj/7tHPA+7FZ -+DhtnYF4b9q/X9EHRoosCWY07/tImYZT7ziiEFITRZL/m/hA239M9zuop7+9Tp3W -M2oTkTGQOn5qKNg8TplYinpHmpGD7VURUczsdmo28rgp9Ubu1h5CwHv3AoGBAMmQ -Nz/wgVCPVnZ66AsHiwLcAZ99aZg5961XVgyUXpWSQ0wNYKYWsYwYhYCeVRmwImSA -NavYq0+AxTgnZrwhXXkvKXYfkLhh6aePRqyPaT3AUfp4akNe/S24HW3zO9Z0BzG6 -Ca8+oERpQ6hZ92WB1yikVoUqIaw+oIn5mzjkouSZAoGBAJ7z/p4rSj0KN4gW06El -sJREDW+qIdCYx8kFYV1jisT+u8HxrS7pmpy1UCxhf5th4lgW/Y+4fq6EzdfHpujm -dIxN+ZlrvSZ/mbO2ffLsH6/PVY4jaFIWfzXLhYrSGx7OsMWB/05dS/NbN23GYrrz -JOMbNN2UjfUXwgDG8z2WUn2tAoGAbzJzeH+7J3FcNtLJTsRjiTlMX+t1JLjeDa// -1cLIh2WAYOWEazxbyLkCdZljw18rKhyc/2fx4lNc+gSqpaEWizNcgUEaus2xdHIT -gEFBwwJld3OU1AQEUoOfILguS7oI+gLzMs2u5u7Xl3nChSpjQ5Wd8arzlq2aLWQZ -oQJpZwkCgYEAt1rJPy0pThzwYvpYEiYS2HmVEa7PWvtD19qDPOC6AaoPJzmP3J4u -KmJXdk6g01R8G/QMb52V9Uen9m8YcCRyZqTTjWUDH7fDpuS7M+OkeRX/ytp4TCL0 -WejDMpu98bDTWvUBXdzQfUhwAVb/CMpX4rLtRdLZt8JT14OCDbpgogE= ------END RSA PRIVATE KEY----- +-----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/net/data/ssl/certificates/client_3.pem b/net/data/ssl/certificates/client_3.pem index ccd6022..63d9cc0 100644 --- a/net/data/ssl/certificates/client_3.pem +++ b/net/data/ssl/certificates/client_3.pem
@@ -2,69 +2,76 @@ Data: Version: 3 (0x2) Serial Number: 4099 (0x1003) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=E CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:b3:5c:32:bb:c0:48:28:37:9b:45:ab:78:a0:ea: - 72:13:26:5d:46:ee:71:c4:24:9c:ed:a8:b6:81:35: - d7:72:ba:0a:ae:a9:4e:20:61:12:22:e0:00:67:80: - 70:be:ac:ef:03:b2:d4:b0:3a:fc:c5:ab:85:7b:04: - 4b:61:85:7a:17:6c:43:36:67:0b:19:7c:74:b8:65: - e9:1c:fd:f0:df:42:bc:0c:fd:09:7e:4f:7d:38:c0: - 52:71:e5:2b:19:80:82:aa:69:c2:36:6b:b7:2d:07: - f4:74:62:bf:8e:90:ed:47:1a:64:24:ac:4c:b8:d2: - 2a:d0:9d:86:08:c1:18:9e:3e:de:4f:12:5c:64:a4: - 2b:86:43:12:81:67:0c:8c:56:e4:16:46:3c:29:cf: - 4e:18:ea:4f:66:5f:b4:d6:73:5f:1e:93:ad:df:c9: - 06:65:cc:dc:42:ba:e9:86:42:08:a1:ab:a5:fc:22: - d3:23:57:a0:da:6c:80:de:c5:f9:9c:c5:11:65:9c: - b2:df:f3:d6:c8:bd:aa:af:40:66:ed:ce:5f:04:46: - 17:e6:92:ea:64:c8:b3:e4:20:cb:e0:44:09:15:1f: - 7c:e4:e0:07:cd:22:7c:bd:a0:06:65:35:d4:3e:1c: - 07:61:8f:01:53:22:25:85:93:75:73:42:c7:c1:c0: - 12:9f + 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:<unsupported> + 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 - 98:4b:03:9b:ef:b9:8b:47:81:42:9c:5b:a0:49:54:2e:e1:95: - 51:87:9c:5c:83:b1:3c:ab:21:29:7e:e0:de:11:92:ad:75:5e: - 9d:e2:51:70:0e:95:e3:68:3f:2e:ad:69:50:31:57:6b:6d:7b: - 6c:d2:c5:4b:e5:a7:a1:20:ba:bf:1a:8e:86:47:94:72:35:34: - 07:5f:1a:cf:3f:13:ad:53:7f:6b:db:ef:d8:00:a2:5c:e9:5c: - 20:47:5a:9e:f6:91:c5:9b:05:69:f3:25:05:e2:8b:dd:d8:41: - 99:64:44:ed:74:e2:eb:f7:42:2c:b5:d0:f1:ac:64:c0:f4:87: - e9:3e:51:52:41:a3:c2:4e:58:c2:ee:fe:b4:25:37:b9:3d:c2: - f0:cf:c0:90:7f:f6:02:b2:38:88:92:2a:e0:d4:db:87:5c:b2: - 02:a6:60:b4:da:ab:53:d2:b2:7d:64:d5:d3:b6:35:66:96:f0: - ec:fb:9c:8d:35:40:e1:4a:7e:52:98:1f:1b:a2:e3:e4:35:70: - ec:33:ad:e8:a4:ed:a4:26:7d:07:a5:03:92:ac:11:81:4f:0f: - b3:c7:97:7f:29:d8:09:d1:28:11:f6:8d:9a:e0:5f:26:b9:7f: - 74:77:e7:74:b1:5b:0f:7c:ae:13:d1:75:bc:ad:49:51:05:39: - 06:53:6d:5c + 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----- -MIIC8jCCAdqgAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD -QTAeFw0xNjEyMDkyMDE4NTdaFw0yNjEyMDcyMDE4NTdaMBgxFjAUBgNVBAMMDUNs -aWVudCBDZXJ0IEYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzXDK7 -wEgoN5tFq3ig6nITJl1G7nHEJJztqLaBNddyugquqU4gYRIi4ABngHC+rO8DstSw -OvzFq4V7BEthhXoXbEM2ZwsZfHS4Zekc/fDfQrwM/Ql+T304wFJx5SsZgIKqacI2 -a7ctB/R0Yr+OkO1HGmQkrEy40irQnYYIwRiePt5PElxkpCuGQxKBZwyMVuQWRjwp -z04Y6k9mX7TWc18ek63fyQZlzNxCuumGQgihq6X8ItMjV6DabIDexfmcxRFlnLLf -89bIvaqvQGbtzl8ERhfmkupkyLPkIMvgRAkVH3zk4AfNIny9oAZlNdQ+HAdhjwFT -IiWFk3VzQsfBwBKfAgMBAAGjTzBNMEsGA1UdEQREMEKBE3NhbnRlc3RAZXhhbXBs -ZS5jb22gKwYKKwYBBAGCNxQCA6AdDBtzYW50ZXN0QGFkLmNvcnAuZXhhbXBsZS5j -b20wDQYJKoZIhvcNAQELBQADggEBAJhLA5vvuYtHgUKcW6BJVC7hlVGHnFyDsTyr -ISl+4N4Rkq11Xp3iUXAOleNoPy6taVAxV2tte2zSxUvlp6Egur8ajoZHlHI1NAdf -Gs8/E61Tf2vb79gAolzpXCBHWp72kcWbBWnzJQXii93YQZlkRO104uv3Qiy10PGs -ZMD0h+k+UVJBo8JOWMLu/rQlN7k9wvDPwJB/9gKyOIiSKuDU24dcsgKmYLTaq1PS -sn1k1dO2NWaW8Oz7nI01QOFKflKYHxui4+Q1cOwzreik7aQmfQelA5KsEYFPD7PH -l38p2AnRKBH2jZrgXya5f3R353SxWw98rhPRdbytSVEFOQZTbVw= +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/net/data/ssl/certificates/client_3.pk8 b/net/data/ssl/certificates/client_3.pk8 index 2ffcdb2..cf052ef 100644 --- a/net/data/ssl/certificates/client_3.pk8 +++ b/net/data/ssl/certificates/client_3.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_3_ca.pem b/net/data/ssl/certificates/client_3_ca.pem index 7808096..9709d46 100644 --- a/net/data/ssl/certificates/client_3_ca.pem +++ b/net/data/ssl/certificates/client_3_ca.pem
@@ -2,70 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4098 (0x1002) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C Root CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:c3:39:c3:5a:8e:ff:f2:1d:cc:26:91:5d:15:9e: - ca:e0:fb:cf:99:5f:13:3d:c6:37:59:8b:ce:cc:76: - 0e:1c:9f:b6:49:5b:09:97:63:9d:e1:00:74:44:fb: - 2f:53:f3:d5:03:92:77:97:53:74:7e:d2:da:d3:a3: - f4:c1:91:6a:83:ff:89:fe:73:46:56:ca:6d:51:0d: - 57:16:3d:3e:e8:fc:00:d9:4a:7a:7d:93:84:06:12: - c5:ff:31:b3:a6:eb:96:18:71:b8:56:5c:2f:ab:78: - e2:53:dd:15:d8:65:c8:f6:96:14:dc:15:cf:2a:39: - ed:e1:08:1b:84:29:c7:1c:78:67:c8:e0:72:58:4e: - 33:7f:cb:ef:71:82:db:45:1d:7c:0c:d0:f5:4c:af: - 85:6b:14:61:50:87:34:42:fe:45:a3:3c:a3:53:57: - 1d:ac:11:c8:cf:2f:5e:cb:78:87:39:a1:41:3f:69: - 21:5c:1e:19:02:a3:6c:91:d3:1b:4e:50:fc:a4:b1: - 03:87:c0:58:b1:fe:cd:58:5e:53:ed:c9:d6:5d:9e: - a3:fb:0d:e0:a0:8e:3d:c9:9e:9e:83:07:61:c7:30: - 5a:ca:29:93:04:af:5e:f3:57:2e:c2:d8:c8:ae:7f: - 5c:a4:27:fa:cd:55:a2:fd:89:d2:0b:87:24:6b:7b: - fb:19 + 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 - 67:d4:6c:cf:cd:54:81:67:2a:c2:c4:66:c7:76:9c:b0:8b:6b: - ef:b8:ae:a9:b3:d6:f8:47:91:d5:97:0b:bd:1a:87:21:8c:ce: - be:0c:80:d5:a5:25:0d:0a:c7:ed:be:cb:8c:6d:08:e8:de:a5: - 33:89:e6:87:df:2b:f4:54:b3:c2:94:15:0d:36:5e:1a:aa:c0: - b0:03:3c:24:c6:a1:81:91:ca:fe:db:0f:59:1b:d6:4e:48:0b: - 52:d3:e7:07:d7:b1:ca:b2:22:e4:d4:37:a4:3c:87:3c:0a:11: - a6:10:2a:ed:86:2a:bb:db:10:7e:f3:a5:fc:10:ab:80:5b:07: - 58:7c:22:76:3e:9b:9c:72:79:0d:dc:85:f8:e7:c2:0f:17:aa: - 01:dd:8e:24:27:77:4e:23:03:da:88:e0:df:e6:ca:b4:84:56: - a1:dc:9f:e0:93:94:97:d2:98:cd:32:6d:73:84:f9:3e:4c:96: - b3:51:07:b8:9f:66:32:d1:ac:53:0e:17:a9:6f:29:d1:7b:73: - b3:55:9b:cc:8f:8b:e5:49:fd:fd:f2:30:d6:d0:f7:03:06:12: - e3:66:2d:0d:a1:da:28:04:04:29:b8:40:6e:0e:6f:31:48:cb: - 54:f7:e2:89:22:d8:05:e0:f5:7e:48:b3:96:ff:6b:ef:e7:fe: - 71:1d:0b:77 + 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----- -MIICwjCCAaqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS -b290IENBMB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owDzENMAsGA1UE -AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMM5w1qO//Id -zCaRXRWeyuD7z5lfEz3GN1mLzsx2DhyftklbCZdjneEAdET7L1Pz1QOSd5dTdH7S -2tOj9MGRaoP/if5zRlbKbVENVxY9Puj8ANlKen2ThAYSxf8xs6brlhhxuFZcL6t4 -4lPdFdhlyPaWFNwVzyo57eEIG4Qpxxx4Z8jgclhOM3/L73GC20UdfAzQ9UyvhWsU -YVCHNEL+RaM8o1NXHawRyM8vXst4hzmhQT9pIVweGQKjbJHTG05Q/KSxA4fAWLH+ -zVheU+3J1l2eo/sN4KCOPcmenoMHYccwWsopkwSvXvNXLsLYyK5/XKQn+s1Vov2J -0guHJGt7+xkCAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAGfUbM/NVIFnKsLEZsd2nLCLa++4rqmz1vhH -kdWXC70ahyGMzr4MgNWlJQ0Kx+2+y4xtCOjepTOJ5offK/RUs8KUFQ02XhqqwLAD -PCTGoYGRyv7bD1kb1k5IC1LT5wfXscqyIuTUN6Q8hzwKEaYQKu2GKrvbEH7zpfwQ -q4BbB1h8InY+m5xyeQ3chfjnwg8XqgHdjiQnd04jA9qI4N/myrSEVqHcn+CTlJfS -mM0ybXOE+T5MlrNRB7ifZjLRrFMOF6lvKdF7c7NVm8yPi+VJ/f3yMNbQ9wMGEuNm -LQ2h2igEBCm4QG4ObzFIy1T34oki2AXg9X5Is5b/a+/n/nEdC3c= +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/net/data/ssl/certificates/client_4.key b/net/data/ssl/certificates/client_4.key index 43175e9..54ae5fc 100644 --- a/net/data/ssl/certificates/client_4.key +++ b/net/data/ssl/certificates/client_4.key
@@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIMivPU8D2DOgGS1XWJ0SHOybwHGLYceOy0di/O3NTyfooAoGCCqGSM49 -AwEHoUQDQgAEicT32YPEOZz49vy8i2ZucO1QMh1i5zJMBmKPOCgzY1l9FmLhv61t -3zRtxNZRllR1HFiAOIOIVcadhrfDZqF5Zw== +MHcCAQEEIAK4v0jF1vvMR4iTvXwB4m/KSIllNDTEufAy/oXSanFHoAoGCCqGSM49 +AwEHoUQDQgAEhWRFJ+xiDW79ytVAhbV0/BaTIytPuMebZAU78Qlb0qU7LC4uzWAe +kl7i52305fpCCcx13l3AKDqmYZzU2NoxqA== -----END EC PRIVATE KEY-----
diff --git a/net/data/ssl/certificates/client_4.pem b/net/data/ssl/certificates/client_4.pem index 914b453..0b14171 100644 --- a/net/data/ssl/certificates/client_4.pem +++ b/net/data/ssl/certificates/client_4.pem
@@ -2,53 +2,61 @@ Data: Version: 3 (0x2) Serial Number: 4100 (0x1004) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=E CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:89:c4:f7:d9:83:c4:39:9c:f8:f6:fc:bc:8b:66: - 6e:70:ed:50:32:1d:62:e7:32:4c:06:62:8f:38:28: - 33:63:59:7d:16:62:e1:bf:ad:6d:df:34:6d:c4:d6: - 51:96:54:75:1c:58:80:38:83:88:55:c6:9d:86:b7: - c3:66:a1:79:67 + 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 - 43:3c:6f:e4:e7:89:a9:fe:f8:d0:d6:a0:13:94:1b:a1:98:22: - 26:0d:e1:3b:a1:91:41:f1:5e:88:38:cb:7d:f0:55:8c:c3:df: - a3:99:31:71:0c:d0:1f:23:86:89:d7:ca:9f:f0:c6:bc:d2:b8: - 0b:4e:bc:bf:63:93:4e:c4:71:65:97:c0:f2:ea:35:34:9c:d5: - b5:8e:15:2e:bb:0b:63:ab:f6:fd:5d:2d:22:f7:00:e6:5a:88: - 01:6f:f8:ef:8a:be:68:1d:95:b5:c9:b2:47:be:cd:98:bd:5a: - ae:a2:b9:a3:53:bc:9e:87:de:40:a6:17:b5:7c:bd:4d:35:f5: - 29:72:22:a7:ee:2a:bc:4c:e2:b0:a6:98:47:1d:93:01:f8:53: - ee:af:e3:3a:1f:a2:e0:36:eb:67:28:7a:39:b8:89:95:44:57: - 08:bb:20:8d:0b:27:36:15:ce:48:11:ae:32:07:ef:44:12:e5: - 97:2e:92:56:c4:d6:93:0f:41:25:38:e5:52:0e:c3:f3:cc:9d: - de:b0:1d:4e:e3:51:79:63:0f:4c:58:ea:7c:e7:7a:ac:a8:f3: - c4:45:16:34:77:ba:6b:a7:49:9c:aa:62:d1:dd:81:6b:55:08: - 38:39:11:23:a0:ec:50:ff:58:ca:22:d3:29:c8:2e:bc:35:62: - 9b:cd:56:fb + 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----- -MIICBjCB76ADAgECAgIQBDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARFIENB -MB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owGDEWMBQGA1UEAwwNQ2xp -ZW50IENlcnQgRzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABInE99mDxDmc+Pb8 -vItmbnDtUDIdYucyTAZijzgoM2NZfRZi4b+tbd80bcTWUZZUdRxYgDiDiFXGnYa3 -w2aheWejLzAtMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG -AQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQBDPG/k54mp/vjQ1qATlBuhmCImDeE7 -oZFB8V6IOMt98FWMw9+jmTFxDNAfI4aJ18qf8Ma80rgLTry/Y5NOxHFll8Dy6jU0 -nNW1jhUuuwtjq/b9XS0i9wDmWogBb/jvir5oHZW1ybJHvs2YvVquormjU7yeh95A -phe1fL1NNfUpciKn7iq8TOKwpphHHZMB+FPur+M6H6LgNutnKHo5uImVRFcIuyCN -Cyc2Fc5IEa4yB+9EEuWXLpJWxNaTD0ElOOVSDsPzzJ3esB1O41F5Yw9MWOp853qs -qPPERRY0d7prp0mcqmLR3YFrVQg4OREjoOxQ/1jKItMpyC68NWKbzVb7 +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/net/data/ssl/certificates/client_4.pk8 b/net/data/ssl/certificates/client_4.pk8 index 5f5f158..5342e82 100644 --- a/net/data/ssl/certificates/client_4.pk8 +++ b/net/data/ssl/certificates/client_4.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_4_ca.pem b/net/data/ssl/certificates/client_4_ca.pem index 7808096..9709d46 100644 --- a/net/data/ssl/certificates/client_4_ca.pem +++ b/net/data/ssl/certificates/client_4_ca.pem
@@ -2,70 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4098 (0x1002) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C Root CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:c3:39:c3:5a:8e:ff:f2:1d:cc:26:91:5d:15:9e: - ca:e0:fb:cf:99:5f:13:3d:c6:37:59:8b:ce:cc:76: - 0e:1c:9f:b6:49:5b:09:97:63:9d:e1:00:74:44:fb: - 2f:53:f3:d5:03:92:77:97:53:74:7e:d2:da:d3:a3: - f4:c1:91:6a:83:ff:89:fe:73:46:56:ca:6d:51:0d: - 57:16:3d:3e:e8:fc:00:d9:4a:7a:7d:93:84:06:12: - c5:ff:31:b3:a6:eb:96:18:71:b8:56:5c:2f:ab:78: - e2:53:dd:15:d8:65:c8:f6:96:14:dc:15:cf:2a:39: - ed:e1:08:1b:84:29:c7:1c:78:67:c8:e0:72:58:4e: - 33:7f:cb:ef:71:82:db:45:1d:7c:0c:d0:f5:4c:af: - 85:6b:14:61:50:87:34:42:fe:45:a3:3c:a3:53:57: - 1d:ac:11:c8:cf:2f:5e:cb:78:87:39:a1:41:3f:69: - 21:5c:1e:19:02:a3:6c:91:d3:1b:4e:50:fc:a4:b1: - 03:87:c0:58:b1:fe:cd:58:5e:53:ed:c9:d6:5d:9e: - a3:fb:0d:e0:a0:8e:3d:c9:9e:9e:83:07:61:c7:30: - 5a:ca:29:93:04:af:5e:f3:57:2e:c2:d8:c8:ae:7f: - 5c:a4:27:fa:cd:55:a2:fd:89:d2:0b:87:24:6b:7b: - fb:19 + 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 - 67:d4:6c:cf:cd:54:81:67:2a:c2:c4:66:c7:76:9c:b0:8b:6b: - ef:b8:ae:a9:b3:d6:f8:47:91:d5:97:0b:bd:1a:87:21:8c:ce: - be:0c:80:d5:a5:25:0d:0a:c7:ed:be:cb:8c:6d:08:e8:de:a5: - 33:89:e6:87:df:2b:f4:54:b3:c2:94:15:0d:36:5e:1a:aa:c0: - b0:03:3c:24:c6:a1:81:91:ca:fe:db:0f:59:1b:d6:4e:48:0b: - 52:d3:e7:07:d7:b1:ca:b2:22:e4:d4:37:a4:3c:87:3c:0a:11: - a6:10:2a:ed:86:2a:bb:db:10:7e:f3:a5:fc:10:ab:80:5b:07: - 58:7c:22:76:3e:9b:9c:72:79:0d:dc:85:f8:e7:c2:0f:17:aa: - 01:dd:8e:24:27:77:4e:23:03:da:88:e0:df:e6:ca:b4:84:56: - a1:dc:9f:e0:93:94:97:d2:98:cd:32:6d:73:84:f9:3e:4c:96: - b3:51:07:b8:9f:66:32:d1:ac:53:0e:17:a9:6f:29:d1:7b:73: - b3:55:9b:cc:8f:8b:e5:49:fd:fd:f2:30:d6:d0:f7:03:06:12: - e3:66:2d:0d:a1:da:28:04:04:29:b8:40:6e:0e:6f:31:48:cb: - 54:f7:e2:89:22:d8:05:e0:f5:7e:48:b3:96:ff:6b:ef:e7:fe: - 71:1d:0b:77 + 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----- -MIICwjCCAaqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS -b290IENBMB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owDzENMAsGA1UE -AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMM5w1qO//Id -zCaRXRWeyuD7z5lfEz3GN1mLzsx2DhyftklbCZdjneEAdET7L1Pz1QOSd5dTdH7S -2tOj9MGRaoP/if5zRlbKbVENVxY9Puj8ANlKen2ThAYSxf8xs6brlhhxuFZcL6t4 -4lPdFdhlyPaWFNwVzyo57eEIG4Qpxxx4Z8jgclhOM3/L73GC20UdfAzQ9UyvhWsU -YVCHNEL+RaM8o1NXHawRyM8vXst4hzmhQT9pIVweGQKjbJHTG05Q/KSxA4fAWLH+ -zVheU+3J1l2eo/sN4KCOPcmenoMHYccwWsopkwSvXvNXLsLYyK5/XKQn+s1Vov2J -0guHJGt7+xkCAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAGfUbM/NVIFnKsLEZsd2nLCLa++4rqmz1vhH -kdWXC70ahyGMzr4MgNWlJQ0Kx+2+y4xtCOjepTOJ5offK/RUs8KUFQ02XhqqwLAD -PCTGoYGRyv7bD1kb1k5IC1LT5wfXscqyIuTUN6Q8hzwKEaYQKu2GKrvbEH7zpfwQ -q4BbB1h8InY+m5xyeQ3chfjnwg8XqgHdjiQnd04jA9qI4N/myrSEVqHcn+CTlJfS -mM0ybXOE+T5MlrNRB7ifZjLRrFMOF6lvKdF7c7NVm8yPi+VJ/f3yMNbQ9wMGEuNm -LQ2h2igEBCm4QG4ObzFIy1T34oki2AXg9X5Is5b/a+/n/nEdC3c= +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/net/data/ssl/certificates/client_5.key b/net/data/ssl/certificates/client_5.key index ab74e24..9ccea65 100644 --- a/net/data/ssl/certificates/client_5.key +++ b/net/data/ssl/certificates/client_5.key
@@ -1,6 +1,6 @@ -----BEGIN EC PRIVATE KEY----- -MIGkAgEBBDDIPJAB+fFVxe/nIqgAGt9Pff2OF9Ts6WOBW3RZbf5o3SZiuS1fhUh1 -ppZfdaRmjEygBwYFK4EEACKhZANiAARMBdRlPc2YnctgdjXBkdxS79SBGI4WBsRz -jiYMjMkPGDVdN/kID0Gi5hkwXTZ6yhRmbqf7NdNsC5f2nH74BTfoqn//Aj0SroiI -OalVGt2S2NW6ea690MvYnA/AM2B3L/Y= +MIGkAgEBBDBVFmKcwJaBTkzJWeFwUnFoOqLyFfsT+DKZ2XJRoD6GZC+1gGQ2xh43 +iyjP7j6robegBwYFK4EEACKhZANiAATLes9eGzHc4cqU0Q4XfaZCTEzPz/c/YAgY +xr14uQqfnx2Jbz8MoOnC73hBk+kYphb7lnS5p4mbOhrDQLqU8qRG1ADaBwVcUlre +QKOiBjp9CzKlRQ/e9pdVmVEx5IOQ/wY= -----END EC PRIVATE KEY-----
diff --git a/net/data/ssl/certificates/client_5.pem b/net/data/ssl/certificates/client_5.pem index e984048..015af89 100644 --- a/net/data/ssl/certificates/client_5.pem +++ b/net/data/ssl/certificates/client_5.pem
@@ -2,56 +2,63 @@ Data: Version: 3 (0x2) Serial Number: 4101 (0x1005) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=E CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:4c:05:d4:65:3d:cd:98:9d:cb:60:76:35:c1:91: - dc:52:ef:d4:81:18:8e:16:06:c4:73:8e:26:0c:8c: - c9:0f:18:35:5d:37:f9:08:0f:41:a2:e6:19:30:5d: - 36:7a:ca:14:66:6e:a7:fb:35:d3:6c:0b:97:f6:9c: - 7e:f8:05:37:e8:aa:7f:ff:02:3d:12:ae:88:88:39: - a9:55:1a:dd:92:d8:d5:ba:79:ae:bd:d0:cb:d8:9c: - 0f:c0:33:60:77:2f:f6 + 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 - b2:37:fc:b9:0c:90:27:fc:e3:3e:a7:6f:c6:94:95:2c:61:37: - 46:25:64:55:ae:61:fe:00:58:0e:64:5f:9a:5b:bc:3a:b7:52: - e1:42:9a:8a:05:c2:b6:1d:cc:d7:47:a8:88:d5:78:1f:74:08: - db:52:e1:00:3c:aa:7c:80:73:b1:91:f9:75:6e:d3:53:28:ef: - af:5a:b7:1d:3e:38:a8:b8:1b:48:ed:20:18:a8:4a:de:60:97: - bb:3f:b6:b8:cc:d5:5b:bf:1c:97:06:d1:9a:25:b8:85:1c:36: - 26:02:e0:78:47:e0:f5:07:a4:0a:6a:55:14:39:51:d6:f3:f2: - b9:d4:44:9d:78:c4:45:e5:39:6f:71:0e:bd:2a:7b:71:9e:c4: - 12:f2:52:f0:ed:6a:78:47:48:df:ea:a0:44:eb:ce:f6:5c:50: - 53:47:3d:a6:db:ca:ad:a7:62:d8:6d:06:56:9f:e2:1b:72:08: - b3:4a:cb:2d:e9:4a:62:9e:c1:7e:5e:bd:ce:08:2f:82:bd:2f: - 6e:8b:55:e2:43:01:e6:30:40:b7:67:3c:0d:96:e1:9a:33:bd: - b8:c2:88:03:f5:87:68:4d:6d:49:7f:8e:94:f3:6a:41:2f:31: - 19:b6:0d:33:61:24:41:33:16:d4:5b:ad:98:8e:05:f7:9c:a1: - 13:dd:5f:7d + 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----- -MIICJDCCAQygAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD -QTAeFw0xNjEyMDkyMDE4NTdaFw0yNjEyMDcyMDE4NTdaMBgxFjAUBgNVBAMMDUNs -aWVudCBDZXJ0IEgwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARMBdRlPc2YnctgdjXB -kdxS79SBGI4WBsRzjiYMjMkPGDVdN/kID0Gi5hkwXTZ6yhRmbqf7NdNsC5f2nH74 -BTfoqn//Aj0SroiIOalVGt2S2NW6ea690MvYnA/AM2B3L/ajLzAtMAwGA1UdEwEB -/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEB -CwUAA4IBAQCyN/y5DJAn/OM+p2/GlJUsYTdGJWRVrmH+AFgOZF+aW7w6t1LhQpqK -BcK2HczXR6iI1XgfdAjbUuEAPKp8gHOxkfl1btNTKO+vWrcdPjiouBtI7SAYqEre -YJe7P7a4zNVbvxyXBtGaJbiFHDYmAuB4R+D1B6QKalUUOVHW8/K51ESdeMRF5Tlv -cQ69KntxnsQS8lLw7Wp4R0jf6qBE6872XFBTRz2m28qtp2LYbQZWn+IbcgizSsst -6UpinsF+Xr3OCC+CvS9ui1XiQwHmMEC3ZzwNluGaM724wogD9YdoTW1Jf46U82pB -LzEZtg0zYSRBMxbUW62YjgX3nKET3V99 +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/net/data/ssl/certificates/client_5.pk8 b/net/data/ssl/certificates/client_5.pk8 index 26da499..1a4f31a 100644 --- a/net/data/ssl/certificates/client_5.pk8 +++ b/net/data/ssl/certificates/client_5.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_5_ca.pem b/net/data/ssl/certificates/client_5_ca.pem index 7808096..9709d46 100644 --- a/net/data/ssl/certificates/client_5_ca.pem +++ b/net/data/ssl/certificates/client_5_ca.pem
@@ -2,70 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4098 (0x1002) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C Root CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:c3:39:c3:5a:8e:ff:f2:1d:cc:26:91:5d:15:9e: - ca:e0:fb:cf:99:5f:13:3d:c6:37:59:8b:ce:cc:76: - 0e:1c:9f:b6:49:5b:09:97:63:9d:e1:00:74:44:fb: - 2f:53:f3:d5:03:92:77:97:53:74:7e:d2:da:d3:a3: - f4:c1:91:6a:83:ff:89:fe:73:46:56:ca:6d:51:0d: - 57:16:3d:3e:e8:fc:00:d9:4a:7a:7d:93:84:06:12: - c5:ff:31:b3:a6:eb:96:18:71:b8:56:5c:2f:ab:78: - e2:53:dd:15:d8:65:c8:f6:96:14:dc:15:cf:2a:39: - ed:e1:08:1b:84:29:c7:1c:78:67:c8:e0:72:58:4e: - 33:7f:cb:ef:71:82:db:45:1d:7c:0c:d0:f5:4c:af: - 85:6b:14:61:50:87:34:42:fe:45:a3:3c:a3:53:57: - 1d:ac:11:c8:cf:2f:5e:cb:78:87:39:a1:41:3f:69: - 21:5c:1e:19:02:a3:6c:91:d3:1b:4e:50:fc:a4:b1: - 03:87:c0:58:b1:fe:cd:58:5e:53:ed:c9:d6:5d:9e: - a3:fb:0d:e0:a0:8e:3d:c9:9e:9e:83:07:61:c7:30: - 5a:ca:29:93:04:af:5e:f3:57:2e:c2:d8:c8:ae:7f: - 5c:a4:27:fa:cd:55:a2:fd:89:d2:0b:87:24:6b:7b: - fb:19 + 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 - 67:d4:6c:cf:cd:54:81:67:2a:c2:c4:66:c7:76:9c:b0:8b:6b: - ef:b8:ae:a9:b3:d6:f8:47:91:d5:97:0b:bd:1a:87:21:8c:ce: - be:0c:80:d5:a5:25:0d:0a:c7:ed:be:cb:8c:6d:08:e8:de:a5: - 33:89:e6:87:df:2b:f4:54:b3:c2:94:15:0d:36:5e:1a:aa:c0: - b0:03:3c:24:c6:a1:81:91:ca:fe:db:0f:59:1b:d6:4e:48:0b: - 52:d3:e7:07:d7:b1:ca:b2:22:e4:d4:37:a4:3c:87:3c:0a:11: - a6:10:2a:ed:86:2a:bb:db:10:7e:f3:a5:fc:10:ab:80:5b:07: - 58:7c:22:76:3e:9b:9c:72:79:0d:dc:85:f8:e7:c2:0f:17:aa: - 01:dd:8e:24:27:77:4e:23:03:da:88:e0:df:e6:ca:b4:84:56: - a1:dc:9f:e0:93:94:97:d2:98:cd:32:6d:73:84:f9:3e:4c:96: - b3:51:07:b8:9f:66:32:d1:ac:53:0e:17:a9:6f:29:d1:7b:73: - b3:55:9b:cc:8f:8b:e5:49:fd:fd:f2:30:d6:d0:f7:03:06:12: - e3:66:2d:0d:a1:da:28:04:04:29:b8:40:6e:0e:6f:31:48:cb: - 54:f7:e2:89:22:d8:05:e0:f5:7e:48:b3:96:ff:6b:ef:e7:fe: - 71:1d:0b:77 + 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----- -MIICwjCCAaqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS -b290IENBMB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owDzENMAsGA1UE -AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMM5w1qO//Id -zCaRXRWeyuD7z5lfEz3GN1mLzsx2DhyftklbCZdjneEAdET7L1Pz1QOSd5dTdH7S -2tOj9MGRaoP/if5zRlbKbVENVxY9Puj8ANlKen2ThAYSxf8xs6brlhhxuFZcL6t4 -4lPdFdhlyPaWFNwVzyo57eEIG4Qpxxx4Z8jgclhOM3/L73GC20UdfAzQ9UyvhWsU -YVCHNEL+RaM8o1NXHawRyM8vXst4hzmhQT9pIVweGQKjbJHTG05Q/KSxA4fAWLH+ -zVheU+3J1l2eo/sN4KCOPcmenoMHYccwWsopkwSvXvNXLsLYyK5/XKQn+s1Vov2J -0guHJGt7+xkCAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAGfUbM/NVIFnKsLEZsd2nLCLa++4rqmz1vhH -kdWXC70ahyGMzr4MgNWlJQ0Kx+2+y4xtCOjepTOJ5offK/RUs8KUFQ02XhqqwLAD -PCTGoYGRyv7bD1kb1k5IC1LT5wfXscqyIuTUN6Q8hzwKEaYQKu2GKrvbEH7zpfwQ -q4BbB1h8InY+m5xyeQ3chfjnwg8XqgHdjiQnd04jA9qI4N/myrSEVqHcn+CTlJfS -mM0ybXOE+T5MlrNRB7ifZjLRrFMOF6lvKdF7c7NVm8yPi+VJ/f3yMNbQ9wMGEuNm -LQ2h2igEBCm4QG4ObzFIy1T34oki2AXg9X5Is5b/a+/n/nEdC3c= +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/net/data/ssl/certificates/client_6.key b/net/data/ssl/certificates/client_6.key index 289c2d7..ae6c01a 100644 --- a/net/data/ssl/certificates/client_6.key +++ b/net/data/ssl/certificates/client_6.key
@@ -1,7 +1,7 @@ -----BEGIN EC PRIVATE KEY----- -MIHcAgEBBEIBp33i9oT0DV1aUcOE8av0Nt6ZCvsoVPPP/4kpU6T6d7wgLNwLK3uG -vGCZX5AbdL1VvLA1rvfodqYug3pRnH0wSyigBwYFK4EEACOhgYkDgYYABACtf0oy -HoxXTu/joG5I2fTeeYe6ZCEKlz2D5cMckF4bIkjRpue12TMhzs7FYp0cg+My3bxO -A87t7os/vXJ3SZxGCwBFIQJc/vMSz7eOlaYHWXYY+vuD4Ab/j34lv1U+6LjtinWo -I2WAbq/rxzSku9/NnLtKATbz3YgnYyzCEsmxQHfiKg== +MIHcAgEBBEIBiAsgixDWk2fAV2gjcCk8H/CuY50RYV36uZfb9BXA2SjA/CHMjlHQ +xDjvZvp9s1vO2NzkvDTDpuGsSZzt/HkVEgugBwYFK4EEACOhgYkDgYYABAE/Y66g +7Qbz+GHRvHOzdYpFU4tOYla1MZmNTEQcpI+LyZELGc+DjFKBAmckzW9NKHiXATTd +fZNM5bj+GtJrx2EfdQEEbwMvUDX1u3bw1/EXyQQYWvFFCObq8CK3gEFDOzffLUDt +UFDwFKP8Sz0dh5KMCvgSh/w1X+H2xwpaBzQxydphIw== -----END EC PRIVATE KEY-----
diff --git a/net/data/ssl/certificates/client_6.pem b/net/data/ssl/certificates/client_6.pem index f90a4ca..68035da 100644 --- a/net/data/ssl/certificates/client_6.pem +++ b/net/data/ssl/certificates/client_6.pem
@@ -2,59 +2,66 @@ Data: Version: 3 (0x2) Serial Number: 4102 (0x1006) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=E CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:00:ad:7f:4a:32:1e:8c:57:4e:ef:e3:a0:6e:48: - d9:f4:de:79:87:ba:64:21:0a:97:3d:83:e5:c3:1c: - 90:5e:1b:22:48:d1:a6:e7:b5:d9:33:21:ce:ce:c5: - 62:9d:1c:83:e3:32:dd:bc:4e:03:ce:ed:ee:8b:3f: - bd:72:77:49:9c:46:0b:00:45:21:02:5c:fe:f3:12: - cf:b7:8e:95:a6:07:59:76:18:fa:fb:83:e0:06:ff: - 8f:7e:25:bf:55:3e:e8:b8:ed:8a:75:a8:23:65:80: - 6e:af:eb:c7:34:a4:bb:df:cd:9c:bb:4a:01:36:f3: - dd:88:27:63:2c:c2:12:c9:b1:40:77:e2:2a + 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 - 8d:7b:44:61:33:92:ef:73:17:b7:b1:95:d8:f3:87:02:36:1c: - f7:d1:00:0d:2b:59:88:80:31:93:0b:ef:e8:c0:19:c6:bb:89: - 26:3a:6e:47:90:0b:b2:99:d5:46:19:c4:cb:61:eb:51:6e:74: - f7:d0:87:4f:3b:08:fe:5a:48:a3:23:cc:b4:5d:a4:b6:0c:78: - f1:b2:f0:36:71:d7:c6:a7:e1:80:59:a6:67:b4:2a:ea:b5:1b: - 9f:a2:bb:4d:01:36:e3:58:ed:19:bd:e6:b4:8e:d7:3c:b7:cc: - 95:76:8b:e9:ec:78:c0:de:1b:09:04:d7:44:6c:2c:3c:c3:0e: - 39:dc:be:3b:eb:ec:7d:b5:b9:3e:e6:eb:c0:ef:15:af:ca:96: - 1d:f0:9e:ba:27:41:a2:7c:66:67:7d:37:65:0c:66:b7:aa:1b: - e8:88:55:f1:50:54:b9:36:e3:84:9c:27:a9:fa:8c:06:06:ce: - 02:63:85:a6:70:dd:fc:78:1f:26:1f:13:01:aa:8d:34:54:80: - 23:28:84:bf:90:a4:1a:61:e7:83:90:93:b7:0b:13:1d:c5:78: - 7b:74:eb:5d:18:f1:b2:dd:6c:23:10:bc:80:1c:14:38:e6:76: - d5:78:b9:3a:0a:57:38:bd:fe:45:b0:68:a3:8c:1e:ae:25:84: - 2f:dc:7a:b2 + 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----- -MIICSjCCATKgAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD -QTAeFw0xNjEyMDkyMDE4NTdaFw0yNjEyMDcyMDE4NTdaMBgxFjAUBgNVBAMMDUNs -aWVudCBDZXJ0IEkwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABACtf0oyHoxXTu/j -oG5I2fTeeYe6ZCEKlz2D5cMckF4bIkjRpue12TMhzs7FYp0cg+My3bxOA87t7os/ -vXJ3SZxGCwBFIQJc/vMSz7eOlaYHWXYY+vuD4Ab/j34lv1U+6LjtinWoI2WAbq/r -xzSku9/NnLtKATbz3YgnYyzCEsmxQHfiKqMvMC0wDAYDVR0TAQH/BAIwADAdBgNV -HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI17 -RGEzku9zF7exldjzhwI2HPfRAA0rWYiAMZML7+jAGca7iSY6bkeQC7KZ1UYZxMth -61FudPfQh087CP5aSKMjzLRdpLYMePGy8DZx18an4YBZpme0Kuq1G5+iu00BNuNY -7Rm95rSO1zy3zJV2i+nseMDeGwkE10RsLDzDDjncvjvr7H21uT7m68DvFa/Klh3w -nronQaJ8Zmd9N2UMZreqG+iIVfFQVLk244ScJ6n6jAYGzgJjhaZw3fx4HyYfEwGq -jTRUgCMohL+QpBph54OQk7cLEx3FeHt0610Y8bLdbCMQvIAcFDjmdtV4uToKVzi9 -/kWwaKOMHq4lhC/cerI= +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/net/data/ssl/certificates/client_6.pk8 b/net/data/ssl/certificates/client_6.pk8 index 62c42f4..8035bf8 100644 --- a/net/data/ssl/certificates/client_6.pk8 +++ b/net/data/ssl/certificates/client_6.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_6_ca.pem b/net/data/ssl/certificates/client_6_ca.pem index 7808096..9709d46 100644 --- a/net/data/ssl/certificates/client_6_ca.pem +++ b/net/data/ssl/certificates/client_6_ca.pem
@@ -2,70 +2,77 @@ Data: Version: 3 (0x2) Serial Number: 4098 (0x1002) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C Root CA Validity - Not Before: Dec 9 20:18:57 2016 GMT - Not After : Dec 7 20:18:57 2026 GMT + 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:c3:39:c3:5a:8e:ff:f2:1d:cc:26:91:5d:15:9e: - ca:e0:fb:cf:99:5f:13:3d:c6:37:59:8b:ce:cc:76: - 0e:1c:9f:b6:49:5b:09:97:63:9d:e1:00:74:44:fb: - 2f:53:f3:d5:03:92:77:97:53:74:7e:d2:da:d3:a3: - f4:c1:91:6a:83:ff:89:fe:73:46:56:ca:6d:51:0d: - 57:16:3d:3e:e8:fc:00:d9:4a:7a:7d:93:84:06:12: - c5:ff:31:b3:a6:eb:96:18:71:b8:56:5c:2f:ab:78: - e2:53:dd:15:d8:65:c8:f6:96:14:dc:15:cf:2a:39: - ed:e1:08:1b:84:29:c7:1c:78:67:c8:e0:72:58:4e: - 33:7f:cb:ef:71:82:db:45:1d:7c:0c:d0:f5:4c:af: - 85:6b:14:61:50:87:34:42:fe:45:a3:3c:a3:53:57: - 1d:ac:11:c8:cf:2f:5e:cb:78:87:39:a1:41:3f:69: - 21:5c:1e:19:02:a3:6c:91:d3:1b:4e:50:fc:a4:b1: - 03:87:c0:58:b1:fe:cd:58:5e:53:ed:c9:d6:5d:9e: - a3:fb:0d:e0:a0:8e:3d:c9:9e:9e:83:07:61:c7:30: - 5a:ca:29:93:04:af:5e:f3:57:2e:c2:d8:c8:ae:7f: - 5c:a4:27:fa:cd:55:a2:fd:89:d2:0b:87:24:6b:7b: - fb:19 + 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 - 67:d4:6c:cf:cd:54:81:67:2a:c2:c4:66:c7:76:9c:b0:8b:6b: - ef:b8:ae:a9:b3:d6:f8:47:91:d5:97:0b:bd:1a:87:21:8c:ce: - be:0c:80:d5:a5:25:0d:0a:c7:ed:be:cb:8c:6d:08:e8:de:a5: - 33:89:e6:87:df:2b:f4:54:b3:c2:94:15:0d:36:5e:1a:aa:c0: - b0:03:3c:24:c6:a1:81:91:ca:fe:db:0f:59:1b:d6:4e:48:0b: - 52:d3:e7:07:d7:b1:ca:b2:22:e4:d4:37:a4:3c:87:3c:0a:11: - a6:10:2a:ed:86:2a:bb:db:10:7e:f3:a5:fc:10:ab:80:5b:07: - 58:7c:22:76:3e:9b:9c:72:79:0d:dc:85:f8:e7:c2:0f:17:aa: - 01:dd:8e:24:27:77:4e:23:03:da:88:e0:df:e6:ca:b4:84:56: - a1:dc:9f:e0:93:94:97:d2:98:cd:32:6d:73:84:f9:3e:4c:96: - b3:51:07:b8:9f:66:32:d1:ac:53:0e:17:a9:6f:29:d1:7b:73: - b3:55:9b:cc:8f:8b:e5:49:fd:fd:f2:30:d6:d0:f7:03:06:12: - e3:66:2d:0d:a1:da:28:04:04:29:b8:40:6e:0e:6f:31:48:cb: - 54:f7:e2:89:22:d8:05:e0:f5:7e:48:b3:96:ff:6b:ef:e7:fe: - 71:1d:0b:77 + 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----- -MIICwjCCAaqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS -b290IENBMB4XDTE2MTIwOTIwMTg1N1oXDTI2MTIwNzIwMTg1N1owDzENMAsGA1UE -AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMM5w1qO//Id -zCaRXRWeyuD7z5lfEz3GN1mLzsx2DhyftklbCZdjneEAdET7L1Pz1QOSd5dTdH7S -2tOj9MGRaoP/if5zRlbKbVENVxY9Puj8ANlKen2ThAYSxf8xs6brlhhxuFZcL6t4 -4lPdFdhlyPaWFNwVzyo57eEIG4Qpxxx4Z8jgclhOM3/L73GC20UdfAzQ9UyvhWsU -YVCHNEL+RaM8o1NXHawRyM8vXst4hzmhQT9pIVweGQKjbJHTG05Q/KSxA4fAWLH+ -zVheU+3J1l2eo/sN4KCOPcmenoMHYccwWsopkwSvXvNXLsLYyK5/XKQn+s1Vov2J -0guHJGt7+xkCAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAGfUbM/NVIFnKsLEZsd2nLCLa++4rqmz1vhH -kdWXC70ahyGMzr4MgNWlJQ0Kx+2+y4xtCOjepTOJ5offK/RUs8KUFQ02XhqqwLAD -PCTGoYGRyv7bD1kb1k5IC1LT5wfXscqyIuTUN6Q8hzwKEaYQKu2GKrvbEH7zpfwQ -q4BbB1h8InY+m5xyeQ3chfjnwg8XqgHdjiQnd04jA9qI4N/myrSEVqHcn+CTlJfS -mM0ybXOE+T5MlrNRB7ifZjLRrFMOF6lvKdF7c7NVm8yPi+VJ/f3yMNbQ9wMGEuNm -LQ2h2igEBCm4QG4ObzFIy1T34oki2AXg9X5Is5b/a+/n/nEdC3c= +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/net/data/ssl/certificates/client_7.key b/net/data/ssl/certificates/client_7.key new file mode 100644 index 0000000..a22d48d --- /dev/null +++ b/net/data/ssl/certificates/client_7.key
@@ -0,0 +1,16 @@ +-----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/net/data/ssl/certificates/client_7.pem b/net/data/ssl/certificates/client_7.pem new file mode 100644 index 0000000..d4ac032 --- /dev/null +++ b/net/data/ssl/certificates/client_7.pem
@@ -0,0 +1,66 @@ +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/net/data/ssl/certificates/client_7.pk8 b/net/data/ssl/certificates/client_7.pk8 new file mode 100644 index 0000000..d13e582 --- /dev/null +++ b/net/data/ssl/certificates/client_7.pk8 Binary files differ
diff --git a/net/data/ssl/certificates/client_7_ca.pem b/net/data/ssl/certificates/client_7_ca.pem new file mode 100644 index 0000000..9709d46 --- /dev/null +++ b/net/data/ssl/certificates/client_7_ca.pem
@@ -0,0 +1,78 @@ +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/net/data/ssl/certificates/client_root_ca.pem b/net/data/ssl/certificates/client_root_ca.pem index cb41907..97ddcb1 100644 --- a/net/data/ssl/certificates/client_root_ca.pem +++ b/net/data/ssl/certificates/client_root_ca.pem
@@ -1,18 +1,18 @@ -----BEGIN CERTIFICATE----- -MIICzjCCAbagAwIBAgIJAOlWtiy6ZPwFMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV -BAMMCUMgUm9vdCBDQTAeFw0xNjEyMDkyMDE4NTdaFw0yNjEyMDcyMDE4NTdaMBQx -EjAQBgNVBAMMCUMgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMA+ZigXbDXCxJ4JCLXzWo/3dzVU/lQgToMmzXMAN7YLkYrpMHSh0+YgrtOv -XA70wFaLPa6SYGqr9OU2FqTlob43GQU9uNmIOi/SNmz3WRudoJgqbYK0Gv4qRarR -wrNqpPWgQXxP3T/slF7UVV0JRFWcscXPIxVIOQ64qGTtMpzjYP21g0V8e6pz30U9 -/9iil7FdSVIpjKc2RN42QGi2URIe2hYOIgCMADO/m5eUMVVX3wJ+ka4X619uTFrg -BEexVhIMu5ZPwEXcyUBxebLzJqx+JTwe2P2/20UMGQBSqT9xsXcuW8Y3+5q7Vl0j -7F5u9pE2PAZiVuDLWE3TXFSwVd8CAwEAAaMjMCEwDwYDVR0TAQH/BAUwAwEB/zAO -BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAJE45oY5GAmSefzxBKI2 -mVfZj7TlUG/KQ1W7RrsoDeYb93PTA/S4XM56wQhT8vdz3imED83EZ1hoDFourhAV -hNVCSSHBJ/Bgtj3Yt6bUZdx0dSK5PbnvfTYAnRxzx0o8d4pRXb0G225BT3kYNIOK -E1M24xmnjP3OoeyqWzP7uyU7vxfA4oCloNgeMWMJ9zdfgRX8Qnj6XRHVuhMXdofn -7vB9dpsbJI5ozXaFYuXMKZ8g97M1vUzWTQsbUWc/L3YaO+UZOQXg1gLHhZmwn9MC -xZSldz7Z4QIDV+U03cJUKL5O4hQcMgrtug2d75vxMKVjETKkvqbzs56h62YmhEyw -3Gg= +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/net/data/ssl/certificates/common_name_only.pem b/net/data/ssl/certificates/common_name_only.pem index 5f7811a..01d3258 100644 --- a/net/data/ssl/certificates/common_name_only.pem +++ b/net/data/ssl/certificates/common_name_only.pem
@@ -1,36 +1,37 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCp1J9FuvCmfgoP -pUn3w+iVRBwBOCXlZyzRcfRsiOfEGNnY8gEDNoyccKFHnj5rtJ/kQc9IgcZC2nob -qUSdHBEhUjKZbDZXOTXlBmpVY3qw0edMgwS9SSmaM5axPXEqJn7KShyzEC+3qux1 -T+gH8DBgwiP2qjM1A6nqf0/QDDms15sKhZJm9Z/MBpbpO/4zPjYSdsADv9sc7uyU -xRnNp3PQWu/hZjgg9w0tZWOzBaKHTHJLV+wH8frRqwLdHoB+gSIUfmNnGHKe59ia -rWjGU4l5b4kOVS8e5dSfdvNLbUM8z8dMvRq68fJnCJLkqnV7cehYmi+c6iGvDbkV -y7vVzfWnAgMBAAECggEALyW5+c/GE1KWVHWcrU4T+axo4eXGj4MvLA4ovyDaxtPn -VpUItu2j56JVA97okVoZsXKbqxNsCQ9CKv+47qzmDIwXRASIqXpWffhj+MSfQQtk -3Rbab/optIdx5E6cZgk91cbxZLyvopuu/XprfhiuNY5wEYB6qtMTjug9LhLWyCa3 -N2tTlIi8qMa79HPYcJ3l7en8jXrx+/856hCGGXXNP6H3HP4Kf171tZryDuekJhwt -pm6chDeFMkvJVa8GflKUxC5aVqhb84apCArvuaP/IXlDf0mEcyToyTjQaHitWtYo -BqueC3wMU5e5TvfQ3CKutWP3L9fQzU/mzpbEAuMMcQKBgQDUU47C0xwaIhfTyY2V -j9xDoEyJiRiaw0wUg2WtlNyIfUCOJSFxHeXqCmu1TurBxoNprlWZCf+myBR7hKXV -XbjRSluo7EFe6qF5ZxfVkTgaggSUmqd65kCDGyWQTZQ4tw+qal6T3TekJOwoAPa0 -ifKfPmzW/uleFwsXRJb5ydNA3QKBgQDMw13gt6s9xSAjvmZwdHdwb7712K4RrcoL -vrdOI6HEVDYsu2+zJxEtp0koE1Dk5LBUP4VAaDw1ABcx+Qon29mFy/orc8uH0PEu -SES6kZxr70eKJ67jvgs370m8zM+IJsC4RJ1wu09Q0vsdJ2TZLG5jlQD1no08Ta37 -Wv27zenGUwKBgH7ukPsBj9xDo3D2HlFaFnjLPNZAAliLBlGBF+kEhC6Iim4v3mUs -VYVrw2Y5jnhXf7pPAVcjNhVzqWMKMsVyaQmdZVyAGLhwliXorsP7M8oNDkX0iskb -G1gFg5hX+JNLRO9A9dd5uUjE1fU4VkQp78SpYhHJhKO+LOA1HfioYkV1AoGALHAt -3Iof2M0CN5+nvboY/cbSq6o1xNJxqfDe+U9UWTZpd3XKPRg6ay0F/HOMt9BF0FLk -yWCVyG7XmdnRcWsOHzJwfaOoxTX8Ua4PdGoLh4UrgnkwRG7HIoGFADt2wraeVp9V -h9Su1vyi0OXuxg8VefkpdyTMxAybuJQ7wtliZc8CgYEAouBfKjc3xn/jrf++kgie -taZ+ormKZs2mfTfcEMeQv7Bd7sEUWCoRevdorTlHaw1DKBqFq56Y1v3ppH83C6DH -5v1+43M6zq7qWGSgf5nbQ1ZBMUR0FMcBujc9JFX52Zc7ScvE1hwMT3lBJut/ln5W -h1oQd50MoCr4WE39Em4/H3o= +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: 24 (0x18) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -40,70 +41,71 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:a9:d4:9f:45:ba:f0:a6:7e:0a:0f:a5:49:f7:c3: - e8:95:44:1c:01:38:25:e5:67:2c:d1:71:f4:6c:88: - e7:c4:18:d9:d8:f2:01:03:36:8c:9c:70:a1:47:9e: - 3e:6b:b4:9f:e4:41:cf:48:81:c6:42:da:7a:1b:a9: - 44:9d:1c:11:21:52:32:99:6c:36:57:39:35:e5:06: - 6a:55:63:7a:b0:d1:e7:4c:83:04:bd:49:29:9a:33: - 96:b1:3d:71:2a:26:7e:ca:4a:1c:b3:10:2f:b7:aa: - ec:75:4f:e8:07:f0:30:60:c2:23:f6:aa:33:35:03: - a9:ea:7f:4f:d0:0c:39:ac:d7:9b:0a:85:92:66:f5: - 9f:cc:06:96:e9:3b:fe:33:3e:36:12:76:c0:03:bf: - db:1c:ee:ec:94:c5:19:cd:a7:73:d0:5a:ef:e1:66: - 38:20:f7:0d:2d:65:63:b3:05:a2:87:4c:72:4b:57: - ec:07:f1:fa:d1:ab:02:dd:1e:80:7e:81:22:14:7e: - 63:67:18:72:9e:e7:d8:9a:ad:68:c6:53:89:79:6f: - 89:0e:55:2f:1e:e5:d4:9f:76:f3:4b:6d:43:3c:cf: - c7:4c:bd:1a:ba:f1:f2:67:08:92:e4:aa:75:7b:71: - e8:58:9a:2f:9c:ea:21:af:0d:b9:15:cb:bb:d5:cd: - f5:a7 + 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: - 41:E5:87:59:14:3F:3E:99:24:67:DF:F8:B7:59:F6:81:3D:9C:F7:14 + ED:8D:2E:41:6F:59:A4:A8:A8:08:80:22:DA:52:E2:83:F8:05:A4:BE X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 39:41:78:9d:38:e1:d2:7e:92:34:7a:da:32:6c:2d:51:d6:a4: - c1:d9:84:5f:24:2e:8f:ce:a8:60:29:ba:01:01:4b:a3:e0:fe: - 56:9c:5a:0b:8b:9f:b1:b6:55:89:0e:40:8f:09:0c:10:f1:dc: - 9a:3d:85:7c:ef:83:f9:0e:42:81:89:ac:a4:11:b9:e9:fd:db: - 58:54:63:51:66:5c:0e:0e:42:68:58:d9:0e:aa:54:70:6d:e7: - 51:e5:8b:fd:d0:da:dd:7b:b9:97:55:42:42:e7:39:b4:4b:4b: - c4:89:90:d1:6e:4b:0a:fd:cc:a8:a3:a7:70:ed:d6:e8:c4:09: - 80:d7:b0:09:ae:db:d2:4b:4f:0a:ec:73:28:bf:6f:cb:61:bd: - ab:5f:9a:2d:81:5e:e0:be:8c:32:d1:24:ea:a3:83:04:b8:81: - 97:e2:26:91:a2:fa:da:18:fa:54:58:46:d9:38:9b:66:b0:80: - 1d:a3:55:5b:86:7d:77:ca:0c:ba:e1:e6:c5:8c:e3:08:73:0f: - 73:b7:8b:42:75:6b:62:6e:bf:73:2d:4c:11:07:b4:b7:a0:72: - 0d:23:08:4b:65:8e:fd:1d:61:15:e6:d0:a5:ad:31:0b:d4:35: - 3a:f7:aa:e7:50:38:a2:dc:b0:24:52:9d:86:fc:ce:1a:d8:29: - 4b:de:82:af + 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----- -MIIDrTCCApWgAwIBAgIBGDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MTIyMDAw -MDAwMFoXDTIwMTIyMDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAKnUn0W68KZ+Cg+lSffD6JVEHAE4JeVnLNFx9GyI58QY2djyAQM2jJxw -oUeePmu0n+RBz0iBxkLaehupRJ0cESFSMplsNlc5NeUGalVjerDR50yDBL1JKZoz -lrE9cSomfspKHLMQL7eq7HVP6AfwMGDCI/aqMzUDqep/T9AMOazXmwqFkmb1n8wG -luk7/jM+NhJ2wAO/2xzu7JTFGc2nc9Ba7+FmOCD3DS1lY7MFoodMcktX7Afx+tGr -At0egH6BIhR+Y2cYcp7n2JqtaMZTiXlviQ5VLx7l1J9280ttQzzPx0y9Grrx8mcI -kuSqdXtx6FiaL5zqIa8NuRXLu9XN9acCAwEAAaNvMG0wDAYDVR0TAQH/BAIwADAd -BgNVHQ4EFgQUQeWHWRQ/PpkkZ9/4t1n2gT2c9xQwHwYDVR0jBBgwFoAUmyYLipip -ux25HxzjGkAz7Y4XiKswHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0G -CSqGSIb3DQEBCwUAA4IBAQA5QXidOOHSfpI0etoybC1R1qTB2YRfJC6PzqhgKboB -AUuj4P5WnFoLi5+xtlWJDkCPCQwQ8dyaPYV874P5DkKBiaykEbnp/dtYVGNRZlwO -DkJoWNkOqlRwbedR5Yv90Nrde7mXVUJC5zm0S0vEiZDRbksK/cyoo6dw7dboxAmA -17AJrtvSS08K7HMov2/LYb2rX5otgV7gvowy0STqo4MEuIGX4iaRovraGPpUWEbZ -OJtmsIAdo1Vbhn13ygy64ebFjOMIcw9zt4tCdWtibr9zLUwRB7S3oHINIwhLZY79 -HWEV5tClrTEL1DU696rnUDii3LAkUp2G/M4a2ClL3oKv +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/net/data/ssl/certificates/comodo-chain.pem b/net/data/ssl/certificates/comodo-chain.pem deleted file mode 100644 index 5c4c5d5..0000000 --- a/net/data/ssl/certificates/comodo-chain.pem +++ /dev/null
@@ -1,117 +0,0 @@ - 0 s:/serialNumber=3830138/jurisdictionC=US/jurisdictionST=Delaware/businessCategory=Private Organization/C=US/postalCode=07013/ST=NJ/L=Clifton/street=Suite 100/street=1255 Broad St./O=Comodo Group Inc./OU=COMODO EV SSL/OU=COMODO EV SGC SSL/CN=www.comodo.com - i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Extended Validation Secure Server CA ------BEGIN CERTIFICATE----- -MIIHvzCCBqegAwIBAgIRANSYNM/GMmLagfa+3OOk63swDQYJKoZIhvcNAQELBQAw -gZIxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO -BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTgwNgYD -VQQDEy9DT01PRE8gUlNBIEV4dGVuZGVkIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZl -ciBDQTAeFw0xNTEyMDEwMDAwMDBaFw0xODAyMjUyMzU5NTlaMIIBMzEQMA4GA1UE -BRMHMzgzMDEzODETMBEGCysGAQQBgjc8AgEDEwJVUzEZMBcGCysGAQQBgjc8AgEC -EwhEZWxhd2FyZTEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xCzAJBgNV -BAYTAlVTMQ4wDAYDVQQREwUwNzAxMzELMAkGA1UECBMCTkoxEDAOBgNVBAcTB0Ns -aWZ0b24xEjAQBgNVBAkTCVN1aXRlIDEwMDEXMBUGA1UECRMOMTI1NSBCcm9hZCBT -dC4xGjAYBgNVBAoTEUNvbW9kbyBHcm91cCBJbmMuMRYwFAYDVQQLEw1DT01PRE8g -RVYgU1NMMRowGAYDVQQLExFDT01PRE8gRVYgU0dDIFNTTDEXMBUGA1UEAxMOd3d3 -LmNvbW9kby5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5S2RD -XGjch2spb10rLVCA4TgeB/TiNLHPczeKMJzIY9qKUGQfcYCTwfWe2E1xBer/i0OX -IUca+/Br3HTK2qkNoc/nuFkJJ3ej17A9Kv1EYhsN+2gHobKEy+sMTJyGmFVo98nu -V9mmiEWM7Bi0Y6YRVYCOey4K2yUwSK1MOgc10RzbwDsk+P2mvTzvPi8QZzd4I36/ -xlFFhk39VKY94PorJCzF/6qifmNnIjxMkrmSKJKKQaZu8vgbshqlj3+TkeCtIjdR -77OcZuROMFdnKsp8JKAq9bzXmDkwlDmUzxAzgYmAvqCwQvNWtJrm0SeiEkNsoK5F -xadrfw6OO7BCGXiNAgMBAAGjggNqMIIDZjAfBgNVHSMEGDAWgBQ52v/KKBSKqHQT -CLnkDqnS+n6daTAdBgNVHQ4EFgQURD5zMOsLG6ennQ/aeZZNGofpnSEwDgYDVR0P -AQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwNAYDVR0lBC0wKwYIKwYBBQUHAwEGCCsG -AQUFBwMCBgorBgEEAYI3CgMDBglghkgBhvhCBAEwRgYDVR0gBD8wPTA7BgwrBgEE -AbIxAQIBBQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv -bS9DUFMwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5jb21vZG9jYS5jb20v -Q09NT0RPUlNBRXh0ZW5kZWRWYWxpZGF0aW9uU2VjdXJlU2VydmVyQ0EuY3JsMIGH -BggrBgEFBQcBAQR7MHkwUQYIKwYBBQUHMAKGRWh0dHA6Ly9jcnQuY29tb2RvY2Eu -Y29tL0NPTU9ET1JTQUV4dGVuZGVkVmFsaWRhdGlvblNlY3VyZVNlcnZlckNBLmNy -dDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMCUGA1UdEQQe -MByCDnd3dy5jb21vZG8uY29tggpjb21vZG8uY29tMIIBfQYKKwYBBAHWeQIEAgSC -AW0EggFpAWcAdQBo9pj4H2SCvjqM7rkoHUz8cVFdZ5PURNEKZ6y7T0/7xAAAAVFd -vZuJAAAEAwBGMEQCIFgtCr54QYrnialeZiHFahZ53zOFitPzHXGvdTD7zE5FAiBB -nIm4gBmHRmwcOpULvvSYddTKSZf9JS7jeLU2MCAmTQB2AFYUBpov18Ls0/XhvUSy -PsdGdrm8mRFcwO+UmFXWidDdAAABUV29mSgAAAQDAEcwRQIgeWjpcDhaY/OmsZcO -ftDFcRt2BssJY0ge4SDzp+8qTnQCIQCOt7vthV2FG1RePMXs8hOcCdEKAcJZX3wx -GaGd4RfHHwB2AKS5CZC0GFgUh7sTosxncAo8NZgE+RvfuON3zQ7IDdwQAAABUV29 -m5wAAAQDAEcwRQIgKwZCD9lxvSFCpfnFVYPSneWhjbY9pnOJQjKckQ87anQCIQCG -7hD5EOZ7F2XZLTdTSjvwrgPkIXY376+0RC4r9VzGkTANBgkqhkiG9w0BAQsFAAOC -AQEAHVZgKwtIKcxJg6k5THIICJ63vZyaPJN21HVYPAN/heDUcbYzOqP0F+v+ahj5 -yNiRhSji/xxcOf5bWT158dHQoMtC1Ld1dI3lttVAvDTgXOApbmc8N0Xpjvapag3r -b0IYW5SJio0qn1VxgeSsf0UCBTyw0N8lgbaIr3FHw2SP2rUS8PUixFRK52MYnyEp -6Imz730Adl0RgUvp7mzRcWVDK4i6sPRqV6my68XsyaBcQr2qKALQK0Js+mE/0850 -47USqZ1XjbUke47OPxdlF85uUtIUSGquHTWnxrqy7FLMPIu9HL8XGo3vVlTYCCsb -d6V/RWexyzZiHDGA1ToA0Y16Aw== ------END CERTIFICATE----- - 1 s:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Extended Validation Secure Server CA - i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Certification Authority ------BEGIN CERTIFICATE----- -MIIGDjCCA/agAwIBAgIQBqdDgNTr/tQ1taP34Wq92DANBgkqhkiG9w0BAQwFADCB -hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV -BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTIwMjEy -MDAwMDAwWhcNMjcwMjExMjM1OTU5WjCBkjELMAkGA1UEBhMCR0IxGzAZBgNVBAgT -EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR -Q09NT0RPIENBIExpbWl0ZWQxODA2BgNVBAMTL0NPTU9ETyBSU0EgRXh0ZW5kZWQg -VmFsaWRhdGlvbiBTZWN1cmUgU2VydmVyIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAlVbeVLTf1QJJe9FbXKKyHo+cK2JMK40SKPMalaPGEP0p3uGf -CzhAk9HvbpUQ/OGQF3cs7nU+e2PsYZJuTzurgElr3wDqAwB/L3XVKC/sVmePgIOj -vdwDmZOLlJFWW6G4ajo/Br0OksxgnP214J9mMF/b5pTwlWqvyIqvgNnmiDkBfBzA -xSr3e5Wg8narbZtyOTDr0VdVAZ1YEZ18bYSPSeidCfw8/QpKdhQhXBZzQCMZdMO6 -WAqmli7eNuWf0MLw4eDBYuPCGEUZUaoXHugjddTI0JYT/8ck0YwLJ66eetw6YWNg -iJctXQUL5Tvrrs46R3N2qPos3cCHF+msMJn4HwIDAQABo4IBaTCCAWUwHwYDVR0j -BBgwFoAUu69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFDna/8ooFIqodBMI -ueQOqdL6fp1pMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMD4G -A1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5j -b21vZG8uY29tL0NQUzBMBgNVHR8ERTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9k -b2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBxBggr -BgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29t -L0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz -cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAERCnUFRK0iIXZebeV4R -AUpSGXtBLMeJPNBy3IX6WK/VJeQT+FhlZ58N/1eLqYVeyqZLsKeyLeCMIs37/3mk -jCuN/gI9JN6pXV/kD0fQ22YlPodHDK4ixVAihNftSlka9pOlk7DgG4HyVsTIEFPk -1Hax0VtpS3ey4E/EhOfUoFDuPPpE/NBXueEoU/1Tzdy5H3pAvTA/2GzS8+cHnx8i -teoiccsq8FZ8/qyo0QYPFBRSTP5kKwxpKrgNUG4+BAe/eiCL+O5lCeHHSQgyPQ0o -fkkdt0rvAucNgBfIXOBhYsvss2B5JdoaZXOcOBCgJjqwyBZ9kzEi7nQLiMBciUEA -KKlHMd99SUWa9eanRRrSjhMQ34Ovmw2tfn6dNVA0BM7pINae253UqNpktNEvWS5e -ojZh1CSggjMziqHRbO9haKPl0latxf1eYusVqHQSTC8xjOnB3xBLAer2VBvNfzu9 -XJ/B288ByvK6YBIhMe2pZLiySVgXbVrXzYxtvp5/4gJYp9vDLVj2dAZqmvZh+fYA -tmnYOosxWd2R5nwnI4fdAw+PKowegwFOAWEMUnNt/AiiuSpm5HZNMaBWm9lTjaK2 -jwLI5jqmBNFI+8NKAnb9L9K8E7bobTQk+p0pisehKxTxlgBzuRPpwLk6R1YCcYAn -pLwltum95OmYdBbxN4SBB7SC ------END CERTIFICATE----- - 2 s:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Certification Authority - i:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root ------BEGIN CERTIFICATE----- -MIIFdDCCBFygAwIBAgIQJ2buVutJ846r13Ci/ITeIjANBgkqhkiG9w0BAQwFADBv -MQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFk -ZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBF -eHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFow -gYUxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO -BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYD -VQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkq -hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAkehUktIKVrGsDSTdxc9EZ3SZKzejfSNw -AHG8U9/E+ioSj0t/EFa9n3Byt2F/yUsPF6c947AEYe7/EZfH9IY+Cvo+XPmT5jR6 -2RRr55yzhaCCenavcZDX7P0N+pxs+t+wgvQUfvm+xKYvT3+Zf7X8Z0NyvQwA1onr -ayzT7Y+YHBSrfuXjbvzYqOSSJNpDa2K4Vf3qwbxstovzDo2a5JtsaZn4eEgwRdWt -4Q08RWD8MpZRJ7xnw8outmvqRsfHIKCxH2XeSAi6pE6p8oNGN4Tr6MyBSENnTnIq -m1y9TBsoilwie7SrmNnu4FGDwwlGTm0+mfqVF9p8M1dBPI1R7Qu2XK8sYxrfV8g/ -vOldxJuvRZnio1oktLqpVj3Pb6r/SVi+8Kj/9Lit6Tf7urj0Czr56ENCHonYhMsT -8dm74YlguIwoVqwUHZwK53Hrzw7dPamWoUi9PPevtQ0iTMARgexWO/bTouJbt7IE -IlKVgJNp6I5MZfGRAy1wdALqi2cVKWlSArvX31BqVUa/oKMoYX9w0MOiqiwhqkfO -KJwGRXa/ghgntNWutMtQ5mv0TIZxMOmm3xaG4Nj/QN370EKIf6MzOi5cHkERgWPO -GHFrK+ymircxXDpqR+DDeVnWIBqv8mqYqnK8V0rSS527EPywTEHl7R09XiidnMy/ -s1Hap0flhFMCAwEAAaOB9DCB8TAfBgNVHSMEGDAWgBStvZh6NLQm9/rEJlTvA73g -JMtUGjAdBgNVHQ4EFgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQD -AgGGMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0gBAowCDAGBgRVHSAAMEQGA1UdHwQ9 -MDswOaA3oDWGM2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9BZGRUcnVzdEV4dGVy -bmFsQ0FSb290LmNybDA1BggrBgEFBQcBAQQpMCcwJQYIKwYBBQUHMAGGGWh0dHA6 -Ly9vY3NwLnVzZXJ0cnVzdC5jb20wDQYJKoZIhvcNAQEMBQADggEBAGS/g/FfmoXQ -zbihKVcN6Fr30ek+8nYEbvFScLsePP9NDXRqzIGCJdPDoCpdTPW6i6FtxFQJdcfj -Jw5dhHk3QBN39bSsHNA7qxcS1u80GH4r6XnTq1dFDK8o+tDb5VCViLvfhVdpfZLY -Uspzgb8c8+a4bmYRBbMelC1/kZWSWfFMzqORcUx8Rww7Cxn2obFshj5cqsQugsv5 -B5a6SE2Q8pTIqXOi6wZ7I53eovNNVZ96YUWYGGjHXkBrI/V5eu+MtWuLt29G9Hvx -PUsE2JOAWVrgQSQdso8VYFhH2+9uRv0V9dlfmrPb2LjkQLPNlzmuhbsdjrzch5vR -pu/xO28QOG8= ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/crit-codeSigning-chain.pem b/net/data/ssl/certificates/crit-codeSigning-chain.pem index 857ba47..55d1e8c 100644 --- a/net/data/ssl/certificates/crit-codeSigning-chain.pem +++ b/net/data/ssl/certificates/crit-codeSigning-chain.pem
@@ -1,62 +1,63 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEArb3ubpJlolhcRduBpP7VEoyb0BbLuEdRBEN+WeuuUmFCUjcE -srXy9HtlfRRNk0fPFr931k1gmjuoqzz2zJLEd3KitsRo9itnimi2u27pIUr2C912 -4Gp4zq1tkXTQXiNID7VMpNdkpLeVSNHhgtNzZ7BjffOi3guU4SF74DuSwtorXnmE -CVcxh/TDPwniccahq8vnk3fsE2/eWMmPC2WJTKmMPtaoGis3M6S+gsuvQqnTfe7v -0IH8noDf56XB3+Efkz6NoxcAdPWkcvFG0IcwptEWkfbj3qMsmbuXEFJjbiDLFQGP -7gn1Qoa7xd5JfT7FNjPugCLwCntaxagE4gn6mQIDAQABAoIBAE67HMraaFfy9o1p -dQxRtjhbo1fenJ57Islt1FnnJO2LyUP8TpK1RM1pBYpyoty007EZPrLMCZSaqEpA -rA30DDecqQNtaarz7E2aOgQhtF8z2t9xkicL2Ia/rEEX0Dx4fHUx0PN57898qZeA -FFL2gvtfwRYYS5uXX/XM+JeaJ11IRCZTJCRkaoK6Ffyu0pi0yCg/WS852XlAuTWp -sguJRydFtt2xW8qF9Ua8mVVCVEo4olaopvGECu1cauj3Oxydk0vLc9lABPRQrS3u -0nTdovZiuk0EPy4s8pyFTo9isqSLq79HWi4v/ByXeCLRp6ZpjR7s3s/3SEyG2NG/ -6nMtmiECgYEA5uWN232qNv0hGgQLzTUPwk8VyGbpSAoETYyT8nwc7o4ZS/tghvXI -4JFxyQFEoMxeMmVWS8FgN6DGnDjjXQGD40ZO6UkwFX48E07jE8sh767cCL80BO36 -q8DSdicOUoYWvQ6WJw/RUNggIFzOZhjKlBw7Yjf5/buRkkOAJ3xk3nUCgYEAwKGd -Es0UjNU6/iYtNOlYlAxKQS8d+EwnxelWbBY6h89Uquqnt36+Bgv8ceDMx6JwjZGq -b6olv4f3HrmVwighEWUiiccniEuMx/50XInISHfHZV8OsQ9p5bUI0vHo3XNsegbg -JdeQqxC88JeCTrq7Fm09wKIZ8ft6WR0+DSAzbxUCgYAddei1usD/JykUErQWyNBr -8H9NBKR7Rpvp8SfnZqKiZYsgwMA+OBobXTNxfDHvemQCdh+eptvJ/T+aK0AHW+wi -EZR7+5ShCWxM4mHi4qY/2MXGb+8JOfwj8gRogu825Fj+YmASN9hzQkBHINBNApjG -cRu6mn3RPB+E1AwD/cE5CQKBgFDZA8XKUR+ytunIOB0G+uhYKConjlqSC/disaT3 -x2UMvapmhjHbfgGnsjJReWEoajjgtDndna4/cJZyqcotcYONgOt2rL7lhpbB0zCr -m2Xe7886ED58C6QfUS7H3UZklVi53gXD7bH+em44CLbmZHNLMinRXzZSp80TGuID -a9LpAoGAUjwIqx5+5xS5uTScPShuxTVh5kTWMhBLVRyh/evzmb9ALk6fUyid8Xm3 -q5E6l49iRsxHFbW2EQ9COp9CtZ3tgJbsivyeMazjlwpZhj1VotzrIHOSN0bup0KE -qX9WYiR6GU99/vFY8BKOBkVI6AdOfkPm5aWnMUzpceBtJHCJQdQ= ------END RSA PRIVATE KEY----- +-----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: 1 (0x0) + Version: 3 (0x2) Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=2048 RSA Test Root CA Validity - Not Before: Aug 14 02:46:31 2014 GMT - Not After : Aug 11 02:46:31 2024 GMT + 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:ad:bd:ee:6e:92:65:a2:58:5c:45:db:81:a4:fe: - d5:12:8c:9b:d0:16:cb:b8:47:51:04:43:7e:59:eb: - ae:52:61:42:52:37:04:b2:b5:f2:f4:7b:65:7d:14: - 4d:93:47:cf:16:bf:77:d6:4d:60:9a:3b:a8:ab:3c: - f6:cc:92:c4:77:72:a2:b6:c4:68:f6:2b:67:8a:68: - b6:bb:6e:e9:21:4a:f6:0b:dd:76:e0:6a:78:ce:ad: - 6d:91:74:d0:5e:23:48:0f:b5:4c:a4:d7:64:a4:b7: - 95:48:d1:e1:82:d3:73:67:b0:63:7d:f3:a2:de:0b: - 94:e1:21:7b:e0:3b:92:c2:da:2b:5e:79:84:09:57: - 31:87:f4:c3:3f:09:e2:71:c6:a1:ab:cb:e7:93:77: - ec:13:6f:de:58:c9:8f:0b:65:89:4c:a9:8c:3e:d6: - a8:1a:2b:37:33:a4:be:82:cb:af:42:a9:d3:7d:ee: - ef:d0:81:fc:9e:80:df:e7:a5:c1:df:e1:1f:93:3e: - 8d:a3:17:00:74:f5:a4:72:f1:46:d0:87:30:a6:d1: - 16:91:f6:e3:de:a3:2c:99:bb:97:10:52:63:6e:20: - cb:15:01:8f:ee:09:f5:42:86:bb:c5:de:49:7d:3e: - c5:36:33:ee:80:22:f0:0a:7b:5a:c5:a8:04:e2:09: - fa:99 + 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: @@ -64,42 +65,46 @@ X509v3 Basic Constraints: critical CA:FALSE X509v3 Subject Key Identifier: - C8:14:20:CB:A7:D1:AC:A1:7F:27:3E:72:47:1E:AF:50:EB:DF:CD:73 + 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 - 18:5e:81:7e:31:f7:38:78:d2:2a:08:7f:57:60:a0:e1:b3:72: - 7e:7f:8a:6f:76:bd:cb:56:74:14:9a:65:96:0e:99:1b:59:90: - 4b:f1:d9:10:89:0a:5c:75:f3:01:1b:50:a5:00:b7:34:0f:d5: - 5a:24:df:10:79:83:17:9b:82:bf:66:b0:4f:eb:53:d1:0b:8c: - 01:b8:57:58:4f:31:f6:66:f3:89:ba:02:9c:fb:a4:1c:f8:e6: - 5d:14:44:13:d9:74:be:b3:1a:1d:6b:35:77:b7:08:28:d3:60: - 9f:ac:e5:72:57:20:03:2f:ce:5c:10:15:da:45:cd:d8:09:66: - 4c:a2:44:cb:9a:bf:b3:2e:1b:44:36:62:2f:e2:64:8f:72:b8: - da:9a:fb:ef:f5:0e:04:39:d1:2d:9a:1e:bd:48:56:90:d3:3c: - f4:d5:89:07:9f:f6:a6:c4:d3:ff:d6:fe:67:b8:29:f8:93:36: - e0:4d:69:a3:1a:38:a0:ce:39:02:63:73:3d:dd:13:98:80:36: - d0:1e:a0:23:55:8d:59:3f:dd:12:3c:ee:af:f7:a3:e4:f2:e3: - 57:b4:f5:f3:2a:e5:60:70:c1:88:89:f0:06:6d:de:c0:b1:cf: - a5:65:cc:a0:d3:41:f6:fb:4e:94:ba:17:0a:60:59:bb:ac:18: - d7:f6:9c:52 + 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----- -MIIDTjCCAjYCAQIwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UEAwwVMjA0OCBSU0Eg -VGVzdCBSb290IENBMB4XDTE0MDgxNDAyNDYzMVoXDTI0MDgxMTAyNDYzMVowYDEL -MAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1vdW50 -YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK297m6SZaJYXEXbgaT+1RKM -m9AWy7hHUQRDflnrrlJhQlI3BLK18vR7ZX0UTZNHzxa/d9ZNYJo7qKs89sySxHdy -orbEaPYrZ4potrtu6SFK9gvdduBqeM6tbZF00F4jSA+1TKTXZKS3lUjR4YLTc2ew -Y33zot4LlOEhe+A7ksLaK155hAlXMYf0wz8J4nHGoavL55N37BNv3ljJjwtliUyp -jD7WqBorNzOkvoLLr0Kp033u79CB/J6A3+elwd/hH5M+jaMXAHT1pHLxRtCHMKbR -FpH2496jLJm7lxBSY24gyxUBj+4J9UKGu8XeSX0+xTYz7oAi8Ap7WsWoBOIJ+pkC -AwEAAaNYMFYwDwYDVR0RBAgwBocEfwAAATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW -BBTIFCDLp9GsoX8nPnJHHq9Q69/NczAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAzAN -BgkqhkiG9w0BAQsFAAOCAQEAGF6BfjH3OHjSKgh/V2Cg4bNyfn+Kb3a9y1Z0FJpl -lg6ZG1mQS/HZEIkKXHXzARtQpQC3NA/VWiTfEHmDF5uCv2awT+tT0QuMAbhXWE8x -9mbziboCnPukHPjmXRREE9l0vrMaHWs1d7cIKNNgn6zlclcgAy/OXBAV2kXN2Alm -TKJEy5q/sy4bRDZiL+Jkj3K42pr77/UOBDnRLZoevUhWkNM89NWJB5/2psTT/9b+ -Z7gp+JM24E1poxo4oM45AmNzPd0TmIA20B6gI1WNWT/dEjzur/ej5PLjV7T18yrl -YHDBiInwBm3ewLHPpWXMoNNB9vtOlLoXCmBZu6wY1/acUg== +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/net/data/ssl/certificates/crlset_blocked_interception_by_intermediate.raw b/net/data/ssl/certificates/crlset_blocked_interception_by_intermediate.raw new file mode 100644 index 0000000..5bac40a --- /dev/null +++ b/net/data/ssl/certificates/crlset_blocked_interception_by_intermediate.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_blocked_interception_by_root.raw b/net/data/ssl/certificates/crlset_blocked_interception_by_root.raw new file mode 100644 index 0000000..457c750 --- /dev/null +++ b/net/data/ssl/certificates/crlset_blocked_interception_by_root.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_intermediate_serial.raw b/net/data/ssl/certificates/crlset_by_intermediate_serial.raw index 370d488..852f28f 100644 --- a/net/data/ssl/certificates/crlset_by_intermediate_serial.raw +++ b/net/data/ssl/certificates/crlset_by_intermediate_serial.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_leaf_spki.raw b/net/data/ssl/certificates/crlset_by_leaf_spki.raw index acc4c15..2d072ff 100644 --- a/net/data/ssl/certificates/crlset_by_leaf_spki.raw +++ b/net/data/ssl/certificates/crlset_by_leaf_spki.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_leaf_subject_no_spki.raw b/net/data/ssl/certificates/crlset_by_leaf_subject_no_spki.raw index 3a22aa7..7fcdc37 100644 --- a/net/data/ssl/certificates/crlset_by_leaf_subject_no_spki.raw +++ b/net/data/ssl/certificates/crlset_by_leaf_subject_no_spki.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_root_serial.raw b/net/data/ssl/certificates/crlset_by_root_serial.raw index 31f6b46..c530e91 100644 --- a/net/data/ssl/certificates/crlset_by_root_serial.raw +++ b/net/data/ssl/certificates/crlset_by_root_serial.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_root_spki.raw b/net/data/ssl/certificates/crlset_by_root_spki.raw new file mode 100644 index 0000000..2cf8934 --- /dev/null +++ b/net/data/ssl/certificates/crlset_by_root_spki.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_root_subject.raw b/net/data/ssl/certificates/crlset_by_root_subject.raw index 95404126..dff3162 100644 --- a/net/data/ssl/certificates/crlset_by_root_subject.raw +++ b/net/data/ssl/certificates/crlset_by_root_subject.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_by_root_subject_no_spki.raw b/net/data/ssl/certificates/crlset_by_root_subject_no_spki.raw index bc10681..85d6399 100644 --- a/net/data/ssl/certificates/crlset_by_root_subject_no_spki.raw +++ b/net/data/ssl/certificates/crlset_by_root_subject_no_spki.raw Binary files differ
diff --git a/net/data/ssl/certificates/crlset_known_interception_by_root.raw b/net/data/ssl/certificates/crlset_known_interception_by_root.raw new file mode 100644 index 0000000..f2a12d0 --- /dev/null +++ b/net/data/ssl/certificates/crlset_known_interception_by_root.raw Binary files differ
diff --git a/net/data/ssl/certificates/ct-test-embedded-with-uids.pem b/net/data/ssl/certificates/ct-test-embedded-with-uids.pem new file mode 100644 index 0000000..fa666e3 --- /dev/null +++ b/net/data/ssl/certificates/ct-test-embedded-with-uids.pem
@@ -0,0 +1,81 @@ +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/net/data/ssl/certificates/daltonridgeapts.com-chain.pem b/net/data/ssl/certificates/daltonridgeapts.com-chain.pem deleted file mode 100644 index dee9cff..0000000 --- a/net/data/ssl/certificates/daltonridgeapts.com-chain.pem +++ /dev/null
@@ -1,110 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFRTCCBC2gAwIBAgIJAJFVij12QTNzMA0GCSqGSIb3DQEBCwUAMIG0MQswCQYD -VQQGEwJVUzEQMA4GA1UECBMHQXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTEa -MBgGA1UEChMRR29EYWRkeS5jb20sIEluYy4xLTArBgNVBAsTJGh0dHA6Ly9jZXJ0 -cy5nb2RhZGR5LmNvbS9yZXBvc2l0b3J5LzEzMDEGA1UEAxMqR28gRGFkZHkgU2Vj -dXJlIENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTE4MDIyODE5NDUwNloX -DTIxMDUyODE5NDUwNlowQTEhMB8GA1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRh -dGVkMRwwGgYDVQQDExNkYWx0b25yaWRnZWFwdHMuY29tMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAqwLMdmbWVNeA7EHm6XCy6PbJpzNsuu0tXvVIbwbF -UID2QU/1sABgGGf/etL3m2WUn7hA3Mqzu38ZA+A115w9ATQ6CpLvNNysNPNBcVRt -jfKkH6PTx2s3BIQ9nDeZK04RPDeqrLZpexJ6RuCqNdH1+8HeP56s8M3g+ZU/azRt -G3Xml32bunoDBK+KlJIgCSQpsqmRfwgQqzPMZj3X0oJt7fdf8bE2uXP55W4WRuu7 -q738To282Zrb3m+HgrUHk2cz8fePlLLIN8xrKXru8k+oxtgi9hsNLxsORGnCLnE/ -KW4oHoNhPLqO5pd00u5ZwHGuHuvwDY+417hJaXNVSXVVAQIDAQABo4IByjCCAcYw -DAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYD -VR0PAQH/BAQDAgWgMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuZ29kYWRk -eS5jb20vZ2RpZzJzMS04MTEuY3JsMF0GA1UdIARWMFQwSAYLYIZIAYb9bQEHFwEw -OTA3BggrBgEFBQcCARYraHR0cDovL2NlcnRpZmljYXRlcy5nb2RhZGR5LmNvbS9y -ZXBvc2l0b3J5LzAIBgZngQwBAgEwdgYIKwYBBQUHAQEEajBoMCQGCCsGAQUFBzAB -hhhodHRwOi8vb2NzcC5nb2RhZGR5LmNvbS8wQAYIKwYBBQUHMAKGNGh0dHA6Ly9j -ZXJ0aWZpY2F0ZXMuZ29kYWRkeS5jb20vcmVwb3NpdG9yeS9nZGlnMi5jcnQwHwYD -VR0jBBgwFoAUQMK9J47MNIMwojPX+2yz8LQsgM4wNwYDVR0RBDAwLoITZGFsdG9u -cmlkZ2VhcHRzLmNvbYIXd3d3LmRhbHRvbnJpZGdlYXB0cy5jb20wHQYDVR0OBBYE -FG7ojZg+vlPb8iPiyN0oeSAYaW+8MA0GCSqGSIb3DQEBCwUAA4IBAQCvLidW3At+ -fBN8JJBzL8rM/fVk80033A70EKt4O0+DSk+a6AwMcn0SIC3N6/y3pE+XvqnDaL2F -jvuOgO16H6hhmRyknx+ejIzLa/NKrhAhwgAIOSGXRNoOHThZe8Apnv07j61LPLr4 -SV4RF06zU8TgkltU4WodyCikeADwbIH/W0LnJ3JVxXKrtlYTGqd47LMHlSNRoZeg -g8pdIxBr4DfZlxhmmyEyGGloLABRzsBQWx2wlbWtpL95ot0FoTnJRc7Z933mzmsT -OTG6S24vzMEG7zziz1GWsZnUaSjE4OAvv4yBprLN7zp7MkKCzzddWh9nZTXudjXO -YS6/ctGzpcFO ------END CERTIFICATE----- ------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----- ------BEGIN CERTIFICATE----- -MIIEfTCCA2WgAwIBAgIDG+cVMA0GCSqGSIb3DQEBCwUAMGMxCzAJBgNVBAYTAlVT -MSEwHwYDVQQKExhUaGUgR28gRGFkZHkgR3JvdXAsIEluYy4xMTAvBgNVBAsTKEdv -IERhZGR5IENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTQwMTAx -MDcwMDAwWhcNMzEwNTMwMDcwMDAwWjCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHku -Y29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1 -dGhvcml0eSAtIEcyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv3Fi -CPH6WTT3G8kYo/eASVjpIoMTpsUgQwE7hPHmhUmfJ+r2hBtOoLTbcJjHMgGxBT4H -Tu70+k8vWTAi56sZVmvigAf88xZ1gDlRe+X5NbZ0TqmNghPktj+pA4P6or6KFWp/ -3gvDthkUBcrqw6gElDtGfDIN8wBmIsiNaW02jBEYt9OyHGC0OPoCjM7T3UYH3go+ -6118yHz7sCtTpJJiaVElBWEaRIGMLKlDliPfrDqBmg4pxRyp6V0etp6eMAo5zvGI -gPtLXcwy7IViQyU0AlYnAZG0O3AqP26x6JyIAX2f1PnbU21gnb8s51iruF9G/M7E -GwM8CetJMVxpRrPgRwIDAQABo4IBFzCCARMwDwYDVR0TAQH/BAUwAwEB/zAOBgNV -HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9BUFuIMGU2g/eMB8GA1Ud -IwQYMBaAFNLEsNKR1EwRcbNhyz2h/t2oatTjMDQGCCsGAQUFBwEBBCgwJjAkBggr -BgEFBQcwAYYYaHR0cDovL29jc3AuZ29kYWRkeS5jb20vMDIGA1UdHwQrMCkwJ6Al -oCOGIWh0dHA6Ly9jcmwuZ29kYWRkeS5jb20vZ2Ryb290LmNybDBGBgNVHSAEPzA9 -MDsGBFUdIAAwMzAxBggrBgEFBQcCARYlaHR0cHM6Ly9jZXJ0cy5nb2RhZGR5LmNv -bS9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWQtTvZKGEacke+1bMc8d -H2xwxbhuvk679r6XUOEwf7ooXGKUwuN+M/f7QnaF25UcjCJYdQkMiGVnOQoWCcWg -OJekxSOTP7QYpgEGRJHjp2kntFolfzq3Ms3dhP8qOCkzpN1nsoX+oYggHFCJyNwq -9kIDN0zmiN/VryTyscPfzLXs4Jlet0lUIDyUGAzHHFIYSaRt4bNYC8nY7NmuHDKO -KHAN4v6mF56ED71XcLNa6R+ghlO773z/aQvgSMO3kwvIClTErF0UZzdsyqUvMQg3 -qm5vjLyb4lddJIGvl5echK1srDdMZvNhkREg5L4wn3qkKQmw4TRfZHcYQFHfjDCm -rw== ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh -MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE -YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 -MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo -ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg -MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN -ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA -PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w -wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi -EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY -avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+ -YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE -sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h -/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 -IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD -ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy -OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P -TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ -HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER -dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf -ReYNnyicsbkqWletNw+vHX/bvZ8= ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/dec_2017.pem b/net/data/ssl/certificates/dec_2017.pem index e0dff79..b033f8d 100644 --- a/net/data/ssl/certificates/dec_2017.pem +++ b/net/data/ssl/certificates/dec_2017.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 25 (0x19) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:d0:c1:27:76:2d:56:e6:b9:e3:23:b9:b6:c3:0e: - f4:8c:cb:73:85:0e:45:ed:b8:ea:e6:21:b6:60:56: - 1d:b7:24:72:b9:51:72:68:07:22:9f:8f:fd:47:c7: - da:9b:7b:5c:ad:e8:f5:6a:72:4d:8b:e4:55:fc:c6: - 41:d8:53:5e:0a:ba:35:4e:bc:98:21:d0:c2:ae:f7: - ff:ec:8f:26:eb:a1:71:74:11:b7:21:fd:38:04:5a: - e5:42:3d:02:28:05:3a:8d:2d:9b:5e:7b:39:35:e4: - fe:59:a8:98:39:c7:6c:d1:9e:1a:d7:c3:11:78:cb: - 44:72:e4:a0:89:83:e2:f8:de:c9:46:3a:c5:71:7f: - af:ee:e5:ba:1f:fa:97:19:f0:d0:5c:32:81:d3:7d: - 80:99:70:49:2a:ba:c8:40:b0:32:51:ec:16:3b:4d: - 61:05:e2:dc:b9:24:f0:a6:6b:ad:cd:53:1d:cd:9a: - ba:bb:df:96:f1:ac:e6:5e:03:cb:98:07:da:21:6e: - 8c:ac:56:37:39:15:d4:ab:b0:43:d1:64:7a:05:59: - f8:f8:bd:4e:31:c7:8c:d6:23:e8:3d:99:ea:75:78: - 25:8d:1a:83:32:39:ec:ec:69:ef:76:cc:b6:cf:06: - 0e:1d:ca:ac:8c:b7:10:a7:d2:ec:18:86:7c:6f:20: - 9c:bf + 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:62:A1:56:D4:81:D5:18:65:C6:E0:DC:91:72:07:32:58:0C:79:EE + 4F:93:BD:50:76:80:83:8F:B4:15:05:76:1D:40:1D:55:A4:4C:2C:53 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - a5:16:f1:6f:8d:ab:b2:d7:c1:f6:98:98:d4:2d:8d:0f:85:09: - 65:73:f4:72:40:66:8b:28:f3:e4:d8:b8:8e:21:2b:9f:27:f2: - ab:0f:b6:e7:94:9a:1c:b1:58:9a:71:5e:79:d4:1b:9b:11:f3: - 52:ee:a2:00:85:75:d5:a0:6e:af:11:39:cd:72:f8:a8:57:09: - 09:4f:df:e7:42:26:63:08:a2:fb:19:ff:ab:97:e4:f1:01:7c: - df:e5:87:58:e7:90:e6:61:c0:f8:35:89:5f:4b:f2:f0:ae:cb: - 1a:69:3b:1f:0b:ac:38:18:28:5a:ca:92:75:fa:ee:56:69:dd: - dc:e8:c4:db:8f:84:20:d2:50:ee:34:32:e6:2f:90:aa:12:3d: - db:56:a3:38:0f:80:b7:f5:32:b6:12:b8:30:1c:14:84:83:4e: - 7b:42:49:16:ef:1e:b0:3a:f5:03:30:72:86:1f:0d:77:1a:7b: - 44:8b:60:e4:34:49:d8:b0:af:8d:a6:f1:08:70:b3:69:54:5f: - e0:2f:6d:42:2f:ff:68:07:fd:cf:c1:f7:fa:e7:5f:fe:1f:93: - ba:02:01:29:69:37:97:6a:16:03:7f:2d:0c:b2:2a:d8:43:13: - ed:cf:1b:2d:1f:b0:f3:b6:e1:98:cb:92:d3:26:5e:f4:a7:a3: - 90:de:6a:ab + 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----- -MIIDvzCCAqegAwIBAgIBGTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MTIyMDAw -MDAwMFoXDTIwMTIyMDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANDBJ3YtVua54yO5tsMO9IzLc4UORe246uYhtmBWHbckcrlRcmgHIp+P -/UfH2pt7XK3o9WpyTYvkVfzGQdhTXgq6NU68mCHQwq73/+yPJuuhcXQRtyH9OARa -5UI9AigFOo0tm157OTXk/lmomDnHbNGeGtfDEXjLRHLkoImD4vjeyUY6xXF/r+7l -uh/6lxnw0FwygdN9gJlwSSq6yECwMlHsFjtNYQXi3Lkk8KZrrc1THc2aurvflvGs -5l4Dy5gH2iFujKxWNzkV1KuwQ9FkegVZ+Pi9TjHHjNYj6D2Z6nV4JY0agzI57Oxp -73bMts8GDh3KrIy3EKfS7BiGfG8gnL8CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFE9ioVbUgdUYZcbg3JFyBzJYDHnuMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQClFvFvjauy18H2mJjU -LY0PhQllc/RyQGaLKPPk2LiOISufJ/KrD7bnlJocsViacV551BubEfNS7qIAhXXV -oG6vETnNcvioVwkJT9/nQiZjCKL7Gf+rl+TxAXzf5YdY55DmYcD4NYlfS/Lwrssa -aTsfC6w4GChaypJ1+u5Wad3c6MTbj4Qg0lDuNDLmL5CqEj3bVqM4D4C39TK2Ergw -HBSEg057QkkW7x6wOvUDMHKGHw13GntEi2DkNEnYsK+NpvEIcLNpVF/gL21CL/9o -B/3Pwff651/+H5O6AgEpaTeXahYDfy0MsirYQxPtzxstH7DztuGYy5LTJl70p6OQ -3mqr +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/net/data/ssl/certificates/eku-test-root.pem b/net/data/ssl/certificates/eku-test-root.pem index 8b71c8c..c233e40 100644 --- a/net/data/ssl/certificates/eku-test-root.pem +++ b/net/data/ssl/certificates/eku-test-root.pem
@@ -1,75 +1,77 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 16790907397325450812 (0xe9054950da0fee3c) - Signature Algorithm: sha1WithRSAEncryption - Issuer: CN=2048 RSA Test Root CA + 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: Aug 14 02:46:30 2014 GMT - Not After : Aug 11 02:46:30 2024 GMT - Subject: CN=2048 RSA Test Root CA + 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:9c:22:79:a9:f8:68:98:41:fc:84:fb:f3:1f:73: - 0f:e0:70:35:c6:04:bb:8d:c0:48:ca:2a:f1:d3:16: - 3b:8a:71:77:68:ba:c1:48:3c:77:12:ef:4c:d1:1d: - da:c1:98:dd:6d:46:50:b6:d7:a3:f3:7e:dc:8c:6b: - d2:db:05:bb:77:55:bf:bd:a6:f0:d8:9d:ff:2c:04: - 1e:24:25:c2:0b:b8:e7:42:a1:c2:42:83:70:16:f1: - 4a:ef:c0:68:d8:81:f4:41:51:dd:70:31:5a:5f:47: - 6a:55:a8:3e:53:9a:71:ef:8e:d4:a6:79:8f:e4:a2: - 79:34:d7:ad:b1:07:0f:21:90:a7:ff:12:c2:9d:8f: - 26:19:66:c5:34:15:c9:d9:3f:9a:62:9f:37:bb:79: - 1e:9e:24:16:a6:01:28:c6:99:54:75:91:f3:c2:5a: - 87:7d:99:9e:23:f0:e0:f2:97:50:b4:3f:99:21:e7: - b1:c4:87:58:5f:ba:9a:a5:4b:39:38:64:4b:ba:b8: - 67:fe:dd:c8:96:19:8a:7d:7c:44:fe:ff:39:15:61: - fb:7e:fa:e7:43:18:5a:cf:96:1d:f4:ff:9d:26:68: - 27:c8:67:80:9a:ca:a3:f5:45:5f:fa:93:6c:65:53: - e3:e8:84:c1:39:7c:e5:01:61:01:99:12:fd:02:5f: - 26:27 + 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: - 51:48:E1:39:42:1C:AC:B2:1D:E5:45:A1:D1:79:16:32:81:F8:FE:5E + 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: sha1WithRSAEncryption - 2f:65:1c:d8:d7:7d:2d:3d:a6:21:e6:18:cb:c5:2c:d1:b7:61: - 77:f6:dc:8e:c0:18:7b:55:f8:ad:09:43:47:c9:2a:c5:00:80: - ad:9c:61:77:d2:00:27:c2:2f:af:d8:60:30:a1:e1:0c:c3:f0: - fb:32:5d:33:be:0a:44:d7:fc:59:9e:18:58:9e:82:56:0a:84: - 64:8f:a6:15:a8:e8:7f:6e:7d:97:b0:7a:df:25:3c:98:ce:d8: - b6:de:72:3d:d9:a5:71:53:be:a6:a1:9d:f9:6c:10:16:ef:49: - 39:5c:58:0d:b7:40:63:6e:b9:71:41:5a:66:6e:fe:89:70:7b: - e5:6f:98:96:64:43:fe:37:90:c6:49:ba:1b:84:58:da:bc:31: - bd:c1:cd:ee:1a:53:62:44:d1:61:99:b9:06:43:2b:d4:75:4c: - 7f:af:6e:d3:2f:44:75:95:2c:0d:65:5e:a5:e8:d5:0d:9e:89: - cc:2c:0a:5e:96:4b:0a:95:56:bc:18:98:14:d2:6f:64:76:ff: - e6:9e:ce:ec:66:cb:26:fa:f3:8c:a4:e6:82:fb:24:cb:4d:38: - 9d:54:7b:12:0c:15:63:c0:75:4a:aa:cd:ac:6b:3e:86:d0:ab: - 2e:9c:48:55:e2:8d:9e:b4:fa:eb:e0:7f:a1:b5:d6:4c:13:9c: - 01:5a:03:1b + 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----- -MIIDBTCCAe2gAwIBAgIJAOkFSVDaD+48MA0GCSqGSIb3DQEBBQUAMCAxHjAcBgNV -BAMMFTIwNDggUlNBIFRlc3QgUm9vdCBDQTAeFw0xNDA4MTQwMjQ2MzBaFw0yNDA4 -MTEwMjQ2MzBaMCAxHjAcBgNVBAMMFTIwNDggUlNBIFRlc3QgUm9vdCBDQTCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJwiean4aJhB/IT78x9zD+BwNcYE -u43ASMoq8dMWO4pxd2i6wUg8dxLvTNEd2sGY3W1GULbXo/N+3Ixr0tsFu3dVv72m -8Nid/ywEHiQlwgu450KhwkKDcBbxSu/AaNiB9EFR3XAxWl9HalWoPlOace+O1KZ5 -j+SieTTXrbEHDyGQp/8Swp2PJhlmxTQVydk/mmKfN7t5Hp4kFqYBKMaZVHWR88Ja -h32ZniPw4PKXULQ/mSHnscSHWF+6mqVLOThkS7q4Z/7dyJYZin18RP7/ORVh+376 -50MYWs+WHfT/nSZoJ8hngJrKo/VFX/qTbGVT4+iEwTl85QFhAZkS/QJfJicCAwEA -AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUUUjhOUIcrLId5UWh0XkW -MoH4/l4wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQAvZRzY130t -PaYh5hjLxSzRt2F39tyOwBh7VfitCUNHySrFAICtnGF30gAnwi+v2GAwoeEMw/D7 -Ml0zvgpE1/xZnhhYnoJWCoRkj6YVqOh/bn2XsHrfJTyYzti23nI92aVxU76moZ35 -bBAW70k5XFgNt0BjbrlxQVpmbv6JcHvlb5iWZEP+N5DGSbobhFjavDG9wc3uGlNi -RNFhmbkGQyvUdUx/r27TL0R1lSwNZV6l6NUNnonMLApelksKlVa8GJgU0m9kdv/m -ns7sZssm+vOMpOaC+yTLTTidVHsSDBVjwHVKqs2saz6G0KsunEhV4o2etPrr4H+h -tdZME5wBWgMb +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/net/data/ssl/certificates/empty_subject_cert.der b/net/data/ssl/certificates/empty_subject_cert.der deleted file mode 100644 index 0a2283a..0000000 --- a/net/data/ssl/certificates/empty_subject_cert.der +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/ev_test.pem b/net/data/ssl/certificates/ev_test.pem new file mode 100644 index 0000000..36fc814 --- /dev/null +++ b/net/data/ssl/certificates/ev_test.pem
@@ -0,0 +1,70 @@ +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/net/data/ssl/certificates/ev_test_state_only.pem b/net/data/ssl/certificates/ev_test_state_only.pem new file mode 100644 index 0000000..48f154b --- /dev/null +++ b/net/data/ssl/certificates/ev_test_state_only.pem
@@ -0,0 +1,69 @@ +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/net/data/ssl/certificates/expired_cert.pem b/net/data/ssl/certificates/expired_cert.pem index c68dbc7..0918e46 100644 --- a/net/data/ssl/certificates/expired_cert.pem +++ b/net/data/ssl/certificates/expired_cert.pem
@@ -1,36 +1,37 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOyfwsFGz4KjJt -FmfGaisMwi3KJcI5RWUWvll6c94BNuVv643WZGaq/Yfx8bPCvKr9T5Q/1QnkXwRW -v8eRnocK5obwTQz8l1Md8PXsl81sT982C5Lk+HDBbXNrOlS56Q1W7ggNnC7Yxe09 -KHoFI/BibDgHM/qeneNFmzfUEPVm1XbUgsQmodoV3e6Ncv4UlwjJ1n+3Zy+y09OQ -MGEjsnpSWnzQkwnYJTpPi8QslnkX4AoUf4Qt+cI5QU90A9ODDTTqRdifLFOH8XD5 -OXPcqGwwdAx22SpUkpp4WHyLbbjthWOBarE4pvVlM6IG8bnOaW23EXgGiJOx0j+F -PZv8UQ25AgMBAAECggEAWZd1Y/utgo91rYGpkHNrF2oBwLU/QuTn+USbK8yLgOcx -3J2npB13xdl2TsKzaUmoo3sY9dbtJD5ueM86PcL7KyPZjr8zQzSk1DITul/Cpoys -XpQBHqbs40DyYqCxGKL6HpGed5cVTOHj+T1SMGvzuBC+7Y/9oz8wunWXaI+4YsaN -KTcahUeyw3B3nGu59iy8FtIgZE+XpXw6HmIM6fFq2qL9F1yCyOev5qpMQD+WbBVp -p6GDmt02mgatrIx4hDd//OfGAeLdnlpOHbs2Dzs2BL2j+V0UbatpzCX+9U3zb526 -EYm1n6AOkHIrFRGSiGs/6XcB+rKG1wFqNL2WGFfkCQKBgQD8o7krKl6bzTR0gssg -BDggFSab5f12o+lm5BB5f8ZcTASSV9+LvlFuTOqg00JWrj3W4ykapGiqy5DUb/TC -9SUnHMWN+gWAP1byoqrvlsPGRvaOkZZZ8BMFlgaTVdmSYm2jEL41DhiOco7uxeID -hbGl969Az1DYqk6l0B8eXhvmhwKBgQDRiiIw611fCaWuN9mPZC1WMzKOhddSVqFK -VX9avQ5RF0BDDze4QmCC3pBOVQ54iUyawk3anMysirD4WFbJSSZ/LyV+ChGbLNW+ -C3WnCOEoGnfXYRO8Anpba4uRODQD8aFSDhOwiX9cnGhn0LK+JWUsO73ubFp232id -GJp4lnQ5vwKBgQCPMNitr4kJ82fMtakdT2bkQDiu2c8sJEEQ0SjJRHOQMoHQ1D9e -vBL5Wl0NpE+QQ5fHKN9OO2sbit9emMn4ietx3KvYCaJ+iufkA/CwdRonUmdCbR/z -f8+4Nc0qStlTT7hmWQIFniSq8CE1EjFE38zNjbHmINrowrZq4qgQlTRpFwKBgH0o -Pd3sZ7wBfiW+lEOSuYW4VOVOSluTBQnqYYRoUinbcnXbnBOCCjWBDL7NDTSwBcKW -dnwylgolWSktUsEt4UGsfn93Mib2s8CtBZw8sIgMrzJFeM0eycjbRuT5phAI/quN -XvNeXWWKws3nmSv8GB9Am+TScYJ5VPoonPOUIl3vAoGBAIopah8JtNrmpWchIO5+ -z7JeELzUWelGbKOoclWOVnaC80RWYaUe9Zf+6FDifSpbEo6Muf2dGm8+uC+DmQX0 -sXscgfZafFYDLIFHjvFrL3kQH06jKhcbD6s48YHlBCHVZx5SJLGbbiVOnYtPubIS -uCQfr9VlJkIUbJCn5ekytz9K +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: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -40,73 +41,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:ce:c9:fc:2c:14:6c:f8:2a:32:6d:16:67:c6:6a: - 2b:0c:c2:2d:ca:25:c2:39:45:65:16:be:59:7a:73: - de:01:36:e5:6f:eb:8d:d6:64:66:aa:fd:87:f1:f1: - b3:c2:bc:aa:fd:4f:94:3f:d5:09:e4:5f:04:56:bf: - c7:91:9e:87:0a:e6:86:f0:4d:0c:fc:97:53:1d:f0: - f5:ec:97:cd:6c:4f:df:36:0b:92:e4:f8:70:c1:6d: - 73:6b:3a:54:b9:e9:0d:56:ee:08:0d:9c:2e:d8:c5: - ed:3d:28:7a:05:23:f0:62:6c:38:07:33:fa:9e:9d: - e3:45:9b:37:d4:10:f5:66:d5:76:d4:82:c4:26:a1: - da:15:dd:ee:8d:72:fe:14:97:08:c9:d6:7f:b7:67: - 2f:b2:d3:d3:90:30:61:23:b2:7a:52:5a:7c:d0:93: - 09:d8:25:3a:4f:8b:c4:2c:96:79:17:e0:0a:14:7f: - 84:2d:f9:c2:39:41:4f:74:03:d3:83:0d:34:ea:45: - d8:9f:2c:53:87:f1:70:f9:39:73:dc:a8:6c:30:74: - 0c:76:d9:2a:54:92:9a:78:58:7c:8b:6d:b8:ed:85: - 63:81:6a:b1:38:a6:f5:65:33:a2:06:f1:b9:ce:69: - 6d:b7:11:78:06:88:93:b1:d2:3f:85:3d:9b:fc:51: - 0d:b9 + 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: - AC:97:8A:09:35:95:6A:EB:AD:D3:05:F5:A8:58:AB:E6:58:95:3A:BD + F3:9E:DE:55:DE:AD:DA:14:A3:B8:AA:E5:3A:D3:84:E6:88:B1:7E:C6 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 97:9c:42:d2:b4:6f:c2:fd:d1:85:72:6f:92:9e:de:07:71:e8: - cc:6d:97:93:82:2c:0d:62:c0:4a:cd:bc:7a:55:82:08:5a:1f: - f9:aa:4a:16:35:de:19:86:25:12:93:0f:65:56:d7:bc:d3:6b: - f7:39:de:9e:fa:43:b1:39:b5:5b:d3:32:33:d9:6f:86:0c:f6: - 12:cc:0b:a7:27:54:36:55:ce:26:6c:e3:64:a2:b2:c6:a6:3e: - 94:16:ec:4e:c0:f3:cc:6f:54:ff:26:bf:ac:ae:0f:c3:69:a3: - 80:35:44:e3:28:9e:1b:7e:98:2c:a3:cc:ef:25:0e:25:3f:36: - c1:92:38:25:21:bf:d4:e5:0a:51:16:85:d6:36:ef:88:1a:56: - 2b:71:7c:88:50:c8:99:08:e2:a4:f0:50:12:c7:5f:6b:e8:01: - e8:26:06:a3:24:d0:3c:67:9e:88:96:fa:b2:26:47:08:93:94: - 74:f9:97:0f:c2:28:85:97:e1:dc:f3:1b:66:f1:71:d7:65:4e: - 34:d1:fa:56:84:be:a3:a9:8e:11:a1:03:fe:14:b8:a6:7f:ee: - 53:ce:e9:72:57:d8:3d:2d:54:0c:5a:80:1d:6a:4a:16:ab:fe: - 2b:07:05:cf:c5:a9:10:38:83:32:b5:bb:7c:81:39:a4:16:1a: - 0e:c5:1d:92 + 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----- -MIIDvzCCAqegAwIBAgIBAjANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTA2MDEwMTAw -MDAwMFoXDTA3MDEwMTAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAM7J/CwUbPgqMm0WZ8ZqKwzCLcolwjlFZRa+WXpz3gE25W/rjdZkZqr9 -h/Hxs8K8qv1PlD/VCeRfBFa/x5GehwrmhvBNDPyXUx3w9eyXzWxP3zYLkuT4cMFt -c2s6VLnpDVbuCA2cLtjF7T0oegUj8GJsOAcz+p6d40WbN9QQ9WbVdtSCxCah2hXd -7o1y/hSXCMnWf7dnL7LT05AwYSOyelJafNCTCdglOk+LxCyWeRfgChR/hC35wjlB -T3QD04MNNOpF2J8sU4fxcPk5c9yobDB0DHbZKlSSmnhYfIttuO2FY4FqsTim9WUz -ogbxuc5pbbcReAaIk7HSP4U9m/xRDbkCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFKyXigk1lWrrrdMF9ahYq+ZYlTq9MB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQCXnELStG/C/dGFcm+S -nt4HcejMbZeTgiwNYsBKzbx6VYIIWh/5qkoWNd4ZhiUSkw9lVte802v3Od6e+kOx -ObVb0zIz2W+GDPYSzAunJ1Q2Vc4mbONkorLGpj6UFuxOwPPMb1T/Jr+srg/DaaOA -NUTjKJ4bfpgso8zvJQ4lPzbBkjglIb/U5QpRFoXWNu+IGlYrcXyIUMiZCOKk8FAS -x19r6AHoJgajJNA8Z56IlvqyJkcIk5R0+ZcPwiiFl+Hc8xtm8XHXZU400fpWhL6j -qY4RoQP+FLimf+5TzulyV9g9LVQMWoAdakoWq/4rBwXPxakQOIMytbt8gTmkFhoO -xR2S +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/net/data/ssl/certificates/explicit-policy-chain.pem b/net/data/ssl/certificates/explicit-policy-chain.pem deleted file mode 100644 index 5f6c143..0000000 --- a/net/data/ssl/certificates/explicit-policy-chain.pem +++ /dev/null
@@ -1,230 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Policy Test Intermediate CA - Validity - Not Before: Feb 28 23:52:34 2017 GMT - Not After : Feb 26 23:52:34 2027 GMT - Subject: CN=policy_test.example - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b3:2a:fe:85:4f:88:af:bb:62:62:b7:03:a7:c4: - d7:29:37:d6:73:31:22:93:d1:5f:33:f6:8f:bf:33: - 00:a6:ae:72:da:cb:3d:86:3b:f8:22:29:32:a7:4f: - aa:21:fd:43:47:83:18:96:c2:5c:76:f2:9a:6a:e1: - 49:84:22:1f:a7:d6:d6:a9:ce:d5:06:17:e3:67:65: - 1b:9a:05:38:2b:ee:e5:7b:ed:4e:69:b8:13:78:bc: - 41:b5:19:30:6a:13:d7:94:a9:d6:63:96:54:fb:61: - a6:64:3a:ec:2a:83:27:c7:85:6d:57:1b:0a:67:aa: - a2:ac:56:ef:24:24:62:df:46:4d:cc:75:25:db:19: - 7c:75:29:41:cc:88:c1:4d:a8:cc:ec:d5:23:a0:34: - e7:96:57:6a:92:f8:34:ce:26:0c:41:29:99:be:54: - db:d9:6f:45:5d:f7:f2:6d:c2:8b:fe:e6:4a:29:4f: - 74:8b:70:d5:8f:7f:64:b7:70:c6:2c:5a:01:d5:1d: - 6b:bb:ad:9f:3f:44:33:fe:dc:60:9a:79:a6:dc:ac: - fb:79:f9:b5:f0:7f:e0:ea:96:e5:1a:bf:24:3c:e4: - 4f:55:3c:64:c0:d2:28:ee:b3:8d:c4:9b:a4:63:60: - eb:ca:28:54:7e:d1:61:e9:cb:f6:14:d1:77:f5:f3: - aa:89 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:FALSE - X509v3 Extended Key Usage: - TLS Web Server Authentication, TLS Web Client Authentication - X509v3 Certificate Policies: - Policy: 1.2.3.4 - - X509v3 Subject Alternative Name: - DNS:policy_test.example - Signature Algorithm: sha256WithRSAEncryption - c4:94:39:60:06:55:5d:2e:af:55:e2:ab:e5:b5:fc:96:fd:24: - c2:08:80:fd:55:e4:d1:5c:c8:44:d2:9f:0c:0f:1a:47:2f:da: - 33:f9:1b:11:aa:27:1c:81:e0:ba:0e:77:26:97:08:6b:80:2e: - 81:d6:e2:37:22:33:75:31:33:41:0e:40:1a:bd:b7:8a:3e:95: - b6:d4:1f:bf:30:ae:75:e5:45:32:85:67:33:56:c1:42:30:7f: - bf:9c:ad:bc:69:91:a9:71:f9:96:1e:85:b9:7b:ea:45:ee:85: - 1a:50:8e:05:04:69:fc:86:2b:52:54:9b:5e:f6:a0:8f:49:0d: - f9:d0:63:94:4e:04:e3:eb:fb:47:17:79:76:00:0c:d1:da:2c: - 1e:8c:11:04:92:9b:01:a5:38:fb:3f:8b:7f:27:04:07:af:40: - 8b:f3:62:e0:7e:d2:37:e5:ea:ef:98:ef:92:d7:06:59:ee:e5: - 83:e0:f5:4a:9a:9e:cf:38:11:e1:f8:f3:9d:3d:21:4c:ea:6b: - 34:44:e1:2c:5e:eb:0e:cd:77:8a:5a:a8:40:f9:03:ff:f4:47: - a7:f8:1d:d0:43:38:b6:06:c2:67:2a:42:92:44:ad:6d:c9:e7: - d0:60:89:82:21:fc:c5:ea:e6:21:94:26:a3:76:02:05:c5:4c: - 34:d3:5f:2d ------BEGIN CERTIFICATE----- -MIIDIDCCAgigAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBtQb2xp -Y3kgVGVzdCBJbnRlcm1lZGlhdGUgQ0EwHhcNMTcwMjI4MjM1MjM0WhcNMjcwMjI2 -MjM1MjM0WjAeMRwwGgYDVQQDDBNwb2xpY3lfdGVzdC5leGFtcGxlMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyr+hU+Ir7tiYrcDp8TXKTfWczEik9Ff -M/aPvzMApq5y2ss9hjv4Iikyp0+qIf1DR4MYlsJcdvKaauFJhCIfp9bWqc7VBhfj -Z2UbmgU4K+7le+1OabgTeLxBtRkwahPXlKnWY5ZU+2GmZDrsKoMnx4VtVxsKZ6qi -rFbvJCRi30ZNzHUl2xl8dSlBzIjBTajM7NUjoDTnlldqkvg0ziYMQSmZvlTb2W9F -XffybcKL/uZKKU90i3DVj39kt3DGLFoB1R1ru62fP0Qz/txgmnmm3Kz7efm18H/g -6pblGr8kPORPVTxkwNIo7rONxJukY2DryihUftFh6cv2FNF39fOqiQIDAQABo2Ew -XzAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAQ -BgNVHSAECTAHMAUGAyoDBDAeBgNVHREEFzAVghNwb2xpY3lfdGVzdC5leGFtcGxl -MA0GCSqGSIb3DQEBCwUAA4IBAQDElDlgBlVdLq9V4qvltfyW/STCCID9VeTRXMhE -0p8MDxpHL9oz+RsRqiccgeC6DncmlwhrgC6B1uI3IjN1MTNBDkAavbeKPpW21B+/ -MK515UUyhWczVsFCMH+/nK28aZGpcfmWHoW5e+pF7oUaUI4FBGn8hitSVJte9qCP -SQ350GOUTgTj6/tHF3l2AAzR2iwejBEEkpsBpTj7P4t/JwQHr0CL82LgftI35erv -mO+S1wZZ7uWD4PVKmp7POBHh+POdPSFM6ms0ROEsXusOzXeKWqhA+QP/9Een+B3Q -Qzi2BsJnKkKSRK1tyefQYImCIfzF6uYhlCajdgIFxUw0018t ------END CERTIFICATE----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Policy Test Root CA - Validity - Not Before: Feb 28 23:52:34 2017 GMT - Not After : Feb 26 23:52:34 2027 GMT - Subject: CN=Policy Test Intermediate CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c9:2b:9e:41:e1:bd:db:2c:15:20:25:6b:02:2f: - 9d:f5:10:12:22:2e:c4:93:ee:99:1c:92:50:02:d4: - 70:49:cc:bf:92:54:e0:04:5a:52:d8:c9:5e:74:1a: - 74:57:22:20:7a:8e:d8:bc:d2:02:bb:85:ec:9b:6b: - 80:51:d2:a4:47:6e:f6:fb:16:e2:d8:7b:58:5e:e5: - 22:62:68:e9:c9:f6:ff:0a:f9:ca:65:da:12:da:24: - 55:de:43:ef:51:54:d2:ac:db:ec:d6:13:5b:29:e1: - 6e:66:a1:71:f0:88:9b:23:d6:e1:79:aa:b6:76:7d: - 63:f6:19:63:14:5e:db:9f:28:1d:07:92:db:69:8f: - fb:d5:4c:de:eb:3a:8b:df:5c:77:26:5e:f4:3f:a2: - ed:19:ad:76:f0:8c:71:9c:cd:d7:c6:0c:95:6a:9b: - ec:4a:e0:50:68:61:19:17:44:09:6c:93:22:03:4a: - f6:e9:4c:ca:88:4d:cd:e1:a6:20:8c:a6:dc:43:f7: - c3:4c:61:89:2d:db:12:74:57:00:8a:a6:e2:0e:1a: - 1b:93:12:f9:63:b5:01:12:07:a1:b4:4a:2a:7f:8d: - c8:ab:25:fb:0a:cd:ed:18:ba:32:94:50:b9:6d:3c: - f2:67:45:61:73:84:25:0d:43:86:78:b9:11:e9:51: - e7:95 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Policy Constraints: - Require Explicit Policy:0 - X509v3 Certificate Policies: - Policy: 1.2.3.4 - Policy: 1.2.3.4.5 - Policy: 1.2.3.5 - - Signature Algorithm: sha256WithRSAEncryption - 67:fd:e1:e8:91:20:ed:e6:f6:b3:41:27:07:b8:cc:55:ea:90: - 7e:cc:11:6a:e9:02:24:95:86:8d:68:72:50:a3:d5:9c:bd:34: - 78:3b:65:73:78:5c:9a:b6:da:5f:78:01:65:ed:da:5d:fe:fb: - cb:ef:a4:22:75:c0:cb:3b:c8:e0:ca:91:08:4d:f4:d9:cf:73: - 16:09:e9:cc:09:96:6f:97:a6:4f:cb:72:c9:5d:ea:3b:21:bf: - e2:0e:18:ac:97:51:b1:81:02:1f:f5:a6:26:25:76:2b:8c:c7: - 2c:66:be:03:b2:de:5a:6f:c6:bb:44:9f:b2:1a:75:76:4f:bb: - d0:2a:67:e3:51:69:9d:1d:6f:0a:8c:f1:d9:1d:16:aa:c3:7d: - b8:38:fa:a1:90:2b:15:dc:81:b2:80:66:6e:b6:69:83:03:88: - c6:2e:03:2a:ea:9c:5e:ea:98:9c:b3:93:21:d8:f9:6d:2e:ec: - 40:d3:bf:f5:53:69:b0:0f:4d:d9:6b:6c:ac:bc:f8:e8:12:13: - d1:58:16:0a:7f:13:14:31:72:69:90:d3:2f:d1:2e:d0:b2:f7: - 14:c9:4f:0c:d8:95:21:9f:9d:b8:4d:ae:80:75:3c:92:f9:a7: - 5a:4a:1c:6c:b2:19:a5:e6:1a:7b:a6:5d:c3:e9:a9:ae:c9:2e: - 7a:8b:a3:6c ------BEGIN CERTIFICATE----- -MIIDETCCAfmgAwIBAgIBATANBgkqhkiG9w0BAQsFADAeMRwwGgYDVQQDDBNQb2xp -Y3kgVGVzdCBSb290IENBMB4XDTE3MDIyODIzNTIzNFoXDTI3MDIyNjIzNTIzNFow -JjEkMCIGA1UEAwwbUG9saWN5IFRlc3QgSW50ZXJtZWRpYXRlIENBMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAySueQeG92ywVICVrAi+d9RASIi7Ek+6Z -HJJQAtRwScy/klTgBFpS2MledBp0VyIgeo7YvNICu4Xsm2uAUdKkR272+xbi2HtY -XuUiYmjpyfb/CvnKZdoS2iRV3kPvUVTSrNvs1hNbKeFuZqFx8IibI9bheaq2dn1j -9hljFF7bnygdB5LbaY/71Uze6zqL31x3Jl70P6LtGa128IxxnM3XxgyVapvsSuBQ -aGEZF0QJbJMiA0r26UzKiE3N4aYgjKbcQ/fDTGGJLdsSdFcAiqbiDhobkxL5Y7UB -EgehtEoqf43IqyX7Cs3tGLoylFC5bTzyZ0Vhc4QlDUOGeLkR6VHnlQIDAQABo1Iw -UDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAMBgNVHSQEBTADgAEA -MB8GA1UdIAQYMBYwBQYDKgMEMAYGBCoDBAUwBQYDKgMFMA0GCSqGSIb3DQEBCwUA -A4IBAQBn/eHokSDt5vazQScHuMxV6pB+zBFq6QIklYaNaHJQo9WcvTR4O2VzeFya -ttpfeAFl7dpd/vvL76QidcDLO8jgypEITfTZz3MWCenMCZZvl6ZPy3LJXeo7Ib/i -Dhisl1GxgQIf9aYmJXYrjMcsZr4Dst5ab8a7RJ+yGnV2T7vQKmfjUWmdHW8KjPHZ -HRaqw324OPqhkCsV3IGygGZutmmDA4jGLgMq6pxe6pics5Mh2PltLuxA07/1U2mw -D03Za2ysvPjoEhPRWBYKfxMUMXJpkNMv0S7QsvcUyU8M2JUhn524Ta6AdTyS+ada -Shxsshml5hp7pl3D6amuyS56i6Ns ------END CERTIFICATE----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 14437560522667520790 (0xc85c84cd48ccf316) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Policy Test Root CA - Validity - Not Before: Feb 28 23:52:34 2017 GMT - Not After : Feb 26 23:52:34 2027 GMT - Subject: CN=Policy Test Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:a0:e3:a7:af:b8:fa:3b:ee:47:d2:5a:ad:21:a2: - 71:42:4e:a6:a3:c7:82:94:b9:32:3c:6d:14:39:67: - 19:65:64:1f:8b:b5:c4:6d:88:12:2c:85:e2:ef:97: - 04:f5:9f:ee:13:65:a7:f5:86:c7:5b:20:1d:fe:47: - 71:a7:ab:04:69:52:0f:ea:6c:42:58:7b:89:32:49: - 54:14:da:d3:ad:ef:b8:7a:cc:8c:7f:16:0e:2a:b6: - 0e:7b:df:a5:ee:26:ff:b0:c9:6b:65:6e:15:02:b5: - f4:4f:e5:6a:e1:b8:45:63:55:f9:61:0d:f6:27:cf: - f3:10:ae:4a:0a:57:25:5c:de:b1:c5:8e:b2:bc:f1: - b9:f2:99:c4:27:1d:53:0b:2b:7c:2a:fd:fc:73:7e: - f4:ad:44:bc:8b:47:23:bd:c1:54:f3:ed:0b:ee:53: - a7:9c:50:bd:32:0a:67:e2:b6:04:3e:c8:5e:da:fb: - ab:7c:5c:c9:68:3c:5a:f2:c6:5e:b9:22:38:f3:10: - b4:2d:e2:87:12:3a:4a:53:54:6b:92:e6:f1:eb:ba: - 47:b8:f1:80:3e:2c:2f:87:13:1e:dc:09:bc:a4:0c: - 4f:e2:df:db:53:e0:af:5d:34:b1:39:06:7f:8a:7b: - 12:e8:6c:01:e7:ce:d7:b7:a6:ac:3d:b7:ba:af:3f: - 46:93 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - 6c:7f:d4:57:18:85:22:1d:87:15:45:3a:16:0d:df:06:3e:9c: - ed:1d:99:7b:78:75:90:5c:8f:d2:38:58:46:3e:2b:d2:69:bc: - ba:dd:13:7a:96:15:1f:af:3f:e0:a7:b1:3f:5c:f5:ab:af:ac: - 65:a0:c3:e3:6b:70:25:53:57:46:3d:f6:c0:78:dc:1f:4c:d2: - 03:42:d4:32:d0:cd:16:38:06:d1:89:1a:c4:37:2c:15:d9:6b: - c2:0e:8d:55:3a:a1:57:99:c7:57:18:d4:c5:13:ca:f7:25:92: - 85:bc:5d:bb:20:8f:ee:52:8c:6e:61:aa:22:3e:37:a1:71:d9: - 59:e3:e6:5c:de:71:f8:2a:e8:05:f5:b0:ca:40:9d:6a:24:87: - 9f:48:69:26:65:ef:ad:6a:fd:2f:b2:38:36:f5:1a:5b:f1:5a: - ec:35:7a:a5:08:f7:c8:b7:78:90:e2:b9:32:24:6c:e8:cc:b0: - 57:9e:ab:a7:06:22:c5:0e:cf:22:73:2f:dc:c7:30:eb:83:5d: - 81:a4:00:ab:a0:01:3b:ce:7f:d9:c3:cc:28:fc:6b:74:cc:be: - 62:d2:25:b8:a8:3b:c4:15:c4:bb:71:79:4f:df:7d:73:45:e6: - 16:a4:41:1a:b5:3c:27:61:62:cf:86:1c:6e:d1:4b:f6:49:0a: - bd:3f:15:d0 ------BEGIN CERTIFICATE----- -MIIC4jCCAcqgAwIBAgIJAMhchM1IzPMWMA0GCSqGSIb3DQEBCwUAMB4xHDAaBgNV -BAMME1BvbGljeSBUZXN0IFJvb3QgQ0EwHhcNMTcwMjI4MjM1MjM0WhcNMjcwMjI2 -MjM1MjM0WjAeMRwwGgYDVQQDDBNQb2xpY3kgVGVzdCBSb290IENBMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoOOnr7j6O+5H0lqtIaJxQk6mo8eClLky -PG0UOWcZZWQfi7XEbYgSLIXi75cE9Z/uE2Wn9YbHWyAd/kdxp6sEaVIP6mxCWHuJ -MklUFNrTre+4esyMfxYOKrYOe9+l7ib/sMlrZW4VArX0T+Vq4bhFY1X5YQ32J8/z -EK5KClclXN6xxY6yvPG58pnEJx1TCyt8Kv38c370rUS8i0cjvcFU8+0L7lOnnFC9 -Mgpn4rYEPshe2vurfFzJaDxa8sZeuSI48xC0LeKHEjpKU1Rrkubx67pHuPGAPiwv -hxMe3Am8pAxP4t/bU+CvXTSxOQZ/insS6GwB587Xt6asPbe6rz9GkwIDAQABoyMw -ITAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsF -AAOCAQEAbH/UVxiFIh2HFUU6Fg3fBj6c7R2Ze3h1kFyP0jhYRj4r0mm8ut0TepYV -H68/4KexP1z1q6+sZaDD42twJVNXRj32wHjcH0zSA0LUMtDNFjgG0YkaxDcsFdlr -wg6NVTqhV5nHVxjUxRPK9yWShbxduyCP7lKMbmGqIj43oXHZWePmXN5x+CroBfWw -ykCdaiSHn0hpJmXvrWr9L7I4NvUaW/Fa7DV6pQj3yLd4kOK5MiRs6MywV56rpwYi -xQ7PInMv3Mcw64NdgaQAq6ABO85/2cPMKPxrdMy+YtIluKg7xBXEu3F5T999c0Xm -FqRBGrU8J2Fiz4YcbtFL9kkKvT8V0A== ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/gms.hongleong.com.my-verisign-chain.pem b/net/data/ssl/certificates/gms.hongleong.com.my-verisign-chain.pem deleted file mode 100644 index a04104b..0000000 --- a/net/data/ssl/certificates/gms.hongleong.com.my-verisign-chain.pem +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/googlenew.chain.pem b/net/data/ssl/certificates/googlenew.chain.pem deleted file mode 100644 index 5a3e1cf..0000000 --- a/net/data/ssl/certificates/googlenew.chain.pem +++ /dev/null
@@ -1,38 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDITCCAoqgAwIBAgIQT52W2WawmStUwpV8tBV9TTANBgkqhkiG9w0BAQUFADBM -MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg -THRkLjEWMBQGA1UEAxMNVGhhd3RlIFNHQyBDQTAeFw0xMTEwMjYwMDAwMDBaFw0x -MzA5MzAyMzU5NTlaMGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlh -MRYwFAYDVQQHFA1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKFApHb29nbGUgSW5jMRcw -FQYDVQQDFA53d3cuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC -gYEA3rcmQ6aZhc04pxUJuc8PycNVjIjujI0oJyRLKl6g2Bb6YRhLz21ggNM1QDJy -wI8S2OVOj7my9tkVXlqGMaO6hqpryNlxjMzNJxMenUJdOPanrO/6YvMYgdQkRn8B -d3zGKokUmbuYOR2oGfs5AER9G5RqeC1prcB6LPrQ2iASmNMCAwEAAaOB5zCB5DAM -BgNVHRMBAf8EAjAAMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwudGhhd3Rl -LmNvbS9UaGF3dGVTR0NDQS5jcmwwKAYDVR0lBCEwHwYIKwYBBQUHAwEGCCsGAQUF -BwMCBglghkgBhvhCBAEwcgYIKwYBBQUHAQEEZjBkMCIGCCsGAQUFBzABhhZodHRw -Oi8vb2NzcC50aGF3dGUuY29tMD4GCCsGAQUFBzAChjJodHRwOi8vd3d3LnRoYXd0 -ZS5jb20vcmVwb3NpdG9yeS9UaGF3dGVfU0dDX0NBLmNydDANBgkqhkiG9w0BAQUF -AAOBgQAhrNWuyjSJWsKrUtKyNGadeqvu5nzVfsJcKLt0AMkQH0IT/GmKHiSgAgDp -ulvKGQSy068Bsn5fFNum21K5mvMSf3yinDtvmX3qUA12IxL/92ZzKbeVCq3Yi7Le -IOkKcGQRCMha8X2e7GmlpdWC1ycenlbN0nbVeSv3JUMcafC4+Q== ------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-----
diff --git a/net/data/ssl/certificates/intermediate_ca_cert.pem b/net/data/ssl/certificates/intermediate_ca_cert.pem index db82c40..911d564 100644 --- a/net/data/ssl/certificates/intermediate_ca_cert.pem +++ b/net/data/ssl/certificates/intermediate_ca_cert.pem
@@ -29,12 +29,13 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:45 2017 GMT - Not After : Jun 3 17:10:45 2027 GMT + 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 @@ -66,40 +67,44 @@ 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 - 3e:f5:d7:fd:82:3b:1e:34:8c:66:a2:f3:5e:18:e1:f1:a9:75: - 9f:b5:93:e7:0a:8e:cf:0a:33:ed:49:cd:ce:ce:ca:5f:a3:1d: - 64:76:d3:84:16:fe:9d:88:ac:f4:d1:f8:36:2b:20:80:52:0a: - ef:e0:0f:64:27:55:35:a3:7b:c6:8a:7c:a5:c4:29:17:b1:fa: - d2:89:5d:13:6b:b8:03:cb:d7:12:d6:ce:24:f0:af:48:17:03: - 54:99:af:e9:cb:fd:44:44:18:23:61:90:f6:bd:55:65:06:c3: - 36:98:8d:ea:7d:0f:79:ef:b6:bb:22:28:03:a6:ec:d9:d4:1b: - 47:ac:2c:25:de:ef:1a:02:69:4c:18:bb:29:48:f4:9d:e1:52: - 42:64:6c:88:46:68:86:83:fd:24:f5:7d:05:d7:1a:7e:22:bc: - 49:75:9c:8a:4d:e8:f3:a2:eb:9b:83:70:a7:d6:dd:2f:05:2d: - aa:be:d7:ee:7b:8e:75:44:3b:da:df:85:61:bf:e9:3b:13:40: - 4e:8b:52:08:d9:e4:8c:54:da:41:db:7b:2c:05:5e:99:06:0d: - 02:8c:8e:19:8e:55:b0:3a:33:18:30:03:a7:ed:4a:e4:f8:58: - cc:12:b8:af:d6:66:55:29:ec:01:1f:92:ed:3d:4d:c3:71:3b: - e0:2f:70:90 + 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----- -MIIDizCCAnOgAwIBAgIBATANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NVoXDTI3MDYwMzE3MTA0NVowazELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAnem95D1KL/vC+eYiKkIVRhyMj0dM6cVXlR9mcJMi -8JTDu7Vb76RvyMeJlXW6DDa/TmupNUcIQ54pauLD+wO3H7bhUWvtexnH+c473GXp -ZseDlMTRTu7tZEuB8RrqWmQYG2pOk9ATbJBgytJOtyQW+LIIWJ2NpzNFFTSBrS0t -nGDv+SuY/nnTjSxI2xKR9C76v/UmwYIFgN1MqHC/p7wQNHc520cED+1EsmVGIiCI -WSgPxwyitJGloqrKBZ+Km26jy9Sk6CR1nSCBIltfdz7J8R6u64ozjCdbHr5tIRtC -cpXjnhMDdadY1L5oEv5jjksRejTno2vdc64+GZrskYtzrwIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQXXEXz0KwcEEyLQ0QgxN2TxcUZOzAOBgNV -HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAD711/2COx40jGai814Y4fGp -dZ+1k+cKjs8KM+1Jzc7Oyl+jHWR204QW/p2IrPTR+DYrIIBSCu/gD2QnVTWje8aK -fKXEKRex+tKJXRNruAPL1xLWziTwr0gXA1SZr+nL/UREGCNhkPa9VWUGwzaYjep9 -D3nvtrsiKAOm7NnUG0esLCXe7xoCaUwYuylI9J3hUkJkbIhGaIaD/ST1fQXXGn4i -vEl1nIpN6POi65uDcKfW3S8FLaq+1+57jnVEO9rfhWG/6TsTQE6LUgjZ5IxU2kHb -eywFXpkGDQKMjhmOVbA6MxgwA6ftSuT4WMwSuK/WZlUp7AEfku09TcNxO+AvcJA= +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/net/data/ssl/certificates/key_usage_p256.key b/net/data/ssl/certificates/key_usage_p256.key index e3488de..0143378 100644 --- a/net/data/ssl/certificates/key_usage_p256.key +++ b/net/data/ssl/certificates/key_usage_p256.key
@@ -1,5 +1,5 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIAE9Y7zEEwgTcxq2EBzZL8TZZtlfQAguRl1z6cMNDxpYoAoGCCqGSM49 -AwEHoUQDQgAE3btuPA7J6+ul07ly3G1YhOI6c3mUecJ5ahPqurvYSyagI+UBPmy8 -/5JUt0tFr1Mq/SZVHLsnUXQ0nCsX/Nfi0Q== ------END EC PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK +suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D +RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT +-----END PRIVATE KEY-----
diff --git a/net/data/ssl/certificates/key_usage_p256_both.pem b/net/data/ssl/certificates/key_usage_p256_both.pem index d21b0dc..a7e82e8 100644 --- a/net/data/ssl/certificates/key_usage_p256_both.pem +++ b/net/data/ssl/certificates/key_usage_p256_both.pem
@@ -1,40 +1,45 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK +suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D +RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT +-----END PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) Serial Number: - d1:cb:4f:79:42:77:f3:f5 - Signature Algorithm: ecdsa-with-SHA256 + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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:dd:bb:6e:3c:0e:c9:eb:eb:a5:d3:b9:72:dc:6d: - 58:84:e2:3a:73:79:94:79:c2:79:6a:13:ea:ba:bb: - d8:4b:26:a0:23:e5:01:3e:6c:bc:ff:92:54:b7:4b: - 45:af:53:2a:fd:26:55:1c:bb:27:51:74:34:9c:2b: - 17:fc:d7:e2:d1 + 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:21:00:9f:18:0f:0e:f8:a3:2f:e3:b5:63:5f:99:64: - ee:c3:f9:d0:8d:1a:ea:4c:02:3e:e1:e8:a7:41:61:e5:d8:a9: - fb:02:20:0e:4e:b8:09:ee:17:48:ff:9a:54:b6:bf:3e:ab:c4: - 68:d2:6b:8b:e3:4e:50:3b:3d:78:30:ea:52:44:de:29:85 + 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----- -MIIBbTCCAROgAwIBAgIJANHLT3lCd/P1MAoGCCqGSM49BAMCMDIxMDAuBgNVBAMM -J1AtMjU2IGtleUFncmVlbWVudCBhbmQgZGlnaXRhbFNpZ25hdHVyZTAeFw0xODA1 -MDQxOTE1MjRaFw0yODA1MDExOTE1MjRaMDIxMDAuBgNVBAMMJ1AtMjU2IGtleUFn -cmVlbWVudCBhbmQgZGlnaXRhbFNpZ25hdHVyZTBZMBMGByqGSM49AgEGCCqGSM49 -AwEHA0IABN27bjwOyevrpdO5ctxtWITiOnN5lHnCeWoT6rq72EsmoCPlAT5svP+S -VLdLRa9TKv0mVRy7J1F0NJwrF/zX4tGjEjAQMA4GA1UdDwEB/wQEAwIDiDAKBggq -hkjOPQQDAgNIADBFAiEAnxgPDvijL+O1Y1+ZZO7D+dCNGupMAj7h6KdBYeXYqfsC -IA5OuAnuF0j/mlS2vz6rxGjSa4vjTlA7PXgw6lJE3imF +MIIBeDCCAR6gAwIBAgIUdT1izBWdeKji+qdfomKDEsa1ULswCgYIKoZIzj0EAwIw +MjEwMC4GA1UEAwwnUC0yNTYga2V5QWdyZWVtZW50IGFuZCBkaWdpdGFsU2lnbmF0 +dXJlMB4XDTIwMDcwMTE3NDUwNFoXDTMwMDYyOTE3NDUwNFowMjEwMC4GA1UEAwwn +UC0yNTYga2V5QWdyZWVtZW50IGFuZCBkaWdpdGFsU2lnbmF0dXJlMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAE862evgBzpaK6fQ+IuGRLhVtiHE9eg0Qq+auOnkj/ +PQsakZK+HwzGhwq9BkcLYwa3J7pY4wVkbR0wKO7u8ql7k6MSMBAwDgYDVR0PAQH/ +BAQDAgOIMAoGCCqGSM49BAMCA0gAMEUCIDzZ5XrVZTuTYoAcxCbSMWv8Ocm/ZmDd +BonjcdQv4tJ9AiEAwlsfxnONbs5u5/rbiFW+CI1vjYAWWddzJg5wAlDmQTU= -----END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/key_usage_p256_digitalsignature.pem b/net/data/ssl/certificates/key_usage_p256_digitalsignature.pem index 1292843..fb82da5 100644 --- a/net/data/ssl/certificates/key_usage_p256_digitalsignature.pem +++ b/net/data/ssl/certificates/key_usage_p256_digitalsignature.pem
@@ -1,39 +1,45 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK +suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D +RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT +-----END PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) Serial Number: - 95:60:29:92:1a:f1:a1:5d - Signature Algorithm: ecdsa-with-SHA256 + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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:dd:bb:6e:3c:0e:c9:eb:eb:a5:d3:b9:72:dc:6d: - 58:84:e2:3a:73:79:94:79:c2:79:6a:13:ea:ba:bb: - d8:4b:26:a0:23:e5:01:3e:6c:bc:ff:92:54:b7:4b: - 45:af:53:2a:fd:26:55:1c:bb:27:51:74:34:9c:2b: - 17:fc:d7:e2:d1 + 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:20:2a:6f:37:35:29:e7:0e:e0:4e:78:b3:d9:1e:62: - ce:ac:19:a0:46:9f:f0:5b:8d:0e:cb:39:f6:85:72:50:76:e1: - 02:21:00:fb:d9:9f:5e:08:f6:bb:49:ef:72:d8:dd:fc:7a:59: - 7c:be:55:86:e3:9a:16:25:42:15:4f:3d:14:45:51:13:91 + 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----- -MIIBSjCB8aADAgECAgkAlWApkhrxoV0wCgYIKoZIzj0EAwIwITEfMB0GA1UEAwwW -UC0yNTYgZGlnaXRhbFNpZ25hdHVyZTAeFw0xODA1MDQxOTE1MjRaFw0yODA1MDEx -OTE1MjRaMCExHzAdBgNVBAMMFlAtMjU2IGRpZ2l0YWxTaWduYXR1cmUwWTATBgcq -hkjOPQIBBggqhkjOPQMBBwNCAATdu248Dsnr66XTuXLcbViE4jpzeZR5wnlqE+q6 -u9hLJqAj5QE+bLz/klS3S0WvUyr9JlUcuydRdDScKxf81+LRoxIwEDAOBgNVHQ8B -Af8EBAMCB4AwCgYIKoZIzj0EAwIDSAAwRQIgKm83NSnnDuBOeLPZHmLOrBmgRp/w -W40Oyzn2hXJQduECIQD72Z9eCPa7Se9y2N38ell8vlWG45oWJUIVTz0URVETkQ== +MIIBVTCB/KADAgECAhRBNG1PajekUu4HKp6g4ttjVbHYMjAKBggqhkjOPQQDAjAh +MR8wHQYDVQQDDBZQLTI1NiBkaWdpdGFsU2lnbmF0dXJlMB4XDTIwMDcwMTE3NDUw +NFoXDTMwMDYyOTE3NDUwNFowITEfMB0GA1UEAwwWUC0yNTYgZGlnaXRhbFNpZ25h +dHVyZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPOtnr4Ac6Wiun0PiLhkS4Vb +YhxPXoNEKvmrjp5I/z0LGpGSvh8MxocKvQZHC2MGtye6WOMFZG0dMCju7vKpe5Oj +EjAQMA4GA1UdDwEB/wQEAwIHgDAKBggqhkjOPQQDAgNIADBFAiEAgHPd0AksUUQ3 +vIPUsjOHxXCtUDV8u7ryFcwxg9eiwkECIChrQNG1IGjpoLCpMjdP6cj1rLrsIpTO +HDcmHeJDsGYD -----END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/key_usage_p256_keyagreement.pem b/net/data/ssl/certificates/key_usage_p256_keyagreement.pem index 73bca54..1a17ea0 100644 --- a/net/data/ssl/certificates/key_usage_p256_keyagreement.pem +++ b/net/data/ssl/certificates/key_usage_p256_keyagreement.pem
@@ -1,39 +1,45 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK +suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D +RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT +-----END PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) Serial Number: - fa:a0:a5:bb:df:5f:50:08 - Signature Algorithm: ecdsa-with-SHA256 + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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:dd:bb:6e:3c:0e:c9:eb:eb:a5:d3:b9:72:dc:6d: - 58:84:e2:3a:73:79:94:79:c2:79:6a:13:ea:ba:bb: - d8:4b:26:a0:23:e5:01:3e:6c:bc:ff:92:54:b7:4b: - 45:af:53:2a:fd:26:55:1c:bb:27:51:74:34:9c:2b: - 17:fc:d7:e2:d1 + 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:44:02:20:48:ae:ed:78:6b:5b:b0:10:b9:3d:d2:af:6d:8b: - 01:89:28:18:a0:c1:ef:66:2c:bb:d8:2f:4a:dc:e2:8d:c3:d7: - 02:20:1e:fc:88:61:3b:32:1a:23:df:d7:ec:d7:12:5a:e1:50: - b1:6a:16:35:fa:cb:5e:a9:97:bf:95:1a:34:3a:49:f0 + 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----- -MIIBQTCB6aADAgECAgkA+qClu99fUAgwCgYIKoZIzj0EAwIwHTEbMBkGA1UEAwwS -UC0yNTYga2V5QWdyZWVtZW50MB4XDTE4MDUwNDE5MTUyNFoXDTI4MDUwMTE5MTUy -NFowHTEbMBkGA1UEAwwSUC0yNTYga2V5QWdyZWVtZW50MFkwEwYHKoZIzj0CAQYI -KoZIzj0DAQcDQgAE3btuPA7J6+ul07ly3G1YhOI6c3mUecJ5ahPqurvYSyagI+UB -Pmy8/5JUt0tFr1Mq/SZVHLsnUXQ0nCsX/Nfi0aMSMBAwDgYDVR0PAQH/BAQDAgMI -MAoGCCqGSM49BAMCA0cAMEQCIEiu7XhrW7AQuT3Sr22LAYkoGKDB72Ysu9gvStzi -jcPXAiAe/IhhOzIaI9/X7NcSWuFQsWoWNfrLXqmXv5UaNDpJ8A== +MIIBTTCB9KADAgECAhQpFhjuM14IDvhogw5fP94K9Q5GszAKBggqhkjOPQQDAjAd +MRswGQYDVQQDDBJQLTI1NiBrZXlBZ3JlZW1lbnQwHhcNMjAwNzAxMTc0NTA0WhcN +MzAwNjI5MTc0NTA0WjAdMRswGQYDVQQDDBJQLTI1NiBrZXlBZ3JlZW1lbnQwWTAT +BgcqhkjOPQIBBggqhkjOPQMBBwNCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16DRCr5 +q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuToxIwEDAOBgNV +HQ8BAf8EBAMCAwgwCgYIKoZIzj0EAwIDSAAwRQIhAMpegmKESXI1BG5WDDtw9q4D +2XTp5aiGvX7JS9VZKitSAiBAJ7PVCDkF9DWcXVgC3XARl6gVXiEJOvTVW/ZprXpP +YQ== -----END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/key_usage_p256_no_extension.pem b/net/data/ssl/certificates/key_usage_p256_no_extension.pem index 98025af..cb8abd5 100644 --- a/net/data/ssl/certificates/key_usage_p256_no_extension.pem +++ b/net/data/ssl/certificates/key_usage_p256_no_extension.pem
@@ -1,36 +1,41 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK +suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D +RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT +-----END PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) Serial Number: - 8c:e2:cb:3c:0e:f4:4a:26 - Signature Algorithm: ecdsa-with-SHA256 + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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:dd:bb:6e:3c:0e:c9:eb:eb:a5:d3:b9:72:dc:6d: - 58:84:e2:3a:73:79:94:79:c2:79:6a:13:ea:ba:bb: - d8:4b:26:a0:23:e5:01:3e:6c:bc:ff:92:54:b7:4b: - 45:af:53:2a:fd:26:55:1c:bb:27:51:74:34:9c:2b: - 17:fc:d7:e2:d1 + 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:44:02:20:71:c5:55:cf:ea:9b:1d:38:ee:46:6e:9f:a2:79: - e2:73:cd:1e:61:1d:c7:0c:75:8e:48:4e:fb:5a:85:95:5d:7f: - 02:20:09:6c:6f:b1:ed:66:9b:d5:26:e9:a3:81:35:ac:2d:36: - b3:33:ba:a9:24:d1:a5:38:51:e2:0d:13:dc:cd:cb:44 + 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----- -MIIBPzCB56ADAgECAgkAjOLLPA70SiYwCgYIKoZIzj0EAwIwJjEkMCIGA1UEAwwb -UC0yNTYgbm8ga2V5VXNhZ2UgZXh0ZW5zaW9uMB4XDTE4MDUwNDE5MTUyNFoXDTI4 -MDUwMTE5MTUyNFowJjEkMCIGA1UEAwwbUC0yNTYgbm8ga2V5VXNhZ2UgZXh0ZW5z -aW9uMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3btuPA7J6+ul07ly3G1YhOI6 -c3mUecJ5ahPqurvYSyagI+UBPmy8/5JUt0tFr1Mq/SZVHLsnUXQ0nCsX/Nfi0TAK -BggqhkjOPQQDAgNHADBEAiBxxVXP6psdOO5Gbp+ieeJzzR5hHccMdY5ITvtahZVd -fwIgCWxvse1mm9Um6aOBNawtNrMzuqkk0aU4UeINE9zNy0Q= +MIIBSzCB8qADAgECAhQHd/rvLfuSxknZmkJaBme/4SRBnTAKBggqhkjOPQQDAjAm +MSQwIgYDVQQDDBtQLTI1NiBubyBrZXlVc2FnZSBleHRlbnNpb24wHhcNMjAwNzAx +MTc0NTA0WhcNMzAwNjI5MTc0NTA0WjAmMSQwIgYDVQQDDBtQLTI1NiBubyBrZXlV +c2FnZSBleHRlbnNpb24wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATzrZ6+AHOl +orp9D4i4ZEuFW2IcT16DRCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRt +HTAo7u7yqXuTMAoGCCqGSM49BAMCA0gAMEUCIEer4eKz55bRxce2sqz9iTc8f0PS +rOW295DvH6ToEGJzAiEA1UeD8Yi+6VzkP37JOqVwaiDVoR/kxSDqMdERqgoOl4c= -----END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/key_usage_rsa.key b/net/data/ssl/certificates/key_usage_rsa.key index 6b33d79..6015a2c 100644 --- a/net/data/ssl/certificates/key_usage_rsa.key +++ b/net/data/ssl/certificates/key_usage_rsa.key
@@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAzM8/VJ/omKCC6I9IifYNVVvV6YxRgjAXnKkEG5cYyChUDnYd -9dJDuCbSQ2zzcslczJXqLphvP7SPAg8k8jIaTQOtsAksy4bAtj/lql0Ae2yjkTTz -tv1l9KjuodBy8k7949zn21CitvKziMYXFRUkkyVlLrnDFYbOaAiPYS6cFync6TkN -g4XmlUmZdFfJPi5VDmrwYYAHWVC04vXwPrdqaNyta4bkg7dSI3nhOP10Vu1Agbfh -b/e6EGMxWlnzYMC3q0BtwEbQyQk6B6gJbicvkOA1JERBZ58Nr5a4N3xdVP3BFyg+ -Cbqxz6naeB5FWtpTrc7qQ55A8eeh2ZYsjaqN7QIDAQABAoIBAGA8xipylW4ahkjX -AyPonW1NoN+EUsyU4pN3i/mW70smQBEniX54FeATRdvu9xop6lQr4YWRlTzfEA/M -o/S2fEtR/ixos0bTg/xfXADIgLB+ZQGXWynSOjVTqAYbF9gqK/0FUWFpq3vB4YDU -bAY5EB2ghcIGAdg8pwKVeyIUL75l0nyKTCniEhNPNGck+nRkK3FNe2GFDjaZuDat -ukRQBv8MItWk3/MyYIUdodQt5vBobps+HVNp/tgdak4FDxnAiWqWXAqEWcOIbnDr -JR5HmPP7eWa+prAFfWiJDby5unV45tvBbxwlq9eMtTW4JX7Igoyv7AikELk9MhzL -+0piSsECgYEA+Mgt+8X6KD2VR64VDpu7AEd6kZUl0ZSyeLTEPEpmeaWN5QdQnX7W -miun7UbxQ3iI058pEpJ8T4yp14w31SysxSGW4ezUupXWAaCLMzDEP/d2Ck0hb1Y2 -w/N22rb64rz4Xh4/nBj8Ae25Gwe3RWuYf5ZRWls1WxNd/i+H7XmSuvECgYEA0sB2 -00qXW3BxD5/tEygzvOCaF4fTCtFDRn5dloJd7mKAVniuXvXDEYDxQqFFpk3u/KdD -ZVGFZ/yJBgw4Z3wDfphDCGw8bHlCv9G7FWPx1+s+pTkc8I38LoSMSBf1B1C1dDmG -BkHfpfi67mM3A94ED1INSd/Hrh6ZPW4796ZbKr0CgYBBVnGdOjWk8+eM18938rZ+ -MEekjINOM7tbsD4Jh5C6ShymFfG6K2G5Q9Xqn0Ml8TYePiLPWeGEEvFYRt8zAXSu -oU+7LjQAfPGjo8JrQ1eHZTp/Ihqx3varJ/oDHyNtASxJq7AREw68gu6mhrQ/ay61 -84iSLnoo3UFGTL1qRQ+gQQKBgHVhyU0J4J+HUxGWy56954MtveWZOwxtXYEn5Mxt -tA+QQVboRIaTb6CSJs4rsPVdttx19O27qAgw+ciqicfppLCf8cYBMu5f47OfBwp0 -7kCKwAuacenxyyHFpbSJ02nNpCMl3uYhToXMsaERFZVL1QsLcmdRApCSbltuyGu4 -9lIpAoGBAKQdzXQBrrIQTQL2tQlD3o5gWoXDPXncSyDBOe0awFaCA+g2Ntb5nLf6 -gXdiZFuOEzQR/D/LugQkScLEgS4pYHWlbuJqIKA0TmsHpMPWvT1wZb20OnqBDUkV -9PC183GA0HsWc9g+/13ATcP/XXey66Ass4bmzZbmlh5LHRewupgO ------END RSA PRIVATE KEY----- +-----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/net/data/ssl/certificates/key_usage_rsa_both.pem b/net/data/ssl/certificates/key_usage_rsa_both.pem index 2c18406..9d8d155 100644 --- a/net/data/ssl/certificates/key_usage_rsa_both.pem +++ b/net/data/ssl/certificates/key_usage_rsa_both.pem
@@ -1,72 +1,100 @@ +-----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: - ca:56:c2:33:41:67:f3:05 - Signature Algorithm: sha256WithRSAEncryption + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:cc:cf:3f:54:9f:e8:98:a0:82:e8:8f:48:89:f6: - 0d:55:5b:d5:e9:8c:51:82:30:17:9c:a9:04:1b:97: - 18:c8:28:54:0e:76:1d:f5:d2:43:b8:26:d2:43:6c: - f3:72:c9:5c:cc:95:ea:2e:98:6f:3f:b4:8f:02:0f: - 24:f2:32:1a:4d:03:ad:b0:09:2c:cb:86:c0:b6:3f: - e5:aa:5d:00:7b:6c:a3:91:34:f3:b6:fd:65:f4:a8: - ee:a1:d0:72:f2:4e:fd:e3:dc:e7:db:50:a2:b6:f2: - b3:88:c6:17:15:15:24:93:25:65:2e:b9:c3:15:86: - ce:68:08:8f:61:2e:9c:17:29:dc:e9:39:0d:83:85: - e6:95:49:99:74:57:c9:3e:2e:55:0e:6a:f0:61:80: - 07:59:50:b4:e2:f5:f0:3e:b7:6a:68:dc:ad:6b:86: - e4:83:b7:52:23:79:e1:38:fd:74:56:ed:40:81:b7: - e1:6f:f7:ba:10:63:31:5a:59:f3:60:c0:b7:ab:40: - 6d:c0:46:d0:c9:09:3a:07:a8:09:6e:27:2f:90:e0: - 35:24:44:41:67:9f:0d:af:96:b8:37:7c:5d:54:fd: - c1:17:28:3e:09:ba:b1:cf:a9:da:78:1e:45:5a:da: - 53:ad:ce:ea:43:9e:40:f1:e7:a1:d9:96:2c:8d:aa: - 8d:ed + 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 - b8:cb:16:42:b7:37:7c:94:f4:82:76:ea:8e:a6:8a:d3:fd:1a: - f2:b1:9d:d4:76:0a:d2:8a:67:4b:4a:c8:da:3d:03:ef:7b:92: - e6:83:36:23:b8:0c:7b:a7:a3:05:84:87:af:2c:7e:aa:06:38: - a5:e6:f0:17:c7:7e:e9:a0:7e:13:fd:26:3c:81:04:a1:ad:ed: - 65:63:8c:ee:ce:24:9e:64:62:68:9a:ba:f3:a9:2f:ed:f8:8a: - a3:ca:c5:9e:c9:89:39:bf:b9:52:13:dd:bc:66:4e:03:fa:a2: - cf:26:25:d6:78:2c:d6:a1:35:d0:b7:12:e1:c6:c8:3c:9e:c1: - 62:6e:ea:53:e1:ac:56:05:05:f6:53:a7:d5:21:f6:21:a3:21: - b2:21:17:86:fa:e5:1e:2b:ee:2e:af:51:39:1f:ee:21:af:15: - 33:0b:b0:ec:ae:d9:c6:5d:aa:c4:71:8d:9b:cf:fc:ad:4d:9b: - fe:ea:7a:cf:dd:ad:2e:c9:7e:3a:1b:80:d8:6a:32:f0:ca:8c: - ec:ef:b3:d8:5f:07:88:fb:15:d4:dd:62:7d:65:48:cd:30:5c: - 07:a7:a7:9f:5b:64:18:b6:0b:23:81:80:6e:9f:8c:fa:da:8f: - 2f:b0:75:a0:08:6c:17:ce:d4:f7:25:00:23:54:ae:64:54:dd: - 2b:fe:d1:26 + 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----- -MIIDBTCCAe2gAwIBAgIJAMpWwjNBZ/MFMA0GCSqGSIb3DQEBCwUAMDgxNjA0BgNV -BAMMLVJTQS0yMDQ4IGtleUVuY2lwaGVybWVudCBhbmQgZGlnaXRhbFNpZ25hdHVy -ZTAeFw0xODA1MDQxOTE1MjRaFw0yODA1MDExOTE1MjRaMDgxNjA0BgNVBAMMLVJT -QS0yMDQ4IGtleUVuY2lwaGVybWVudCBhbmQgZGlnaXRhbFNpZ25hdHVyZTCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMzPP1Sf6JigguiPSIn2DVVb1emM -UYIwF5ypBBuXGMgoVA52HfXSQ7gm0kNs83LJXMyV6i6Ybz+0jwIPJPIyGk0DrbAJ -LMuGwLY/5apdAHtso5E087b9ZfSo7qHQcvJO/ePc59tQorbys4jGFxUVJJMlZS65 -wxWGzmgIj2EunBcp3Ok5DYOF5pVJmXRXyT4uVQ5q8GGAB1lQtOL18D63amjcrWuG -5IO3UiN54Tj9dFbtQIG34W/3uhBjMVpZ82DAt6tAbcBG0MkJOgeoCW4nL5DgNSRE -QWefDa+WuDd8XVT9wRcoPgm6sc+p2ngeRVraU63O6kOeQPHnodmWLI2qje0CAwEA -AaMSMBAwDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEBCwUAA4IBAQC4yxZCtzd8 -lPSCduqOporT/RrysZ3UdgrSimdLSsjaPQPve5LmgzYjuAx7p6MFhIevLH6qBjil -5vAXx37poH4T/SY8gQShre1lY4zuziSeZGJomrrzqS/t+IqjysWeyYk5v7lSE928 -Zk4D+qLPJiXWeCzWoTXQtxLhxsg8nsFibupT4axWBQX2U6fVIfYhoyGyIReG+uUe -K+4ur1E5H+4hrxUzC7DsrtnGXarEcY2bz/ytTZv+6nrP3a0uyX46G4DYajLwyozs -77PYXweI+xXU3WJ9ZUjNMFwHp6efW2QYtgsjgYBun4z62o8vsHWgCGwXztT3JQAj -VK5kVN0r/tEm +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/net/data/ssl/certificates/key_usage_rsa_digitalsignature.pem b/net/data/ssl/certificates/key_usage_rsa_digitalsignature.pem index f138f9b..1a65ac8 100644 --- a/net/data/ssl/certificates/key_usage_rsa_digitalsignature.pem +++ b/net/data/ssl/certificates/key_usage_rsa_digitalsignature.pem
@@ -1,71 +1,99 @@ +-----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: - c9:7f:1b:f0:56:23:1a:a5 - Signature Algorithm: sha256WithRSAEncryption + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:cc:cf:3f:54:9f:e8:98:a0:82:e8:8f:48:89:f6: - 0d:55:5b:d5:e9:8c:51:82:30:17:9c:a9:04:1b:97: - 18:c8:28:54:0e:76:1d:f5:d2:43:b8:26:d2:43:6c: - f3:72:c9:5c:cc:95:ea:2e:98:6f:3f:b4:8f:02:0f: - 24:f2:32:1a:4d:03:ad:b0:09:2c:cb:86:c0:b6:3f: - e5:aa:5d:00:7b:6c:a3:91:34:f3:b6:fd:65:f4:a8: - ee:a1:d0:72:f2:4e:fd:e3:dc:e7:db:50:a2:b6:f2: - b3:88:c6:17:15:15:24:93:25:65:2e:b9:c3:15:86: - ce:68:08:8f:61:2e:9c:17:29:dc:e9:39:0d:83:85: - e6:95:49:99:74:57:c9:3e:2e:55:0e:6a:f0:61:80: - 07:59:50:b4:e2:f5:f0:3e:b7:6a:68:dc:ad:6b:86: - e4:83:b7:52:23:79:e1:38:fd:74:56:ed:40:81:b7: - e1:6f:f7:ba:10:63:31:5a:59:f3:60:c0:b7:ab:40: - 6d:c0:46:d0:c9:09:3a:07:a8:09:6e:27:2f:90:e0: - 35:24:44:41:67:9f:0d:af:96:b8:37:7c:5d:54:fd: - c1:17:28:3e:09:ba:b1:cf:a9:da:78:1e:45:5a:da: - 53:ad:ce:ea:43:9e:40:f1:e7:a1:d9:96:2c:8d:aa: - 8d:ed + 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 - 10:6b:29:ee:88:05:1b:d9:79:fa:d3:f0:6c:cd:68:16:10:de: - 33:c6:6a:f6:c3:d3:1c:e7:c2:36:4d:6f:af:f7:53:f6:26:2a: - 25:79:d9:5c:20:71:e1:2d:31:57:f0:b2:f3:e6:2c:9e:f4:9c: - d2:0c:42:5b:87:ae:0c:71:6a:6e:49:e3:1b:f3:82:6c:55:bf: - 26:93:17:d1:03:49:84:b7:90:43:7b:70:f7:17:28:9c:f7:b0: - 31:2a:3f:5f:9a:be:dd:47:6e:c3:4d:28:08:a5:37:89:fd:ef: - e2:11:00:6c:2a:04:4e:6e:cc:c7:67:64:6f:1f:2c:35:20:72: - a5:b8:3c:38:4e:0e:31:b3:b6:d3:08:7e:b1:bc:99:8d:d5:37: - 16:60:ff:3a:f2:7d:0c:f8:83:44:60:83:d3:ce:2a:95:cf:ad: - 9f:ac:5d:ad:c0:b6:86:7a:9c:ae:9d:7c:f9:c4:f9:f0:d4:88: - e8:6d:cb:8d:3f:dd:a6:dd:88:ba:df:ba:cd:8a:75:28:91:51: - 31:3f:77:c5:81:8a:f5:58:05:ad:97:12:91:98:11:86:ec:18: - 47:9f:b0:cd:9e:e0:00:02:c5:ef:f5:1c:f9:6a:f7:f3:ed:6f: - 75:7c:46:29:99:7c:1b:f3:fd:ed:6a:b4:8c:3d:96:5b:70:e5: - de:b6:9d:6b + 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----- -MIIC3TCCAcWgAwIBAgIJAMl/G/BWIxqlMA0GCSqGSIb3DQEBCwUAMCQxIjAgBgNV -BAMMGVJTQS0yMDQ4IGRpZ2l0YWxTaWduYXR1cmUwHhcNMTgwNTA0MTkxNTI0WhcN -MjgwNTAxMTkxNTI0WjAkMSIwIAYDVQQDDBlSU0EtMjA0OCBkaWdpdGFsU2lnbmF0 -dXJlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzM8/VJ/omKCC6I9I -ifYNVVvV6YxRgjAXnKkEG5cYyChUDnYd9dJDuCbSQ2zzcslczJXqLphvP7SPAg8k -8jIaTQOtsAksy4bAtj/lql0Ae2yjkTTztv1l9KjuodBy8k7949zn21CitvKziMYX -FRUkkyVlLrnDFYbOaAiPYS6cFync6TkNg4XmlUmZdFfJPi5VDmrwYYAHWVC04vXw -PrdqaNyta4bkg7dSI3nhOP10Vu1Agbfhb/e6EGMxWlnzYMC3q0BtwEbQyQk6B6gJ -bicvkOA1JERBZ58Nr5a4N3xdVP3BFyg+Cbqxz6naeB5FWtpTrc7qQ55A8eeh2ZYs -jaqN7QIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEB -ABBrKe6IBRvZefrT8GzNaBYQ3jPGavbD0xznwjZNb6/3U/YmKiV52VwgceEtMVfw -svPmLJ70nNIMQluHrgxxam5J4xvzgmxVvyaTF9EDSYS3kEN7cPcXKJz3sDEqP1+a -vt1HbsNNKAilN4n97+IRAGwqBE5uzMdnZG8fLDUgcqW4PDhODjGzttMIfrG8mY3V -NxZg/zryfQz4g0Rgg9POKpXPrZ+sXa3AtoZ6nK6dfPnE+fDUiOhty40/3abdiLrf -us2KdSiRUTE/d8WBivVYBa2XEpGYEYbsGEefsM2e4AACxe/1HPlq9/Ptb3V8RimZ -fBvz/e1qtIw9lltw5d62nWs= +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/net/data/ssl/certificates/key_usage_rsa_keyencipherment.pem b/net/data/ssl/certificates/key_usage_rsa_keyencipherment.pem index 16a38e8..362b6b6 100644 --- a/net/data/ssl/certificates/key_usage_rsa_keyencipherment.pem +++ b/net/data/ssl/certificates/key_usage_rsa_keyencipherment.pem
@@ -1,71 +1,99 @@ +-----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: - 96:80:3b:29:e2:8c:df:ec - Signature Algorithm: sha256WithRSAEncryption + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:cc:cf:3f:54:9f:e8:98:a0:82:e8:8f:48:89:f6: - 0d:55:5b:d5:e9:8c:51:82:30:17:9c:a9:04:1b:97: - 18:c8:28:54:0e:76:1d:f5:d2:43:b8:26:d2:43:6c: - f3:72:c9:5c:cc:95:ea:2e:98:6f:3f:b4:8f:02:0f: - 24:f2:32:1a:4d:03:ad:b0:09:2c:cb:86:c0:b6:3f: - e5:aa:5d:00:7b:6c:a3:91:34:f3:b6:fd:65:f4:a8: - ee:a1:d0:72:f2:4e:fd:e3:dc:e7:db:50:a2:b6:f2: - b3:88:c6:17:15:15:24:93:25:65:2e:b9:c3:15:86: - ce:68:08:8f:61:2e:9c:17:29:dc:e9:39:0d:83:85: - e6:95:49:99:74:57:c9:3e:2e:55:0e:6a:f0:61:80: - 07:59:50:b4:e2:f5:f0:3e:b7:6a:68:dc:ad:6b:86: - e4:83:b7:52:23:79:e1:38:fd:74:56:ed:40:81:b7: - e1:6f:f7:ba:10:63:31:5a:59:f3:60:c0:b7:ab:40: - 6d:c0:46:d0:c9:09:3a:07:a8:09:6e:27:2f:90:e0: - 35:24:44:41:67:9f:0d:af:96:b8:37:7c:5d:54:fd: - c1:17:28:3e:09:ba:b1:cf:a9:da:78:1e:45:5a:da: - 53:ad:ce:ea:43:9e:40:f1:e7:a1:d9:96:2c:8d:aa: - 8d:ed + 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 - 38:5a:ec:0e:37:bc:f1:da:ec:09:5f:64:8c:66:03:f2:d1:f7: - 5d:bf:ee:4a:65:e6:90:11:1a:5b:6d:2d:53:87:c7:f9:38:a7: - e3:3e:fb:e2:3f:6f:13:11:23:08:23:16:02:17:7e:f4:8b:56: - 04:e7:18:ae:b3:92:01:ca:11:79:41:6d:1a:4b:e0:d8:e8:be: - cf:23:df:49:52:b4:3a:65:fd:45:59:e0:e6:e6:bb:63:6b:27: - 4f:bc:9f:66:c3:9c:ad:c3:27:a5:d9:42:38:ee:99:6a:f6:6c: - 79:80:c8:cb:11:43:91:c1:1c:70:fe:f3:76:09:49:c3:3b:a9: - 9e:0e:57:fc:5a:a9:a5:f0:5c:b9:6b:8a:c4:b5:13:6f:39:5b: - d7:73:e0:c2:b5:de:1e:da:ec:2b:07:cc:36:8f:6b:f5:56:87: - 7b:4c:2b:6c:52:5b:be:70:93:49:55:0f:51:6c:1e:3a:0f:d6: - 0b:e2:8c:9f:79:60:81:3d:ca:90:35:a6:65:90:f0:4d:5c:c1: - 71:4b:d9:18:10:e2:fa:97:b7:69:c4:88:13:b9:dd:3e:41:63: - 59:8f:e0:71:46:79:58:d4:5c:5b:6d:98:12:9e:3b:da:22:36: - 64:ff:85:ca:75:fc:d9:6b:75:27:1a:46:08:3f:af:d3:2e:4a: - 3f:8b:6a:a3 + 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----- -MIIC2zCCAcOgAwIBAgIJAJaAOynijN/sMA0GCSqGSIb3DQEBCwUAMCMxITAfBgNV -BAMMGFJTQS0yMDQ4IGtleUVuY2lwaGVybWVudDAeFw0xODA1MDQxOTE1MjRaFw0y -ODA1MDExOTE1MjRaMCMxITAfBgNVBAMMGFJTQS0yMDQ4IGtleUVuY2lwaGVybWVu -dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMzPP1Sf6JigguiPSIn2 -DVVb1emMUYIwF5ypBBuXGMgoVA52HfXSQ7gm0kNs83LJXMyV6i6Ybz+0jwIPJPIy -Gk0DrbAJLMuGwLY/5apdAHtso5E087b9ZfSo7qHQcvJO/ePc59tQorbys4jGFxUV -JJMlZS65wxWGzmgIj2EunBcp3Ok5DYOF5pVJmXRXyT4uVQ5q8GGAB1lQtOL18D63 -amjcrWuG5IO3UiN54Tj9dFbtQIG34W/3uhBjMVpZ82DAt6tAbcBG0MkJOgeoCW4n -L5DgNSREQWefDa+WuDd8XVT9wRcoPgm6sc+p2ngeRVraU63O6kOeQPHnodmWLI2q -je0CAwEAAaMSMBAwDgYDVR0PAQH/BAQDAgUgMA0GCSqGSIb3DQEBCwUAA4IBAQA4 -WuwON7zx2uwJX2SMZgPy0fddv+5KZeaQERpbbS1Th8f5OKfjPvviP28TESMIIxYC -F370i1YE5xius5IByhF5QW0aS+DY6L7PI99JUrQ6Zf1FWeDm5rtjaydPvJ9mw5yt -wyel2UI47plq9mx5gMjLEUORwRxw/vN2CUnDO6meDlf8Wqml8Fy5a4rEtRNvOVvX -c+DCtd4e2uwrB8w2j2v1Vod7TCtsUlu+cJNJVQ9RbB46D9YL4oyfeWCBPcqQNaZl -kPBNXMFxS9kYEOL6l7dpxIgTud0+QWNZj+BxRnlY1FxbbZgSnjvaIjZk/4XKdfzZ -a3UnGkYIP6/TLko/i2qj +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/net/data/ssl/certificates/key_usage_rsa_no_extension.pem b/net/data/ssl/certificates/key_usage_rsa_no_extension.pem index 6f3d267..a48854b 100644 --- a/net/data/ssl/certificates/key_usage_rsa_no_extension.pem +++ b/net/data/ssl/certificates/key_usage_rsa_no_extension.pem
@@ -1,68 +1,96 @@ +-----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: - 8a:c2:01:87:b1:09:cf:03 - Signature Algorithm: sha256WithRSAEncryption + 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: May 4 19:15:24 2018 GMT - Not After : May 1 19:15:24 2028 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:cc:cf:3f:54:9f:e8:98:a0:82:e8:8f:48:89:f6: - 0d:55:5b:d5:e9:8c:51:82:30:17:9c:a9:04:1b:97: - 18:c8:28:54:0e:76:1d:f5:d2:43:b8:26:d2:43:6c: - f3:72:c9:5c:cc:95:ea:2e:98:6f:3f:b4:8f:02:0f: - 24:f2:32:1a:4d:03:ad:b0:09:2c:cb:86:c0:b6:3f: - e5:aa:5d:00:7b:6c:a3:91:34:f3:b6:fd:65:f4:a8: - ee:a1:d0:72:f2:4e:fd:e3:dc:e7:db:50:a2:b6:f2: - b3:88:c6:17:15:15:24:93:25:65:2e:b9:c3:15:86: - ce:68:08:8f:61:2e:9c:17:29:dc:e9:39:0d:83:85: - e6:95:49:99:74:57:c9:3e:2e:55:0e:6a:f0:61:80: - 07:59:50:b4:e2:f5:f0:3e:b7:6a:68:dc:ad:6b:86: - e4:83:b7:52:23:79:e1:38:fd:74:56:ed:40:81:b7: - e1:6f:f7:ba:10:63:31:5a:59:f3:60:c0:b7:ab:40: - 6d:c0:46:d0:c9:09:3a:07:a8:09:6e:27:2f:90:e0: - 35:24:44:41:67:9f:0d:af:96:b8:37:7c:5d:54:fd: - c1:17:28:3e:09:ba:b1:cf:a9:da:78:1e:45:5a:da: - 53:ad:ce:ea:43:9e:40:f1:e7:a1:d9:96:2c:8d:aa: - 8d:ed + 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 - 45:ca:64:a2:f7:aa:e3:b7:9f:f2:c7:07:fa:de:12:1c:a8:85: - a1:28:ed:2b:a6:50:ea:0c:5d:81:39:39:33:a4:4c:39:87:f0: - b2:fe:d6:64:f8:97:64:92:0c:53:df:d5:08:bd:f8:76:bf:35: - 9b:41:27:79:8d:d6:77:64:a8:a0:20:b9:46:4f:70:1b:a4:bd: - ec:0f:9b:e4:41:61:e7:63:67:13:94:65:76:fe:36:90:04:a6: - ad:04:0f:93:f1:60:f8:63:e3:74:42:57:ff:f8:d2:8d:b8:92: - 41:28:53:94:2c:3c:9f:a6:bb:62:4d:1c:ac:10:c4:61:d8:28: - 5f:00:90:0f:f2:74:95:b6:18:2a:cb:2a:3b:18:66:61:32:88: - 3b:c7:6a:88:9f:e9:09:d5:f3:f3:df:be:a3:a4:f0:9a:75:ff: - b9:41:5c:72:47:69:07:1c:88:af:ea:bb:a5:54:33:31:79:49: - 34:2d:2e:99:97:6f:eb:ea:4f:09:1c:19:c7:b1:7d:38:5a:fe: - 6d:f4:a1:89:3e:ba:cf:4a:a8:9a:1c:08:98:1a:27:13:68:36: - 86:46:eb:fb:0f:6a:3a:72:82:df:dd:bb:2c:89:be:f1:db:f8: - 0c:32:da:9c:1d:23:60:d2:d8:87:0e:51:fe:b8:84:58:a4:f2: - 45:7d:73:f5 + 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----- -MIIC0zCCAbugAwIBAgIJAIrCAYexCc8DMA0GCSqGSIb3DQEBCwUAMCkxJzAlBgNV -BAMMHlJTQS0yMDQ4IG5vIGtleVVzYWdlIGV4dGVuc2lvbjAeFw0xODA1MDQxOTE1 -MjRaFw0yODA1MDExOTE1MjRaMCkxJzAlBgNVBAMMHlJTQS0yMDQ4IG5vIGtleVVz -YWdlIGV4dGVuc2lvbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMzP -P1Sf6JigguiPSIn2DVVb1emMUYIwF5ypBBuXGMgoVA52HfXSQ7gm0kNs83LJXMyV -6i6Ybz+0jwIPJPIyGk0DrbAJLMuGwLY/5apdAHtso5E087b9ZfSo7qHQcvJO/ePc -59tQorbys4jGFxUVJJMlZS65wxWGzmgIj2EunBcp3Ok5DYOF5pVJmXRXyT4uVQ5q -8GGAB1lQtOL18D63amjcrWuG5IO3UiN54Tj9dFbtQIG34W/3uhBjMVpZ82DAt6tA -bcBG0MkJOgeoCW4nL5DgNSREQWefDa+WuDd8XVT9wRcoPgm6sc+p2ngeRVraU63O -6kOeQPHnodmWLI2qje0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEARcpkoveq47ef -8scH+t4SHKiFoSjtK6ZQ6gxdgTk5M6RMOYfwsv7WZPiXZJIMU9/VCL34dr81m0En -eY3Wd2SooCC5Rk9wG6S97A+b5EFh52NnE5Rldv42kASmrQQPk/Fg+GPjdEJX//jS -jbiSQShTlCw8n6a7Yk0crBDEYdgoXwCQD/J0lbYYKssqOxhmYTKIO8dqiJ/pCdXz -89++o6TwmnX/uUFcckdpBxyIr+q7pVQzMXlJNC0umZdv6+pPCRwZx7F9OFr+bfSh -iT66z0qomhwImBonE2g2hkbr+w9qOnKC3927LIm+8dv4DDLanB0jYNLYhw5R/riE -WKTyRX1z9Q== +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/net/data/ssl/certificates/large_key.pem b/net/data/ssl/certificates/large_key.pem index 94cb0c4..a5d367c 100644 --- a/net/data/ssl/certificates/large_key.pem +++ b/net/data/ssl/certificates/large_key.pem
@@ -1,194 +1,196 @@ Certificate: Data: Version: 1 (0x0) - Serial Number: 11333387438568092375 (0x9d4847d419b9b2d7) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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: Jun 5 17:10:51 2017 GMT - Not After : Jun 3 17:10:51 2027 GMT - Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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:ba:ab:d2:c8:6c:04:5e:23:61:04:38:ed:eb:c1: - ab:c7:5d:fd:21:15:49:2b:91:45:47:4e:b0:83:56: - ce:05:7f:3c:c3:6d:d5:02:2a:a3:f5:9b:0e:26:63: - a2:22:73:4c:89:a5:49:37:f4:0e:be:62:0a:fc:a7: - 31:02:a7:74:d1:c1:64:d2:d6:db:21:90:c3:a3:c9: - b6:1f:6a:f7:e9:24:8b:c5:a2:c2:cd:d4:91:16:1b: - 69:ba:c3:62:05:90:fc:2f:83:5c:6c:fe:63:c8:31: - 78:6e:27:f8:e2:25:a6:36:1d:83:4a:6d:f0:18:be: - 7c:56:12:24:d8:be:12:17:7a:f8:0e:58:5b:6d:e7: - 00:9e:2e:cc:08:94:3b:b2:71:df:df:c5:f7:b1:bb: - 45:41:40:82:c1:bd:90:63:f6:fa:98:ce:c9:83:95: - 17:30:5d:b6:4b:43:4d:ee:d9:e3:54:70:4c:87:92: - 71:39:3c:f6:53:43:96:a7:94:c7:a9:a8:62:ce:90: - 0e:d7:b3:e7:e4:0c:ef:2c:9a:48:30:d1:60:3f:b5: - 8f:6b:84:24:62:24:36:0d:3f:2e:82:15:3e:62:67: - 12:7f:d4:6e:2c:8b:a8:6d:70:da:55:5e:1f:0d:b9: - cd:55:b1:d4:88:eb:c6:24:3d:68:6e:31:75:20:70: - e2:2e:f9:cf:e8:38:93:47:f7:5a:91:50:9e:ed:c0: - 89:a6:2a:4b:04:83:e3:7f:e8:b3:89:c6:f9:3b:64: - 91:66:03:8f:3f:87:4a:0f:88:cb:1d:b4:57:cd:d1: - 35:6d:fd:33:a2:b3:f2:af:84:d6:76:81:98:c4:bb: - b1:8d:2a:fe:33:80:9a:87:3e:04:6d:aa:c8:19:04: - ea:82:86:5a:4c:d7:e6:a2:f6:cb:90:6f:d9:6b:44: - c0:aa:1f:f4:d1:8e:89:dc:00:80:16:63:18:a4:97: - 1e:1d:dd:1a:b6:26:2d:02:a5:ad:77:cd:00:d7:2f: - d2:5a:69:10:d6:7a:1d:d4:35:b4:22:67:fa:fa:d3: - c1:60:ba:6e:24:88:86:84:19:d7:db:84:f9:46:47: - f7:bd:e5:e4:80:09:5a:6c:b7:d9:b6:91:b9:78:5d: - 4a:d1:d8:a3:1a:5c:f7:22:d7:64:1d:71:cf:98:6b: - 02:20:b3:6d:a3:84:d5:52:31:e1:9c:a8:36:6c:b2: - 3b:12:f5:65:99:61:17:66:a8:fe:f7:7c:5a:db:35: - 16:66:94:2b:03:9e:c6:3b:c1:f7:f4:d8:0a:8e:af: - 64:0f:a4:d2:af:59:87:99:99:e7:4b:eb:6d:23:53: - 8b:be:a0:3c:91:85:e6:ae:5a:79:c8:5e:0a:21:1b: - 8e:a5:8b:24:fb:5d:f7:8d:78:68:f3:83:df:21:e3: - 4d:50:ab:78:f6:93:af:ae:1c:66:77:96:72:8d:6d: - 94:83:a4:f3:81:e4:a7:a2:b6:5d:5c:14:0f:bd:9b: - 26:1c:5a:4a:2f:6d:dd:b3:3b:e1:c6:79:63:04:1e: - 95:f0:41:29:1f:8d:97:7a:3c:f9:bd:11:ea:70:1b: - 3d:6e:e1:c2:1c:45:19:5f:20:e1:5d:50:21:b5:9a: - f3:ab:2f:37:59:bc:7a:33:68:28:47:ad:27:f2:dd: - e7:56:ae:53:84:06:0c:72:d2:25:76:b5:71:31:db: - c5:25:d0:46:1a:61:84:8e:3f:e4:df:0e:76:56:fc: - d1:64:08:80:b7:38:79:85:1a:ef:de:02:40:af:d8: - 2e:5b:3b:3d:e0:b2:05:05:6f:6c:53:a3:84:d4:8b: - 6c:18:61:b2:05:a3:8a:1b:82:51:7f:bd:40:28:c7: - b4:d9:84:a1:40:72:93:4a:7d:00:29:e4:f8:1a:8a: - 5e:cc:8f:f3:45:01:b3:51:31:63:03:6a:5c:cc:0c: - 21:8c:a3:33:ff:af:21:56:0f:c1:f1:09:55:ca:a4: - 50:a8:47:ee:24:ad:d5:05:4b:c0:38:11:d4:ac:84: - 06:35:f3:7c:44:3e:b2:24:a2:46:7b:31:c6:e9:7a: - 4b:36:b0:db:12:01:c3:23:b5:8c:c8:fa:f2:09:ef: - d8:6d:9f:64:cf:34:6c:c5:aa:85:d4:c3:17:90:7a: - 9d:2c:2a:23:31:1b:87:68:16:40:0f:a4:c0:3f:b2: - 4b:5e:a8:ec:28:79:55:f8:da:25:06:6c:65:7f:de: - 85:d1:f3:da:e4:14:58:fa:9f:71:35:79:4c:81:92: - fa:af:b4:f9:f3:0f:27:2c:22:8b:65:f2:38:1d:da: - c2:2e:a7:46:61:44:f3:74:8e:44:62:ab:7f:39:84: - a9:08:fa:77:f3:7b:de:79:af:ea:b9:5b:ba:4b:2e: - 2a:4b:54:d2:8b:53:33:31:c2:ab:2c:63:d6:2d:85: - 43:0d:90:aa:dc:23:b5:7a:39:e2:99:6b:03:1b:b4: - c5:86:37:76:6d:38:70:af:3c:0d:69:e5:68:91:dd: - 37:35:0f:a4:1a:fd:4c:a0:9d:f9:bd:8d:ec:12:35: - 73:60:5b:5b:62:3b:ee:fa:c5:ce:d9:86:7e:c1:00: - c5:d2:6b:86:85:af:f4:03:32:72:00:90:37:82:29: - 79:47:43:38:98:73:64:4e:bd:35:5c:a7:6e:d5:4c: - 0d:3b:e1:85:e4:0a:36:9b:00:4b:a9:ec:52:14:50: - 81:1f:a3:26:a3:b5:1d:a0:76:0a:1b:bb:d6:c5:3f: - c3:41:fa:3e:6f:85 + 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 - 5a:d5:96:95:b5:3b:c2:47:95:f1:f1:b0:d7:a3:05:30:7b:80: - b1:2c:ef:aa:37:6c:de:df:78:69:76:ff:f0:11:90:a5:e9:86: - 49:29:73:df:2b:82:a9:7f:d4:64:3f:ce:16:7a:2d:39:8e:be: - 09:a6:95:c8:c3:e7:9a:75:e5:ff:9f:e0:0f:eb:b2:46:eb:2d: - 7f:da:67:95:37:45:c2:af:b8:50:1d:29:ef:f7:df:65:c8:36: - 98:77:d6:e0:e4:37:51:52:75:ff:ad:61:c0:aa:31:b0:bf:46: - ec:a4:a7:77:61:ad:b7:bf:6a:47:02:ed:e4:16:52:89:65:07: - 13:ca:aa:00:2a:5d:e4:dc:40:96:69:3c:41:f1:8f:9c:6d:e3: - 5c:0b:89:f1:ec:80:08:21:0f:dd:a3:53:1d:f2:f9:1b:82:20: - 7f:bf:10:04:92:65:a8:2c:9e:3b:c1:2d:37:7c:43:03:df:f1: - d0:7b:dc:33:55:52:55:da:6e:f6:bd:71:fe:79:f7:1b:c2:b2: - 65:c0:3f:5a:72:cc:b5:64:9d:7e:28:0c:29:b7:b4:fe:fc:85: - d5:60:a0:63:ee:e6:16:58:d1:d1:0e:0f:52:66:41:22:b8:5e: - e8:4f:a2:5c:16:ab:25:ed:93:5e:95:fc:d2:9e:f1:ba:76:6d: - ab:da:90:94:72:82:4a:0a:b8:ab:32:f0:6a:f7:57:41:fc:f3: - de:1d:79:97:b2:99:d5:d0:21:7b:e8:9a:21:1b:b2:2f:59:b5: - d9:45:d8:1a:50:29:24:88:00:97:9c:99:a6:3b:df:60:de:7b: - 3a:4b:4d:a4:05:38:1f:6f:bd:55:d7:b8:0f:3b:06:36:68:9e: - 9c:68:16:b5:0a:7d:f9:a6:5b:a0:1d:a9:6e:59:e3:69:12:0d: - fd:05:58:47:b3:71:65:13:45:dc:17:72:9d:2a:aa:9d:a9:03: - d2:9a:b1:11:0f:f9:9b:46:47:9d:d2:11:3e:94:9b:ea:17:a6: - 52:73:6c:c3:a0:6a:bf:84:94:fb:28:55:3d:eb:00:0d:0a:9d: - 68:d6:19:47:82:63:88:b4:1d:c4:30:fa:80:eb:59:08:96:8e: - b7:c0:96:ce:05:bc:e7:31:39:7f:9a:c9:63:a3:50:b2:40:33: - 18:50:e3:12:95:1a:87:39:62:eb:9c:3d:aa:d5:99:77:05:e3: - e3:6d:6b:b2:9e:86:30:fd:6f:ef:52:8d:95:7e:7c:e3:0e:2d: - e4:e3:f9:d2:66:7e:00:24:3d:9d:fc:b8:88:ca:b9:04:43:79: - 2c:50:30:85:3e:3a:f1:bb:d1:8a:e3:98:1c:ec:75:21:47:4e: - d8:f4:05:f8:c7:75:e0:89:37:2f:91:01:8c:dc:30:b9:16:4a: - c7:e4:ed:36:9d:5f:54:90:b8:e6:47:6d:c3:10:9f:16:56:2f: - dd:33:e7:2d:8e:0b:d4:97:50:da:e0:83:ee:54:30:b1:d9:cd: - 71:ff:00:b7:48:4d:e4:28:ac:cf:b1:01:77:bb:a9:dd:b5:3f: - 87:53:c9:f9:a6:86:3b:8c:fd:ba:aa:75:d7:1c:ca:48:70:6c: - c5:64:7c:94:ba:58:17:75:5f:ab:e7:4c:d2:5d:37:3a:9f:cb: - b4:37:e8:af:52:3f:5f:b4:bd:99:e9:79:6c:cc:e9:a4:99:2d: - d6:98:6d:bc:f4:2d:cf:4f:af:10:df:94:22:68:2a:2a:f4:f9: - 41:dc:a9:11:05:76:ae:f6:d8:af:1a:bc:27:8f:22:95:13:92: - 78:7f:60:43:a5:79:e4:4e:85:fc:32:0e:20:79:d9:90:81:ba: - 9f:f8:05:ba:98:bb:1f:36:52:1b:6a:c1:b9:6a:cc:e6:ea:21: - 7b:8e:1a:ac:b7:9c:c8:d5:f6:f7:1c:fd:a5:44:c5:7a:02:af: - b9:81:fb:d8:7e:89:dd:8b:05:96:a0:3d:b2:6f:af:bc:62:5d: - b5:0d:04:d7:09:24:77:d9:74:90:eb:9d:ae:bb:f2:60:83:22: - 09:86:0a:66:de:69:be:bd:c9:cf:31:e3:b9:32:3b:9d:6a:57: - 99:5f:6c:ba:c0:29:c0:d8:c6:b0:2b:11:9e:0c:11:0f:8d:67: - 2e:f3:b8:14:8e:dd:c4:e8:3c:c7:f9:81:8c:6a:77:7e:7d:86: - 7f:f2:7e:bd:38:03:10:2c:2f:13:e4:69:24:d4:2e:e3:7a:d0: - 1e:ed:79:49:06:22:6d:94:20:a0:73:22:18:09:01:4d:5b:5f: - 31:bd:37:13:a7:eb:9c:0a:9a:c1:c3:37:c4:62:07:c8:74:a1: - 5c:c8:d0:7f:4f:70:4a:53:a4:78:85:50:2a:a4:3e:0e:98:82: - 4d:2c:70:a0:71:3f:0b:ea:a0:11:e7:6b:00:02:a2:b6:83:99: - f3:18:68:ed:2d:2c:ef:02:ca:ab:d0:2c:0c:78:4b:ec:f1:03: - f4:d3:b9:df:36:a2:10:6d:3b:75:53:79:4c:6d:34:ae:cc:13: - 2f:d4:81:98:cd:94:9f:65:b7:20:a9:5e:64:51:01:09:b3:89: - 2f:bc:3b:38:0f:27:bb:59:72:0e:c0:47:18:65:50:77:48:b4: - d1:a8:b6:83:3f:55:86:3f:ac:ee:20:83:38:78:d3:ef:10:48: - 52:7d:92:ea:dc:5e:ad:24:0f:37:70:4c:a0:16:a2:59:3e:78: - 56:8f:d4:74:8b:c6:88:a6:3b:17:7c:34:bf:ab:19:21:f2 + 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----- -MIIJPjCCBSUCCQCdSEfUGbmy1zANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJV -UzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQ -MA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMB4XDTE3MDYwNTE3 -MTA1MVoXDTI3MDYwMzE3MTA1MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCBCMwDQYJKoZIhvcNAQEBBQADggQQADCC -BAsCggQCALqr0shsBF4jYQQ47evBq8dd/SEVSSuRRUdOsINWzgV/PMNt1QIqo/Wb -DiZjoiJzTImlSTf0Dr5iCvynMQKndNHBZNLW2yGQw6PJth9q9+kki8Wiws3UkRYb -abrDYgWQ/C+DXGz+Y8gxeG4n+OIlpjYdg0pt8Bi+fFYSJNi+Ehd6+A5YW23nAJ4u -zAiUO7Jx39/F97G7RUFAgsG9kGP2+pjOyYOVFzBdtktDTe7Z41RwTIeScTk89lND -lqeUx6moYs6QDtez5+QM7yyaSDDRYD+1j2uEJGIkNg0/LoIVPmJnEn/UbiyLqG1w -2lVeHw25zVWx1IjrxiQ9aG4xdSBw4i75z+g4k0f3WpFQnu3AiaYqSwSD43/os4nG -+TtkkWYDjz+HSg+Iyx20V83RNW39M6Kz8q+E1naBmMS7sY0q/jOAmoc+BG2qyBkE -6oKGWkzX5qL2y5Bv2WtEwKof9NGOidwAgBZjGKSXHh3dGrYmLQKlrXfNANcv0lpp -ENZ6HdQ1tCJn+vrTwWC6biSIhoQZ19uE+UZH973l5IAJWmy32baRuXhdStHYoxpc -9yLXZB1xz5hrAiCzbaOE1VIx4ZyoNmyyOxL1ZZlhF2ao/vd8Wts1FmaUKwOexjvB -9/TYCo6vZA+k0q9Zh5mZ50vrbSNTi76gPJGF5q5aecheCiEbjqWLJPtd9414aPOD -3yHjTVCrePaTr64cZneWco1tlIOk84Hkp6K2XVwUD72bJhxaSi9t3bM74cZ5YwQe -lfBBKR+Nl3o8+b0R6nAbPW7hwhxFGV8g4V1QIbWa86svN1m8ejNoKEetJ/Ld51au -U4QGDHLSJXa1cTHbxSXQRhphhI4/5N8Odlb80WQIgLc4eYUa794CQK/YLls7PeCy -BQVvbFOjhNSLbBhhsgWjihuCUX+9QCjHtNmEoUByk0p9ACnk+BqKXsyP80UBs1Ex -YwNqXMwMIYyjM/+vIVYPwfEJVcqkUKhH7iSt1QVLwDgR1KyEBjXzfEQ+siSiRnsx -xul6Szaw2xIBwyO1jMj68gnv2G2fZM80bMWqhdTDF5B6nSwqIzEbh2gWQA+kwD+y -S16o7Ch5VfjaJQZsZX/ehdHz2uQUWPqfcTV5TIGS+q+0+fMPJywii2XyOB3awi6n -RmFE83SORGKrfzmEqQj6d/N73nmv6rlbuksuKktU0otTMzHCqyxj1i2FQw2Qqtwj -tXo54plrAxu0xYY3dm04cK88DWnlaJHdNzUPpBr9TKCd+b2N7BI1c2BbW2I77vrF -ztmGfsEAxdJrhoWv9AMycgCQN4IpeUdDOJhzZE69NVynbtVMDTvhheQKNpsAS6ns -UhRQgR+jJqO1HaB2Chu71sU/w0H6Pm+FAgMBAAEwDQYJKoZIhvcNAQELBQADggQC -AFrVlpW1O8JHlfHxsNejBTB7gLEs76o3bN7feGl2//ARkKXphkkpc98rgql/1GQ/ -zhZ6LTmOvgmmlcjD55p15f+f4A/rskbrLX/aZ5U3RcKvuFAdKe/332XINph31uDk -N1FSdf+tYcCqMbC/Ruykp3dhrbe/akcC7eQWUollBxPKqgAqXeTcQJZpPEHxj5xt -41wLifHsgAghD92jUx3y+RuCIH+/EASSZagsnjvBLTd8QwPf8dB73DNVUlXabva9 -cf559xvCsmXAP1pyzLVknX4oDCm3tP78hdVgoGPu5hZY0dEOD1JmQSK4XuhPolwW -qyXtk16V/NKe8bp2bavakJRygkoKuKsy8Gr3V0H8894deZeymdXQIXvomiEbsi9Z -tdlF2BpQKSSIAJecmaY732DeezpLTaQFOB9vvVXXuA87BjZonpxoFrUKffmmW6Ad -qW5Z42kSDf0FWEezcWUTRdwXcp0qqp2pA9KasREP+ZtGR53SET6Um+oXplJzbMOg -ar+ElPsoVT3rAA0KnWjWGUeCY4i0HcQw+oDrWQiWjrfAls4FvOcxOX+ayWOjULJA -MxhQ4xKVGoc5YuucParVmXcF4+Nta7KehjD9b+9SjZV+fOMOLeTj+dJmfgAkPZ38 -uIjKuQRDeSxQMIU+OvG70YrjmBzsdSFHTtj0BfjHdeCJNy+RAYzcMLkWSsfk7Tad -X1SQuOZHbcMQnxZWL90z5y2OC9SXUNrgg+5UMLHZzXH/ALdITeQorM+xAXe7qd21 -P4dTyfmmhjuM/bqqddccykhwbMVkfJS6WBd1X6vnTNJdNzqfy7Q36K9SP1+0vZnp -eWzM6aSZLdaYbbz0Lc9PrxDflCJoKir0+UHcqREFdq722K8avCePIpUTknh/YEOl -eeROhfwyDiB52ZCBup/4BbqYux82UhtqwblqzObqIXuOGqy3nMjV9vcc/aVExXoC -r7mB+9h+id2LBZagPbJvr7xiXbUNBNcJJHfZdJDrna678mCDIgmGCmbeab69yc8x -47kyO51qV5lfbLrAKcDYxrArEZ4MEQ+NZy7zuBSO3cToPMf5gYxqd359hn/yfr04 -AxAsLxPkaSTULuN60B7teUkGIm2UIKBzIhgJAU1bXzG9NxOn65wKmsHDN8RiB8h0 -oVzI0H9PcEpTpHiFUCqkPg6Ygk0scKBxPwvqoBHnawACoraDmfMYaO0tLO8CyqvQ -LAx4S+zxA/TTud82ohBtO3VTeUxtNK7MEy/UgZjNlJ9ltyCpXmRRAQmziS+8OzgP -J7tZcg7ARxhlUHdItNGotoM/VYY/rO4ggzh40+8QSFJ9kurcXq0kDzdwTKAWolk+ -eFaP1HSLxoimOxd8NL+rGSHy +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/net/data/ssl/certificates/leaf_from_known_root.pem b/net/data/ssl/certificates/leaf_from_known_root.pem new file mode 100644 index 0000000..0594ff8 --- /dev/null +++ b/net/data/ssl/certificates/leaf_from_known_root.pem
@@ -0,0 +1,274 @@ +=========================================== +Certificate0: c74f724a594ff8156228aa8d5b06c2335c45bcc0381cf16deb7ec0330cb454a0 +=========================================== +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 13:00:0f:ee:63:1b:df:c3:25:02:e3:e0:7e:a6:39:50 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Domain Validation Secure Server CA + Validity + Not Before: Apr 10 00:00:00 2023 GMT + Not After : May 10 23:59:59 2024 GMT + Subject: CN = horseweather.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b5:4f:7d:c0:1a:22:1c:a6:88:a0:85:01:3e:4a: + 56:e3:3e:2a:f9:9c:f8:15:ce:6f:f7:44:74:00:41: + 0f:d9:54:ce:7b:51:70:95:0c:9b:35:b1:68:b9:a6: + 75:1a:28:93:4b:c9:64:9c:7e:ea:30:d4:4b:73:44: + 62:fa:97:0d:5b:19:f6:6e:a3:44:b1:ea:67:7b:c6: + 86:c6:1f:b8:1b:9b:ce:b1:9d:f7:f1:63:f4:63:03: + 6b:07:72:f8:9c:f7:62:89:5d:15:2f:eb:ea:f8:18: + 8f:55:1d:33:e7:2c:76:fd:3e:1a:16:fb:42:c1:02: + 3a:03:82:f8:92:9a:a2:de:f1:8b:06:8e:cc:f9:ca: + 1e:29:1c:48:7e:dc:0f:c1:5e:81:91:5c:36:eb:41: + 1f:55:23:67:f2:b3:3b:10:73:fc:f0:48:2c:9e:8e: + 1b:66:1e:52:38:09:0b:53:10:47:96:39:47:bb:81: + 67:c4:4f:33:f2:74:19:c8:b5:16:0b:27:1e:d2:0e: + 09:c7:4e:c5:e3:a8:8f:aa:00:1a:3c:9a:19:45:09: + c8:aa:74:e0:7e:a0:7f:e2:46:8e:27:42:d4:ee:80: + 60:5d:e1:b4:fc:23:9d:cb:70:be:d6:5b:88:ee:15: + 61:1d:f5:4b:8d:02:ae:2f:19:5c:20:fc:17:9f:fc: + 5d:b9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + 8D:8C:5E:C4:54:AD:8A:E1:77:E9:9B:F9:9B:05:E1:B8:01:8D:61:E1 + X509v3 Subject Key Identifier: + DE:B8:1F:8D:E5:9F:B7:B7:F7:B6:96:56:D3:F4:2F:58:30:4C:36:0D + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Basic Constraints: critical + CA:FALSE + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6449.1.2.2.7 + CPS: https://sectigo.com/CPS + Policy: 2.23.140.1.2.1 + Authority Information Access: + CA Issuers - URI:http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt + OCSP - URI:http://ocsp.sectigo.com + X509v3 Subject Alternative Name: + DNS:horseweather.com, DNS:www.horseweather.com + CT Precertificate SCTs: + Signed Certificate Timestamp: + Version : v1 (0x0) + Log ID : 76:FF:88:3F:0A:B6:FB:95:51:C2:61:CC:F5:87:BA:34: + B4:A4:CD:BB:29:DC:68:42:0A:9F:E6:67:4C:5A:3A:74 + Timestamp : Apr 10 14:57:58.554 2023 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:44:02:20:2C:72:0F:4C:A5:E0:DE:BA:0F:50:D6:79: + 57:BB:1E:4C:57:63:08:41:3E:CE:92:04:AF:1D:8B:43: + AC:D3:E0:A9:02:20:73:BD:5A:86:55:76:F4:84:E5:71: + CE:D4:3B:D4:2F:7F:9F:7F:E9:DB:10:8B:97:0B:A5:EC: + FB:B3:99:03:5A:DF + 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 : Apr 10 14:57:58.648 2023 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:45:02:20:6A:FD:3F:78:6C:23:EE:5E:6D:6F:4C:67: + D5:22:B0:9A:CB:78:01:D2:24:79:DF:56:44:40:23:4E: + 8B:CE:B9:10:02:21:00:E7:15:11:84:48:04:FC:2C:CD: + F1:88:4E:79:31:19:4B:DC:E0:B3:74:12:49:3C:DD:4E: + DB:E5:6D:D9:1B:B9:60 + 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 : Apr 10 14:57:58.679 2023 GMT + Extensions: none + Signature : ecdsa-with-SHA256 + 30:46:02:21:00:AF:8C:27:AC:66:5E:08:AC:BA:19:1D: + 5A:CF:9A:F5:B8:28:A6:CC:9F:C4:99:45:59:10:2E:80: + 17:BA:BA:B0:5E:02:21:00:CD:4E:51:2B:C6:12:73:4D: + 7E:23:61:15:22:CB:08:CA:19:62:81:95:7E:31:08:B9: + 64:F7:96:71:B0:1E:D2:A8 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 3b:67:4e:46:c0:7f:d6:2f:4e:64:63:80:21:e4:ea:af:46:06: + e3:83:47:99:88:73:27:6c:96:ae:5e:eb:d3:36:60:4a:1d:b4: + 28:57:7d:07:df:40:e2:87:54:d3:dd:bc:5a:e4:e7:9b:f7:72: + 4b:c7:5f:5d:50:da:c6:c0:6a:0d:36:c3:f9:ff:db:b5:d2:71: + 84:b6:66:0a:15:31:46:79:39:0f:b2:bc:c0:91:8f:d6:03:ab: + 10:7d:ea:7e:59:16:13:6c:3a:47:55:12:8b:c5:4a:1f:21:bc: + 00:f1:a1:0a:0e:e5:e8:b5:af:38:47:78:44:e9:ab:d9:0c:94: + a1:af:a1:2c:18:5a:15:00:e1:4e:9f:c5:06:88:87:41:25:e7: + 92:bf:9e:ee:66:93:88:4d:15:ae:c5:d8:1b:c4:58:e1:3c:fd: + 12:bc:8e:44:fa:74:4b:a3:37:bd:7d:49:f9:3e:90:a7:bd:2e: + dc:3d:24:5d:5b:9f:47:3e:6c:3a:7d:17:ab:dc:3b:3c:53:f1: + ac:39:1b:74:51:a9:47:08:d2:af:c1:0c:5b:d3:4c:ed:85:97: + 5a:d6:75:1e:d7:d5:69:50:e3:1e:bd:26:cf:b9:94:1a:fb:74: + 0b:ac:18:48:6b:61:10:6a:4e:89:6e:b5:c6:eb:c3:90:64:ee: + 38:5d:18:17 + +-----BEGIN CERTIFICATE----- +MIIGPzCCBSegAwIBAgIQEwAP7mMb38MlAuPgfqY5UDANBgkqhkiG9w0BAQsFADCB +jzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQD +Ey5TZWN0aWdvIFJTQSBEb21haW4gVmFsaWRhdGlvbiBTZWN1cmUgU2VydmVyIENB +MB4XDTIzMDQxMDAwMDAwMFoXDTI0MDUxMDIzNTk1OVowGzEZMBcGA1UEAxMQaG9y +c2V3ZWF0aGVyLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALVP +fcAaIhymiKCFAT5KVuM+Kvmc+BXOb/dEdABBD9lUzntRcJUMmzWxaLmmdRook0vJ +ZJx+6jDUS3NEYvqXDVsZ9m6jRLHqZ3vGhsYfuBubzrGd9/Fj9GMDawdy+Jz3Yold +FS/r6vgYj1UdM+csdv0+Ghb7QsECOgOC+JKaot7xiwaOzPnKHikcSH7cD8FegZFc +NutBH1UjZ/KzOxBz/PBILJ6OG2YeUjgJC1MQR5Y5R7uBZ8RPM/J0Gci1FgsnHtIO +CcdOxeOoj6oAGjyaGUUJyKp04H6gf+JGjidC1O6AYF3htPwjnctwvtZbiO4VYR31 +S40Cri8ZXCD8F5/8XbkCAwEAAaOCAwgwggMEMB8GA1UdIwQYMBaAFI2MXsRUrYrh +d+mb+ZsF4bgBjWHhMB0GA1UdDgQWBBTeuB+N5Z+3t/e2llbT9C9YMEw2DTAOBgNV +HQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYI +KwYBBQUHAwIwSQYDVR0gBEIwQDA0BgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIB +FhdodHRwczovL3NlY3RpZ28uY29tL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEB +BHgwdjBPBggrBgEFBQcwAoZDaHR0cDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdv +UlNBRG9tYWluVmFsaWRhdGlvblNlY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcw +AYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wMQYDVR0RBCowKIIQaG9yc2V3ZWF0 +aGVyLmNvbYIUd3d3LmhvcnNld2VhdGhlci5jb20wggF+BgorBgEEAdZ5AgQCBIIB +bgSCAWoBaAB1AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0AAABh2us +exoAAAQDAEYwRAIgLHIPTKXg3roPUNZ5V7seTFdjCEE+zpIErx2LQ6zT4KkCIHO9 +WoZVdvSE5XHO1DvUL3+ff+nbEIuXC6Xs+7OZA1rfAHYA2ra/az+1tiKfm8K7XGvo +cJFxbLtRhIU0vaQ9MEjX+6sAAAGHa6x7eAAABAMARzBFAiBq/T94bCPuXm1vTGfV +IrCay3gB0iR531ZEQCNOi865EAIhAOcVEYRIBPwszfGITnkxGUvc4LN0Ekk83U7b +5W3ZG7lgAHcA7s3QZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsAAAGHa6x7 +lwAABAMASDBGAiEAr4wnrGZeCKy6GR1az5r1uCimzJ/EmUVZEC6AF7q6sF4CIQDN +TlErxhJzTX4jYRUiywjKGWKBlX4xCLlk95ZxsB7SqDANBgkqhkiG9w0BAQsFAAOC +AQEAO2dORsB/1i9OZGOAIeTqr0YG44NHmYhzJ2yWrl7r0zZgSh20KFd9B99A4odU +0928WuTnm/dyS8dfXVDaxsBqDTbD+f/btdJxhLZmChUxRnk5D7K8wJGP1gOrEH3q +flkWE2w6R1USi8VKHyG8APGhCg7l6LWvOEd4ROmr2QyUoa+hLBhaFQDhTp/FBoiH +QSXnkr+e7maTiE0VrsXYG8RY4Tz9EryORPp0S6M3vX1J+T6Qp70u3D0kXVufRz5s +On0Xq9w7PFPxrDkbdFGpRwjSr8EMW9NM7YWXWtZ1HtfVaVDjHr0mz7mUGvt0C6wY +SGthEGpOiW61xuvDkGTuOF0YFw== +-----END CERTIFICATE----- + +=========================================== +Certificate1: 7fa4ff68ec04a99d7528d5085f94907f4d1dd1c5381bacdc832ed5c960214676 +=========================================== +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 7d:5b:51:26:b4:76:ba:11:db:74:16:0b:bc:53:0d:a7 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority + Validity + Not Before: Nov 2 00:00:00 2018 GMT + Not After : Dec 31 23:59:59 2030 GMT + Subject: C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Domain Validation Secure Server CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d6:73:33:d6:d7:3c:20:d0:00:d2:17:45:b8:d6: + 3e:07:a2:3f:c7:41:ee:32:30:c9:b0:6c:fd:f4:9f: + cb:12:98:0f:2d:3f:8d:4d:01:0c:82:0f:17:7f:62: + 2e:e9:b8:48:79:fb:16:83:4e:ad:d7:32:25:93:b7: + 07:bf:b9:50:3f:a9:4c:c3:40:2a:e9:39:ff:d9:81: + ca:1f:16:32:41:da:80:26:b9:23:7a:87:20:1e:e3: + ff:20:9a:3c:95:44:6f:87:75:06:90:40:b4:32:93: + 16:09:10:08:23:3e:d2:dd:87:0f:6f:5d:51:14:6a: + 0a:69:c5:4f:01:72:69:cf:d3:93:4c:6d:04:a0:a3: + 1b:82:7e:b1:9a:b9:ed:c5:9e:c5:37:78:9f:9a:08: + 34:fb:56:2e:58:c4:09:0e:06:64:5b:bc:37:dc:f1: + 9f:28:68:a8:56:b0:92:a3:5c:9f:bb:88:98:08:1b: + 24:1d:ab:30:85:ae:af:b0:2e:9e:7a:9d:c1:c0:42: + 1c:e2:02:f0:ea:e0:4a:d2:ef:90:0e:b4:c1:40:16: + f0:6f:85:42:4a:64:f7:a4:30:a0:fe:bf:2e:a3:27: + 5a:8e:8b:58:b8:ad:c3:19:17:84:63:ed:6f:56:fd: + 83:cb:60:34:c4:74:be:e6:9d:db:e1:e4:e5:ca:0c: + 5f:15 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + 53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB + X509v3 Subject Key Identifier: + 8D:8C:5E:C4:54:AD:8A:E1:77:E9:9B:F9:9B:05:E1:B8:01:8D:61:E1 + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:0 + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + Policy: 2.23.140.1.2.1 + X509v3 CRL Distribution Points: + Full Name: + URI:http://crl.usertrust.com/USERTrustRSACertificationAuthority.crl + Authority Information Access: + CA Issuers - URI:http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt + OCSP - URI:http://ocsp.usertrust.com + Signature Algorithm: sha384WithRSAEncryption + Signature Value: + 32:bf:61:bd:0e:48:c3:4f:c7:ba:47:4d:f8:9c:78:19:01:dc: + 13:1d:80:6f:fc:c3:70:b4:52:9a:31:33:9a:57:52:fb:31:9e: + 6b:a4:ef:54:aa:89:8d:40:17:68:f8:11:10:7c:d2:ca:b1:f1: + 55:86:c7:ee:b3:36:91:86:f6:39:51:bf:46:bf:0f:a0:ba:b4: + f7:7e:49:c4:2a:36:17:9e:e4:68:39:7a:af:94:4e:56:6f:b2: + 7b:3b:bf:0a:86:bd:cd:c5:77:1c:03:b8:38:b1:a2:1f:5f:7e: + db:8a:dc:46:48:b6:68:0a:cf:b2:b5:b4:e2:34:e4:67:a9:38: + 66:09:5e:d2:b8:fc:9d:28:3a:17:40:27:c2:72:4e:29:fd:21: + 3c:7c:cf:13:fb:96:2c:c5:31:44:fd:13:ed:d5:9b:a9:69:68: + 77:7c:ee:e1:ff:a4:f9:36:38:08:53:39:a2:84:34:9c:19:f3: + be:0e:ac:d5:24:37:eb:23:a8:78:d0:d3:e7:ef:92:47:64:62: + 39:22:ef:c6:f7:11:be:22:85:c6:66:44:24:26:8e:10:32:8d: + c8:93:ae:07:9e:83:3e:2f:d9:f9:f5:46:8e:63:be:c1:e6:b4: + dc:a6:cd:21:a8:86:0a:95:d9:2e:85:26:1a:fd:fc:b1:b6:57: + 42:6d:95:d1:33:f6:39:14:06:82:41:38:f5:8f:58:dc:80:5b: + a4:d5:7d:95:78:fd:a7:9b:ff:fd:c5:a8:69:ab:26:e7:a7:a4: + 05:87:5b:a9:b7:b8:a3:20:0b:97:a9:45:85:dd:b3:8b:e5:89: + 37:8e:29:0d:fc:06:17:f6:38:40:0e:42:e4:12:06:fb:7b:f3: + c6:11:68:62:df:e3:98:f4:13:d8:15:4f:8b:b1:69:d9:10:60: + bc:64:2a:ea:31:b7:e4:b5:a3:3a:14:9b:26:e3:0b:7b:fd:02: + 8e:b6:99:c1:38:97:59:36:f6:a8:74:a2:86:b6:5e:eb:c6:64: + ea:cf:a0:a3:f9:6e:9e:ba:2d:11:b6:86:98:08:58:2d:c9:ac: + 25:64:f2:5e:75:b4:38:c1:ae:7f:5a:46:83:ea:51:ca:b6:f1: + 99:11:35:6b:a5:6a:7b:c6:00:b0:e7:f8:be:64:b2:ad:c8:c2: + f1:ac:e3:51:ea:a4:93:e0:79:c8:e1:81:40:c9:0a:5b:e1:12: + 3c:c1:60:2a:e3:97:c0:89:42:ca:94:cf:46:98:12:69:bb:98: + d0:c2:d3:0d:72:4b:47:6e:e5:93:c4:32:28:63:87:43:e4:b0: + 32:3e:0a:d3:4b:bf:23:9b:14:29:41:2b:9a:04:1f:93:2d:f1: + c7:39:48:3c:ad:5a:12:7f + +-----BEGIN CERTIFICATE----- +MIIGEzCCA/ugAwIBAgIQfVtRJrR2uhHbdBYLvFMNpzANBgkqhkiG9w0BAQwFADCB +iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl +cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV +BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTgx +MTAyMDAwMDAwWhcNMzAxMjMxMjM1OTU5WjCBjzELMAkGA1UEBhMCR0IxGzAZBgNV +BAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UE +ChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQDEy5TZWN0aWdvIFJTQSBEb21haW4g +VmFsaWRhdGlvbiBTZWN1cmUgU2VydmVyIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEA1nMz1tc8INAA0hdFuNY+B6I/x0HuMjDJsGz99J/LEpgPLT+N +TQEMgg8Xf2Iu6bhIefsWg06t1zIlk7cHv7lQP6lMw0Aq6Tn/2YHKHxYyQdqAJrkj +eocgHuP/IJo8lURvh3UGkEC0MpMWCRAIIz7S3YcPb11RFGoKacVPAXJpz9OTTG0E +oKMbgn6xmrntxZ7FN3ifmgg0+1YuWMQJDgZkW7w33PGfKGioVrCSo1yfu4iYCBsk +Haswha6vsC6eep3BwEIc4gLw6uBK0u+QDrTBQBbwb4VCSmT3pDCg/r8uoydajotY +uK3DGReEY+1vVv2Dy2A0xHS+5p3b4eTlygxfFQIDAQABo4IBbjCCAWowHwYDVR0j +BBgwFoAUU3m/WqorSs9UgOHYm8Cd8rIDZsswHQYDVR0OBBYEFI2MXsRUrYrhd+mb ++ZsF4bgBjWHhMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0G +A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAbBgNVHSAEFDASMAYGBFUdIAAw +CAYGZ4EMAQIBMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0 +LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2Bggr +BgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6Ly9jcnQudXNlcnRydXN0LmNv +bS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcwAYYZaHR0cDov +L29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEAMr9hvQ5Iw0/H +ukdN+Jx4GQHcEx2Ab/zDcLRSmjEzmldS+zGea6TvVKqJjUAXaPgREHzSyrHxVYbH +7rM2kYb2OVG/Rr8PoLq0935JxCo2F57kaDl6r5ROVm+yezu/Coa9zcV3HAO4OLGi +H19+24rcRki2aArPsrW04jTkZ6k4Zgle0rj8nSg6F0AnwnJOKf0hPHzPE/uWLMUx +RP0T7dWbqWlod3zu4f+k+TY4CFM5ooQ0nBnzvg6s1SQ36yOoeNDT5++SR2RiOSLv +xvcRviKFxmZEJCaOEDKNyJOuB56DPi/Z+fVGjmO+wea03KbNIaiGCpXZLoUmGv38 +sbZXQm2V0TP2ORQGgkE49Y9Y3IBbpNV9lXj9p5v//cWoaasm56ekBYdbqbe4oyAL +l6lFhd2zi+WJN44pDfwGF/Y4QA5C5BIG+3vzxhFoYt/jmPQT2BVPi7Fp2RBgvGQq +6jG35LWjOhSbJuMLe/0CjraZwTiXWTb2qHSihrZe68Zk6s+go/lunrotEbaGmAhY +LcmsJWTyXnW0OMGuf1pGg+pRyrbxmRE1a6Vqe8YAsOf4vmSyrcjC8azjUeqkk+B5 +yOGBQMkKW+ESPMFgKuOXwIlCypTPRpgSabuY0MLTDXJLR27lk8QyKGOHQ+SwMj4K +00u/I5sUKUErmgQfky3xxzlIPK1aEn8= +-----END CERTIFICATE----- +
diff --git a/net/data/ssl/certificates/lets-encrypt-dst-x3-root.pem b/net/data/ssl/certificates/lets-encrypt-dst-x3-root.pem new file mode 100644 index 0000000..f07dc1d --- /dev/null +++ b/net/data/ssl/certificates/lets-encrypt-dst-x3-root.pem
@@ -0,0 +1,464 @@ +=========================================== +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/net/data/ssl/certificates/lets-encrypt-isrg-x1-root.pem b/net/data/ssl/certificates/lets-encrypt-isrg-x1-root.pem new file mode 100644 index 0000000..7a254db --- /dev/null +++ b/net/data/ssl/certificates/lets-encrypt-isrg-x1-root.pem
@@ -0,0 +1,380 @@ +=========================================== +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/net/data/ssl/certificates/localhost_cert.pem b/net/data/ssl/certificates/localhost_cert.pem index 8a34ad3..f8d3703 100644 --- a/net/data/ssl/certificates/localhost_cert.pem +++ b/net/data/ssl/certificates/localhost_cert.pem
@@ -1,112 +1,113 @@ -----BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCr/csPH2W5PnS4 -Ei02FKhBPWHuDhF4L4KkDARe+0iCU0lRMclBEgVCefaM20QfPnhNJtfrJ0MVD3nP -4/iIZHDQXlWgXRGIYpqyysmN3p4L2VBrl2zqrWKWYZqQPRZokFUGYIpujqpF1Th5 -Zz2dDWlqb58gUnPye+HswAmTHNOmEXYQjRjoASS4LKc11ZZmFmQaS6h88v+yGYK7 -+ss4kbH2oxRH0OSuiyXPWf9Pl9urA6IobaY2CPgJxl6Cn//+I98IC2heb7/Tciax -FkwrjO+SmOeb2NCQg4dxcPGIhQmPO2ZrOgw+/uttvfuQ3H80Fls4+VgPmo8EQ3VL -+a5zXo7tAgMBAAECggEAQPqJlRUPoYTvI/v6CMyVJNDEBuRZxUZt3PyNSjU1l8dP -k9Vza5obUpoxg9XzTrqTSNK8EKOsvHA0XU6LvzvzQ0Xgo82FqjlWqOXkcC0DGQbp -UzzKcX9AGACYHJZ3uNmOxfIDWvGbcvazd2qB5KwEf6ncPKHqHFqhaIjFFUd2zu56 -4+DcVFKUrMR44KvTk1qe4R00u0kDsxZTLk70fzMkRl0qcy4oyjtOSeSEEqIKgcFS -jiXv2TM1XpMZ28P2VqA98yPhpuEnZepvTFtBth2fh3Be+rs/WxUiND+1/U4b40rH -nJr9w6z7xbpQw5FD3fqBhYK5/rsS2ghALYYaRsPuIQKBgQDiP0YJpflCrY1lbFjg -pdp+oGSqfWB0Ejq1UNnN2vVqFHykyykn+y2Tg2VTC6xsH1gqruy0DRJeHgzLj57K -5/LA98+xobxBcu1QuU0sMylWlMqmppPrHqNf7+ZzTP0LafbJAzpKGqyOIGMfeb6Z -94RwVDz9ykp/VzFg/dTTRKutUwKBgQDCm/iP0x9dC0Weif8wV3QzmjOGY4Oq2RZn -d4OOTL2UIVQq/wGbMomR6X89b/Frs5TCK79VQqffTKkxMWTF+ZZlFG7IFBnUKT84 -KXhqez/jtmyq4flGJ6J6SdrJCXJkXZwt1NLnIPwZctgaugrgh5vEBIln50wTGOXN -8EgDABEKvwKBgQCzPCsxE5LPlwxQUDBs8BeTf1+gjSjva02lPML/yTno6wf/yY72 -RI/LsCmCS9ox4fcIAYI19bEabLX4QfQrjOuMogWhFJ8+PlzxOYuAu5tBIykUMx02 -BBSruTMZHuHMvAqtHmh8MnuHMPM2CU3NTgBWuPWEnVC9ZwcQbqa/JETZTwKBgQCf -Oy0yyQT1hX6OTM0vSa87daVJBW27Qerx97j9ms7XQDn1ADfZO42ShOHmbAy2GfbS -tSbVZTekHr6lEIwq7J/gzsoiDUhg7uraUhxDy9qnwCDD5Sen/lAUDQ/lxEQD2RAr -8+Io2TVMwUoO/EBgHLUXurqO+JKnYYzOZxcU1V4cUwKBgQCWUtlDJR/gg83Q/HbC -+fPPSifL7nLDuzgDgf6oUp555dsUnU/CSyVhAAGWh/bkYi2Kb0c/5L4pMXlGSHMv -N/6Ek8JA+teaRojEtHqEkEQw6l6T61BxzpImO+KYw05mk+f/I8VoaG/cQkDLr48B -k7jie9XxUXWGXk5vCuvZgtcwQg== +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: 7 (0x7) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT + 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:ab:fd:cb:0f:1f:65:b9:3e:74:b8:12:2d:36:14: - a8:41:3d:61:ee:0e:11:78:2f:82:a4:0c:04:5e:fb: - 48:82:53:49:51:31:c9:41:12:05:42:79:f6:8c:db: - 44:1f:3e:78:4d:26:d7:eb:27:43:15:0f:79:cf:e3: - f8:88:64:70:d0:5e:55:a0:5d:11:88:62:9a:b2:ca: - c9:8d:de:9e:0b:d9:50:6b:97:6c:ea:ad:62:96:61: - 9a:90:3d:16:68:90:55:06:60:8a:6e:8e:aa:45:d5: - 38:79:67:3d:9d:0d:69:6a:6f:9f:20:52:73:f2:7b: - e1:ec:c0:09:93:1c:d3:a6:11:76:10:8d:18:e8:01: - 24:b8:2c:a7:35:d5:96:66:16:64:1a:4b:a8:7c:f2: - ff:b2:19:82:bb:fa:cb:38:91:b1:f6:a3:14:47:d0: - e4:ae:8b:25:cf:59:ff:4f:97:db:ab:03:a2:28:6d: - a6:36:08:f8:09:c6:5e:82:9f:ff:fe:23:df:08:0b: - 68:5e:6f:bf:d3:72:26:b1:16:4c:2b:8c:ef:92:98: - e7:9b:d8:d0:90:83:87:71:70:f1:88:85:09:8f:3b: - 66:6b:3a:0c:3e:fe:eb:6d:bd:fb:90:dc:7f:34:16: - 5b:38:f9:58:0f:9a:8f:04:43:75:4b:f9:ae:73:5e: - 8e:ed + 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: - FD:CB:18:66:1A:6B:34:2F:F7:F4:26:D0:37:12:5D:4B:70:93:87:CD + 82:64:D7:FB:A9:83:29:D9:3D:A4:7B:9E:A5:2F:1C:FB:C4:34:4D:CB X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 5f:9d:b6:22:48:7d:cd:6a:8e:f8:06:9f:64:98:f0:a2:66:1b: - 47:28:5d:97:8c:fd:36:38:bf:0e:ee:d9:3c:45:86:5b:af:6f: - 12:b2:be:55:10:e5:4d:b9:10:f3:1e:ed:66:ed:f3:7b:5b:c3: - e8:90:3a:57:26:db:51:89:1e:9e:cb:78:30:f9:f9:a2:40:da: - 65:ba:ed:65:c3:75:b3:45:43:be:88:e3:37:41:75:02:96:c0: - eb:49:d5:62:6a:5f:71:90:20:ad:8a:29:7e:84:56:aa:f3:24: - 7f:37:a6:81:89:56:54:e2:fb:e9:27:e7:de:ae:e1:0a:fe:b6: - 7e:cc:2e:69:9c:f8:8c:f3:64:09:a3:a2:62:99:4f:ff:1d:bb: - 5a:b3:8b:7e:8a:46:05:6c:32:1f:44:56:de:cf:b1:b7:33:0d: - b2:f9:08:76:3d:8e:4a:f4:77:1b:87:96:ae:49:a0:46:b0:97: - f8:0d:26:26:d3:70:39:9c:76:eb:6e:dc:0e:38:f6:d7:fe:c3: - fc:fe:4f:41:3f:81:3c:d2:da:8a:8a:39:70:da:04:ef:be:39: - 0f:5a:5f:d7:2e:28:dd:ae:e6:e2:52:8f:55:72:51:ad:51:c6: - 8b:48:17:bc:13:a5:19:19:f6:70:f3:12:6c:52:45:b1:6c:8c: - aa:b1:49:ee + 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----- -MIIDxTCCAq2gAwIBAgIBBzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NloXDTI3MDYwMzE3MTA0NlowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAKv9yw8fZbk+dLgSLTYUqEE9Ye4OEXgvgqQMBF77SIJTSVExyUESBUJ5 -9ozbRB8+eE0m1+snQxUPec/j+IhkcNBeVaBdEYhimrLKyY3engvZUGuXbOqtYpZh -mpA9FmiQVQZgim6OqkXVOHlnPZ0NaWpvnyBSc/J74ezACZMc06YRdhCNGOgBJLgs -pzXVlmYWZBpLqHzy/7IZgrv6yziRsfajFEfQ5K6LJc9Z/0+X26sDoihtpjYI+AnG -XoKf//4j3wgLaF5vv9NyJrEWTCuM75KY55vY0JCDh3Fw8YiFCY87Zms6DD7+6229 -+5DcfzQWWzj5WA+ajwRDdUv5rnNeju0CAwEAAaOBhjCBgzAMBgNVHRMBAf8EAjAA -MB0GA1UdDgQWBBT9yxhmGms0L/f0JtA3El1LcJOHzTAfBgNVHSMEGDAWgBSbJguK -mKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw -FAYDVR0RBA0wC4IJbG9jYWxob3N0MA0GCSqGSIb3DQEBCwUAA4IBAQBfnbYiSH3N -ao74Bp9kmPCiZhtHKF2XjP02OL8O7tk8RYZbr28Ssr5VEOVNuRDzHu1m7fN7W8Po -kDpXJttRiR6ey3gw+fmiQNpluu1lw3WzRUO+iOM3QXUClsDrSdVial9xkCCtiil+ -hFaq8yR/N6aBiVZU4vvpJ+feruEK/rZ+zC5pnPiM82QJo6JimU//Hbtas4t+ikYF -bDIfRFbez7G3Mw2y+Qh2PY5K9Hcbh5auSaBGsJf4DSYm03A5nHbrbtwOOPbX/sP8 -/k9BP4E80tqKijlw2gTvvjkPWl/XLijdrubiUo9VclGtUcaLSBe8E6UZGfZw8xJs -UkWxbIyqsUnu +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/net/data/ssl/certificates/login.trustwave.com.pem b/net/data/ssl/certificates/login.trustwave.com.pem deleted file mode 100644 index e8dc28a..0000000 --- a/net/data/ssl/certificates/login.trustwave.com.pem +++ /dev/null
@@ -1,356 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:db:17:73:de:b5:08:bf:b6:86:a8:c5:ad:ce:d9:2b:0f:dc:9d - Signature Algorithm: sha256WithRSAEncryption - Issuer: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = "Trustwave Extended Validation SHA256 CA, Level 1", emailAddress = ca@trustwave.com - Validity - Not Before: Jun 13 08:33:43 2018 GMT - Not After : Jun 12 14:33:43 2020 GMT - Subject: CN = login.trustwave.com, O = "Trustwave Holdings, Inc.", L = Chicago, ST = Illinois, C = US, serialNumber = 3939737, businessCategory = Private Organization, jurisdictionC = US, jurisdictionST = Delaware - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:dd:80:8b:d6:ac:0e:14:cd:fc:39:eb:17:8f:f5: - 9b:c8:0f:0f:03:dd:46:d8:72:a7:2f:bb:61:e4:0a: - 9f:db:1a:7f:94:7a:b5:5b:04:ac:92:5f:37:e8:58: - 54:08:5c:39:19:85:54:a9:d1:96:d2:f6:c9:67:e1: - 6d:c2:fb:40:c9:86:3c:b8:97:fe:83:8d:c4:35:2e: - 59:a8:22:d3:6e:01:a2:f5:26:17:4a:d4:4c:7a:61: - 5a:5e:8e:4d:db:bf:2d:4c:e8:98:8f:60:69:a4:e7: - 2d:fb:b1:83:b6:3d:a1:97:2f:c5:ce:f1:47:7f:7b: - 68:72:6e:1e:95:e1:2c:cd:9b:25:31:fa:9f:9a:0e: - ba:f6:a8:d4:8c:40:9b:20:1b:ef:0e:f6:32:b1:c1: - ef:15:ec:5a:42:c3:6a:2d:4e:30:e7:44:61:22:41: - f9:77:5a:42:25:10:ed:36:60:c2:d5:67:f7:7f:c4: - d7:54:5e:49:99:5d:45:a7:4c:c9:5d:a4:5d:75:70: - b6:9e:a3:8a:d9:6a:4c:d5:dd:c6:dd:12:9b:a1:90: - 85:08:92:93:87:f9:e7:69:96:82:c6:e9:5c:06:15: - 42:48:54:6e:15:5c:5b:bc:30:d9:3f:7c:8e:52:30: - 76:5d:3b:1a:ba:39:a3:eb:8e:83:ab:43:e4:90:a7: - 6e:af - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:FALSE - X509v3 Key Usage: critical - Digital Signature, Key Encipherment - X509v3 Extended Key Usage: - TLS Web Client Authentication, TLS Web Server Authentication - X509v3 Subject Key Identifier: - 75:E8:CF:E7:D7:4B:78:94:85:CD:C8:DF:52:03:2E:CD:FB:F9:FF:87 - X509v3 Authority Key Identifier: - keyid:E5:E4:24:59:15:32:27:C9:20:B3:42:02:6C:B0:EF:32:DE:9B:20:5A - - X509v3 Certificate Policies: - Policy: 2.23.140.1.1 - Policy: 2.16.840.1.114404.1.1.2.4.1 - CPS: https://ssl.trustwave.com/CA - - X509v3 Subject Alternative Name: - DNS:login.trustwave.com, DNS:cdn-login.trustwave.com, DNS:ssl.trustwave.com, DNS:sitedata.securetrust.com, DNS:sealserver.trustwave.com, DNS:sitedata.xramp.com, DNS:seal.securetrust.com, DNS:sealserver.trustkeeper.net, DNS:seal.xramp.com, DNS:rogers.trustwave.com, DNS:optus.trustwave.com, DNS:tis.trustwave.com, DNS:globe.trustwave.com, DNS:inmarsat.trustwave.com - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.trustwave.com/EVCA2_L1.crl - - Authority Information Access: - OCSP - URI:http://ocsp.trustwave.com/ - CA Issuers - URI:http://ssl.trustwave.com/issuers/EVCA2_L1.crt - - CT Precertificate SCTs: - Signed Certificate Timestamp: - Version : v1 (0x0) - Log ID : A4:B9:09:90:B4:18:58:14:87:BB:13:A2:CC:67:70:0A: - 3C:35:98:04:F9:1B:DF:B8:E3:77:CD:0E:C8:0D:DC:10 - Timestamp : Jun 13 14:33:44.010 2018 GMT - Extensions: none - Signature : ecdsa-with-SHA256 - 30:46:02:21:00:97:A4:CA:04:0F:F8:5D:DB:8D:94:65: - 24:B6:4B:C4:14:31:0C:36:B3:E4:8D:3B:0A:C2:8E:C6: - F4:B6:B8:80:08:02:21:00:D3:2F:6E:7A:35:1E:BB:7C: - 3B:CB:02:79:BE:BD:4B:3F:DD:58:6A:31:A7:35:52:19: - 3E:88:EE:15:80:5D:65:68 - Signed Certificate Timestamp: - Version : v1 (0x0) - Log ID : EE:4B:BD:B7:75:CE:60:BA:E1:42:69:1F:AB:E1:9E:66: - A3:0F:7E:5F:B0:72:D8:83:00:C4:7B:89:7A:A8:FD:CB - Timestamp : Jun 13 14:33:44.829 2018 GMT - Extensions: none - Signature : ecdsa-with-SHA256 - 30:44:02:20:3B:3F:8E:F8:1D:73:88:3E:DF:34:35:D6: - DE:FF:9B:F0:BA:61:84:9A:CF:0C:6F:60:07:FD:4B:12: - DD:26:2F:FD:02:20:5C:EA:8D:59:CE:65:9F:7E:5D:A2: - AE:C5:2F:E2:36:7A:19:E4:9E:48:45:73:C5:A6:CA:49: - FD:A4:BF:94:0F:45 - Signed Certificate Timestamp: - Version : v1 (0x0) - Log ID : 56:14:06:9A:2F:D7:C2:EC:D3:F5:E1:BD:44:B2:3E:C7: - 46:76:B9:BC:99:11:5C:C0:EF:94:98:55:D6:89:D0:DD - Timestamp : Jun 13 14:33:43.623 2018 GMT - Extensions: none - Signature : ecdsa-with-SHA256 - 30:45:02:20:40:A4:5B:11:00:BC:B3:4B:DA:48:00:FF: - 49:1D:1A:9E:1D:54:9D:42:36:66:99:8C:BD:27:75:48: - AF:B1:13:B9:02:21:00:F5:EE:79:36:96:16:59:55:4F: - 73:B1:C8:6E:B0:C6:29:E1:EB:03:7E:86:37:83:C5:68: - 42:C3:83:BA:30:DE:D0 - Signature Algorithm: sha256WithRSAEncryption - 4b:a9:32:a2:94:ef:5a:a7:67:44:03:53:32:56:36:0f:12:0b: - 3b:7a:6d:66:2b:ee:47:a9:35:26:30:62:86:9b:7d:aa:38:83: - 13:ff:d0:56:ce:84:71:f8:16:49:ef:cc:70:da:34:ee:79:0e: - 2a:82:05:82:e8:f7:e7:d6:b4:ed:85:ac:e7:d2:c3:f8:8a:8f: - ee:af:e2:d0:ba:3a:a9:a3:f8:70:ba:46:f0:16:05:60:d1:26: - 6a:e4:05:00:86:fe:44:8c:68:44:6b:ec:d4:5a:41:00:3a:b1: - 66:42:29:b8:47:1f:84:1e:94:5e:a4:f9:16:52:af:9f:3a:77: - d9:20:7c:01:82:9d:d9:9c:6f:9c:db:9f:90:21:1b:0b:05:7e: - e0:1d:d0:2f:e1:18:5c:c3:7f:f8:84:f7:f5:90:ac:09:9b:06: - 90:48:b9:a9:b0:bd:2e:63:67:bc:8f:62:2f:c7:e2:18:ba:c9: - 8c:96:dc:98:8e:5c:60:66:5a:aa:ee:54:bd:ce:49:08:ca:09: - 92:bb:0f:26:07:ba:8c:df:88:4f:28:ef:eb:32:99:d3:2d:a7: - e0:c4:d4:51:d5:c9:a9:db:bf:c3:f7:14:4b:62:13:69:09:e9: - 13:49:82:20:b3:31:ae:83:a7:0d:2c:de:69:3b:e2:3b:f0:9d: - 67:61:98:3f ------BEGIN CERTIFICATE----- -MIIIWzCCB0OgAwIBAgITBtsXc961CL+2hqjFrc7ZKw/cnTANBgkqhkiG9w0BAQsF -ADCBsTELMAkGA1UEBhMCVVMxETAPBgNVBAgTCElsbGlub2lzMRAwDgYDVQQHEwdD -aGljYWdvMSEwHwYDVQQKExhUcnVzdHdhdmUgSG9sZGluZ3MsIEluYy4xOTA3BgNV -BAMTMFRydXN0d2F2ZSBFeHRlbmRlZCBWYWxpZGF0aW9uIFNIQTI1NiBDQSwgTGV2 -ZWwgMTEfMB0GCSqGSIb3DQEJARYQY2FAdHJ1c3R3YXZlLmNvbTAeFw0xODA2MTMw -ODMzNDNaFw0yMDA2MTIxNDMzNDNaMIHUMRwwGgYDVQQDExNsb2dpbi50cnVzdHdh -dmUuY29tMSEwHwYDVQQKExhUcnVzdHdhdmUgSG9sZGluZ3MsIEluYy4xEDAOBgNV -BAcTB0NoaWNhZ28xETAPBgNVBAgTCElsbGlub2lzMQswCQYDVQQGEwJVUzEQMA4G -A1UEBRMHMzkzOTczNzEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzAR -BgsrBgEEAYI3PAIBAxMCVVMxGTAXBgsrBgEEAYI3PAIBAhMIRGVsYXdhcmUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDdgIvWrA4Uzfw56xeP9ZvIDw8D -3UbYcqcvu2HkCp/bGn+UerVbBKySXzfoWFQIXDkZhVSp0ZbS9sln4W3C+0DJhjy4 -l/6DjcQ1LlmoItNuAaL1JhdK1Ex6YVpejk3bvy1M6JiPYGmk5y37sYO2PaGXL8XO -8Ud/e2hybh6V4SzNmyUx+p+aDrr2qNSMQJsgG+8O9jKxwe8V7FpCw2otTjDnRGEi -Qfl3WkIlEO02YMLVZ/d/xNdUXkmZXUWnTMldpF11cLaeo4rZakzV3cbdEpuhkIUI -kpOH+edploLG6VwGFUJIVG4VXFu8MNk/fI5SMHZdOxq6OaPrjoOrQ+SQp26vAgMB -AAGjggRFMIIEQTAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE -FjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHQYDVR0OBBYEFHXoz+fXS3iUhc3I31ID -Ls37+f+HMB8GA1UdIwQYMBaAFOXkJFkVMifJILNCAmyw7zLemyBaME4GA1UdIARH -MEUwBwYFZ4EMAQEwOgYMYIZIAYb9ZAEBAgQBMCowKAYIKwYBBQUHAgEWHGh0dHBz -Oi8vc3NsLnRydXN0d2F2ZS5jb20vQ0EwggFDBgNVHREEggE6MIIBNoITbG9naW4u -dHJ1c3R3YXZlLmNvbYIXY2RuLWxvZ2luLnRydXN0d2F2ZS5jb22CEXNzbC50cnVz -dHdhdmUuY29tghhzaXRlZGF0YS5zZWN1cmV0cnVzdC5jb22CGHNlYWxzZXJ2ZXIu -dHJ1c3R3YXZlLmNvbYISc2l0ZWRhdGEueHJhbXAuY29tghRzZWFsLnNlY3VyZXRy -dXN0LmNvbYIac2VhbHNlcnZlci50cnVzdGtlZXBlci5uZXSCDnNlYWwueHJhbXAu -Y29tghRyb2dlcnMudHJ1c3R3YXZlLmNvbYITb3B0dXMudHJ1c3R3YXZlLmNvbYIR -dGlzLnRydXN0d2F2ZS5jb22CE2dsb2JlLnRydXN0d2F2ZS5jb22CFmlubWFyc2F0 -LnRydXN0d2F2ZS5jb20wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC50cnVz -dHdhdmUuY29tL0VWQ0EyX0wxLmNybDBxBggrBgEFBQcBAQRlMGMwJgYIKwYBBQUH -MAGGGmh0dHA6Ly9vY3NwLnRydXN0d2F2ZS5jb20vMDkGCCsGAQUFBzAChi1odHRw -Oi8vc3NsLnRydXN0d2F2ZS5jb20vaXNzdWVycy9FVkNBMl9MMS5jcnQwggF+Bgor -BgEEAdZ5AgQCBIIBbgSCAWoBaAB3AKS5CZC0GFgUh7sTosxncAo8NZgE+RvfuON3 -zQ7IDdwQAAABY/mREUoAAAQDAEgwRgIhAJekygQP+F3bjZRlJLZLxBQxDDaz5I07 -CsKOxvS2uIAIAiEA0y9uejUeu3w7ywJ5vr1LP91YajGnNVIZPojuFYBdZWgAdQDu -S723dc5guuFCaR+r4Z5mow9+X7By2IMAxHuJeqj9ywAAAWP5kRR9AAAEAwBGMEQC -IDs/jvgdc4g+3zQ11t7/m/C6YYSazwxvYAf9SxLdJi/9AiBc6o1ZzmWffl2irsUv -4jZ6GeSeSEVzxabKSf2kv5QPRQB2AFYUBpov18Ls0/XhvUSyPsdGdrm8mRFcwO+U -mFXWidDdAAABY/mRD8cAAAQDAEcwRQIgQKRbEQC8s0vaSAD/SR0anh1UnUI2ZpmM -vSd1SK+xE7kCIQD17nk2lhZZVU9zschusMYp4esDfoY3g8VoQsODujDe0DANBgkq -hkiG9w0BAQsFAAOCAQEAS6kyopTvWqdnRANTMlY2DxILO3ptZivuR6k1JjBihpt9 -qjiDE//QVs6EcfgWSe/McNo07nkOKoIFguj359a07YWs59LD+IqP7q/i0Lo6qaP4 -cLpG8BYFYNEmauQFAIb+RIxoRGvs1FpBADqxZkIpuEcfhB6UXqT5FlKvnzp32SB8 -AYKd2ZxvnNufkCEbCwV+4B3QL+EYXMN/+IT39ZCsCZsGkEi5qbC9LmNnvI9iL8fi -GLrJjJbcmI5cYGZaqu5Uvc5JCMoJkrsPJge6jN+ITyjv6zKZ0y2n4MTUUdXJqdu/ -w/cUS2ITaQnpE0mCILMxroOnDSzeaTviO/CdZ2GYPw== ------END CERTIFICATE----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 35:96:2f:30:5c:5a:0b:ec:40:0d:4e:98:77:52:8c:65 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C = US, O = SecureTrust Corporation, CN = SecureTrust CA - Validity - Not Before: Sep 1 14:35:34 2016 GMT - Not After : Sep 29 14:35:34 2024 GMT - Subject: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = "Trustwave Extended Validation SHA256 CA, Level 1", emailAddress = ca@trustwave.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ad:ef:66:1c:ba:a2:bf:af:3d:15:62:24:ec:f6: - 9e:40:bb:96:a2:cf:25:75:15:f8:ac:d2:c7:78:3e: - ff:5f:b2:6b:4d:f6:97:b8:84:1a:2d:fa:d4:38:3b: - 72:45:a6:6c:d0:bb:49:b0:41:e0:a6:be:dd:52:89: - c3:20:7e:bd:3e:30:4f:ac:78:3e:84:12:ee:ee:86: - f8:b9:d1:31:dc:9d:37:35:04:9d:9d:1f:df:a8:f6: - 34:64:c1:f6:34:fe:de:f5:31:52:28:a7:2d:67:f4: - a6:cc:0f:23:19:c9:55:99:d8:93:1a:0d:5b:4f:1e: - b1:81:6b:8f:5a:af:4e:a6:b2:10:4a:09:0f:e4:d4: - 5e:d4:67:93:43:b5:3f:13:5c:f1:2e:a6:b0:e8:f7: - 90:5a:31:12:1c:f1:9e:8a:5c:b0:d2:3a:fa:a9:5c: - 87:33:96:9c:93:da:6c:eb:4b:0d:dc:22:8d:1a:eb: - 21:c9:a4:1e:df:0d:9b:63:14:49:f5:14:47:fe:c2: - 0b:08:09:a6:4d:b8:dc:fd:c5:eb:19:03:06:75:a6: - 2d:6a:21:a7:5d:b7:38:e6:bd:fd:72:a7:db:ca:76: - 7b:d6:13:cf:34:4b:45:6c:e7:6a:93:70:bb:23:cb: - eb:84:81:e2:29:a0:2d:16:44:cc:45:25:a6:1c:79: - 38:1f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:0 - X509v3 Subject Key Identifier: - E5:E4:24:59:15:32:27:C9:20:B3:42:02:6C:B0:EF:32:DE:9B:20:5A - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.trustwave.com/STCA.crl - - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: https://ssl.trustwave.com/CA - - Authority Information Access: - OCSP - URI:http://ocsp.trustwave.com - CA Issuers - URI:http://ssl.trustwave.com/issuers/STCA.crt - - X509v3 Extended Key Usage: - TLS Web Client Authentication, TLS Web Server Authentication - X509v3 Authority Key Identifier: - keyid:42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF - - X509v3 Subject Alternative Name: - email:ca@trustwave.com - Signature Algorithm: sha256WithRSAEncryption - 65:0c:20:39:2b:be:53:09:d3:01:cb:b8:fd:e5:92:77:82:c0: - 65:3a:99:9d:e0:d7:b8:f2:53:64:49:c2:14:62:9d:87:2d:ad: - aa:f2:1b:b2:61:db:40:d0:f7:fa:69:4c:7a:31:4c:80:03:c3: - 62:43:b0:2e:41:ca:99:5a:6e:d7:90:9c:b8:21:ae:5d:7b:2b: - 56:fa:3c:ef:ab:cd:60:3f:34:52:95:c2:8e:ae:f0:68:7b:2f: - 3d:22:52:e8:ad:ed:90:43:e1:e2:9c:45:e7:71:45:97:0f:42: - 59:c3:f4:a4:d1:22:cf:78:49:1a:68:a2:db:2e:0a:ff:d8:e5: - bf:b5:14:c3:d5:d4:aa:d8:b5:b7:28:f7:21:15:95:a3:44:58: - ba:66:88:4b:2a:bc:b8:f1:89:61:26:b7:bd:6b:cf:3f:b4:4b: - 9f:4e:b4:0f:e2:86:76:c6:3f:d5:eb:9e:17:bb:c1:fd:72:6c: - 23:4e:3b:98:19:40:c2:ab:fc:eb:33:7c:b6:7b:a1:52:80:08: - 63:8f:2e:57:12:65:14:56:f7:c8:00:b3:31:3e:d5:9b:e5:1e: - 47:63:6a:67:d3:4a:ce:32:32:f5:28:ad:89:fd:36:15:e7:8c: - 05:a5:db:c3:6e:0f:d9:b7:14:f8:84:d8:ee:74:7b:31:03:9c: - 74:e2:68:e4 ------BEGIN CERTIFICATE----- -MIIFCzCCA/OgAwIBAgIQNZYvMFxaC+xADU6Yd1KMZTANBgkqhkiG9w0BAQsFADBI -MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x -FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTE2MDkwMTE0MzUzNFoXDTI0MDky -OTE0MzUzNFowgbExCzAJBgNVBAYTAlVTMREwDwYDVQQIEwhJbGxpbm9pczEQMA4G -A1UEBxMHQ2hpY2FnbzEhMB8GA1UEChMYVHJ1c3R3YXZlIEhvbGRpbmdzLCBJbmMu -MTkwNwYDVQQDEzBUcnVzdHdhdmUgRXh0ZW5kZWQgVmFsaWRhdGlvbiBTSEEyNTYg -Q0EsIExldmVsIDExHzAdBgkqhkiG9w0BCQEWEGNhQHRydXN0d2F2ZS5jb20wggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCt72YcuqK/rz0VYiTs9p5Au5ai -zyV1Ffis0sd4Pv9fsmtN9pe4hBot+tQ4O3JFpmzQu0mwQeCmvt1SicMgfr0+ME+s -eD6EEu7uhvi50THcnTc1BJ2dH9+o9jRkwfY0/t71MVIopy1n9KbMDyMZyVWZ2JMa -DVtPHrGBa49ar06mshBKCQ/k1F7UZ5NDtT8TXPEuprDo95BaMRIc8Z6KXLDSOvqp -XIczlpyT2mzrSw3cIo0a6yHJpB7fDZtjFEn1FEf+wgsICaZNuNz9xesZAwZ1pi1q -Iaddtzjmvf1yp9vKdnvWE880S0Vs52qTcLsjy+uEgeIpoC0WRMxFJaYceTgfAgMB -AAGjggGFMIIBgTASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTl5CRZFTIn -ySCzQgJssO8y3psgWjAOBgNVHQ8BAf8EBAMCAYYwMgYDVR0fBCswKTAnoCWgI4Yh -aHR0cDovL2NybC50cnVzdHdhdmUuY29tL1NUQ0EuY3JsMD0GA1UdIAQ2MDQwMgYE -VR0gADAqMCgGCCsGAQUFBwIBFhxodHRwczovL3NzbC50cnVzdHdhdmUuY29tL0NB -MGwGCCsGAQUFBwEBBGAwXjAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudHJ1c3R3 -YXZlLmNvbTA1BggrBgEFBQcwAoYpaHR0cDovL3NzbC50cnVzdHdhdmUuY29tL2lz -c3VlcnMvU1RDQS5jcnQwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMB8G -A1UdIwQYMBaAFEIythb6BP3+XUt6w/33TEAdWkOvMBsGA1UdEQQUMBKBEGNhQHRy -dXN0d2F2ZS5jb20wDQYJKoZIhvcNAQELBQADggEBAGUMIDkrvlMJ0wHLuP3lkneC -wGU6mZ3g17jyU2RJwhRinYctraryG7Jh20DQ9/ppTHoxTIADw2JDsC5ByplabteQ -nLghrl17K1b6PO+rzWA/NFKVwo6u8Gh7Lz0iUuit7ZBD4eKcRedxRZcPQlnD9KTR -Is94SRpootsuCv/Y5b+1FMPV1KrYtbco9yEVlaNEWLpmiEsqvLjxiWEmt71rzz+0 -S59OtA/ihnbGP9Xrnhe7wf1ybCNOO5gZQMKr/OszfLZ7oVKACGOPLlcSZRRW98gA -szE+1ZvlHkdjamfTSs4yMvUorYn9NhXnjAWl28NuD9m3FPiE2O50ezEDnHTiaOQ= ------END CERTIFICATE----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C = US, O = SecureTrust Corporation, CN = SecureTrust CA - Validity - Not Before: Nov 7 19:31:18 2006 GMT - Not After : Dec 31 19:40:55 2029 GMT - Subject: C = US, O = SecureTrust Corporation, CN = SecureTrust CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ab:a4:81:e5:95:cd:f5:f6:14:8e:c2:4f:ca:d4: - e2:78:95:58:9c:41:e1:0d:99:40:24:17:39:91:33: - 66:e9:be:e1:83:af:62:5c:89:d1:fc:24:5b:61:b3: - e0:11:11:41:1c:1d:6e:f0:b8:bb:f8:de:a7:81:ba: - a6:48:c6:9f:1d:bd:be:8e:a9:41:3e:b8:94:ed:29: - 1a:d4:8e:d2:03:1d:03:ef:6d:0d:67:1c:57:d7:06: - ad:ca:c8:f5:fe:0e:af:66:25:48:04:96:0b:5d:a3: - ba:16:c3:08:4f:d1:46:f8:14:5c:f2:c8:5e:01:99: - 6d:fd:88:cc:86:a8:c1:6f:31:42:6c:52:3e:68:cb: - f3:19:34:df:bb:87:18:56:80:26:c4:d0:dc:c0:6f: - df:de:a0:c2:91:16:a0:64:11:4b:44:bc:1e:f6:e7: - fa:63:de:66:ac:76:a4:71:a3:ec:36:94:68:7a:77: - a4:b1:e7:0e:2f:81:7a:e2:b5:72:86:ef:a2:6b:8b: - f0:0f:db:d3:59:3f:ba:72:bc:44:24:9c:e3:73:b3: - f7:af:57:2f:42:26:9d:a9:74:ba:00:52:f2:4b:cd: - 53:7c:47:0b:36:85:0e:66:a9:08:97:16:34:57:c1: - 66:f7:80:e3:ed:70:54:c7:93:e0:2e:28:15:59:87: - ba:bb - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.securetrust.com/STCA.crl - - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - 30:ed:4f:4a:e1:58:3a:52:72:5b:b5:a6:a3:65:18:a6:bb:51: - 3b:77:e9:9d:ea:d3:9f:5c:e0:45:65:7b:0d:ca:5b:e2:70:50: - b2:94:05:14:ae:49:c7:8d:41:07:12:73:94:7e:0c:23:21:fd: - bc:10:7f:60:10:5a:72:f5:98:0e:ac:ec:b9:7f:dd:7a:6f:5d: - d3:1c:f4:ff:88:05:69:42:a9:05:71:c8:b7:ac:26:e8:2e:b4: - 8c:6a:ff:71:dc:b8:b1:df:99:bc:7c:21:54:2b:e4:58:a2:bb: - 57:29:ae:9e:a9:a3:19:26:0f:99:2e:08:b0:ef:fd:69:cf:99: - 1a:09:8d:e3:a7:9f:2b:c9:36:34:7b:24:b3:78:4c:95:17:a4: - 06:26:1e:b6:64:52:36:5f:60:67:d9:9c:c5:05:74:0b:e7:67: - 23:d2:08:fc:88:e9:ae:8b:7f:e1:30:f4:37:7e:fd:c6:32:da: - 2d:9e:44:30:30:6c:ee:07:de:d2:34:fc:d2:ff:40:f6:4b:f4: - 66:46:06:54:a6:f2:32:0a:63:26:30:6b:9b:d1:dc:8b:47:ba: - e1:b9:d5:62:d0:a2:a0:f4:67:05:78:29:63:1a:6f:04:d6:f8: - c6:4c:a3:9a:b1:37:b4:8d:e5:28:4b:1d:9e:2c:c2:b8:68:bc: - ed:02:ee:31 ------BEGIN CERTIFICATE----- -MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI -MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x -FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz -MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv -cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz -Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO -0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao -wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj -7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS -8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT -BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg -JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC -NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3 -6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/ -3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm -D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS -CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR -3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/may_2018.pem b/net/data/ssl/certificates/may_2018.pem index 3b275fc..037e004 100644 --- a/net/data/ssl/certificates/may_2018.pem +++ b/net/data/ssl/certificates/may_2018.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 31 (0x1f) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:dc:25:f0:b1:e7:f4:9a:33:24:c7:c7:55:bf:9f: - 06:3f:3d:61:ec:6e:38:21:04:87:7b:ea:c9:37:1d: - ad:61:46:3d:0f:43:54:ea:b0:01:45:a8:5f:fc:04: - 44:36:a5:0b:0e:53:49:ad:d4:de:70:b3:0e:9a:42: - 35:17:44:c8:7b:80:6e:a3:1b:3e:16:21:1d:b3:b5: - 08:89:97:ec:83:61:c6:a1:a5:6b:e7:f1:38:96:1b: - d1:db:2d:7e:93:90:3c:07:5b:77:6b:e0:18:63:f3: - ca:42:f1:97:7f:5b:44:9d:c1:65:34:cf:e8:4d:db: - b7:b2:8f:11:f9:0d:99:97:bd:56:24:22:aa:9a:02: - cb:93:e4:b2:55:bf:2d:82:2b:49:4f:2e:69:e2:e9: - a0:a5:18:95:f4:40:90:d7:90:34:cb:ad:a9:d8:a3: - 1b:3c:a9:d9:0b:00:60:6c:43:1f:42:82:07:f0:99: - 4b:d1:a6:66:7a:4e:69:3a:2f:c6:db:20:d0:58:80: - 90:c2:dc:70:ee:22:85:fb:59:bb:25:ba:12:1a:27: - 44:d6:f0:14:1a:71:f7:f9:fc:e5:3e:a5:7d:ad:e3: - 35:9b:c8:61:f5:13:e4:b6:58:e6:8f:46:1f:f4:18: - 69:76:78:eb:f9:ad:75:90:7c:69:dc:89:39:37:d7: - fc:2f + 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: - FE:66:FC:2C:74:C7:2C:BB:9D:03:C1:68:2F:63:DC:AA:E7:7B:5F:F3 + 44:18:DF:A8:01:30:8C:D7:AE:44:06:6E:FA:98:D9:7D:43:35:92:07 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 2a:c8:c1:eb:97:c0:a7:01:7e:36:67:9b:8d:fe:ce:7d:30:25: - 7c:63:9b:be:fd:b0:b8:1d:25:ef:bf:f8:3a:58:78:24:08:de: - 37:b9:a9:48:66:8e:b7:db:e3:57:49:7f:f4:09:64:72:45:83: - c2:d2:d7:0b:01:85:cc:4a:d9:1c:bc:0f:88:f2:2e:fa:e6:ee: - 3c:76:b3:f7:5d:ec:57:f1:23:be:54:18:b3:6f:95:56:c6:fe: - 29:ca:85:3f:4d:d8:d5:23:63:8f:fd:68:c0:54:d0:e0:7f:b3: - 2f:36:fb:3b:60:ec:5a:25:2a:88:0b:00:94:a5:c4:13:c6:d0: - da:a6:f2:de:00:aa:ac:11:32:c3:30:ae:52:75:86:91:e5:5c: - 6a:b3:22:8d:2f:31:91:34:d1:2f:e3:59:53:4a:95:b9:17:34: - e7:ab:15:9f:96:a0:61:e7:ad:a2:dc:ac:3b:71:65:3b:e5:a5: - 36:56:69:a3:ce:c5:fc:44:f6:28:85:72:7b:90:0e:c1:df:a5: - 36:0a:3b:d6:76:9c:1d:2c:b7:3f:9a:c0:95:93:e8:31:e7:e4: - 8b:07:67:06:20:44:56:be:a1:1f:9a:aa:24:53:93:3e:f2:0d: - e4:f4:16:47:68:c5:6d:f4:c1:a6:c0:92:97:75:4e:f4:49:77: - 08:24:5e:8a + 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----- -MIIDvzCCAqegAwIBAgIBHzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE4MDUwMTAw -MDAwMFoXDTIwMDgwMzAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANwl8LHn9JozJMfHVb+fBj89YexuOCEEh3vqyTcdrWFGPQ9DVOqwAUWo -X/wERDalCw5TSa3U3nCzDppCNRdEyHuAbqMbPhYhHbO1CImX7INhxqGla+fxOJYb -0dstfpOQPAdbd2vgGGPzykLxl39bRJ3BZTTP6E3bt7KPEfkNmZe9ViQiqpoCy5Pk -slW/LYIrSU8uaeLpoKUYlfRAkNeQNMutqdijGzyp2QsAYGxDH0KCB/CZS9GmZnpO -aTovxtsg0FiAkMLccO4ihftZuyW6EhonRNbwFBpx9/n85T6lfa3jNZvIYfUT5LZY -5o9GH/QYaXZ46/mtdZB8adyJOTfX/C8CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFP5m/Cx0xyy7nQPBaC9j3Krne1/zMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQAqyMHrl8CnAX42Z5uN -/s59MCV8Y5u+/bC4HSXvv/g6WHgkCN43ualIZo632+NXSX/0CWRyRYPC0tcLAYXM -StkcvA+I8i765u48drP3XexX8SO+VBizb5VWxv4pyoU/TdjVI2OP/WjAVNDgf7Mv -Nvs7YOxaJSqICwCUpcQTxtDapvLeAKqsETLDMK5SdYaR5VxqsyKNLzGRNNEv41lT -SpW5FzTnqxWflqBh562i3Kw7cWU75aU2VmmjzsX8RPYohXJ7kA7B36U2CjvWdpwd -LLc/msCVk+gx5+SLB2cGIERWvqEfmqokU5M+8g3k9BZHaMVt9MGmwJKXdU70SXcI -JF6K +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/net/data/ssl/certificates/multi-root-BFE.keychain b/net/data/ssl/certificates/multi-root-BFE.keychain deleted file mode 100644 index acb819b..0000000 --- a/net/data/ssl/certificates/multi-root-BFE.keychain +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/name_constrained_key.pem b/net/data/ssl/certificates/name_constrained_key.pem new file mode 100644 index 0000000..f7a9d37 --- /dev/null +++ b/net/data/ssl/certificates/name_constrained_key.pem
@@ -0,0 +1,28 @@ +-----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/net/data/ssl/certificates/name_constraint_bad.pem b/net/data/ssl/certificates/name_constraint_bad.pem deleted file mode 100644 index f311771..0000000 --- a/net/data/ssl/certificates/name_constraint_bad.pem +++ /dev/null
@@ -1,111 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0v9KXM+UTW3dl -vXMadSibR1nmtzDoRjNtWFvaHwr/5OQt8h34iehkLvbDzdejjtf3zefYDhDD51bS -/OXm007i/4JNGGOHsKPe2u8KN3ustbdDzvIHOd8U6cOkQT5+aEc0m3thxBjmE86z -tKbgugPu5OvnqvRtvpdbqgaXUAHQeLjWkrDk4rlDiLWuFGR9UnDUBRwJJdXiT8mo -gttBMcO+RG8L1P2/we7ZYr87j7UAyNHfXUoTrXHkS1/R2XJMg9iTQL9szS9mDgTW -uUMoJMkl/Vlw/j3yqQpOwpvE3p5XXl0WJeZ4tkRJKZ32v3T7hdYN8WVY8ivWjxBJ -yAAtiOItAgMBAAECggEAXuyGumXEnl/g2oueEX0J8FKOgj4e7z0+8OQAiRLYgf9B -XmfTGZ3DcCnB6p8F6p2wCjIW2j64y0mJLZEnZAwBV/F8CuUOEErSJM2x0BnHV7Kv -JmtebDEWWTNTTcX9/gDhtF0bdQK5WMt6OKJdKZRHUITk52u+pov7jWZDw99+tG5w -InCv1RekWbAGZWLs9hyzpOpvp0tGM2O9+XCWQh/LLeLb5rJkTcH8NKv9Xh+tLeSU -i/FER+rQHsMVA4uHdBmRgPsBnPrJopcKWQImRXDGidEd5AUWLIECQdnZI8pbtmjV -0HZj+UuUlDFdALmCHX+NxR4Z+hyi+E96ZWw/J9FHwQKBgQDYX0e873Sf4tDOn0cZ -Olof3cXPri8ezKoeAD8tfY0bxLIoOwDUtJXZeGEZD3sduDJDCdvS1M/eeW04ePlx -kTmcDecaYm4t3KYzbPauudbMQEQFvsoivp8ct/synPcRtGPTHg+GUHaqWT1d4DjT -WClxx67ugD/YQYs5UY/uLjm4tQKBgQDV2lh1Uk3xBj15FZrzg/7GM7bK3L/Xcxzz -VewAksKuVEyoqHfZAo6P/xOiQkwc9kBoet43MiNyph/kYssQowE+Pg+WffB1Ve4F -kVsq6z1mwAfnYD6m4GHxfrV6VxwM3ItiX+PiKQ4YWsbyjc/vC4ZRSarLwbk8Woya -lNucr2hGmQKBgF5sdioFdaewm98Psz9XL61oYsLXCMkwF60v/mIjwEi19emIljw8 -8ogM+JKvJtM5ZvXKf5vqMyyrYPacFH9zGOj5SDlDa0GoYP9gNebaQtqv0P+Q2zV+ -aoFl6MGVrlyTlFy1aaD7zE1a1GT7TNEuUCfPNI/wd+wv7kn9RgpzMc1hAoGBAJrh -5Zkq/+olc9ZDcJMXsSkJgUURdhvrcjdGroOHx1oNEexA/3P7ZxchTa4ByDBdpS5G -drSRKp05dfWqG5o0BI140z9SfRnuH1KHAPlnoHPPdqn7ycSA1E7cT0GI33btMEIS -YvCEfYHkFRzM2qEtvp0W9o1WA/uTNSwrzZaAb8xZAoGAZZLwniPa8zkd+4WAPSN6 -LVj+1dGasfL/zftFhVxu0/KCpdggghG26Ej0ieG71k8Xg9tpZDJvo9Kj0s8Hu4Zu -TnhwwRVyUHls+Gl0t8XXV/ryRLHB8zY45k6A+Yvc/iOYQVmY2rE4kB4PDsrJ+d5P -wA1o1OPvcx28oBjHViWoWJQ= ------END PRIVATE KEY----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 5 (0x5) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA - Validity - Not Before: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT - Subject: CN=Leaf certificate - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b4:bf:d2:97:33:e5:13:5b:77:65:bd:73:1a:75: - 28:9b:47:59:e6:b7:30:e8:46:33:6d:58:5b:da:1f: - 0a:ff:e4:e4:2d:f2:1d:f8:89:e8:64:2e:f6:c3:cd: - d7:a3:8e:d7:f7:cd:e7:d8:0e:10:c3:e7:56:d2:fc: - e5:e6:d3:4e:e2:ff:82:4d:18:63:87:b0:a3:de:da: - ef:0a:37:7b:ac:b5:b7:43:ce:f2:07:39:df:14:e9: - c3:a4:41:3e:7e:68:47:34:9b:7b:61:c4:18:e6:13: - ce:b3:b4:a6:e0:ba:03:ee:e4:eb:e7:aa:f4:6d:be: - 97:5b:aa:06:97:50:01:d0:78:b8:d6:92:b0:e4:e2: - b9:43:88:b5:ae:14:64:7d:52:70:d4:05:1c:09:25: - d5:e2:4f:c9:a8:82:db:41:31:c3:be:44:6f:0b:d4: - fd:bf:c1:ee:d9:62:bf:3b:8f:b5:00:c8:d1:df:5d: - 4a:13:ad:71:e4:4b:5f:d1:d9:72:4c:83:d8:93:40: - bf:6c:cd:2f:66:0e:04:d6:b9:43:28:24:c9:25:fd: - 59:70:fe:3d:f2:a9:0a:4e:c2:9b:c4:de:9e:57:5e: - 5d:16:25:e6:78:b6:44:49:29:9d:f6:bf:74:fb:85: - d6:0d:f1:65:58:f2:2b:d6:8f:10:49:c8:00:2d:88: - e2:2d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:FALSE - X509v3 Subject Key Identifier: - E0:DC:E0:2F:07:88:74:3A:9F:D3:30:A3:71:8A:F9:D6:A5:E5:A6:53 - X509v3 Authority Key Identifier: - keyid: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:test.ExAmPlE.CoM, DNS:test.ExAmPlE.OrG - Signature Algorithm: sha256WithRSAEncryption - 92:fd:ff:16:24:68:99:2d:98:cd:7c:63:d8:89:31:a1:5b:51: - 19:85:21:d9:2c:a0:f9:a0:40:5d:e4:a7:c5:8c:9c:fe:cd:1c: - 8d:7e:9d:22:fb:0a:66:dc:6a:3d:e9:7a:3c:b6:51:15:f9:49: - 4b:0b:53:a3:f4:91:0b:f5:0d:78:b5:aa:3b:11:8d:9c:d2:b8: - 34:e2:53:07:49:d0:97:29:62:ca:6b:25:c0:ab:af:8e:a5:7c: - 1d:7f:12:52:12:cc:00:f3:78:f8:dd:0d:a0:96:3b:7f:fd:35: - 69:2c:23:a4:3a:fd:91:3b:c3:57:46:95:d8:a1:07:15:94:22: - 4a:e8:09:ca:ab:3a:e9:81:3a:3a:3d:6d:90:2c:db:4f:ec:a1: - a3:1f:66:20:78:a8:61:55:ac:a8:f2:a5:83:1e:7f:08:98:89: - f2:b6:bd:a4:12:71:bd:8e:89:bf:c1:d5:11:a8:3f:4c:13:7a: - 36:c9:6e:89:bb:d2:20:6d:7c:f2:db:3c:e5:9e:bb:12:7e:52: - 80:fd:d2:0a:71:7a:28:ab:70:76:1c:5d:e7:22:70:1d:cf:5b: - 15:0b:df:2f:46:18:79:01:cb:a4:86:b1:0c:e9:3a:1c:ce:58: - af:b7:ad:24:e4:b7:4e:7e:06:89:b6:47:49:56:9c:a6:c1:d8: - 3a:48:e1:a7 ------BEGIN CERTIFICATE----- -MIIDmTCCAoGgAwIBAgIBBTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NloXDTI3MDYwMzE3MTA0NlowGzEZMBcGA1UEAxMQTGVhZiBjZXJ0aWZpY2F0 -ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALS/0pcz5RNbd2W9cxp1 -KJtHWea3MOhGM21YW9ofCv/k5C3yHfiJ6GQu9sPN16OO1/fN59gOEMPnVtL85ebT -TuL/gk0YY4ewo97a7wo3e6y1t0PO8gc53xTpw6RBPn5oRzSbe2HEGOYTzrO0puC6 -A+7k6+eq9G2+l1uqBpdQAdB4uNaSsOTiuUOIta4UZH1ScNQFHAkl1eJPyaiC20Ex -w75EbwvU/b/B7tlivzuPtQDI0d9dShOtceRLX9HZckyD2JNAv2zNL2YOBNa5Qygk -ySX9WXD+PfKpCk7Cm8TenldeXRYl5ni2REkpnfa/dPuF1g3xZVjyK9aPEEnIAC2I -4i0CAwEAAaOBnzCBnDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTg3OAvB4h0Op/T -MKNxivnWpeWmUzAfBgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNV -HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwLQYDVR0RBCYwJIIQdGVzdC5FeEFt -UGxFLkNvTYIQdGVzdC5FeEFtUGxFLk9yRzANBgkqhkiG9w0BAQsFAAOCAQEAkv3/ -FiRomS2YzXxj2IkxoVtRGYUh2Syg+aBAXeSnxYyc/s0cjX6dIvsKZtxqPel6PLZR -FflJSwtTo/SRC/UNeLWqOxGNnNK4NOJTB0nQlyliymslwKuvjqV8HX8SUhLMAPN4 -+N0NoJY7f/01aSwjpDr9kTvDV0aV2KEHFZQiSugJyqs66YE6Oj1tkCzbT+yhox9m -IHioYVWsqPKlgx5/CJiJ8ra9pBJxvY6Jv8HVEag/TBN6NsluibvSIG188ts85Z67 -En5SgP3SCnF6KKtwdhxd5yJwHc9bFQvfL0YYeQHLpIaxDOk6HM5Yr7etJOS3Tn4G -ibZHSVacpsHYOkjhpw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/name_constraint_good.pem b/net/data/ssl/certificates/name_constraint_good.pem deleted file mode 100644 index 3aae4c9..0000000 --- a/net/data/ssl/certificates/name_constraint_good.pem +++ /dev/null
@@ -1,112 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0v9KXM+UTW3dl -vXMadSibR1nmtzDoRjNtWFvaHwr/5OQt8h34iehkLvbDzdejjtf3zefYDhDD51bS -/OXm007i/4JNGGOHsKPe2u8KN3ustbdDzvIHOd8U6cOkQT5+aEc0m3thxBjmE86z -tKbgugPu5OvnqvRtvpdbqgaXUAHQeLjWkrDk4rlDiLWuFGR9UnDUBRwJJdXiT8mo -gttBMcO+RG8L1P2/we7ZYr87j7UAyNHfXUoTrXHkS1/R2XJMg9iTQL9szS9mDgTW -uUMoJMkl/Vlw/j3yqQpOwpvE3p5XXl0WJeZ4tkRJKZ32v3T7hdYN8WVY8ivWjxBJ -yAAtiOItAgMBAAECggEAXuyGumXEnl/g2oueEX0J8FKOgj4e7z0+8OQAiRLYgf9B -XmfTGZ3DcCnB6p8F6p2wCjIW2j64y0mJLZEnZAwBV/F8CuUOEErSJM2x0BnHV7Kv -JmtebDEWWTNTTcX9/gDhtF0bdQK5WMt6OKJdKZRHUITk52u+pov7jWZDw99+tG5w -InCv1RekWbAGZWLs9hyzpOpvp0tGM2O9+XCWQh/LLeLb5rJkTcH8NKv9Xh+tLeSU -i/FER+rQHsMVA4uHdBmRgPsBnPrJopcKWQImRXDGidEd5AUWLIECQdnZI8pbtmjV -0HZj+UuUlDFdALmCHX+NxR4Z+hyi+E96ZWw/J9FHwQKBgQDYX0e873Sf4tDOn0cZ -Olof3cXPri8ezKoeAD8tfY0bxLIoOwDUtJXZeGEZD3sduDJDCdvS1M/eeW04ePlx -kTmcDecaYm4t3KYzbPauudbMQEQFvsoivp8ct/synPcRtGPTHg+GUHaqWT1d4DjT -WClxx67ugD/YQYs5UY/uLjm4tQKBgQDV2lh1Uk3xBj15FZrzg/7GM7bK3L/Xcxzz -VewAksKuVEyoqHfZAo6P/xOiQkwc9kBoet43MiNyph/kYssQowE+Pg+WffB1Ve4F -kVsq6z1mwAfnYD6m4GHxfrV6VxwM3ItiX+PiKQ4YWsbyjc/vC4ZRSarLwbk8Woya -lNucr2hGmQKBgF5sdioFdaewm98Psz9XL61oYsLXCMkwF60v/mIjwEi19emIljw8 -8ogM+JKvJtM5ZvXKf5vqMyyrYPacFH9zGOj5SDlDa0GoYP9gNebaQtqv0P+Q2zV+ -aoFl6MGVrlyTlFy1aaD7zE1a1GT7TNEuUCfPNI/wd+wv7kn9RgpzMc1hAoGBAJrh -5Zkq/+olc9ZDcJMXsSkJgUURdhvrcjdGroOHx1oNEexA/3P7ZxchTa4ByDBdpS5G -drSRKp05dfWqG5o0BI140z9SfRnuH1KHAPlnoHPPdqn7ycSA1E7cT0GI33btMEIS -YvCEfYHkFRzM2qEtvp0W9o1WA/uTNSwrzZaAb8xZAoGAZZLwniPa8zkd+4WAPSN6 -LVj+1dGasfL/zftFhVxu0/KCpdggghG26Ej0ieG71k8Xg9tpZDJvo9Kj0s8Hu4Zu -TnhwwRVyUHls+Gl0t8XXV/ryRLHB8zY45k6A+Yvc/iOYQVmY2rE4kB4PDsrJ+d5P -wA1o1OPvcx28oBjHViWoWJQ= ------END PRIVATE KEY----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6 (0x6) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA - Validity - Not Before: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT - Subject: CN=Leaf Certificate - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b4:bf:d2:97:33:e5:13:5b:77:65:bd:73:1a:75: - 28:9b:47:59:e6:b7:30:e8:46:33:6d:58:5b:da:1f: - 0a:ff:e4:e4:2d:f2:1d:f8:89:e8:64:2e:f6:c3:cd: - d7:a3:8e:d7:f7:cd:e7:d8:0e:10:c3:e7:56:d2:fc: - e5:e6:d3:4e:e2:ff:82:4d:18:63:87:b0:a3:de:da: - ef:0a:37:7b:ac:b5:b7:43:ce:f2:07:39:df:14:e9: - c3:a4:41:3e:7e:68:47:34:9b:7b:61:c4:18:e6:13: - ce:b3:b4:a6:e0:ba:03:ee:e4:eb:e7:aa:f4:6d:be: - 97:5b:aa:06:97:50:01:d0:78:b8:d6:92:b0:e4:e2: - b9:43:88:b5:ae:14:64:7d:52:70:d4:05:1c:09:25: - d5:e2:4f:c9:a8:82:db:41:31:c3:be:44:6f:0b:d4: - fd:bf:c1:ee:d9:62:bf:3b:8f:b5:00:c8:d1:df:5d: - 4a:13:ad:71:e4:4b:5f:d1:d9:72:4c:83:d8:93:40: - bf:6c:cd:2f:66:0e:04:d6:b9:43:28:24:c9:25:fd: - 59:70:fe:3d:f2:a9:0a:4e:c2:9b:c4:de:9e:57:5e: - 5d:16:25:e6:78:b6:44:49:29:9d:f6:bf:74:fb:85: - d6:0d:f1:65:58:f2:2b:d6:8f:10:49:c8:00:2d:88: - e2:2d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:FALSE - X509v3 Subject Key Identifier: - E0:DC:E0:2F:07:88:74:3A:9F:D3:30:A3:71:8A:F9:D6:A5:E5:A6:53 - X509v3 Authority Key Identifier: - keyid: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:test.ExAmPlE.CoM, DNS:example.notarealtld, DNS:*.test2.ExAmPlE.CoM, DNS:*.example2.notarealtld - Signature Algorithm: sha256WithRSAEncryption - 0e:29:bf:01:d0:62:9a:8d:ca:d5:3b:2a:9e:58:06:70:87:61: - 96:bc:0e:82:15:4d:98:82:b6:09:0a:22:91:29:ba:7a:17:78: - 9b:5d:fb:4b:d6:2d:75:4c:bb:75:ea:3f:23:0c:01:43:2c:26: - 75:22:05:cc:ac:36:8b:53:b3:ac:f1:4a:08:f5:da:d4:4a:4c: - 35:ae:10:f2:85:12:0f:60:b0:f3:25:8d:30:04:36:59:3e:66: - c9:dc:f9:36:4f:dc:71:c5:bb:f3:0b:7a:8b:1c:a8:38:45:fb: - cf:46:8c:df:f5:18:92:c0:4f:ac:f3:8c:30:81:a9:05:63:b1: - 2a:64:d9:25:01:61:53:24:09:0e:51:6b:6e:0c:85:03:b4:23: - 95:1e:5a:9c:a9:f3:83:c0:2a:8b:a2:97:03:be:ff:6d:4d:9b: - c4:8a:e2:d8:88:58:d4:73:32:3e:6a:33:69:2c:5d:d7:b5:97: - bb:71:df:5f:1d:d7:1a:8b:e6:00:c8:38:65:f0:ad:24:47:5a: - d3:b5:fd:23:e3:61:8a:89:05:7f:07:95:b3:41:61:41:b0:38: - c8:a8:ef:90:5b:34:00:81:86:13:e1:4d:1f:f7:29:f2:25:4d: - 4d:1b:2b:8e:58:75:c6:54:3b:5f:eb:13:09:56:f0:42:cc:16: - d2:12:d7:e5 ------BEGIN CERTIFICATE----- -MIIDyTCCArGgAwIBAgIBBjANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NloXDTI3MDYwMzE3MTA0NlowGzEZMBcGA1UEAxMQTGVhZiBDZXJ0aWZpY2F0 -ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALS/0pcz5RNbd2W9cxp1 -KJtHWea3MOhGM21YW9ofCv/k5C3yHfiJ6GQu9sPN16OO1/fN59gOEMPnVtL85ebT -TuL/gk0YY4ewo97a7wo3e6y1t0PO8gc53xTpw6RBPn5oRzSbe2HEGOYTzrO0puC6 -A+7k6+eq9G2+l1uqBpdQAdB4uNaSsOTiuUOIta4UZH1ScNQFHAkl1eJPyaiC20Ex -w75EbwvU/b/B7tlivzuPtQDI0d9dShOtceRLX9HZckyD2JNAv2zNL2YOBNa5Qygk -ySX9WXD+PfKpCk7Cm8TenldeXRYl5ni2REkpnfa/dPuF1g3xZVjyK9aPEEnIAC2I -4i0CAwEAAaOBzzCBzDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTg3OAvB4h0Op/T -MKNxivnWpeWmUzAfBgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNV -HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwXQYDVR0RBFYwVIIQdGVzdC5FeEFt -UGxFLkNvTYITZXhhbXBsZS5ub3RhcmVhbHRsZIITKi50ZXN0Mi5FeEFtUGxFLkNv -TYIWKi5leGFtcGxlMi5ub3RhcmVhbHRsZDANBgkqhkiG9w0BAQsFAAOCAQEADim/ -AdBimo3K1TsqnlgGcIdhlrwOghVNmIK2CQoikSm6ehd4m137S9YtdUy7deo/IwwB -QywmdSIFzKw2i1OzrPFKCPXa1EpMNa4Q8oUSD2Cw8yWNMAQ2WT5mydz5Nk/cccW7 -8wt6ixyoOEX7z0aM3/UYksBPrPOMMIGpBWOxKmTZJQFhUyQJDlFrbgyFA7QjlR5a -nKnzg8Aqi6KXA77/bU2bxIri2IhY1HMyPmozaSxd17WXu3HfXx3XGovmAMg4ZfCt -JEda07X9I+NhiokFfweVs0FhQbA4yKjvkFs0AIGGE+FNH/cp8iVNTRsrjlh1xlQ7 -X+sTCVbwQswW0hLX5Q== ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/non-crit-codeSigning-chain.pem b/net/data/ssl/certificates/non-crit-codeSigning-chain.pem index d09f1cf..6c539a6 100644 --- a/net/data/ssl/certificates/non-crit-codeSigning-chain.pem +++ b/net/data/ssl/certificates/non-crit-codeSigning-chain.pem
@@ -1,62 +1,63 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA2f3ZUc459VPIfpNTUI40YfF1kwO+0B+mfKA74arroenNaykU -dR6azriRbYUzPtjLbIuu/NDXBc4Msv47X9EVTVs0ozjMgOOcTGVitrE/4Sww9anT -+VBWU9Tdp5ZRIRsZPvZzyEpb/MxOJKHX0JGsCPfpBJxRWQUNVChh0NVkOJyAMZiG -gmGkSeg6/d9xNy/2rNoIpNgfnLEhu7FxyB0940wQYA5prnyL/S/qfab4V40LuGZX -CrvWQ+twkx2rpQb4HRTx2YGtK/5YSh41hEoGThY/SZtXFhMtQyRSa6sKuhT2YaWH -MaEb9jbIeq3POXovhTSecA0Tw7bG0CtZEzwZVQIDAQABAoIBAQClUTsPLAuOPmTN -gSLs83tMT9avkGaT5XzYBJiFEp8yImJTg0rtazFR1m0Llrl/TuAuyFwDhMmcsF+3 -GtCiYKj8ClAH/JoyoOq2kSjkjdV5CY9zrsB/0Wo2lzcl0fxi0+84baTu312VgMc+ -RrKpjN/fyUqg4X9buFYcXaeYvUwNFVO7SWc1PIZO4AEqf1eYS8nfjShAiYFUj7cX -5rg8SBabVyrvCnvBWXc/DVnAUqbOWF3R17om3uRWY4tiVI9qpvi8RWQDTP3f/hLw -SqlLJEAr9w0x7VHNr5EN1HC+TcbQlW73dVTuHY8SQVRxzyde3BHB7/YOaqTt6YKK -wSxqxrG9AoGBAPrU0WZ4webJv/cTfUDvJfgrkWphBhnT8/w5wSH0zBuRONktT6oX -3y9Hjy+HR/+uRQO0Nywbb3+ZKkZeUUWylu1FCkwO/zLlRefNnHV2CRBoMnFgJtoY -TttUUNzzJmExjTEu3qPJ8TbzTA8vdk+387g9Rzbb3mjbcwvKxkjSuGhjAoGBAN57 -y5adtf551eyjRixEAQVFe5Iq0dUrp5T2bND4tHZzm6IYzbPEos8CHTs6tbHZGbws -w7zKxg0I7A/ZqRH3ngwdasaL7WrtTDNoAOkCvnqTjuxnoF0569Ko4sjiWVvcznZU -b5SInRfbHVT8g71DlahaRVQt0Rn8kmlvqEPeUvjnAoGBAJfz0R84zI6ZbfeqENkD -h4b+Lcu6F04SPt5vxnZhrDyPD1dRwc8TQxuLSEzMsWtNEXYa+Ml5nWQ5T4jtnmKQ -vCnlB0XoV+VnS6APyVbHONp9pQFV9HNvAmaQf6Q6kOeUcyp2cF3c+ooFffA9GnlU -wQq95KRxMh1nxBxCrTh0n05tAoGARo29l0r2PvgGFiAFDd6W8EQDluvLVS2d3Eh1 -Y6OrHvE0hqgU+5A9DSaffHv2yKqPVbRgcktfmRyeN7yPuCntTew6QzJ2nPUZuCeg -OkRrgVWv+lo2aboHheuW15uoONCCDNZj+BeGsd0DpULayDdZi2TtHW/WIsaM67DE -DJnBeDsCgYEAxWINst8mfuR2pKlVbQ8mMgo/LwKWqQgnpWpbf0gGMjdUpAoN5dh/ -l4VmO63Z/dAOyxQFAsqWS3pme2RfC2U94ZUOfFH58gLSNX7LWtBTZEhKLMs6Hfgr -aDJeuEEIrB+3snvqEWMztpxwHszx/YrDXwEbri557ve2UB2NtOcP3dc= ------END RSA PRIVATE KEY----- +-----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: 1 (0x0) + Version: 3 (0x2) Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=2048 RSA Test Root CA Validity - Not Before: Aug 14 02:46:30 2014 GMT - Not After : Aug 11 02:46:30 2024 GMT + 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:d9:fd:d9:51:ce:39:f5:53:c8:7e:93:53:50:8e: - 34:61:f1:75:93:03:be:d0:1f:a6:7c:a0:3b:e1:aa: - eb:a1:e9:cd:6b:29:14:75:1e:9a:ce:b8:91:6d:85: - 33:3e:d8:cb:6c:8b:ae:fc:d0:d7:05:ce:0c:b2:fe: - 3b:5f:d1:15:4d:5b:34:a3:38:cc:80:e3:9c:4c:65: - 62:b6:b1:3f:e1:2c:30:f5:a9:d3:f9:50:56:53:d4: - dd:a7:96:51:21:1b:19:3e:f6:73:c8:4a:5b:fc:cc: - 4e:24:a1:d7:d0:91:ac:08:f7:e9:04:9c:51:59:05: - 0d:54:28:61:d0:d5:64:38:9c:80:31:98:86:82:61: - a4:49:e8:3a:fd:df:71:37:2f:f6:ac:da:08:a4:d8: - 1f:9c:b1:21:bb:b1:71:c8:1d:3d:e3:4c:10:60:0e: - 69:ae:7c:8b:fd:2f:ea:7d:a6:f8:57:8d:0b:b8:66: - 57:0a:bb:d6:43:eb:70:93:1d:ab:a5:06:f8:1d:14: - f1:d9:81:ad:2b:fe:58:4a:1e:35:84:4a:06:4e:16: - 3f:49:9b:57:16:13:2d:43:24:52:6b:ab:0a:ba:14: - f6:61:a5:87:31:a1:1b:f6:36:c8:7a:ad:cf:39:7a: - 2f:85:34:9e:70:0d:13:c3:b6:c6:d0:2b:59:13:3c: - 19:55 + 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: @@ -64,42 +65,46 @@ X509v3 Basic Constraints: critical CA:FALSE X509v3 Subject Key Identifier: - 47:76:6C:80:D1:4C:7A:B4:31:22:B8:50:62:FC:6B:D3:FD:B1:55:FA + 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 - 37:61:d4:3b:d5:b6:77:53:54:17:d7:d7:78:4f:06:34:40:60: - dd:35:cf:fc:c5:07:c0:2c:86:72:c1:10:a1:3d:6e:af:53:8c: - de:b1:69:b9:00:8b:8b:d5:21:45:66:8f:53:98:78:d1:86:dc: - 8b:12:f3:b6:4a:e7:ae:19:b5:75:b1:7b:e6:27:dc:82:0d:44: - 8e:15:c7:fb:57:7b:78:4d:6d:2f:2a:c7:cc:ec:9e:15:be:47: - 2e:e3:7f:bd:09:a2:f5:4f:90:15:b5:6f:3a:ec:cc:a1:00:db: - 91:a8:8a:c2:d3:1f:d9:20:b0:8e:79:5f:2a:31:c6:48:45:6c: - f0:c3:f5:78:ea:92:21:49:82:fe:02:b6:e4:58:52:9b:98:31: - c0:a3:bd:9c:5d:a6:32:7d:e2:7f:8b:57:25:2a:5a:a4:64:64: - f9:20:4d:6d:be:95:81:6a:3f:ce:7a:a3:c8:e5:26:d2:c0:95: - ce:90:db:b0:90:7e:f9:fe:2b:96:06:ca:72:2d:c9:a3:c0:6c: - 84:1a:8a:f3:1a:93:09:2f:34:ec:a8:c7:88:79:eb:2e:a6:77: - 51:5d:79:00:db:8f:a4:5a:e5:58:7f:94:bb:2b:4c:24:16:56: - 4a:7a:49:3b:d9:b1:77:b0:21:c9:ba:73:96:68:8a:59:69:a5: - 96:4d:b7:a1 + 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----- -MIIDSzCCAjMCAQEwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UEAwwVMjA0OCBSU0Eg -VGVzdCBSb290IENBMB4XDTE0MDgxNDAyNDYzMFoXDTI0MDgxMTAyNDYzMFowYDEL -MAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1vdW50 -YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANn92VHOOfVTyH6TU1CONGHx -dZMDvtAfpnygO+Gq66HpzWspFHUems64kW2FMz7Yy2yLrvzQ1wXODLL+O1/RFU1b -NKM4zIDjnExlYraxP+EsMPWp0/lQVlPU3aeWUSEbGT72c8hKW/zMTiSh19CRrAj3 -6QScUVkFDVQoYdDVZDicgDGYhoJhpEnoOv3fcTcv9qzaCKTYH5yxIbuxccgdPeNM -EGAOaa58i/0v6n2m+FeNC7hmVwq71kPrcJMdq6UG+B0U8dmBrSv+WEoeNYRKBk4W -P0mbVxYTLUMkUmurCroU9mGlhzGhG/Y2yHqtzzl6L4U0nnANE8O2xtArWRM8GVUC -AwEAAaNVMFMwDwYDVR0RBAgwBocEfwAAATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW -BBRHdmyA0Ux6tDEiuFBi/GvT/bFV+jATBgNVHSUEDDAKBggrBgEFBQcDAzANBgkq -hkiG9w0BAQsFAAOCAQEAN2HUO9W2d1NUF9fXeE8GNEBg3TXP/MUHwCyGcsEQoT1u -r1OM3rFpuQCLi9UhRWaPU5h40YbcixLztkrnrhm1dbF75ifcgg1EjhXH+1d7eE1t -LyrHzOyeFb5HLuN/vQmi9U+QFbVvOuzMoQDbkaiKwtMf2SCwjnlfKjHGSEVs8MP1 -eOqSIUmC/gK25FhSm5gxwKO9nF2mMn3if4tXJSpapGRk+SBNbb6VgWo/znqjyOUm -0sCVzpDbsJB++f4rlgbKci3Jo8BshBqK8xqTCS807KjHiHnrLqZ3UV15ANuPpFrl -WH+UuytMJBZWSnpJO9mxd7AhybpzlmiKWWmllk23oQ== +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/net/data/ssl/certificates/ocsp-test-root.pem b/net/data/ssl/certificates/ocsp-test-root.pem deleted file mode 100644 index ba84f41..0000000 --- a/net/data/ssl/certificates/ocsp-test-root.pem +++ /dev/null
@@ -1,73 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Testing CA - Validity - Not Before: Jan 1 06:00:00 2010 GMT - Not After : Dec 1 06:00:00 2032 GMT - Subject: CN=Testing CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c1:54:1f:ac:63:d3:b9:69:aa:23:1a:02:cb:2e: - 0d:9e:e7:b2:67:24:f1:36:c1:21:b2:c2:8b:da:e5: - ca:a8:77:33:cc:40:7a:d8:38:42:ef:20:ec:67:d9: - 41:b4:48:a1:ce:35:57:cf:5d:de:bf:3c:9b:de:8f: - 36:f2:53:ee:73:e6:70:d1:c4:c6:63:1d:1d:dc:0e: - 39:cb:de:09:b8:33:f6:63:47:ea:37:9c:3f:a8:91: - d6:1a:0c:a0:05:b3:8b:0b:2c:ad:10:58:e3:58:9c: - 9f:30:60:0b:e8:1e:4f:f4:ac:22:09:72:c1:7b:74: - f9:2f:03:d7:2b:49:6f:64:35:43:d0:b2:7a:52:27: - f1:ef:ee:13:c1:38:88:8b:23:cb:10:18:77:b3:b4: - dc:09:1f:0b:3b:b6:fc:3c:79:21:87:b0:5a:b3:8e: - 97:86:2f:8a:f6:15:6b:cb:fb:b8:24:38:51:32:c6: - 74:1e:6c:65:cf:cd:5f:13:14:24:21:a2:10:b9:51: - 85:88:4c:48:66:f3:ea:64:4d:fb:80:06:13:3d:14: - e7:2a:47:04:f3:e7:00:cf:82:7c:a5:ff:d2:ef:74: - c2:ab:6a:52:59:ff:ff:40:f0:f7:f6:07:89:13:88: - f9:17:fc:9f:c9:e6:57:42:df:1b:fa:0b:32:21:40: - bb:65 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:1 - X509v3 Certificate Policies: - Policy: 1.3.6.1.4.1.11129.2.4.1 - - Signature Algorithm: sha256WithRSAEncryption - 33:6b:be:80:32:a8:05:66:6f:27:4f:04:17:cb:46:ac:87:e0: - 35:ed:da:fb:8c:56:69:d2:76:75:a7:3b:16:22:11:ec:c6:98: - d4:8d:88:ed:64:d5:91:41:c1:54:ac:77:e2:47:ad:3d:b8:95: - ac:7d:92:f5:35:c9:00:d6:ff:f3:c1:bb:78:a3:7d:93:82:68: - 85:25:79:08:86:5c:73:06:7d:5e:0c:8f:38:18:6f:1a:6f:1c: - eb:c4:50:2e:88:5e:66:02:b0:81:30:71:98:0a:96:bc:27:7c: - 94:37:31:55:38:84:e8:06:4e:53:93:59:83:ed:0b:0b:d3:b0: - 13:9b:35:12:dd:22:cf:a2:7c:c4:22:5a:6c:cf:06:53:3c:5d: - e5:f8:7b:96:9c:0e:34:db:7a:67:0d:e2:cc:d4:dc:47:20:98: - 20:34:2e:f0:48:44:8e:05:e8:d5:a9:68:82:65:d9:69:cb:c8: - c5:03:c8:aa:b8:be:3a:51:24:e6:64:37:00:02:fb:9d:b9:76: - e0:eb:24:51:38:3c:a4:76:2e:1e:77:9c:94:08:26:fe:a6:71: - 36:50:91:7d:66:9b:0d:32:ce:a5:b1:70:60:a8:1c:00:a6:6b: - 74:e0:4b:03:87:af:2b:d2:a2:92:fe:b7:6e:be:66:54:2f:3f: - 6c:a0:c2:a6 ------BEGIN CERTIFICATE----- -MIIC1DCCAbygAwIBAgIBATANBgkqhkiG9w0BAQsFADAVMRMwEQYDVQQDEwpUZXN0 -aW5nIENBMB4XDTEwMDEwMTA2MDAwMFoXDTMyMTIwMTA2MDAwMFowFTETMBEGA1UE -AxMKVGVzdGluZyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFU -H6xj07lpqiMaAssuDZ7nsmck8TbBIbLCi9rlyqh3M8xAetg4Qu8g7GfZQbRIoc41 -V89d3r88m96PNvJT7nPmcNHExmMdHdwOOcveCbgz9mNH6jecP6iR1hoMoAWziwss -rRBY41icnzBgC+geT/SsIglywXt0+S8D1ytJb2Q1Q9CyelIn8e/uE8E4iIsjyxAY -d7O03AkfCzu2/Dx5IYewWrOOl4YvivYVa8v7uCQ4UTLGdB5sZc/NXxMUJCGiELlR -hYhMSGbz6mRN+4AGEz0U5ypHBPPnAM+CfKX/0u90wqtqUln//0Dw9/YHiROI+Rf8 -n8nmV0LfG/oLMiFAu2UCAwEAAaMvMC0wEgYDVR0TAQH/BAgwBgEB/wIBATAXBgNV -HSAEEDAOMAwGCisGAQQB1nkCBAEwDQYJKoZIhvcNAQELBQADggEBADNrvoAyqAVm -bydPBBfLRqyH4DXt2vuMVmnSdnWnOxYiEezGmNSNiO1k1ZFBwVSsd+JHrT24lax9 -kvU1yQDW//PBu3ijfZOCaIUleQiGXHMGfV4MjzgYbxpvHOvEUC6IXmYCsIEwcZgK -lrwnfJQ3MVU4hOgGTlOTWYPtCwvTsBObNRLdIs+ifMQiWmzPBlM8XeX4e5acDjTb -emcN4szU3EcgmCA0LvBIRI4F6NWpaIJl2WnLyMUDyKq4vjpRJOZkNwAC+525duDr -JFE4PKR2Lh53nJQIJv6mcTZQkX1mmw0yzqWxcGCoHACma3TgSwOHryvSopL+t26+ -ZlQvP2ygwqY= ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/ok_cert.pem b/net/data/ssl/certificates/ok_cert.pem index a594b8e..15a299a 100644 --- a/net/data/ssl/certificates/ok_cert.pem +++ b/net/data/ssl/certificates/ok_cert.pem
@@ -1,112 +1,113 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0v9KXM+UTW3dl -vXMadSibR1nmtzDoRjNtWFvaHwr/5OQt8h34iehkLvbDzdejjtf3zefYDhDD51bS -/OXm007i/4JNGGOHsKPe2u8KN3ustbdDzvIHOd8U6cOkQT5+aEc0m3thxBjmE86z -tKbgugPu5OvnqvRtvpdbqgaXUAHQeLjWkrDk4rlDiLWuFGR9UnDUBRwJJdXiT8mo -gttBMcO+RG8L1P2/we7ZYr87j7UAyNHfXUoTrXHkS1/R2XJMg9iTQL9szS9mDgTW -uUMoJMkl/Vlw/j3yqQpOwpvE3p5XXl0WJeZ4tkRJKZ32v3T7hdYN8WVY8ivWjxBJ -yAAtiOItAgMBAAECggEAXuyGumXEnl/g2oueEX0J8FKOgj4e7z0+8OQAiRLYgf9B -XmfTGZ3DcCnB6p8F6p2wCjIW2j64y0mJLZEnZAwBV/F8CuUOEErSJM2x0BnHV7Kv -JmtebDEWWTNTTcX9/gDhtF0bdQK5WMt6OKJdKZRHUITk52u+pov7jWZDw99+tG5w -InCv1RekWbAGZWLs9hyzpOpvp0tGM2O9+XCWQh/LLeLb5rJkTcH8NKv9Xh+tLeSU -i/FER+rQHsMVA4uHdBmRgPsBnPrJopcKWQImRXDGidEd5AUWLIECQdnZI8pbtmjV -0HZj+UuUlDFdALmCHX+NxR4Z+hyi+E96ZWw/J9FHwQKBgQDYX0e873Sf4tDOn0cZ -Olof3cXPri8ezKoeAD8tfY0bxLIoOwDUtJXZeGEZD3sduDJDCdvS1M/eeW04ePlx -kTmcDecaYm4t3KYzbPauudbMQEQFvsoivp8ct/synPcRtGPTHg+GUHaqWT1d4DjT -WClxx67ugD/YQYs5UY/uLjm4tQKBgQDV2lh1Uk3xBj15FZrzg/7GM7bK3L/Xcxzz -VewAksKuVEyoqHfZAo6P/xOiQkwc9kBoet43MiNyph/kYssQowE+Pg+WffB1Ve4F -kVsq6z1mwAfnYD6m4GHxfrV6VxwM3ItiX+PiKQ4YWsbyjc/vC4ZRSarLwbk8Woya -lNucr2hGmQKBgF5sdioFdaewm98Psz9XL61oYsLXCMkwF60v/mIjwEi19emIljw8 -8ogM+JKvJtM5ZvXKf5vqMyyrYPacFH9zGOj5SDlDa0GoYP9gNebaQtqv0P+Q2zV+ -aoFl6MGVrlyTlFy1aaD7zE1a1GT7TNEuUCfPNI/wd+wv7kn9RgpzMc1hAoGBAJrh -5Zkq/+olc9ZDcJMXsSkJgUURdhvrcjdGroOHx1oNEexA/3P7ZxchTa4ByDBdpS5G -drSRKp05dfWqG5o0BI140z9SfRnuH1KHAPlnoHPPdqn7ycSA1E7cT0GI33btMEIS -YvCEfYHkFRzM2qEtvp0W9o1WA/uTNSwrzZaAb8xZAoGAZZLwniPa8zkd+4WAPSN6 -LVj+1dGasfL/zftFhVxu0/KCpdggghG26Ej0ieG71k8Xg9tpZDJvo9Kj0s8Hu4Zu -TnhwwRVyUHls+Gl0t8XXV/ryRLHB8zY45k6A+Yvc/iOYQVmY2rE4kB4PDsrJ+d5P -wA1o1OPvcx28oBjHViWoWJQ= +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: 3 (0x3) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT + 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:b4:bf:d2:97:33:e5:13:5b:77:65:bd:73:1a:75: - 28:9b:47:59:e6:b7:30:e8:46:33:6d:58:5b:da:1f: - 0a:ff:e4:e4:2d:f2:1d:f8:89:e8:64:2e:f6:c3:cd: - d7:a3:8e:d7:f7:cd:e7:d8:0e:10:c3:e7:56:d2:fc: - e5:e6:d3:4e:e2:ff:82:4d:18:63:87:b0:a3:de:da: - ef:0a:37:7b:ac:b5:b7:43:ce:f2:07:39:df:14:e9: - c3:a4:41:3e:7e:68:47:34:9b:7b:61:c4:18:e6:13: - ce:b3:b4:a6:e0:ba:03:ee:e4:eb:e7:aa:f4:6d:be: - 97:5b:aa:06:97:50:01:d0:78:b8:d6:92:b0:e4:e2: - b9:43:88:b5:ae:14:64:7d:52:70:d4:05:1c:09:25: - d5:e2:4f:c9:a8:82:db:41:31:c3:be:44:6f:0b:d4: - fd:bf:c1:ee:d9:62:bf:3b:8f:b5:00:c8:d1:df:5d: - 4a:13:ad:71:e4:4b:5f:d1:d9:72:4c:83:d8:93:40: - bf:6c:cd:2f:66:0e:04:d6:b9:43:28:24:c9:25:fd: - 59:70:fe:3d:f2:a9:0a:4e:c2:9b:c4:de:9e:57:5e: - 5d:16:25:e6:78:b6:44:49:29:9d:f6:bf:74:fb:85: - d6:0d:f1:65:58:f2:2b:d6:8f:10:49:c8:00:2d:88: - e2:2d + 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: - E0:DC:E0:2F:07:88:74:3A:9F:D3:30:A3:71:8A:F9:D6:A5:E5:A6:53 + E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 7a:14:44:2e:50:34:5c:0b:98:e4:5f:76:99:ba:e4:de:64:4a: - 8c:54:be:c9:5e:0b:e0:16:ac:d7:b0:f6:fc:cc:87:66:c6:bf: - ed:10:37:f0:5f:1d:aa:0d:fd:83:a7:1b:6c:ec:5a:b8:be:a5: - 30:8a:62:b8:a9:5d:ca:ee:17:8b:9d:65:76:f8:50:6f:57:57: - 9e:49:f6:7b:01:08:fe:49:44:64:76:5c:a8:e3:6a:f8:d7:eb: - 75:dd:05:1f:f9:9d:1f:b5:1f:76:eb:a2:d2:58:b2:ab:ba:47: - 88:33:19:3b:de:13:a4:9b:fb:bc:7a:78:53:77:4d:1d:cb:f1: - 4d:f5:d3:85:04:51:ec:79:53:2c:a5:63:71:22:47:51:20:b8: - 0e:9a:2c:9f:40:d4:60:c4:d6:1d:39:fd:1e:11:f1:0b:47:c1: - e7:e9:68:d9:f3:00:1b:bc:ee:29:ed:14:eb:ce:ed:5c:fd:16: - 74:33:e3:4b:90:80:f9:e8:1a:db:97:bd:06:0b:68:79:eb:cd: - 4b:3f:00:0e:69:9e:ff:99:64:39:91:e9:12:c8:98:e6:2d:f1: - 75:d9:bf:a1:f5:15:40:b7:93:2b:5d:98:24:da:f3:6e:8e:cb: - 20:19:fe:27:6d:68:78:29:9c:90:ea:aa:ec:ef:bf:19:74:32: - e6:c9:f5:27 + 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----- -MIIDvzCCAqegAwIBAgIBAzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NloXDTI3MDYwMzE3MTA0NlowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALS/0pcz5RNbd2W9cxp1KJtHWea3MOhGM21YW9ofCv/k5C3yHfiJ6GQu -9sPN16OO1/fN59gOEMPnVtL85ebTTuL/gk0YY4ewo97a7wo3e6y1t0PO8gc53xTp -w6RBPn5oRzSbe2HEGOYTzrO0puC6A+7k6+eq9G2+l1uqBpdQAdB4uNaSsOTiuUOI -ta4UZH1ScNQFHAkl1eJPyaiC20Exw75EbwvU/b/B7tlivzuPtQDI0d9dShOtceRL -X9HZckyD2JNAv2zNL2YOBNa5QygkySX9WXD+PfKpCk7Cm8TenldeXRYl5ni2REkp -nfa/dPuF1g3xZVjyK9aPEEnIAC2I4i0CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFODc4C8HiHQ6n9Mwo3GK+dal5aZTMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQB6FEQuUDRcC5jkX3aZ -uuTeZEqMVL7JXgvgFqzXsPb8zIdmxr/tEDfwXx2qDf2Dpxts7Fq4vqUwimK4qV3K -7heLnWV2+FBvV1eeSfZ7AQj+SURkdlyo42r41+t13QUf+Z0ftR9266LSWLKrukeI -Mxk73hOkm/u8enhTd00dy/FN9dOFBFHseVMspWNxIkdRILgOmiyfQNRgxNYdOf0e -EfELR8Hn6WjZ8wAbvO4p7RTrzu1c/RZ0M+NLkID56Brbl70GC2h5681LPwAOaZ7/ -mWQ5kekSyJjmLfF12b+h9RVAt5MrXZgk2vNujssgGf4nbWh4KZyQ6qrs778ZdDLm -yfUn +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/net/data/ssl/certificates/ok_cert_by_intermediate.pem b/net/data/ssl/certificates/ok_cert_by_intermediate.pem index 5c92ba6..25be4eb 100644 --- a/net/data/ssl/certificates/ok_cert_by_intermediate.pem +++ b/net/data/ssl/certificates/ok_cert_by_intermediate.pem
@@ -1,112 +1,195 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0v9KXM+UTW3dl -vXMadSibR1nmtzDoRjNtWFvaHwr/5OQt8h34iehkLvbDzdejjtf3zefYDhDD51bS -/OXm007i/4JNGGOHsKPe2u8KN3ustbdDzvIHOd8U6cOkQT5+aEc0m3thxBjmE86z -tKbgugPu5OvnqvRtvpdbqgaXUAHQeLjWkrDk4rlDiLWuFGR9UnDUBRwJJdXiT8mo -gttBMcO+RG8L1P2/we7ZYr87j7UAyNHfXUoTrXHkS1/R2XJMg9iTQL9szS9mDgTW -uUMoJMkl/Vlw/j3yqQpOwpvE3p5XXl0WJeZ4tkRJKZ32v3T7hdYN8WVY8ivWjxBJ -yAAtiOItAgMBAAECggEAXuyGumXEnl/g2oueEX0J8FKOgj4e7z0+8OQAiRLYgf9B -XmfTGZ3DcCnB6p8F6p2wCjIW2j64y0mJLZEnZAwBV/F8CuUOEErSJM2x0BnHV7Kv -JmtebDEWWTNTTcX9/gDhtF0bdQK5WMt6OKJdKZRHUITk52u+pov7jWZDw99+tG5w -InCv1RekWbAGZWLs9hyzpOpvp0tGM2O9+XCWQh/LLeLb5rJkTcH8NKv9Xh+tLeSU -i/FER+rQHsMVA4uHdBmRgPsBnPrJopcKWQImRXDGidEd5AUWLIECQdnZI8pbtmjV -0HZj+UuUlDFdALmCHX+NxR4Z+hyi+E96ZWw/J9FHwQKBgQDYX0e873Sf4tDOn0cZ -Olof3cXPri8ezKoeAD8tfY0bxLIoOwDUtJXZeGEZD3sduDJDCdvS1M/eeW04ePlx -kTmcDecaYm4t3KYzbPauudbMQEQFvsoivp8ct/synPcRtGPTHg+GUHaqWT1d4DjT -WClxx67ugD/YQYs5UY/uLjm4tQKBgQDV2lh1Uk3xBj15FZrzg/7GM7bK3L/Xcxzz -VewAksKuVEyoqHfZAo6P/xOiQkwc9kBoet43MiNyph/kYssQowE+Pg+WffB1Ve4F -kVsq6z1mwAfnYD6m4GHxfrV6VxwM3ItiX+PiKQ4YWsbyjc/vC4ZRSarLwbk8Woya -lNucr2hGmQKBgF5sdioFdaewm98Psz9XL61oYsLXCMkwF60v/mIjwEi19emIljw8 -8ogM+JKvJtM5ZvXKf5vqMyyrYPacFH9zGOj5SDlDa0GoYP9gNebaQtqv0P+Q2zV+ -aoFl6MGVrlyTlFy1aaD7zE1a1GT7TNEuUCfPNI/wd+wv7kn9RgpzMc1hAoGBAJrh -5Zkq/+olc9ZDcJMXsSkJgUURdhvrcjdGroOHx1oNEexA/3P7ZxchTa4ByDBdpS5G -drSRKp05dfWqG5o0BI140z9SfRnuH1KHAPlnoHPPdqn7ycSA1E7cT0GI33btMEIS -YvCEfYHkFRzM2qEtvp0W9o1WA/uTNSwrzZaAb8xZAoGAZZLwniPa8zkd+4WAPSN6 -LVj+1dGasfL/zftFhVxu0/KCpdggghG26Ej0ieG71k8Xg9tpZDJvo9Kj0s8Hu4Zu -TnhwwRVyUHls+Gl0t8XXV/ryRLHB8zY45k6A+Yvc/iOYQVmY2rE4kB4PDsrJ+d5P -wA1o1OPvcx28oBjHViWoWJQ= +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: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT + 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:b4:bf:d2:97:33:e5:13:5b:77:65:bd:73:1a:75: - 28:9b:47:59:e6:b7:30:e8:46:33:6d:58:5b:da:1f: - 0a:ff:e4:e4:2d:f2:1d:f8:89:e8:64:2e:f6:c3:cd: - d7:a3:8e:d7:f7:cd:e7:d8:0e:10:c3:e7:56:d2:fc: - e5:e6:d3:4e:e2:ff:82:4d:18:63:87:b0:a3:de:da: - ef:0a:37:7b:ac:b5:b7:43:ce:f2:07:39:df:14:e9: - c3:a4:41:3e:7e:68:47:34:9b:7b:61:c4:18:e6:13: - ce:b3:b4:a6:e0:ba:03:ee:e4:eb:e7:aa:f4:6d:be: - 97:5b:aa:06:97:50:01:d0:78:b8:d6:92:b0:e4:e2: - b9:43:88:b5:ae:14:64:7d:52:70:d4:05:1c:09:25: - d5:e2:4f:c9:a8:82:db:41:31:c3:be:44:6f:0b:d4: - fd:bf:c1:ee:d9:62:bf:3b:8f:b5:00:c8:d1:df:5d: - 4a:13:ad:71:e4:4b:5f:d1:d9:72:4c:83:d8:93:40: - bf:6c:cd:2f:66:0e:04:d6:b9:43:28:24:c9:25:fd: - 59:70:fe:3d:f2:a9:0a:4e:c2:9b:c4:de:9e:57:5e: - 5d:16:25:e6:78:b6:44:49:29:9d:f6:bf:74:fb:85: - d6:0d:f1:65:58:f2:2b:d6:8f:10:49:c8:00:2d:88: - e2:2d + 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: - E0:DC:E0:2F:07:88:74:3A:9F:D3:30:A3:71:8A:F9:D6:A5:E5:A6:53 + E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA X509v3 Authority Key Identifier: - keyid:17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B - + 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 - 43:f7:63:38:a3:30:3f:ab:e6:6c:42:a1:dd:ff:8d:f6:ad:b2: - eb:b6:9e:4b:bd:90:fc:d8:f4:f0:5a:42:fc:be:5b:cc:c7:24: - 2f:91:48:a6:a1:bb:a2:b7:19:61:21:ac:d3:81:ee:6e:bb:04: - 2d:16:b5:7e:cb:e6:a3:17:8f:3e:65:4d:1d:8d:c1:da:3d:3b: - ad:a1:b3:e8:f5:e3:16:13:17:0a:a3:45:e0:cf:84:b2:3d:e8: - 38:69:31:46:e8:8c:10:63:0f:5e:6b:f4:10:25:23:98:b8:5c: - d9:06:78:83:18:70:09:a6:ef:8f:e9:f5:ff:b3:44:85:35:f6: - 69:61:0b:2a:8d:de:87:1c:ec:dc:50:c7:67:ef:88:2c:28:de: - c0:db:6e:21:20:00:c5:5b:5d:ef:36:c6:0a:e9:06:a3:25:3e: - 4d:13:fa:f0:3f:bc:fe:9c:68:48:ff:ec:1b:e7:2c:39:ac:88: - 2b:a0:88:96:11:3e:f0:20:e2:29:fc:bd:d3:d3:ca:24:63:58: - 17:15:c3:ac:19:21:cb:21:29:fc:53:e7:3b:cf:c2:0a:5e:f4: - ce:f1:9e:77:38:d4:c6:90:4e:94:fe:2e:97:cb:1a:94:2a:1e: - 8c:3b:db:36:65:c6:19:ba:d7:0b:03:22:e5:92:e2:f6:3e:df: - 99:ce:6b:49 + 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----- -MIIDxzCCAq+gAwIBAgIBATANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EwHhcN -MTcwNjA1MTcxMDQ2WhcNMjcwNjAzMTcxMDQ2WjBgMQswCQYDVQQGEwJVUzETMBEG -A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UE -CgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAtL/SlzPlE1t3Zb1zGnUom0dZ5rcw6EYzbVhb2h8K/+Tk -LfId+InoZC72w83Xo47X983n2A4Qw+dW0vzl5tNO4v+CTRhjh7Cj3trvCjd7rLW3 -Q87yBznfFOnDpEE+fmhHNJt7YcQY5hPOs7Sm4LoD7uTr56r0bb6XW6oGl1AB0Hi4 -1pKw5OK5Q4i1rhRkfVJw1AUcCSXV4k/JqILbQTHDvkRvC9T9v8Hu2WK/O4+1AMjR -311KE61x5Etf0dlyTIPYk0C/bM0vZg4E1rlDKCTJJf1ZcP498qkKTsKbxN6eV15d -FiXmeLZESSmd9r90+4XWDfFlWPIr1o8QScgALYjiLQIDAQABo4GAMH4wDAYDVR0T -AQH/BAIwADAdBgNVHQ4EFgQU4NzgLweIdDqf0zCjcYr51qXlplMwHwYDVR0jBBgw -FoAUF1xF89CsHBBMi0NEIMTdk8XFGTswHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG -AQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZIhvcNAQELBQADggEBAEP3Yzij -MD+r5mxCod3/jfatsuu2nku9kPzY9PBaQvy+W8zHJC+RSKahu6K3GWEhrNOB7m67 -BC0WtX7L5qMXjz5lTR2Nwdo9O62hs+j14xYTFwqjReDPhLI96DhpMUbojBBjD15r -9BAlI5i4XNkGeIMYcAmm74/p9f+zRIU19mlhCyqN3occ7NxQx2fviCwo3sDbbiEg -AMVbXe82xgrpBqMlPk0T+vA/vP6caEj/7BvnLDmsiCugiJYRPvAg4in8vdPTyiRj -WBcVw6wZIcshKfxT5zvPwgpe9M7xnnc41MaQTpT+LpfLGpQqHow72zZlxhm61wsD -IuWS4vY+35nOa0k= +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/net/data/ssl/certificates/policies_sanity_check.pem b/net/data/ssl/certificates/policies_sanity_check.pem new file mode 100644 index 0000000..0366c54 --- /dev/null +++ b/net/data/ssl/certificates/policies_sanity_check.pem
@@ -0,0 +1,93 @@ +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/net/data/ssl/certificates/post_june_2016.pem b/net/data/ssl/certificates/post_june_2016.pem index 0c10c1e..0a74d9f 100644 --- a/net/data/ssl/certificates/post_june_2016.pem +++ b/net/data/ssl/certificates/post_june_2016.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 23 (0x17) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,146 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:cc:24:fe:ba:05:d1:11:43:16:d3:95:5f:fa:79: - 1a:22:55:fc:43:d5:03:e2:c9:d3:32:53:bc:72:e3: - b6:b9:04:bd:3c:b4:04:55:64:a7:77:ef:ee:00:6e: - 5e:14:d5:a8:97:42:33:37:54:43:34:10:85:cd:10: - ad:b4:18:49:9c:a9:63:27:c4:bd:53:4a:39:45:ec: - 8b:88:8d:bf:b4:5f:fe:3e:1b:d5:ac:d1:23:fd:0c: - bd:09:3d:0c:8b:79:a0:89:b7:d6:16:73:07:b5:90: - 18:49:09:ed:80:26:19:e4:06:fb:71:16:97:f4:16: - 53:84:1b:33:92:22:08:c6:43:82:f5:02:d1:a1:4f: - a8:c8:97:46:e0:39:64:6d:b3:4c:e4:45:87:50:5f: - 37:aa:7a:de:00:58:bf:b3:68:31:5c:5d:5c:ab:e9: - 26:b7:06:4c:25:2f:42:63:d7:5a:ed:0f:45:59:8d: - fc:8a:ef:4f:16:b9:60:b4:bf:c6:a7:1a:50:53:3e: - 3b:0f:af:de:eb:12:da:80:c3:ca:bb:8f:03:74:d3: - fc:8a:e4:b2:7e:9a:d5:eb:74:9c:eb:c7:d5:79:6f: - 13:0e:ea:b9:5a:90:04:6b:e7:a0:39:fa:e0:ad:29: - 6d:2a:c7:3d:e6:06:70:a6:99:f7:4d:02:10:39:51: - 4a:13 + 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: - E3:14:30:A9:76:2F:F9:DE:0D:D7:82:DF:8A:8B:5A:FE:84:EF:65:49 + 77:54:D3:17:CC:0A:33:63:BC:8C:17:18:29:3D:27:8F:27:44:AC:23 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 6a:ca:b3:de:fd:7e:b9:3c:8a:ad:4e:e6:a3:40:f1:c4:10:5e: - d5:72:9f:ca:6b:ea:de:c3:d6:48:38:59:72:cc:77:b9:c1:9e: - 7f:a4:02:4f:57:ad:bd:4f:d5:66:a7:82:f3:85:ea:6a:b5:e8: - eb:21:a5:bc:cd:89:43:97:50:54:44:5e:b4:e8:98:98:0d:b1: - 12:69:d3:62:ae:77:0e:1b:3c:02:93:29:49:96:e2:7b:9f:c8: - 58:84:f3:a0:bb:26:99:71:80:c6:2e:99:4c:00:4f:90:08:e2: - e3:cf:9d:f1:71:40:a0:78:8f:dd:e1:ea:28:74:4e:83:3e:60: - 20:45:d4:68:28:cc:55:0d:d7:4e:7e:48:a7:aa:f4:fa:20:b8: - 74:76:f5:49:f6:e3:2c:e8:3f:f3:2e:84:a9:81:ce:4e:b9:87: - 5f:2e:fd:12:8a:ca:fb:53:46:b5:2d:16:57:fd:ca:64:5e:77: - 26:48:f6:52:29:70:a1:67:c2:5c:10:13:07:5a:1b:d5:9f:38: - 19:5c:d8:a1:e3:1b:09:3b:ff:56:fd:7d:57:74:5f:9c:14:92: - b3:3e:8f:f6:0b:f0:f5:25:4f:0b:05:de:ad:87:9a:4f:e4:b7: - b4:2d:de:31:2c:14:49:bf:ef:0a:0c:b6:4f:1e:53:d4:50:23: - c7:b4:78:66 + 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----- -MIIDvzCCAqegAwIBAgIBFzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE2MDYwMTAw -MDAwMFoXDTE3MDcwMzAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAMwk/roF0RFDFtOVX/p5GiJV/EPVA+LJ0zJTvHLjtrkEvTy0BFVkp3fv -7gBuXhTVqJdCMzdUQzQQhc0QrbQYSZypYyfEvVNKOUXsi4iNv7Rf/j4b1azRI/0M -vQk9DIt5oIm31hZzB7WQGEkJ7YAmGeQG+3EWl/QWU4QbM5IiCMZDgvUC0aFPqMiX -RuA5ZG2zTORFh1BfN6p63gBYv7NoMVxdXKvpJrcGTCUvQmPXWu0PRVmN/IrvTxa5 -YLS/xqcaUFM+Ow+v3usS2oDDyruPA3TT/Irksn6a1et0nOvH1XlvEw7quVqQBGvn -oDn64K0pbSrHPeYGcKaZ900CEDlRShMCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFOMUMKl2L/neDdeC34qLWv6E72VJMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQBqyrPe/X65PIqtTuaj -QPHEEF7Vcp/Ka+rew9ZIOFlyzHe5wZ5/pAJPV629T9Vmp4LzhepqtejrIaW8zYlD -l1BURF606JiYDbESadNirncOGzwCkylJluJ7n8hYhPOguyaZcYDGLplMAE+QCOLj -z53xcUCgeI/d4eoodE6DPmAgRdRoKMxVDddOfkinqvT6ILh0dvVJ9uMs6D/zLoSp -gc5OuYdfLv0Sisr7U0a1LRZX/cpkXncmSPZSKXChZ8JcEBMHWhvVnzgZXNih4xsJ -O/9W/X1XdF+cFJKzPo/2C/D1JU8LBd6th5pP5Le0Ld4xLBRJv+8KDLZPHlPUUCPH -tHhm +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----- - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 903804111 (0x35def4cf) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Equifax, OU=Equifax Secure Certificate Authority - Validity - Not Before: Aug 22 16:41:51 1998 GMT - Not After : Aug 22 16:41:51 2018 GMT - Subject: C=US, O=Equifax, OU=Equifax Secure Certificate Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:c1:5d:b1:58:67:08:62:ee:a0:9a:2d:1f:08:6d: - 91:14:68:98:0a:1e:fe:da:04:6f:13:84:62:21:c3: - d1:7c:ce:9f:05:e0:b8:01:f0:4e:34:ec:e2:8a:95: - 04:64:ac:f1:6b:53:5f:05:b3:cb:67:80:bf:42:02: - 8e:fe:dd:01:09:ec:e1:00:14:4f:fc:fb:f0:0c:dd: - 43:ba:5b:2b:e1:1f:80:70:99:15:57:93:16:f1:0f: - 97:6a:b7:c2:68:23:1c:cc:4d:59:30:ac:51:1e:3b: - af:2b:d6:ee:63:45:7b:c5:d9:5f:50:d2:e3:50:0f: - 3a:88:e7:bf:14:fd:e0:c7:b9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 CRL Distribution Points: - - Full Name: - DirName: C = US, O = Equifax, OU = Equifax Secure Certificate Authority, CN = CRL1 - - X509v3 Private Key Usage Period: - Not After: Aug 22 16:41:51 2018 GMT - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Authority Key Identifier: - keyid:48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 - - X509v3 Subject Key Identifier: - 48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 - X509v3 Basic Constraints: - CA:TRUE - 1.2.840.113533.7.65.0: - 0...V3.0c.... - Signature Algorithm: sha1WithRSAEncryption - 58:ce:29:ea:fc:f7:de:b5:ce:02:b9:17:b5:85:d1:b9:e3:e0: - 95:cc:25:31:0d:00:a6:92:6e:7f:b6:92:63:9e:50:95:d1:9a: - 6f:e4:11:de:63:85:6e:98:ee:a8:ff:5a:c8:d3:55:b2:66:71: - 57:de:c0:21:eb:3d:2a:a7:23:49:01:04:86:42:7b:fc:ee:7f: - a2:16:52:b5:67:67:d3:40:db:3b:26:58:b2:28:77:3d:ae:14: - 77:61:d6:fa:2a:66:27:a0:0d:fa:a7:73:5c:ea:70:f1:94:21: - 65:44:5f:fa:fc:ef:29:68:a9:a2:87:79:ef:79:ef:4f:ac:07: - 77:38 ------BEGIN CERTIFICATE----- -MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV -UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy -dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1 -MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx -dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B -AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f -BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A -cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC -AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ -MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm -aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw -ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj -IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF -MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA -A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y -7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh -1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4 ------END CERTIFICATE----- -
diff --git a/net/data/ssl/certificates/pre_br_validity_bad_121.pem b/net/data/ssl/certificates/pre_br_validity_bad_121.pem index 2bf5369..c0ac134 100644 --- a/net/data/ssl/certificates/pre_br_validity_bad_121.pem +++ b/net/data/ssl/certificates/pre_br_validity_bad_121.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 20 (0x14) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:9f:eb:e4:9c:a0:87:13:91:5c:dd:4b:ca:0d:15: - 66:ba:86:05:e4:f7:32:b3:ea:9b:57:9f:77:a6:52: - 39:7d:62:4f:c8:f4:24:c9:47:8d:1f:0a:a2:ce:13: - 90:a1:27:ab:4d:7d:ca:66:64:44:7b:5c:82:00:b0: - 3a:2f:da:ab:d3:f8:c1:22:09:49:3d:26:96:59:25: - ec:58:9f:2e:82:82:63:6e:dc:4a:87:ad:fd:c1:ef: - 44:34:a5:9d:d2:48:25:ca:f5:20:3f:e3:2b:6d:9a: - b7:d1:c5:e9:53:7f:f0:ab:b0:29:5a:1e:a1:8b:fb: - 6a:b8:99:5b:61:7f:ca:4d:5c:b9:50:5d:f2:52:de: - ec:06:62:e3:ff:95:2c:51:04:2c:95:6c:56:cf:a1: - 2d:78:be:7c:a2:a7:53:1f:52:96:e1:a2:cc:72:c2: - e6:a4:62:da:e8:94:2a:3b:e0:25:f0:6c:d2:a5:16: - ba:1f:75:52:8a:5e:7b:4d:0a:79:c9:14:bf:dc:ac: - 8c:d3:03:01:fe:05:8b:00:e8:17:f7:11:9b:ca:f8: - d4:80:58:7f:77:4b:f4:17:87:5f:f4:98:a4:1b:3c: - 8c:c8:a4:1d:26:02:4a:24:b5:e8:7c:e0:38:bc:e8: - 90:d5:fa:91:6a:3d:97:7c:ed:f5:22:f3:29:3d:3d: - c5:33 + 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: - 09:3A:F7:03:5A:79:7A:04:12:F8:DA:B6:8D:5F:90:7F:FD:9D:EE:67 + 41:16:79:6C:BA:A5:55:A1:5B:53:B3:80:E8:62:C8:1B:CF:E9:A5:6C X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 38:14:a7:3c:63:ee:dd:f9:f5:9e:55:09:97:55:fc:3e:2d:09: - f8:45:20:c0:05:9c:cd:96:87:f6:2d:d6:e0:9b:34:b8:16:03: - 40:39:1c:a5:02:c9:01:9d:2d:bb:52:f2:65:45:94:49:43:a0: - 1a:2f:26:c3:5d:cf:41:66:be:02:0b:37:0b:4e:66:3b:66:13: - 7f:10:8e:8b:6a:84:4e:50:ec:f0:0c:26:4d:dc:4d:2e:93:4b: - 19:98:18:12:2d:80:dd:55:12:d4:41:6c:53:50:2f:d7:4e:da: - fd:0c:5a:fc:f6:fc:02:30:3f:72:8c:2a:34:1e:9c:0c:96:3f: - 1f:54:79:97:d4:97:7b:81:bc:5b:22:42:0c:dd:6b:3a:04:30: - 7b:71:35:df:9b:32:95:86:07:2d:15:ef:a7:1e:8b:ec:fc:27: - 49:29:fd:a1:7f:01:88:13:6f:5d:8f:6b:be:21:57:2d:5a:c3: - cd:30:46:f6:5e:2b:ca:ce:48:f8:5b:ba:f6:40:97:31:c6:c3: - ea:31:55:64:9a:8b:93:6c:cb:e5:0e:f7:3d:f2:13:8e:bb:1e: - 39:09:3e:62:0a:d7:2c:c9:5c:35:db:8b:d7:e6:c8:27:f3:09: - e0:3f:e4:98:8d:e5:db:2c:d6:8b:9f:85:24:4f:15:98:af:86: - 85:b6:13:1f + 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----- -MIIDvzCCAqegAwIBAgIBFDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTA4MDEwMTAw -MDAwMFoXDTE4MDUwMTAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAJ/r5JyghxORXN1Lyg0VZrqGBeT3MrPqm1efd6ZSOX1iT8j0JMlHjR8K -os4TkKEnq019ymZkRHtcggCwOi/aq9P4wSIJST0mllkl7FifLoKCY27cSoet/cHv -RDSlndJIJcr1ID/jK22at9HF6VN/8KuwKVoeoYv7ariZW2F/yk1cuVBd8lLe7AZi -4/+VLFEELJVsVs+hLXi+fKKnUx9SluGizHLC5qRi2uiUKjvgJfBs0qUWuh91Uope -e00KeckUv9ysjNMDAf4FiwDoF/cRm8r41IBYf3dL9BeHX/SYpBs8jMikHSYCSiS1 -6HzgOLzokNX6kWo9l3zt9SLzKT09xTMCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFAk69wNaeXoEEvjato1fkH/9ne5nMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQA4FKc8Y+7d+fWeVQmX -Vfw+LQn4RSDABZzNlof2LdbgmzS4FgNAORylAskBnS27UvJlRZRJQ6AaLybDXc9B -Zr4CCzcLTmY7ZhN/EI6LaoROUOzwDCZN3E0uk0sZmBgSLYDdVRLUQWxTUC/XTtr9 -DFr89vwCMD9yjCo0HpwMlj8fVHmX1Jd7gbxbIkIM3Ws6BDB7cTXfmzKVhgctFe+n -Hovs/CdJKf2hfwGIE29dj2u+IVctWsPNMEb2XivKzkj4W7r2QJcxxsPqMVVkmouT -bMvlDvc98hOOux45CT5iCtcsyVw124vX5sgn8wngP+SYjeXbLNaLn4UkTxWYr4aF -thMf +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/net/data/ssl/certificates/pre_br_validity_bad_2020.pem b/net/data/ssl/certificates/pre_br_validity_bad_2020.pem index 10a0854..54ee311 100644 --- a/net/data/ssl/certificates/pre_br_validity_bad_2020.pem +++ b/net/data/ssl/certificates/pre_br_validity_bad_2020.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 21 (0x15) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:e8:84:db:5e:7d:ea:ce:7c:36:6f:2c:8b:48:0a: - c4:c3:48:44:4a:75:7d:85:c0:86:c3:77:ed:55:4b: - 0d:0c:62:9f:90:5b:56:8f:db:80:a5:64:4c:b9:fa: - 64:9f:93:1e:bd:b5:bf:94:04:52:fa:9a:db:87:d1: - 9a:19:da:d4:5e:47:36:31:24:3e:62:60:34:34:d9: - 17:6e:89:14:04:f2:98:32:19:70:f4:5a:2a:a0:26: - 90:26:f6:5a:e4:a7:ad:23:d8:18:a3:bd:a0:a3:d5: - e0:de:fb:81:28:39:c4:b9:65:f7:5c:6e:ae:82:ef: - cd:14:75:53:45:31:de:1f:dd:61:de:ff:2d:11:7e: - 23:b6:bc:c1:d8:71:71:0c:14:af:d2:03:b2:38:35: - 83:39:48:d3:c4:a2:0c:76:c2:93:a7:de:78:56:db: - 27:67:92:a1:29:d7:aa:ed:25:27:9e:3e:17:aa:10: - 2a:10:d4:e2:db:43:cc:64:99:78:63:85:78:f6:e1: - 1e:c7:9a:a2:e2:98:8f:e9:10:93:3e:06:db:14:70: - fb:21:7f:6d:16:a6:13:e2:54:59:eb:66:75:26:e6: - 60:12:c1:51:6c:63:7a:1a:cf:18:52:dc:db:a0:7d: - 2d:92:ad:f1:4f:e5:2c:1c:14:81:1a:db:63:6a:2f: - 75:b1 + 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: - A6:5C:B0:9B:17:D4:01:25:77:C5:1A:B6:E6:A2:D8:53:1D:18:93:6C + 55:1A:0A:BD:6F:54:C0:58:F3:8A:C4:A3:2E:4D:39:9B:BB:E4:48:AD X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 47:a5:c1:c8:64:68:17:77:f1:42:e1:2a:ae:0d:0a:6d:17:04: - a8:72:aa:7b:0a:46:ee:62:f1:61:28:f5:84:c5:f7:d0:fd:81: - 41:dc:77:b9:80:2d:24:35:c3:2f:86:ba:74:3b:48:3f:be:59: - 60:92:11:e8:57:0d:fa:7b:ef:a8:21:20:0d:77:27:c7:5d:51: - b3:03:06:a0:9b:5a:12:67:49:65:64:9c:b2:68:fe:1a:50:2e: - a9:f6:dd:d2:a5:07:a8:b1:24:65:71:1b:d6:1b:23:c6:7c:28: - 24:5e:df:1c:56:1d:0b:c5:dd:bb:07:5a:d2:86:55:df:76:95: - 19:b7:72:53:cb:1d:97:42:3b:7e:c5:98:24:46:73:4e:6d:81: - c8:b5:3e:8c:12:ec:6e:a5:51:a5:fa:0d:10:b8:39:4a:dd:26: - 51:b1:7d:4d:c6:c7:a7:6d:8d:aa:d8:19:da:c0:a0:d7:6d:5f: - 71:97:8e:16:1f:2a:6f:0b:3d:73:2d:60:1d:9f:07:4f:17:65: - 26:d9:c5:d6:9d:04:d9:b0:b9:b0:02:48:63:4e:fd:43:ac:7b: - 5c:87:80:e8:14:9d:59:fc:f8:a6:af:87:30:52:6d:c9:ab:23: - b7:88:9a:19:0f:38:a1:fe:78:90:34:1c:a4:19:48:c7:55:01: - 65:28:69:1b + 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----- -MIIDvzCCAqegAwIBAgIBFTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTEyMDUwMTAw -MDAwMFoXDTE5MDcwMzAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAOiE21596s58Nm8si0gKxMNIREp1fYXAhsN37VVLDQxin5BbVo/bgKVk -TLn6ZJ+THr21v5QEUvqa24fRmhna1F5HNjEkPmJgNDTZF26JFATymDIZcPRaKqAm -kCb2WuSnrSPYGKO9oKPV4N77gSg5xLll91xuroLvzRR1U0Ux3h/dYd7/LRF+I7a8 -wdhxcQwUr9IDsjg1gzlI08SiDHbCk6feeFbbJ2eSoSnXqu0lJ54+F6oQKhDU4ttD -zGSZeGOFePbhHseaouKYj+kQkz4G2xRw+yF/bRamE+JUWetmdSbmYBLBUWxjehrP -GFLc26B9LZKt8U/lLBwUgRrbY2ovdbECAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFKZcsJsX1AEld8Uatuai2FMdGJNsMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQBHpcHIZGgXd/FC4Squ -DQptFwSocqp7CkbuYvFhKPWExffQ/YFB3He5gC0kNcMvhrp0O0g/vllgkhHoVw36 -e++oISANdyfHXVGzAwagm1oSZ0llZJyyaP4aUC6p9t3SpQeosSRlcRvWGyPGfCgk -Xt8cVh0Lxd27B1rShlXfdpUZt3JTyx2XQjt+xZgkRnNObYHItT6MEuxupVGl+g0Q -uDlK3SZRsX1NxsenbY2q2BnawKDXbV9xl44WHypvCz1zLWAdnwdPF2Um2cXWnQTZ -sLmwAkhjTv1DrHtch4DoFJ1Z/Pimr4cwUm3JqyO3iJoZDzih/niQNBykGUjHVQFl -KGkb +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/net/data/ssl/certificates/pre_br_validity_ok.pem b/net/data/ssl/certificates/pre_br_validity_ok.pem index cac2a9f..94a5268 100644 --- a/net/data/ssl/certificates/pre_br_validity_ok.pem +++ b/net/data/ssl/certificates/pre_br_validity_ok.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 19 (0x13) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:c9:a8:08:1a:b3:09:5d:20:f4:ee:7b:73:0d:56: - 82:3d:da:d7:f3:e4:94:34:04:1f:d1:bf:8f:7b:ac: - d8:ec:4b:b3:d2:da:ba:47:3d:19:12:cb:1d:12:ff: - dd:64:8b:d3:97:9f:56:80:b5:35:00:fa:fb:56:20: - 2c:96:d6:e5:73:87:30:72:98:11:ea:87:fa:35:cd: - 70:a9:f5:a2:16:b0:6d:64:d6:68:3e:4d:a5:fc:b8: - ec:d7:6e:9a:33:84:88:d7:50:ab:7f:2e:37:52:c4: - 21:80:6b:8e:4c:dc:95:c5:9e:a5:dd:46:c6:f0:6d: - bd:d6:03:d0:8b:5a:3c:4b:07:61:90:bb:4e:0b:58: - e5:be:1d:96:e7:66:03:12:96:6c:e7:e4:73:49:10: - 20:db:74:3d:ca:bd:c2:4d:47:46:4e:2f:1e:cc:09: - b7:0a:61:14:a0:b7:7a:0c:f1:5e:15:e8:87:4a:b8: - 3f:42:a3:73:8e:00:f5:81:e2:b9:1e:6a:b3:11:3e: - f9:84:0e:e8:59:17:fd:dd:8e:af:e2:88:09:88:43: - f6:89:15:af:91:36:b4:f8:b9:9f:a5:75:a1:39:21: - ad:03:fd:c0:60:c5:e7:aa:e3:4e:c3:bf:01:f8:e7: - 6b:dd:f7:7a:da:26:12:3c:d7:64:28:2e:da:36:d6: - fa:0b + 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: - FB:DF:D4:89:A2:A9:E0:BE:B0:E3:FC:AD:C9:F9:80:85:3C:30:B5:81 + 7C:9E:00:01:F2:2E:C7:FF:98:BA:C8:E9:DA:7D:77:F8:9D:91:B1:E9 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 4f:9f:49:7d:21:55:a4:d8:63:0c:79:2f:4a:62:cf:31:b9:94: - 18:e8:27:e3:de:73:53:19:0b:c0:cd:d0:35:89:40:a9:29:4c: - 64:2f:ae:77:4a:2d:b7:7a:1c:d7:8b:40:8b:5a:44:98:db:83: - 22:28:e7:4b:cc:4b:6d:49:a3:e4:23:ee:ae:73:c9:37:06:7b: - 12:c9:83:ef:50:64:bd:71:5b:01:9c:ff:5e:e9:86:91:51:a3: - f4:6e:15:07:4f:23:46:82:d7:11:95:79:e7:9c:9c:bb:10:90: - f5:da:9a:4e:6f:2a:b5:f5:68:ed:6c:a5:f1:69:6d:f6:aa:6d: - 02:df:10:c2:b1:7b:35:1d:20:9f:61:85:cb:81:9f:e7:aa:36: - 12:7a:f0:a3:31:29:a7:b4:a9:62:66:d6:2d:4d:3f:d8:9f:5c: - 1b:e2:06:31:37:92:51:a7:3f:5d:91:1b:45:c5:4b:be:b2:d8: - b9:59:f6:4d:45:52:af:d4:d0:db:f2:85:01:9b:fa:cf:1b:54: - 85:7c:79:3a:3f:f5:a8:b1:e9:d7:41:21:0b:d0:48:03:d0:ba: - ee:4d:cf:1e:df:f5:57:25:d9:1f:dc:34:4f:7b:f7:68:b3:65: - aa:e3:0f:50:e8:1f:0e:50:1a:c8:48:22:6b:bc:a1:ae:cc:b3: - 72:94:c2:24 + 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----- -MIIDvzCCAqegAwIBAgIBEzANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTA4MDEwMTAw -MDAwMFoXDTE1MDEwMTAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAMmoCBqzCV0g9O57cw1Wgj3a1/PklDQEH9G/j3us2OxLs9Laukc9GRLL -HRL/3WSL05efVoC1NQD6+1YgLJbW5XOHMHKYEeqH+jXNcKn1ohawbWTWaD5Npfy4 -7NdumjOEiNdQq38uN1LEIYBrjkzclcWepd1GxvBtvdYD0ItaPEsHYZC7TgtY5b4d -ludmAxKWbOfkc0kQINt0Pcq9wk1HRk4vHswJtwphFKC3egzxXhXoh0q4P0Kjc44A -9YHiuR5qsxE++YQO6FkX/d2Or+KICYhD9okVr5E2tPi5n6V1oTkhrQP9wGDF56rj -TsO/Afjna933etomEjzXZCgu2jbW+gsCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFPvf1ImiqeC+sOP8rcn5gIU8MLWBMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQBPn0l9IVWk2GMMeS9K -Ys8xuZQY6Cfj3nNTGQvAzdA1iUCpKUxkL653Si23ehzXi0CLWkSY24MiKOdLzEtt -SaPkI+6uc8k3BnsSyYPvUGS9cVsBnP9e6YaRUaP0bhUHTyNGgtcRlXnnnJy7EJD1 -2ppObyq19WjtbKXxaW32qm0C3xDCsXs1HSCfYYXLgZ/nqjYSevCjMSmntKliZtYt -TT/Yn1wb4gYxN5JRpz9dkRtFxUu+sti5WfZNRVKv1NDb8oUBm/rPG1SFfHk6P/Wo -senXQSEL0EgD0LruTc8e3/VXJdkf3DRPe/dos2Wq4w9Q6B8OUBrISCJrvKGuzLNy -lMIk +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/net/data/ssl/certificates/pre_june_2016.pem b/net/data/ssl/certificates/pre_june_2016.pem index 766f3e9..3d16179 100644 --- a/net/data/ssl/certificates/pre_june_2016.pem +++ b/net/data/ssl/certificates/pre_june_2016.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 22 (0x16) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,146 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:b7:cf:66:d4:a6:c7:91:a5:b9:1e:8a:91:cf:51: - 54:07:f4:c2:a9:8e:ca:88:1f:51:cf:70:e2:93:07: - ff:17:9b:cf:ae:88:85:3d:ab:f6:66:be:ac:d5:ea: - 61:d7:54:86:36:12:dd:98:8c:bc:3a:86:54:f0:08: - d3:84:18:ab:ed:11:1a:41:1c:9f:cd:ec:97:8f:22: - 5a:f1:cb:d3:c0:bb:c2:ac:45:d4:bd:aa:ab:b3:ac: - ea:5b:da:20:24:e7:9e:03:97:3e:a4:c6:c1:ba:b4: - c4:69:6f:9d:7e:81:3d:58:96:80:0c:91:de:71:9f: - d8:24:73:8e:8b:f0:64:be:4e:9b:c4:3a:c1:9c:ef: - 3c:05:06:c7:a7:ba:34:1b:ff:d7:87:96:00:30:db: - 6d:74:f2:ae:f4:cb:a6:9e:b9:42:8a:58:6d:3e:e7: - 54:11:2e:b8:12:5a:c9:c1:21:d4:a1:c7:ce:5e:3e: - c5:75:03:38:7a:8d:20:13:ef:d8:f8:a4:9c:1e:04: - 7b:28:b0:d1:24:e1:14:d3:ff:18:2a:de:a0:c8:00: - 47:80:9a:86:c9:3d:0a:48:d8:0c:63:df:7b:1b:f3: - b6:d5:b8:14:1d:7a:40:eb:06:7c:23:b1:77:ab:1a: - 60:a2:36:7f:0a:e3:9b:75:01:11:7d:af:29:5b:7b: - f8:21 + 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: - D5:17:E7:68:DB:E1:51:CE:A3:7C:B7:76:EE:CD:89:C1:33:1E:98:86 + 35:B7:03:06:47:D2:88:52:F9:CD:7F:E1:27:C4:4D:B9:22:04:19:75 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 94:67:c8:ba:c7:18:21:a5:11:8c:39:e6:d2:17:47:a5:ac:04: - ce:88:a4:86:9d:a7:a9:3f:e2:fc:54:13:28:b3:4d:a4:04:96: - 21:cc:d1:3f:d2:94:fe:d3:bb:99:49:41:4d:2b:fc:61:be:a1: - 3c:01:88:03:1b:62:c6:5f:f8:ae:20:70:ba:82:65:50:10:ef: - f3:1e:7b:cd:76:c3:a2:77:b9:6f:28:13:3e:6e:76:57:2b:8a: - eb:4e:21:86:9d:f2:98:c9:89:f0:bd:c4:2c:62:e9:bd:3b:1f: - 50:ee:0f:94:65:9f:16:04:1f:27:18:a4:fc:7b:7c:b5:16:72: - 56:a2:dc:6c:6a:04:e8:45:03:82:d6:f5:54:9e:b2:59:f8:a2: - 8a:8b:77:ef:a3:ab:b2:b9:2b:a3:a6:40:45:b0:f3:48:3f:4b: - 18:d2:8d:49:45:ab:a8:34:46:c9:70:9d:02:75:3b:7e:27:9f: - 11:69:0a:fa:46:25:3e:e0:17:24:32:12:c2:2a:a9:4a:a2:d5: - 8e:62:b9:2d:3e:75:f9:d0:84:cd:e3:cb:45:16:81:3b:5a:80: - 7c:d9:96:78:76:9f:df:ae:93:61:8e:b8:31:28:d6:a2:6c:80: - 86:67:06:33:1b:71:7d:73:62:df:fc:e1:6c:01:b4:6d:73:19: - 50:fe:1e:47 + 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----- -MIIDvzCCAqegAwIBAgIBFjANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE2MDUwMTAw -MDAwMFoXDTE3MDcwMzAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALfPZtSmx5GluR6Kkc9RVAf0wqmOyogfUc9w4pMH/xebz66IhT2r9ma+ -rNXqYddUhjYS3ZiMvDqGVPAI04QYq+0RGkEcn83sl48iWvHL08C7wqxF1L2qq7Os -6lvaICTnngOXPqTGwbq0xGlvnX6BPViWgAyR3nGf2CRzjovwZL5Om8Q6wZzvPAUG -x6e6NBv/14eWADDbbXTyrvTLpp65QopYbT7nVBEuuBJaycEh1KHHzl4+xXUDOHqN -IBPv2PiknB4Eeyiw0SThFNP/GCreoMgAR4Cahsk9CkjYDGPfexvzttW4FB16QOsG -fCOxd6saYKI2fwrjm3UBEX2vKVt7+CECAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFNUX52jb4VHOo3y3du7NicEzHpiGMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQCUZ8i6xxghpRGMOebS -F0elrATOiKSGnaepP+L8VBMos02kBJYhzNE/0pT+07uZSUFNK/xhvqE8AYgDG2LG -X/iuIHC6gmVQEO/zHnvNdsOid7lvKBM+bnZXK4rrTiGGnfKYyYnwvcQsYum9Ox9Q -7g+UZZ8WBB8nGKT8e3y1FnJWotxsagToRQOC1vVUnrJZ+KKKi3fvo6uyuSujpkBF -sPNIP0sY0o1JRauoNEbJcJ0CdTt+J58RaQr6RiU+4BckMhLCKqlKotWOYrktPnX5 -0ITN48tFFoE7WoB82ZZ4dp/frpNhjrgxKNaibICGZwYzG3F9c2Lf/OFsAbRtcxlQ -/h5H +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----- - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 903804111 (0x35def4cf) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Equifax, OU=Equifax Secure Certificate Authority - Validity - Not Before: Aug 22 16:41:51 1998 GMT - Not After : Aug 22 16:41:51 2018 GMT - Subject: C=US, O=Equifax, OU=Equifax Secure Certificate Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:c1:5d:b1:58:67:08:62:ee:a0:9a:2d:1f:08:6d: - 91:14:68:98:0a:1e:fe:da:04:6f:13:84:62:21:c3: - d1:7c:ce:9f:05:e0:b8:01:f0:4e:34:ec:e2:8a:95: - 04:64:ac:f1:6b:53:5f:05:b3:cb:67:80:bf:42:02: - 8e:fe:dd:01:09:ec:e1:00:14:4f:fc:fb:f0:0c:dd: - 43:ba:5b:2b:e1:1f:80:70:99:15:57:93:16:f1:0f: - 97:6a:b7:c2:68:23:1c:cc:4d:59:30:ac:51:1e:3b: - af:2b:d6:ee:63:45:7b:c5:d9:5f:50:d2:e3:50:0f: - 3a:88:e7:bf:14:fd:e0:c7:b9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 CRL Distribution Points: - - Full Name: - DirName: C = US, O = Equifax, OU = Equifax Secure Certificate Authority, CN = CRL1 - - X509v3 Private Key Usage Period: - Not After: Aug 22 16:41:51 2018 GMT - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Authority Key Identifier: - keyid:48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 - - X509v3 Subject Key Identifier: - 48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 - X509v3 Basic Constraints: - CA:TRUE - 1.2.840.113533.7.65.0: - 0...V3.0c.... - Signature Algorithm: sha1WithRSAEncryption - 58:ce:29:ea:fc:f7:de:b5:ce:02:b9:17:b5:85:d1:b9:e3:e0: - 95:cc:25:31:0d:00:a6:92:6e:7f:b6:92:63:9e:50:95:d1:9a: - 6f:e4:11:de:63:85:6e:98:ee:a8:ff:5a:c8:d3:55:b2:66:71: - 57:de:c0:21:eb:3d:2a:a7:23:49:01:04:86:42:7b:fc:ee:7f: - a2:16:52:b5:67:67:d3:40:db:3b:26:58:b2:28:77:3d:ae:14: - 77:61:d6:fa:2a:66:27:a0:0d:fa:a7:73:5c:ea:70:f1:94:21: - 65:44:5f:fa:fc:ef:29:68:a9:a2:87:79:ef:79:ef:4f:ac:07: - 77:38 ------BEGIN CERTIFICATE----- -MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV -UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy -dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1 -MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx -dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B -AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f -BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A -cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC -AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ -MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm -aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw -ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj -IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF -MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA -A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y -7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh -1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4 ------END CERTIFICATE----- -
diff --git a/net/data/ssl/certificates/punycodetest.pem b/net/data/ssl/certificates/punycodetest.pem index 8b7fe73..59d3172 100644 --- a/net/data/ssl/certificates/punycodetest.pem +++ b/net/data/ssl/certificates/punycodetest.pem
@@ -1,73 +1,78 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 10431067552074120060 (0x90c298ac257b3b7c) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=xn--wgv71a119e.com + 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: Jun 5 17:10:47 2017 GMT - Not After : Jun 3 17:10:47 2027 GMT - Subject: CN=xn--wgv71a119e.com + 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:c7:8e:c3:54:a1:02:4a:e0:97:7a:13:a3:42:57: - 03:9e:f5:1e:61:69:35:f3:be:f8:92:2d:fe:47:5e: - 0d:dc:7d:b8:79:bb:ce:7d:dd:ce:45:82:ff:ce:23: - 56:0d:b3:08:ef:ab:67:02:50:6d:e6:dc:83:e1:9e: - a9:ac:5b:6a:6d:bd:b1:ef:78:d5:5c:4d:1f:d0:47: - d9:b3:d8:d0:5c:ad:fc:76:ac:7f:f7:33:b3:a0:bc: - 99:3f:b7:8b:e1:ca:d7:98:78:d4:aa:10:1a:9a:1a: - 84:f8:a9:fe:34:96:75:66:1c:36:5f:2d:8d:12:bf: - 7e:24:7c:87:b3:d5:f4:07:73:d6:b8:e2:a0:f1:11: - fe:6b:37:0a:cb:0f:e4:23:b3:67:77:3c:16:72:af: - c5:11:62:18:1d:9e:be:f9:ce:62:29:91:2e:7f:2f: - c5:ee:de:98:ef:f8:43:97:cc:65:92:87:4f:70:5d: - 62:23:f2:22:dc:48:e1:7c:9e:97:e5:d3:84:27:93: - 37:d6:45:ea:e3:1d:de:9f:06:b5:99:2d:2a:70:ab: - 76:34:95:7d:3d:43:9f:c8:35:5b:06:cf:94:d9:7c: - ed:cf:a3:b3:0b:f1:ad:b6:9d:cd:44:17:61:c8:97: - 7a:26:10:4b:fd:ae:6d:11:a9:87:cc:14:eb:24:32: - eb:9d + 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 - c4:81:b1:91:37:f7:df:1e:a4:56:f6:03:95:4c:67:2d:b9:a3: - ed:e0:2c:37:2d:bd:d1:6a:9e:a2:c4:66:3b:f8:7c:5a:cb:ec: - 57:64:e6:1d:20:85:cc:24:99:33:9c:cd:38:0e:03:c4:13:f6: - b4:c6:d1:ea:6c:bd:34:1b:71:24:15:35:20:be:87:a0:97:0e: - 32:42:24:18:b8:8b:0f:15:da:73:42:0e:d7:fa:b9:7a:1b:a9: - 3e:71:64:a0:12:36:91:1f:5f:ae:0d:c4:26:22:fb:19:11:b6: - 75:92:1e:f4:ef:79:68:ef:9b:fc:3a:a6:11:9d:aa:9e:11:64: - 74:54:ba:80:a0:b9:3b:28:f9:3d:54:95:25:da:54:8e:38:47: - 6a:b0:d5:ec:33:a6:3c:b7:60:86:c9:03:ee:7d:5e:3f:c5:f1: - e8:4c:1d:4a:20:be:02:43:bd:e2:cc:4c:c6:13:2a:4a:b8:80: - 67:98:7b:5f:ae:3b:48:16:ba:46:da:a1:0e:88:22:85:f9:48: - 1b:04:64:0f:09:a5:89:1e:4f:ca:ce:39:60:27:f3:ea:ee:29: - ff:27:58:88:ad:eb:1d:ac:6a:46:a5:66:a3:43:e9:7f:ce:01: - 8a:33:31:a2:fc:64:26:9b:e9:0e:a9:af:76:be:b7:d9:59:6a: - 71:15:b4:fb + 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----- -MIIDGzCCAgOgAwIBAgIJAJDCmKwlezt8MA0GCSqGSIb3DQEBCwUAMB0xGzAZBgNV -BAMMEnhuLS13Z3Y3MWExMTllLmNvbTAeFw0xNzA2MDUxNzEwNDdaFw0yNzA2MDMx -NzEwNDdaMB0xGzAZBgNVBAMMEnhuLS13Z3Y3MWExMTllLmNvbTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAMeOw1ShAkrgl3oTo0JXA571HmFpNfO++JIt -/kdeDdx9uHm7zn3dzkWC/84jVg2zCO+rZwJQbebcg+Geqaxbam29se941VxNH9BH -2bPY0Fyt/Hasf/czs6C8mT+3i+HK15h41KoQGpoahPip/jSWdWYcNl8tjRK/fiR8 -h7PV9Adz1rjioPER/ms3CssP5COzZ3c8FnKvxRFiGB2evvnOYimRLn8vxe7emO/4 -Q5fMZZKHT3BdYiPyItxI4Xyel+XThCeTN9ZF6uMd3p8GtZktKnCrdjSVfT1Dn8g1 -WwbPlNl87c+jswvxrbadzUQXYciXeiYQS/2ubRGph8wU6yQy650CAwEAAaNeMFww -DwYDVR0TAQH/BAUwAwEB/zBJBgNVHREEQjBAghJ4bi0td2d2NzFhMTE5ZS5jb22C -FCoueG4tLXdndjcxYTExOWUuY29tghRibGFoYmxhaGJsYWhibGFoLmNvbTANBgkq -hkiG9w0BAQsFAAOCAQEAxIGxkTf33x6kVvYDlUxnLbmj7eAsNy290WqeosRmO/h8 -WsvsV2TmHSCFzCSZM5zNOA4DxBP2tMbR6my9NBtxJBU1IL6HoJcOMkIkGLiLDxXa -c0IO1/q5ehupPnFkoBI2kR9frg3EJiL7GRG2dZIe9O95aO+b/DqmEZ2qnhFkdFS6 -gKC5Oyj5PVSVJdpUjjhHarDV7DOmPLdghskD7n1eP8Xx6EwdSiC+AkO94sxMxhMq -SriAZ5h7X647SBa6RtqhDogihflIGwRkDwmliR5Pys45YCfz6u4p/ydYiK3rHaxq -RqVmo0Ppf84BijMxovxkJpvpDqmvdr632VlqcRW0+w== +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/net/data/ssl/certificates/quic-ecdsa-leaf.key b/net/data/ssl/certificates/quic-ecdsa-leaf.key new file mode 100644 index 0000000..b3e47c7 --- /dev/null +++ b/net/data/ssl/certificates/quic-ecdsa-leaf.key Binary files differ
diff --git a/net/data/ssl/certificates/quic-short-lived.pem b/net/data/ssl/certificates/quic-short-lived.pem new file mode 100644 index 0000000..ef24357 --- /dev/null +++ b/net/data/ssl/certificates/quic-short-lived.pem
@@ -0,0 +1,42 @@ +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/net/data/ssl/certificates/redundant-server-chain.pem b/net/data/ssl/certificates/redundant-server-chain.pem index a4993a9..755b84d 100644 --- a/net/data/ssl/certificates/redundant-server-chain.pem +++ b/net/data/ssl/certificates/redundant-server-chain.pem
@@ -1,328 +1,333 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAs9htMWsxQD/3s1phTjWQ2u8R4idEckpFjVHN+C9K3HEKIS9K -VN51HtRwu9nj36OT970k2xC3+O5SAtqdy23/5oMPUTdoD5zKdNvGVxLSGypFOMZX -jgt39pulOan4sJJ/DtdrRjZEkjXBqgYy0xSeBoJIf1tewIJiv8YEYOjwMQKaznLM -qaVY8+k8n/NtRb49etaBR0j3531UCupBMEyiiITqMd1Z/dwQodvD5UZhxaSxY1xl -nw6/HX1f32zWq6zSZrnk9JDpLPyBuJy4d/op7mJv4Tv/jFc7qMpB0AvCflqneeeU -r4TI34CSo+zFu7IPIFVzvd8ZYUGPtIkane2JVQIDAQABAoIBAFcpIvJ6cuoille0 -C8itqUCR8ObcBQ4m9MJizSHlObDQkAo5MxsinTyN1P0VwpyWWJYOcxhAaAka52A+ -t47qBsWe6wN/iM1YPb6Y7O0yT+WefOHhLnnHESLRmCf0OnTI6w80U+c5Uc5Sg0N1 -sZgfO98HsT8X9znxdw5eV6zn99CoFCXouF8lCci/PQ0LnIWrMYHggN1MuhLlh3pB -Vi+ozl5ZYPbsU8+BOWk7T4xhNfgCYqrKSsz9qthiCxPfA9bmGBK02qXFbx55VXJe -C5+LZV0oleDjChskH0FpfFoTh2aasGmhM3bwIp2rsz32MJe/QHTaT24eeRNgdB+H -Xb7BRIECgYEA4/Be1j2TQbvyp4Yd/cW2NUVzxo/kq5FY5yi3CGQ7fkTU/KgER3p/ -DuCOk/ly9IdrILg9ojGXnPQgEbVNkmeulrFD+UBZtFqdpusX50Ehv8TLwoInLsOf -v1BN3Vhh8NfHEFiD/DuVBN1rwk9R+yIG6ZTe3kohLRXWHspCGGnrFQUCgYEAyfxc -Oc3sVJa5S9Vug3ZcmolKI/sZP7/4+q0HtfGmimQGmA1gNy/vPTe6gYnoVNgFmvGG -LQCm/qYoUtcKGoQJuAj8hurYZehWmhmXudf82r1DaN26V70DCVV/bMXQROQGWxTN -ci7h13dmOl6vJXf2jcqRAIRYnbH6bbUaGryV1BECgYBw1JaNZJOVMW0PYgNMkGb+ -fa+utaHTD7K7UlswCzWr7nSj0KO1ojxs59mMBCnUQ4hS/QB9XiEXr3yEZ4PLmglB -TORB6Im/DjAF5U/CyGnlXIwkb3rn2iwkbqLsk4h/yMAgJkDHRdMhQl3KJKuHLbPQ -QkIENRuxDqMcQLBxF1Un5QKBgAXZgypBZnjErLUfh0XTZbcsBrOoEAEipClOXYzN -ZM9ZOj+pE4JFpx4UwRgDUHE0mGT2XbZr8Gorkbtkcux1qnpj+DxIDOBWrDtmRlih -grcrCAq/cSgdVzsr+LbDu9Zi7DQzFAgch3ngAVvrZhMluEQ++5gSPSbEAsaumgTw -NT6hAoGBAM2IpPgrCi60ikYxmFx9gtqAGedWPu7c1BlP2HVBuib+STodK3sVcNU3 -px9zzrGTbil/r873Co4/sgFXk5r+23qTuFCpUOrW0YDsKOe85WSuOY8RiSf/SQhd -B9gqBDymZgZ/0kCIUGhigZNNcJEhdY++eggmgt0lUt2QQNa7o3JI ------END RSA PRIVATE KEY----- +-----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 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=B CA Validity - Not Before: Aug 14 02:47:12 2014 GMT - Not After : Aug 11 02:47:12 2024 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:b3:d8:6d:31:6b:31:40:3f:f7:b3:5a:61:4e:35: - 90:da:ef:11:e2:27:44:72:4a:45:8d:51:cd:f8:2f: - 4a:dc:71:0a:21:2f:4a:54:de:75:1e:d4:70:bb:d9: - e3:df:a3:93:f7:bd:24:db:10:b7:f8:ee:52:02:da: - 9d:cb:6d:ff:e6:83:0f:51:37:68:0f:9c:ca:74:db: - c6:57:12:d2:1b:2a:45:38:c6:57:8e:0b:77:f6:9b: - a5:39:a9:f8:b0:92:7f:0e:d7:6b:46:36:44:92:35: - c1:aa:06:32:d3:14:9e:06:82:48:7f:5b:5e:c0:82: - 62:bf:c6:04:60:e8:f0:31:02:9a:ce:72:cc:a9:a5: - 58:f3:e9:3c:9f:f3:6d:45:be:3d:7a:d6:81:47:48: - f7:e7:7d:54:0a:ea:41:30:4c:a2:88:84:ea:31:dd: - 59:fd:dc:10:a1:db:c3:e5:46:61:c5:a4:b1:63:5c: - 65:9f:0e:bf:1d:7d:5f:df:6c:d6:ab:ac:d2:66:b9: - e4:f4:90:e9:2c:fc:81:b8:9c:b8:77:fa:29:ee:62: - 6f:e1:3b:ff:8c:57:3b:a8:ca:41:d0:0b:c2:7e:5a: - a7:79:e7:94:af:84:c8:df:80:92:a3:ec:c5:bb:b2: - 0f:20:55:73:bd:df:19:61:41:8f:b4:89:1a:9d:ed: - 89:55 + 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: - C0:E2:E7:28:2E:67:6F:8E:24:79:39:78:B6:0C:7E:B1:48:35:40:1E + 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:69:C1:9C:85:EC:20:DC:38:0C:32:B0:51:FC:CF:DB:C1:97:03:50:5D + 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 - da:56:18:d4:16:55:5a:e4:c4:1c:66:15:dd:f0:eb:e6:94:b6: - d1:84:65:75:06:c8:15:fd:16:6b:e0:f0:0c:90:9f:0b:23:a2: - 7f:30:2a:59:31:b1:fe:c5:88:06:fe:ad:82:7d:e3:9d:73:82: - cf:31:22:93:4d:36:32:49:e5:21:9c:5a:99:e0:74:d8:4d:ed: - f8:99:83:5f:ba:50:96:34:6d:aa:cc:50:61:a2:7c:60:e8:c1: - 00:b4:68:a5:05:cf:b8:44:7e:36:9a:c7:06:c5:26:e0:f8:58: - 2e:ec:d3:45:e0:64:99:95:4f:08:f3:6d:d4:aa:e9:93:a0:b4: - bd:5d:77:20:b9:84:61:e2:dd:04:7a:75:4f:dc:94:48:f7:b3: - 76:ef:a9:21:f5:24:42:ef:aa:e2:eb:80:c1:6f:66:91:dc:45: - 27:a6:f9:fc:d7:e7:9d:c9:3f:d3:ce:8d:e7:a6:0f:41:50:72: - 94:01:9a:72:82:d3:86:23:cc:fe:f3:2e:d8:b9:b5:16:ed:1c: - 7a:d0:39:06:e5:2b:0b:ac:d9:21:29:30:b4:06:f2:ee:a5:6b: - b3:13:8d:23:eb:62:95:b7:43:ca:f1:cb:fa:3a:fd:ce:5a:eb: - 36:fe:47:f0:51:47:fe:b1:70:90:45:ce:4d:b2:60:80:b7:7f: - 19:4d:79:e5 + 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----- -MIIDWjCCAkKgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD -QTAeFw0xNDA4MTQwMjQ3MTJaFw0yNDA4MTEwMjQ3MTJaMGAxCzAJBgNVBAYTAlVT +MIIDbDCCAlSgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD +QTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0MTBaMGAxCzAJBgNVBAYTAlVT MRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAw DgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCz2G0xazFAP/ezWmFONZDa7xHiJ0RySkWNUc34 -L0rccQohL0pU3nUe1HC72ePfo5P3vSTbELf47lIC2p3Lbf/mgw9RN2gPnMp028ZX -EtIbKkU4xleOC3f2m6U5qfiwkn8O12tGNkSSNcGqBjLTFJ4Ggkh/W17AgmK/xgRg -6PAxAprOcsyppVjz6Tyf821Fvj161oFHSPfnfVQK6kEwTKKIhOox3Vn93BCh28Pl -RmHFpLFjXGWfDr8dfV/fbNarrNJmueT0kOks/IG4nLh3+inuYm/hO/+MVzuoykHQ -C8J+Wqd555SvhMjfgJKj7MW7sg8gVXO93xlhQY+0iRqd7YlVAgMBAAGjbzBtMAwG -A1UdEwEB/wQCMAAwHQYDVR0OBBYEFMDi5yguZ2+OJHk5eLYMfrFINUAeMB8GA1Ud -IwQYMBaAFGnBnIXsINw4DDKwUfzP28GXA1BdMB0GA1UdJQQWMBQGCCsGAQUFBwMB -BggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEA2lYY1BZVWuTEHGYV3fDr5pS2 -0YRldQbIFf0Wa+DwDJCfCyOifzAqWTGx/sWIBv6tgn3jnXOCzzEik002MknlIZxa -meB02E3t+JmDX7pQljRtqsxQYaJ8YOjBALRopQXPuER+NprHBsUm4PhYLuzTReBk -mZVPCPNt1Krpk6C0vV13ILmEYeLdBHp1T9yUSPezdu+pIfUkQu+q4uuAwW9mkdxF -J6b5/Nfnnck/086N56YPQVBylAGacoLThiPM/vMu2Lm1Fu0cetA5BuUrC6zZISkw -tAby7qVrsxONI+tilbdDyvHL+jr9zlrrNv5H8FFH/rFwkEXOTbJggLd/GU155Q== +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 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C CA Validity - Not Before: Aug 14 02:47:12 2014 GMT - Not After : Aug 11 02:47:12 2024 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:ec:ac:40:57:bc:13:cd:7a:72:b9:2b:fb:46:a3: - ca:a0:0e:f9:74:87:0d:16:e4:d4:78:79:38:ac:f3: - 39:61:52:2d:11:38:15:cc:7a:02:1e:b1:a8:d7:0d: - 39:fd:d1:2e:0c:66:35:e0:47:66:96:6c:3a:aa:11: - 3f:91:36:e4:fb:71:5e:2d:e5:4a:c1:2c:82:bc:de: - 0e:e4:d4:fb:8d:c0:a7:0e:82:70:4e:64:aa:55:5a: - cb:59:de:b7:8f:e0:77:96:db:3a:4a:47:52:a8:1b: - ef:7a:c9:c3:d5:7e:e1:65:2f:6d:35:21:24:37:12: - c9:e8:c1:43:35:8d:7f:81:a5:77:fa:b6:c4:f0:74: - 3b:ab:40:03:a7:98:32:9d:7b:67:5a:19:b1:29:0c: - ac:96:28:12:4c:cb:3b:e0:71:08:6a:02:86:de:b4: - fe:66:b4:46:ac:7b:c6:45:62:27:1b:40:7a:f6:d7: - 38:02:52:43:21:9e:6a:80:91:83:b1:16:aa:ca:87: - 4c:d2:db:d5:1c:e0:2c:73:07:d1:36:43:4c:b3:09: - 5d:88:6e:5b:90:61:5a:74:c6:84:1a:da:29:1c:9c: - 5c:b0:b7:18:f0:12:9d:9c:c9:23:96:1f:50:5f:94: - 4f:a6:65:1a:45:cb:88:bb:a7:c7:66:fd:74:c0:75: - ad:c1 + 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: - 69:C1:9C:85:EC:20:DC:38:0C:32:B0:51:FC:CF:DB:C1:97:03:50:5D + 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 - 69:cd:f5:27:4e:fd:65:b2:91:8f:37:9f:ea:3a:46:ad:b3:8e: - d8:f4:ba:a7:e1:da:9b:22:39:44:2b:eb:37:84:ed:f4:b4:87: - bc:db:7f:f0:db:06:78:38:30:5d:33:70:05:e3:70:20:39:fc: - 18:86:86:6a:95:0f:ce:a7:ad:8d:c6:5d:29:c8:39:0c:f1:82: - a1:c3:4c:f6:58:e3:3f:2c:95:70:13:29:a8:b4:17:8c:94:bb: - 01:af:07:9d:a5:d3:47:28:15:45:a6:40:0a:f0:37:f3:32:e4: - af:8c:e6:59:8a:bb:0d:a0:38:e0:6d:20:75:22:24:12:75:69: - ac:4a:87:aa:c1:d1:8e:e5:9d:be:8f:cd:6e:c6:d8:5e:43:83: - 7f:fb:50:43:8a:6f:db:9a:fc:7e:61:70:87:10:15:c4:2c:1b: - 6b:24:ee:eb:16:08:4b:d2:9e:ba:c0:ef:59:d3:be:9f:36:4c: - 70:4d:11:ab:16:10:0a:b4:26:f4:b0:a0:60:5f:02:60:dc:0d: - 3c:82:69:5b:7e:c8:2c:3b:ec:59:7d:08:65:e5:a5:d8:c3:d0: - e8:b7:c8:2a:27:95:6e:d1:84:54:76:dc:58:9f:9a:2d:4b:9e: - 1d:44:44:7f:ed:b7:ef:9e:52:49:1c:cf:6d:c9:ba:d5:54:d9: - 59:2d:c7:af + 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 -QTAeFw0xNDA4MTQwMjQ3MTJaFw0yNDA4MTEwMjQ3MTJaMA8xDTALBgNVBAMMBEIg -Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDsrEBXvBPNenK5K/tG -o8qgDvl0hw0W5NR4eTis8zlhUi0ROBXMegIesajXDTn90S4MZjXgR2aWbDqqET+R -NuT7cV4t5UrBLIK83g7k1PuNwKcOgnBOZKpVWstZ3reP4HeW2zpKR1KoG+96ycPV -fuFlL201ISQ3EsnowUM1jX+BpXf6tsTwdDurQAOnmDKde2daGbEpDKyWKBJMyzvg -cQhqAobetP5mtEase8ZFYicbQHr21zgCUkMhnmqAkYOxFqrKh0zS29Uc4CxzB9E2 -Q0yzCV2IbluQYVp0xoQa2ikcnFywtxjwEp2cySOWH1BflE+mZRpFy4i7p8dm/XTA -da3BAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFGnBnIXsINw4 -DDKwUfzP28GXA1BdMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEA -ac31J079ZbKRjzef6jpGrbOO2PS6p+HamyI5RCvrN4Tt9LSHvNt/8NsGeDgwXTNw -BeNwIDn8GIaGapUPzqetjcZdKcg5DPGCocNM9ljjPyyVcBMpqLQXjJS7Aa8HnaXT -RygVRaZACvA38zLkr4zmWYq7DaA44G0gdSIkEnVprEqHqsHRjuWdvo/NbsbYXkOD -f/tQQ4pv25r8fmFwhxAVxCwbayTu6xYIS9KeusDvWdO+nzZMcE0RqxYQCrQm9LCg -YF8CYNwNPIJpW37ILDvsWX0IZeWl2MPQ6LfIKieVbtGEVHbcWJ+aLUueHUREf+23 -755SSRzPbcm61VTZWS3Hrw== +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 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=D Root CA Validity - Not Before: Aug 14 02:47:12 2014 GMT - Not After : Aug 11 02:47:12 2024 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:a7:3d:f2:7d:cf:2c:cd:eb:2c:bc:03:65:da:ae: - 96:29:80:29:8d:c5:42:e1:93:d9:3a:d7:78:9b:b5: - be:7b:ef:df:c9:fd:86:30:18:c6:38:92:c6:a5:63: - 2e:ba:d0:9c:16:91:af:b3:80:38:14:5f:88:ca:b3: - 8b:a4:c4:ba:2f:c4:d4:c0:c0:2e:43:6c:1e:af:5e: - 9c:6a:9c:96:17:c3:89:ab:af:2a:93:7d:76:ea:34: - 2a:56:c9:5c:e9:72:50:f7:d1:e6:a0:2c:ee:df:27: - a8:2f:17:c1:f6:fd:80:d6:dd:19:64:fe:7f:b7:80: - a6:00:94:28:0e:01:fa:9b:40:d2:ed:43:2c:b1:10: - 2e:b0:57:5a:e4:5a:2f:86:6c:63:fa:22:d4:e2:c6: - 81:c0:d8:76:7e:54:a6:81:b7:b0:bb:ac:66:80:ed: - a1:ab:25:6f:4d:7d:b6:cc:37:65:74:30:df:52:84: - 4b:93:f7:95:76:96:fb:db:fe:b9:d3:2c:ff:65:4d: - 89:09:15:32:3c:5d:60:68:79:57:9b:98:59:bc:d7: - c2:93:30:91:81:7c:fc:d5:7e:46:3c:85:ef:4d:d2: - 9e:96:b0:86:95:78:20:6f:bd:a0:72:3f:d1:25:4c: - f7:2e:c5:a1:21:5a:c7:7b:5e:98:73:15:37:0a:9d: - 80:0b + 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: - 08:C0:24:F4:0D:BB:C2:01:35:30:BA:2C:41:96:6B:16:DB:F8:22:F5 + 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 - 20:97:de:df:43:2c:d1:43:19:77:8d:1f:9f:fa:9c:c5:40:0b: - 4f:cc:b1:4a:6f:61:74:92:d7:3f:cb:17:a8:f0:d9:f2:29:08: - 28:56:fd:ad:ae:db:b2:10:2b:90:ac:10:6d:65:36:73:55:6a: - 9f:92:8b:c4:d4:72:ff:a2:6a:55:e0:71:be:0b:60:f0:e5:45: - a3:ae:c8:cf:21:f0:30:56:fc:b7:b0:46:60:12:dc:85:62:79: - 93:2d:dd:74:1b:62:8e:0e:cd:a5:de:b1:9f:6e:45:2b:5a:1c: - 8f:b8:fa:ac:05:21:1a:69:a7:e2:be:59:fe:88:ad:26:98:5f: - 78:9d:58:ca:06:8c:9a:6d:aa:2e:2c:52:ab:3c:99:66:cb:1f: - 56:eb:4b:17:e8:de:ab:d3:40:c7:92:f3:84:78:15:70:53:6b: - bd:f3:5e:c3:4d:36:19:b6:da:54:79:eb:3f:80:8f:28:4f:35: - cd:4d:3a:b5:e5:e9:3d:c0:eb:92:f5:64:ff:e9:69:ff:3c:06: - bd:94:62:45:45:9c:85:bd:ff:18:45:48:d0:fb:28:1a:97:5c: - 0c:21:32:a7:a5:94:e3:51:14:4e:b3:fe:a7:bc:c6:6e:fc:1f: - 09:93:92:9a:3b:bf:8c:8a:3e:66:fe:fa:c9:2d:b4:18:96:c9: - c6:64:90:98 + 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 -b290IENBMB4XDTE0MDgxNDAyNDcxMloXDTI0MDgxMTAyNDcxMlowDzENMAsGA1UE -AwwEQyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKc98n3PLM3r -LLwDZdqulimAKY3FQuGT2TrXeJu1vnvv38n9hjAYxjiSxqVjLrrQnBaRr7OAOBRf -iMqzi6TEui/E1MDALkNsHq9enGqclhfDiauvKpN9duo0KlbJXOlyUPfR5qAs7t8n -qC8Xwfb9gNbdGWT+f7eApgCUKA4B+ptA0u1DLLEQLrBXWuRaL4ZsY/oi1OLGgcDY -dn5UpoG3sLusZoDtoaslb019tsw3ZXQw31KES5P3lXaW+9v+udMs/2VNiQkVMjxd -YGh5V5uYWbzXwpMwkYF8/NV+RjyF703SnpawhpV4IG+9oHI/0SVM9y7FoSFax3te -mHMVNwqdgAsCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUCMAk -9A27wgE1MLosQZZrFtv4IvUwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUA -A4IBAQAgl97fQyzRQxl3jR+f+pzFQAtPzLFKb2F0ktc/yxeo8NnyKQgoVv2trtuy -ECuQrBBtZTZzVWqfkovE1HL/ompV4HG+C2Dw5UWjrsjPIfAwVvy3sEZgEtyFYnmT -Ld10G2KODs2l3rGfbkUrWhyPuPqsBSEaaafivln+iK0mmF94nVjKBoyabaouLFKr -PJlmyx9W60sX6N6r00DHkvOEeBVwU2u9817DTTYZttpUees/gI8oTzXNTTq15ek9 -wOuS9WT/6Wn/PAa9lGJFRZyFvf8YRUjQ+ygal1wMITKnpZTjURROs/6nvMZu/B8J -k5KaO7+Mij5m/vrJLbQYlsnGZJCY +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: 17926601032734454847 (0xf8c814a8fa49b43f) - Signature Algorithm: sha1WithRSAEncryption - Issuer: CN=D Root CA + 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: Aug 14 02:47:11 2014 GMT - Not After : Aug 11 02:47:11 2024 GMT - Subject: CN=D Root CA + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:a8:28:d1:e2:8f:e8:bc:f3:d4:88:2e:a8:f6:b4: - 91:b5:20:1e:cf:e5:3a:0a:2f:17:c9:4d:40:ba:39: - 3a:ee:0d:b1:21:4a:c4:13:63:c3:05:8b:06:57:b5: - 41:8b:f5:a3:69:81:e7:eb:3a:d3:f8:05:e8:be:ca: - a6:b5:17:41:0e:54:47:b6:88:3a:a6:31:d9:f2:05: - 37:17:ab:b8:15:d4:00:85:dc:04:ed:c7:e0:de:16: - 86:82:01:14:e0:f3:e9:d9:d0:7e:83:9e:4e:f3:7b: - 33:fe:e6:dd:35:3c:fb:af:c8:08:30:36:78:ff:a5: - c4:a1:47:62:9c:37:25:fc:3a:21:78:c5:ec:a9:0c: - cc:72:69:e7:2b:b0:04:66:ca:a5:20:92:96:e6:3a: - 90:b5:60:13:41:90:3d:ab:44:8e:21:ff:59:df:ed: - ce:30:7c:54:96:bb:fa:69:1c:f5:3d:1c:22:3b:9d: - 75:44:ee:73:03:d4:6a:72:a7:5b:a7:8a:fd:ad:bc: - 01:4f:32:2e:95:85:36:cb:fe:cd:52:8e:01:75:09: - 78:d1:ea:fd:1c:0d:ea:4d:7d:02:f6:71:db:73:71: - 1b:aa:20:f0:cd:74:4f:b5:c4:84:bd:65:d2:cc:54: - 48:17:40:9d:bd:86:4b:1d:c7:7d:f4:e7:70:24:63: - 67:af + 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: - CF:6C:D3:AC:BC:C9:3C:DB:03:65:F9:7C:BC:03:A2:A3:9C:B8:45:E7 + 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: sha1WithRSAEncryption - 2c:86:9e:a4:fc:bc:71:8b:b2:95:41:0b:f9:db:58:fc:b0:69: - 05:8b:0a:77:86:62:f3:6c:fd:91:f2:e6:b6:ce:c8:08:c1:46: - bb:6a:0c:01:52:6f:a9:63:da:2f:3a:2c:16:cf:ba:a2:df:cd: - 3f:22:3c:16:0c:28:a0:75:8d:33:67:b7:b4:4b:f6:a0:90:b0: - 28:f1:d5:82:1e:2d:23:5f:6b:79:f7:73:72:9b:54:08:59:66: - f8:f9:43:98:22:8b:af:94:b1:c4:76:c1:80:7e:9c:3c:a2:75: - c1:69:33:52:54:0c:65:ae:af:41:21:9b:ad:18:bc:c3:44:f0: - a1:88:2f:0f:3b:33:79:51:5c:a9:e1:2c:43:b4:8c:56:b6:56: - ab:95:a3:03:72:ed:9d:bc:4b:fc:e1:19:50:e6:09:f8:7d:50: - 12:74:d7:c0:f2:2a:b8:af:ba:13:3f:b5:ca:96:ca:4f:c2:c1: - 64:bb:f5:7f:aa:b6:8d:ed:71:c8:6d:d0:be:0f:99:d8:1d:66: - e9:e3:ce:d0:1f:d3:09:84:d4:96:ee:a1:01:dd:35:6c:5b:83: - 55:22:38:c8:01:6e:88:3e:8e:c7:13:4b:a8:e0:c0:96:4b:3e: - 83:e9:46:44:a0:46:f6:0e:75:e7:f4:6c:9e:5b:72:f3:1b:13: - ae:05:1f:9e + 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----- -MIIC7TCCAdWgAwIBAgIJAPjIFKj6SbQ/MA0GCSqGSIb3DQEBBQUAMBQxEjAQBgNV -BAMMCUQgUm9vdCBDQTAeFw0xNDA4MTQwMjQ3MTFaFw0yNDA4MTEwMjQ3MTFaMBQx -EjAQBgNVBAMMCUQgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAKgo0eKP6Lzz1IguqPa0kbUgHs/lOgovF8lNQLo5Ou4NsSFKxBNjwwWLBle1 -QYv1o2mB5+s60/gF6L7KprUXQQ5UR7aIOqYx2fIFNxeruBXUAIXcBO3H4N4WhoIB -FODz6dnQfoOeTvN7M/7m3TU8+6/ICDA2eP+lxKFHYpw3Jfw6IXjF7KkMzHJp5yuw -BGbKpSCSluY6kLVgE0GQPatEjiH/Wd/tzjB8VJa7+mkc9T0cIjuddUTucwPUanKn -W6eK/a28AU8yLpWFNsv+zVKOAXUJeNHq/RwN6k19AvZx23NxG6og8M10T7XEhL1l -0sxUSBdAnb2GSx3HffTncCRjZ68CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAd -BgNVHQ4EFgQUz2zTrLzJPNsDZfl8vAOio5y4RecwDgYDVR0PAQH/BAQDAgEGMA0G -CSqGSIb3DQEBBQUAA4IBAQAshp6k/Lxxi7KVQQv521j8sGkFiwp3hmLzbP2R8ua2 -zsgIwUa7agwBUm+pY9ovOiwWz7qi380/IjwWDCigdY0zZ7e0S/agkLAo8dWCHi0j -X2t593Nym1QIWWb4+UOYIouvlLHEdsGAfpw8onXBaTNSVAxlrq9BIZutGLzDRPCh -iC8POzN5UVyp4SxDtIxWtlarlaMDcu2dvEv84RlQ5gn4fVASdNfA8iq4r7oTP7XK -lspPwsFku/V/qraN7XHIbdC+D5nYHWbp487QH9MJhNSW7qEB3TVsW4NVIjjIAW6I -Po7HE0uo4MCWSz6D6UZEoEb2DnXn9GyeW3LzGxOuBR+e +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/net/data/ssl/certificates/redundant-validated-chain-root.pem b/net/data/ssl/certificates/redundant-validated-chain-root.pem index 1c14f35..6fadba0 100644 --- a/net/data/ssl/certificates/redundant-validated-chain-root.pem +++ b/net/data/ssl/certificates/redundant-validated-chain-root.pem
@@ -1,74 +1,75 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 15821419482712091348 (0xdb90f931ad7faad4) - Signature Algorithm: sha1WithRSAEncryption - Issuer: CN=C CA + 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: Aug 14 02:47:11 2014 GMT - Not After : Aug 11 02:47:11 2024 GMT - Subject: CN=C CA + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:a7:3d:f2:7d:cf:2c:cd:eb:2c:bc:03:65:da:ae: - 96:29:80:29:8d:c5:42:e1:93:d9:3a:d7:78:9b:b5: - be:7b:ef:df:c9:fd:86:30:18:c6:38:92:c6:a5:63: - 2e:ba:d0:9c:16:91:af:b3:80:38:14:5f:88:ca:b3: - 8b:a4:c4:ba:2f:c4:d4:c0:c0:2e:43:6c:1e:af:5e: - 9c:6a:9c:96:17:c3:89:ab:af:2a:93:7d:76:ea:34: - 2a:56:c9:5c:e9:72:50:f7:d1:e6:a0:2c:ee:df:27: - a8:2f:17:c1:f6:fd:80:d6:dd:19:64:fe:7f:b7:80: - a6:00:94:28:0e:01:fa:9b:40:d2:ed:43:2c:b1:10: - 2e:b0:57:5a:e4:5a:2f:86:6c:63:fa:22:d4:e2:c6: - 81:c0:d8:76:7e:54:a6:81:b7:b0:bb:ac:66:80:ed: - a1:ab:25:6f:4d:7d:b6:cc:37:65:74:30:df:52:84: - 4b:93:f7:95:76:96:fb:db:fe:b9:d3:2c:ff:65:4d: - 89:09:15:32:3c:5d:60:68:79:57:9b:98:59:bc:d7: - c2:93:30:91:81:7c:fc:d5:7e:46:3c:85:ef:4d:d2: - 9e:96:b0:86:95:78:20:6f:bd:a0:72:3f:d1:25:4c: - f7:2e:c5:a1:21:5a:c7:7b:5e:98:73:15:37:0a:9d: - 80:0b + 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: - 08:C0:24:F4:0D:BB:C2:01:35:30:BA:2C:41:96:6B:16:DB:F8:22:F5 + 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: sha1WithRSAEncryption - 5f:95:30:a9:ee:b0:b0:b4:fb:0e:3e:7a:df:57:6e:cc:e4:59: - 45:bf:93:08:62:d2:98:f6:7b:37:cf:b6:f5:8c:8d:82:dc:c8: - f0:af:3b:0d:1e:cc:c4:b7:b1:f3:da:58:f9:29:d6:f7:ed:16: - 63:51:dc:d3:1c:37:2f:a3:f4:29:0f:91:5d:90:2e:d2:c7:ef: - 1b:55:01:c9:ad:cb:7b:45:da:2d:65:01:c7:3f:b5:a4:78:b1: - 22:81:d3:a6:6c:c6:ba:5e:23:88:1d:d5:3e:7d:c6:15:88:88: - 19:f7:c4:83:a6:27:96:9e:4b:c5:ef:7e:2c:6a:09:e1:3f:79: - 2d:91:27:ab:28:12:18:6f:b3:b8:cf:0f:06:1d:d7:75:47:9b: - 39:4d:66:3c:b4:12:58:0a:b8:b2:d7:c7:99:26:a0:9c:e4:90: - cd:5e:1b:0a:50:d1:61:20:ff:b7:c7:da:7e:7c:e5:e7:d3:91: - a8:82:f8:90:f4:2d:aa:6e:b7:28:59:02:42:fc:90:a2:1d:f9: - d4:74:b0:a3:c4:9c:95:9a:33:e2:30:dd:7d:6e:58:e7:b0:41: - de:b3:db:7f:16:da:94:e6:99:32:49:d4:69:6b:68:be:95:2e: - 2e:fa:fd:eb:ec:67:87:24:f6:74:cc:1c:3b:32:fa:45:24:a9: - ff:f5:df:12 + 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----- -MIIC4zCCAcugAwIBAgIJANuQ+TGtf6rUMA0GCSqGSIb3DQEBBQUAMA8xDTALBgNV -BAMMBEMgQ0EwHhcNMTQwODE0MDI0NzExWhcNMjQwODExMDI0NzExWjAPMQ0wCwYD -VQQDDARDIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApz3yfc8s -zessvANl2q6WKYApjcVC4ZPZOtd4m7W+e+/fyf2GMBjGOJLGpWMuutCcFpGvs4A4 -FF+IyrOLpMS6L8TUwMAuQ2wer16capyWF8OJq68qk3126jQqVslc6XJQ99HmoCzu -3yeoLxfB9v2A1t0ZZP5/t4CmAJQoDgH6m0DS7UMssRAusFda5Fovhmxj+iLU4saB -wNh2flSmgbewu6xmgO2hqyVvTX22zDdldDDfUoRLk/eVdpb72/650yz/ZU2JCRUy -PF1gaHlXm5hZvNfCkzCRgXz81X5GPIXvTdKelrCGlXggb72gcj/RJUz3LsWhIVrH -e16YcxU3Cp2ACwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQI -wCT0DbvCATUwuixBlmsW2/gi9TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEF -BQADggEBAF+VMKnusLC0+w4+et9XbszkWUW/kwhi0pj2ezfPtvWMjYLcyPCvOw0e -zMS3sfPaWPkp1vftFmNR3NMcNy+j9CkPkV2QLtLH7xtVAcmty3tF2i1lAcc/taR4 -sSKB06ZsxrpeI4gd1T59xhWIiBn3xIOmJ5aeS8XvfixqCeE/eS2RJ6soEhhvs7jP -DwYd13VHmzlNZjy0ElgKuLLXx5kmoJzkkM1eGwpQ0WEg/7fH2n585efTkaiC+JD0 -LaputyhZAkL8kKId+dR0sKPEnJWaM+Iw3X1uWOewQd6z238W2pTmmTJJ1GlraL6V -Li76/evsZ4ck9nTMHDsy+kUkqf/13xI= +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/net/data/ssl/certificates/redundant-validated-chain.pem b/net/data/ssl/certificates/redundant-validated-chain.pem index d8ca123..8239cdc 100644 --- a/net/data/ssl/certificates/redundant-validated-chain.pem +++ b/net/data/ssl/certificates/redundant-validated-chain.pem
@@ -1,254 +1,259 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAs9htMWsxQD/3s1phTjWQ2u8R4idEckpFjVHN+C9K3HEKIS9K -VN51HtRwu9nj36OT970k2xC3+O5SAtqdy23/5oMPUTdoD5zKdNvGVxLSGypFOMZX -jgt39pulOan4sJJ/DtdrRjZEkjXBqgYy0xSeBoJIf1tewIJiv8YEYOjwMQKaznLM -qaVY8+k8n/NtRb49etaBR0j3531UCupBMEyiiITqMd1Z/dwQodvD5UZhxaSxY1xl -nw6/HX1f32zWq6zSZrnk9JDpLPyBuJy4d/op7mJv4Tv/jFc7qMpB0AvCflqneeeU -r4TI34CSo+zFu7IPIFVzvd8ZYUGPtIkane2JVQIDAQABAoIBAFcpIvJ6cuoille0 -C8itqUCR8ObcBQ4m9MJizSHlObDQkAo5MxsinTyN1P0VwpyWWJYOcxhAaAka52A+ -t47qBsWe6wN/iM1YPb6Y7O0yT+WefOHhLnnHESLRmCf0OnTI6w80U+c5Uc5Sg0N1 -sZgfO98HsT8X9znxdw5eV6zn99CoFCXouF8lCci/PQ0LnIWrMYHggN1MuhLlh3pB -Vi+ozl5ZYPbsU8+BOWk7T4xhNfgCYqrKSsz9qthiCxPfA9bmGBK02qXFbx55VXJe -C5+LZV0oleDjChskH0FpfFoTh2aasGmhM3bwIp2rsz32MJe/QHTaT24eeRNgdB+H -Xb7BRIECgYEA4/Be1j2TQbvyp4Yd/cW2NUVzxo/kq5FY5yi3CGQ7fkTU/KgER3p/ -DuCOk/ly9IdrILg9ojGXnPQgEbVNkmeulrFD+UBZtFqdpusX50Ehv8TLwoInLsOf -v1BN3Vhh8NfHEFiD/DuVBN1rwk9R+yIG6ZTe3kohLRXWHspCGGnrFQUCgYEAyfxc -Oc3sVJa5S9Vug3ZcmolKI/sZP7/4+q0HtfGmimQGmA1gNy/vPTe6gYnoVNgFmvGG -LQCm/qYoUtcKGoQJuAj8hurYZehWmhmXudf82r1DaN26V70DCVV/bMXQROQGWxTN -ci7h13dmOl6vJXf2jcqRAIRYnbH6bbUaGryV1BECgYBw1JaNZJOVMW0PYgNMkGb+ -fa+utaHTD7K7UlswCzWr7nSj0KO1ojxs59mMBCnUQ4hS/QB9XiEXr3yEZ4PLmglB -TORB6Im/DjAF5U/CyGnlXIwkb3rn2iwkbqLsk4h/yMAgJkDHRdMhQl3KJKuHLbPQ -QkIENRuxDqMcQLBxF1Un5QKBgAXZgypBZnjErLUfh0XTZbcsBrOoEAEipClOXYzN -ZM9ZOj+pE4JFpx4UwRgDUHE0mGT2XbZr8Gorkbtkcux1qnpj+DxIDOBWrDtmRlih -grcrCAq/cSgdVzsr+LbDu9Zi7DQzFAgch3ngAVvrZhMluEQ++5gSPSbEAsaumgTw -NT6hAoGBAM2IpPgrCi60ikYxmFx9gtqAGedWPu7c1BlP2HVBuib+STodK3sVcNU3 -px9zzrGTbil/r873Co4/sgFXk5r+23qTuFCpUOrW0YDsKOe85WSuOY8RiSf/SQhd -B9gqBDymZgZ/0kCIUGhigZNNcJEhdY++eggmgt0lUt2QQNa7o3JI ------END RSA PRIVATE KEY----- +-----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 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=B CA Validity - Not Before: Aug 14 02:47:12 2014 GMT - Not After : Aug 11 02:47:12 2024 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:b3:d8:6d:31:6b:31:40:3f:f7:b3:5a:61:4e:35: - 90:da:ef:11:e2:27:44:72:4a:45:8d:51:cd:f8:2f: - 4a:dc:71:0a:21:2f:4a:54:de:75:1e:d4:70:bb:d9: - e3:df:a3:93:f7:bd:24:db:10:b7:f8:ee:52:02:da: - 9d:cb:6d:ff:e6:83:0f:51:37:68:0f:9c:ca:74:db: - c6:57:12:d2:1b:2a:45:38:c6:57:8e:0b:77:f6:9b: - a5:39:a9:f8:b0:92:7f:0e:d7:6b:46:36:44:92:35: - c1:aa:06:32:d3:14:9e:06:82:48:7f:5b:5e:c0:82: - 62:bf:c6:04:60:e8:f0:31:02:9a:ce:72:cc:a9:a5: - 58:f3:e9:3c:9f:f3:6d:45:be:3d:7a:d6:81:47:48: - f7:e7:7d:54:0a:ea:41:30:4c:a2:88:84:ea:31:dd: - 59:fd:dc:10:a1:db:c3:e5:46:61:c5:a4:b1:63:5c: - 65:9f:0e:bf:1d:7d:5f:df:6c:d6:ab:ac:d2:66:b9: - e4:f4:90:e9:2c:fc:81:b8:9c:b8:77:fa:29:ee:62: - 6f:e1:3b:ff:8c:57:3b:a8:ca:41:d0:0b:c2:7e:5a: - a7:79:e7:94:af:84:c8:df:80:92:a3:ec:c5:bb:b2: - 0f:20:55:73:bd:df:19:61:41:8f:b4:89:1a:9d:ed: - 89:55 + 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: - C0:E2:E7:28:2E:67:6F:8E:24:79:39:78:B6:0C:7E:B1:48:35:40:1E + 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:69:C1:9C:85:EC:20:DC:38:0C:32:B0:51:FC:CF:DB:C1:97:03:50:5D + 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 - da:56:18:d4:16:55:5a:e4:c4:1c:66:15:dd:f0:eb:e6:94:b6: - d1:84:65:75:06:c8:15:fd:16:6b:e0:f0:0c:90:9f:0b:23:a2: - 7f:30:2a:59:31:b1:fe:c5:88:06:fe:ad:82:7d:e3:9d:73:82: - cf:31:22:93:4d:36:32:49:e5:21:9c:5a:99:e0:74:d8:4d:ed: - f8:99:83:5f:ba:50:96:34:6d:aa:cc:50:61:a2:7c:60:e8:c1: - 00:b4:68:a5:05:cf:b8:44:7e:36:9a:c7:06:c5:26:e0:f8:58: - 2e:ec:d3:45:e0:64:99:95:4f:08:f3:6d:d4:aa:e9:93:a0:b4: - bd:5d:77:20:b9:84:61:e2:dd:04:7a:75:4f:dc:94:48:f7:b3: - 76:ef:a9:21:f5:24:42:ef:aa:e2:eb:80:c1:6f:66:91:dc:45: - 27:a6:f9:fc:d7:e7:9d:c9:3f:d3:ce:8d:e7:a6:0f:41:50:72: - 94:01:9a:72:82:d3:86:23:cc:fe:f3:2e:d8:b9:b5:16:ed:1c: - 7a:d0:39:06:e5:2b:0b:ac:d9:21:29:30:b4:06:f2:ee:a5:6b: - b3:13:8d:23:eb:62:95:b7:43:ca:f1:cb:fa:3a:fd:ce:5a:eb: - 36:fe:47:f0:51:47:fe:b1:70:90:45:ce:4d:b2:60:80:b7:7f: - 19:4d:79:e5 + 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----- -MIIDWjCCAkKgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD -QTAeFw0xNDA4MTQwMjQ3MTJaFw0yNDA4MTEwMjQ3MTJaMGAxCzAJBgNVBAYTAlVT +MIIDbDCCAlSgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD +QTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0MTBaMGAxCzAJBgNVBAYTAlVT MRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAw DgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCz2G0xazFAP/ezWmFONZDa7xHiJ0RySkWNUc34 -L0rccQohL0pU3nUe1HC72ePfo5P3vSTbELf47lIC2p3Lbf/mgw9RN2gPnMp028ZX -EtIbKkU4xleOC3f2m6U5qfiwkn8O12tGNkSSNcGqBjLTFJ4Ggkh/W17AgmK/xgRg -6PAxAprOcsyppVjz6Tyf821Fvj161oFHSPfnfVQK6kEwTKKIhOox3Vn93BCh28Pl -RmHFpLFjXGWfDr8dfV/fbNarrNJmueT0kOks/IG4nLh3+inuYm/hO/+MVzuoykHQ -C8J+Wqd555SvhMjfgJKj7MW7sg8gVXO93xlhQY+0iRqd7YlVAgMBAAGjbzBtMAwG -A1UdEwEB/wQCMAAwHQYDVR0OBBYEFMDi5yguZ2+OJHk5eLYMfrFINUAeMB8GA1Ud -IwQYMBaAFGnBnIXsINw4DDKwUfzP28GXA1BdMB0GA1UdJQQWMBQGCCsGAQUFBwMB -BggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEA2lYY1BZVWuTEHGYV3fDr5pS2 -0YRldQbIFf0Wa+DwDJCfCyOifzAqWTGx/sWIBv6tgn3jnXOCzzEik002MknlIZxa -meB02E3t+JmDX7pQljRtqsxQYaJ8YOjBALRopQXPuER+NprHBsUm4PhYLuzTReBk -mZVPCPNt1Krpk6C0vV13ILmEYeLdBHp1T9yUSPezdu+pIfUkQu+q4uuAwW9mkdxF -J6b5/Nfnnck/086N56YPQVBylAGacoLThiPM/vMu2Lm1Fu0cetA5BuUrC6zZISkw -tAby7qVrsxONI+tilbdDyvHL+jr9zlrrNv5H8FFH/rFwkEXOTbJggLd/GU155Q== +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 + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=C CA Validity - Not Before: Aug 14 02:47:12 2014 GMT - Not After : Aug 11 02:47:12 2024 GMT + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:ec:ac:40:57:bc:13:cd:7a:72:b9:2b:fb:46:a3: - ca:a0:0e:f9:74:87:0d:16:e4:d4:78:79:38:ac:f3: - 39:61:52:2d:11:38:15:cc:7a:02:1e:b1:a8:d7:0d: - 39:fd:d1:2e:0c:66:35:e0:47:66:96:6c:3a:aa:11: - 3f:91:36:e4:fb:71:5e:2d:e5:4a:c1:2c:82:bc:de: - 0e:e4:d4:fb:8d:c0:a7:0e:82:70:4e:64:aa:55:5a: - cb:59:de:b7:8f:e0:77:96:db:3a:4a:47:52:a8:1b: - ef:7a:c9:c3:d5:7e:e1:65:2f:6d:35:21:24:37:12: - c9:e8:c1:43:35:8d:7f:81:a5:77:fa:b6:c4:f0:74: - 3b:ab:40:03:a7:98:32:9d:7b:67:5a:19:b1:29:0c: - ac:96:28:12:4c:cb:3b:e0:71:08:6a:02:86:de:b4: - fe:66:b4:46:ac:7b:c6:45:62:27:1b:40:7a:f6:d7: - 38:02:52:43:21:9e:6a:80:91:83:b1:16:aa:ca:87: - 4c:d2:db:d5:1c:e0:2c:73:07:d1:36:43:4c:b3:09: - 5d:88:6e:5b:90:61:5a:74:c6:84:1a:da:29:1c:9c: - 5c:b0:b7:18:f0:12:9d:9c:c9:23:96:1f:50:5f:94: - 4f:a6:65:1a:45:cb:88:bb:a7:c7:66:fd:74:c0:75: - ad:c1 + 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: - 69:C1:9C:85:EC:20:DC:38:0C:32:B0:51:FC:CF:DB:C1:97:03:50:5D + 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 - 69:cd:f5:27:4e:fd:65:b2:91:8f:37:9f:ea:3a:46:ad:b3:8e: - d8:f4:ba:a7:e1:da:9b:22:39:44:2b:eb:37:84:ed:f4:b4:87: - bc:db:7f:f0:db:06:78:38:30:5d:33:70:05:e3:70:20:39:fc: - 18:86:86:6a:95:0f:ce:a7:ad:8d:c6:5d:29:c8:39:0c:f1:82: - a1:c3:4c:f6:58:e3:3f:2c:95:70:13:29:a8:b4:17:8c:94:bb: - 01:af:07:9d:a5:d3:47:28:15:45:a6:40:0a:f0:37:f3:32:e4: - af:8c:e6:59:8a:bb:0d:a0:38:e0:6d:20:75:22:24:12:75:69: - ac:4a:87:aa:c1:d1:8e:e5:9d:be:8f:cd:6e:c6:d8:5e:43:83: - 7f:fb:50:43:8a:6f:db:9a:fc:7e:61:70:87:10:15:c4:2c:1b: - 6b:24:ee:eb:16:08:4b:d2:9e:ba:c0:ef:59:d3:be:9f:36:4c: - 70:4d:11:ab:16:10:0a:b4:26:f4:b0:a0:60:5f:02:60:dc:0d: - 3c:82:69:5b:7e:c8:2c:3b:ec:59:7d:08:65:e5:a5:d8:c3:d0: - e8:b7:c8:2a:27:95:6e:d1:84:54:76:dc:58:9f:9a:2d:4b:9e: - 1d:44:44:7f:ed:b7:ef:9e:52:49:1c:cf:6d:c9:ba:d5:54:d9: - 59:2d:c7:af + 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 -QTAeFw0xNDA4MTQwMjQ3MTJaFw0yNDA4MTEwMjQ3MTJaMA8xDTALBgNVBAMMBEIg -Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDsrEBXvBPNenK5K/tG -o8qgDvl0hw0W5NR4eTis8zlhUi0ROBXMegIesajXDTn90S4MZjXgR2aWbDqqET+R -NuT7cV4t5UrBLIK83g7k1PuNwKcOgnBOZKpVWstZ3reP4HeW2zpKR1KoG+96ycPV -fuFlL201ISQ3EsnowUM1jX+BpXf6tsTwdDurQAOnmDKde2daGbEpDKyWKBJMyzvg -cQhqAobetP5mtEase8ZFYicbQHr21zgCUkMhnmqAkYOxFqrKh0zS29Uc4CxzB9E2 -Q0yzCV2IbluQYVp0xoQa2ikcnFywtxjwEp2cySOWH1BflE+mZRpFy4i7p8dm/XTA -da3BAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFGnBnIXsINw4 -DDKwUfzP28GXA1BdMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEA -ac31J079ZbKRjzef6jpGrbOO2PS6p+HamyI5RCvrN4Tt9LSHvNt/8NsGeDgwXTNw -BeNwIDn8GIaGapUPzqetjcZdKcg5DPGCocNM9ljjPyyVcBMpqLQXjJS7Aa8HnaXT -RygVRaZACvA38zLkr4zmWYq7DaA44G0gdSIkEnVprEqHqsHRjuWdvo/NbsbYXkOD -f/tQQ4pv25r8fmFwhxAVxCwbayTu6xYIS9KeusDvWdO+nzZMcE0RqxYQCrQm9LCg -YF8CYNwNPIJpW37ILDvsWX0IZeWl2MPQ6LfIKieVbtGEVHbcWJ+aLUueHUREf+23 -755SSRzPbcm61VTZWS3Hrw== +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: 15821419482712091348 (0xdb90f931ad7faad4) - Signature Algorithm: sha1WithRSAEncryption - Issuer: CN=C CA + 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: Aug 14 02:47:11 2014 GMT - Not After : Aug 11 02:47:11 2024 GMT - Subject: CN=C CA + 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 - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: - 00:a7:3d:f2:7d:cf:2c:cd:eb:2c:bc:03:65:da:ae: - 96:29:80:29:8d:c5:42:e1:93:d9:3a:d7:78:9b:b5: - be:7b:ef:df:c9:fd:86:30:18:c6:38:92:c6:a5:63: - 2e:ba:d0:9c:16:91:af:b3:80:38:14:5f:88:ca:b3: - 8b:a4:c4:ba:2f:c4:d4:c0:c0:2e:43:6c:1e:af:5e: - 9c:6a:9c:96:17:c3:89:ab:af:2a:93:7d:76:ea:34: - 2a:56:c9:5c:e9:72:50:f7:d1:e6:a0:2c:ee:df:27: - a8:2f:17:c1:f6:fd:80:d6:dd:19:64:fe:7f:b7:80: - a6:00:94:28:0e:01:fa:9b:40:d2:ed:43:2c:b1:10: - 2e:b0:57:5a:e4:5a:2f:86:6c:63:fa:22:d4:e2:c6: - 81:c0:d8:76:7e:54:a6:81:b7:b0:bb:ac:66:80:ed: - a1:ab:25:6f:4d:7d:b6:cc:37:65:74:30:df:52:84: - 4b:93:f7:95:76:96:fb:db:fe:b9:d3:2c:ff:65:4d: - 89:09:15:32:3c:5d:60:68:79:57:9b:98:59:bc:d7: - c2:93:30:91:81:7c:fc:d5:7e:46:3c:85:ef:4d:d2: - 9e:96:b0:86:95:78:20:6f:bd:a0:72:3f:d1:25:4c: - f7:2e:c5:a1:21:5a:c7:7b:5e:98:73:15:37:0a:9d: - 80:0b + 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: - 08:C0:24:F4:0D:BB:C2:01:35:30:BA:2C:41:96:6B:16:DB:F8:22:F5 + 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: sha1WithRSAEncryption - 5f:95:30:a9:ee:b0:b0:b4:fb:0e:3e:7a:df:57:6e:cc:e4:59: - 45:bf:93:08:62:d2:98:f6:7b:37:cf:b6:f5:8c:8d:82:dc:c8: - f0:af:3b:0d:1e:cc:c4:b7:b1:f3:da:58:f9:29:d6:f7:ed:16: - 63:51:dc:d3:1c:37:2f:a3:f4:29:0f:91:5d:90:2e:d2:c7:ef: - 1b:55:01:c9:ad:cb:7b:45:da:2d:65:01:c7:3f:b5:a4:78:b1: - 22:81:d3:a6:6c:c6:ba:5e:23:88:1d:d5:3e:7d:c6:15:88:88: - 19:f7:c4:83:a6:27:96:9e:4b:c5:ef:7e:2c:6a:09:e1:3f:79: - 2d:91:27:ab:28:12:18:6f:b3:b8:cf:0f:06:1d:d7:75:47:9b: - 39:4d:66:3c:b4:12:58:0a:b8:b2:d7:c7:99:26:a0:9c:e4:90: - cd:5e:1b:0a:50:d1:61:20:ff:b7:c7:da:7e:7c:e5:e7:d3:91: - a8:82:f8:90:f4:2d:aa:6e:b7:28:59:02:42:fc:90:a2:1d:f9: - d4:74:b0:a3:c4:9c:95:9a:33:e2:30:dd:7d:6e:58:e7:b0:41: - de:b3:db:7f:16:da:94:e6:99:32:49:d4:69:6b:68:be:95:2e: - 2e:fa:fd:eb:ec:67:87:24:f6:74:cc:1c:3b:32:fa:45:24:a9: - ff:f5:df:12 + 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----- -MIIC4zCCAcugAwIBAgIJANuQ+TGtf6rUMA0GCSqGSIb3DQEBBQUAMA8xDTALBgNV -BAMMBEMgQ0EwHhcNMTQwODE0MDI0NzExWhcNMjQwODExMDI0NzExWjAPMQ0wCwYD -VQQDDARDIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApz3yfc8s -zessvANl2q6WKYApjcVC4ZPZOtd4m7W+e+/fyf2GMBjGOJLGpWMuutCcFpGvs4A4 -FF+IyrOLpMS6L8TUwMAuQ2wer16capyWF8OJq68qk3126jQqVslc6XJQ99HmoCzu -3yeoLxfB9v2A1t0ZZP5/t4CmAJQoDgH6m0DS7UMssRAusFda5Fovhmxj+iLU4saB -wNh2flSmgbewu6xmgO2hqyVvTX22zDdldDDfUoRLk/eVdpb72/650yz/ZU2JCRUy -PF1gaHlXm5hZvNfCkzCRgXz81X5GPIXvTdKelrCGlXggb72gcj/RJUz3LsWhIVrH -e16YcxU3Cp2ACwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQI -wCT0DbvCATUwuixBlmsW2/gi9TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEF -BQADggEBAF+VMKnusLC0+w4+et9XbszkWUW/kwhi0pj2ezfPtvWMjYLcyPCvOw0e -zMS3sfPaWPkp1vftFmNR3NMcNy+j9CkPkV2QLtLH7xtVAcmty3tF2i1lAcc/taR4 -sSKB06ZsxrpeI4gd1T59xhWIiBn3xIOmJ5aeS8XvfixqCeE/eS2RJ6soEhhvs7jP -DwYd13VHmzlNZjy0ElgKuLLXx5kmoJzkkM1eGwpQ0WEg/7fH2n585efTkaiC+JD0 -LaputyhZAkL8kKId+dR0sKPEnJWaM+Iw3X1uWOewQd6z238W2pTmmTJJ1GlraL6V -Li76/evsZ4ck9nTMHDsy+kUkqf/13xI= +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/net/data/ssl/certificates/reject_intranet_hosts.pem b/net/data/ssl/certificates/reject_intranet_hosts.pem deleted file mode 100644 index a6b3f64..0000000 --- a/net/data/ssl/certificates/reject_intranet_hosts.pem +++ /dev/null
@@ -1,69 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 15572396188146182397 (0xd81c43d3b819a8fd) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=webmail - Validity - Not Before: Jun 5 17:10:47 2017 GMT - Not After : Jun 4 17:10:47 2020 GMT - Subject: CN=webmail - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ea:65:9e:eb:22:3a:b0:1c:eb:57:da:85:42:7e: - 2a:3d:f7:a7:54:b5:81:19:71:c3:b5:ae:ee:7e:85: - 1a:7a:23:61:76:3b:4e:bc:a6:a6:7f:e7:3d:b5:4b: - b8:d3:c9:df:d2:a2:36:11:9f:9f:bc:36:19:87:4c: - 43:89:c1:b3:0e:2c:bd:36:d7:d3:a4:00:52:06:01: - fb:a8:99:49:5c:46:bc:2b:9c:52:6e:b6:d0:e8:7d: - 4a:e6:a3:d3:e0:d9:f4:cf:e5:67:e7:37:51:fc:d5: - 5f:03:70:9c:b0:4b:c9:f4:db:91:42:86:40:60:73: - d8:7d:38:f1:e4:a8:16:93:e2:83:0f:03:52:9b:9c: - d0:d0:6d:3d:be:04:9c:14:21:b0:e5:97:c9:02:9e: - 92:34:2d:02:70:0a:74:21:91:1d:f7:cd:27:49:7f: - 93:48:5d:7a:02:d9:00:bd:3f:ab:ce:0c:96:3f:a5: - b0:04:93:b9:14:62:5b:c4:8d:ee:3e:bc:2d:aa:a7: - b5:ca:54:58:98:3f:a3:41:d4:e8:87:08:02:7d:89: - bf:2a:83:ae:ba:92:22:8e:19:3c:55:6b:f8:f4:53: - c3:03:e9:14:1d:5c:80:e1:71:5f:6a:2e:51:cf:d2: - 2d:2a:5d:50:58:03:06:70:be:1e:6e:d5:e0:2b:b2: - 7d:9d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Alternative Name: - DNS:webmail - Signature Algorithm: sha256WithRSAEncryption - 69:b0:cd:3e:65:2f:da:f6:0f:13:e8:ba:91:0d:c6:1a:4c:71: - 5a:4f:b6:2a:4d:87:29:53:7b:9d:53:c1:fb:bc:46:be:13:34: - 68:0f:57:6d:85:85:93:5f:69:74:ea:3d:34:8c:bc:c2:64:8e: - 59:e0:53:d8:ac:35:64:c3:77:19:d6:dd:4d:cc:b9:f3:9e:fb: - d7:d8:78:7b:5a:d2:aa:01:72:89:73:a1:a5:b2:75:01:ba:04: - 33:65:4f:eb:37:d4:41:3b:9c:3f:7a:d6:22:61:e6:fe:8d:92: - cf:f1:e0:70:ad:58:2f:5c:37:0c:69:1c:bf:05:f7:ec:9b:cb: - 87:eb:bd:8d:13:45:bf:ac:3c:80:d7:e4:f1:bd:40:50:dc:25: - 98:4f:50:13:8c:65:bc:c9:5f:62:33:c3:b6:13:34:22:d2:18: - c5:80:77:bb:46:44:68:33:b3:50:f2:dc:de:5a:03:b3:9c:e9: - f5:15:65:29:55:56:10:cd:bd:c7:54:59:9e:4a:1a:3b:9c:64: - d5:1e:fb:fa:26:d7:ba:5d:14:59:3a:3a:8e:61:98:4e:41:24: - 4c:c3:a0:25:26:f8:16:ba:d9:22:51:54:69:1e:a4:cf:d9:21: - 30:de:3a:09:31:55:d5:bd:3d:ab:2f:c0:37:c6:78:54:df:38: - 8c:02:bb:70 ------BEGIN CERTIFICATE----- -MIICvTCCAaWgAwIBAgIJANgcQ9O4Gaj9MA0GCSqGSIb3DQEBCwUAMBIxEDAOBgNV -BAMMB3dlYm1haWwwHhcNMTcwNjA1MTcxMDQ3WhcNMjAwNjA0MTcxMDQ3WjASMRAw -DgYDVQQDDAd3ZWJtYWlsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA -6mWe6yI6sBzrV9qFQn4qPfenVLWBGXHDta7ufoUaeiNhdjtOvKamf+c9tUu408nf -0qI2EZ+fvDYZh0xDicGzDiy9NtfTpABSBgH7qJlJXEa8K5xSbrbQ6H1K5qPT4Nn0 -z+Vn5zdR/NVfA3CcsEvJ9NuRQoZAYHPYfTjx5KgWk+KDDwNSm5zQ0G09vgScFCGw -5ZfJAp6SNC0CcAp0IZEd980nSX+TSF16AtkAvT+rzgyWP6WwBJO5FGJbxI3uPrwt -qqe1ylRYmD+jQdTohwgCfYm/KoOuupIijhk8VWv49FPDA+kUHVyA4XFfai5Rz9It -Kl1QWAMGcL4ebtXgK7J9nQIDAQABoxYwFDASBgNVHREECzAJggd3ZWJtYWlsMA0G -CSqGSIb3DQEBCwUAA4IBAQBpsM0+ZS/a9g8T6LqRDcYaTHFaT7YqTYcpU3udU8H7 -vEa+EzRoD1dthYWTX2l06j00jLzCZI5Z4FPYrDVkw3cZ1t1NzLnznvvX2Hh7WtKq -AXKJc6GlsnUBugQzZU/rN9RBO5w/etYiYeb+jZLP8eBwrVgvXDcMaRy/Bffsm8uH -672NE0W/rDyA1+TxvUBQ3CWYT1ATjGW8yV9iM8O2EzQi0hjFgHe7RkRoM7NQ8tze -WgOznOn1FWUpVVYQzb3HVFmeSho7nGTVHvv6Jte6XRRZOjqOYZhOQSRMw6AlJvgW -utkiUVRpHqTP2SEw3joJMVXVvT2rL8A3xnhU3ziMArtw ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/root_ca_cert.pem b/net/data/ssl/certificates/root_ca_cert.pem index 7317213..de3ce07 100644 --- a/net/data/ssl/certificates/root_ca_cert.pem +++ b/net/data/ssl/certificates/root_ca_cert.pem
@@ -1,40 +1,42 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAxoEfknO2WIXZjay3IP3Hv0Cy6vrlC1IBj5rB63qAwfOJpD7V -G2HMtc+AsRrbuyXgGL+SaSZQzec//w08tB8UEqtnN94HA2wSdII2rMPU02Sfke1b -9ql6pJyY6GVslOHLVXOu+B1QsHjldP+xNyzLGT2kjOd2ToZcP9+z7UUjT1SbM8aJ -XhMd3X1ZpQc0KIYnH/qeU08qtkKtNxJi9XI2tgISQET+x56ViUNRXrRux2eAWEO+ -zAcovVn/HEyNkEL0z/1UAE9IcivhZzyEF2iVv8oHe9+GnVbjMuNwh7f4OvfjbmUU -fLt2txfxQoxvKjRkEDUUjIX2V7/zXFWdrQMQ8wIDAQABAoIBABUQ4PPe2cwdMFBL -sweKRydxy0sKo0IHSukdiFTgJEfw+3t1u5HzWBE3WzXwXr9GrriRpA0KpuqjDvSX -SAjpf2zXydVw95eSYYcBxqGhCrYAaLrI0MilhcFwaP3IvbQzHiwMYdYs7kI8IkW/ -WOQ9GbStCQh3C+QbeDDDIcodWzjw1sR5uFUu8WurGPQkQI2gwxzL9dtcU5LeP36G -wpYZMuE6pJcZ7BmNE880YtUEhGJVWaYLv5b/VqeZ7AMcHV7kb2NlN+tMgxxObFte -K/1RGemAd2U7TDRQVbsna/hAI1MX/QRXKJ8KsD3J6d6zjWO/SblFBqOPZNygLPtr -Tqlf9PkCgYEA6N0feYjh4VSfwJKawKIZoVS7IH8klTBmGK4pOkTsUPdDcqiPErQ+ -gG8IIJNtO85wvmt79io/MQP/K0X4he41yvqD1uv9h/gErPZNZdxah0O1s7f28GRE -AVLKPu82KSHIbjHDyO5JjSZhtM5erdN96J0Fn5crZf9bunopaTMkGY0CgYEA2joS -U9uMyuwnmJWsb1VY4G59Mc7uz2owRLTZqJpMg7WiQETpE/VL72aQXPLoVHktFjzS -xBO90krfYzQS3KQVQDgr4rljOHpkInMfgez7UBdbz+4Qp5xTQgltoHlAyOf2JMyU -c1arW/vkJfpwX9wnZFnMCqwH6gu4DG8sdazA9H8CgYEAjbxZtg3c/twVSI9zZiDE -XPBH3eXFjJEi846+RVtCQ53dDeMPAqF3EZGDbuCNMkPbV+vwTcs1H06BeANk25A8 -acnFiYGmlaYeonBgd8mByKcr57HnujYtNmj/9QKBAtQvPPNJafmwBxv/iJ+7/S2n -i3hXveWzYqflW0GUBxY7uNkCgYEAqjiB80deGyr599tIFc/M88M7hI6VWNTLscwf -u5Qf+tzDIr6d0COWh7bJBLe04a9jq+TlwmxjtJUSip8j11dl/CHUmZVh/7v4P6bs -/LuNjHur8hUQiK03hFs2V+Y80nmdVjb91LnWEHn7DGS9Iwjm8S/aKLjns3hQp+JQ -G7oVCKECgYAB2xZOrm4FE6/lwDKlMiZMMq+3YWfoKWTg0BscfCgcOJMunhEX9w3p -W1Tpq6I4N+l81NVKbnwoUNImfI+JN7VXxmR+w1feierpWSFXrwsDIdpx54KVchuo -N7/caM0W1tEFrcMKD7ECvJO6IK/vvB+MOe63WAqvaLCrcUd12qk4DA== ------END RSA PRIVATE KEY----- +-----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: 10687961985666567129 (0x945344cc7888cbd9) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA + 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: Jun 5 17:10:44 2017 GMT - Not After : Jun 3 17:10:44 2027 GMT - Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA + 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) @@ -66,39 +68,41 @@ X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha256WithRSAEncryption - 5b:53:ff:6d:d5:0a:43:a5:0f:d4:7d:c6:5d:88:e3:98:9d:67: - eb:32:82:b3:0f:f5:c1:78:f8:05:4a:bf:bc:21:05:ee:21:08: - 2c:b2:15:a1:b8:b2:f6:a3:15:61:e4:c1:ad:84:a4:a7:40:0c: - 87:09:5f:2b:1b:f9:4d:6c:92:7d:cb:7e:2b:b0:01:0a:ed:40: - e5:4e:af:1a:f1:0d:ec:1d:9e:96:c7:d4:61:64:39:23:fa:5f: - 29:c4:2a:3a:b8:ed:8a:72:50:6a:ac:45:04:76:09:a8:3d:57: - d7:f0:4b:ae:46:b4:83:c1:14:50:2a:19:59:53:b2:4d:ae:fc: - 2f:40:49:c8:ad:4d:9d:c8:22:8d:8c:01:db:31:33:5a:f4:bc: - 4c:9b:ed:d7:e3:43:d9:e8:1d:53:8b:30:d8:81:9e:72:ab:9e: - ce:b8:f5:83:93:f2:72:db:de:cd:b0:52:9a:45:4d:cf:e7:21: - d8:ce:16:64:8f:42:af:c1:87:a8:f9:d5:e2:03:dd:ba:6b:1b: - 7c:7d:a0:38:33:61:39:b4:dd:5c:69:17:79:02:3a:ec:1d:6f: - 5e:bb:13:fb:a6:82:5d:07:20:fc:86:fe:6e:8b:ac:e1:c2:18: - a2:fe:3f:95:66:d3:69:8a:00:06:2c:56:37:34:b9:b6:31:de: - 0f:f6:44:39 + 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----- -MIIDizCCAnOgAwIBAgIJAJRTRMx4iMvZMA0GCSqGSIb3DQEBCwUAMGMxCzAJBgNV +MIIDljCCAn6gAwIBAgIUC8wAgMmgC6HHCXyfcQ2Qks/ux/QwDQYJKoZIhvcNAQEL +BQAwYzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM +DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3Qg +Um9vdCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGMxCzAJBgNV BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0EwHhcN -MTcwNjA1MTcxMDQ0WhcNMjcwNjAzMTcxMDQ0WjBjMQswCQYDVQQGEwJVUzETMBEG -A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UE -CgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAxoEfknO2WIXZjay3IP3Hv0Cy6vrlC1IBj5rB63qA -wfOJpD7VG2HMtc+AsRrbuyXgGL+SaSZQzec//w08tB8UEqtnN94HA2wSdII2rMPU -02Sfke1b9ql6pJyY6GVslOHLVXOu+B1QsHjldP+xNyzLGT2kjOd2ToZcP9+z7UUj -T1SbM8aJXhMd3X1ZpQc0KIYnH/qeU08qtkKtNxJi9XI2tgISQET+x56ViUNRXrRu -x2eAWEO+zAcovVn/HEyNkEL0z/1UAE9IcivhZzyEF2iVv8oHe9+GnVbjMuNwh7f4 -OvfjbmUUfLt2txfxQoxvKjRkEDUUjIX2V7/zXFWdrQMQ8wIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBSbJguKmKm7HbkfHOMaQDPtjheIqzAOBgNV -HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAFtT/23VCkOlD9R9xl2I45id -Z+sygrMP9cF4+AVKv7whBe4hCCyyFaG4svajFWHkwa2EpKdADIcJXysb+U1skn3L -fiuwAQrtQOVOrxrxDewdnpbH1GFkOSP6XynEKjq47YpyUGqsRQR2Cag9V9fwS65G -tIPBFFAqGVlTsk2u/C9AScitTZ3IIo2MAdsxM1r0vEyb7dfjQ9noHVOLMNiBnnKr -ns649YOT8nLb3s2wUppFTc/nIdjOFmSPQq/Bh6j51eID3bprG3x9oDgzYTm03Vxp -F3kCOuwdb167E/umgl0HIPyG/m6LrOHCGKL+P5Vm02mKAAYsVjc0ubYx3g/2RDk= +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/net/data/ssl/certificates/sha1_2016.pem b/net/data/ssl/certificates/sha1_2016.pem index 434febf..081eba9 100644 --- a/net/data/ssl/certificates/sha1_2016.pem +++ b/net/data/ssl/certificates/sha1_2016.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 9 (0x9) - Signature Algorithm: sha1WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:b6:97:a0:79:d1:5c:5f:c1:13:33:6e:21:f8:2b: - e2:55:d6:bd:bb:2e:4e:78:cf:3d:fc:32:02:69:f7: - 1e:57:26:5d:38:18:bd:60:4e:c9:9b:7d:48:47:8e: - e0:b8:7f:de:9e:48:6a:e2:b7:fc:58:aa:38:a5:4d: - ab:b1:6d:ab:ed:f8:ae:7d:9b:2c:e0:cb:af:7b:2d: - 10:f8:97:8d:d7:8d:9f:8c:48:32:df:30:69:2a:de: - cc:1f:81:f1:6d:14:2f:56:ac:64:20:9e:90:6b:5a: - 63:da:0a:08:f2:c6:89:01:44:15:c7:bb:02:fe:4b: - c5:68:18:7f:47:4c:91:c0:59:bd:72:47:69:28:47: - b8:6d:2a:3b:57:74:59:68:9e:e7:35:1d:a4:a9:3b: - 51:9a:74:82:3b:9e:7c:49:d5:f8:d9:72:9b:20:b1: - 53:1f:30:9d:20:a0:26:b9:2f:57:18:a4:63:be:8b: - 3b:03:31:fd:11:8a:d5:2d:13:67:51:88:c1:9f:2b: - 65:da:ea:d3:29:25:3a:60:0f:7f:fc:a0:61:8d:dd: - 8e:4f:45:b3:0f:da:ba:a4:1a:13:87:0d:1f:27:31: - c2:37:1a:a6:fc:49:1c:02:82:ff:f8:a8:7f:4d:66: - 6e:46:38:4d:37:63:fd:bc:b3:d1:29:cc:de:4c:a5: - c8:5b + 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: - 3C:CC:C9:4A:92:DF:8A:05:12:74:8D:AA:B3:40:EE:69:E4:52:77:62 + 89:46:0C:BD:AB:A9:64:95:21:BF:40:3B:0A:35:60:B7:EA:20:4F:F9 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - 61:42:bd:ce:3e:8a:ca:a0:bc:61:5f:0a:30:cb:86:02:e3:d3: - 22:a2:c2:d7:b9:b8:79:9b:53:b5:60:14:0a:7f:98:3f:bd:a6: - 09:03:fc:05:bd:b8:24:00:aa:85:ca:ea:36:c0:58:a7:6e:25: - 8f:64:a6:9a:77:35:53:f2:c1:be:04:95:c3:2b:dc:1a:9f:42: - 31:af:5f:1d:06:4d:bb:08:bb:18:b5:48:eb:4a:03:85:be:12: - 7f:bc:62:d5:44:25:0e:75:a8:7a:63:86:0b:c9:af:0f:03:4c: - 14:ac:de:50:c1:0b:d9:cd:17:1e:56:e4:43:18:a7:0f:cc:fc: - 58:e9:d9:7a:62:f7:8b:64:ae:0d:e0:a3:78:75:87:aa:e9:d0: - ce:f4:a2:60:46:41:48:eb:04:89:74:55:d6:f1:1f:f0:ed:32: - df:fc:cc:86:68:c9:b0:36:4f:9f:db:f0:cf:51:a2:9a:89:43: - 65:b1:6c:a1:1a:4f:ef:35:ca:d7:c1:d6:c7:96:f5:4e:0a:f6: - 1d:d1:8f:59:4c:77:20:73:4a:fe:0f:fc:a9:c8:e4:11:d9:3e: - 71:7e:84:b8:ed:e0:fb:00:5d:1e:7b:7b:c9:5b:2d:51:44:7c: - 0b:60:f1:13:7a:ff:7b:fa:0b:74:47:bb:99:89:ef:fe:cc:9f: - f7:a3:e3:20 + 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----- -MIIDvzCCAqegAwIBAgIBCTANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTA4MTAzMDAw -MDAwMFoXDTE2MTIzMDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALaXoHnRXF/BEzNuIfgr4lXWvbsuTnjPPfwyAmn3HlcmXTgYvWBOyZt9 -SEeO4Lh/3p5IauK3/FiqOKVNq7Ftq+34rn2bLODLr3stEPiXjdeNn4xIMt8waSre -zB+B8W0UL1asZCCekGtaY9oKCPLGiQFEFce7Av5LxWgYf0dMkcBZvXJHaShHuG0q -O1d0WWie5zUdpKk7UZp0gjuefEnV+NlymyCxUx8wnSCgJrkvVxikY76LOwMx/RGK -1S0TZ1GIwZ8rZdrq0yklOmAPf/ygYY3djk9Fsw/auqQaE4cNHycxwjcapvxJHAKC -//iof01mbkY4TTdj/byz0SnM3kylyFsCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFDzMyUqS34oFEnSNqrNA7mnkUndiMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBBQUAA4IBAQBhQr3OPorKoLxhXwow -y4YC49MiosLXubh5m1O1YBQKf5g/vaYJA/wFvbgkAKqFyuo2wFinbiWPZKaadzVT -8sG+BJXDK9wan0Ixr18dBk27CLsYtUjrSgOFvhJ/vGLVRCUOdah6Y4YLya8PA0wU -rN5QwQvZzRceVuRDGKcPzPxY6dl6YveLZK4N4KN4dYeq6dDO9KJgRkFI6wSJdFXW -8R/w7TLf/MyGaMmwNk+f2/DPUaKaiUNlsWyhGk/vNcrXwdbHlvVOCvYd0Y9ZTHcg -c0r+D/ypyOQR2T5xfoS47eD7AF0ee3vJWy1RRHwLYPETev97+gt0R7uZie/+zJ/3 -o+Mg +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/net/data/ssl/certificates/sha1_leaf.pem b/net/data/ssl/certificates/sha1_leaf.pem index 598b48d..159eacd 100644 --- a/net/data/ssl/certificates/sha1_leaf.pem +++ b/net/data/ssl/certificates/sha1_leaf.pem
@@ -1,112 +1,113 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCt5Mpt4Jw+UG9v -qfdbenxHoJJ8YcG9PZssBRhmA4GIwNGoYqG5D50gMxppUybpdZtQus+FF/lS8v2R -0+my4D3cgLo+eIebg2oqhz/x5QLQlWsGvcjcn6bTg0INuK9vn9HNqeMQkDotxK9X -zvcbKazzxzV1K81PGgocpjhj10qdOZoboDu+eTN8bFe13uRNFG13l1nQmU0B6R6n -BreDtxggA/C9H0x9YjRVyDamxwXe5c1yrye2HZXdxJneEEm+CMUSjKXlpK1it/+U -1mafGMtrSdl++aspmO3lZ61TUNdSqdSUBGL8azw7AzewvRj48KN8V4EPG7WUvu4a -CrZpy3O1AgMBAAECggEAcz5ibcliouWZxK4m0YhuXuXqzuXWiP0QHm9OCSWfrirj -h62+MjBH2LQld9H0wtn/UdRMfY8y3CdPp1qC0dpNBRqG06n7bTP9oyu5VC2K3QN5 -R6F1QcnIvPqLRx6znc2UNLG3Wx3KgNSNxCrUlzradUD7i6i4ywid1PjP/FMNDv6q -k07xSxc0VpWwkUC0j3uau0qewfnjP3+Toe7au4vHhy+Opyudsu4WETlbhkZq2mlD -bgUS8/06FOjlf/2tfnElysL2NPvj0sFpm1yUckxZVjiepJ8QfqU46zsxUTqKrtca -b6kYiJmB30wSxwnsweBhJ6w7UOOV6kmB6scc5OD2IQKBgQDgZESH7yLkqBdY1qFE -AfWvyMfIe/buB8UNLcicGuSPkjdtCzsXoDgzXxt37RSLFMsPTDBM51KPAzJkWaeM -Jksbivw/+bEFTyY/AaYreiRHrpIXvLM/mNJFZ514ImZ+mY8YU7nuTZRMn7Ysfs9c -kHc7r3ET65KOcnXtPVGk6h2rHQKBgQDGY4dc0vWHktGLLqmgIJZHVcojj4NLuX67 -KCj1/DhNFpJhq24MKucxmaOlXXXPgEGTA/JwWnolo1fcT2Vv4LrlgL75SYVHOF71 -2PTIrlM3w6lOJNyzyD3Sjh2wZ87u993P2z6Z/qDWOMTdfD/jvyoU/k1uq6rTxJzy -SktzfqRveQKBgBwI6vcAzZ870Q7sYeGZTRTVRQCrXEKI/fmTisjWI1A8uGgLSyq8 -fckNTOVC3Zoy0tvqbO5uyEXN5HHdMa206xVZ3AIyNAexx9l/Xz93VykNinskvFBp -y3uYYngr9BpFHTew3j4Du0+HdL9CaK3r7rmqRbpzaDAb5NfrHVQ5W9ORAoGASfSq -bnkaHKsnwFnp1A6x1u/tRepnCKCi1MQ42NJobpxef1h30sNfokbjEW9QzsTCLTsI -csfXxxYoV7GlX9qH8axYBPhaXd1u0PlK71DFJwGiqMXnHIImQcrG2I8qPj1ai/Tw -VlnsvU82XFbIPm9yEZdnaD1Ill8yHsSBchGg3QkCgYEAxZcgtHjspR9TTzuyl8qm -gciF8YDwYIIHqOPnVKoC6+EQJf/BJnTU5naf56sa4aMg9eqqNA5eG0aohM1uZJAJ -TaxkXZ8wTCwFoIh6O05+SD4bHDWvr7Sur1z0HeasYH2OPf/H/N0Xuq10rphCr7dx -HYbEecCcSPrbEtOR7++xRvA= +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: 23 (0x17) - Signature Algorithm: sha1WithRSAEncryption + 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: Dec 20 00:00:00 2017 GMT - Not After : Dec 20 00:00:00 2020 GMT + 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:ad:e4:ca:6d:e0:9c:3e:50:6f:6f:a9:f7:5b:7a: - 7c:47:a0:92:7c:61:c1:bd:3d:9b:2c:05:18:66:03: - 81:88:c0:d1:a8:62:a1:b9:0f:9d:20:33:1a:69:53: - 26:e9:75:9b:50:ba:cf:85:17:f9:52:f2:fd:91:d3: - e9:b2:e0:3d:dc:80:ba:3e:78:87:9b:83:6a:2a:87: - 3f:f1:e5:02:d0:95:6b:06:bd:c8:dc:9f:a6:d3:83: - 42:0d:b8:af:6f:9f:d1:cd:a9:e3:10:90:3a:2d:c4: - af:57:ce:f7:1b:29:ac:f3:c7:35:75:2b:cd:4f:1a: - 0a:1c:a6:38:63:d7:4a:9d:39:9a:1b:a0:3b:be:79: - 33:7c:6c:57:b5:de:e4:4d:14:6d:77:97:59:d0:99: - 4d:01:e9:1e:a7:06:b7:83:b7:18:20:03:f0:bd:1f: - 4c:7d:62:34:55:c8:36:a6:c7:05:de:e5:cd:72:af: - 27:b6:1d:95:dd:c4:99:de:10:49:be:08:c5:12:8c: - a5:e5:a4:ad:62:b7:ff:94:d6:66:9f:18:cb:6b:49: - d9:7e:f9:ab:29:98:ed:e5:67:ad:53:50:d7:52:a9: - d4:94:04:62:fc:6b:3c:3b:03:37:b0:bd:18:f8:f0: - a3:7c:57:81:0f:1b:b5:94:be:ee:1a:0a:b6:69:cb: - 73:b5 + 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: - 18:9A:76:1E:86:4C:EF:67:5D:20:7F:24:4C:DC:3F:AE:B5:B5:5C:A1 + 1F:90:87:C1:2E:EE:B4:70:94:B3:39:33:71:D2:37:34:19:46:7C:40 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - a0:b6:c2:65:a0:9b:25:b7:c9:81:9a:dc:63:aa:ae:6e:f3:8a: - 62:92:66:6e:ad:3d:a7:fd:26:d4:ea:7b:7c:00:80:2b:73:db: - 36:86:fe:b1:b5:8a:05:40:d3:3c:6f:1d:11:1b:b2:a0:0d:f6: - 26:aa:ac:63:62:61:c0:7e:b0:7d:da:73:2c:14:71:41:fd:93: - f5:76:cd:21:13:42:df:e5:b0:26:e8:d0:ec:a2:e4:26:b8:ba: - e8:bd:49:f9:38:7f:92:1c:a2:7e:8f:b3:d3:e6:0a:51:60:88: - c4:ab:08:65:14:53:fd:c3:70:8a:6f:49:99:d7:09:38:00:20: - b5:3d:3c:f1:7c:2c:ab:67:4d:df:1d:c2:1e:24:d3:31:60:71: - be:b3:85:7e:a7:1e:ce:41:1f:21:58:63:83:3c:e5:91:4a:18: - 4d:6c:97:13:d5:df:34:c7:22:0a:92:3a:fb:03:3a:b8:62:2b: - 7e:be:03:fb:39:74:03:1d:f3:c7:55:28:e7:ed:cd:28:75:2b: - 75:c5:38:b7:fd:da:98:60:61:0a:aa:eb:17:1a:26:e1:74:7e: - 84:e8:76:bf:15:18:e3:b2:4e:25:41:cb:2b:19:c9:63:6f:aa: - 8a:58:c7:01:2a:cd:fc:04:ea:63:7f:b3:ed:5d:96:a2:b0:26: - 63:8d:0d:3f + 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----- -MIIDvzCCAqegAwIBAgIBFzANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MTIyMDAw -MDAwMFoXDTIwMTIyMDAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAK3kym3gnD5Qb2+p91t6fEegknxhwb09mywFGGYDgYjA0ahiobkPnSAz -GmlTJul1m1C6z4UX+VLy/ZHT6bLgPdyAuj54h5uDaiqHP/HlAtCVawa9yNyfptOD -Qg24r2+f0c2p4xCQOi3Er1fO9xsprPPHNXUrzU8aChymOGPXSp05mhugO755M3xs -V7Xe5E0UbXeXWdCZTQHpHqcGt4O3GCAD8L0fTH1iNFXINqbHBd7lzXKvJ7Ydld3E -md4QSb4IxRKMpeWkrWK3/5TWZp8Yy2tJ2X75qymY7eVnrVNQ11Kp1JQEYvxrPDsD -N7C9GPjwo3xXgQ8btZS+7hoKtmnLc7UCAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFBiadh6GTO9nXSB/JEzcP661tVyhMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBBQUAA4IBAQCgtsJloJslt8mBmtxj -qq5u84pikmZurT2n/SbU6nt8AIArc9s2hv6xtYoFQNM8bx0RG7KgDfYmqqxjYmHA -frB92nMsFHFB/ZP1ds0hE0Lf5bAm6NDsouQmuLrovUn5OH+SHKJ+j7PT5gpRYIjE -qwhlFFP9w3CKb0mZ1wk4ACC1PTzxfCyrZ03fHcIeJNMxYHG+s4V+px7OQR8hWGOD -POWRShhNbJcT1d80xyIKkjr7Azq4Yit+vgP7OXQDHfPHVSjn7c0odSt1xTi3/dqY -YGEKqusXGibhdH6E6Ha/FRjjsk4lQcsrGcljb6qKWMcBKs38BOpjf7PtXZaisCZj -jQ0/ +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/net/data/ssl/certificates/spdy_pooling.pem b/net/data/ssl/certificates/spdy_pooling.pem index f8637f1..b5eb200 100644 --- a/net/data/ssl/certificates/spdy_pooling.pem +++ b/net/data/ssl/certificates/spdy_pooling.pem
@@ -1,73 +1,79 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 10589705580089419423 (0x92f6311e5133a69f) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT - Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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:9b:5b:94:c3:15:5e:59:33:46:02:5f:33:d9:e6: - a6:c3:c7:d4:0c:d1:3f:41:3d:1e:40:4b:6c:75:6f: - 90:03:da:59:bb:cf:47:9c:f5:c0:2d:9b:09:7c:2f: - 84:83:74:5d:62:40:36:b4:8f:a7:cc:1a:da:f2:0d: - 08:0a:00:ab:9e:2d:d6:ef:09:e8:82:bd:08:f3:db: - b2:51:3d:17:a4:cb:4c:48:81:cc:9d:95:6c:9b:cd: - a3:22:ac:58:6e:94:f7:19:ae:c4:9c:c3:78:02:00: - 02:e7:0b:f3:9c:7a:f0:64:62:e8:1e:b5:30:0d:3a: - 79:f1:3d:b7:6f:64:0f:fa:08:bf:76:b2:49:29:54: - 96:b6:8d:08:00:23:0b:90:cb:9d:05:e7:1b:df:2a: - 2a:25:67:a0:21:ea:c5:a1:5a:4f:17:88:bd:d6:80: - db:88:75:8c:61:54:9b:dc:09:e9:38:fe:20:8a:6b: - ad:35:97:0e:c4:b5:63:7a:3d:16:aa:b7:4f:af:48: - b6:83:a3:7b:6d:bd:19:37:9c:cb:82:82:93:8c:8a: - 10:48:30:dd:22:ac:dc:11:63:cf:43:73:bc:ce:21: - fc:c8:2e:17:86:32:2e:47:ef:ed:7f:39:03:ea:7c: - 4d:b6:56:d6:75:f6:cb:cb:be:69:42:09:e7:2d:1c: - 7f:f7 + 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: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 - 50:4f:a8:9a:be:db:68:69:40:91:4d:cc:d4:e1:bd:93:12:8b: - 65:e3:9c:9e:51:9f:eb:19:16:ea:4d:84:01:dd:a0:78:0d:e8: - af:75:8d:b9:72:c4:79:04:ac:bb:a9:f7:9d:9c:d3:e7:eb:0e: - 43:a9:64:a3:72:e0:11:ea:25:3f:e3:9c:f0:8d:b5:0b:f9:44: - 9a:85:59:2e:aa:48:f7:9a:a7:5f:be:a5:1e:86:e7:87:cb:7f: - b7:82:81:20:2c:fa:59:5d:aa:29:12:fc:97:5f:3c:09:84:70: - 69:da:1f:b6:71:82:8f:d4:9f:fd:93:26:88:65:28:dd:6f:ef: - 0e:8a:dc:a6:c0:af:12:6d:1a:93:7a:cd:81:5c:f7:8f:d4:9b: - 67:bc:0d:b3:6d:21:b7:4a:22:34:47:7c:7a:64:6f:e3:80:1a: - a6:96:d2:98:c6:e8:71:96:27:ec:15:94:50:96:ed:e7:ae:80: - fe:e4:a7:69:3a:f8:ca:f7:bc:c6:b4:3f:66:ca:39:8a:75:32: - d3:f2:f2:d7:fa:03:97:79:c2:06:e5:2b:46:58:a2:5f:2b:19: - 30:b7:2a:00:5a:31:17:74:9b:3a:e0:bf:e1:0c:c9:db:ff:5c: - 15:b8:72:2c:fa:e4:5a:fd:c5:56:32:29:dc:4e:b6:1a:ed:19: - 01:3d:e0:ce + 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----- -MIIDhTCCAm2gAwIBAgIJAJL2MR5RM6afMA0GCSqGSIb3DQEBCwUAMGAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwHhcNMTcw -NjA1MTcxMDQ2WhcNMjcwNjAzMTcxMDQ2WjBgMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwH -VGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAm1uUwxVeWTNGAl8z2eamw8fUDNE/QT0eQEtsdW+QA9pZu89H -nPXALZsJfC+Eg3RdYkA2tI+nzBra8g0ICgCrni3W7wnogr0I89uyUT0XpMtMSIHM -nZVsm82jIqxYbpT3Ga7EnMN4AgAC5wvznHrwZGLoHrUwDTp58T23b2QP+gi/drJJ -KVSWto0IACMLkMudBecb3yoqJWegIerFoVpPF4i91oDbiHWMYVSb3AnpOP4gimut -NZcOxLVjej0WqrdPr0i2g6N7bb0ZN5zLgoKTjIoQSDDdIqzcEWPPQ3O8ziH8yC4X -hjIuR+/tfzkD6nxNtlbWdfbLy75pQgnnLRx/9wIDAQABo0IwQDA+BgNVHREENzA1 -gg93d3cuZXhhbXBsZS5vcmeCEG1haWwuZXhhbXBsZS5vcmeCEG1haWwuZXhhbXBs -ZS5jb20wDQYJKoZIhvcNAQELBQADggEBAFBPqJq+22hpQJFNzNThvZMSi2XjnJ5R -n+sZFupNhAHdoHgN6K91jblyxHkErLup952c0+frDkOpZKNy4BHqJT/jnPCNtQv5 -RJqFWS6qSPeap1++pR6G54fLf7eCgSAs+lldqikS/JdfPAmEcGnaH7Zxgo/Un/2T -JohlKN1v7w6K3KbArxJtGpN6zYFc94/Um2e8DbNtIbdKIjRHfHpkb+OAGqaW0pjG -6HGWJ+wVlFCW7eeugP7kp2k6+Mr3vMa0P2bKOYp1MtPy8tf6A5d5wgblK0ZYol8r -GTC3KgBaMRd0mzrgv+EMydv/XBW4ciz65Fr9xVYyKdxOthrtGQE94M4= +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/net/data/ssl/certificates/start_after_expiry.pem b/net/data/ssl/certificates/start_after_expiry.pem index 06164e85..bd6eacc 100644 --- a/net/data/ssl/certificates/start_after_expiry.pem +++ b/net/data/ssl/certificates/start_after_expiry.pem
@@ -1,8 +1,9 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 18 (0x12) - Signature Algorithm: sha256WithRSAEncryption + 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 @@ -12,73 +13,73 @@ Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:9a:5a:33:cc:a1:02:df:a5:c4:bc:57:68:1b:03: - 11:b3:58:58:8e:78:63:8a:02:0e:8a:ec:5d:96:a6: - 3b:3f:98:db:3e:ba:d6:56:48:8b:2b:00:3c:ef:e2: - 93:08:67:46:68:93:05:2c:63:4c:07:d2:01:6f:36: - 72:cb:d1:40:a4:7f:a2:53:0f:ae:72:92:2f:c9:8a: - 37:96:7b:a6:a9:a0:32:68:39:5b:03:d1:7b:be:fd: - 7c:9d:19:87:87:83:08:f4:66:5b:d4:f5:89:f7:52: - 93:16:6a:6c:70:41:d8:0a:4d:fd:3f:08:e1:3a:d5: - 26:b5:12:09:d0:0d:3b:6c:34:ae:56:46:0f:12:ab: - 39:f9:df:d9:a7:b6:95:ba:d3:96:de:64:42:44:83: - 6a:21:9a:2d:a3:5c:eb:ea:d6:9b:63:80:77:0a:12: - b3:12:1e:31:f1:b3:ac:b2:69:ca:01:51:4a:92:0a: - e5:7f:b5:d5:3f:17:d8:b3:e0:d2:14:c7:b1:3d:0a: - be:e2:ef:4f:25:94:0d:d3:39:2b:1e:fd:ff:69:89: - a8:1e:18:38:1e:2f:6b:8b:9d:e5:2e:1c:ce:f0:9f: - c2:f5:d9:14:31:2a:c5:f2:5f:04:d9:dc:ec:80:48: - 50:5f:b0:be:b7:50:57:22:40:f1:53:40:8e:97:5f: - 66:1d + 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: - E8:35:95:5F:B1:76:85:86:C1:35:20:30:76:70:AC:2B:AE:6E:48:DA + F1:42:EA:7F:63:33:BE:07:0C:EE:F1:61:42:F0:3F:7D:1E:D5:26:52 X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - a2:76:a0:fc:72:5c:0c:48:59:8e:fb:06:02:1d:de:e6:cd:eb: - 58:97:0c:4e:b8:f3:d2:af:f5:4c:35:36:fc:17:57:58:cc:f0: - fe:67:57:b0:26:f1:07:8f:01:72:62:d9:a0:a4:1f:95:d7:dc: - ea:48:0c:47:a2:57:dd:0b:0d:21:81:24:8f:15:0e:c3:7b:6c: - 3a:46:13:47:4f:fb:bf:b8:f1:74:04:ca:dd:17:40:ed:f4:a9: - 86:82:9a:b3:a5:1b:0e:2b:e2:f2:1b:c1:30:c9:aa:51:c5:f9: - 33:58:33:25:21:d1:10:34:6a:4d:89:9d:9e:ef:ef:cf:ed:3b: - 08:67:47:17:62:3b:5f:f7:81:14:57:86:c7:3c:fc:30:6b:20: - 8d:26:bc:b6:95:83:8d:84:2a:3a:12:25:02:22:c5:0c:11:cc: - eb:61:46:d4:01:f6:65:e0:b9:8d:6c:3e:7b:66:56:d8:c4:2d: - b5:c1:46:9f:b6:19:ae:ba:45:47:86:34:77:2d:3f:4d:66:4f: - fc:84:83:7a:98:c1:cc:b8:79:4f:21:d6:14:45:27:f1:c9:df: - 2d:db:b1:45:28:45:c9:73:a6:e6:6c:50:a5:9a:5a:dc:4b:87: - 9f:7c:fe:29:ed:50:c3:dd:6b:ad:2f:2e:97:1a:02:33:28:6d: - 68:72:7d:31 + 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----- -MIIDvzCCAqegAwIBAgIBEjANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE4MDkwMTAw -MDAwMFoXDTE1MDQwMjAwMDAwMFowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAJpaM8yhAt+lxLxXaBsDEbNYWI54Y4oCDorsXZamOz+Y2z661lZIiysA -PO/ikwhnRmiTBSxjTAfSAW82csvRQKR/olMPrnKSL8mKN5Z7pqmgMmg5WwPRe779 -fJ0Zh4eDCPRmW9T1ifdSkxZqbHBB2ApN/T8I4TrVJrUSCdANO2w0rlZGDxKrOfnf -2ae2lbrTlt5kQkSDaiGaLaNc6+rWm2OAdwoSsxIeMfGzrLJpygFRSpIK5X+11T8X -2LPg0hTHsT0KvuLvTyWUDdM5Kx79/2mJqB4YOB4va4ud5S4czvCfwvXZFDEqxfJf -BNnc7IBIUF+wvrdQVyJA8VNAjpdfZh0CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw -HQYDVR0OBBYEFOg1lV+xdoWGwTUgMHZwrCuubkjaMB8GA1UdIwQYMBaAFJsmC4qY -qbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP -BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBAQCidqD8clwMSFmO+wYC -Hd7mzetYlwxOuPPSr/VMNTb8F1dYzPD+Z1ewJvEHjwFyYtmgpB+V19zqSAxHolfd -Cw0hgSSPFQ7De2w6RhNHT/u/uPF0BMrdF0Dt9KmGgpqzpRsOK+LyG8EwyapRxfkz -WDMlIdEQNGpNiZ2e7+/P7TsIZ0cXYjtf94EUV4bHPPwwayCNJry2lYONhCo6EiUC -IsUMEczrYUbUAfZl4LmNbD57ZlbYxC21wUafthmuukVHhjR3LT9NZk/8hIN6mMHM -uHlPIdYURSfxyd8t27FFKEXJc6bmbFClmlrcS4effP4p7VDD3WutLy6XGgIzKG1o -cn0x +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/net/data/ssl/certificates/subjectAltName_sanity_check.pem b/net/data/ssl/certificates/subjectAltName_sanity_check.pem index 5ed3a9b..429273a 100644 --- a/net/data/ssl/certificates/subjectAltName_sanity_check.pem +++ b/net/data/ssl/certificates/subjectAltName_sanity_check.pem
@@ -1,77 +1,82 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 16251326626457629923 (0xe1884f76aadab4e3) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT - Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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:be:1b:08:be:be:01:88:90:32:54:37:9f:95:fc: - 22:04:22:e1:ef:a8:28:b5:20:a8:dd:f9:ff:4e:3b: - ca:ca:e2:05:43:a0:6e:bb:db:0c:6c:e8:59:05:83: - 2a:65:14:32:83:9b:af:04:61:ab:2b:35:c7:1f:3a: - 59:6b:24:3c:91:f1:0e:18:33:23:0a:13:63:80:59: - 1e:4d:65:e8:60:67:1e:07:8f:70:19:f5:59:5f:b6: - 8b:54:83:c6:a4:33:e8:91:56:9d:f6:90:ab:3d:eb: - 6f:e9:91:07:d2:60:5c:d7:4c:36:97:7e:b4:ff:ac: - f0:8a:41:8f:50:fb:c6:bd:ee:d9:00:ac:d9:f6:4f: - c8:49:fc:1c:b5:3e:f6:74:4d:8e:cc:74:cb:4f:af: - f9:a6:42:dc:9f:e1:4b:0e:bb:82:4f:46:06:3d:6a: - 68:d6:45:96:3e:9c:c6:60:ac:c6:7e:ed:d7:39:16: - 85:c6:91:97:12:6f:74:2a:60:bf:2e:d7:ff:91:d8: - 81:46:d4:e9:33:19:5a:04:35:34:96:c2:de:9d:a8: - 54:75:ed:91:da:94:ed:91:f5:1d:2a:5e:66:b3:4b: - 0f:2f:1f:97:81:83:c4:5e:34:d5:e6:cf:df:e0:a2: - d1:93:e5:64:64:6f:50:5c:7d:bc:4d:1c:2e:93:6a: - ad:65 + 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:<unsupported>, DirName:/CN=127.0.0.3 + 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 - 27:c1:5a:11:e6:f9:3b:69:a1:61:a9:af:83:21:3c:d0:60:43: - b2:e4:27:b7:46:67:d8:ae:dc:b7:51:85:53:25:b8:d8:48:d9: - ce:2d:f4:17:2c:75:a1:2d:ad:fe:73:a6:1e:0b:3f:4a:1a:df: - 85:99:db:57:b0:cc:8d:3d:01:74:11:2e:51:81:c4:4b:2d:ee: - bd:05:84:59:ce:a5:40:c5:3d:fa:19:d7:48:32:22:ca:49:d6: - e3:74:8f:fb:02:0e:d1:73:76:7a:3d:ca:e8:96:7e:0d:2e:df: - 79:44:ce:aa:f6:ea:c2:61:d6:54:11:c9:38:85:72:4f:9f:94: - b0:f9:d1:84:43:05:5a:8a:37:d4:ce:d7:e9:16:23:7e:10:67: - 8b:61:00:54:c6:13:da:03:e3:ed:4f:46:eb:44:af:5c:65:e7: - 93:1d:2e:ab:d3:8e:35:e5:4e:d1:56:ef:09:1b:74:b3:a4:ca: - 00:83:ea:e0:95:ed:ef:f3:cd:8a:1e:da:71:6d:40:e7:36:56: - 26:50:9f:5a:86:7f:45:4a:d4:0c:6b:40:68:78:fe:57:0a:e7: - 96:8c:ec:38:57:ac:89:58:54:e0:14:76:4c:93:40:7d:2e:d7: - 36:1d:71:5a:ac:73:f8:ad:80:d3:52:48:b4:68:f3:06:ab:b7: - 5a:b4:2c:1a + 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----- -MIIDyDCCArCgAwIBAgIJAOGIT3aq2rTjMA0GCSqGSIb3DQEBCwUAMGAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwHhcNMTcw -NjA1MTcxMDQ2WhcNMjcwNjAzMTcxMDQ2WjBgMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwH -VGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAvhsIvr4BiJAyVDeflfwiBCLh76gotSCo3fn/TjvKyuIFQ6Bu -u9sMbOhZBYMqZRQyg5uvBGGrKzXHHzpZayQ8kfEOGDMjChNjgFkeTWXoYGceB49w -GfVZX7aLVIPGpDPokVad9pCrPetv6ZEH0mBc10w2l360/6zwikGPUPvGve7ZAKzZ -9k/ISfwctT72dE2OzHTLT6/5pkLcn+FLDruCT0YGPWpo1kWWPpzGYKzGfu3XORaF -xpGXEm90KmC/Ltf/kdiBRtTpMxlaBDU0lsLenahUde2R2pTtkfUdKl5ms0sPLx+X -gYPEXjTV5s/f4KLRk+VkZG9QXH28TRwuk2qtZQIDAQABo4GEMIGBMA8GA1UdEwEB -/wQFMAMBAf8wbgYDVR0RBGcwZYcEfwAAAocQ/oAAAAAAAAAAAAAAAAAAAYIMdGVz -dC5leGFtcGxlgRF0ZXN0QHRlc3QuZXhhbXBsZaASBgMqAwSgCwwJaWdub3JlIG1l -pBYwFDESMBAGA1UEAwwJMTI3LjAuMC4zMA0GCSqGSIb3DQEBCwUAA4IBAQAnwVoR -5vk7aaFhqa+DITzQYEOy5Ce3RmfYrty3UYVTJbjYSNnOLfQXLHWhLa3+c6YeCz9K -Gt+FmdtXsMyNPQF0ES5RgcRLLe69BYRZzqVAxT36GddIMiLKSdbjdI/7Ag7Rc3Z6 -Pcroln4NLt95RM6q9urCYdZUEck4hXJPn5Sw+dGEQwVaijfUztfpFiN+EGeLYQBU -xhPaA+PtT0brRK9cZeeTHS6r04415U7RVu8JG3SzpMoAg+rgle3v882KHtpxbUDn -NlYmUJ9ahn9FStQMa0BoeP5XCueWjOw4V6yJWFTgFHZMk0B9Ltc2HXFarHP4rYDT -Uki0aPMGq7datCwa +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/net/data/ssl/certificates/subjectAltName_www_example_com.pem b/net/data/ssl/certificates/subjectAltName_www_example_com.pem index f08f3fd..7ece351 100644 --- a/net/data/ssl/certificates/subjectAltName_www_example_com.pem +++ b/net/data/ssl/certificates/subjectAltName_www_example_com.pem
@@ -1,75 +1,80 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 9226305053301513866 (0x800a6b901b6d9e8a) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT - Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1 + 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:c2:db:bc:7e:99:b1:50:d8:bf:22:12:80:24:5b: - ab:6d:bb:75:86:e1:14:17:9b:e4:c8:f2:99:ef:aa: - be:8f:4a:74:29:a1:ce:24:55:aa:f1:b5:e9:9a:c7: - 01:04:e1:87:c9:38:32:ff:fe:f1:26:e4:36:74:62: - 84:a7:13:1b:44:b5:4c:9f:41:86:f2:28:7c:d1:24: - 3e:c0:f4:4e:0b:81:e8:f1:f7:54:bf:b0:87:2f:19: - 17:92:aa:f7:fd:86:b3:bf:2c:5b:23:da:9b:13:ae: - 0d:32:4d:b4:94:72:c6:08:05:95:c4:1d:b7:e2:34: - 35:6e:44:44:c1:5d:d5:61:78:b9:e9:70:55:e6:a0: - cf:08:1d:7e:85:48:3e:51:33:6b:15:c2:11:f9:37: - db:cf:8b:6a:f0:cc:f7:cc:41:3a:ef:e6:78:3d:03: - 9f:ab:79:3f:aa:6f:e5:68:07:21:f0:62:5b:cd:2d: - d6:fb:fc:9f:71:a4:14:34:d7:3d:a3:27:ee:89:4c: - 6c:06:62:ab:1a:6e:7b:a4:1a:57:0f:93:2d:e5:c0: - 83:43:6d:e8:e3:72:53:58:2d:0f:57:f4:2a:37:84: - bf:d7:7f:f9:4f:5d:9a:96:ce:92:54:86:b4:6c:20: - 0e:fe:9a:f1:74:e3:65:3c:03:09:61:ea:6d:00:9a: - 70:df + 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 - c1:24:33:a1:13:e3:3d:7a:aa:1c:d7:7e:02:27:b3:af:3b:f7: - 88:de:6a:97:11:28:07:ea:39:3b:11:89:9d:07:e5:7c:0e:b1: - 0e:5f:0f:6a:5a:b6:e4:35:ed:45:55:2c:b2:ed:c8:5a:af:69: - 86:87:b6:4e:11:3e:4d:82:a1:f5:11:ce:3c:fb:18:4a:1a:be: - e0:31:4c:bb:0d:2b:90:49:58:a7:1a:33:f3:16:84:d1:f4:ec: - c9:7a:eb:65:04:ac:03:3e:17:97:ac:fb:db:3a:52:bf:af:22: - f7:10:00:a8:ad:d6:0f:a3:c1:f1:6a:9e:78:30:de:0d:03:ad: - f6:8e:f6:6f:4b:af:5f:f4:76:ec:23:fa:d1:a0:1f:40:7f:e4: - 7d:84:cd:5f:42:c3:4c:7d:0e:89:3a:3e:ae:34:18:18:31:45: - 44:2f:d0:1f:e9:46:f0:ee:f2:c4:c7:a8:4d:f3:2d:c6:66:a5: - 02:01:a5:0b:7c:3f:91:d0:38:41:ad:d6:3d:0c:0c:3e:43:81: - cb:7e:87:95:b2:ae:7e:ff:67:11:ea:98:66:b4:3e:87:95:e3: - 37:09:e8:de:22:bb:7b:02:00:40:1b:77:a6:09:65:75:45:a0: - 0a:49:23:32:4e:b1:b5:c3:fb:a2:5b:d5:88:7d:35:04:7d:5b: - 79:53:f5:a0 + 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----- -MIIDcjCCAlqgAwIBAgIJAIAKa5AbbZ6KMA0GCSqGSIb3DQEBCwUAMGAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwHhcNMTcw -NjA1MTcxMDQ2WhcNMjcwNjAzMTcxMDQ2WjBgMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwH -VGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAwtu8fpmxUNi/IhKAJFurbbt1huEUF5vkyPKZ76q+j0p0KaHO -JFWq8bXpmscBBOGHyTgy//7xJuQ2dGKEpxMbRLVMn0GG8ih80SQ+wPROC4Ho8fdU -v7CHLxkXkqr3/YazvyxbI9qbE64NMk20lHLGCAWVxB234jQ1bkREwV3VYXi56XBV -5qDPCB1+hUg+UTNrFcIR+Tfbz4tq8Mz3zEE67+Z4PQOfq3k/qm/laAch8GJbzS3W -+/yfcaQUNNc9oyfuiUxsBmKrGm57pBpXD5Mt5cCDQ23o43JTWC0PV/QqN4S/13/5 -T12als6SVIa0bCAO/prxdONlPAMJYeptAJpw3wIDAQABoy8wLTAPBgNVHRMBAf8E -BTADAQH/MBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsF -AAOCAQEAwSQzoRPjPXqqHNd+Aiezrzv3iN5qlxEoB+o5OxGJnQflfA6xDl8Palq2 -5DXtRVUssu3IWq9phoe2ThE+TYKh9RHOPPsYShq+4DFMuw0rkElYpxoz8xaE0fTs -yXrrZQSsAz4Xl6z72zpSv68i9xAAqK3WD6PB8WqeeDDeDQOt9o72b0uvX/R27CP6 -0aAfQH/kfYTNX0LDTH0OiTo+rjQYGDFFRC/QH+lG8O7yxMeoTfMtxmalAgGlC3w/ -kdA4Qa3WPQwMPkOBy36HlbKufv9nEeqYZrQ+h5XjNwno3iK7ewIAQBt3pglldUWg -CkkjMk6xtcP7olvViH01BH1beVP1oA== +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/net/data/ssl/certificates/test_names.pem b/net/data/ssl/certificates/test_names.pem new file mode 100644 index 0000000..eb8f77c --- /dev/null +++ b/net/data/ssl/certificates/test_names.pem
@@ -0,0 +1,114 @@ +-----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/net/data/ssl/certificates/thawte.single.pem b/net/data/ssl/certificates/thawte.single.pem deleted file mode 100644 index d326459..0000000 --- a/net/data/ssl/certificates/thawte.single.pem +++ /dev/null
@@ -1,19 +0,0 @@ ------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/net/data/ssl/certificates/tls_feature_extension.pem b/net/data/ssl/certificates/tls_feature_extension.pem deleted file mode 100644 index 67841a9..0000000 --- a/net/data/ssl/certificates/tls_feature_extension.pem +++ /dev/null
@@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDaTCCAlGgAwIBAgIJAIeI+/LexiCJMA0GCSqGSIb3DQEBCwUAMGAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwHhcNMTcw -NjA1MTcxMDU0WhcNMTgwNjA1MTcxMDU0WjBgMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwH -VGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA8bX3pOpg4m3dEhcMVi7zWkxAStqH6FDJB2K5VfACCP13MZV3 -VO6rGcQyBd2NXQUCO+Ui0Jbiw1D2NfOD8bO0sJzlHjLjeHhDG8odpd6MZxApdCNu -Gn8TDtpKGadGCwq7PnlbaYu/Oj3keQfS2ACtY/nLOU8O8+zl8cnVR4gR77fhxJqa -gz3Z/LC8kbMrOQAbDaA6ZAO6uLsnp8ixjrbEjCUJMqSC1L/0VbIZ8wsPKZYAjB0I -fIWuQlWPwZxCzqmjhE3r9sqw1CgukgXdnt/5yxN5MVfN0QcTLYlJQCq2SfkQQNLv -GNoAqiW7rK6C5b1LuAdpuiHpNwvg7loAvbZ+wwIDAQABoyYwJDAPBgNVHREECDAG -hwR/AAABMBEGCCsGAQUFBwEYBAUwAwIBBTANBgkqhkiG9w0BAQsFAAOCAQEA2tLO -/fXAqNgpstCZPTCt+Wu+jYXf8fqpJJNw4TQln9LswxKZZ2oQnF84GskypCBbMZx3 -g5QjF/t/9BBVBdl71uaOxW4FkvWA4YUXonJgtsa6O97jB/56orNG3bAMqraHkZQx -ZoRzbWkEC/y6IYTnlD1kMubISiS7uMQFf3ntvpGl6s8YDIlloeV2RsosTx5bfheY -dkclVi0jtDuctUYdGfBQGiTbt+dorSuQGgmtKNK0zRKYtePS5m6JHHDn5K9TVPjs -wE65POtysB8hydH6Req+i+VSYunmeztb6VNJkDkPRUNcKDXKnMPNwI8u6GBZsSfR -Q8XktPLV77UFTMTBoA== ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/treadclimber.pem b/net/data/ssl/certificates/treadclimber.pem new file mode 100644 index 0000000..bfbf859 --- /dev/null +++ b/net/data/ssl/certificates/treadclimber.pem
@@ -0,0 +1,227 @@ +=========================================== +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/net/data/ssl/certificates/treadclimber.sctlist b/net/data/ssl/certificates/treadclimber.sctlist new file mode 100644 index 0000000..268a0ac --- /dev/null +++ b/net/data/ssl/certificates/treadclimber.sctlist Binary files differ
diff --git a/net/data/ssl/certificates/unittest.originbound.der b/net/data/ssl/certificates/unittest.originbound.der deleted file mode 100644 index b37f593..0000000 --- a/net/data/ssl/certificates/unittest.originbound.der +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/unittest.originbound.key.der b/net/data/ssl/certificates/unittest.originbound.key.der deleted file mode 100644 index 1ecdd1e..0000000 --- a/net/data/ssl/certificates/unittest.originbound.key.der +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/verisign_class3_g5_crosssigned-trusted.keychain b/net/data/ssl/certificates/verisign_class3_g5_crosssigned-trusted.keychain deleted file mode 100644 index 3b196e6..0000000 --- a/net/data/ssl/certificates/verisign_class3_g5_crosssigned-trusted.keychain +++ /dev/null Binary files differ
diff --git a/net/data/ssl/certificates/verisign_class3_g5_crosssigned.pem b/net/data/ssl/certificates/verisign_class3_g5_crosssigned.pem deleted file mode 100644 index 386d6ca..0000000 --- a/net/data/ssl/certificates/verisign_class3_g5_crosssigned.pem +++ /dev/null
@@ -1,92 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 25:0c:e8:e0:30:61:2e:9f:2b:89:f7:05:4d:7c:f8:fd - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority - Validity - Not Before: Nov 8 00:00:00 2006 GMT - Not After : Nov 7 23:59:59 2021 GMT - Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - RSA Public Key: (2048 bit) - Modulus (2048 bit): - 00:af:24:08:08:29:7a:35:9e:60:0c:aa:e7:4b:3b: - 4e:dc:7c:bc:3c:45:1c:bb:2b:e0:fe:29:02:f9:57: - 08:a3:64:85:15:27:f5:f1:ad:c8:31:89:5d:22:e8: - 2a:aa:a6:42:b3:8f:f8:b9:55:b7:b1:b7:4b:b3:fe: - 8f:7e:07:57:ec:ef:43:db:66:62:15:61:cf:60:0d: - a4:d8:de:f8:e0:c3:62:08:3d:54:13:eb:49:ca:59: - 54:85:26:e5:2b:8f:1b:9f:eb:f5:a1:91:c2:33:49: - d8:43:63:6a:52:4b:d2:8f:e8:70:51:4d:d1:89:69: - 7b:c7:70:f6:b3:dc:12:74:db:7b:5d:4b:56:d3:96: - bf:15:77:a1:b0:f4:a2:25:f2:af:1c:92:67:18:e5: - f4:06:04:ef:90:b9:e4:00:e4:dd:3a:b5:19:ff:02: - ba:f4:3c:ee:e0:8b:eb:37:8b:ec:f4:d7:ac:f2:f6: - f0:3d:af:dd:75:91:33:19:1d:1c:40:cb:74:24:19: - 21:93:d9:14:fe:ac:2a:52:c7:8f:d5:04:49:e4:8d: - 63:47:88:3c:69:83:cb:fe:47:bd:2b:7e:4f:c5:95: - ae:0e:9d:d4:d1:43:c0:67:73:e3:14:08:7e:e5:3f: - 9f:73:b8:33:0a:cf:5d:3f:34:87:96:8a:ee:53:e8: - 25:15 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 CRL Distribution Points: - URI:http://crl.verisign.com/pca3.crl - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: https://www.verisign.com/cps - - X509v3 Subject Key Identifier: - 7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33 - 1.3.6.1.5.5.7.1.12: - 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif - Authority Information Access: - OCSP - URI:http://ocsp.verisign.com - - X509v3 Extended Key Usage: - TLS Web Server Authentication, TLS Web Client Authentication, Code Signing, Netscape Server Gated Crypto, 2.16.840.1.113733.1.8.1 - Signature Algorithm: sha1WithRSAEncryption - 13:02:dd:f8:e8:86:00:f2:5a:f8:f8:20:0c:59:88:62:07:ce: - ce:f7:4e:f9:bb:59:a1:98:e5:e1:38:dd:4e:bc:66:18:d3:ad: - eb:18:f2:0d:c9:6d:3e:4a:94:20:c3:3c:ba:bd:65:54:c6:af: - 44:b3:10:ad:2c:6b:3e:ab:d7:07:b6:b8:81:63:c5:f9:5e:2e: - e5:2a:67:ce:cd:33:0c:2a:d7:89:56:03:23:1f:b3:be:e8:3a: - 08:59:b4:ec:45:35:f7:8a:5b:ff:66:cf:50:af:c6:6d:57:8d: - 19:78:b7:b9:a2:d1:57:ea:1f:9a:4b:af:ba:c9:8e:12:7e:c6: - bd:ff ------BEGIN CERTIFICATE----- -MIIE0DCCBDmgAwIBAgIQJQzo4DBhLp8rifcFTXz4/TANBgkqhkiG9w0BAQUFADBf -MQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsT -LkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw -HhcNMDYxMTA4MDAwMDAwWhcNMjExMTA3MjM1OTU5WjCByjELMAkGA1UEBhMCVVMx -FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz -dCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZv -ciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAz -IFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1nmAMqudLO07cfLw8 -RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbext0uz/o9+B1fs70Pb -ZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIzSdhDY2pSS9KP6HBR -TdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQGBO+QueQA5N06tRn/ -Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+rCpSx4/VBEnkjWNH -iDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/NIeWiu5T6CUVAgMB -AAGjggGbMIIBlzAPBgNVHRMBAf8EBTADAQH/MDEGA1UdHwQqMCgwJqAkoCKGIGh0 -dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTMuY3JsMA4GA1UdDwEB/wQEAwIBBjA9 -BgNVHSAENjA0MDIGBFUdIAAwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVy -aXNpZ24uY29tL2NwczAdBgNVHQ4EFgQUf9Nlp8Ld7LvwMAnzQzn6Aq8zMTMwbQYI -KwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQU -j+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVyaXNpZ24uY29t -L3ZzbG9nby5naWYwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8v -b2NzcC52ZXJpc2lnbi5jb20wPgYDVR0lBDcwNQYIKwYBBQUHAwEGCCsGAQUFBwMC -BggrBgEFBQcDAwYJYIZIAYb4QgQBBgpghkgBhvhFAQgBMA0GCSqGSIb3DQEBBQUA -A4GBABMC3fjohgDyWvj4IAxZiGIHzs73Tvm7WaGY5eE43U68ZhjTresY8g3JbT5K -lCDDPLq9ZVTGr0SzEK0saz6r1we2uIFjxfleLuUqZ87NMwwq14lWAyMfs77oOghZ -tOxFNfeKW/9mz1Cvxm1XjRl4t7mi0VfqH5pLr7rJjhJ+xr3/ ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/wildcard.pem b/net/data/ssl/certificates/wildcard.pem index 34500b2..2c3692e 100644 --- a/net/data/ssl/certificates/wildcard.pem +++ b/net/data/ssl/certificates/wildcard.pem
@@ -1,112 +1,113 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDTlB8ztLsVMnd6 -2FAK6t96JVwtDdQGDTNMBU41KlKxJS4l+PPuYREZBoRsAvFRuWa/9icP8LWqy4g4 -4Njnz3cMjKd0uzAU4L11mffPTFB6cem9HFjNvfIjoP1XopzKYRSw3zwxxVme0Vwa -n5OjBi4SORoL6KKGMNo1Jj/npZ6IsyC/zgdPLCGK2gFa8GrKEXfsjpsr0J88N5mT -SqVo3l+zYWQoNpxvAfLu/GoMAGFVrqR5yUthsIS88tfQMVPx5miPZMsjBpkbW0Wd -K6AsjAzoBBHFlEmDUT99yi4t9bimKjkm5b85gu5AO5OcnGt1V5YKoOIJ46/bWzjM -zHKXqnmjAgMBAAECggEAT1Cfwcpmt7OLhsnAd9dEn42R2HHuobYhHMaAYv3SsgW2 -HxYMm7hXqIIA8lzIClLuadflHNynvbc/AdOIfJ4RiurPe7sQc0MswwFNHLEHGl/J -t9MAl2A1fZXEYy3aiSOLliKZdi79QcRKOtDHj72pV7uAQCadhqCZrIMCQdycabHO -c30AI3cPKdC4ProHhP9bh0cGrIE31wBJx/6aiLWV94FgiIkj46ZSRvtGd13c7cIx -soyGbl4ZuLM4K6A5t8cmfyVv5rqS07rCopNFF1Sam7voBTEpDqXoe4WbY0GCMQi7 -96Q6napbgjCZUCN3vYtljmtOL3DhN+P21am+qauPQQKBgQDuGtsvmDYYJo1Ss/CN -d0YrxB4gIAA1B712HTkW5tH5bpRasAwnHaUplaDl4lE6j4uoih7OyTdgekPBuVO/ -bNdKEPg0oZZuUrL7630JrWh3aq31l9669zLbfjgGqb9TV/oZmuxNTazBNTO1FTjs -48jL401diqZhNz+iw4gtMmPwBQKBgQDjeuYiUUUI90PobUpS3y9TF1LotjQ8RWXf -r6qp234zSE8UM/WlHefvzmvMU1G+M8PKyZa4VbzUVI4RBDBNKcUyRJ1HxRnfcZIh -isZEBqpbjPC0YiFxijZS+lbQJUwYllkASF30Rvss/uaSab7xLb4bKTwLmIHn7tP+ -Iu+IIbr7hwKBgCNdbczF6NLxdvAftcztOEjr2iWfWyiFO8i9UmtqYSmRGQvXNhbh -OlTQ2pMKaFIwW+fui+De1hDIWCP/6MZ33gosNxFqJrPAKMFuGqZDUU7bU3c01Woj -qTQcrSmgMMCqQoVnE03wCYaw5jsxKcFVm89ctXL9UvUBhbwhGqrL3zgZAoGBAMQz -5nbG/fJDwxCf4zEjSyAxx9LsBJXPjZSnYV3r8SeuQHa+ciseZkRSGGw9mQ2ifEdW -JGeNm7bPz1Eh+b80Pd+jiryyZiRxQocnuOZHkXwxThNnaE0T1tMvFN2mrcGvO8ig -oljlOBORL7Is/wHqYEPxBtdBjRpMxhA2db9GyI3VAoGAE3QAcl8LZPQJ32TwPLb5 -oCOS9DYz7PgwR6CYfTNINePN0lnt7J6XQyA10nIKYiv7j1LcJjjmEHcYDYqHamuY -cQDoHD4rZwu3/cpqtldKifopP3mYE5E5wcYVklCZfXl2JohaFt9lQxmgcsRTjLxc -RaOLpZHusNcyPfIqHZQjD/Q= +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: 4 (0x4) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT + 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:d3:94:1f:33:b4:bb:15:32:77:7a:d8:50:0a:ea: - df:7a:25:5c:2d:0d:d4:06:0d:33:4c:05:4e:35:2a: - 52:b1:25:2e:25:f8:f3:ee:61:11:19:06:84:6c:02: - f1:51:b9:66:bf:f6:27:0f:f0:b5:aa:cb:88:38:e0: - d8:e7:cf:77:0c:8c:a7:74:bb:30:14:e0:bd:75:99: - f7:cf:4c:50:7a:71:e9:bd:1c:58:cd:bd:f2:23:a0: - fd:57:a2:9c:ca:61:14:b0:df:3c:31:c5:59:9e:d1: - 5c:1a:9f:93:a3:06:2e:12:39:1a:0b:e8:a2:86:30: - da:35:26:3f:e7:a5:9e:88:b3:20:bf:ce:07:4f:2c: - 21:8a:da:01:5a:f0:6a:ca:11:77:ec:8e:9b:2b:d0: - 9f:3c:37:99:93:4a:a5:68:de:5f:b3:61:64:28:36: - 9c:6f:01:f2:ee:fc:6a:0c:00:61:55:ae:a4:79:c9: - 4b:61:b0:84:bc:f2:d7:d0:31:53:f1:e6:68:8f:64: - cb:23:06:99:1b:5b:45:9d:2b:a0:2c:8c:0c:e8:04: - 11:c5:94:49:83:51:3f:7d:ca:2e:2d:f5:b8:a6:2a: - 39:26:e5:bf:39:82:ee:40:3b:93:9c:9c:6b:75:57: - 96:0a:a0:e2:09:e3:af:db:5b:38:cc:cc:72:97:aa: - 79:a3 + 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: - 18:0C:EB:51:B9:D3:36:A9:C9:04:AF:F9:2F:14:F0:99:66:D2:76:D4 + E7:1B:C5:0D:E7:ED:C7:2B:2E:95:91:40:77:5A:57:DE:1C:F4:D7:FE X509v3 Authority Key Identifier: - keyid:9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB - + 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 - bd:72:b4:50:5d:7d:8b:b2:64:49:27:68:99:0c:01:d7:c5:91: - 15:a2:86:f1:56:69:48:5b:0a:6c:41:02:3d:11:e8:c6:4b:4c: - 97:f3:dd:d3:8c:24:f9:6d:1f:64:5a:b8:df:78:f7:e0:3f:9c: - 8d:30:7a:3b:10:15:74:f2:0f:49:ec:7c:53:8d:1f:60:c9:7d: - 0b:5d:ca:d6:d7:a3:7f:8a:3f:fa:b7:0b:c4:40:dd:55:fb:fb: - 3d:49:28:82:b9:62:5f:34:84:30:26:1d:71:3c:2b:b9:5e:e1: - 8c:2d:bf:21:bd:2d:fe:47:71:6e:54:6d:e1:d0:f6:23:58:dd: - 9e:db:05:cb:f5:5f:11:3f:e6:d0:9d:aa:46:12:56:95:f6:04: - cc:21:5e:1e:7f:07:fc:f6:48:88:8b:2c:a3:9a:66:d9:1a:1d: - 4e:a8:bd:c3:8f:fe:d6:bf:18:c9:f9:a4:f1:31:7e:12:85:83: - 62:d6:d9:f9:27:20:b4:21:f9:7e:57:52:fa:89:c8:84:78:23: - cf:fb:67:8a:a8:db:63:43:11:16:bf:59:c6:ba:21:9a:d8:0e: - 04:eb:d1:38:42:87:d3:a7:3d:da:83:a6:8f:66:a1:c8:5a:4c: - ff:25:3d:3c:bf:c9:bc:d9:85:49:a3:16:d5:e3:b3:8c:77:a6: - 21:62:93:33 + 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----- -MIIDyTCCArGgAwIBAgIBBDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NloXDTI3MDYwMzE3MTA0NlowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANOUHzO0uxUyd3rYUArq33olXC0N1AYNM0wFTjUqUrElLiX48+5hERkG -hGwC8VG5Zr/2Jw/wtarLiDjg2OfPdwyMp3S7MBTgvXWZ989MUHpx6b0cWM298iOg -/VeinMphFLDfPDHFWZ7RXBqfk6MGLhI5GgvoooYw2jUmP+elnoizIL/OB08sIYra -AVrwasoRd+yOmyvQnzw3mZNKpWjeX7NhZCg2nG8B8u78agwAYVWupHnJS2GwhLzy -19AxU/HmaI9kyyMGmRtbRZ0roCyMDOgEEcWUSYNRP33KLi31uKYqOSblvzmC7kA7 -k5yca3VXlgqg4gnjr9tbOMzMcpeqeaMCAwEAAaOBijCBhzAMBgNVHRMBAf8EAjAA -MB0GA1UdDgQWBBQYDOtRudM2qckEr/kvFPCZZtJ21DAfBgNVHSMEGDAWgBSbJguK -mKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw -GAYDVR0RBBEwD4INKi5leGFtcGxlLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAvXK0 -UF19i7JkSSdomQwB18WRFaKG8VZpSFsKbEECPRHoxktMl/Pd04wk+W0fZFq433j3 -4D+cjTB6OxAVdPIPSex8U40fYMl9C13K1tejf4o/+rcLxEDdVfv7PUkogrliXzSE -MCYdcTwruV7hjC2/Ib0t/kdxblRt4dD2I1jdntsFy/VfET/m0J2qRhJWlfYEzCFe -Hn8H/PZIiIsso5pm2RodTqi9w4/+1r8Yyfmk8TF+EoWDYtbZ+ScgtCH5fldS+onI -hHgjz/tniqjbY0MRFr9ZxrohmtgOBOvROEKH06c92oOmj2ahyFpM/yU9PL/JvNmF -SaMW1eOzjHemIWKTMw== +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/net/data/ssl/certificates/www.ahrn.com.pem b/net/data/ssl/certificates/www.ahrn.com.pem deleted file mode 100644 index b050b18..0000000 --- a/net/data/ssl/certificates/www.ahrn.com.pem +++ /dev/null
@@ -1,299 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4b:55:a8:9e:db:00:a8:b5:62:d7:5c:a3:2c:b3:70:0f - Signature Algorithm: sha256WithRSAEncryption - Issuer: C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 3 Secure Server CA - G4 - Validity - Not Before: Oct 28 00:00:00 2014 GMT - Not After : Oct 27 23:59:59 2019 GMT - Subject: C = US, ST = Wisconsin, L = Waterford, O = Runzheimer International LTD, OU = IT, CN = www.ahrn.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d1:30:e0:95:77:78:37:76:72:63:76:d8:7d:f7: - e0:ca:c8:3f:3d:43:70:bb:ed:50:8f:8e:50:16:0d: - 28:64:8f:e6:0c:5c:eb:cd:a9:24:93:1a:51:fa:9f: - 7f:52:da:32:7a:1d:86:7c:b7:3f:be:be:76:a3:4f: - 4e:b9:ab:38:79:69:9a:ab:1f:77:7a:94:80:77:5f: - 6c:c8:25:2b:b0:9d:60:0a:78:88:27:33:c5:ac:1a: - 35:2f:a9:65:f9:c0:0e:8f:8f:e5:66:06:df:bb:60: - bf:67:85:2f:c1:26:57:78:ac:ce:dd:39:a9:fd:04: - 17:f3:0b:53:bb:b4:76:fc:fb:e3:2e:21:87:fd:40: - 4f:12:9a:43:8f:b3:15:4a:6f:bc:0c:0b:4e:94:33: - 06:a5:2c:66:50:ff:7a:2f:6f:f7:83:83:9d:a8:52: - 9a:36:97:ea:97:88:96:96:0b:e9:d9:c6:37:7c:e1: - b4:63:b7:4a:a8:2c:e6:75:fe:0f:33:dd:28:7a:5a: - 4a:7a:c8:26:b1:cb:7d:1a:f4:b1:63:5b:c7:01:3c: - 53:86:33:4e:b6:5a:2c:81:42:41:12:85:60:a7:38: - a7:7b:05:ea:b0:7b:ef:ec:f4:ba:5d:8b:63:dc:ba: - 3d:aa:78:d8:66:9c:d1:35:b3:0d:97:a3:62:95:1f: - 64:af - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Alternative Name: - DNS:www.ahrn.com - X509v3 Basic Constraints: - CA:FALSE - X509v3 Key Usage: critical - Digital Signature, Key Encipherment - X509v3 CRL Distribution Points: - - Full Name: - URI:http://ss.symcb.com/ss.crl - - X509v3 Certificate Policies: - Policy: 2.16.840.1.113733.1.7.54 - CPS: https://d.symcb.com/cps - User Notice: - Explicit Text: https://d.symcb.com/rpa - - X509v3 Extended Key Usage: - TLS Web Server Authentication, TLS Web Client Authentication - X509v3 Authority Key Identifier: - keyid:5F:60:CF:61:90:55:DF:84:43:14:8A:60:2A:B2:F5:7A:F4:43:18:EF - - Authority Information Access: - OCSP - URI:http://ss.symcd.com - CA Issuers - URI:http://ss.symcb.com/ss.crt - - Signature Algorithm: sha256WithRSAEncryption - b0:e7:ed:25:04:03:bc:86:9a:1c:4d:93:99:c1:a0:18:6d:61: - 4d:ab:e1:a8:74:c0:34:71:99:1b:90:9a:62:88:b4:92:ca:c5: - 3a:ba:b3:a6:4f:6a:00:3f:75:9b:fe:69:d7:68:8c:26:63:a8: - 22:ee:8e:ed:3e:20:2e:54:5d:c7:d3:82:ac:18:42:28:ef:7b: - 69:f3:86:f6:55:d1:67:1b:cf:28:0c:0f:82:2b:d6:f4:07:4b: - de:57:3d:02:3e:88:01:59:3d:7c:cd:80:68:61:e3:ac:0b:7f: - 16:4e:1e:54:9b:7d:80:26:31:eb:0c:da:f4:53:5e:bc:62:2a: - 8a:ff:6a:df:f5:b4:07:89:82:b4:67:68:68:54:b9:d5:1b:a0: - f1:35:de:e7:18:b0:64:08:4f:93:13:88:02:8a:9f:42:c5:c3: - 67:a0:d7:aa:dd:54:84:8d:c7:5a:a5:3c:5e:d1:9a:1c:3d:36: - 45:6a:66:a3:10:ad:3e:bf:95:a2:27:8d:a6:7a:7a:6b:59:d3: - 66:79:10:05:fb:3f:0c:f6:b3:b5:85:83:e1:a4:49:02:56:db: - 5b:9d:36:ea:59:e7:b5:f4:9a:aa:59:21:ab:54:a7:fc:b7:15: - 0c:41:29:39:15:ff:83:1f:5e:d3:73:85:96:6e:a4:dc:01:bd: - 7d:21:34:3f ------BEGIN CERTIFICATE----- -MIIE8DCCA9igAwIBAgIQS1WontsAqLVi11yjLLNwDzANBgkqhkiG9w0BAQsFADB+ -MQswCQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAd -BgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxLzAtBgNVBAMTJlN5bWFudGVj -IENsYXNzIDMgU2VjdXJlIFNlcnZlciBDQSAtIEc0MB4XDTE0MTAyODAwMDAwMFoX -DTE5MTAyNzIzNTk1OVowgYAxCzAJBgNVBAYTAlVTMRIwEAYDVQQIDAlXaXNjb25z -aW4xEjAQBgNVBAcMCVdhdGVyZm9yZDElMCMGA1UECgwcUnVuemhlaW1lciBJbnRl -cm5hdGlvbmFsIExURDELMAkGA1UECwwCSVQxFTATBgNVBAMMDHd3dy5haHJuLmNv -bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANEw4JV3eDd2cmN22H33 -4MrIPz1DcLvtUI+OUBYNKGSP5gxc682pJJMaUfqff1LaMnodhny3P76+dqNPTrmr -OHlpmqsfd3qUgHdfbMglK7CdYAp4iCczxawaNS+pZfnADo+P5WYG37tgv2eFL8Em -V3iszt05qf0EF/MLU7u0dvz74y4hh/1ATxKaQ4+zFUpvvAwLTpQzBqUsZlD/ei9v -94ODnahSmjaX6peIlpYL6dnGN3zhtGO3Sqgs5nX+DzPdKHpaSnrIJrHLfRr0sWNb -xwE8U4YzTrZaLIFCQRKFYKc4p3sF6rB77+z0ul2LY9y6Pap42Gac0TWzDZejYpUf -ZK8CAwEAAaOCAWUwggFhMBcGA1UdEQQQMA6CDHd3dy5haHJuLmNvbTAJBgNVHRME -AjAAMA4GA1UdDwEB/wQEAwIFoDArBgNVHR8EJDAiMCCgHqAchhpodHRwOi8vc3Mu -c3ltY2IuY29tL3NzLmNybDBlBgNVHSAEXjBcMFoGCmCGSAGG+EUBBzYwTDAjBggr -BgEFBQcCARYXaHR0cHM6Ly9kLnN5bWNiLmNvbS9jcHMwJQYIKwYBBQUHAgIwGQwX -aHR0cHM6Ly9kLnN5bWNiLmNvbS9ycGEwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG -AQUFBwMCMB8GA1UdIwQYMBaAFF9gz2GQVd+EQxSKYCqy9Xr0QxjvMFcGCCsGAQUF -BwEBBEswSTAfBggrBgEFBQcwAYYTaHR0cDovL3NzLnN5bWNkLmNvbTAmBggrBgEF -BQcwAoYaaHR0cDovL3NzLnN5bWNiLmNvbS9zcy5jcnQwDQYJKoZIhvcNAQELBQAD -ggEBALDn7SUEA7yGmhxNk5nBoBhtYU2r4ah0wDRxmRuQmmKItJLKxTq6s6ZPagA/ -dZv+addojCZjqCLuju0+IC5UXcfTgqwYQijve2nzhvZV0WcbzygMD4Ir1vQHS95X -PQI+iAFZPXzNgGhh46wLfxZOHlSbfYAmMesM2vRTXrxiKor/at/1tAeJgrRnaGhU -udUboPE13ucYsGQIT5MTiAKKn0LFw2eg16rdVISNx1qlPF7Rmhw9NkVqZqMQrT6/ -laInjaZ6emtZ02Z5EAX7Pwz2s7WFg+GkSQJW21udNupZ57X0mqpZIatUp/y3FQxB -KTkV/4MfXtNzhZZupNwBvX0hND8= ------END CERTIFICATE----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 13:b3:e3:02:18:03:97:66:8d:50:34:e0:e6:74:e2:8d - Signature Algorithm: sha256WithRSAEncryption - Issuer: C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2006 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G5 - Validity - Not Before: Oct 31 00:00:00 2013 GMT - Not After : Oct 30 23:59:59 2023 GMT - Subject: C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 3 Secure Server CA - G4 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b2:d8:05:ca:1c:74:2d:b5:17:56:39:c5:4a:52: - 09:96:e8:4b:d8:0c:f1:68:9f:9a:42:28:62:c3:a5: - 30:53:7e:55:11:82:5b:03:7a:0d:2f:e1:79:04:c9: - b4:96:77:19:81:01:94:59:f9:bc:f7:7a:99:27:82: - 2d:b7:83:dd:5a:27:7f:b2:03:7a:9c:53:25:e9:48: - 1f:46:4f:c8:9d:29:f8:be:79:56:f6:f7:fd:d9:3a: - 68:da:8b:4b:82:33:41:12:c3:c8:3c:cc:d6:96:7a: - 84:21:1a:22:04:03:27:17:8b:1c:68:61:93:0f:0e: - 51:80:33:1d:b4:b5:ce:eb:7e:d0:62:ac:ee:b3:7b: - 01:74:ef:69:35:eb:ca:d5:3d:a9:ee:97:98:ca:8d: - aa:44:0e:25:99:4a:15:96:a4:ce:6d:02:54:1f:2a: - 6a:26:e2:06:3a:63:48:ac:b4:4c:d1:75:93:50:ff: - 13:2f:d6:da:e1:c6:18:f5:9f:c9:25:5d:f3:00:3a: - de:26:4d:b4:29:09:cd:0f:3d:23:6f:16:4a:81:16: - fb:f2:83:10:c3:b8:d6:d8:55:32:3d:f1:bd:0f:bd: - 8c:52:95:4a:16:97:7a:52:21:63:75:2f:16:f9:c4: - 66:be:f5:b5:09:d8:ff:27:00:cd:44:7c:6f:4b:3f: - b0:f7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:0 - X509v3 CRL Distribution Points: - - Full Name: - URI:http://s1.symcb.com/pca3-g5.crl - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Alternative Name: - DirName:/CN=SymantecPKI-1-534 - X509v3 Subject Key Identifier: - 5F:60:CF:61:90:55:DF:84:43:14:8A:60:2A:B2:F5:7A:F4:43:18:EF - X509v3 Certificate Policies: - Policy: 2.23.140.1.2.2 - CPS: http://www.symauth.com/cps - User Notice: - Explicit Text: http://www.symauth.com/rpa - - Authority Information Access: - OCSP - URI:http://s2.symcb.com - - X509v3 Authority Key Identifier: - keyid:7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33 - - Signature Algorithm: sha256WithRSAEncryption - 16:19:9a:85:c5:85:ea:47:56:4f:40:37:ad:34:e5:a3:2d:74: - 82:be:3a:cd:25:fe:62:70:25:bb:98:09:35:be:77:80:5b:ae: - 28:66:e7:37:34:c0:da:0f:b5:b4:2e:97:78:3e:c8:53:3f:a6: - b1:ae:d5:a4:fd:bc:43:af:7a:20:7b:c8:15:a6:ed:5a:e5:1c: - 8c:a6:81:ef:61:a4:a8:50:76:bd:d0:e0:a2:95:99:78:5f:50: - 88:89:e6:e0:8a:db:ae:f2:e5:be:7a:7d:a0:a9:cf:48:ef:7b: - c6:09:d0:1a:46:11:c5:f8:99:90:5e:6f:c5:91:0d:f6:9e:3f: - 78:95:fe:84:af:73:64:ec:8d:6a:d2:6e:70:08:00:cc:88:a9: - 4e:85:95:f3:31:8a:9e:10:e2:62:23:3d:0b:5c:97:96:7e:db: - 36:64:fb:c9:d6:55:44:21:77:0f:0a:64:26:e2:15:2f:96:31: - 50:eb:f5:bd:ee:1d:e3:dd:d1:50:7e:c4:86:9a:31:fe:a8:7f: - cd:2b:bc:93:c1:2f:67:60:f0:30:59:0d:d6:f5:05:2b:55:31: - 8f:60:b0:b9:f3:1a:de:bc:8d:50:aa:12:39:87:54:38:2a:b7: - 9b:1c:1f:51:ef:9e:a0:fc:8e:fd:c4:4a:de:8a:62:82:9c:a1: - 9d:97:5c:92 ------BEGIN CERTIFICATE----- -MIIFNDCCBBygAwIBAgIQE7PjAhgDl2aNUDTg5nTijTANBgkqhkiG9w0BAQsFADCB -yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL -ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp -U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW -ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5IC0gRzUwHhcNMTMxMDMxMDAwMDAwWhcNMjMxMDMwMjM1OTU5WjB+MQsw -CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNV -BAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxLzAtBgNVBAMTJlN5bWFudGVjIENs -YXNzIDMgU2VjdXJlIFNlcnZlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAstgFyhx0LbUXVjnFSlIJluhL2AzxaJ+aQihiw6UwU35VEYJb -A3oNL+F5BMm0lncZgQGUWfm893qZJ4Itt4PdWid/sgN6nFMl6UgfRk/InSn4vnlW -9vf92Tpo2otLgjNBEsPIPMzWlnqEIRoiBAMnF4scaGGTDw5RgDMdtLXO637QYqzu -s3sBdO9pNevK1T2p7peYyo2qRA4lmUoVlqTObQJUHypqJuIGOmNIrLRM0XWTUP8T -L9ba4cYY9Z/JJV3zADreJk20KQnNDz0jbxZKgRb78oMQw7jW2FUyPfG9D72MUpVK -Fpd6UiFjdS8W+cRmvvW1Cdj/JwDNRHxvSz+w9wIDAQABo4IBXzCCAVswEgYDVR0T -AQH/BAgwBgEB/wIBADAwBgNVHR8EKTAnMCWgI6Ahhh9odHRwOi8vczEuc3ltY2Iu -Y29tL3BjYTMtZzUuY3JsMA4GA1UdDwEB/wQEAwIBBjApBgNVHREEIjAgpB4wHDEa -MBgGA1UEAxMRU3ltYW50ZWNQS0ktMS01MzQwHQYDVR0OBBYEFF9gz2GQVd+EQxSK -YCqy9Xr0QxjvMGcGA1UdIARgMF4wXAYGZ4EMAQICMFIwJgYIKwYBBQUHAgEWGmh0 -dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgGCCsGAQUFBwICMBwaGmh0dHA6Ly93 -d3cuc3ltYXV0aC5jb20vcnBhMC8GCCsGAQUFBwEBBCMwITAfBggrBgEFBQcwAYYT -aHR0cDovL3MyLnN5bWNiLmNvbTAfBgNVHSMEGDAWgBR/02Wnwt3su/AwCfNDOfoC -rzMxMzANBgkqhkiG9w0BAQsFAAOCAQEAFhmahcWF6kdWT0A3rTTloy10gr46zSX+ -YnAlu5gJNb53gFuuKGbnNzTA2g+1tC6XeD7IUz+msa7VpP28Q696IHvIFabtWuUc -jKaB72GkqFB2vdDgopWZeF9QiInm4IrbrvLlvnp9oKnPSO97xgnQGkYRxfiZkF5v -xZEN9p4/eJX+hK9zZOyNatJucAgAzIipToWV8zGKnhDiYiM9C1yXln7bNmT7ydZV -RCF3DwpkJuIVL5YxUOv1ve4d493RUH7Ehpox/qh/zSu8k8EvZ2DwMFkN1vUFK1Ux -j2CwufMa3ryNUKoSOYdUOCq3mxwfUe+eoPyO/cRK3opigpyhnZdckg== ------END CERTIFICATE----- -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 18:da:d1:9e:26:7d:e8:bb:4a:21:58:cd:cc:6b:3b:4a - Signature Algorithm: sha1WithRSAEncryption - Issuer: C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2006 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G5 - Validity - Not Before: Nov 8 00:00:00 2006 GMT - Not After : Jul 16 23:59:59 2036 GMT - Subject: C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2006 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G5 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:af:24:08:08:29:7a:35:9e:60:0c:aa:e7:4b:3b: - 4e:dc:7c:bc:3c:45:1c:bb:2b:e0:fe:29:02:f9:57: - 08:a3:64:85:15:27:f5:f1:ad:c8:31:89:5d:22:e8: - 2a:aa:a6:42:b3:8f:f8:b9:55:b7:b1:b7:4b:b3:fe: - 8f:7e:07:57:ec:ef:43:db:66:62:15:61:cf:60:0d: - a4:d8:de:f8:e0:c3:62:08:3d:54:13:eb:49:ca:59: - 54:85:26:e5:2b:8f:1b:9f:eb:f5:a1:91:c2:33:49: - d8:43:63:6a:52:4b:d2:8f:e8:70:51:4d:d1:89:69: - 7b:c7:70:f6:b3:dc:12:74:db:7b:5d:4b:56:d3:96: - bf:15:77:a1:b0:f4:a2:25:f2:af:1c:92:67:18:e5: - f4:06:04:ef:90:b9:e4:00:e4:dd:3a:b5:19:ff:02: - ba:f4:3c:ee:e0:8b:eb:37:8b:ec:f4:d7:ac:f2:f6: - f0:3d:af:dd:75:91:33:19:1d:1c:40:cb:74:24:19: - 21:93:d9:14:fe:ac:2a:52:c7:8f:d5:04:49:e4:8d: - 63:47:88:3c:69:83:cb:fe:47:bd:2b:7e:4f:c5:95: - ae:0e:9d:d4:d1:43:c0:67:73:e3:14:08:7e:e5:3f: - 9f:73:b8:33:0a:cf:5d:3f:34:87:96:8a:ee:53:e8: - 25:15 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - 1.3.6.1.5.5.7.1.12: - 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif - X509v3 Subject Key Identifier: - 7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33 - Signature Algorithm: sha1WithRSAEncryption - 93:24:4a:30:5f:62:cf:d8:1a:98:2f:3d:ea:dc:99:2d:bd:77: - f6:a5:79:22:38:ec:c4:a7:a0:78:12:ad:62:0e:45:70:64:c5: - e7:97:66:2d:98:09:7e:5f:af:d6:cc:28:65:f2:01:aa:08:1a: - 47:de:f9:f9:7c:92:5a:08:69:20:0d:d9:3e:6d:6e:3c:0d:6e: - d8:e6:06:91:40:18:b9:f8:c1:ed:df:db:41:aa:e0:96:20:c9: - cd:64:15:38:81:c9:94:ee:a2:84:29:0b:13:6f:8e:db:0c:dd: - 25:02:db:a4:8b:19:44:d2:41:7a:05:69:4a:58:4f:60:ca:7e: - 82:6a:0b:02:aa:25:17:39:b5:db:7f:e7:84:65:2a:95:8a:bd: - 86:de:5e:81:16:83:2d:10:cc:de:fd:a8:82:2a:6d:28:1f:0d: - 0b:c4:e5:e7:1a:26:19:e1:f4:11:6f:10:b5:95:fc:e7:42:05: - 32:db:ce:9d:51:5e:28:b6:9e:85:d3:5b:ef:a5:7d:45:40:72: - 8e:b7:0e:6b:0e:06:fb:33:35:48:71:b8:9d:27:8b:c4:65:5f: - 0d:86:76:9c:44:7a:f6:95:5c:f6:5d:32:08:33:a4:54:b6:18: - 3f:68:5c:f2:42:4a:85:38:54:83:5f:d1:e8:2c:f2:ac:11:d6: - a8:ed:63:6a ------BEGIN CERTIFICATE----- -MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB -yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL -ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp -U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW -ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL -MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW -ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln -biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp -U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y -aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1 -nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex -t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz -SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG -BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+ -rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/ -NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E -BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH -BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy -aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv -MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE -p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y -5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK -WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ -4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N -hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq ------END CERTIFICATE-----
diff --git a/net/data/ssl/certificates/x509_verify_results.chain.pem b/net/data/ssl/certificates/x509_verify_results.chain.pem index 84acc63..30c06ee 100644 --- a/net/data/ssl/certificates/x509_verify_results.chain.pem +++ b/net/data/ssl/certificates/x509_verify_results.chain.pem
@@ -1,96 +1,98 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:46 2017 GMT - Not After : Jun 3 17:10:46 2027 GMT + 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:b4:bf:d2:97:33:e5:13:5b:77:65:bd:73:1a:75: - 28:9b:47:59:e6:b7:30:e8:46:33:6d:58:5b:da:1f: - 0a:ff:e4:e4:2d:f2:1d:f8:89:e8:64:2e:f6:c3:cd: - d7:a3:8e:d7:f7:cd:e7:d8:0e:10:c3:e7:56:d2:fc: - e5:e6:d3:4e:e2:ff:82:4d:18:63:87:b0:a3:de:da: - ef:0a:37:7b:ac:b5:b7:43:ce:f2:07:39:df:14:e9: - c3:a4:41:3e:7e:68:47:34:9b:7b:61:c4:18:e6:13: - ce:b3:b4:a6:e0:ba:03:ee:e4:eb:e7:aa:f4:6d:be: - 97:5b:aa:06:97:50:01:d0:78:b8:d6:92:b0:e4:e2: - b9:43:88:b5:ae:14:64:7d:52:70:d4:05:1c:09:25: - d5:e2:4f:c9:a8:82:db:41:31:c3:be:44:6f:0b:d4: - fd:bf:c1:ee:d9:62:bf:3b:8f:b5:00:c8:d1:df:5d: - 4a:13:ad:71:e4:4b:5f:d1:d9:72:4c:83:d8:93:40: - bf:6c:cd:2f:66:0e:04:d6:b9:43:28:24:c9:25:fd: - 59:70:fe:3d:f2:a9:0a:4e:c2:9b:c4:de:9e:57:5e: - 5d:16:25:e6:78:b6:44:49:29:9d:f6:bf:74:fb:85: - d6:0d:f1:65:58:f2:2b:d6:8f:10:49:c8:00:2d:88: - e2:2d + 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: - E0:DC:E0:2F:07:88:74:3A:9F:D3:30:A3:71:8A:F9:D6:A5:E5:A6:53 + E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA X509v3 Authority Key Identifier: - keyid:17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B - + 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 - 43:f7:63:38:a3:30:3f:ab:e6:6c:42:a1:dd:ff:8d:f6:ad:b2: - eb:b6:9e:4b:bd:90:fc:d8:f4:f0:5a:42:fc:be:5b:cc:c7:24: - 2f:91:48:a6:a1:bb:a2:b7:19:61:21:ac:d3:81:ee:6e:bb:04: - 2d:16:b5:7e:cb:e6:a3:17:8f:3e:65:4d:1d:8d:c1:da:3d:3b: - ad:a1:b3:e8:f5:e3:16:13:17:0a:a3:45:e0:cf:84:b2:3d:e8: - 38:69:31:46:e8:8c:10:63:0f:5e:6b:f4:10:25:23:98:b8:5c: - d9:06:78:83:18:70:09:a6:ef:8f:e9:f5:ff:b3:44:85:35:f6: - 69:61:0b:2a:8d:de:87:1c:ec:dc:50:c7:67:ef:88:2c:28:de: - c0:db:6e:21:20:00:c5:5b:5d:ef:36:c6:0a:e9:06:a3:25:3e: - 4d:13:fa:f0:3f:bc:fe:9c:68:48:ff:ec:1b:e7:2c:39:ac:88: - 2b:a0:88:96:11:3e:f0:20:e2:29:fc:bd:d3:d3:ca:24:63:58: - 17:15:c3:ac:19:21:cb:21:29:fc:53:e7:3b:cf:c2:0a:5e:f4: - ce:f1:9e:77:38:d4:c6:90:4e:94:fe:2e:97:cb:1a:94:2a:1e: - 8c:3b:db:36:65:c6:19:ba:d7:0b:03:22:e5:92:e2:f6:3e:df: - 99:ce:6b:49 + 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----- -MIIDxzCCAq+gAwIBAgIBATANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEdMBsGA1UEAwwUVGVzdCBJbnRlcm1lZGlhdGUgQ0EwHhcN -MTcwNjA1MTcxMDQ2WhcNMjcwNjAzMTcxMDQ2WjBgMQswCQYDVQQGEwJVUzETMBEG -A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UE -CgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAtL/SlzPlE1t3Zb1zGnUom0dZ5rcw6EYzbVhb2h8K/+Tk -LfId+InoZC72w83Xo47X983n2A4Qw+dW0vzl5tNO4v+CTRhjh7Cj3trvCjd7rLW3 -Q87yBznfFOnDpEE+fmhHNJt7YcQY5hPOs7Sm4LoD7uTr56r0bb6XW6oGl1AB0Hi4 -1pKw5OK5Q4i1rhRkfVJw1AUcCSXV4k/JqILbQTHDvkRvC9T9v8Hu2WK/O4+1AMjR -311KE61x5Etf0dlyTIPYk0C/bM0vZg4E1rlDKCTJJf1ZcP498qkKTsKbxN6eV15d -FiXmeLZESSmd9r90+4XWDfFlWPIr1o8QScgALYjiLQIDAQABo4GAMH4wDAYDVR0T -AQH/BAIwADAdBgNVHQ4EFgQU4NzgLweIdDqf0zCjcYr51qXlplMwHwYDVR0jBBgw -FoAUF1xF89CsHBBMi0NEIMTdk8XFGTswHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG -AQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZIhvcNAQELBQADggEBAEP3Yzij -MD+r5mxCod3/jfatsuu2nku9kPzY9PBaQvy+W8zHJC+RSKahu6K3GWEhrNOB7m67 -BC0WtX7L5qMXjz5lTR2Nwdo9O62hs+j14xYTFwqjReDPhLI96DhpMUbojBBjD15r -9BAlI5i4XNkGeIMYcAmm74/p9f+zRIU19mlhCyqN3occ7NxQx2fviCwo3sDbbiEg -AMVbXe82xgrpBqMlPk0T+vA/vP6caEj/7BvnLDmsiCugiJYRPvAg4in8vdPTyiRj -WBcVw6wZIcshKfxT5zvPwgpe9M7xnnc41MaQTpT+LpfLGpQqHow72zZlxhm61wsD -IuWS4vY+35nOa0k= +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: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption + 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: Jun 5 17:10:45 2017 GMT - Not After : Jun 3 17:10:45 2027 GMT + 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 @@ -122,53 +124,58 @@ 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 - 3e:f5:d7:fd:82:3b:1e:34:8c:66:a2:f3:5e:18:e1:f1:a9:75: - 9f:b5:93:e7:0a:8e:cf:0a:33:ed:49:cd:ce:ce:ca:5f:a3:1d: - 64:76:d3:84:16:fe:9d:88:ac:f4:d1:f8:36:2b:20:80:52:0a: - ef:e0:0f:64:27:55:35:a3:7b:c6:8a:7c:a5:c4:29:17:b1:fa: - d2:89:5d:13:6b:b8:03:cb:d7:12:d6:ce:24:f0:af:48:17:03: - 54:99:af:e9:cb:fd:44:44:18:23:61:90:f6:bd:55:65:06:c3: - 36:98:8d:ea:7d:0f:79:ef:b6:bb:22:28:03:a6:ec:d9:d4:1b: - 47:ac:2c:25:de:ef:1a:02:69:4c:18:bb:29:48:f4:9d:e1:52: - 42:64:6c:88:46:68:86:83:fd:24:f5:7d:05:d7:1a:7e:22:bc: - 49:75:9c:8a:4d:e8:f3:a2:eb:9b:83:70:a7:d6:dd:2f:05:2d: - aa:be:d7:ee:7b:8e:75:44:3b:da:df:85:61:bf:e9:3b:13:40: - 4e:8b:52:08:d9:e4:8c:54:da:41:db:7b:2c:05:5e:99:06:0d: - 02:8c:8e:19:8e:55:b0:3a:33:18:30:03:a7:ed:4a:e4:f8:58: - cc:12:b8:af:d6:66:55:29:ec:01:1f:92:ed:3d:4d:c3:71:3b: - e0:2f:70:90 + 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----- -MIIDizCCAnOgAwIBAgIBATANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzET -MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G -A1UECgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTE3MDYwNTE3 -MTA0NVoXDTI3MDYwMzE3MTA0NVowazELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3Qg -Q0ExHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAnem95D1KL/vC+eYiKkIVRhyMj0dM6cVXlR9mcJMi -8JTDu7Vb76RvyMeJlXW6DDa/TmupNUcIQ54pauLD+wO3H7bhUWvtexnH+c473GXp -ZseDlMTRTu7tZEuB8RrqWmQYG2pOk9ATbJBgytJOtyQW+LIIWJ2NpzNFFTSBrS0t -nGDv+SuY/nnTjSxI2xKR9C76v/UmwYIFgN1MqHC/p7wQNHc520cED+1EsmVGIiCI -WSgPxwyitJGloqrKBZ+Km26jy9Sk6CR1nSCBIltfdz7J8R6u64ozjCdbHr5tIRtC -cpXjnhMDdadY1L5oEv5jjksRejTno2vdc64+GZrskYtzrwIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQXXEXz0KwcEEyLQ0QgxN2TxcUZOzAOBgNV -HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAD711/2COx40jGai814Y4fGp -dZ+1k+cKjs8KM+1Jzc7Oyl+jHWR204QW/p2IrPTR+DYrIIBSCu/gD2QnVTWje8aK -fKXEKRex+tKJXRNruAPL1xLWziTwr0gXA1SZr+nL/UREGCNhkPa9VWUGwzaYjep9 -D3nvtrsiKAOm7NnUG0esLCXe7xoCaUwYuylI9J3hUkJkbIhGaIaD/ST1fQXXGn4i -vEl1nIpN6POi65uDcKfW3S8FLaq+1+57jnVEO9rfhWG/6TsTQE6LUgjZ5IxU2kHb -eywFXpkGDQKMjhmOVbA6MxgwA6ftSuT4WMwSuK/WZlUp7AEfku09TcNxO+AvcJA= +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: 10687961985666567129 (0x945344cc7888cbd9) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA + 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: Jun 5 17:10:44 2017 GMT - Not After : Jun 3 17:10:44 2027 GMT - Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA + 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) @@ -200,39 +207,41 @@ X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha256WithRSAEncryption - 5b:53:ff:6d:d5:0a:43:a5:0f:d4:7d:c6:5d:88:e3:98:9d:67: - eb:32:82:b3:0f:f5:c1:78:f8:05:4a:bf:bc:21:05:ee:21:08: - 2c:b2:15:a1:b8:b2:f6:a3:15:61:e4:c1:ad:84:a4:a7:40:0c: - 87:09:5f:2b:1b:f9:4d:6c:92:7d:cb:7e:2b:b0:01:0a:ed:40: - e5:4e:af:1a:f1:0d:ec:1d:9e:96:c7:d4:61:64:39:23:fa:5f: - 29:c4:2a:3a:b8:ed:8a:72:50:6a:ac:45:04:76:09:a8:3d:57: - d7:f0:4b:ae:46:b4:83:c1:14:50:2a:19:59:53:b2:4d:ae:fc: - 2f:40:49:c8:ad:4d:9d:c8:22:8d:8c:01:db:31:33:5a:f4:bc: - 4c:9b:ed:d7:e3:43:d9:e8:1d:53:8b:30:d8:81:9e:72:ab:9e: - ce:b8:f5:83:93:f2:72:db:de:cd:b0:52:9a:45:4d:cf:e7:21: - d8:ce:16:64:8f:42:af:c1:87:a8:f9:d5:e2:03:dd:ba:6b:1b: - 7c:7d:a0:38:33:61:39:b4:dd:5c:69:17:79:02:3a:ec:1d:6f: - 5e:bb:13:fb:a6:82:5d:07:20:fc:86:fe:6e:8b:ac:e1:c2:18: - a2:fe:3f:95:66:d3:69:8a:00:06:2c:56:37:34:b9:b6:31:de: - 0f:f6:44:39 + 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----- -MIIDizCCAnOgAwIBAgIJAJRTRMx4iMvZMA0GCSqGSIb3DQEBCwUAMGMxCzAJBgNV +MIIDljCCAn6gAwIBAgIUC8wAgMmgC6HHCXyfcQ2Qks/ux/QwDQYJKoZIhvcNAQEL +BQAwYzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM +DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3Qg +Um9vdCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGMxCzAJBgNV BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW -aWV3MRAwDgYDVQQKDAdUZXN0IENBMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0EwHhcN -MTcwNjA1MTcxMDQ0WhcNMjcwNjAzMTcxMDQ0WjBjMQswCQYDVQQGEwJVUzETMBEG -A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UE -CgwHVGVzdCBDQTEVMBMGA1UEAwwMVGVzdCBSb290IENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAxoEfknO2WIXZjay3IP3Hv0Cy6vrlC1IBj5rB63qA -wfOJpD7VG2HMtc+AsRrbuyXgGL+SaSZQzec//w08tB8UEqtnN94HA2wSdII2rMPU -02Sfke1b9ql6pJyY6GVslOHLVXOu+B1QsHjldP+xNyzLGT2kjOd2ToZcP9+z7UUj -T1SbM8aJXhMd3X1ZpQc0KIYnH/qeU08qtkKtNxJi9XI2tgISQET+x56ViUNRXrRu -x2eAWEO+zAcovVn/HEyNkEL0z/1UAE9IcivhZzyEF2iVv8oHe9+GnVbjMuNwh7f4 -OvfjbmUUfLt2txfxQoxvKjRkEDUUjIX2V7/zXFWdrQMQ8wIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBSbJguKmKm7HbkfHOMaQDPtjheIqzAOBgNV -HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAFtT/23VCkOlD9R9xl2I45id -Z+sygrMP9cF4+AVKv7whBe4hCCyyFaG4svajFWHkwa2EpKdADIcJXysb+U1skn3L -fiuwAQrtQOVOrxrxDewdnpbH1GFkOSP6XynEKjq47YpyUGqsRQR2Cag9V9fwS65G -tIPBFFAqGVlTsk2u/C9AScitTZ3IIo2MAdsxM1r0vEyb7dfjQ9noHVOLMNiBnnKr -ns649YOT8nLb3s2wUppFTc/nIdjOFmSPQq/Bh6j51eID3bprG3x9oDgzYTm03Vxp -F3kCOuwdb167E/umgl0HIPyG/m6LrOHCGKL+P5Vm02mKAAYsVjc0ubYx3g/2RDk= +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/net/data/ssl/chrome_root_store/BUILD.gn b/net/data/ssl/chrome_root_store/BUILD.gn new file mode 100644 index 0000000..985b93a --- /dev/null +++ b/net/data/ssl/chrome_root_store/BUILD.gn
@@ -0,0 +1,44 @@ +# Copyright 2021 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +import("//build/compiled_action.gni") + +# Generate C++ include file for the Chrome root store. +compiled_action("gen_root_store_inc") { + tool = "//net/tools/root_store_tool:root_store_tool" + + inputs = [ + "root_store.certs", + "root_store.textproto", + ] + outputs = [ + "${target_gen_dir}/chrome-root-store-inc.cc", + "${target_gen_dir}/chrome-ev-roots-inc.cc", + ] + args = [ + "--root-store=" + rebase_path("root_store.textproto", root_build_dir), + "--certs=" + rebase_path("root_store.certs", root_build_dir), + "--write-cpp-root-store=" + + rebase_path("${target_gen_dir}/chrome-root-store-inc.cc", + root_build_dir), + "--write-cpp-ev-roots=" + + rebase_path("${target_gen_dir}/chrome-ev-roots-inc.cc", root_build_dir), + ] +} + +compiled_action("gen_root_store_test_inc") { + tool = "//net/tools/root_store_tool:root_store_tool" + + inputs = [ + "test_store.certs", + "test_store.textproto", + ] + outputs = [ "${target_gen_dir}/chrome-root-store-test-data-inc.cc" ] + args = [ + "--root-store=" + rebase_path("test_store.textproto", root_build_dir), + "--certs=" + rebase_path("test_store.certs", root_build_dir), + "--write-cpp-root-store=" + + rebase_path("${target_gen_dir}/chrome-root-store-test-data-inc.cc", + root_build_dir), + ] +}
diff --git a/net/data/ssl/chrome_root_store/OWNERS b/net/data/ssl/chrome_root_store/OWNERS new file mode 100644 index 0000000..63ec9ca --- /dev/null +++ b/net/data/ssl/chrome_root_store/OWNERS
@@ -0,0 +1,9 @@ +# For bot updates to Chrome Root Store +# TODO(crbug.com/1342998): Remove mdb.chrome-pki-metadata@google.com once the +# pod batch migration is complete. +per-file root_store.certs=mdb.chrome-pki-metadata@google.com +per-file root_store.textproto=mdb.chrome-pki-metadata@google.com + +per-file root_store.certs=mdb.chrome-pki-metadata-release-jobs@google.com +per-file root_store.textproto=mdb.chrome-pki-metadata-release-jobs@google.com +per-file root_store.md=mdb.chrome-pki-metadata-release-jobs@google.com
diff --git a/net/data/ssl/chrome_root_store/README.md b/net/data/ssl/chrome_root_store/README.md new file mode 100644 index 0000000..81cceb5 --- /dev/null +++ b/net/data/ssl/chrome_root_store/README.md
@@ -0,0 +1,26 @@ +# Chrome Root Store + +This directory contains the artifacts related to the +[Chrome Root Store](https://chromium.googlesource.com/chromium/src/+/main/net/data/ssl/chrome_root_store/root_store.md). + +The root store is defined by two files: + +* `root_store.textproto` file, which is a `RootStore` + [protobuf](https://developers.google.com/protocol-buffers) message, defined in + [`//net/cert/root_store.proto`](/net/cert/root_store.proto). + +* `root_store.certs` which stores the certificates referenced by + `root_store.textproto` + +The [`root_store_tool`](/net/tools/root_store_tool/root_store_tool.cc) uses the +two files above to generate code that is included in Chrome. The Chrome Root +Store and Certificate Verifier will begin rolling out on Windows and macOS in +Chrome 105, with other platforms to follow. + +## Additional Information +Learn more about testing with the Chrome Root Store and Certificate Verifier +[here](testing.md). + +Learn more about the Chrome Root Program [here](https://g.co/chrome/root-policy). + +See "Frequently Asked Questions" [here](faq.md). \ No newline at end of file
diff --git a/net/data/ssl/chrome_root_store/faq.md b/net/data/ssl/chrome_root_store/faq.md new file mode 100644 index 0000000..fdc525a --- /dev/null +++ b/net/data/ssl/chrome_root_store/faq.md
@@ -0,0 +1,252 @@ +# Frequently Asked Questions +Last updated: November 11, 2022 + +- [What is the Chrome Root Store?](#what-is-the-chrome-root-store) +- [Where is the Chrome Root Store source code located?](#where-is-the-chrome-root-store-source-code-located) +- [What is the Chrome Certificate Verifier?](#what-is-the-chrome-certificate-verifier) +- [Where is Chrome Certificate Verifier source code located?](#where-is-chrome-certificate-verifier-source-code) +- [How do these new features impact me?](#how-do-these-new-features-impact-me) +- [When are these changes taking place?](#when-are-these-changes-taking-place) +- [Given the rollout is gradual, how can I tell if these features are in use on my system?](#given-the-rollout-is-gradual_how-can-i-tell-if-these-features-are-in-use-on-my-system) +- [How can I tell which certificates are trusted by the Chrome Root Store?](#how-can-i-tell-which-certificates-are-trusted-by-the-chrome-root-store) +- [Can you help? I’m experiencing problems.](#can-you-help_i_m-experiencing-problems) +- [Can I revert to the platform root store and verifier?](#can-i-revert-to-the-platform-root-store-and-verifier) +- [What criteria does the Chrome Certificate Verifier use to evaluate certificates?](#what-criteria-does-the-chrome-certificate-verifier-use-to-evaluate-certificates) +- [What criteria does the Chrome Certificate Verifier use to build certificate paths?](#what-criteria-does-the-chrome-certificate-verifier-use-to-build-certificate-paths) +- [How is the Chrome Root Store updated?](#how-is-the-chrome-root-store-updated) +- [Why does the certificate viewer look different?](#why-does-the-certificate-viewer-look-different) + +## What is the Chrome Root Store? +Chrome uses +[digital certificates](https://en.wikipedia.org/wiki/Public_key_certificate) +(often referred to as “certificates,” “HTTPS certificates,” or “server +authentication certificates”) to ensure the connections it makes on behalf of +its users are secure and private. Certificates are responsible for binding a +domain name to a public key, which Chrome uses to encrypt data sent to and from +the corresponding website. + +As part of establishing a secure connection to a website, Chrome verifies that a +recognized system known as a “Certification Authority” (CA) issued its +certificate. Certificates issued by a CA not recognized by Chrome or a user’s +local settings can cause users to see warnings and error pages. + +Root stores, sometimes called “trust stores,” tell operating systems and +applications what certificates to trust. The +[Chrome Root Store](https://g.co/chrome/root-store) contains the set of +certificates Chrome trusts by default. + +In Chrome 105, we began rolling out the Chrome Root Store to apply a common +certificate verification process on Windows and macOS. The rollout of the +Chrome Root Store on Android, Chrome OS, and Linux will be announced at a later +date. Apple policies prevent the Chrome Root Store and corresponding Chrome +Certificate Verifier from being used on Chrome for iOS. + +## Where is the Chrome Root Store source code located? +Source locations include +[//net/data/ssl/chrome_root_store](/net/data/ssl/chrome_root_store), +[//net/cert](/net/cert), [//services/cert_verifier](/services/cert_verifier), +and [//chrome/browser/component_updater/](/chrome/browser/component_updater/). + +## What is the Chrome Certificate Verifier? +Historically, Chrome integrated certificate verification processes with the +platform on which it was running. This resulted in inconsistent user experiences +across platforms, while also making it difficult for developers to understand +Chrome's expected behavior. + +In Chrome 105, we began rolling out the Chrome Certificate Verifier to apply a +common certificate verification process on Windows and macOS. The rollout of the +Chrome Certificate Verifier on Android will be announced at a later date. The +Chrome Certificate Verifier launched on Chrome OS in Chrome 77 and Linux in +Chrome 79. Apple policies prevent the Chrome Certificate Verifier and +corresponding Chrome Root Store from being used on Chrome for iOS. + +Once complete, the launch of the Chrome Certificate Verifier will ensure users +have a consistent experience across platforms, that developers have a consistent +understanding of Chrome's behavior, and that Chrome better protects the security +and privacy of users' connections to websites. + +## Where is Chrome Certificate Verifier source code? +Source locations include +[//net/cert](/net/cert), [//net/cert/internal](/net/cert/internal), and +[//net/cert/pki](/net/cert/pki). + +## How do these new features impact me? + +### Chrome Users +We expect the transition to the Chrome Root Store and Chrome Certificate +Verifier to be seamless for most users. + +As the transition occurs, a small population of users may notice that a small +number of websites that successfully loaded in earlier versions of Chrome now +present a “Your connection is not private” warning. In instances where the +website’s certificate does not validate to a certificate included in the Chrome +Root Store or a user’s local settings, users will see detailed error language +that includes “ERR_CERT_AUTHORITY_INVALID.” + +See troubleshooting steps [here](#can-you-help_i_m-experiencing-problems). + +### Website Operators +We expect the transition to the Chrome Root Store and Chrome Certificate +Verifier to be seamless for most website operators. + +We encourage website operators to configure HTTPS for their site(s) with +certificates that follow modern best practices, including those found in the +CA/Browser Forum +[Baseline Requirements for the Issuance and Management of Publicly-Trusted Certificates](https://cabforum.org/baseline-requirements-documents/) +and the Chrome Root Program [policy](https://g.co/chrome/root-policy). + +If your website’s certificate issuer is not included in the +[Chrome Root Store](https://chromium.googlesource.com/chromium/src/+/main/net/data/ssl/chrome_root_store/root_store.md), +consider transitioning to another service provider to avoid compatibility +issues. + +### Enterprise CA Owners +We expect the transition to the Chrome Root Store and Chrome Certificate +Verifier to be seamless for Enterprise CA owners. + +Enterprise CAs are intended for use cases exclusively internal to an +organization (e.g., a TLS certificate issued to a corporate intranet site). + +The Chrome Certificate Verifier considers locally-managed certificates during +the certificate verification process. Consequently, if an enterprise distributes +a root CA certificate as trusted to its users (for example, by a Windows Group +Policy Object), it will be considered trusted in Chrome. + +### Enterprise System Administrators +The Chrome Certificate Verifier considers locally-managed certificates during +the certificate verification process. Consequently, if an enterprise distributes +a root CA certificate as trusted to its users (for example, by a Windows Group +Policy Object), it will be considered trusted in Chrome. + +The Chrome Certificate Verifier evaluates certificate profile conformance +against [RFC 5280](https://datatracker.ietf.org/doc/html/rfc5280), and in some +cases, is more strict than platform verifiers. As a result, an enterprise policy +will *temporarily* be available to re-enable the platform root store and +certificate verifier to provide enterprises time to remediate certificate +profile conformance errors. See more +[below](#can-i-revert-to-the-platform-root-store-and-verifier). + +### “Publicly-Trusted” CA Owners +CA Owners who meet the Chrome Root Program +[policy](https://g.co/chrome/root-policy) requirements may apply for a CA +certificate’s inclusion in the Chrome Root Store. CAs included in the Chrome +Root Store are expected to adhere to the Chrome Root Program policy and continue +to operate in a consistent and trustworthy manner. A CA owner’s failure to +follow the requirements defined in the Chrome Root Program policy may result in +a CA certificate’s removal from the Chrome Root Store, limitations on Chrome's +acceptance of the certificates they issue, or other technical or policy +restrictions. + +## When are these changes taking place? +A “rollout” is a gradual launch of a new feature. Sometimes, to ensure it goes +smoothly, we don’t enable a new feature for all of our users at once. Instead, +we start with a small percentage of users and increase that percentage over time +to ensure we minimize unanticipated compatibility issues. The Chrome Root Store +and Certificate Verifier began rolling out on Windows and macOS in Chrome +105, with other platforms to follow. + +## Given the rollout is gradual, how can I tell if these features are in use on my system? + +**If on Windows:** Navigate to https://rootcertificateprograms.edicom.es/ … +- **Expected outcome with Chrome Root Store enabled:** Page does not load +(NET::ERR_CERT_AUTHORITY_INVALID) +- **Expected outcome with Chrome Root Store disabled:** Page loads + +**If on macOS:** Navigate to https://valid-ctrca.certificates.certum.pl/ … +- **Expected outcome with Chrome Root Store enabled:** Page loads +- **Expected outcome with Chrome Root Store disabled:** Page does not load +(NET::ERR_CERT_AUTHORITY_INVALID) + +## How can I tell which certificates are trusted by the Chrome Root Store? +The current contents of the Chrome Root Store is available +[here](https://chromium.googlesource.com/chromium/src/+/main/net/data/ssl/chrome_root_store/root_store.md). + +The Chrome Root Store is updated by Component Updater. To observe the contents +of the Chrome Root Store in use by your version of Chrome M105.0.5122.0 or +higher: + +1. Navigate to `chrome://system` +2. Click the `Expand`... button next to `chrome_root_store` +3. *The contents of the Chrome Root Store will display* + +## Can you help? I’m experiencing problems. +As the transition to the Chrome Root Store and Certificate Verifier occurs, a +small population of users may notice that a small number of websites that +successfully loaded in earlier versions of Chrome now present a “Your connection +is not private” warning that includes a message that reads +“NET::ERR_CERT_AUTHORITY_INVALID”. + +**Troubleshooting (for developers, system administrators, or "power users"):** +1. [Verify](#given-the-rollout-is-gradual_how-can-i-tell-if-these-features-are-in-use-on-my-system) +the Chrome Root Store and Certificate Verifier are in use. + - If the Chrome Root Store and Certificate Verifier are not enabled, read + more about common connection errors + [here](https://support.google.com/chrome/answer/6098869?hl=en). +2. Choose to *either* add the website’s corresponding root CA certificate to +your platform root store *or* temporarily use a Chrome Enterprise Policy +to disable the use of the Chrome Root Store and Certificate Verifier. + + * **Add a CA certificate to the platform root store:** Refer to your + operating system instructions for managing certificates. <br><br>*Warning*: + You should **never** install a root certificate without careful + consideration to the impact this might have on your privacy and security. + *Only* install a root certificate after obtaining it from a trusted source + and verifying its authenticity (e.g., verifying its SHA-256 thumbprint). + + * **Use the Chrome Enterprise Policy:** See + [below](#can-you-help_i_m-experiencing-problems). + +If you believe the Chrome Certificate Verifier is not working as intended, +submit a [bug](https://bugs.chromium.org/p/chromium/issues/entry). + +## Can I revert to the platform root store and verifier? +The Chrome Certificate Verifier evaluates certificate profile conformance +against [RFC 5280](https://datatracker.ietf.org/doc/html/rfc5280), and in some +cases, is more strict than platform verifiers. The +[ChromeRootStoreEnabled](https://chromeenterprise.google/policies/?policy=ChromeRootStoreEnabled) +enterprise policy will be temporarily available to revert to the platform root +store and verifier. + +This enterprise policy is planned to be removed from Windows and macOS beginning +in Chrome 113, and should only be used as a temporary solution while +troubleshooting and remediating instances of certificate profile conformance +issues. + +## What criteria does the Chrome Certificate Verifier use to evaluate certificates? +The Chrome Certificate Verifier will apply standard processing to include +checking: +- the certificate's key usage and extended key usage are consistent with TLS +use-cases. +- the certificate validity period is not in the past or future. +- key sizes and algorithms are of known and acceptable quality. +- whether mismatched or unknown signature algorithms are included. +- that the certificate does not chain to or through a blocked CA. +- conformance with [RFC 5280](https://datatracker.ietf.org/doc/html/rfc5280). + +Chrome applies additional processing rules for certificates chaining to roots +included in the Chrome Root Store, such as: +- Certificate Transparency enforcement, and +- maximum certificate validity enforcement as required by the CA/B Forum +Baseline Requirements (i.e., 398 days or less). + +## What criteria does the Chrome Certificate Verifier use to build certificate paths? +The Chrome Certificate Verifier was designed to follow path-building guidance +established in [RFC 4158](https://datatracker.ietf.org/doc/html/rfc4158). + +## How is the Chrome Root Store updated? +Chrome uses a "[component updater](https://chromium.googlesource.com/chromium/src/+/lkgr/components/component_updater/README.md)" +tool to push specific updates to browser components without requiring an update +to the Chrome browser application itself. As root CA certificates are added or +removed from the Chrome Root Store, the component updater will be responsible +for automatically propagating these changes to user end-points with no need for +user action. + +If your enterprise has [disabled](https://chromeenterprise.google/policies/?policy=ComponentUpdatesEnabled) +component updates, end-points will only receive updated versions of the Chrome +Root Store during Chrome browser application updates. + +## Why does the certificate viewer look different? +In Chrome 105, Chrome on Windows and macOS transitioned from using the +native platform certificate viewer to the Chrome Certificate Viewer. This +transition promotes a consistent experience across platforms as we begin the +[rollout](#when-are-these-changes-taking-place) of the Chrome Root Store. \ No newline at end of file
diff --git a/net/data/ssl/chrome_root_store/root_store.certs b/net/data/ssl/chrome_root_store/root_store.certs new file mode 100644 index 0000000..feacf5a --- /dev/null +++ b/net/data/ssl/chrome_root_store/root_store.certs
@@ -0,0 +1,12243 @@ +# This file contains certificates referenced by root_store.textproto. Although +# only the PEM files are processed, to aid maintenance, each entry should be +# prefixed with its SHA-256 hash and kept in the same order as the textproto +# file. + +# 55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6271844772424770508 (0x570a119742c4e3cc) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = IT, L = Milan, O = Actalis S.p.A./03358520967, CN = Actalis Authentication Root CA + Validity + Not Before: Sep 22 11:22:02 2011 GMT + Not After : Sep 22 11:22:02 2030 GMT + Subject: C = IT, L = Milan, O = Actalis S.p.A./03358520967, CN = Actalis Authentication Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a7:c6:c4:a5:29:a4:2c:ef:e5:18:c5:b0:50:a3: + 6f:51:3b:9f:0a:5a:c9:c2:48:38:0a:c2:1c:a0:18: + 7f:91:b5:87:b9:40:3f:dd:1d:68:1f:08:83:d5:2d: + 1e:88:a0:f8:8f:56:8f:6d:99:02:92:90:16:d5:5f: + 08:6c:89:d7:e1:ac:bc:20:c2:b1:e0:83:51:8a:69: + 4d:00:96:5a:6f:2f:c0:44:7e:a3:0e:e4:91:cd:58: + ee:dc:fb:c7:1e:45:47:dd:27:b9:08:01:9f:a6:21: + 1d:f5:41:2d:2f:4c:fd:28:ad:e0:8a:ad:22:b4:56: + 65:8e:86:54:8f:93:43:29:de:39:46:78:a3:30:23: + ba:cd:f0:7d:13:57:c0:5d:d2:83:6b:48:4c:c4:ab: + 9f:80:5a:5b:3a:bd:c9:a7:22:3f:80:27:33:5b:0e: + b7:8a:0c:5d:07:37:08:cb:6c:d2:7a:47:22:44:35: + c5:cc:cc:2e:8e:dd:2a:ed:b7:7d:66:0d:5f:61:51: + 22:55:1b:e3:46:e3:e3:3d:d0:35:62:9a:db:af:14: + c8:5b:a1:cc:89:1b:e1:30:26:fc:a0:9b:1f:81:a7: + 47:1f:04:eb:a3:39:92:06:9f:99:d3:bf:d3:ea:4f: + 50:9c:19:fe:96:87:1e:3c:65:f6:a3:18:24:83:86: + 10:e7:54:3e:a8:3a:76:24:4f:81:21:c5:e3:0f:02: + f8:93:94:47:20:bb:fe:d4:0e:d3:68:b9:dd:c4:7a: + 84:82:e3:53:54:79:dd:db:9c:d2:f2:07:9b:2e:b6: + bc:3e:ed:85:6d:ef:25:11:f2:97:1a:42:61:f7:4a: + 97:e8:8b:b1:10:07:fa:65:81:b2:a2:39:cf:f7:3c: + ff:18:fb:c6:f1:5a:8b:59:e2:02:ac:7b:92:d0:4e: + 14:4f:59:45:f6:0c:5e:28:5f:b0:e8:3f:45:cf:cf: + af:9b:6f:fb:84:d3:77:5a:95:6f:ac:94:84:9e:ee: + bc:c0:4a:8f:4a:93:f8:44:21:e2:31:45:61:50:4e: + 10:d8:e3:35:7c:4c:19:b4:de:05:bf:a3:06:9f:c8: + b5:cd:e4:1f:d7:17:06:0d:7a:95:74:55:0d:68:1a: + fc:10:1b:62:64:9d:6d:e0:95:a0:c3:94:07:57:0d: + 14:e6:bd:05:fb:b8:9f:e6:df:8b:e2:c6:e7:7e:96: + f6:53:c5:80:34:50:28:58:f0:12:50:71:17:30:ba: + e6:78:63:bc:f4:b2:ad:9b:2b:b2:fe:e1:39:8c:5e: + ba:0b:20:94:de:7b:83:b8:ff:e3:56:8d:b7:11:e9: + 3b:8c:f2:b1:c1:5d:9d:a4:0b:4c:2b:d9:b2:18:f5: + b5:9f:4b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 0b:7b:72:87:c0:60:a6:49:4c:88:58:e6:1d:88:f7:14:64:48: + a6:d8:58:0a:0e:4f:13:35:df:35:1d:d4:ed:06:31:c8:81:3e: + 6a:d5:dd:3b:1a:32:ee:90:3d:11:d2:2e:f4:8e:c3:63:2e:23: + 66:b0:67:be:6f:b6:c0:13:39:60:aa:a2:34:25:93:75:52:de: + a7:9d:ad:0e:87:89:52:71:6a:16:3c:19:1d:83:f8:9a:29:65: + be:f4:3f:9a:d9:f0:f3:5a:87:21:71:80:4d:cb:e0:38:9b:3f: + bb:fa:e0:30:4d:cf:86:d3:65:10:19:18:d1:97:02:b1:2b:72: + 42:68:ac:a0:bd:4e:5a:da:18:bf:6b:98:81:d0:fd:9a:be:5e: + 15:48:cd:11:15:b9:c0:29:5c:b4:e8:88:f7:3e:36:ae:b7:62: + fd:1e:62:de:70:78:10:1c:48:5b:da:bc:a4:38:ba:67:ed:55: + 3e:5e:57:df:d4:03:40:4c:81:a4:d2:4f:63:a7:09:42:09:14: + fc:00:a9:c2:80:73:4f:2e:c0:40:d9:11:7b:48:ea:7a:02:c0: + d3:eb:28:01:26:58:74:c1:c0:73:22:6d:93:95:fd:39:7d:bb: + 2a:e3:f6:82:e3:2c:97:5f:4e:1f:91:94:fa:fe:2c:a3:d8:76: + 1a:b8:4d:b2:38:4f:9b:fa:1d:48:60:79:26:e2:f3:fd:a9:d0: + 9a:e8:70:8f:49:7a:d6:e5:bd:0a:0e:db:2d:f3:8d:bf:eb:e3: + a4:7d:cb:c7:95:71:e8:da:a3:7c:c5:c2:f8:74:92:04:1b:86: + ac:a4:22:53:40:b6:ac:fe:4c:76:cf:fb:94:32:c0:35:9f:76: + 3f:6e:e5:90:6e:a0:a6:26:a2:b8:2c:be:d1:2b:85:fd:a7:68: + c8:ba:01:2b:b1:6c:74:1d:b8:73:95:e7:ee:b7:c7:25:f0:00: + 4c:00:b2:7e:b6:0b:8b:1c:f3:c0:50:9e:25:b9:e0:08:de:36: + 66:ff:37:a5:d1:bb:54:64:2c:c9:27:b5:4b:92:7e:65:ff:d3: + 2d:e1:b9:4e:bc:7f:a4:41:21:90:41:77:a6:39:1f:ea:9e:e3: + 9f:d0:66:6f:05:ec:aa:76:7e:bf:6b:16:a0:eb:b5:c7:fc:92: + 54:2f:2b:11:27:25:37:78:4c:51:6a:b0:f3:cc:58:5d:14:f1: + 6a:48:15:ff:c2:07:b6:b1:8d:0f:8e:5c:50:46:b3:3d:bf:01: + 98:4f:b2:59:54:47:3e:34:7b:78:6d:56:93:2e:73:ea:66:28: + 78:cd:1d:14:bf:a0:8f:2f:2e:b8:2e:8e:f2:14:8a:cc:e9:b5: + 7c:fb:6c:9d:0c:a5:e1:96 +-----BEGIN CERTIFICATE----- +MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UE +BhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8w +MzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 +IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDkyMjExMjIwMlowazELMAkGA1UEBhMC +SVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1 +ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENB +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNv +UTufClrJwkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX +4ay8IMKx4INRimlNAJZaby/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9 +KK3giq0itFZljoZUj5NDKd45RnijMCO6zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/ +gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1fYVEiVRvjRuPjPdA1Yprb +rxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2oxgkg4YQ +51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2F +be8lEfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxe +KF+w6D9Fz8+vm2/7hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4F +v6MGn8i1zeQf1xcGDXqVdFUNaBr8EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbn +fpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5jF66CyCU3nuDuP/jVo23Eek7 +jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLYiDrIn3hm7Ynz +ezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt +ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAL +e3KHwGCmSUyIWOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70 +jsNjLiNmsGe+b7bAEzlgqqI0JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDz +WochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKxK3JCaKygvU5a2hi/a5iB0P2avl4V +SM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+Xlff1ANATIGk0k9j +pwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC4yyX +X04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+Ok +fcvHlXHo2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7R +K4X9p2jIugErsWx0Hbhzlefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btU +ZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXemOR/qnuOf0GZvBeyqdn6/axag67XH/JJU +LysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9vwGYT7JZVEc+NHt4bVaT +LnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== +-----END CERTIFICATE----- + +# 18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C = US, O = Amazon, CN = Amazon Root CA 3 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : May 26 00:00:00 2040 GMT + Subject: C = US, O = Amazon, CN = Amazon Root CA 3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:29:97:a7:c6:41:7f:c0:0d:9b:e8:01:1b:56:c6: + f2:52:a5:ba:2d:b2:12:e8:d2:2e:d7:fa:c9:c5:d8: + aa:6d:1f:73:81:3b:3b:98:6b:39:7c:33:a5:c5:4e: + 86:8e:80:17:68:62:45:57:7d:44:58:1d:b3:37:e5: + 67:08:eb:66:de + ASN1 OID: prime256v1 + NIST CURVE: P-256 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + AB:B6:DB:D7:06:9E:37:AC:30:86:07:91:70:C7:9C:C4:19:B1:78:C0 + Signature Algorithm: ecdsa-with-SHA256 + 30:46:02:21:00:e0:85:92:a3:17:b7:8d:f9:2b:06:a5:93:ac: + 1a:98:68:61:72:fa:e1:a1:d0:fb:1c:78:60:a6:43:99:c5:b8: + c4:02:21:00:9c:02:ef:f1:94:9c:b3:96:f9:eb:c6:2a:f8:b6: + 2c:fe:3a:90:14:16:d7:8c:63:24:48:1c:df:30:7d:d5:68:3b +-----BEGIN CERTIFICATE----- +MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5 +MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g +Um9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG +A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg +Q0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl +ui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j +QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr +ttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr +BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM +YyRIHN8wfdVoOw== +-----END CERTIFICATE----- + +# 1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = Amazon, CN = Amazon Root CA 2 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : May 26 00:00:00 2040 GMT + Subject: C = US, O = Amazon, CN = Amazon Root CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a: + cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19: + 10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b: + 85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3: + 4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06: + 19:60:ac:37:44:79:85:81:82:ad:5a:37:e0:0d:cc: + 9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0: + d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48: + 9a:3f:ae:20:5a:6d:88:95:d9:34:b8:52:1a:43:90: + b0:bf:6c:05:b9:b6:78:b7:ea:d0:e4:3a:3c:12:53: + 62:ff:4a:f2:7b:be:35:05:a9:12:34:e3:f3:64:74: + 62:2c:3d:00:49:5a:28:fe:32:44:bb:87:dd:65:27: + 02:71:3b:da:4a:f7:1f:da:cd:f7:21:55:90:4f:0f: + ec:ae:82:e1:9f:6b:d9:45:d3:bb:f0:5f:87:ed:3c: + 2c:39:86:da:3f:de:ec:72:55:eb:79:a3:ad:db:dd: + 7c:b0:ba:1c:ce:fc:de:4f:35:76:cf:0f:f8:78:1f: + 6a:36:51:46:27:61:5b:e9:9e:cf:f0:a2:55:7d:7c: + 25:8a:6f:2f:b4:c5:cf:84:2e:2b:fd:0d:51:10:6c: + fb:5f:1b:bc:1b:7e:c5:ae:3b:98:01:31:92:ff:0b: + 57:f4:9a:b2:b9:57:e9:ab:ef:0d:76:d1:f0:ee:f4: + ce:86:a7:e0:6e:e9:b4:69:a1:df:69:f6:33:c6:69: + 2e:97:13:9e:a5:87:b0:57:10:81:37:c9:53:b3:bb: + 7f:f6:92:d1:9c:d0:18:f4:92:6e:da:83:4f:a6:63: + 99:4c:a5:fb:5e:ef:21:64:7a:20:5f:6c:64:85:15: + cb:37:e9:62:0c:0b:2a:16:dc:01:2e:32:da:3e:4b: + f5:9e:3a:f6:17:40:94:ef:9e:91:08:86:fa:be:63: + a8:5a:33:ec:cb:74:43:95:f9:6c:69:52:36:c7:29: + 6f:fc:55:03:5c:1f:fb:9f:bd:47:eb:e7:49:47:95: + 0b:4e:89:22:09:49:e0:f5:61:1e:f1:bf:2e:8a:72: + 6e:80:59:ff:57:3a:f9:75:32:a3:4e:5f:ec:ed:28: + 62:d9:4d:73:f2:cc:81:17:60:ed:cd:eb:dc:db:a7: + ca:c5:7e:02:bd:f2:54:08:54:fd:b4:2d:09:2c:17: + 54:4a:98:d1:54:e1:51:67:08:d2:ed:6e:7e:6f:3f: + d2:2d:81:59:29:66:cb:90:39:95:11:1e:74:27:fe: + dd:eb:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B0:0C:F0:4C:30:F4:05:58:02:48:FD:33:E5:52:AF:4B:84:E3:66:52 + Signature Algorithm: sha384WithRSAEncryption + aa:a8:80:8f:0e:78:a3:e0:a2:d4:cd:e6:f5:98:7a:3b:ea:00: + 03:b0:97:0e:93:bc:5a:a8:f6:2c:8c:72:87:a9:b1:fc:7f:73: + fd:63:71:78:a5:87:59:cf:30:e1:0d:10:b2:13:5a:6d:82:f5: + 6a:e6:80:9f:a0:05:0b:68:e4:47:6b:c7:6a:df:b6:fd:77:32: + 72:e5:18:fa:09:f4:a0:93:2c:5d:d2:8c:75:85:76:65:90:0c: + 03:79:b7:31:23:63:ad:78:83:09:86:68:84:ca:ff:f9:cf:26: + 9a:92:79:e7:cd:4b:c5:e7:61:a7:17:cb:f3:a9:12:93:93:6b: + a7:e8:2f:53:92:c4:60:58:b0:cc:02:51:18:5b:85:8d:62:59: + 63:b6:ad:b4:de:9a:fb:26:f7:00:27:c0:5d:55:37:74:99:c9: + 50:7f:e3:59:2e:44:e3:2c:25:ee:ec:4c:32:77:b4:9f:1a:e9: + 4b:5d:20:c5:da:fd:1c:87:16:c6:43:e8:d4:bb:26:9a:45:70: + 5e:a9:0b:37:53:e2:46:7b:27:fd:e0:46:f2:89:b7:cc:42:b6: + cb:28:26:6e:d9:a5:c9:3a:c8:41:13:60:f7:50:8c:15:ae:b2: + 6d:1a:15:1a:57:78:e6:92:2a:d9:65:90:82:3f:6c:02:af:ae: + 12:3a:27:96:36:04:d7:1d:a2:80:63:a9:9b:f1:e5:ba:b4:7c: + 14:b0:4e:c9:b1:1f:74:5f:38:f6:51:ea:9b:fa:2c:a2:11:d4: + a9:2d:27:1a:45:b1:af:b2:4e:71:0d:c0:58:46:d6:69:06:cb: + 53:cb:b3:fe:6b:41:cd:41:7e:7d:4c:0f:7c:72:79:7a:59:cd: + 5e:4a:0e:ac:9b:a9:98:73:79:7c:b4:f4:cc:b9:b8:07:0c:b2: + 74:5c:b8:c7:6f:88:a1:90:a7:f4:aa:f9:bf:67:3a:f4:1a:15: + 62:1e:b7:9f:be:3d:b1:29:af:67:a1:12:f2:58:10:19:53:03: + 30:1b:b8:1a:89:f6:9c:bd:97:03:8e:a3:09:f3:1d:8b:21:f1: + b4:df:e4:1c:d1:9f:65:02:06:ea:5c:d6:13:b3:84:ef:a2:a5: + 5c:8c:77:29:a7:68:c0:6b:ae:40:d2:a8:b4:ea:cd:f0:8d:4b: + 38:9c:19:9a:1b:28:54:b8:89:90:ef:ca:75:81:3e:1e:f2:64: + 24:c7:18:af:4e:ff:47:9e:07:f6:35:65:a4:d3:0a:56:ff:f5: + 17:64:6c:ef:a8:22:25:49:93:b6:df:00:17:da:58:7e:5d:ee: + c5:1b:b0:d1:d1:5f:21:10:c7:f9:f3:ba:02:0a:27:07:c5:f1: + d6:c7:d3:e0:fb:09:60:6c +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF +ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 +b24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL +MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv +b3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK +gXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ +W0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg +1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K +8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r +2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me +z/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR +8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj +mUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz +7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6 ++XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI +0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB +Af8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm +UjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2 +LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY ++gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS +k5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl +7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm +btmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl +urR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+ +fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63 +n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE +76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H +9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT +4PsJYGw= +-----END CERTIFICATE----- + +# 568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Services Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Services Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d5:0c:3a:c4:2a:f9:4e:e2:f5:be:19:97:5f:8e: + 88:53:b1:1f:3f:cb:cf:9f:20:13:6d:29:3a:c8:0f: + 7d:3c:f7:6b:76:38:63:d9:36:60:a8:9b:5e:5c:00: + 80:b2:2f:59:7f:f6:87:f9:25:43:86:e7:69:1b:52: + 9a:90:e1:71:e3:d8:2d:0d:4e:6f:f6:c8:49:d9:b6: + f3:1a:56:ae:2b:b6:74:14:eb:cf:fb:26:e3:1a:ba: + 1d:96:2e:6a:3b:58:94:89:47:56:ff:25:a0:93:70: + 53:83:da:84:74:14:c3:67:9e:04:68:3a:df:8e:40: + 5a:1d:4a:4e:cf:43:91:3b:e7:56:d6:00:70:cb:52: + ee:7b:7d:ae:3a:e7:bc:31:f9:45:f6:c2:60:cf:13: + 59:02:2b:80:cc:34:47:df:b9:de:90:65:6d:02:cf: + 2c:91:a6:a6:e7:de:85:18:49:7c:66:4e:a3:3a:6d: + a9:b5:ee:34:2e:ba:0d:03:b8:33:df:47:eb:b1:6b: + 8d:25:d9:9b:ce:81:d1:45:46:32:96:70:87:de:02: + 0e:49:43:85:b6:6c:73:bb:64:ea:61:41:ac:c9:d4: + 54:df:87:2f:c7:22:b2:26:cc:9f:59:54:68:9f:fc: + be:2a:2f:c4:55:1c:75:40:60:17:85:02:55:39:8b: + 7f:05 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 9C:5F:00:DF:AA:01:D7:30:2B:38:88:A2:B8:6D:4A:9C:F2:11:91:83 + Signature Algorithm: sha256WithRSAEncryption + 4b:36:a6:84:77:69:dd:3b:19:9f:67:23:08:6f:0e:61:c9:fd: + 84:dc:5f:d8:36:81:cd:d8:1b:41:2d:9f:60:dd:c7:1a:68:d9: + d1:6e:86:e1:88:23:cf:13:de:43:cf:e2:34:b3:04:9d:1f:29: + d5:bf:f8:5e:c8:d5:c1:bd:ee:92:6f:32:74:f2:91:82:2f:bd: + 82:42:7a:ad:2a:b7:20:7d:4d:bc:7a:55:12:c2:15:ea:bd:f7: + 6a:95:2e:6c:74:9f:cf:1c:b4:f2:c5:01:a3:85:d0:72:3e:ad: + 73:ab:0b:9b:75:0c:6d:45:b7:8e:94:ac:96:37:b5:a0:d0:8f: + 15:47:0e:e3:e8:83:dd:8f:fd:ef:41:01:77:cc:27:a9:62:85: + 33:f2:37:08:ef:71:cf:77:06:de:c8:19:1d:88:40:cf:7d:46: + 1d:ff:1e:c7:e1:ce:ff:23:db:c6:fa:8d:55:4e:a9:02:e7:47: + 11:46:3e:f4:fd:bd:7b:29:26:bb:a9:61:62:37:28:b6:2d:2a: + f6:10:86:64:c9:70:a7:d2:ad:b7:29:70:79:ea:3c:da:63:25: + 9f:fd:68:b7:30:ec:70:fb:75:8a:b7:6d:60:67:b2:1e:c8:b9: + e9:d8:a8:6f:02:8b:67:0d:4d:26:57:71:da:20:fc:c1:4a:50: + 8d:b1:28:ba +-----BEGIN CERTIFICATE----- +MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT +HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs +ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 +MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD +VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy +ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy +dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p +OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2 +8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K +Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe +hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk +6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw +DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q +AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI +bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB +ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z +qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd +iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn +0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN +sSi6 +-----END CERTIFICATE----- + +# 8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Amazon, CN = Amazon Root CA 1 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : Jan 17 00:00:00 2038 GMT + Subject: C = US, O = Amazon, CN = Amazon Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b2:78:80:71:ca:78:d5:e3:71:af:47:80:50:74: + 7d:6e:d8:d7:88:76:f4:99:68:f7:58:21:60:f9:74: + 84:01:2f:ac:02:2d:86:d3:a0:43:7a:4e:b2:a4:d0: + 36:ba:01:be:8d:db:48:c8:07:17:36:4c:f4:ee:88: + 23:c7:3e:eb:37:f5:b5:19:f8:49:68:b0:de:d7:b9: + 76:38:1d:61:9e:a4:fe:82:36:a5:e5:4a:56:e4:45: + e1:f9:fd:b4:16:fa:74:da:9c:9b:35:39:2f:fa:b0: + 20:50:06:6c:7a:d0:80:b2:a6:f9:af:ec:47:19:8f: + 50:38:07:dc:a2:87:39:58:f8:ba:d5:a9:f9:48:67: + 30:96:ee:94:78:5e:6f:89:a3:51:c0:30:86:66:a1: + 45:66:ba:54:eb:a3:c3:91:f9:48:dc:ff:d1:e8:30: + 2d:7d:2d:74:70:35:d7:88:24:f7:9e:c4:59:6e:bb: + 73:87:17:f2:32:46:28:b8:43:fa:b7:1d:aa:ca:b4: + f2:9f:24:0e:2d:4b:f7:71:5c:5e:69:ff:ea:95:02: + cb:38:8a:ae:50:38:6f:db:fb:2d:62:1b:c5:c7:1e: + 54:e1:77:e0:67:c8:0f:9c:87:23:d6:3f:40:20:7f: + 20:80:c4:80:4c:3e:3b:24:26:8e:04:ae:6c:9a:c8: + aa:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 84:18:CC:85:34:EC:BC:0C:94:94:2E:08:59:9C:C7:B2:10:4E:0A:08 + Signature Algorithm: sha256WithRSAEncryption + 98:f2:37:5a:41:90:a1:1a:c5:76:51:28:20:36:23:0e:ae:e6: + 28:bb:aa:f8:94:ae:48:a4:30:7f:1b:fc:24:8d:4b:b4:c8:a1: + 97:f6:b6:f1:7a:70:c8:53:93:cc:08:28:e3:98:25:cf:23:a4: + f9:de:21:d3:7c:85:09:ad:4e:9a:75:3a:c2:0b:6a:89:78:76: + 44:47:18:65:6c:8d:41:8e:3b:7f:9a:cb:f4:b5:a7:50:d7:05: + 2c:37:e8:03:4b:ad:e9:61:a0:02:6e:f5:f2:f0:c5:b2:ed:5b: + b7:dc:fa:94:5c:77:9e:13:a5:7f:52:ad:95:f2:f8:93:3b:de: + 8b:5c:5b:ca:5a:52:5b:60:af:14:f7:4b:ef:a3:fb:9f:40:95: + 6d:31:54:fc:42:d3:c7:46:1f:23:ad:d9:0f:48:70:9a:d9:75: + 78:71:d1:72:43:34:75:6e:57:59:c2:02:5c:26:60:29:cf:23: + 19:16:8e:88:43:a5:d4:e4:cb:08:fb:23:11:43:e8:43:29:72: + 62:a1:a9:5d:5e:08:d4:90:ae:b8:d8:ce:14:c2:d0:55:f2:86: + f6:c4:93:43:77:66:61:c0:b9:e8:41:d7:97:78:60:03:6e:4a: + 72:ae:a5:d1:7d:ba:10:9e:86:6c:1b:8a:b9:59:33:f8:eb:c4: + 90:be:f1:b9 +-----BEGIN CERTIFICATE----- +MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF +ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 +b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL +MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv +b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj +ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM +9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw +IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6 +VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L +93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm +jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA +A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI +U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs +N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv +o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU +5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy +rqXRfboQnoZsG4q5WTP468SQvvG5 +-----END CERTIFICATE----- + +# e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = Amazon, CN = Amazon Root CA 4 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : May 26 00:00:00 2040 GMT + Subject: C = US, O = Amazon, CN = Amazon Root CA 4 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:d2:ab:8a:37:4f:a3:53:0d:fe:c1:8a:7b:4b:a8: + 7b:46:4b:63:b0:62:f6:2d:1b:db:08:71:21:d2:00: + e8:63:bd:9a:27:fb:f0:39:6e:5d:ea:3d:a5:c9:81: + aa:a3:5b:20:98:45:5d:16:db:fd:e8:10:6d:e3:9c: + e0:e3:bd:5f:84:62:f3:70:64:33:a0:cb:24:2f:70: + ba:88:a1:2a:a0:75:f8:81:ae:62:06:c4:81:db:39: + 6e:29:b0:1e:fa:2e:5c + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + D3:EC:C7:3A:65:6E:CC:E1:DA:76:9A:56:FB:9C:F3:86:6D:57:E5:81 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:3a:8b:21:f1:bd:7e:11:ad:d0:ef:58:96:2f:d6: + eb:9d:7e:90:8d:2b:cf:66:55:c3:2c:e3:28:a9:70:0a:47:0e: + f0:37:59:12:ff:2d:99:94:28:4e:2a:4f:35:4d:33:5a:02:31: + 00:ea:75:00:4e:3b:c4:3a:94:12:91:c9:58:46:9d:21:13:72: + a7:88:9c:8a:e4:4c:4a:db:96:d4:ac:8b:6b:6b:49:12:53:33: + ad:d7:e4:be:24:fc:b5:0a:76:d4:a5:bc:10 +-----BEGIN CERTIFICATE----- +MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5 +MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g +Um9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG +A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg +Q0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi +9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk +M6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB +MAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw +CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW +1KyLa2tJElMzrdfkviT8tQp21KW8EA== +-----END CERTIFICATE----- + +# 5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 279744 (0x444c0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA + Validity + Not Before: Oct 22 12:07:37 2008 GMT + Not After : Dec 31 12:07:37 2029 GMT + Subject: C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e3:fb:7d:a3:72:ba:c2:f0:c9:14:87:f5:6b:01: + 4e:e1:6e:40:07:ba:6d:27:5d:7f:f7:5b:2d:b3:5a: + c7:51:5f:ab:a4:32:a6:61:87:b6:6e:0f:86:d2:30: + 02:97:f8:d7:69:57:a1:18:39:5d:6a:64:79:c6:01: + 59:ac:3c:31:4a:38:7c:d2:04:d2:4b:28:e8:20:5f: + 3b:07:a2:cc:4d:73:db:f3:ae:4f:c7:56:d5:5a:a7: + 96:89:fa:f3:ab:68:d4:23:86:59:27:cf:09:27:bc: + ac:6e:72:83:1c:30:72:df:e0:a2:e9:d2:e1:74:75: + 19:bd:2a:9e:7b:15:54:04:1b:d7:43:39:ad:55:28: + c5:e2:1a:bb:f4:c0:e4:ae:38:49:33:cc:76:85:9f: + 39:45:d2:a4:9e:f2:12:8c:51:f8:7c:e4:2d:7f:f5: + ac:5f:eb:16:9f:b1:2d:d1:ba:cc:91:42:77:4c:25: + c9:90:38:6f:db:f0:cc:fb:8e:1e:97:59:3e:d5:60: + 4e:e6:05:28:ed:49:79:13:4b:ba:48:db:2f:f9:72: + d3:39:ca:fe:1f:d8:34:72:f5:b4:40:cf:31:01:c3: + ec:de:11:2d:17:5d:1f:b8:50:d1:5e:19:a7:69:de: + 07:33:28:ca:50:95:f9:a7:54:cb:54:86:50:45:a9: + f9:49 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 08:76:CD:CB:07:FF:24:F6:C5:CD:ED:BB:90:BC:E2:84:37:46:75:F7 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + a6:a8:ad:22:ce:01:3d:a6:a3:ff:62:d0:48:9d:8b:5e:72:b0: + 78:44:e3:dc:1c:af:09:fd:23:48:fa:bd:2a:c4:b9:55:04:b5: + 10:a3:8d:27:de:0b:82:63:d0:ee:de:0c:37:79:41:5b:22:b2: + b0:9a:41:5c:a6:70:e0:d4:d0:77:cb:23:d3:00:e0:6c:56:2f: + e1:69:0d:0d:d9:aa:bf:21:81:50:d9:06:a5:a8:ff:95:37:d0: + aa:fe:e2:b3:f5:99:2d:45:84:8a:e5:42:09:d7:74:02:2f:f7: + 89:d8:99:e9:bc:27:d4:47:8d:ba:0d:46:1c:77:cf:14:a4:1c: + b9:a4:31:c4:9c:28:74:03:34:ff:33:19:26:a5:e9:0d:74:b7: + 3e:97:c6:76:e8:27:96:a3:66:dd:e1:ae:f2:41:5b:ca:98:56: + 83:73:70:e4:86:1a:d2:31:41:ba:2f:be:2d:13:5a:76:6f:4e: + e8:4e:81:0e:3f:5b:03:22:a0:12:be:66:58:11:4a:cb:03:c4: + b4:2a:2a:2d:96:17:e0:39:54:bc:48:d3:76:27:9d:9a:2d:06: + a6:c9:ec:39:d2:ab:db:9f:9a:0b:27:02:35:29:b1:40:95:e7: + f9:e8:9c:55:88:19:46:d6:b7:34:f5:7e:ce:39:9a:d9:38:f1: + 51:f7:4f:2c +-----BEGIN CERTIFICATE----- +MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM +MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D +ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU +cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3 +WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg +Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw +IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH +UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM +TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU +BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM +kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x +AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV +HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y +sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL +I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8 +J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY +VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI +03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= +-----END CERTIFICATE----- + +# b676f2eddae8775cd36cb0f63cd1d4603961f49e6265ba013a2f0307b6d0b804 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 21:d6:d0:4a:4f:25:0f:c9:32:37:fc:aa:5e:12:8d:e9 + Signature Algorithm: sha512WithRSAEncryption + Issuer: C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA 2 + Validity + Not Before: Oct 6 08:39:56 2011 GMT + Not After : Oct 6 08:39:56 2046 GMT + Subject: C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:bd:f9:78:f8:e6:d5:80:0c:64:9d:86:1b:96:64: + 67:3f:22:3a:1e:75:01:7d:ef:fb:5c:67:8c:c9:cc: + 5c:6b:a9:91:e6:b9:42:e5:20:4b:9b:da:9b:7b:b9: + 99:5d:d9:9b:80:4b:d7:84:40:2b:27:d3:e8:ba:30: + bb:3e:09:1a:a7:49:95:ef:2b:40:24:c2:97:c7:a7: + ee:9b:25:ef:a8:0a:00:97:85:5a:aa:9d:dc:29:c9: + e2:35:07:eb:70:4d:4a:d6:c1:b3:56:b8:a1:41:38: + 9b:d1:fb:31:7f:8f:e0:5f:e1:b1:3f:0f:8e:16:49: + 60:d7:06:8d:18:f9:aa:26:10:ab:2a:d3:d0:d1:67: + 8d:1b:46:be:47:30:d5:2e:72:d1:c5:63:da:e7:63: + 79:44:7e:4b:63:24:89:86:2e:34:3f:29:4c:52:8b: + 2a:a7:c0:e2:91:28:89:b9:c0:5b:f9:1d:d9:e7:27: + ad:ff:9a:02:97:c1:c6:50:92:9b:02:2c:bd:a9:b9: + 34:59:0a:bf:84:4a:ff:df:fe:b3:9f:eb:d9:9e:e0: + 98:23:ec:a6:6b:77:16:2a:db:cc:ad:3b:1c:a4:87: + dc:46:73:5e:19:62:68:45:57:e4:90:82:42:bb:42: + d6:f0:61:e0:c1:a3:3d:66:a3:5d:f4:18:ee:88:c9: + 8d:17:45:29:99:32:75:02:31:ee:29:26:c8:6b:02: + e6:b5:62:45:7f:37:15:5a:23:68:89:d4:3e:de:4e: + 27:b0:f0:40:0c:bc:4d:17:cb:4d:a2:b3:1e:d0:06: + 5a:dd:f6:93:cf:57:75:99:f5:fa:86:1a:67:78:b3: + bf:96:fe:34:dc:bd:e7:52:56:e5:b3:e5:75:7b:d7: + 41:91:05:dc:5d:69:e3:95:0d:43:b9:fc:83:96:39: + 95:7b:6c:80:5a:4f:13:72:c6:d7:7d:29:7a:44:ba: + 52:a4:2a:d5:41:46:09:20:fe:22:a0:b6:5b:30:8d: + bc:89:0c:d5:d7:70:f8:87:52:fd:da:ef:ac:51:2e: + 07:b3:4e:fe:d0:09:da:70:ef:98:fa:56:e6:6d:db: + b5:57:4b:dc:e5:2c:25:15:c8:9e:2e:78:4e:f8:da: + 9c:9e:86:2c:ca:57:f3:1a:e5:c8:92:8b:1a:82:96: + 7a:c3:bc:50:12:69:d8:0e:5a:46:8b:3a:eb:26:fa: + 23:c9:b6:b0:81:be:42:00:a4:f8:d6:fe:30:2e:c7: + d2:46:f6:e5:8e:75:fd:f2:cc:b9:d0:87:5b:cc:06: + 10:60:bb:83:35:b7:5e:67:de:47:ec:99:48:f1:a4: + a1:15:fe:ad:8c:62:8e:39:55:4f:39:16:b9:b1:63: + 9d:ff:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B6:A1:54:39:02:C3:A0:3F:8E:8A:BC:FA:D4:F8:1C:A6:D1:3A:0E:FD + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha512WithRSAEncryption + 71:a5:0e:ce:e4:e9:bf:3f:38:d5:89:5a:c4:02:61:fb:4c:c5: + 14:17:2d:8b:4f:53:6b:10:17:fc:65:84:c7:10:49:90:de:db: + c7:26:93:88:26:6f:70:d6:02:5e:39:a0:f7:8f:ab:96:b5:a5: + 13:5c:81:14:6d:0e:81:82:11:1b:8a:4e:c6:4f:a5:dd:62:1e: + 44:df:09:59:f4:5b:77:0b:37:e9:8b:20:c6:f8:0a:4e:2e:58: + 1c:eb:33:d0:cf:86:60:c9:da:fb:80:2f:9e:4c:60:84:78:3d: + 21:64:d6:fb:41:1f:18:0f:e7:c9:75:71:bd:bd:5c:de:34:87: + 3e:41:b0:0e:f6:b9:d6:3f:09:13:96:14:2f:de:9a:1d:5a:b9: + 56:ce:35:3a:b0:5f:70:4d:5e:e3:29:f1:23:28:72:59:b6:ab: + c2:8c:66:26:1c:77:2c:26:76:35:8b:28:a7:69:a0:f9:3b:f5: + 23:dd:85:10:74:c9:90:03:56:91:e7:af:ba:47:d4:12:97:11: + 22:e3:a2:49:94:6c:e7:b7:94:4b:ba:2d:a4:da:33:8b:4c:a6: + 44:ff:5a:3c:c6:1d:64:d8:b5:31:e4:a6:3c:7a:a8:57:0b:db: + ed:61:1a:cb:f1:ce:73:77:63:a4:87:6f:4c:51:38:d6:e4:5f: + c7:9f:b6:81:2a:e4:85:48:79:58:5e:3b:f8:db:02:82:67:c1: + 39:db:c3:74:4b:3d:36:1e:f9:29:93:88:68:5b:a8:44:19:21: + f0:a7:e8:81:0d:2c:e8:93:36:b4:37:b2:ca:b0:1b:26:7a:9a: + 25:1f:9a:9a:80:9e:4b:2a:3f:fb:a3:9a:fe:73:32:71:c2:9e: + c6:72:e1:8a:68:27:f1:e4:0f:b4:c4:4c:a5:61:93:f8:97:10: + 07:2a:30:25:a9:b9:c8:71:b8:ef:68:cc:2d:7e:f5:e0:7e:0f: + 82:a8:6f:b6:ba:6c:83:43:77:cd:8a:92:17:a1:9e:5b:78:16: + 3d:45:e2:33:72:dd:e1:66:ca:99:d3:c9:c5:26:fd:0d:68:04: + 46:ae:b6:d9:9b:8c:be:19:be:b1:c6:f2:19:e3:5c:02:ca:2c: + d8:6f:4a:07:d9:c9:35:da:40:75:f2:c4:a7:19:6f:9e:42:10: + 98:75:e6:95:8b:60:bc:ed:c5:12:d7:8a:ce:d5:98:5c:56:96: + 03:c5:ee:77:06:35:ff:cf:e4:ee:3f:13:61:ee:db:da:2d:85: + f0:cd:ae:9d:b2:18:09:45:c3:92:a1:72:17:fc:47:b6:a0:0b: + 2c:f1:c4:de:43:68:08:6a:5f:3b:f0:76:63:fb:cc:06:2c:a6: + c6:e2:0e:b5:b9:be:24:8f +-----BEGIN CERTIFICATE----- +MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCB +gDELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu +QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIG +A1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQSAyMCIYDzIwMTExMDA2MDgz +OTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQTDEiMCAGA1UEChMZ +VW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3 +b3JrIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWA +DGSdhhuWZGc/IjoedQF97/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn +0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+oCgCXhVqqndwpyeI1B+twTUrWwbNWuKFB +OJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40bRr5HMNUuctHFY9rnY3lE +fktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2puTRZCr+E +Sv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1m +o130GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02i +sx7QBlrd9pPPV3WZ9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOW +OZV7bIBaTxNyxtd9KXpEulKkKtVBRgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgez +Tv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pyehizKV/Ma5ciSixqClnrDvFAS +adgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vMBhBgu4M1t15n +3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQ +F/xlhMcQSZDe28cmk4gmb3DWAl45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTf +CVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuAL55MYIR4PSFk1vtBHxgP58l1cb29 +XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMoclm2q8KMZiYcdywm +djWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tMpkT/ +WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jb +AoJnwTnbw3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksq +P/ujmv5zMnHCnsZy4YpoJ/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Ko +b7a6bINDd82Kkhehnlt4Fj1F4jNy3eFmypnTycUm/Q1oBEauttmbjL4ZvrHG8hnj +XALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLXis7VmFxWlgPF7ncGNf/P +5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7zAYspsbi +DrW5viSP +-----END CERTIFICATE----- + +# f356bea244b7a91eb35d53ca9ad7864ace018e2d35d5f8f96ddf68a6f41aa474 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6643877497813316402 (0x5c33cb622c5fb332) + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN = Atos TrustedRoot 2011, O = Atos, C = DE + Validity + Not Before: Jul 7 14:58:30 2011 GMT + Not After : Dec 31 23:59:59 2030 GMT + Subject: CN = Atos TrustedRoot 2011, O = Atos, C = DE + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:95:85:3b:97:6f:2a:3b:2e:3b:cf:a6:f3:29:35: + be:cf:18:ac:3e:aa:d9:f8:4d:a0:3e:1a:47:b9:bc: + 9a:df:f2:fe:cc:3e:47:e8:7a:96:c2:24:8e:35:f4: + a9:0c:fc:82:fd:6d:c1:72:62:27:bd:ea:6b:eb:e7: + 8a:cc:54:3e:90:50:cf:80:d4:95:fb:e8:b5:82:d4: + 14:c5:b6:a9:55:25:57:db:b1:50:f6:b0:60:64:59: + 7a:69:cf:03:b7:6f:0d:be:ca:3e:6f:74:72:ea:aa: + 30:2a:73:62:be:49:91:61:c8:11:fe:0e:03:2a:f7: + 6a:20:dc:02:15:0d:5e:15:6a:fc:e3:82:c1:b5:c5: + 9d:64:09:6c:a3:59:98:07:27:c7:1b:96:2b:61:74: + 71:6c:43:f1:f7:35:89:10:e0:9e:ec:55:a1:37:22: + a2:87:04:05:2c:47:7d:b4:1c:b9:62:29:66:28:ca: + b7:e1:93:f5:a4:94:03:99:b9:70:85:b5:e6:48:ea: + 8d:50:fc:d9:de:cc:6f:07:0e:dd:0b:72:9d:80:30: + 16:07:95:3f:28:0e:fd:c5:75:4f:53:d6:74:9a:b4: + 24:2e:8e:02:91:cf:76:c5:9b:1e:55:74:9c:78:21: + b1:f0:2d:f1:0b:9f:c2:d5:96:18:1f:f0:54:22:7a: + 8c:07 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21 + + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6189.3.4.1.1 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 26:77:34:db:94:48:86:2a:41:9d:2c:3e:06:90:60:c4:8c:ac: + 0b:54:b8:1f:b9:7b:d3:07:39:e4:fa:3e:7b:b2:3d:4e:ed:9f: + 23:bd:97:f3:6b:5c:ef:ee:fd:40:a6:df:a1:93:a1:0a:86:ac: + ef:20:d0:79:01:bd:78:f7:19:d8:24:31:34:04:01:a6:ba:15: + 9a:c3:27:dc:d8:4f:0f:cc:18:63:ff:99:0f:0e:91:6b:75:16: + e1:21:fc:d8:26:c7:47:b7:a6:cf:58:72:71:7e:ba:e1:4d:95: + 47:3b:c9:af:6d:a1:b4:c1:ec:89:f6:b4:0f:38:b5:e2:64:dc: + 25:cf:a6:db:eb:9a:5c:99:a1:c5:08:de:fd:e6:da:d5:d6:5a: + 45:0c:c4:b7:c2:b5:14:ef:b4:11:ff:0e:15:b5:f5:f5:db:c6: + bd:eb:5a:a7:f0:56:22:a9:3c:65:54:c6:15:a8:bd:86:9e:cd: + 83:96:68:7a:71:81:89:e1:0b:e1:ea:11:1b:68:08:cc:69:9e: + ec:9e:41:9e:44:32:26:7a:e2:87:0a:71:3d:eb:e4:5a:a4:d2: + db:c5:cd:c6:de:60:7f:b9:f3:4f:44:92:ef:2a:b7:18:3e:a7: + 19:d9:0b:7d:b1:37:41:42:b0:ba:60:1d:f2:fe:09:11:b0:f0: + 87:7b:a7:9d +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UE +AwwVQXRvcyBUcnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQG +EwJERTAeFw0xMTA3MDcxNDU4MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMM +FUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsGA1UECgwEQXRvczELMAkGA1UEBhMC +REUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCVhTuXbyo7LjvPpvMp +Nb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr54rM +VD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+ +SZFhyBH+DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ +4J7sVaE3IqKHBAUsR320HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0L +cp2AMBYHlT8oDv3FdU9T1nSatCQujgKRz3bFmx5VdJx4IbHwLfELn8LVlhgf8FQi +eowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7Rl+lwrrw7GWzbITAPBgNV +HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZbNshMBgG +A1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3 +DQEBCwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8j +vZfza1zv7v1Apt+hk6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kP +DpFrdRbhIfzYJsdHt6bPWHJxfrrhTZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pc +maHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a961qn8FYiqTxlVMYVqL2Gns2D +lmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G3mB/ufNPRJLv +KrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed +-----END CERTIFICATE----- + +# 57de0583efd2b26e0361da99da9df4648def7ee8441c3b728afa9bcde0f9b26a +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1977337328857672817 (0x1b70e9d2ffae6c71) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = ES, CN = Autoridad de Certificacion Firmaprofesional CIF A62634068 + Validity + Not Before: Sep 23 15:22:07 2014 GMT + Not After : May 5 15:22:07 2036 GMT + Subject: C = ES, CN = Autoridad de Certificacion Firmaprofesional CIF A62634068 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ca:96:6b:8e:ea:f8:fb:f1:a2:35:e0:7f:4c:da: + e0:c3:52:d7:7d:b6:10:c8:02:5e:b3:43:2a:c4:4f: + 6a:b2:ca:1c:5d:28:9a:78:11:1a:69:59:57:af:b5: + 20:42:e4:8b:0f:e6:df:5b:a6:03:92:2f:f5:11:e4: + 62:d7:32:71:38:d9:04:0c:71:ab:3d:51:7e:0f:07: + df:63:05:5c:e9:bf:94:6f:c1:29:82:c0:b4:da:51: + b0:c1:3c:bb:ad:37:4a:5c:ca:f1:4b:36:0e:24:ab: + bf:c3:84:77:fd:a8:50:f4:b1:e7:c6:2f:d2:2d:59: + 8d:7a:0a:4e:96:69:52:02:aa:36:98:ec:fc:fa:14: + 83:0c:37:1f:c9:92:37:7f:d7:81:2d:e5:c4:b9:e0: + 3e:34:fe:67:f4:3e:66:d1:d3:f4:40:cf:5e:62:34: + 0f:70:06:3e:20:18:5a:ce:f7:72:1b:25:6c:93:74: + 14:93:a3:73:b1:0e:aa:87:10:23:59:5f:20:05:19: + 47:ed:68:8e:92:12:ca:5d:fc:d6:2b:b2:92:3c:20: + cf:e1:5f:af:20:be:a0:76:7f:76:e5:ec:1a:86:61: + 33:3e:e7:7b:b4:3f:a0:0f:8e:a2:b9:6a:6f:b9:87: + 26:6f:41:6c:88:a6:50:fd:6a:63:0b:f5:93:16:1b: + 19:8f:b2:ed:9b:9b:c9:90:f5:01:0c:df:19:3d:0f: + 3e:38:23:c9:2f:8f:0c:d1:02:fe:1b:55:d6:4e:d0: + 8d:3c:af:4f:a4:f3:fe:af:2a:d3:05:9d:79:08:a1: + cb:57:31:b4:9c:c8:90:b2:67:f4:18:16:93:3a:fc: + 47:d8:d1:78:96:31:1f:ba:2b:0c:5f:5d:99:ad:63: + 89:5a:24:20:76:d8:df:fd:ab:4e:a6:22:aa:9d:5e: + e6:27:8a:7d:68:29:a3:e7:8a:b8:da:11:bb:17:2d: + 99:9d:13:24:46:f7:c5:e2:d8:9f:8e:7f:c7:8f:74: + 6d:5a:b2:e8:72:f5:ac:ee:24:10:ad:2f:14:da:ff: + 2d:9a:46:71:47:be:42:df:bb:01:db:f4:7f:d3:28: + 8f:31:59:5b:d3:c9:02:a6:b4:52:ca:6e:97:fb:43: + c5:08:26:6f:8a:f4:bb:fd:9f:28:aa:0d:d5:45:f3: + 13:3a:1d:d8:c0:78:8f:41:67:3c:1e:94:64:ae:7b: + 0b:c5:e8:d9:01:88:39:1a:97:86:64:41:d5:3b:87: + 0c:6e:fa:0f:c6:bd:48:14:bf:39:4d:d4:9e:41:b6: + 8f:96:1d:63:96:93:d9:95:06:78:31:68:9e:37:06: + 3b:80:89:45:61:39:23:c7:1b:44:a3:15:e5:1c:f8: + 92:30:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 65:CD:EB:AB:35:1E:00:3E:7E:D5:74:C0:1C:B4:73:47:0E:1A:64:2F + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:1 + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://www.firmaprofesional.com/cps + User Notice: + Explicit Text: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 74:87:28:02:2b:77:1f:66:89:64:ed:8f:74:2e:46:1c:bb:a8: + f8:f8:0b:1d:83:b6:3a:a7:e8:45:8a:07:b7:e0:3e:20:cb:e1: + 08:db:13:08:f8:28:a1:35:b2:80:b3:0b:51:c0:d3:56:9a:8d: + 33:45:49:af:49:f0:e0:3d:07:7a:45:13:5a:ff:c8:97:d8:d3: + 18:2c:7d:96:f8:dd:a2:65:43:70:93:90:15:ba:90:df:e8:19: + b0:db:2c:8a:60:0f:b7:6f:94:07:1e:1d:a6:c9:85:f6:bd:34: + f8:40:78:62:10:70:3a:be:7d:4b:39:81:a9:10:d4:96:41:bb: + f8:5f:1c:0b:1d:08:f2:b1:b0:89:7a:f2:f7:a0:e0:c4:8f:8b: + 78:b5:3b:58:a5:23:8e:4f:55:fe:36:3b:e0:0c:b7:ca:2a:30: + 41:20:b4:80:cd:ae:fc:76:66:73:a8:ae:6e:e1:7c:da:03:e8: + 94:20:e6:22:a3:d0:1f:90:5d:20:53:14:26:57:da:54:97:df: + 16:44:10:01:1e:88:66:8f:72:38:93:dd:20:b7:34:be:d7:f1: + ee:63:8e:47:79:28:06:fc:f3:59:45:25:60:22:33:1b:a3:5f: + a8:ba:2a:da:1a:3d:cd:40:ea:8c:ee:05:15:95:d5:a5:2c:20: + 2f:a7:98:28:ee:45:fc:f1:b8:88:00:2c:8f:42:da:51:d5:9c: + e5:13:68:71:45:43:8b:9e:0b:21:3c:4b:5c:05:dc:1a:9f:98: + 8e:da:bd:22:9e:72:cd:ad:0a:cb:cc:a3:67:9b:28:74:c4:9b: + d7:1a:3c:04:58:a6:82:9d:ad:c7:7b:6f:ff:80:96:e9:f8:8d: + 6a:bd:18:90:1d:ff:49:1a:90:52:37:93:2f:3c:02:5d:82:76: + 0b:51:e7:16:c7:57:f8:38:f9:a7:cd:9b:22:54:ef:63:b0:15: + 6d:53:65:03:4a:5e:4a:a0:b2:a7:8e:49:00:59:38:d5:c7:f4: + 80:64:f5:6e:95:50:b8:11:7e:15:70:38:4a:b0:7f:d0:c4:32: + 70:c0:19:ff:c9:38:2d:14:2c:66:f4:42:44:e6:55:76:1b:80: + 15:57:ff:c0:a7:a7:aa:39:aa:d8:d3:70:d0:2e:ba:eb:94:6a: + fa:5f:34:86:e7:62:b5:fd:8a:f0:30:85:94:c9:af:24:02:2f: + 6f:d6:dd:67:fe:e3:b0:55:4f:04:98:4f:a4:41:56:e2:93:d0: + 6a:e8:d6:f3:fb:65:e0:ce:75:c4:31:59:0c:ee:82:c8:0c:60: + 33:4a:19:ba:84:67:27:0f:bc:42:5d:bd:24:54:0d:ec:1d:70: + 06:5f:a4:bc:fa:20:7c:55 +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIIG3Dp0v+ubHEwDQYJKoZIhvcNAQELBQAwUTELMAkGA1UE +BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h +cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0xNDA5MjMxNTIyMDdaFw0zNjA1 +MDUxNTIyMDdaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg +Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9 +thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM +cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG +L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i +NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h +X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b +m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy +Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja +EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T +KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF +6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh +OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMB0GA1UdDgQWBBRlzeurNR4APn7VdMAc +tHNHDhpkLzASBgNVHRMBAf8ECDAGAQH/AgEBMIGmBgNVHSAEgZ4wgZswgZgGBFUd +IAAwgY8wLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuZmlybWFwcm9mZXNpb25hbC5j +b20vY3BzMFwGCCsGAQUFBwICMFAeTgBQAGEAcwBlAG8AIABkAGUAIABsAGEAIABC +AG8AbgBhAG4AbwB2AGEAIAA0ADcAIABCAGEAcgBjAGUAbABvAG4AYQAgADAAOAAw +ADEANzAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAHSHKAIrdx9m +iWTtj3QuRhy7qPj4Cx2Dtjqn6EWKB7fgPiDL4QjbEwj4KKE1soCzC1HA01aajTNF +Sa9J8OA9B3pFE1r/yJfY0xgsfZb43aJlQ3CTkBW6kN/oGbDbLIpgD7dvlAceHabJ +hfa9NPhAeGIQcDq+fUs5gakQ1JZBu/hfHAsdCPKxsIl68veg4MSPi3i1O1ilI45P +Vf42O+AMt8oqMEEgtIDNrvx2ZnOorm7hfNoD6JQg5iKj0B+QXSBTFCZX2lSX3xZE +EAEeiGaPcjiT3SC3NL7X8e5jjkd5KAb881lFJWAiMxujX6i6KtoaPc1A6ozuBRWV +1aUsIC+nmCjuRfzxuIgALI9C2lHVnOUTaHFFQ4ueCyE8S1wF3BqfmI7avSKecs2t +CsvMo2ebKHTEm9caPARYpoKdrcd7b/+Alun4jWq9GJAd/0kakFI3ky88Al2CdgtR +5xbHV/g4+afNmyJU72OwFW1TZQNKXkqgsqeOSQBZONXH9IBk9W6VULgRfhVwOEqw +f9DEMnDAGf/JOC0ULGb0QkTmVXYbgBVX/8Cnp6o5qtjTcNAuuuuUavpfNIbnYrX9 +ivAwhZTJryQCL2/W3Wf+47BVTwSYT6RBVuKT0Gro1vP7ZeDOdcQxWQzugsgMYDNK +GbqEZycPvEJdvSRUDewdcAZfpLz6IHxV +-----END CERTIFICATE----- + +# 9a114025197c5bb95d94e63d55cd43790847b646b23cdf11ada4a00eff15fb48 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2 (0x2) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = NO, O = Buypass AS-983163327, CN = Buypass Class 2 Root CA + Validity + Not Before: Oct 26 08:38:03 2010 GMT + Not After : Oct 26 08:38:03 2040 GMT + Subject: C = NO, O = Buypass AS-983163327, CN = Buypass Class 2 Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d7:c7:5e:f7:c1:07:d4:77:fb:43:21:f4:f4:f5: + 69:e4:ee:32:01:db:a3:86:1f:e4:59:0d:ba:e7:75: + 83:52:eb:ea:1c:61:15:48:bb:1d:07:ca:8c:ae:b0: + dc:96:9d:ea:c3:60:92:86:82:28:73:9c:56:06:ff: + 4b:64:f0:0c:2a:37:49:b5:e5:cf:0c:7c:ee:f1:4a: + bb:73:30:65:f3:d5:2f:83:b6:7e:e3:e7:f5:9e:ab: + 60:f9:d3:f1:9d:92:74:8a:e4:1c:96:ac:5b:80:e9: + b5:f4:31:87:a3:51:fc:c7:7e:a1:6f:8e:53:77:d4: + 97:c1:55:33:92:3e:18:2f:75:d4:ad:86:49:cb:95: + af:54:06:6c:d8:06:13:8d:5b:ff:e1:26:19:59:c0: + 24:ba:81:71:79:90:44:50:68:24:94:5f:b8:b3:11: + f1:29:41:61:a3:41:cb:23:36:d5:c1:f1:32:50:10: + 4e:7f:f4:86:93:ec:84:d3:8e:bc:4b:bf:5c:01:4e: + 07:3d:dc:14:8a:94:0a:a4:ea:73:fb:0b:51:e8:13: + 07:18:fa:0e:f1:2b:d1:54:15:7d:3c:e1:f7:b4:19: + 42:67:62:5e:77:e0:a2:55:ec:b6:d9:69:17:d5:3a: + af:44:ed:4a:c5:9e:e4:7a:27:7c:e5:75:d7:aa:cb: + 25:e7:df:6b:0a:db:0f:4d:93:4e:a8:a0:cd:7b:2e: + f2:59:01:6a:b7:0d:b8:07:81:7e:8b:38:1b:38:e6: + 0a:57:99:3d:ee:21:e8:a3:f5:0c:16:dd:8b:ec:34: + 8e:9c:2a:1c:00:15:17:8d:68:83:d2:70:9f:18:08: + cd:11:68:d5:c9:6b:52:cd:c4:46:8f:dc:b5:f3:d8: + 57:73:1e:e9:94:39:04:bf:d3:de:38:de:b4:53:ec: + 69:1c:a2:7e:c4:8f:e4:1b:70:ad:f2:a2:f9:fb:f7: + 16:64:66:69:9f:49:51:a2:e2:15:18:67:06:4a:7f: + d5:6c:b5:4d:b3:33:e0:61:eb:5d:be:e9:98:0f:32: + d7:1d:4b:3c:2e:5a:01:52:91:09:f2:df:ea:8d:d8: + 06:40:63:aa:11:e4:fe:c3:37:9e:14:52:3f:f4:e2: + cc:f2:61:93:d1:fd:67:6b:d7:52:ae:bf:68:ab:40: + 43:a0:57:35:53:78:f0:53:f8:61:42:07:64:c6:d7: + 6f:9b:4c:38:0d:63:ac:62:af:36:8b:a2:73:0a:0d: + f5:21:bd:74:aa:4d:ea:72:03:49:db:c7:5f:1d:62: + 63:c7:fd:dd:91:ec:33:ee:f5:6d:b4:6e:30:68:de: + c8:d6:26:b0:75:5e:7b:b4:07:20:98:a1:76:32:b8: + 4d:6c:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C9:80:77:E0:62:92:82:F5:46:9C:F3:BA:F7:4C:C3:DE:B8:A3:AD:39 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 53:5f:21:f5:ba:b0:3a:52:39:2c:92:b0:6c:00:c9:ef:ce:20: + ef:06:f2:96:9e:e9:a4:74:7f:7a:16:fc:b7:f5:b6:fb:15:1b: + 3f:ab:a6:c0:72:5d:10:b1:71:ee:bc:4f:e3:ad:ac:03:6d:2e: + 71:2e:af:c4:e3:ad:a3:bd:0c:11:a7:b4:ff:4a:b2:7b:10:10: + 1f:a7:57:41:b2:c0:ae:f4:2c:59:d6:47:10:88:f3:21:51:29: + 30:ca:60:86:af:46:ab:1d:ed:3a:5b:b0:94:de:44:e3:41:08: + a2:c1:ec:1d:d6:fd:4f:b6:d6:47:d0:14:0b:ca:e6:ca:b5:7b: + 77:7e:41:1f:5e:83:c7:b6:8c:39:96:b0:3f:96:81:41:6f:60: + 90:e2:e8:f9:fb:22:71:d9:7d:b3:3d:46:bf:b4:84:af:90:1c: + 0f:8f:12:6a:af:ef:ee:1e:7a:ae:02:4a:8a:17:2b:76:fe:ac: + 54:89:24:2c:4f:3f:b6:b2:a7:4e:8c:a8:91:97:fb:29:c6:7b: + 5c:2d:b9:cb:66:b6:b7:a8:5b:12:51:85:b5:09:7e:62:78:70: + fe:a9:6a:60:b6:1d:0e:79:0c:fd:ca:ea:24:80:72:c3:97:3f: + f2:77:ab:43:22:0a:c7:eb:b6:0c:84:82:2c:80:6b:41:8a:08: + c0:eb:a5:6b:df:99:12:cb:8a:d5:5e:80:0c:91:e0:26:08:36: + 48:c5:fa:38:11:35:ff:25:83:2d:f2:7a:bf:da:fd:8e:fe:a5: + cb:45:2c:1f:c4:88:53:ae:77:0e:d9:9a:76:c5:8e:2c:1d:a3: + ba:d5:ec:32:ae:c0:aa:ac:f7:d1:7a:4d:eb:d4:07:e2:48:f7: + 22:8e:b0:a4:9f:6a:ce:8e:b2:b2:60:f4:a3:22:d0:23:eb:94: + 5a:7a:69:dd:0f:bf:40:57:ac:6b:59:50:d9:a3:99:e1:6e:fe: + 8d:01:79:27:23:15:de:92:9d:7b:09:4d:5a:e7:4b:48:30:5a: + 18:e6:0a:6d:e6:8f:e0:d2:bb:e6:df:7c:6e:21:82:c1:68:39: + 4d:b4:98:58:66:62:cc:4a:90:5e:c3:fa:27:04:b1:79:15:74: + 99:cc:be:ad:20:de:26:60:1c:eb:56:51:a6:a3:ea:e4:a3:3f: + a7:ff:61:dc:f1:5a:4d:6c:32:23:43:ee:ac:a8:ee:ee:4a:12: + 09:3c:5d:71:c2:be:79:fa:c2:87:68:1d:0b:fd:5c:69:cc:06: + d0:9a:7d:54:99:2a:c9:39:1a:19:af:4b:2a:43:f3:63:5d:5a: + 58:e2:2f:e3:1d:e4:a9:d6:d0:0a:d0:9e:bf:d7:81:09:f1:c9: + c7:26:0d:ac:98:16:56:a0 +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd +MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg +Q2xhc3MgMiBSb290IENBMB4XDTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1ow +TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw +HgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB +BQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1g1Lr +6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPV +L4O2fuPn9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC91 +1K2GScuVr1QGbNgGE41b/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHx +MlAQTn/0hpPshNOOvEu/XAFOBz3cFIqUCqTqc/sLUegTBxj6DvEr0VQVfTzh97QZ +QmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeffawrbD02TTqigzXsu8lkB +arcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgIzRFo1clr +Us3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLi +FRhnBkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRS +P/TizPJhk9H9Z2vXUq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN +9SG9dKpN6nIDSdvHXx1iY8f93ZHsM+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxP +AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMmAd+BikoL1Rpzz +uvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAU18h +9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s +A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3t +OluwlN5E40EIosHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo ++fsicdl9sz1Gv7SEr5AcD48Saq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7 +KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYdDnkM/crqJIByw5c/8nerQyIKx+u2 +DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWDLfJ6v9r9jv6ly0Us +H8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0oyLQ +I+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK7 +5t98biGCwWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h +3PFaTWwyI0PurKju7koSCTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPz +Y11aWOIv4x3kqdbQCtCev9eBCfHJxyYNrJgWVqA= +-----END CERTIFICATE----- + +# edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2 (0x2) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = NO, O = Buypass AS-983163327, CN = Buypass Class 3 Root CA + Validity + Not Before: Oct 26 08:28:58 2010 GMT + Not After : Oct 26 08:28:58 2040 GMT + Subject: C = NO, O = Buypass AS-983163327, CN = Buypass Class 3 Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a5:da:0a:95:16:50:e3:95:f2:5e:9d:76:31:06: + 32:7a:9b:f1:10:76:b8:00:9a:b5:52:36:cd:24:47: + b0:9f:18:64:bc:9a:f6:fa:d5:79:d8:90:62:4c:22: + 2f:de:38:3d:d6:e0:a8:e9:1c:2c:db:78:11:e9:8e: + 68:51:15:72:c7:f3:33:87:e4:a0:5d:0b:5c:e0:57: + 07:2a:30:f5:cd:c4:37:77:28:4d:18:91:e6:bf:d5: + 52:fd:71:2d:70:3e:e7:c6:c4:8a:e3:f0:28:0b:f4: + 76:98:a1:8b:87:55:b2:3a:13:fc:b7:3e:27:37:8e: + 22:e3:a8:4f:2a:ef:60:bb:3d:b7:39:c3:0e:01:47: + 99:5d:12:4f:db:43:fa:57:a1:ed:f9:9d:be:11:47: + 26:5b:13:98:ab:5d:16:8a:b0:37:1c:57:9d:45:ff: + 88:96:36:bf:bb:ca:07:7b:6f:87:63:d7:d0:32:6a: + d6:5d:6c:0c:f1:b3:6e:39:e2:6b:31:2e:39:00:27: + 14:de:38:c0:ec:19:66:86:12:e8:9d:72:16:13:64: + 52:c7:a9:37:1c:fd:82:30:ed:84:18:1d:f4:ae:5c: + ff:70:13:00:eb:b1:f5:33:7a:4b:d6:55:f8:05:8d: + 4b:69:b0:f5:b3:28:36:5c:14:c4:51:73:4d:6b:0b: + f1:34:07:db:17:39:d7:dc:28:7b:6b:f5:9f:f3:2e: + c1:4f:17:2a:10:f3:cc:ca:e8:eb:fd:6b:ab:2e:9a: + 9f:2d:82:6e:04:d4:52:01:93:2d:3d:86:fc:7e:fc: + df:ef:42:1d:a6:6b:ef:b9:20:c6:f7:bd:a0:a7:95: + fd:a7:e6:89:24:d8:cc:8c:34:6c:e2:23:2f:d9:12: + 1a:21:b9:55:91:6f:0b:91:79:19:0c:ad:40:88:0b: + 70:e2:7a:d2:0e:d8:68:48:bb:82:13:39:10:58:e9: + d8:2a:07:c6:12:db:58:db:d2:3b:55:10:47:05:15: + 67:62:7e:18:63:a6:46:3f:09:0e:54:32:5e:bf:0d: + 62:7a:27:ef:80:e8:db:d9:4b:06:5a:37:5a:25:d0: + 08:12:77:d4:6f:09:50:97:3d:c8:1d:c3:df:8c:45: + 30:56:c6:d3:64:ab:66:f3:c0:5e:96:9c:c3:c4:ef: + c3:7c:6b:8b:3a:79:7f:b3:49:cf:3d:e2:89:9f:a0: + 30:4b:85:b9:9c:94:24:79:8f:7d:6b:a9:45:68:0f: + 2b:d0:f1:da:1c:cb:69:b8:ca:49:62:6d:c8:d0:63: + 62:dd:60:0f:58:aa:8f:a1:bc:05:a5:66:a2:cf:1b: + 76:b2:84:64:b1:4c:39:52:c0:30:ba:f0:8c:4b:02: + b0:b6:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 47:B8:CD:FF:E5:6F:EE:F8:B2:EC:2F:4E:0E:F9:25:B0:8E:3C:6B:C3 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 00:20:23:41:35:04:90:c2:40:62:60:ef:e2:35:4c:d7:3f:ac: + e2:34:90:b8:a1:6f:76:fa:16:16:a4:48:37:2c:e9:90:c2:f2: + 3c:f8:0a:9f:d8:81:e5:bb:5b:da:25:2c:a4:a7:55:71:24:32: + f6:c8:0b:f2:bc:6a:f8:93:ac:b2:07:c2:5f:9f:db:cc:c8:8a: + aa:be:6a:6f:e1:49:10:cc:31:d7:80:bb:bb:c8:d8:a2:0e:64: + 57:ea:a2:f5:c2:a9:31:15:d2:20:6a:ec:fc:22:01:28:cf:86: + b8:80:1e:a9:cc:11:a5:3c:f2:16:b3:47:9d:fc:d2:80:21:c4: + cb:d0:47:70:41:a1:ca:83:19:08:2c:6d:f2:5d:77:9c:8a:14: + 13:d4:36:1c:92:f0:e5:06:37:dc:a6:e6:90:9b:38:8f:5c:6b: + 1b:46:86:43:42:5f:3e:01:07:53:54:5d:65:7d:f7:8a:73:a1: + 9a:54:5a:1f:29:43:14:27:c2:85:0f:b5:88:7b:1a:3b:94:b7: + 1d:60:a7:b5:9c:e7:29:69:57:5a:9b:93:7a:43:30:1b:03:d7: + 62:c8:40:a6:aa:fc:64:e4:4a:d7:91:53:01:a8:20:88:6e:9c: + 5f:44:b9:cb:60:81:34:ec:6f:d3:7d:da:48:5f:eb:b4:90:bc: + 2d:a9:1c:0b:ac:1c:d5:a2:68:20:80:04:d6:fc:b1:8f:2f:bb: + 4a:31:0d:4a:86:1c:eb:e2:36:29:26:f5:da:d8:c4:f2:75:61: + cf:7e:ae:76:63:4a:7a:40:65:93:87:f8:1e:80:8c:86:e5:86: + d6:8f:0e:fc:53:2c:60:e8:16:61:1a:a2:3e:43:7b:cd:39:60: + 54:6a:f5:f2:89:26:01:68:83:48:a2:33:e8:c9:04:91:b2:11: + 34:11:3e:ea:d0:43:19:1f:03:93:90:0c:ff:51:3d:57:f4:41: + 6e:e1:cb:a0:be:eb:c9:63:cd:6d:cc:e4:f8:36:aa:68:9d:ed: + bd:5d:97:70:44:0d:b6:0e:35:dc:e1:0c:5d:bb:a0:51:94:cb: + 7e:16:eb:11:2f:a3:92:45:c8:4c:71:d9:bc:c9:99:52:57:46: + 2f:50:cf:bd:35:69:f4:3d:15:ce:06:a5:2c:0f:3e:f6:81:ba: + 94:bb:c3:bb:bf:65:78:d2:86:79:ff:49:3b:1a:83:0c:f0:de: + 78:ec:c8:f2:4d:4c:1a:de:82:29:f8:c1:5a:da:ed:ee:e6:27: + 5e:e8:45:d0:9d:1c:51:a8:68:ab:44:e3:d0:8b:6a:e3:f8:3b: + bb:dc:4d:d7:64:f2:51:be:e6:aa:ab:5a:e9:31:ee:06:bc:73: + bf:13:62:0a:9f:c7:b9:97 +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd +MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg +Q2xhc3MgMyBSb290IENBMB4XDTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFow +TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw +HgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB +BQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRHsJ8Y +ZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3E +N3coTRiR5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9 +tznDDgFHmV0ST9tD+leh7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX +0DJq1l1sDPGzbjniazEuOQAnFN44wOwZZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c +/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH2xc519woe2v1n/MuwU8X +KhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV/afmiSTY +zIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvS +O1UQRwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D +34xFMFbG02SrZvPAXpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgP +K9Dx2hzLabjKSWJtyNBjYt1gD1iqj6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3 +AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEe4zf/lb+74suwv +Tg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAACAj +QTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV +cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXS +IGrs/CIBKM+GuIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2 +HJLw5QY33KbmkJs4j1xrG0aGQ0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsa +O5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8ZORK15FTAaggiG6cX0S5y2CBNOxv +033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2KSb12tjE8nVhz36u +dmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz6MkE +kbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg41 +3OEMXbugUZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvD +u79leNKGef9JOxqDDPDeeOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq +4/g7u9xN12TyUb7mqqta6THuBrxzvxNiCp/HuZc= +-----END CERTIFICATE----- + +# 657cfe2fa73faa38462571f332a2363a46fce7020951710702cdfbb6eeda3305 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:00:34:b6:4e:c6:36:2d:36 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = RO, O = CERTSIGN SA, OU = certSIGN ROOT CA G2 + Validity + Not Before: Feb 6 09:27:35 2017 GMT + Not After : Feb 6 09:27:35 2042 GMT + Subject: C = RO, O = CERTSIGN SA, OU = certSIGN ROOT CA G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c0:c5:75:19:91:7d:44:74:74:87:fe:0e:3b:96: + dc:d8:01:16:cc:ee:63:91:e7:0b:6f:ce:3b:0a:69: + 1a:7c:c2:e3:af:82:8e:86:d7:5e:8f:57:eb:d3:21: + 59:fd:39:37:42:30:be:50:ea:b6:0f:a9:88:d8:2e: + 2d:69:21:e7:d1:37:18:4e:7d:91:d5:16:5f:6b:5b: + 00:c2:39:43:0d:36:85:52:b9:53:65:0f:1d:42:e5: + 8f:cf:05:d3:ee:dc:0c:1a:d9:b8:8b:78:22:67:e4: + 69:b0:68:c5:3c:e4:6c:5a:46:e7:cd:c7:fa:ef:c4: + ec:4b:bd:6a:a4:ac:fd:cc:28:51:ef:92:b4:29:ab: + ab:35:9a:4c:e4:c4:08:c6:26:cc:f8:69:9f:e4:9c: + f0:29:d3:5c:f9:c6:16:25:9e:23:c3:20:c1:3d:0f: + 3f:38:40:b0:fe:82:44:38:aa:5a:1a:8a:6b:63:58: + 38:b4:15:d3:b6:11:69:7b:1e:54:ee:8c:1a:22:ac: + 72:97:3f:23:59:9b:c9:22:84:c1:07:4f:cc:7f:e2: + 57:ca:12:70:bb:a6:65:f3:69:75:63:bd:95:fb:1b: + 97:cd:e4:a8:af:f6:d1:4e:a8:d9:8a:71:24:cd:36: + 3d:bc:96:c4:f1:6c:a9:ae:e5:cf:0d:6e:28:0d:b0: + 0e:b5:ca:51:7b:78:14:c3:20:2f:7f:fb:14:55:e1: + 11:99:fd:d5:0a:a1:9e:02:e3:62:5f:eb:35:4b:2c: + b8:72:e8:3e:3d:4f:ac:2c:bb:2e:86:e2:a3:76:8f: + e5:93:2a:cf:a5:ab:c8:5c:8d:4b:06:ff:12:46:ac: + 78:cb:14:07:35:e0:a9:df:8b:e9:af:15:4f:16:89: + 5b:bd:f6:8d:c6:59:ae:88:85:0e:c1:89:eb:1f:67: + c5:45:8e:ff:6d:37:36:2b:78:66:83:91:51:2b:3d: + ff:51:77:76:62:a1:ec:67:3e:3e:81:83:e0:56:a9: + 50:1f:1f:7a:99:ab:63:bf:84:17:77:f1:0d:3b:df: + f7:9c:61:b3:35:98:8a:3a:b2:ec:3c:1a:37:3f:7e: + 8f:92:cf:d9:12:14:64:da:10:02:15:41:ff:4f:c4: + eb:1c:a3:c9:fa:99:f7:46:e9:e1:18:d9:b1:b8:32: + 2d:cb:14:0c:50:d8:83:65:83:ee:b9:5c:cf:cb:05: + 5a:4c:fa:19:97:6b:d6:5d:13:d3:c2:5c:54:bc:32: + 73:a0:78:f5:f1:6d:1e:cb:9f:a5:a6:9f:22:dc:d1: + 51:9e:82:79:64:60:29:13:3e:a3:fd:4f:72:6a:ab: + e2:d4:e5:b8:24:55:2c:44:4b:8a:88:44:9c:ca:84: + d3:2a:3b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 82:21:2D:66:C6:D7:A0:E0:15:EB:CE:4C:09:77:C4:60:9E:54:6E:03 + Signature Algorithm: sha256WithRSAEncryption + 60:de:1a:b8:e7:f2:60:82:d5:03:33:81:cb:06:8a:f1:22:49: + e9:e8:ea:91:7f:c6:33:5e:68:19:03:86:3b:43:01:cf:07:70: + e4:08:1e:65:85:91:e6:11:22:b7:f5:02:23:8e:ae:b9:1e:7d: + 1f:7e:6c:e6:bd:25:d5:95:1a:f2:05:a6:af:85:02:6f:ae:f8: + d6:31:ff:25:c9:4a:c8:c7:8a:a9:d9:9f:4b:49:9b:11:57:99: + 92:43:11:de:b6:33:a4:cc:d7:8d:64:7d:d4:cd:3c:28:2c:b4: + 9a:96:ea:4d:f5:c4:44:c4:25:aa:20:80:d8:29:55:f7:e0:41: + fc:06:26:ff:b9:36:f5:43:14:03:66:78:e1:11:b1:da:20:5f: + 46:00:78:00:21:a5:1e:00:28:61:78:6f:a8:01:01:8f:9d:34: + 9a:ff:f4:38:90:fb:b8:d1:b3:72:06:c9:71:e6:81:c5:79:ed: + 0b:a6:79:f2:13:0b:9c:f7:5d:0e:7b:24:93:b4:48:db:86:5f: + de:50:86:78:e7:40:e6:31:a8:90:76:70:61:af:9c:37:2c:11: + b5:82:b7:aa:ae:24:34:5b:72:0c:69:0d:cd:59:9f:f6:71:af: + 9c:0b:d1:0a:38:f9:06:22:83:53:25:0c:fc:51:c4:e6:be:e2: + 39:95:0b:24:ad:af:d1:95:e4:96:d7:74:64:6b:71:4e:02:3c: + aa:85:f3:20:a3:43:39:76:5b:6c:50:fe:9a:9c:14:1e:65:14: + 8a:15:bd:a3:82:45:5a:49:56:6a:d2:9c:b1:63:32:e5:61:e0: + 53:22:0e:a7:0a:49:ea:cb:7e:1f:a8:e2:62:80:f6:10:45:52: + 98:06:18:de:a5:cd:2f:7f:aa:d4:e9:3e:08:72:ec:23:03:02: + 3c:a6:aa:d8:bc:67:74:3d:14:17:fb:54:4b:17:e3:d3:79:3d: + 6d:6b:49:c9:28:0e:2e:74:50:bf:0c:d9:46:3a:10:86:c9:a7: + 3f:e9:a0:ec:7f:eb:a5:77:58:69:71:e6:83:0a:37:f2:86:49: + 6a:be:79:08:90:f6:02:16:64:3e:e5:da:4c:7e:0c:34:c9:f9: + 5f:b6:b3:28:51:a7:a7:2b:aa:49:fa:8d:65:29:4e:e3:6b:13: + a7:94:a3:2d:51:6d:78:0c:44:cb:df:de:08:6f:ce:a3:64:ab: + d3:95:84:d4:b9:52:54:72:7b:96:25:cc:bc:69:e3:48:6e:0d: + d0:c7:9d:27:9a:aa:f8:13:92:dd:1e:df:63:9f:35:a9:16:36: + ec:8c:b8:83:f4:3d:89:8f:cd:b4:17:5e:d7:b3:17:41:10:5d: + 27:73:60:85:57:49:22:07 +-----BEGIN CERTIFICATE----- +MIIFRzCCAy+gAwIBAgIJEQA0tk7GNi02MA0GCSqGSIb3DQEBCwUAMEExCzAJBgNV +BAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lHTiBTQTEcMBoGA1UECxMTY2VydFNJR04g +Uk9PVCBDQSBHMjAeFw0xNzAyMDYwOTI3MzVaFw00MjAyMDYwOTI3MzVaMEExCzAJ +BgNVBAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lHTiBTQTEcMBoGA1UECxMTY2VydFNJ +R04gUk9PVCBDQSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDF +dRmRfUR0dIf+DjuW3NgBFszuY5HnC2/OOwppGnzC46+CjobXXo9X69MhWf05N0Iw +vlDqtg+piNguLWkh59E3GE59kdUWX2tbAMI5Qw02hVK5U2UPHULlj88F0+7cDBrZ +uIt4ImfkabBoxTzkbFpG583H+u/E7Eu9aqSs/cwoUe+StCmrqzWaTOTECMYmzPhp +n+Sc8CnTXPnGFiWeI8MgwT0PPzhAsP6CRDiqWhqKa2NYOLQV07YRaXseVO6MGiKs +cpc/I1mbySKEwQdPzH/iV8oScLumZfNpdWO9lfsbl83kqK/20U6o2YpxJM02PbyW +xPFsqa7lzw1uKA2wDrXKUXt4FMMgL3/7FFXhEZn91QqhngLjYl/rNUssuHLoPj1P +rCy7Lobio3aP5ZMqz6WryFyNSwb/EkaseMsUBzXgqd+L6a8VTxaJW732jcZZroiF +DsGJ6x9nxUWO/203Nit4ZoORUSs9/1F3dmKh7Gc+PoGD4FapUB8fepmrY7+EF3fx +DTvf95xhszWYijqy7DwaNz9+j5LP2RIUZNoQAhVB/0/E6xyjyfqZ90bp4RjZsbgy +LcsUDFDYg2WD7rlcz8sFWkz6GZdr1l0T08JcVLwyc6B49fFtHsufpaafItzRUZ6C +eWRgKRM+o/1Pcmqr4tTluCRVLERLiohEnMqE0yo7AgMBAAGjQjBAMA8GA1UdEwEB +/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSCIS1mxteg4BXrzkwJ +d8RgnlRuAzANBgkqhkiG9w0BAQsFAAOCAgEAYN4auOfyYILVAzOBywaK8SJJ6ejq +kX/GM15oGQOGO0MBzwdw5AgeZYWR5hEit/UCI46uuR59H35s5r0l1ZUa8gWmr4UC +b6741jH/JclKyMeKqdmfS0mbEVeZkkMR3rYzpMzXjWR91M08KCy0mpbqTfXERMQl +qiCA2ClV9+BB/AYm/7k29UMUA2Z44RGx2iBfRgB4ACGlHgAoYXhvqAEBj500mv/0 +OJD7uNGzcgbJceaBxXntC6Z58hMLnPddDnskk7RI24Zf3lCGeOdA5jGokHZwYa+c +NywRtYK3qq4kNFtyDGkNzVmf9nGvnAvRCjj5BiKDUyUM/FHE5r7iOZULJK2v0ZXk +ltd0ZGtxTgI8qoXzIKNDOXZbbFD+mpwUHmUUihW9o4JFWklWatKcsWMy5WHgUyIO +pwpJ6st+H6jiYoD2EEVSmAYY3qXNL3+q1Ok+CHLsIwMCPKaq2LxndD0UF/tUSxfj +03k9bWtJySgOLnRQvwzZRjoQhsmnP+mg7H/rpXdYaXHmgwo38oZJar55CJD2AhZk +PuXaTH4MNMn5X7azKFGnpyuqSfqNZSlO42sTp5SjLVFteAxEy9/eCG/Oo2Sr05WE +1LlSVHJ7liXMvGnjSG4N0MedJ5qq+BOS3R7fY581qRY27Iy4g/Q9iY/NtBde17MX +QRBdJ3NghVdJIgc= +-----END CERTIFICATE----- + +# eaa962c4fa4a6bafebe415196d351ccd888d4f53f3fa8ae6d7c466a94e6042bb +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 35210227249154 (0x200605167002) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = RO, O = certSIGN, OU = certSIGN ROOT CA + Validity + Not Before: Jul 4 17:20:04 2006 GMT + Not After : Jul 4 17:20:04 2031 GMT + Subject: C = RO, O = certSIGN, OU = certSIGN ROOT CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b7:33:b9:7e:c8:25:4a:8e:b5:db:b4:28:1b:aa: + 57:90:e8:d1:22:d3:64:ba:d3:93:e8:d4:ac:86:61: + 40:6a:60:57:68:54:84:4d:bc:6a:54:02:05:ff:df: + 9b:9a:2a:ae:5d:07:8f:4a:c3:28:7f:ef:fb:2b:fa: + 79:f1:c7:ad:f0:10:53:24:90:8b:66:c9:a8:88:ab: + af:5a:a3:00:e9:be:ba:46:ee:5b:73:7b:2c:17:82: + 81:5e:62:2c:a1:02:65:b3:bd:c5:2b:00:7e:c4:fc: + 03:33:57:0d:ed:e2:fa:ce:5d:45:d6:38:cd:35:b6: + b2:c1:d0:9c:81:4a:aa:e4:b2:01:5c:1d:8f:5f:99: + c4:b1:ad:db:88:21:eb:90:08:82:80:f3:30:a3:43: + e6:90:82:ae:55:28:49:ed:5b:d7:a9:10:38:0e:fe: + 8f:4c:5b:9b:46:ea:41:f5:b0:08:74:c3:d0:88:33: + b6:7c:d7:74:df:dc:84:d1:43:0e:75:39:a1:25:40: + 28:ea:78:cb:0e:2c:2e:39:9d:8c:8b:6e:16:1c:2f: + 26:82:10:e2:e3:65:94:0a:04:c0:5e:f7:5d:5b:f8: + 10:e2:d0:ba:7a:4b:fb:de:37:00:00:1a:5b:28:e3: + d2:9c:73:3e:32:87:98:a1:c9:51:2f:d7:de:ac:33: + b3:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Non Repudiation, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E0:8C:9B:DB:25:49:B3:F1:7C:86:D6:B2:42:87:0B:D0:6B:A0:D9:E4 + Signature Algorithm: sha1WithRSAEncryption + 3e:d2:1c:89:2e:35:fc:f8:75:dd:e6:7f:65:88:f4:72:4c:c9: + 2c:d7:32:4e:f3:dd:19:79:47:bd:8e:3b:5b:93:0f:50:49:24: + 13:6b:14:06:72:ef:09:d3:a1:a1:e3:40:84:c9:e7:18:32:74: + 3c:48:6e:0f:9f:4b:d4:f7:1e:d3:93:86:64:54:97:63:72:50: + d5:55:cf:fa:20:93:02:a2:9b:c3:23:93:4e:16:55:76:a0:70: + 79:6d:cd:21:1f:cf:2f:2d:bc:19:e3:88:31:f8:59:1a:81:09: + c8:97:a6:74:c7:60:c4:5b:cc:57:8e:b2:75:fd:1b:02:09:db: + 59:6f:72:93:69:f7:31:41:d6:88:38:bf:87:b2:bd:16:79:f9: + aa:e4:be:88:25:dd:61:27:23:1c:b5:31:07:04:36:b4:1a:90: + bd:a0:74:71:50:89:6d:bc:14:e3:0f:86:ae:f1:ab:3e:c7:a0: + 09:cc:a3:48:d1:e0:db:64:e7:92:b5:cf:af:72:43:70:8b:f9: + c3:84:3c:13:aa:7e:92:9b:57:53:93:fa:70:c2:91:0e:31:f9: + 9b:67:5d:e9:96:38:5e:5f:b3:73:4e:88:15:67:de:9e:76:10: + 62:20:be:55:69:95:43:00:39:4d:f6:ee:b0:5a:4e:49:44:54: + 58:5f:42:83 +-----BEGIN CERTIFICATE----- +MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYT +AlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBD +QTAeFw0wNjA3MDQxNzIwMDRaFw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJP +MREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7IJUqOtdu0KBuqV5Do +0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHHrfAQ +UySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5d +RdY4zTW2ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQ +OA7+j0xbm0bqQfWwCHTD0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwv +JoIQ4uNllAoEwF73XVv4EOLQunpL+943AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08C +AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAcYwHQYDVR0O +BBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IBAQA+0hyJ +LjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecY +MnQ8SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ +44gx+FkagQnIl6Z0x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6I +Jd1hJyMctTEHBDa0GpC9oHRxUIltvBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNw +i/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7NzTogVZ96edhBiIL5VaZVDADlN +9u6wWk5JRFRYX0KD +-----END CERTIFICATE----- + +# 5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 407555286 (0x184accd6) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = China Financial Certification Authority, CN = CFCA EV ROOT + Validity + Not Before: Aug 8 03:07:01 2012 GMT + Not After : Dec 31 03:07:01 2029 GMT + Subject: C = CN, O = China Financial Certification Authority, CN = CFCA EV ROOT + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d7:5d:6b:cd:10:3f:1f:05:59:d5:05:4d:37:b1: + 0e:ec:98:2b:8e:15:1d:fa:93:4b:17:82:21:71:10: + 52:d7:51:64:70:16:c2:55:69:4d:8e:15:6d:9f:bf: + 0c:1b:c2:e0:a3:67:d6:0c:ac:cf:22:ae:af:77:54: + 2a:4b:4c:8a:53:52:7a:c3:ee:2e:de:b3:71:25:c1: + e9:5d:3d:ee:a1:2f:a3:f7:2a:3c:c9:23:1d:6a:ab: + 1d:a1:a7:f1:f3:ec:a0:d5:44:cf:15:cf:72:2f:1d: + 63:97:e8:99:f9:fd:93:a4:54:80:4c:52:d4:52:ab: + 2e:49:df:90:cd:b8:5f:be:3f:de:a1:ca:4d:20:d4: + 25:e8:84:29:53:b7:b1:88:1f:ff:fa:da:90:9f:0a: + a9:2d:41:3f:b1:f1:18:29:ee:16:59:2c:34:49:1a: + a8:06:d7:a8:88:d2:03:72:7a:32:e2:ea:68:4d:6e: + 2c:96:65:7b:ca:59:fa:f2:e2:dd:ee:30:2c:fb:cc: + 46:ac:c4:63:eb:6f:7f:36:2b:34:73:12:94:7f:df: + cc:26:9e:f1:72:5d:50:65:59:8f:69:b3:87:5e:32: + 6f:c3:18:8a:b5:95:8f:b0:7a:37:de:5a:45:3b:c7: + 36:e1:ef:67:d1:39:d3:97:5b:73:62:19:48:2d:87: + 1c:06:fb:74:98:20:49:73:f0:05:d2:1b:b1:a0:a3: + b7:1b:70:d3:88:69:b9:5a:d6:38:f4:62:dc:25:8b: + 78:bf:f8:e8:7e:b8:5c:c9:95:4f:5f:a7:2d:b9:20: + 6b:cf:6b:dd:f5:0d:f4:82:b7:f4:b2:66:2e:10:28: + f6:97:5a:7b:96:16:8f:01:19:2d:6c:6e:7f:39:58: + 06:64:83:01:83:83:c3:4d:92:dd:32:c6:87:a4:37: + e9:16:ce:aa:2d:68:af:0a:81:65:3a:70:c1:9b:ad: + 4d:6d:54:ca:2a:2d:4b:85:1b:b3:80:e6:70:45:0d: + 6b:5e:35:f0:7f:3b:b8:9c:e4:04:70:89:12:25:93: + da:0a:99:22:60:6a:63:60:4e:76:06:98:4e:bd:83: + ad:1d:58:8a:25:85:d2:c7:65:1e:2d:8e:c6:df:b6: + c6:e1:7f:8a:04:21:15:29:74:f0:3e:9c:90:9d:0c: + 2e:f1:8a:3e:5a:aa:0c:09:1e:c7:d5:3c:a3:ed:97: + c3:1e:34:fa:38:f9:08:0e:e3:c0:5d:2b:83:d1:56: + 6a:c9:b6:a8:54:53:2e:78:32:67:3d:82:7f:74:d0: + fb:e1:b6:05:60:b9:70:db:8e:0b:f9:13:58:6f:71: + 60:10:52:10:b9:c1:41:09:ef:72:1f:67:31:78:ff: + 96:05:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F + Signature Algorithm: sha256WithRSAEncryption + 25:c6:ba:6b:eb:87:cb:de:82:39:96:3d:f0:44:a7:6b:84:73: + 03:de:9d:2b:4f:ba:20:7f:bc:78:b2:cf:97:b0:1b:9c:f3:d7: + 79:2e:f5:48:b6:d2:fb:17:88:e6:d3:7a:3f:ed:53:13:d0:e2: + 2f:6a:79:cb:00:23:28:e6:1e:37:57:35:89:84:c2:76:4f:34: + 36:ad:67:c3:ce:41:06:88:c5:f7:ee:d8:1a:b8:d6:0b:7f:50: + ff:93:aa:17:4b:8c:ec:ed:52:60:b2:a4:06:ea:4e:eb:f4:6b: + 19:fd:eb:f5:1a:e0:25:2a:9a:dc:c7:41:36:f7:c8:74:05:84: + 39:95:39:d6:0b:3b:a4:27:fa:08:d8:5c:1e:f8:04:60:52:11: + 28:28:03:ff:ef:53:66:00:a5:4a:34:16:66:7c:fd:09:a4:ae: + 9e:67:1a:6f:41:0b:6b:06:13:9b:8f:86:71:05:b4:2f:8d:89: + 66:33:29:76:54:9a:11:f8:27:fa:b2:3f:91:e0:ce:0d:1b:f3: + 30:1a:ad:bf:22:5d:1b:d3:bf:25:05:4d:e1:92:1a:7f:99:9f: + 3c:44:93:ca:d4:40:49:6c:80:87:d7:04:3a:c3:32:52:35:0e: + 56:f8:a5:dd:7d:c4:8b:0d:11:1f:53:cb:1e:b2:17:b6:68:77: + 5a:e0:d4:cb:c8:07:ae:f5:3a:2e:8e:37:b7:d0:01:4b:43:29: + 77:8c:39:97:8f:82:5a:f8:51:e5:89:a0:18:e7:68:7f:5d:0a: + 2e:fb:a3:47:0e:3d:a6:23:7a:c6:01:c7:8f:c8:5e:bf:6d:80: + 56:be:8a:24:ba:33:ea:9f:e1:32:11:9e:f1:d2:4f:80:f6:1b: + 40:af:38:9e:11:50:79:73:12:12:cd:e6:6c:9d:2c:88:72:3c: + 30:81:06:91:22:ea:59:ad:da:19:2e:22:c2:8d:b9:8c:87:e0: + 66:bc:73:23:5f:21:64:63:80:48:f5:a0:3c:18:3d:94:c8:48: + 41:1d:40:ba:5e:fe:fe:56:39:a1:c8:cf:5e:9e:19:64:46:10: + da:17:91:b7:05:80:ac:8b:99:92:7d:e7:a2:d8:07:0b:36:27: + e7:48:79:60:8a:c3:d7:13:5c:f8:72:40:df:4a:cb:cf:99:00: + 0a:00:0b:11:95:da:56:45:03:88:0a:9f:67:d0:d5:79:b1:a8: + 8d:40:6d:0d:c2:7a:40:fa:f3:5f:64:47:92:cb:53:b9:bb:59: + ce:4f:fd:d0:15:53:01:d8:df:eb:d9:e6:76:ef:d0:23:bb:3b: + a9:79:b3:d5:02:29:cd:89:a3:96:0f:4a:35:e7:4e:42:c0:75: + cd:07:cf:e6:2c:eb:7b:2e +-----BEGIN CERTIFICATE----- +MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJD +TjEwMC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9y +aXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkx +MjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEwMC4GA1UECgwnQ2hpbmEgRmluYW5j +aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJP +T1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnVBU03 +sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpL +TIpTUnrD7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5 +/ZOkVIBMUtRSqy5J35DNuF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp +7hZZLDRJGqgG16iI0gNyejLi6mhNbiyWZXvKWfry4t3uMCz7zEasxGPrb382KzRz +EpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7xzbh72fROdOXW3NiGUgt +hxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9fpy25IGvP +a931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqot +aK8KgWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNg +TnYGmE69g60dWIolhdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfV +PKPtl8MeNPo4+QgO48BdK4PRVmrJtqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hv +cWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAfBgNVHSMEGDAWgBTj/i39KNAL +tbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB +ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObT +ej/tUxPQ4i9qecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdL +jOztUmCypAbqTuv0axn96/Ua4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBS +ESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sGE5uPhnEFtC+NiWYzKXZUmhH4J/qy +P5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfXBDrDMlI1Dlb4pd19 +xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjnaH9d +Ci77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN +5mydLIhyPDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe +/v5WOaHIz16eGWRGENoXkbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+Z +AAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3CekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ +5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su +-----END CERTIFICATE----- + +# c0a6f4dc63a24bfdcf54ef2a6a082a0a72de35803e2ff5ff527ae5d87206dfd5 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 15:c8:bd:65:47:5c:af:b8:97:00:5e:e4:06:d2:bc:9d + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = TW, O = "Chunghwa Telecom Co., Ltd.", OU = ePKI Root Certification Authority + Validity + Not Before: Dec 20 02:31:27 2004 GMT + Not After : Dec 20 02:31:27 2034 GMT + Subject: C = TW, O = "Chunghwa Telecom Co., Ltd.", OU = ePKI Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:e1:25:0f:ee:8d:db:88:33:75:67:cd:ad:1f:7d: + 3a:4e:6d:9d:d3:2f:14:f3:63:74:cb:01:21:6a:37: + ea:84:50:07:4b:26:5b:09:43:6c:21:9e:6a:c8:d5: + 03:f5:60:69:8f:cc:f0:22:e4:1f:e7:f7:6a:22:31: + b7:2c:15:f2:e0:fe:00:6a:43:ff:87:65:c6:b5:1a: + c1:a7:4c:6d:22:70:21:8a:31:f2:97:74:89:09:12: + 26:1c:9e:ca:d9:12:a2:95:3c:da:e9:67:bf:08:a0: + 64:e3:d6:42:b7:45:ef:97:f4:f6:f5:d7:b5:4a:15: + 02:58:7d:98:58:4b:60:bc:cd:d7:0d:9a:13:33:53: + d1:61:f9:7a:d5:d7:78:b3:9a:33:f7:00:86:ce:1d: + 4d:94:38:af:a8:ec:78:51:70:8a:5c:10:83:51:21: + f7:11:3d:34:86:5e:e5:48:cd:97:81:82:35:4c:19: + ec:65:f6:6b:c5:05:a1:ee:47:13:d6:b3:21:27:94: + 10:0a:d9:24:3b:ba:be:44:13:46:30:3f:97:3c:d8: + d7:d7:6a:ee:3b:38:e3:2b:d4:97:0e:b9:1b:e7:07: + 49:7f:37:2a:f9:77:78:cf:54:ed:5b:46:9d:a3:80: + 0e:91:43:c1:d6:5b:5f:14:ba:9f:a6:8d:24:47:40: + 59:bf:72:38:b2:36:6c:37:ff:99:d1:5d:0e:59:0a: + ab:69:f7:c0:b2:04:45:7a:54:00:ae:be:53:f6:b5: + e7:e1:f8:3c:a3:31:d2:a9:fe:21:52:64:c5:a6:67: + f0:75:07:06:94:14:81:55:c6:27:e4:01:8f:17:c1: + 6a:71:d7:be:4b:fb:94:58:7d:7e:11:33:b1:42:f7: + 62:6c:18:d6:cf:09:68:3e:7f:6c:f6:1e:8f:62:ad: + a5:63:db:09:a7:1f:22:42:41:1e:6f:99:8a:3e:d7: + f9:3f:40:7a:79:b0:a5:01:92:d2:9d:3d:08:15:a5: + 10:01:2d:b3:32:76:a8:95:0d:b3:7a:9a:fb:07:10: + 78:11:6f:e1:8f:c7:ba:0f:25:1a:74:2a:e5:1c:98: + 41:99:df:21:87:e8:95:06:6a:0a:b3:6a:47:76:65: + f6:3a:cf:8f:62:17:19:7b:0a:28:cd:1a:d2:83:1e: + 21:c7:2c:bf:be:ff:61:68:b7:67:1b:bb:78:4d:8d: + ce:67:e5:e4:c1:8e:b7:23:66:e2:9d:90:75:34:98: + a9:36:2b:8a:9a:94:b9:9d:ec:cc:8a:b1:f8:25:89: + 5c:5a:b6:2f:8c:1f:6d:79:24:a7:52:68:c3:84:35: + e2:66:8d:63:0e:25:4d:d5:19:b2:e6:79:37:a7:22: + 9d:54:31 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 1E:0C:F7:B6:67:F2:E1:92:26:09:45:C0:55:39:2E:77:3F:42:4A:A2 + X509v3 Basic Constraints: + CA:TRUE + setCext-hashedRoot: + 0/0-...0...+......0...g*.....E... +V|.[x....S..... + Signature Algorithm: sha1WithRSAEncryption + 09:b3:83:53:59:01:3e:95:49:b9:f1:81:ba:f9:76:20:23:b5: + 27:60:74:d4:6a:99:34:5e:6c:00:53:d9:9f:f2:a6:b1:24:07: + 44:6a:2a:c6:a5:8e:78:12:e8:47:d9:58:1b:13:2a:5e:79:9b: + 9f:0a:2a:67:a6:25:3f:06:69:56:73:c3:8a:66:48:fb:29:81: + 57:74:06:ca:9c:ea:28:e8:38:67:26:2b:f1:d5:b5:3f:65:93: + f8:36:5d:8e:8d:8d:40:20:87:19:ea:ef:27:c0:3d:b4:39:0f: + 25:7b:68:50:74:55:9c:0c:59:7d:5a:3d:41:94:25:52:08:e0: + 47:2c:15:31:19:d5:bf:07:55:c6:bb:12:b5:97:f4:5f:83:85: + ba:71:c1:d9:6c:81:11:76:0a:0a:b0:bf:82:97:f7:ea:3d:fa: + fa:ec:2d:a9:28:94:3b:56:dd:d2:51:2e:ae:c0:bd:08:15:8c: + 77:52:34:96:d6:9b:ac:d3:1d:8e:61:0f:35:7b:9b:ae:39:69: + 0b:62:60:40:20:36:8f:af:fb:36:ee:2d:08:4a:1d:b8:bf:9b: + 5c:f8:ea:a5:1b:a0:73:a6:d8:f8:6e:e0:33:04:5f:68:aa:27: + 87:ed:d9:c1:90:9c:ed:bd:e3:6a:35:af:63:df:ab:18:d9:ba: + e6:e9:4a:ea:50:8a:0f:61:93:1e:e2:2d:19:e2:30:94:35:92: + 5d:0e:b6:07:af:19:80:8f:47:90:51:4b:2e:4d:dd:85:e2:d2: + 0a:52:0a:17:9a:fc:1a:b0:50:02:e5:01:a3:63:37:21:4c:44: + c4:9b:51:99:11:0e:73:9c:06:8f:54:2e:a7:28:5e:44:39:87: + 56:2d:37:bd:85:44:94:e1:0c:4b:2c:9c:c3:92:85:34:61:cb: + 0f:b8:9b:4a:43:52:fe:34:3a:7d:b8:e9:29:dc:76:a9:c8:30: + f8:14:71:80:c6:1e:36:48:74:22:41:5c:87:82:e8:18:71:8b: + 41:89:44:e7:7e:58:5b:a8:b8:8d:13:e9:a7:6c:c3:47:ed:b3: + 1a:9d:62:ae:8d:82:ea:94:9e:dd:59:10:c3:ad:dd:e2:4d:e3: + 31:d5:c7:ec:e8:f2:b0:fe:92:1e:16:0a:1a:fc:d9:f3:f8:27: + b6:c9:be:1d:b4:6c:64:90:7f:f4:e4:c4:5b:d7:37:ae:42:0e: + dd:a4:1a:6f:7c:88:54:c5:16:6e:e1:7a:68:2e:f8:3a:bf:0d: + a4:3c:89:3b:78:a7:4e:63:83:04:21:08:67:8d:f2:82:49:d0: + 5b:fd:b1:cd:0f:83:84:d4:3e:20:85:f7:4a:3d:2b:9c:fd:2a: + 0a:09:4d:ea:81:f8:11:9c +-----BEGIN CERTIFICATE----- +MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBe +MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0 +ZC4xKjAoBgNVBAsMIWVQS0kgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe +Fw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMxMjdaMF4xCzAJBgNVBAYTAlRXMSMw +IQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEqMCgGA1UECwwhZVBL +SSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAH +SyZbCUNsIZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAh +ijHyl3SJCRImHJ7K2RKilTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3X +DZoTM1PRYfl61dd4s5oz9wCGzh1NlDivqOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1 +TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX12ruOzjjK9SXDrkb5wdJ +fzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0OWQqraffA +sgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uU +WH1+ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLS +nT0IFaUQAS2zMnaolQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pH +dmX2Os+PYhcZewoozRrSgx4hxyy/vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJip +NiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXiZo1jDiVN1Rmy5nk3pyKdVDEC +AwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/QkqiMAwGA1UdEwQF +MAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH +ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGB +uvl2ICO1J2B01GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6Yl +PwZpVnPDimZI+ymBV3QGypzqKOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkP +JXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdVxrsStZf0X4OFunHB2WyBEXYKCrC/ +gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEPNXubrjlpC2JgQCA2 +j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+rGNm6 +5ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUB +o2M3IUxExJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS +/jQ6fbjpKdx2qcgw+BRxgMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2z +Gp1iro2C6pSe3VkQw63d4k3jMdXH7OjysP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTE +W9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmODBCEIZ43ygknQW/2xzQ+D +hNQ+IIX3Sj0rnP0qCglN6oH4EZw= +-----END CERTIFICATE----- + +# bf0feefb9e3a581ad5f9e9db7589985743d261085c4d314f6f5d7259aa421612 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA11 + Validity + Not Before: Apr 8 04:56:47 2009 GMT + Not After : Apr 8 04:56:47 2029 GMT + Subject: C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA11 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:fd:77:aa:a5:1c:90:05:3b:cb:4c:9b:33:8b:5a: + 14:45:a4:e7:90:16:d1:df:57:d2:21:10:a4:17:fd: + df:ac:d6:1f:a7:e4:db:7c:f7:ec:df:b8:03:da:94: + 58:fd:5d:72:7c:8c:3f:5f:01:67:74:15:96:e3:02: + 3c:87:db:ae:cb:01:8e:c2:f3:66:c6:85:45:f4:02: + c6:3a:b5:62:b2:af:fa:9c:bf:a4:e6:d4:80:30:98: + f3:0d:b6:93:8f:a9:d4:d8:36:f2:b0:fc:8a:ca:2c: + a1:15:33:95:31:da:c0:1b:f2:ee:62:99:86:63:3f: + bf:dd:93:2a:83:a8:76:b9:13:1f:b7:ce:4e:42:85: + 8f:22:e7:2e:1a:f2:95:09:b2:05:b5:44:4e:77:a1: + 20:bd:a9:f2:4e:0a:7d:50:ad:f5:05:0d:45:4f:46: + 71:fd:28:3e:53:fb:04:d8:2d:d7:65:1d:4a:1b:fa: + cf:3b:b0:31:9a:35:6e:c8:8b:06:d3:00:91:f2:94: + 08:65:4c:b1:34:06:00:7a:89:e2:f0:c7:03:59:cf: + d5:d6:e8:a7:32:b3:e6:98:40:86:c5:cd:27:12:8b: + cc:7b:ce:b7:11:3c:62:60:07:23:3e:2b:40:6e:94: + 80:09:6d:b6:b3:6f:77:6f:35:08:50:fb:02:87:c5: + 3e:89 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 5B:F8:4D:4F:B2:A5:86:D4:3A:D2:F1:63:9A:A0:BE:09:F6:57:B7:DE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + a0:a1:38:16:66:2e:a7:56:1f:21:9c:06:fa:1d:ed:b9:22:c5: + 38:26:d8:4e:4f:ec:a3:7f:79:de:46:21:a1:87:77:8f:07:08: + 9a:b2:a4:c5:af:0f:32:98:0b:7c:66:29:b6:9b:7d:25:52:49: + 43:ab:4c:2e:2b:6e:7a:70:af:16:0e:e3:02:6c:fb:42:e6:18: + 9d:45:d8:55:c8:e8:3b:dd:e7:e1:f4:2e:0b:1c:34:5c:6c:58: + 4a:fb:8c:88:50:5f:95:1c:bf:ed:ab:22:b5:65:b3:85:ba:9e: + 0f:b8:ad:e5:7a:1b:8a:50:3a:1d:bd:0d:bc:7b:54:50:0b:b9: + 42:af:55:a0:18:81:ad:65:99:ef:be:e4:9c:bf:c4:85:ab:41: + b2:54:6f:dc:25:cd:ed:78:e2:8e:0c:8d:09:49:dd:63:7b:5a: + 69:96:02:21:a8:bd:52:59:e9:7d:35:cb:c8:52:ca:7f:81:fe: + d9:6b:d3:f7:11:ed:25:df:f8:e7:f9:a4:fa:72:97:84:53:0d: + a5:d0:32:18:51:76:59:14:6c:0f:eb:ec:5f:80:8c:75:43:83: + c3:85:98:ff:4c:9e:2d:0d:e4:77:83:93:4e:b5:96:07:8b:28: + 13:9b:8c:19:8d:41:27:49:40:ee:de:e6:23:44:39:dc:a1:22: + d6:ba:03:f2 +-----BEGIN CERTIFICATE----- +MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr +MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG +A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0 +MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp +Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1cmVTaWduIFJvb3RD +QTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvLTJsz +i1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8 +h9uuywGOwvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOV +MdrAG/LuYpmGYz+/3ZMqg6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9 +UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rPO7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni +8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitAbpSACW22s293bzUIUPsC +h8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZXt94wDgYD +VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEB +AKChOBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xm +KbabfSVSSUOrTC4rbnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQ +X5Ucv+2rIrVls4W6ng+4reV6G4pQOh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWr +QbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01y8hSyn+B/tlr0/cR7SXf+Of5 +pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061lgeLKBObjBmN +QSdJQO7e5iNEOdyhIta6A/I= +-----END CERTIFICATE----- + +# 49e7a442acf0ea6287050054b52564b650e4f49e42e348d6aa38e039e957b1c1 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 623603 (0x983f3) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2 2009 + Validity + Not Before: Nov 5 08:35:58 2009 GMT + Not After : Nov 5 08:35:58 2029 GMT + Subject: C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2 2009 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d3:b2:4a:cf:7a:47:ef:75:9b:23:fa:3a:2f:d6: + 50:45:89:35:3a:c6:6b:db:fe:db:00:68:a8:e0:03: + 11:1d:37:50:08:9f:4d:4a:68:94:35:b3:53:d1:94: + 63:a7:20:56:af:de:51:78:ec:2a:3d:f3:48:48:50: + 3e:0a:df:46:55:8b:27:6d:c3:10:4d:0d:91:52:43: + d8:87:e0:5d:4e:36:b5:21:ca:5f:39:40:04:5f:5b: + 7e:cc:a3:c6:2b:a9:40:1e:d9:36:84:d6:48:f3:92: + 1e:34:46:20:24:c1:a4:51:8e:4a:1a:ef:50:3f:69: + 5d:19:7f:45:c3:c7:01:8f:51:c9:23:e8:72:ae:b4: + bc:56:09:7f:12:cb:1c:b1:af:29:90:0a:c9:55:cc: + 0f:d3:b4:1a:ed:47:35:5a:4a:ed:9c:73:04:21:d0: + aa:bd:0c:13:b5:00:ca:26:6c:c4:6b:0c:94:5a:95: + 94:da:50:9a:f1:ff:a5:2b:66:31:a4:c9:38:a0:df: + 1d:1f:b8:09:2e:f3:a7:e8:67:52:ab:95:1f:e0:46: + 3e:d8:a4:c3:ca:5a:c5:31:80:e8:48:9a:9f:94:69: + fe:19:dd:d8:73:7c:81:ca:96:de:8e:ed:b3:32:05: + 65:84:34:e6:e6:fd:57:10:b5:5f:76:bf:2f:b0:10: + 0d:c5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + FD:DA:14:C4:9F:30:DE:21:BD:1E:42:39:FC:AB:63:23:49:E0:F1:84 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 CRL Distribution Points: + + Full Name: + URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist + + Full Name: + URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_2009.crl + + Signature Algorithm: sha256WithRSAEncryption + 7f:97:db:30:c8:df:a4:9c:7d:21:7a:80:70:ce:14:12:69:88: + 14:95:60:44:01:ac:b2:e9:30:4f:9b:50:c2:66:d8:7e:8d:30: + b5:70:31:e9:e2:69:c7:f3:70:db:20:15:86:d0:0d:f0:be:ac: + 01:75:84:ce:7e:9f:4d:bf:b7:60:3b:9c:f3:ca:1d:e2:5e:68: + d8:a3:9d:97:e5:40:60:d2:36:21:fe:d0:b4:b8:17:da:74:a3: + 7f:d4:df:b0:98:02:ac:6f:6b:6b:2c:25:24:72:a1:65:ee:25: + 5a:e5:e6:32:e7:f2:df:ab:49:fa:f3:90:69:23:db:04:d9:e7: + 5c:58:fc:65:d4:97:be:cc:fc:2e:0a:cc:25:2a:35:04:f8:60: + 91:15:75:3d:41:ff:23:1f:19:c8:6c:eb:82:53:04:a6:e4:4c: + 22:4d:8d:8c:ba:ce:5b:73:ec:64:54:50:6d:d1:9c:55:fb:69: + c3:36:c3:8c:bc:3c:85:a6:6b:0a:26:0d:e0:93:98:60:ae:7e: + c6:24:97:8a:61:5f:91:8e:66:92:09:87:36:cd:8b:9b:2d:3e: + f6:51:d4:50:d4:59:28:bd:83:f2:cc:28:7b:53:86:6d:d8:26: + 88:70:d7:ea:91:cd:3e:b9:ca:c0:90:6e:5a:c6:5e:74:65:d7: + 5c:fe:a3:e2 +-----BEGIN CERTIFICATE----- +MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRF +MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBD +bGFzcyAzIENBIDIgMjAwOTAeFw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NTha +ME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMM +HkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIwDQYJKoZIhvcNAQEB +BQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOADER03 +UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42 +tSHKXzlABF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9R +ySPocq60vFYJfxLLHLGvKZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsM +lFqVlNpQmvH/pStmMaTJOKDfHR+4CS7zp+hnUquVH+BGPtikw8paxTGA6Eian5Rp +/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUCAwEAAaOCARowggEWMA8G +A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ4PGEMA4G +A1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVj +dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUy +MENBJTIwMiUyMDIwMDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRl +cmV2b2NhdGlvbmxpc3QwQ6BBoD+GPWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3Js +L2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAwOS5jcmwwDQYJKoZIhvcNAQEL +BQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm2H6NMLVwMeni +acfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 +o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4K +zCUqNQT4YJEVdT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8 +PIWmawomDeCTmGCufsYkl4phX5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3Y +Johw1+qRzT65ysCQblrGXnRl11z+o+I= +-----END CERTIFICATE----- + +# eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 623604 (0x983f4) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2 EV 2009 + Validity + Not Before: Nov 5 08:50:46 2009 GMT + Not After : Nov 5 08:50:46 2029 GMT + Subject: C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2 EV 2009 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:99:f1:84:34:70:ba:2f:b7:30:a0:8e:bd:7c:04: + cf:be:62:bc:99:fd:82:97:d2:7a:0a:67:96:38:09: + f6:10:4e:95:22:73:99:8d:da:15:2d:e7:05:fc:19: + 73:22:b7:8e:98:00:bc:3c:3d:ac:a1:6c:fb:d6:79: + 25:4b:ad:f0:cc:64:da:88:3e:29:b8:0f:09:d3:34: + dd:33:f5:62:d1:e1:cd:19:e9:ee:18:4f:4c:58:ae: + e2:1e:d6:0c:5b:15:5a:d8:3a:b8:c4:18:64:1e:e3: + 33:b2:b5:89:77:4e:0c:bf:d9:94:6b:13:97:6f:12: + a3:fe:99:a9:04:cc:15:ec:60:68:36:ed:08:7b:b7: + f5:bf:93:ed:66:31:83:8c:c6:71:34:87:4e:17:ea: + af:8b:91:8d:1c:56:41:ae:22:37:5e:37:f2:1d:d9: + d1:2d:0d:2f:69:51:a7:be:66:a6:8a:3a:2a:bd:c7: + 1a:b1:e1:14:f0:be:3a:1d:b9:cf:5b:b1:6a:fe:b4: + b1:46:20:a2:fb:1e:3b:70:ef:93:98:7d:8c:73:96: + f2:c5:ef:85:70:ad:29:26:fc:1e:04:3e:1c:a0:d8: + 0f:cb:52:83:62:7c:ee:8b:53:95:90:a9:57:a2:ea: + 61:05:d8:f9:4d:c4:27:fa:6e:ad:ed:f9:d7:51:f7: + 6b:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + D3:94:8A:4C:62:13:2A:19:2E:CC:AF:72:8A:7D:36:D7:9A:1C:DC:67 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 CRL Distribution Points: + + Full Name: + URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%20EV%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist + + Full Name: + URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_ev_2009.crl + + Signature Algorithm: sha256WithRSAEncryption + 34:ed:7b:5a:3c:a4:94:88:ef:1a:11:75:07:2f:b3:fe:3c:fa: + 1e:51:26:eb:87:f6:29:de:e0:f1:d4:c6:24:09:e9:c1:cf:55: + 1b:b4:30:d9:ce:1a:fe:06:51:a6:15:a4:2d:ef:b2:4b:bf:20: + 28:25:49:d1:a6:36:77:34:e8:64:df:52:b1:11:c7:73:7a:cd: + 39:9e:c2:ad:8c:71:21:f2:5a:6b:af:df:3c:4e:55:af:b2:84: + 65:14:89:b9:77:cb:2a:31:be:cf:a3:6d:cf:6f:48:94:32:46: + 6f:e7:71:8c:a0:a6:84:19:37:07:f2:03:45:09:2b:86:75:7c: + df:5f:69:57:00:db:6e:d8:a6:72:22:4b:50:d4:75:98:56:df: + b7:18:ff:43:43:50:ae:7a:44:7b:f0:79:51:d7:43:3d:a7:d3: + 81:d3:f0:c9:4f:b9:da:c6:97:86:d0:82:c3:e4:42:6d:fe:b0: + e2:64:4e:0e:26:e7:40:34:26:b5:08:89:d7:08:63:63:38:27: + 75:1e:33:ea:6e:a8:dd:9f:99:4f:74:4d:81:89:80:4b:dd:9a: + 97:29:5c:2f:be:81:41:b9:8c:ff:ea:7d:60:06:9e:cd:d7:3d: + d3:2e:a3:15:bc:a8:e6:26:e5:6f:c3:dc:b8:03:21:ea:9f:16: + f1:2c:54:b5 +-----BEGIN CERTIFICATE----- +MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRF +MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBD +bGFzcyAzIENBIDIgRVYgMjAwOTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUw +NDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNV +BAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAwOTCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfSegpn +ljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM0 +3TP1YtHhzRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6Z +qQTMFexgaDbtCHu39b+T7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lR +p75mpoo6Kr3HGrHhFPC+Oh25z1uxav60sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8 +HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure3511H3a6UCAwEAAaOCASQw +ggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyvcop9Ntea +HNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFw +Oi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xh +c3MlMjAzJTIwQ0ElMjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1E +RT9jZXJ0aWZpY2F0ZXJldm9jYXRpb25saXN0MEagRKBChkBodHRwOi8vd3d3LmQt +dHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xhc3NfM19jYV8yX2V2XzIwMDku +Y3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+PPoeUSbrh/Yp +3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 +nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNF +CSuGdXzfX2lXANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7na +xpeG0ILD5EJt/rDiZE4OJudANCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqX +KVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVvw9y4AyHqnxbxLFS1 +-----END CERTIFICATE----- + +# 91e2f5788d5810eba7ba58737de1548a8ecacd014598bc0b143e041b17052552 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 2 + Validity + Not Before: Oct 1 10:40:14 2008 GMT + Not After : Oct 1 23:59:59 2033 GMT + Subject: C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:aa:5f:da:1b:5f:e8:73:91:e5:da:5c:f4:a2:e6: + 47:e5:f3:68:55:60:05:1d:02:a4:b3:9b:59:f3:1e: + 8a:af:34:ad:fc:0d:c2:d9:48:19:ee:69:8f:c9:20: + fc:21:aa:07:19:ed:b0:5c:ac:65:c7:5f:ed:02:7c: + 7b:7c:2d:1b:d6:ba:b9:80:c2:18:82:16:84:fa:66: + b0:08:c6:54:23:81:e4:cd:b9:49:3f:f6:4f:6e:37: + 48:28:38:0f:c5:be:e7:68:70:fd:39:97:4d:d2:c7: + 98:91:50:aa:c4:44:b3:23:7d:39:47:e9:52:62:d6: + 12:93:5e:b7:31:96:42:05:fb:76:a7:1e:a3:f5:c2: + fc:e9:7a:c5:6c:a9:71:4f:ea:cb:78:bc:60:af:c7: + de:f4:d9:cb:be:7e:33:a5:6e:94:83:f0:34:fa:21: + ab:ea:8e:72:a0:3f:a4:de:30:5b:ef:86:4d:6a:95: + 5b:43:44:a8:10:15:1c:e5:01:57:c5:98:f1:e6:06: + 28:91:aa:20:c5:b7:53:26:51:43:b2:0b:11:95:58: + e1:c0:0f:76:d9:c0:8d:7c:81:f3:72:70:9e:6f:fe: + 1a:8e:d9:5f:35:c6:b2:6f:34:7c:be:48:4f:e2:5a: + 39:d7:d8:9d:78:9e:9f:86:3e:03:5e:19:8b:44:a2: + d5:c7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + BF:59:20:36:00:79:A0:A0:22:6B:8C:D5:F2:61:D2:B8:2C:CB:82:4A + Signature Algorithm: sha256WithRSAEncryption + 31:03:a2:61:0b:1f:74:e8:72:36:c6:6d:f9:4d:9e:fa:22:a8: + e1:81:56:cf:cd:bb:9f:ea:ab:91:19:38:af:aa:7c:15:4d:f3: + b6:a3:8d:a5:f4:8e:f6:44:a9:a7:e8:21:95:ad:3e:00:62:16: + 88:f0:02:ba:fc:61:23:e6:33:9b:30:7a:6b:36:62:7b:ad:04: + 23:84:58:65:e2:db:2b:8a:e7:25:53:37:62:53:5f:bc:da:01: + 62:29:a2:a6:27:71:e6:3a:22:7e:c1:6f:1d:95:70:20:4a:07: + 34:df:ea:ff:15:80:e5:ba:d7:7a:d8:5b:75:7c:05:7a:29:47: + 7e:40:a8:31:13:77:cd:40:3b:b4:51:47:7a:2e:11:e3:47:11: + de:9d:66:d0:8b:d5:54:66:fa:83:55:ea:7c:c2:29:89:1b:e9: + 6f:b3:ce:e2:05:84:c9:2f:3e:78:85:62:6e:c9:5f:c1:78:63: + 74:58:c0:48:18:0c:99:39:eb:a4:cc:1a:b5:79:5a:8d:15:9c: + d8:14:0d:f6:7a:07:57:c7:22:83:05:2d:3c:9b:25:26:3d:18: + b3:a9:43:7c:c8:c8:ab:64:8f:0e:a3:bf:9c:1b:9d:30:db:da: + d0:19:2e:aa:3c:f1:fb:33:80:76:e4:cd:ad:19:4f:05:27:8e: + 13:a1:6e:c2 +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx +KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd +BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl +YyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgxMDAxMTA0MDE0WhcNMzMxMDAxMjM1 +OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy +aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 +ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUd +AqSzm1nzHoqvNK38DcLZSBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiC +FoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/FvudocP05l03Sx5iRUKrERLMjfTlH6VJi +1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx9702cu+fjOlbpSD8DT6Iavq +jnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGVWOHAD3bZ +wI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGj +QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/ +WSA2AHmgoCJrjNXyYdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhy +NsZt+U2e+iKo4YFWz827n+qrkRk4r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPAC +uvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNfvNoBYimipidx5joifsFvHZVw +IEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR3p1m0IvVVGb6 +g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN +9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlP +BSeOE6Fuwg== +-----END CERTIFICATE----- + +# fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 3 + Validity + Not Before: Oct 1 10:29:56 2008 GMT + Not After : Oct 1 23:59:59 2033 GMT + Subject: C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:bd:75:93:f0:62:22:6f:24:ae:e0:7a:76:ac:7d: + bd:d9:24:d5:b8:b7:fc:cd:f0:42:e0:eb:78:88:56: + 5e:9b:9a:54:1d:4d:0c:8a:f6:d3:cf:70:f4:52:b5: + d8:93:04:e3:46:86:71:41:4a:2b:f0:2a:2c:55:03: + d6:48:c3:e0:39:38:ed:f2:5c:3c:3f:44:bc:93:3d: + 61:ab:4e:cd:0d:be:f0:20:27:58:0e:44:7f:04:1a: + 87:a5:d7:96:14:36:90:d0:49:7b:a1:75:fb:1a:6b: + 73:b1:f8:ce:a9:09:2c:f2:53:d5:c3:14:44:b8:86: + a5:f6:8b:2b:39:da:a3:33:54:d9:fa:72:1a:f7:22: + 15:1c:88:91:6b:7f:66:e5:c3:6a:80:b0:24:f3:df: + 86:45:88:fd:19:7f:75:87:1f:1f:b1:1b:0a:73:24: + 5b:b9:65:e0:2c:54:c8:60:d3:66:17:3f:e1:cc:54: + 33:73:91:02:3a:a6:7f:7b:76:39:a2:1f:96:b6:38: + ae:b5:c8:93:74:1d:9e:b9:b4:e5:60:9d:2f:56:d1: + e0:eb:5e:5b:4c:12:70:0c:6c:44:20:ab:11:d8:f4: + 19:f6:d2:9c:52:37:e7:fa:b6:c2:31:3b:4a:d4:14: + 99:ad:c7:1a:f5:5d:5f:fa:07:b8:7c:0d:1f:d6:83: + 1e:b3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B5:03:F7:76:3B:61:82:6A:12:AA:18:53:EB:03:21:94:BF:FE:CE:CA + Signature Algorithm: sha256WithRSAEncryption + 56:3d:ef:94:d5:bd:da:73:b2:58:be:ae:90:ad:98:27:97:fe: + 01:b1:b0:52:00:b8:4d:e4:1b:21:74:1b:7e:c0:ee:5e:69:2a: + 25:af:5c:d6:1d:da:d2:79:c9:f3:97:29:e0:86:87:de:04:59: + 0f:f1:59:d4:64:85:4b:99:af:25:04:1e:c9:46:a9:97:de:82: + b2:1b:70:9f:9c:f6:af:71:31:dd:7b:05:a5:2c:d3:b9:ca:47: + f6:ca:f2:f6:e7:ad:b9:48:3f:bc:16:b7:c1:6d:f4:ea:09:af: + ec:f3:b5:e7:05:9e:a6:1e:8a:53:51:d6:93:81:cc:74:93:f6: + b9:da:a6:25:05:74:79:5a:7e:40:3e:82:4b:26:11:30:6e:e1: + 3f:41:c7:47:00:35:d5:f5:d3:f7:54:3e:81:3d:da:49:6a:9a: + b3:ef:10:3d:e6:eb:6f:d1:c8:22:47:cb:cc:cf:01:31:92:d9: + 18:e3:22:be:09:1e:1a:3e:5a:b2:e4:6b:0c:54:7a:7d:43:4e: + b8:89:a5:7b:d7:a2:3d:96:86:cc:f2:26:34:2d:6a:92:9d:9a: + 1a:d0:30:e2:5d:4e:04:b0:5f:8b:20:7e:77:c1:3d:95:82:d1: + 46:9a:3b:3c:78:b8:6f:a1:d0:0d:64:a2:78:1e:29:4e:93:c3: + a4:54:14:5b +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx +KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd +BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl +YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1 +OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy +aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 +ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN +8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/ +RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4 +hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5 +ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM +EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj +QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1 +A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy +WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ +1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30 +6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT +91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml +e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p +TpPDpFQUWw== +-----END CERTIFICATE----- + +# d48d3d23eedb50a459e55197601c27774b9d7b18c94d5a059511a10250b93168 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + ca:e9:1b:89:f1:55:03:0d:a3:e6:41:6d:c4:e3:a6:e1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = FR, O = Dhimyotis, OU = 0002 48146308100036, CN = Certigna Root CA + Validity + Not Before: Oct 1 08:32:27 2013 GMT + Not After : Oct 1 08:32:27 2033 GMT + Subject: C = FR, O = Dhimyotis, OU = 0002 48146308100036, CN = Certigna Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:cd:18:39:65:1a:59:b1:ea:64:16:0e:8c:94:24: + 95:7c:83:d3:c5:39:26:dc:0c:ef:16:57:8d:d7:d8: + ac:a3:42:7f:82:ca:ed:cd:5b:db:0e:b7:2d:ed:45: + 08:17:b2:d9:b3:cb:d6:17:52:72:28:db:8e:4e:9e: + 8a:b6:0b:f9:9e:84:9a:4d:76:de:22:29:5c:d2:b3: + d2:06:3e:30:39:a9:74:a3:92:56:1c:a1:6f:4c:0a: + 20:6d:9f:23:7a:b4:c6:da:2c:e4:1d:2c:dc:b3:28: + d0:13:f2:4c:4e:02:49:a1:54:40:9e:e6:e5:05:a0: + 2d:84:c8:ff:98:6c:d0:eb:8a:1a:84:08:1e:b7:68: + 23:ee:23:d5:70:ce:6d:51:69:10:ee:a1:7a:c2:d1: + 22:31:c2:82:85:d2:f2:55:76:50:7c:25:7a:c9:84: + 5c:0b:ac:dd:42:4e:2b:e7:82:a2:24:89:cb:90:b2: + d0:ee:23:ba:66:4c:bb:62:a4:f9:53:5a:64:7b:7c: + 98:fa:a3:48:9e:0f:95:ae:a7:18:f4:6a:ec:2e:03: + 45:af:f0:74:f8:2a:cd:7a:5d:d1:be:44:26:32:29: + f1:f1:f5:6c:cc:7e:02:21:0b:9f:6f:a4:3f:be:9d: + 53:e2:cf:7d:a9:2c:7c:58:1a:97:e1:3d:37:37:18: + 66:28:d2:40:c5:51:8a:8c:c3:2d:ce:53:88:24:58: + 64:30:16:c5:aa:e0:d6:0a:a6:40:df:78:f6:f5:04: + 7c:69:13:84:bc:d1:d1:a7:06:cf:01:f7:68:c0:a8: + 57:bb:3a:61:ad:04:8c:93:e3:ad:fc:f0:db:44:6d: + 59:dc:49:59:ae:ac:9a:99:36:30:41:7b:76:33:22: + 87:a3:c2:92:86:6e:f9:70:ee:ae:87:87:95:1b:c4: + 7a:bd:31:f3:d4:d2:e5:99:ff:be:48:ec:75:f5:78: + 16:1d:a6:70:c1:7f:3c:1b:a1:92:fb:cf:c8:3c:d6: + c5:93:0a:8f:f5:55:3a:76:95:ce:59:98:8a:09:95: + 77:32:9a:83:ba:2c:04:3a:97:bd:d4:2f:be:d7:6c: + 9b:a2:ca:7d:6d:26:c9:55:d5:cf:c3:79:52:08:09: + 99:07:24:2d:64:25:6b:a6:21:69:9b:6a:dd:74:4d: + 6b:97:7a:41:bd:ab:17:f9:90:17:48:8f:36:f9:2d: + d5:c5:db:ee:aa:85:45:41:fa:cd:3a:45:b1:68:e6: + 36:4c:9b:90:57:ec:23:b9:87:08:c2:c4:09:f1:97: + 86:2a:28:4d:e2:74:c0:da:c4:8c:db:df:e2:a1:17: + 59:ce:24:59:74:31:da:7f:fd:30:6d:d9:dc:e1:6a: + e1:fc:5f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 18:87:56:E0:6E:77:EE:24:35:3C:4E:73:9A:1F:D6:E1:E2:79:7E:2B + X509v3 Authority Key Identifier: + keyid:18:87:56:E0:6E:77:EE:24:35:3C:4E:73:9A:1F:D6:E1:E2:79:7E:2B + + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: https://wwww.certigna.fr/autorites/ + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.certigna.fr/certignarootca.crl + + Full Name: + URI:http://crl.dhimyotis.com/certignarootca.crl + + Signature Algorithm: sha256WithRSAEncryption + 94:b8:9e:4f:f0:e3:95:08:22:e7:cd:68:41:f7:1c:55:d5:7c: + 00:e2:2d:3a:89:5d:68:38:2f:51:22:0b:4a:8d:cb:e9:bb:5d: + 3e:bb:5c:3d:b1:28:fe:e4:53:55:13:cf:a1:90:1b:02:1d:5f: + 66:46:09:33:28:e1:0d:24:97:70:d3:10:1f:ea:64:57:96:bb: + 5d:da:e7:c4:8c:4f:4c:64:46:1d:5c:87:e3:59:de:42:d1:9b: + a8:7e:a6:89:dd:8f:1c:c9:30:82:ed:3b:9c:cd:c0:e9:19:e0: + 6a:d8:02:75:37:ab:f7:34:28:28:91:f2:04:0a:4f:35:e3:60: + 26:01:fa:d0:11:8c:f9:11:6a:ee:af:3d:c3:50:d3:8f:5f:33: + 79:3c:86:a8:73:45:90:8c:20:b6:72:73:17:23:be:07:65:e5: + 78:92:0d:ba:01:c0:eb:8c:1c:66:bf:ac:86:77:01:94:0d:9c: + e6:e9:39:8d:1f:a6:51:8c:99:0c:39:77:e1:b4:9b:fa:1c:67: + 57:6f:6a:6a:8e:a9:2b:4c:57:79:7a:57:22:cf:cd:5f:63:46: + 8d:5c:59:3a:86:f8:32:47:62:a3:67:0d:18:91:dc:fb:a6:6b: + f5:48:61:73:23:59:8e:02:a7:bc:44:ea:f4:49:9d:f1:54:58: + f9:60:af:da:18:a4:2f:28:45:dc:7a:a0:88:86:5d:f3:3b:e7: + ff:29:35:80:fc:64:43:94:e6:e3:1c:6f:be:ad:0e:2a:63:99: + 2b:c9:7e:85:f6:71:e8:06:03:95:fe:de:8f:48:1c:5a:d4:92: + e8:2b:ee:e7:31:db:ba:04:6a:87:98:e7:c5:5f:ef:7d:a7:22: + f7:01:d8:4d:f9:89:d0:0e:9a:05:59:a4:9e:98:d9:6f:2b:ca: + 70:be:64:c2:55:a3:f4:e9:af:c3:92:29:dc:88:16:24:99:3c: + 8d:26:98:b6:5b:b7:cc:ce:b7:37:07:fd:26:d9:98:85:24:ff: + 59:23:03:9a:ed:9d:9d:a8:e4:5e:38:ce:d7:52:0d:6f:d2:3f: + 6d:b1:05:6b:49:ce:8a:91:46:73:f4:f6:2f:f0:a8:73:77:0e: + 65:ac:a1:8d:66:52:69:7e:4b:68:0c:c7:1e:37:27:83:a5:8c: + c7:02:e4:14:cd:49:01:b0:73:b3:fd:c6:90:3a:6f:d2:6c:ed: + 3b:ee:ec:91:be:a2:43:5d:8b:00:4a:66:25:44:70:de:40:0f: + f8:7c:15:f7:a2:ce:3c:d7:5e:13:8c:81:17:18:17:d1:bd:f1: + 77:10:3a:d4:65:39:c1:27:ac:57:2c:25:54:ff:a2:da:4f:8a: + 61:39:5e:ae:3d:4a:8c:bd +-----BEGIN CERTIFICATE----- +MIIGWzCCBEOgAwIBAgIRAMrpG4nxVQMNo+ZBbcTjpuEwDQYJKoZIhvcNAQELBQAw +WjELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczEcMBoGA1UECwwTMDAw +MiA0ODE0NjMwODEwMDAzNjEZMBcGA1UEAwwQQ2VydGlnbmEgUm9vdCBDQTAeFw0x +MzEwMDEwODMyMjdaFw0zMzEwMDEwODMyMjdaMFoxCzAJBgNVBAYTAkZSMRIwEAYD +VQQKDAlEaGlteW90aXMxHDAaBgNVBAsMEzAwMDIgNDgxNDYzMDgxMDAwMzYxGTAX +BgNVBAMMEENlcnRpZ25hIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw +ggIKAoICAQDNGDllGlmx6mQWDoyUJJV8g9PFOSbcDO8WV43X2KyjQn+Cyu3NW9sO +ty3tRQgXstmzy9YXUnIo245Onoq2C/mehJpNdt4iKVzSs9IGPjA5qXSjklYcoW9M +CiBtnyN6tMbaLOQdLNyzKNAT8kxOAkmhVECe5uUFoC2EyP+YbNDrihqECB63aCPu +I9Vwzm1RaRDuoXrC0SIxwoKF0vJVdlB8JXrJhFwLrN1CTivngqIkicuQstDuI7pm +TLtipPlTWmR7fJj6o0ieD5Wupxj0auwuA0Wv8HT4Ks16XdG+RCYyKfHx9WzMfgIh +C59vpD++nVPiz32pLHxYGpfhPTc3GGYo0kDFUYqMwy3OU4gkWGQwFsWq4NYKpkDf +ePb1BHxpE4S80dGnBs8B92jAqFe7OmGtBIyT46388NtEbVncSVmurJqZNjBBe3Yz +IoejwpKGbvlw7q6Hh5UbxHq9MfPU0uWZ/75I7HX1eBYdpnDBfzwboZL7z8g81sWT +Co/1VTp2lc5ZmIoJlXcymoO6LAQ6l73UL77XbJuiyn1tJslV1c/DeVIICZkHJC1k +JWumIWmbat10TWuXekG9qxf5kBdIjzb5LdXF2+6qhUVB+s06RbFo5jZMm5BX7CO5 +hwjCxAnxl4YqKE3idMDaxIzb3+KhF1nOJFl0Mdp//TBt2dzhauH8XwIDAQABo4IB +GjCCARYwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FBiHVuBud+4kNTxOc5of1uHieX4rMB8GA1UdIwQYMBaAFBiHVuBud+4kNTxOc5of +1uHieX4rMEQGA1UdIAQ9MDswOQYEVR0gADAxMC8GCCsGAQUFBwIBFiNodHRwczov +L3d3d3cuY2VydGlnbmEuZnIvYXV0b3JpdGVzLzBtBgNVHR8EZjBkMC+gLaArhilo +dHRwOi8vY3JsLmNlcnRpZ25hLmZyL2NlcnRpZ25hcm9vdGNhLmNybDAxoC+gLYYr +aHR0cDovL2NybC5kaGlteW90aXMuY29tL2NlcnRpZ25hcm9vdGNhLmNybDANBgkq +hkiG9w0BAQsFAAOCAgEAlLieT/DjlQgi581oQfccVdV8AOItOoldaDgvUSILSo3L +6btdPrtcPbEo/uRTVRPPoZAbAh1fZkYJMyjhDSSXcNMQH+pkV5a7XdrnxIxPTGRG +HVyH41neQtGbqH6mid2PHMkwgu07nM3A6RngatgCdTer9zQoKJHyBApPNeNgJgH6 +0BGM+RFq7q89w1DTj18zeTyGqHNFkIwgtnJzFyO+B2XleJINugHA64wcZr+shncB +lA2c5uk5jR+mUYyZDDl34bSb+hxnV29qao6pK0xXeXpXIs/NX2NGjVxZOob4Mkdi +o2cNGJHc+6Zr9UhhcyNZjgKnvETq9Emd8VRY+WCv2hikLyhF3HqgiIZd8zvn/yk1 +gPxkQ5Tm4xxvvq0OKmOZK8l+hfZx6AYDlf7ej0gcWtSS6Cvu5zHbugRqh5jnxV/v +faci9wHYTfmJ0A6aBVmknpjZbyvKcL5kwlWj9Omvw5Ip3IgWJJk8jSaYtlu3zM63 +Nwf9JtmYhST/WSMDmu2dnajkXjjO11INb9I/bbEFa0nOipFGc/T2L/Coc3cOZayh +jWZSaX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw +3kAP+HwV96LOPNdeE4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0= +-----END CERTIFICATE----- + +# e3b6a2db2ed7ce48842f7ac53241c7b71d54144bfb40c11f3f1d0b42f5eea12d +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + fe:dc:e3:01:0f:c9:48:ff + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = FR, O = Dhimyotis, CN = Certigna + Validity + Not Before: Jun 29 15:13:05 2007 GMT + Not After : Jun 29 15:13:05 2027 GMT + Subject: C = FR, O = Dhimyotis, CN = Certigna + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:c8:68:f1:c9:d6:d6:b3:34:75:26:82:1e:ec:b4: + be:ea:5c:e1:26:ed:11:47:61:e1:a2:7c:16:78:40: + 21:e4:60:9e:5a:c8:63:e1:c4:b1:96:92:ff:18:6d: + 69:23:e1:2b:62:f7:dd:e2:36:2f:91:07:b9:48:cf: + 0e:ec:79:b6:2c:e7:34:4b:70:08:25:a3:3c:87:1b: + 19:f2:81:07:0f:38:90:19:d3:11:fe:86:b4:f2:d1: + 5e:1e:1e:96:cd:80:6c:ce:3b:31:93:b6:f2:a0:d0: + a9:95:12:7d:a5:9a:cc:6b:c8:84:56:8a:33:a9:e7: + 22:15:53:16:f0:cc:17:ec:57:5f:e9:a2:0a:98:09: + de:e3:5f:9c:6f:dc:48:e3:85:0b:15:5a:a6:ba:9f: + ac:48:e3:09:b2:f7:f4:32:de:5e:34:be:1c:78:5d: + 42:5b:ce:0e:22:8f:4d:90:d7:7d:32:18:b3:0b:2c: + 6a:bf:8e:3f:14:11:89:20:0e:77:14:b5:3d:94:08: + 87:f7:25:1e:d5:b2:60:00:ec:6f:2a:28:25:6e:2a: + 3e:18:63:17:25:3f:3e:44:20:16:f6:26:c8:25:ae: + 05:4a:b4:e7:63:2c:f3:8c:16:53:7e:5c:fb:11:1a: + 08:c1:46:62:9f:22:b8:f1:c2:8d:69:dc:fa:3a:58: + 06:df + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11 + X509v3 Authority Key Identifier: + keyid:1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11 + DirName:/C=FR/O=Dhimyotis/CN=Certigna + serial:FE:DC:E3:01:0F:C9:48:FF + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + Signature Algorithm: sha1WithRSAEncryption + 85:03:1e:92:71:f6:42:af:e1:a3:61:9e:eb:f3:c0:0f:f2:a5: + d4:da:95:e6:d6:be:68:36:3d:7e:6e:1f:4c:8a:ef:d1:0f:21: + 6d:5e:a5:52:63:ce:12:f8:ef:2a:da:6f:eb:37:fe:13:02:c7: + cb:3b:3e:22:6b:da:61:2e:7f:d4:72:3d:dd:30:e1:1e:4c:40: + 19:8c:0f:d7:9c:d1:83:30:7b:98:59:dc:7d:c6:b9:0c:29:4c: + a1:33:a2:eb:67:3a:65:84:d3:96:e2:ed:76:45:70:8f:b5:2b: + de:f9:23:d6:49:6e:3c:14:b5:c6:9f:35:1e:50:d0:c1:8f:6a: + 70:44:02:62:cb:ae:1d:68:41:a7:aa:57:e8:53:aa:07:d2:06: + f6:d5:14:06:0b:91:03:75:2c:6c:72:b5:61:95:9a:0d:8b:b9: + 0d:e7:f5:df:54:cd:de:e6:d8:d6:09:08:97:63:e5:c1:2e:b0: + b7:44:26:c0:26:c0:af:55:30:9e:3b:d5:36:2a:19:04:f4:5c: + 1e:ff:cf:2c:b7:ff:d0:fd:87:40:11:d5:11:23:bb:48:c0:21: + a9:a4:28:2d:fd:15:f8:b0:4e:2b:f4:30:5b:21:fc:11:91:34: + be:41:ef:7b:9d:97:75:ff:97:95:c0:96:58:2f:ea:bb:46:d7: + bb:e4:d9:2e +-----BEGIN CERTIFICATE----- +MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNV +BAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4X +DTA3MDYyOTE1MTMwNVoXDTI3MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQ +BgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwIQ2VydGlnbmEwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7qXOEm7RFHYeGifBZ4 +QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyHGxny +gQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbw +zBfsV1/pogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q +130yGLMLLGq/jj8UEYkgDncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2 +JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKfIrjxwo1p3Po6WAbfAgMBAAGjgbwwgbkw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQtCRZvgHyUtVF9lo53BEw +ZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJBgNVBAYT +AkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzj +AQ/JSP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG +9w0BAQUFAAOCAQEAhQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8h +bV6lUmPOEvjvKtpv6zf+EwLHyzs+ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFnc +fca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1kluPBS1xp81HlDQwY9qcEQCYsuu +HWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY1gkIl2PlwS6w +t0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw +WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== +-----END CERTIFICATE----- + +# 16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 33554617 (0x20000b9) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = IE, O = Baltimore, OU = CyberTrust, CN = Baltimore CyberTrust Root + Validity + Not Before: May 12 18:46:00 2000 GMT + Not After : May 12 23:59:00 2025 GMT + Subject: C = IE, O = Baltimore, OU = CyberTrust, CN = Baltimore CyberTrust Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79: + d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a: + 64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2: + 62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01: + 52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7: + 73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6: + 50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c: + a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70: + 70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77: + d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae: + 5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18: + 98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85: + ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9: + 39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5: + c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a: + ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0: + 78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27: + 1a:39 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0 + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:3 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03: + bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f: + 76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a: + 12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f: + ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01: + 74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8: + 05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9: + 31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d: + 9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b: + 1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88: + 73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee: + 7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e: + 9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0: + fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42: + ea:63:39:a9 +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ +RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD +VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX +DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y +ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy +VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr +mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr +IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK +mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu +XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy +dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye +jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1 +BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 +DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92 +9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx +jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0 +Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz +ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS +R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +-----END CERTIFICATE----- + +# 31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G3 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:dd:a7:d9:bb:8a:b8:0b:fb:0b:7f:21:d2:f0:be: + be:73:f3:33:5d:1a:bc:34:ea:de:c6:9b:bc:d0:95: + f6:f0:cc:d0:0b:ba:61:5b:51:46:7e:9e:2d:9f:ee: + 8e:63:0c:17:ec:07:70:f5:cf:84:2e:40:83:9c:e8: + 3f:41:6d:3b:ad:d3:a4:14:59:36:78:9d:03:43:ee: + 10:13:6c:72:de:ae:88:a7:a1:6b:b5:43:ce:67:dc: + 23:ff:03:1c:a3:e2:3e + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B3:DB:48:A4:F9:A1:C5:D8:AE:36:41:CC:11:63:69:62:29:BC:4B:C6 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:ad:bc:f2:6c:3f:12:4a:d1:2d:39:c3:0a:09: + 97:73:f4:88:36:8c:88:27:bb:e6:88:8d:50:85:a7:63:f9:9e: + 32:de:66:93:0f:f1:cc:b1:09:8f:dd:6c:ab:fa:6b:7f:a0:02: + 30:39:66:5b:c2:64:8d:b8:9e:50:dc:a8:d5:49:a2:ed:c7:dc: + d1:49:7f:17:01:b8:c8:86:8f:4e:8c:88:2b:a8:9a:a9:8a:c5: + d1:00:bd:f8:54:e2:9a:e5:5b:7c:b3:27:17 +-----BEGIN CERTIFICATE----- +MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw +CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu +ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe +Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw +EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x +IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF +K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG +fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO +Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd +BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx +AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/ +oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8 +sycX +-----END CERTIFICATE----- + +# 3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ad:0e:15:ce:e4:43:80:5c:b1:87:f3:b7:60:f9: + 71:12:a5:ae:dc:26:94:88:aa:f4:ce:f5:20:39:28: + 58:60:0c:f8:80:da:a9:15:95:32:61:3c:b5:b1:28: + 84:8a:8a:dc:9f:0a:0c:83:17:7a:8f:90:ac:8a:e7: + 79:53:5c:31:84:2a:f6:0f:98:32:36:76:cc:de:dd: + 3c:a8:a2:ef:6a:fb:21:f2:52:61:df:9f:20:d7:1f: + e2:b1:d9:fe:18:64:d2:12:5b:5f:f9:58:18:35:bc: + 47:cd:a1:36:f9:6b:7f:d4:b0:38:3e:c1:1b:c3:8c: + 33:d9:d8:2f:18:fe:28:0f:b3:a7:83:d6:c3:6e:44: + c0:61:35:96:16:fe:59:9c:8b:76:6d:d7:f1:a2:4b: + 0d:2b:ff:0b:72:da:9e:60:d0:8e:90:35:c6:78:55: + 87:20:a1:cf:e5:6d:0a:c8:49:7c:31:98:33:6c:22: + e9:87:d0:32:5a:a2:ba:13:82:11:ed:39:17:9d:99: + 3a:72:a1:e6:fa:a4:d9:d5:17:31:75:ae:85:7d:22: + ae:3f:01:46:86:f6:28:79:c8:b1:da:e4:57:17:c4: + 7e:1c:0e:b0:b4:92:a6:56:b3:bd:b2:97:ed:aa:a7: + f0:b7:c5:a8:3f:95:16:d0:ff:a1:96:eb:08:5f:18: + 77:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F + X509v3 Authority Key Identifier: + keyid:45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F + + Signature Algorithm: sha1WithRSAEncryption + a2:0e:bc:df:e2:ed:f0:e3:72:73:7a:64:94:bf:f7:72:66:d8: + 32:e4:42:75:62:ae:87:eb:f2:d5:d9:de:56:b3:9f:cc:ce:14: + 28:b9:0d:97:60:5c:12:4c:58:e4:d3:3d:83:49:45:58:97:35: + 69:1a:a8:47:ea:56:c6:79:ab:12:d8:67:81:84:df:7f:09:3c: + 94:e6:b8:26:2c:20:bd:3d:b3:28:89:f7:5f:ff:22:e2:97:84: + 1f:e9:65:ef:87:e0:df:c1:67:49:b3:5d:eb:b2:09:2a:eb:26: + ed:78:be:7d:3f:2b:f3:b7:26:35:6d:5f:89:01:b6:49:5b:9f: + 01:05:9b:ab:3d:25:c1:cc:b6:7f:c2:f1:6f:86:c6:fa:64:68: + eb:81:2d:94:eb:42:b7:fa:8c:1e:dd:62:f1:be:50:67:b7:6c: + bd:f3:f1:1f:6b:0c:36:07:16:7f:37:7c:a9:5b:6d:7a:f1:12: + 46:60:83:d7:27:04:be:4b:ce:97:be:c3:67:2a:68:11:df:80: + e7:0c:33:66:bf:13:0d:14:6e:f3:7f:1f:63:10:1e:fa:8d:1b: + 25:6d:6c:8f:a5:b7:61:01:b1:d2:a3:26:a1:10:71:9d:ad:e2: + c3:f9:c3:99:51:b7:2b:07:08:ce:2e:e6:50:b2:a7:fa:0a:45: + 2f:a2:f0:f2 +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c +JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP +mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+ +wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4 +VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/ +AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB +AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW +BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun +pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC +dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf +fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm +NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx +H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe ++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== +-----END CERTIFICATE----- + +# 4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e2:3b:e1:11:72:de:a8:a4:d3:a3:57:aa:50:a2: + 8f:0b:77:90:c9:a2:a5:ee:12:ce:96:5b:01:09:20: + cc:01:93:a7:4e:30:b7:53:f7:43:c4:69:00:57:9d: + e2:8d:22:dd:87:06:40:00:81:09:ce:ce:1b:83:bf: + df:cd:3b:71:46:e2:d6:66:c7:05:b3:76:27:16:8f: + 7b:9e:1e:95:7d:ee:b7:48:a3:08:da:d6:af:7a:0c: + 39:06:65:7f:4a:5d:1f:bc:17:f8:ab:be:ee:28:d7: + 74:7f:7a:78:99:59:85:68:6e:5c:23:32:4b:bf:4e: + c0:e8:5a:6d:e3:70:bf:77:10:bf:fc:01:f6:85:d9: + a8:44:10:58:32:a9:75:18:d5:d1:a2:be:47:e2:27: + 6a:f4:9a:33:f8:49:08:60:8b:d4:5f:b4:3a:84:bf: + a1:aa:4a:4c:7d:3e:cf:4f:5f:6c:76:5e:a0:4b:37: + 91:9e:dc:22:e6:6d:ce:14:1a:8e:6a:cb:fe:cd:b3: + 14:64:17:c7:5b:29:9e:32:bf:f2:ee:fa:d3:0b:42: + d4:ab:b7:41:32:da:0c:d4:ef:f8:81:d5:bb:8d:58: + 3f:b5:1b:e8:49:28:a2:70:da:31:04:dd:f7:b2:16: + f2:4c:0a:4e:07:a8:ed:4a:3d:5e:b5:7f:a3:90:c3: + af:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 + X509v3 Authority Key Identifier: + keyid:03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 + + Signature Algorithm: sha1WithRSAEncryption + cb:9c:37:aa:48:13:12:0a:fa:dd:44:9c:4f:52:b0:f4:df:ae: + 04:f5:79:79:08:a3:24:18:fc:4b:2b:84:c0:2d:b9:d5:c7:fe: + f4:c1:1f:58:cb:b8:6d:9c:7a:74:e7:98:29:ab:11:b5:e3:70: + a0:a1:cd:4c:88:99:93:8c:91:70:e2:ab:0f:1c:be:93:a9:ff: + 63:d5:e4:07:60:d3:a3:bf:9d:5b:09:f1:d5:8e:e3:53:f4:8e: + 63:fa:3f:a7:db:b4:66:df:62:66:d6:d1:6e:41:8d:f2:2d:b5: + ea:77:4a:9f:9d:58:e2:2b:59:c0:40:23:ed:2d:28:82:45:3e: + 79:54:92:26:98:e0:80:48:a8:37:ef:f0:d6:79:60:16:de:ac: + e8:0e:cd:6e:ac:44:17:38:2f:49:da:e1:45:3e:2a:b9:36:53: + cf:3a:50:06:f7:2e:e8:c4:57:49:6c:61:21:18:d5:04:ad:78: + 3c:2c:3a:80:6b:a7:eb:af:15:14:e9:d8:89:c1:b9:38:6c:e2: + 91:6c:8a:ff:64:b9:77:25:57:30:c0:1b:24:a3:e1:dc:e9:df: + 47:7c:b5:b4:24:08:05:30:ec:2d:bd:0b:bf:45:bf:50:b9:a9: + f3:eb:98:01:12:ad:c8:88:c6:98:34:5f:8d:0a:3c:c6:e9:d5: + 95:95:6d:de +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD +QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB +CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 +nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt +43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P +T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 +gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR +TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw +DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr +hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg +06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF +PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls +YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- + +# 552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Trusted Root G4 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Trusted Root G4 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:bf:e6:90:73:68:de:bb:e4:5d:4a:3c:30:22:30: + 69:33:ec:c2:a7:25:2e:c9:21:3d:f2:8a:d8:59:c2: + e1:29:a7:3d:58:ab:76:9a:cd:ae:7b:1b:84:0d:c4: + 30:1f:f3:1b:a4:38:16:eb:56:c6:97:6d:1d:ab:b2: + 79:f2:ca:11:d2:e4:5f:d6:05:3c:52:0f:52:1f:c6: + 9e:15:a5:7e:be:9f:a9:57:16:59:55:72:af:68:93: + 70:c2:b2:ba:75:99:6a:73:32:94:d1:10:44:10:2e: + df:82:f3:07:84:e6:74:3b:6d:71:e2:2d:0c:1b:ee: + 20:d5:c9:20:1d:63:29:2d:ce:ec:5e:4e:c8:93:f8: + 21:61:9b:34:eb:05:c6:5e:ec:5b:1a:bc:eb:c9:cf: + cd:ac:34:40:5f:b1:7a:66:ee:77:c8:48:a8:66:57: + 57:9f:54:58:8e:0c:2b:b7:4f:a7:30:d9:56:ee:ca: + 7b:5d:e3:ad:c9:4f:5e:e5:35:e7:31:cb:da:93:5e: + dc:8e:8f:80:da:b6:91:98:40:90:79:c3:78:c7:b6: + b1:c4:b5:6a:18:38:03:10:8d:d8:d4:37:a4:2e:05: + 7d:88:f5:82:3e:10:91:70:ab:55:82:41:32:d7:db: + 04:73:2a:6e:91:01:7c:21:4c:d4:bc:ae:1b:03:75: + 5d:78:66:d9:3a:31:44:9a:33:40:bf:08:d7:5a:49: + a4:c2:e6:a9:a0:67:dd:a4:27:bc:a1:4f:39:b5:11: + 58:17:f7:24:5c:46:8f:64:f7:c1:69:88:76:98:76: + 3d:59:5d:42:76:87:89:97:69:7a:48:f0:e0:a2:12: + 1b:66:9a:74:ca:de:4b:1e:e7:0e:63:ae:e6:d4:ef: + 92:92:3a:9e:3d:dc:00:e4:45:25:89:b6:9a:44:19: + 2b:7e:c0:94:b4:d2:61:6d:eb:33:d9:c5:df:4b:04: + 00:cc:7d:1c:95:c3:8f:f7:21:b2:b2:11:b7:bb:7f: + f2:d5:8c:70:2c:41:60:aa:b1:63:18:44:95:1a:76: + 62:7e:f6:80:b0:fb:e8:64:a6:33:d1:89:07:e1:bd: + b7:e6:43:a4:18:b8:a6:77:01:e1:0f:94:0c:21:1d: + b2:54:29:25:89:6c:e5:0e:52:51:47:74:be:26:ac: + b6:41:75:de:7a:ac:5f:8d:3f:c9:bc:d3:41:11:12: + 5b:e5:10:50:eb:31:c5:ca:72:16:22:09:df:7c:4c: + 75:3f:63:ec:21:5f:c4:20:51:6b:6f:b1:ab:86:8b: + 4f:c2:d6:45:5f:9d:20:fc:a1:1e:c5:c0:8f:a2:b1: + 7e:0a:26:99:f5:e4:69:2f:98:1d:2d:f5:d9:a9:b2: + 1d:e5:1b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + EC:D7:E3:82:D2:71:5D:64:4C:DF:2E:67:3F:E7:BA:98:AE:1C:0F:4F + Signature Algorithm: sha384WithRSAEncryption + bb:61:d9:7d:a9:6c:be:17:c4:91:1b:c3:a1:a2:00:8d:e3:64: + 68:0f:56:cf:77:ae:70:f9:fd:9a:4a:99:b9:c9:78:5c:0c:0c: + 5f:e4:e6:14:29:56:0b:36:49:5d:44:63:e0:ad:9c:96:18:66: + 1b:23:0d:3d:79:e9:6d:6b:d6:54:f8:d2:3c:c1:43:40:ae:1d: + 50:f5:52:fc:90:3b:bb:98:99:69:6b:c7:c1:a7:a8:68:a4:27: + dc:9d:f9:27:ae:30:85:b9:f6:67:4d:3a:3e:8f:59:39:22:53: + 44:eb:c8:5d:03:ca:ed:50:7a:7d:62:21:0a:80:c8:73:66:d1: + a0:05:60:5f:e8:a5:b4:a7:af:a8:f7:6d:35:9c:7c:5a:8a:d6: + a2:38:99:f3:78:8b:f4:4d:d2:20:0b:de:04:ee:8c:9b:47:81: + 72:0d:c0:14:32:ef:30:59:2e:ae:e0:71:f2:56:e4:6a:97:6f: + 92:50:6d:96:8d:68:7a:9a:b2:36:14:7a:06:f2:24:b9:09:11: + 50:d7:08:b1:b8:89:7a:84:23:61:42:29:e5:a3:cd:a2:20:41: + d7:d1:9c:64:d9:ea:26:a1:8b:14:d7:4c:19:b2:50:41:71:3d: + 3f:4d:70:23:86:0c:4a:dc:81:d2:cc:32:94:84:0d:08:09:97: + 1c:4f:c0:ee:6b:20:74:30:d2:e0:39:34:10:85:21:15:01:08: + e8:55:32:de:71:49:d9:28:17:50:4d:e6:be:4d:d1:75:ac:d0: + ca:fb:41:b8:43:a5:aa:d3:c3:05:44:4f:2c:36:9b:e2:fa:e2: + 45:b8:23:53:6c:06:6f:67:55:7f:46:b5:4c:3f:6e:28:5a:79: + 26:d2:a4:a8:62:97:d2:1e:e2:ed:4a:8b:bc:1b:fd:47:4a:0d: + df:67:66:7e:b2:5b:41:d0:3b:e4:f4:3b:f4:04:63:e9:ef:c2: + 54:00:51:a0:8a:2a:c9:ce:78:cc:d5:ea:87:04:18:b3:ce:af: + 49:88:af:f3:92:99:b6:b3:e6:61:0f:d2:85:00:e7:50:1a:e4: + 1b:95:9d:19:a1:b9:9c:b1:9b:b1:00:1e:ef:d0:0f:4f:42:6c: + c9:0a:bc:ee:43:fa:3a:71:a5:c8:4d:26:a5:35:fd:89:5d:bc: + 85:62:1d:32:d2:a0:2b:54:ed:9a:57:c1:db:fa:10:cf:19:b7: + 8b:4a:1b:8f:01:b6:27:95:53:e8:b6:89:6d:5b:bc:68:d4:23: + e8:8b:51:a2:56:f9:f0:a6:80:a0:d6:1e:b3:bc:0f:0f:53:75: + 29:aa:ea:13:77:e4:de:8c:81:21:ad:07:10:47:11:ad:87:3d: + 07:d1:75:bc:cf:f3:66:7e +-----BEGIN CERTIFICATE----- +MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg +RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu +Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y +ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If +xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV +ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO +DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ +jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/ +CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi +EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM +fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY +uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK +chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t +9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD +ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2 +SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd ++SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc +fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa +sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N +cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N +0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie +4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI +r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1 +/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm +gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+ +-----END CERTIFICATE----- + +# 7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert High Assurance EV Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert High Assurance EV Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:c6:cc:e5:73:e6:fb:d4:bb:e5:2d:2d:32:a6:df: + e5:81:3f:c9:cd:25:49:b6:71:2a:c3:d5:94:34:67: + a2:0a:1c:b0:5f:69:a6:40:b1:c4:b7:b2:8f:d0:98: + a4:a9:41:59:3a:d3:dc:94:d6:3c:db:74:38:a4:4a: + cc:4d:25:82:f7:4a:a5:53:12:38:ee:f3:49:6d:71: + 91:7e:63:b6:ab:a6:5f:c3:a4:84:f8:4f:62:51:be: + f8:c5:ec:db:38:92:e3:06:e5:08:91:0c:c4:28:41: + 55:fb:cb:5a:89:15:7e:71:e8:35:bf:4d:72:09:3d: + be:3a:38:50:5b:77:31:1b:8d:b3:c7:24:45:9a:a7: + ac:6d:00:14:5a:04:b7:ba:13:eb:51:0a:98:41:41: + 22:4e:65:61:87:81:41:50:a6:79:5c:89:de:19:4a: + 57:d5:2e:e6:5d:1c:53:2c:7e:98:cd:1a:06:16:a4: + 68:73:d0:34:04:13:5c:a1:71:d3:5a:7c:55:db:5e: + 64:e1:37:87:30:56:04:e5:11:b4:29:80:12:f1:79: + 39:88:a2:02:11:7c:27:66:b7:88:b7:78:f2:ca:0a: + a8:38:ab:0a:64:c2:bf:66:5d:95:84:c1:a1:25:1e: + 87:5d:1a:50:0b:20:12:cc:41:bb:6e:0b:51:38:b8: + 4b:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 + X509v3 Authority Key Identifier: + keyid:B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 + + Signature Algorithm: sha1WithRSAEncryption + 1c:1a:06:97:dc:d7:9c:9f:3c:88:66:06:08:57:21:db:21:47: + f8:2a:67:aa:bf:18:32:76:40:10:57:c1:8a:f3:7a:d9:11:65: + 8e:35:fa:9e:fc:45:b5:9e:d9:4c:31:4b:b8:91:e8:43:2c:8e: + b3:78:ce:db:e3:53:79:71:d6:e5:21:94:01:da:55:87:9a:24: + 64:f6:8a:66:cc:de:9c:37:cd:a8:34:b1:69:9b:23:c8:9e:78: + 22:2b:70:43:e3:55:47:31:61:19:ef:58:c5:85:2f:4e:30:f6: + a0:31:16:23:c8:e7:e2:65:16:33:cb:bf:1a:1b:a0:3d:f8:ca: + 5e:8b:31:8b:60:08:89:2d:0c:06:5c:52:b7:c4:f9:0a:98:d1: + 15:5f:9f:12:be:7c:36:63:38:bd:44:a4:7f:e4:26:2b:0a:c4: + 97:69:0d:e9:8c:e2:c0:10:57:b8:c8:76:12:91:55:f2:48:69: + d8:bc:2a:02:5b:0f:44:d4:20:31:db:f4:ba:70:26:5d:90:60: + 9e:bc:4b:17:09:2f:b4:cb:1e:43:68:c9:07:27:c1:d2:5c:f7: + ea:21:b9:68:12:9c:3c:9c:bf:9e:fc:80:5c:9b:63:cd:ec:47: + aa:25:27:67:a0:37:f3:00:82:7d:54:d7:a9:f8:e9:2e:13:a3: + 77:e8:1f:4a +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j +ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 +LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug +RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm ++9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW +PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM +xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB +Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 +hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg +EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA +FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec +nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z +eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF +hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 +Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep ++OkuE6N36B9K +-----END CERTIFICATE----- + +# 7d05ebb682339f8c9451ee094eebfefa7953a114edb2f44949452fab7d2fc185 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root G2 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d9:e7:28:2f:52:3f:36:72:49:88:93:34:f3:f8: + 6a:1e:31:54:80:9f:ad:54:41:b5:47:df:96:a8:d4: + af:80:2d:b9:0a:cf:75:fd:89:a5:7d:24:fa:e3:22: + 0c:2b:bc:95:17:0b:33:bf:19:4d:41:06:90:00:bd: + 0c:4d:10:fe:07:b5:e7:1c:6e:22:55:31:65:97:bd: + d3:17:d2:1e:62:f3:db:ea:6c:50:8c:3f:84:0c:96: + cf:b7:cb:03:e0:ca:6d:a1:14:4c:1b:89:dd:ed:00: + b0:52:7c:af:91:6c:b1:38:13:d1:e9:12:08:c0:00: + b0:1c:2b:11:da:77:70:36:9b:ae:ce:79:87:dc:82: + 70:e6:09:74:70:55:69:af:a3:68:9f:bf:dd:b6:79: + b3:f2:9d:70:29:55:f4:ab:ff:95:61:f3:c9:40:6f: + 1d:d1:be:93:bb:d3:88:2a:bb:9d:bf:72:5a:56:71: + 3b:3f:d4:f3:d1:0a:fe:28:ef:a3:ee:d9:99:af:03: + d3:8f:60:b7:f2:92:a1:b1:bd:89:89:1f:30:cd:c3: + a6:2e:62:33:ae:16:02:77:44:5a:e7:81:0a:3c:a7: + 44:2e:79:b8:3f:04:bc:5c:a0:87:e1:1b:af:51:8e: + cd:ec:2c:fa:f8:fe:6d:f0:3a:7c:aa:8b:e4:67:95: + 31:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CE:C3:4A:B9:99:55:F2:B8:DB:60:BF:A9:7E:BD:56:B5:97:36:A7:D6 + Signature Algorithm: sha256WithRSAEncryption + ca:a5:55:8c:e3:c8:41:6e:69:27:a7:75:11:ef:3c:86:36:6f: + d2:9d:c6:78:38:1d:69:96:a2:92:69:2e:38:6c:9b:7d:04:d4: + 89:a5:b1:31:37:8a:c9:21:cc:ab:6c:cd:8b:1c:9a:d6:bf:48: + d2:32:66:c1:8a:c0:f3:2f:3a:ef:c0:e3:d4:91:86:d1:50:e3: + 03:db:73:77:6f:4a:39:53:ed:de:26:c7:b5:7d:af:2b:42:d1: + 75:62:e3:4a:2b:02:c7:50:4b:e0:69:e2:96:6c:0e:44:66:10: + 44:8f:ad:05:eb:f8:79:ac:a6:1b:e8:37:34:9d:53:c9:61:aa: + a2:52:af:4a:70:16:86:c2:3a:c8:b1:13:70:36:d8:cf:ee:f4: + 0a:34:d5:5b:4c:fd:07:9c:a2:ba:d9:01:72:5c:f3:4d:c1:dd: + 0e:b1:1c:0d:c4:63:be:ad:f4:14:fb:89:ec:a2:41:0e:4c:cc: + c8:57:40:d0:6e:03:aa:cd:0c:8e:89:99:99:6c:f0:3c:30:af: + 38:df:6f:bc:a3:be:29:20:27:ab:74:ff:13:22:78:de:97:52: + 55:1e:83:b5:54:20:03:ee:ae:c0:4f:56:de:37:cc:c3:7f:aa: + 04:27:bb:d3:77:b8:62:db:17:7c:9c:28:22:13:73:6c:cf:26: + f5:8a:29:e7 +-----BEGIN CERTIFICATE----- +MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSA +n61UQbVH35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4Htecc +biJVMWWXvdMX0h5i89vqbFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9Hp +EgjAALAcKxHad3A2m67OeYfcgnDmCXRwVWmvo2ifv922ebPynXApVfSr/5Vh88lA +bx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OPYLfykqGxvYmJHzDNw6Yu +YjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+RnlTGNAgMB +AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW +BBTOw0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPI +QW5pJ6d1Ee88hjZv0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I +0jJmwYrA8y8678Dj1JGG0VDjA9tzd29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4Gni +lmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAWhsI6yLETcDbYz+70CjTVW0z9 +B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0MjomZmWzwPDCv +ON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo +IhNzbM8m9Yop5w== +-----END CERTIFICATE----- + +# 7e37cb8b4c47090cab36551ba6f45db840680fba166a952db100717f43053fc2 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root G3 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:19:e7:bc:ac:44:65:ed:cd:b8:3f:58:fb:8d:b1: + 57:a9:44:2d:05:15:f2:ef:0b:ff:10:74:9f:b5:62: + 52:5f:66:7e:1f:e5:dc:1b:45:79:0b:cc:c6:53:0a: + 9d:8d:5d:02:d9:a9:59:de:02:5a:f6:95:2a:0e:8d: + 38:4a:8a:49:c6:bc:c6:03:38:07:5f:55:da:7e:09: + 6e:e2:7f:5e:d0:45:20:0f:59:76:10:d6:a0:24:f0: + 2d:de:36:f2:6c:29:39 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CB:D0:BD:A9:E1:98:05:51:A1:4D:37:A2:83:79:CE:8D:1D:2A:E4:84 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:25:a4:81:45:02:6b:12:4b:75:74:4f:c8:23:e3: + 70:f2:75:72:de:7c:89:f0:cf:91:72:61:9e:5e:10:92:59:56: + b9:83:c7:10:e7:38:e9:58:26:36:7d:d5:e4:34:86:39:02:30: + 7c:36:53:f0:30:e5:62:63:3a:99:e2:b6:a3:3b:9b:34:fa:1e: + da:10:92:71:5e:91:13:a7:dd:a4:6e:92:cc:32:d6:f5:21:66: + c7:2f:ea:96:63:6a:65:45:92:95:01:b4 +-----BEGIN CERTIFICATE----- +MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQsw +CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu +ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg +RzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu +Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJf +Zn4f5dwbRXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17Q +RSAPWXYQ1qAk8C3eNvJsKTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ +BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgFUaFNN6KDec6NHSrkhDAKBggqhkjOPQQD +AwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5FyYZ5eEJJZVrmDxxDnOOlY +JjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy1vUhZscv +6pZjamVFkpUBtA== +-----END CERTIFICATE----- + +# cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:bb:37:cd:34:dc:7b:6b:c9:b2:68:90:ad:4a:75: + ff:46:ba:21:0a:08:8d:f5:19:54:c9:fb:88:db:f3: + ae:f2:3a:89:91:3c:7a:e6:ab:06:1a:6b:cf:ac:2d: + e8:5e:09:24:44:ba:62:9a:7e:d6:a3:a8:7e:e0:54: + 75:20:05:ac:50:b7:9c:63:1a:6c:30:dc:da:1f:19: + b1:d7:1e:de:fd:d7:e0:cb:94:83:37:ae:ec:1f:43: + 4e:dd:7b:2c:d2:bd:2e:a5:2f:e4:a9:b8:ad:3a:d4: + 99:a4:b6:25:e9:9b:6b:00:60:92:60:ff:4f:21:49: + 18:f7:67:90:ab:61:06:9c:8f:f2:ba:e9:b4:e9:92: + 32:6b:b5:f3:57:e8:5d:1b:cd:8c:1d:ab:95:04:95: + 49:f3:35:2d:96:e3:49:6d:dd:77:e3:fb:49:4b:b4: + ac:55:07:a9:8f:95:b3:b4:23:bb:4c:6d:45:f0:f6: + a9:b2:95:30:b4:fd:4c:55:8c:27:4a:57:14:7c:82: + 9d:cd:73:92:d3:16:4a:06:0c:8c:50:d1:8f:1e:09: + be:17:a1:e6:21:ca:fd:83:e5:10:bc:83:a5:0a:c4: + 67:28:f6:73:14:14:3d:46:76:c3:87:14:89:21:34: + 4d:af:0f:45:0c:a6:49:a1:ba:bb:9c:c5:b1:33:83: + 29:85 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 4E:22:54:20:18:95:E6:E3:6E:E6:0F:FA:FA:B9:12:ED:06:17:8F:39 + Signature Algorithm: sha256WithRSAEncryption + 60:67:28:94:6f:0e:48:63:eb:31:dd:ea:67:18:d5:89:7d:3c: + c5:8b:4a:7f:e9:be:db:2b:17:df:b0:5f:73:77:2a:32:13:39: + 81:67:42:84:23:f2:45:67:35:ec:88:bf:f8:8f:b0:61:0c:34: + a4:ae:20:4c:84:c6:db:f8:35:e1:76:d9:df:a6:42:bb:c7:44: + 08:86:7f:36:74:24:5a:da:6c:0d:14:59:35:bd:f2:49:dd:b6: + 1f:c9:b3:0d:47:2a:3d:99:2f:bb:5c:bb:b5:d4:20:e1:99:5f: + 53:46:15:db:68:9b:f0:f3:30:d5:3e:31:e2:8d:84:9e:e3:8a: + da:da:96:3e:35:13:a5:5f:f0:f9:70:50:70:47:41:11:57:19: + 4e:c0:8f:ae:06:c4:95:13:17:2f:1b:25:9f:75:f2:b1:8e:99: + a1:6f:13:b1:41:71:fe:88:2a:c8:4f:10:20:55:d7:f3:14:45: + e5:e0:44:f4:ea:87:95:32:93:0e:fe:53:46:fa:2c:9d:ff:8b: + 22:b9:4b:d9:09:45:a4:de:a4:b8:9a:58:dd:1b:7d:52:9f:8e: + 59:43:88:81:a4:9e:26:d5:6f:ad:dd:0d:c6:37:7d:ed:03:92: + 1b:e5:77:5f:76:ee:3c:8d:c4:5d:56:5b:a2:d9:66:6e:b3:35: + 37:e5:32:b6 +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH +MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI +2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx +1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ +q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz +tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ +vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV +5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY +1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4 +NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG +Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91 +8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe +pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +MrY= +-----END CERTIFICATE----- + +# e23d4a036d7b70e9f595b1422079d2b91edfbb1fb651a0633eaa8a9dc5f80703 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 92:b8:88:db:b0:8a:c1:63 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = SK, L = Bratislava, O = Disig a.s., CN = CA Disig Root R2 + Validity + Not Before: Jul 19 09:15:30 2012 GMT + Not After : Jul 19 09:15:30 2042 GMT + Subject: C = SK, L = Bratislava, O = Disig a.s., CN = CA Disig Root R2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a2:a3:c4:00:09:d6:85:5d:2d:6d:14:f6:c2:c3: + 73:9e:35:c2:71:55:7e:81:fb:ab:46:50:e0:c1:7c: + 49:78:e6:ab:79:58:3c:da:ff:7c:1c:9f:d8:97:02: + 78:3e:6b:41:04:e9:41:bd:be:03:2c:45:f6:2f:64: + d4:ab:5d:a3:47:3d:64:9b:e9:68:9a:c6:cc:1b:3f: + ba:be:b2:8b:34:02:2e:98:55:19:fc:8c:6f:aa:5f: + da:4c:ce:4d:03:21:a3:d8:d2:34:93:56:96:cb:4c: + 0c:00:16:3c:5f:1a:cd:c8:c7:6c:a6:ad:d3:31:a7: + bc:e8:e5:e1:66:d6:d2:fb:03:b4:41:65:c9:10:ae: + 0e:05:63:c6:80:6a:69:30:fd:d2:ee:90:ef:0d:27: + df:9f:95:73:f4:e1:25:da:6c:16:de:41:38:34:ea: + 8b:fc:d1:e8:04:14:61:2d:41:7e:ac:c7:77:4e:cb: + 51:54:fb:5e:92:18:1b:04:5a:68:c6:c9:c4:fa:b7: + 13:a0:98:b7:11:2b:b7:d6:57:cc:7c:9e:17:d1:cb: + 25:fe:86:4e:24:2e:56:0c:78:4d:9e:01:12:a6:2b: + a7:01:65:6e:7c:62:1d:84:84:df:ea:c0:6b:b5:a5: + 2a:95:83:c3:53:11:0c:73:1d:0b:b2:46:90:d1:42: + 3a:ce:40:6e:95:ad:ff:c6:94:ad:6e:97:84:8e:7d: + 6f:9e:8a:80:0d:49:6d:73:e2:7b:92:1e:c3:f3:c1: + f3:eb:2e:05:6f:d9:1b:cf:37:76:04:c8:b4:5a:e4: + 17:a7:cb:dd:76:1f:d0:19:76:e8:2c:05:b3:d6:9c: + 34:d8:96:dc:61:87:91:05:e4:44:08:33:c1:da:b9: + 08:65:d4:ae:b2:36:0d:eb:ba:38:ba:0c:e5:9b:9e: + eb:8d:66:dd:99:cf:d6:89:41:f6:04:92:8a:29:29: + 6d:6b:3a:1c:e7:75:7d:02:71:0e:f3:c0:e7:bd:cb: + 19:dd:9d:60:b2:c2:66:60:b6:b1:04:ee:c9:e6:86: + b9:9a:66:40:a8:e7:11:ed:81:45:03:8b:f6:67:59: + e8:c1:06:11:bd:dd:cf:80:02:4f:65:40:78:5c:47: + 50:c8:9b:e6:1f:81:7b:e4:44:a8:5b:85:9a:e2:de: + 5a:d5:c7:f9:3a:44:66:4b:e4:32:54:7c:e4:6c:9c: + b3:0e:3d:17:a2:b2:34:12:d6:7e:b2:a8:49:bb:d1: + 7a:28:40:be:a2:16:1f:df:e4:37:1f:11:73:fb:90: + 0a:65:43:a2:0d:7c:f8:06:01:55:33:7d:b0:0d:b8: + f4:f5:ae:a5:42:57:7c:36:11:8c:7b:5e:c4:03:9d: + 8c:79:9d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B5:99:F8:AF:B0:94:F5:E3:20:D6:0A:AD:CE:4E:56:A4:2E:6E:42:ED + Signature Algorithm: sha256WithRSAEncryption + 26:06:5e:70:e7:65:33:c8:82:6e:d9:9c:17:3a:1b:7a:66:b2: + 01:f6:78:3b:69:5e:2f:ea:ff:4e:f9:28:c3:98:2a:61:4c:b4: + 24:12:8a:7d:6d:11:14:f7:9c:b5:ca:e6:bc:9e:27:8e:4c:19: + c8:a9:bd:7a:c0:d7:36:0e:6d:85:72:6e:a8:c6:a2:6d:f6:fa: + 73:63:7f:bc:6e:79:08:1c:9d:8a:9f:1a:8a:53:a6:d8:bb:d9: + 35:55:b1:11:c5:a9:03:b3:56:3b:b9:84:93:22:5e:7e:c1:f6: + 12:52:8b:ea:2c:67:bc:fe:36:4c:f5:b8:cf:d1:b3:49:92:3b: + d3:29:0e:99:1b:96:f7:61:b8:3b:c4:2b:b6:78:6c:b4:23:6f: + f0:fd:d3:b2:5e:75:1f:99:95:a8:ac:f6:da:e1:c5:31:7b:fb: + d1:46:b3:d2:bc:67:b4:62:54:ba:09:f7:63:b0:93:a2:9a:f9: + e9:52:2e:8b:60:12:ab:fc:f5:60:56:ef:10:5c:8b:c4:1a:42: + dc:83:5b:64:0e:cb:b5:bc:d6:4f:c1:7c:3c:6e:8d:13:6d:fb: + 7b:eb:30:d0:dc:4d:af:c5:d5:b6:a5:4c:5b:71:c9:e8:31:be: + e8:38:06:48:a1:1a:e2:ea:d2:de:12:39:58:1a:ff:80:0e:82: + 75:e6:b7:c9:07:6c:0e:ef:ff:38:f1:98:71:c4:b7:7f:0e:15: + d0:25:69:bd:22:9d:2b:ed:05:f6:46:47:ac:ed:c0:f0:d4:3b: + e2:ec:ee:96:5b:90:13:4e:1e:56:3a:eb:b0:ef:96:bb:96:23: + 11:ba:f2:43:86:74:64:95:c8:28:75:df:1d:35:ba:d2:37:83: + 38:53:38:36:3b:cf:6c:e9:f9:6b:0e:d0:fb:04:e8:4f:77:d7: + 65:01:78:86:0c:7a:3e:21:62:f1:7f:63:71:0c:c9:9f:44:db: + a8:27:a2:75:be:6e:81:3e:d7:c0:eb:1b:98:0f:70:5c:34:b2: + 8a:cc:c0:85:18:eb:6e:7a:b3:f7:5a:a1:07:bf:a9:42:92:f3: + 60:22:97:e4:14:a1:07:9b:4e:76:c0:8e:7d:fd:a4:25:c7:47: + ed:ff:1f:73:ac:cc:c3:a5:e9:6f:0a:8e:9b:65:c2:50:85:b5: + a3:a0:53:12:cc:55:87:61:f3:81:ae:10:46:61:bd:44:21:b8: + c2:3d:74:cf:7e:24:35:fa:1c:07:0e:9b:3d:22:ca:ef:31:2f: + 8c:ac:12:bd:ef:40:28:fc:29:67:9f:b2:13:4f:66:24:c4:53: + 19:e9:1e:29:15:ef:e6:6d:b0:7f:2d:67:fd:f3:6c:1b:75:46: + a3:e5:4a:17:e9:a4:d7:0b +-----BEGIN CERTIFICATE----- +MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV +BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu +MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQy +MDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx +EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjIw +ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbCw3Oe +NcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNH +PWSb6WiaxswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3I +x2ymrdMxp7zo5eFm1tL7A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbe +QTg06ov80egEFGEtQX6sx3dOy1FU+16SGBsEWmjGycT6txOgmLcRK7fWV8x8nhfR +yyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqVg8NTEQxzHQuyRpDRQjrO +QG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa5Beny912 +H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJ +QfYEkoopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUD +i/ZnWejBBhG93c+AAk9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORs +nLMOPReisjQS1n6yqEm70XooQL6iFh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1 +rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud +DwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5uQu0wDQYJKoZI +hvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM +tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqf +GopTpti72TVVsRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkb +lvdhuDvEK7Z4bLQjb/D907JedR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka ++elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W81k/BfDxujRNt+3vrMNDcTa/F1bal +TFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjxmHHEt38OFdAlab0i +nSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01utI3 +gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18Dr +G5gPcFw0sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3Os +zMOl6W8KjptlwlCFtaOgUxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8x +L4ysEr3vQCj8KWefshNPZiTEUxnpHikV7+ZtsH8tZ/3zbBt1RqPlShfppNcL +-----END CERTIFICATE----- + +# 125609aa301da0a249b97a8239cb6a34216f44dcac9f3954b14292f2e8c8608f +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + ae:cf:00:ba:c4:cf:32:f8:43:b2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign Root CA - C1 + Validity + Not Before: Feb 18 18:30:00 2018 GMT + Not After : Feb 18 18:30:00 2043 GMT + Subject: C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign Root CA - C1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:cf:eb:a9:b9:f1:99:05:cc:d8:28:21:4a:f3:73: + 34:51:84:56:10:f5:a0:4f:2c:12:e3:fa:13:9a:27: + d0:cf:f9:79:1a:74:5f:1d:79:39:fc:5b:f8:70:8e: + e0:92:52:f7:e4:25:f9:54:83:d9:1d:d3:c8:5a:85: + 3f:5e:c7:b6:07:ee:3e:c0:ce:9a:af:ac:56:42:2a: + 39:25:70:d6:bf:b5:7b:36:ad:ac:f6:73:dc:cd:d7: + 1d:8a:83:a5:fb:2b:90:15:37:6b:1c:26:47:dc:3b: + 29:56:93:6a:b3:c1:6a:3a:9d:3d:f5:c1:97:38:58: + 05:8b:1c:11:e3:e4:b4:b8:5d:85:1d:83:fe:78:5f: + 0b:45:68:18:48:a5:46:73:34:3b:fe:0f:c8:76:bb: + c7:18:f3:05:d1:86:f3:85:ed:e7:b9:d9:32:ad:55: + 88:ce:a6:b6:91:b0:4f:ac:7e:15:23:96:f6:3f:f0: + 20:34:16:de:0a:c6:c4:04:45:79:7f:a7:fd:be:d2: + a9:a5:af:9c:c5:23:2a:f7:3c:21:6c:bd:af:8f:4e: + c5:3a:b2:f3:34:12:fc:df:80:1a:49:a4:d4:a9:95: + f7:9e:89:5e:a2:89:ac:94:cb:a8:68:9b:af:8a:65: + 27:cd:89:ee:dd:8c:b5:6b:29:70:43:a0:69:0b:e4: + b9:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + FE:A1:E0:70:1E:2A:03:39:52:5A:42:BE:5C:91:85:7A:18:AA:4D:B5 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + c2:4a:56:fa:15:21:7b:28:a2:e9:e5:1d:fb:f8:2d:c4:39:96: + 41:4c:3b:27:2c:c4:6c:18:15:80:c6:ac:af:47:59:2f:26:0b: + e3:36:b0:ef:3b:fe:43:97:49:32:99:12:15:5b:df:11:29:ff: + ab:53:f8:bb:c1:78:0f:ac:9c:53:af:57:bd:68:8c:3d:69:33: + f0:a3:a0:23:63:3b:64:67:22:44:ad:d5:71:cb:56:2a:78:92: + a3:4f:12:31:36:36:e2:de:fe:00:c4:a3:60:0f:27:ad:a0:b0: + 8a:b5:36:7a:52:a1:bd:27:f4:20:27:62:e8:4d:94:24:13:e4: + 0a:04:e9:3c:ab:2e:c8:43:09:4a:c6:61:04:e5:49:34:7e:d3: + c4:c8:f5:0f:c0:aa:e9:ba:54:5e:f3:63:2b:4f:4f:50:d4:fe: + b9:7b:99:8c:3d:c0:2e:bc:02:2b:d3:c4:40:e4:8a:07:31:1e: + 9b:ce:26:99:13:fb:11:ea:9a:22:0c:11:19:c7:5e:1b:81:50: + 30:c8:96:12:6e:e7:cb:41:7f:91:3b:a2:47:b7:54:80:1b:dc: + 00:cc:9a:90:ea:c3:c3:50:06:62:0c:30:c0:15:48:a7:a8:59: + 7c:e1:ae:22:a2:e2:0a:7a:0f:fa:62:ab:52:4c:e1:f1:df:ca: + be:83:0d:42 +-----BEGIN CERTIFICATE----- +MIIDczCCAlugAwIBAgILAK7PALrEzzL4Q7IwDQYJKoZIhvcNAQELBQAwVjELMAkG +A1UEBhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEg +SW5jMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEMxMB4XDTE4MDIxODE4MzAw +MFoXDTQzMDIxODE4MzAwMFowVjELMAkGA1UEBhMCVVMxEzARBgNVBAsTCmVtU2ln +biBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQDExNlbVNpZ24gUm9v +dCBDQSAtIEMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+upufGZ +BczYKCFK83M0UYRWEPWgTywS4/oTmifQz/l5GnRfHXk5/Fv4cI7gklL35CX5VIPZ +HdPIWoU/Xse2B+4+wM6ar6xWQio5JXDWv7V7Nq2s9nPczdcdioOl+yuQFTdrHCZH +3DspVpNqs8FqOp099cGXOFgFixwR4+S0uF2FHYP+eF8LRWgYSKVGczQ7/g/IdrvH +GPMF0Ybzhe3nudkyrVWIzqa2kbBPrH4VI5b2P/AgNBbeCsbEBEV5f6f9vtKppa+c +xSMq9zwhbL2vj07FOrLzNBL834AaSaTUqZX3noleoomslMuoaJuvimUnzYnu3Yy1 +aylwQ6BpC+S5DwIDAQABo0IwQDAdBgNVHQ4EFgQU/qHgcB4qAzlSWkK+XJGFehiq +TbUwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL +BQADggEBAMJKVvoVIXsoounlHfv4LcQ5lkFMOycsxGwYFYDGrK9HWS8mC+M2sO87 +/kOXSTKZEhVb3xEp/6tT+LvBeA+snFOvV71ojD1pM/CjoCNjO2RnIkSt1XHLVip4 +kqNPEjE2NuLe/gDEo2APJ62gsIq1NnpSob0n9CAnYuhNlCQT5AoE6TyrLshDCUrG +YQTlSTR+08TI9Q/Aqum6VF7zYytPT1DU/rl7mYw9wC68AivTxEDkigcxHpvOJpkT ++xHqmiIMERnHXhuBUDDIlhJu58tBf5E7oke3VIAb3ADMmpDqw8NQBmIMMMAVSKeo +WXzhriKi4gp6D/piq1JM4fHfyr6DDUI= +-----END CERTIFICATE----- + +# 40f6af0346a99aa1cd1d555a4e9cce62c7f9634603ee406615833dc8c8d00367 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 31:f5:e4:62:0c:6c:58:ed:d6:d8 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign Root CA - G1 + Validity + Not Before: Feb 18 18:30:00 2018 GMT + Not After : Feb 18 18:30:00 2043 GMT + Subject: C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign Root CA - G1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:93:4b:bb:e9:66:8a:ee:9d:5b:d5:34:93:d0:1b: + 1e:c3:e7:9e:b8:64:33:7f:63:78:68:b4:cd:2e:71: + 75:d7:9b:20:c6:4d:29:bc:b6:68:60:8a:f7:21:9a: + 56:35:5a:f3:76:bd:d8:cd:9a:ff:93:56:4b:a5:59: + 06:a1:93:34:29:dd:16:34:75:4e:f2:81:b4:c7:96: + 4e:ad:19:15:52:4a:fe:3c:70:75:70:cd:af:2b:ab: + 15:9a:33:3c:aa:b3:8b:aa:cd:43:fd:f5:ea:70:ff: + ed:cf:11:3b:94:ce:4e:32:16:d3:23:40:2a:77:b3: + af:3c:01:2c:6c:ed:99:2c:8b:d9:4e:69:98:b2:f7: + 8f:41:b0:32:78:61:d6:0d:5f:c3:fa:a2:40:92:1d: + 5c:17:e6:70:3e:35:e7:a2:b7:c2:62:e2:ab:a4:38: + 4c:b5:39:35:6f:ea:03:69:fa:3a:54:68:85:6d:d6: + f2:2f:43:55:1e:91:0d:0e:d8:d5:6a:a4:96:d1:13: + 3c:2c:78:50:e8:3a:92:d2:17:56:e5:35:1a:40:1c: + 3e:8d:2c:ed:39:df:42:e0:83:41:74:df:a3:cd:c2: + 86:60:48:68:e3:69:0b:54:00:8b:e4:76:69:21:0d: + 79:4e:34:08:5e:14:c2:cc:b1:b7:ad:d7:7c:70:8a: + c7:85 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + FB:EF:0D:86:9E:B0:E3:DD:A9:B9:F1:21:17:7F:3E:FC:F0:77:2B:1A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 59:ff:f2:8c:f5:87:7d:71:3d:a3:9f:1b:5b:d1:da:f8:d3:9c: + 6b:36:bd:9b:a9:61:eb:de:16:2c:74:3d:9e:e6:75:da:d7:ba: + a7:bc:42:17:e7:3d:91:eb:e5:7d:dd:3e:9c:f1:cf:92:ac:6c: + 48:cc:c2:22:3f:69:3b:c5:b6:15:2f:a3:35:c6:68:2a:1c:57: + af:39:ef:8d:d0:35:c3:18:0c:7b:00:56:1c:cd:8b:19:74:de: + be:0f:12:e0:d0:aa:a1:3f:02:34:b1:70:ce:9d:18:d6:08:03: + 09:46:ee:60:e0:7e:b6:c4:49:04:51:7d:70:60:bc:aa:b2:ff: + 79:72:7a:a6:1d:3d:5f:2a:f8:ca:e2:fd:39:b7:47:b9:eb:7e: + df:04:23:af:fa:9c:06:07:e9:fb:63:93:80:40:b5:c6:6c:0a: + 31:28:ce:0c:9f:cf:b3:23:35:80:41:8d:6c:c4:37:7b:81:2f: + 80:a1:40:42:85:e9:d9:38:8d:e8:a1:53:cd:01:bf:69:e8:5a: + 06:f2:45:0b:90:fa:ae:e1:bf:9d:f2:ae:57:3c:a5:ae:b2:56: + f4:8b:65:40:e9:fd:31:81:2c:f4:39:09:d8:ee:6b:a7:b4:a6: + 1d:15:a5:98:f7:01:81:d8:85:7d:f3:51:5c:71:88:de:ba:cc: + 1f:80:7e:4a +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYD +VQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBU +ZWNobm9sb2dpZXMgTGltaXRlZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBH +MTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgxODMwMDBaMGcxCzAJBgNVBAYTAklO +MRMwEQYDVQQLEwplbVNpZ24gUEtJMSUwIwYDVQQKExxlTXVkaHJhIFRlY2hub2xv +Z2llcyBMaW1pdGVkMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEcxMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0u76WaK7p1b1TST0Bsew+eeuGQz +f2N4aLTNLnF115sgxk0pvLZoYIr3IZpWNVrzdr3YzZr/k1ZLpVkGoZM0Kd0WNHVO +8oG0x5ZOrRkVUkr+PHB1cM2vK6sVmjM8qrOLqs1D/fXqcP/tzxE7lM5OMhbTI0Aq +d7OvPAEsbO2ZLIvZTmmYsvePQbAyeGHWDV/D+qJAkh1cF+ZwPjXnorfCYuKrpDhM +tTk1b+oDafo6VGiFbdbyL0NVHpENDtjVaqSW0RM8LHhQ6DqS0hdW5TUaQBw+jSzt +Od9C4INBdN+jzcKGYEho42kLVACL5HZpIQ15TjQIXhTCzLG3rdd8cIrHhQIDAQAB +o0IwQDAdBgNVHQ4EFgQU++8Nhp6w492pufEhF38+/PB3KxowDgYDVR0PAQH/BAQD +AgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFn/8oz1h31x +PaOfG1vR2vjTnGs2vZupYeveFix0PZ7mddrXuqe8QhfnPZHr5X3dPpzxz5KsbEjM +wiI/aTvFthUvozXGaCocV685743QNcMYDHsAVhzNixl03r4PEuDQqqE/AjSxcM6d +GNYIAwlG7mDgfrbESQRRfXBgvKqy/3lyeqYdPV8q+Mri/Tm3R7nrft8EI6/6nAYH +6ftjk4BAtcZsCjEozgyfz7MjNYBBjWzEN3uBL4ChQEKF6dk4jeihU80Bv2noWgby +RQuQ+q7hv53yrlc8pa6yVvSLZUDp/TGBLPQ5Cdjua6e0ph0VpZj3AYHYhX3zUVxx +iN66zB+Afko= +-----END CERTIFICATE----- + +# 86a1ecba089c4a8d3bbe2734c612ba341d813e043cf9e8a862cd5c57a36bbe6b +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3c:f6:07:a9:68:70:0e:da:8b:84 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign ECC Root CA - G3 + Validity + Not Before: Feb 18 18:30:00 2018 GMT + Not After : Feb 18 18:30:00 2043 GMT + Subject: C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign ECC Root CA - G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:23:a5:0c:b8:2d:12:f5:28:f3:b1:b2:dd:e2:02: + 12:80:9e:39:5f:49:4d:9f:c9:25:34:59:74:ec:bb: + 06:1c:e7:c0:72:af:e8:ae:2f:e1:41:54:87:14:a8: + 4a:b2:e8:7c:82:e6:5b:6a:b5:dc:b3:75:ce:8b:06: + d0:86:23:bf:46:d5:8e:0f:3f:04:f4:d7:1c:92:7e: + f6:a5:63:c2:f5:5f:8e:2e:4f:a1:18:19:02:2b:32: + 0a:82:64:7d:16:93:d1 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 7C:5D:02:84:13:D4:CC:8A:9B:81:CE:17:1C:2E:29:1E:9C:48:63:42 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:be:f3:61:cf:02:10:1d:64:95:07:b8:18:6e: + 88:85:05:2f:83:08:17:90:ca:1f:8a:4c:e8:0d:1b:7a:b1:ad: + d5:81:09:47:ef:3b:ac:08:04:7c:5c:99:b1:ed:47:07:d2:02: + 31:00:9d:ba:55:fc:a9:4a:e8:ed:ed:e6:76:01:42:7b:c8:f8: + 60:d9:8d:51:8b:55:3b:fb:8c:7b:eb:65:09:c3:f8:96:cd:47: + a8:82:f2:16:55:77:24:7e:12:10:95:04:2c:a3 +-----BEGIN CERTIFICATE----- +MIICTjCCAdOgAwIBAgIKPPYHqWhwDtqLhDAKBggqhkjOPQQDAzBrMQswCQYDVQQG +EwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNo +bm9sb2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0g +RzMwHhcNMTgwMjE4MTgzMDAwWhcNNDMwMjE4MTgzMDAwWjBrMQswCQYDVQQGEwJJ +TjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9s +b2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0gRzMw +djAQBgcqhkjOPQIBBgUrgQQAIgNiAAQjpQy4LRL1KPOxst3iAhKAnjlfSU2fySU0 +WXTsuwYc58Byr+iuL+FBVIcUqEqy6HyC5ltqtdyzdc6LBtCGI79G1Y4PPwT01xyS +fvalY8L1X44uT6EYGQIrMgqCZH0Wk9GjQjBAMB0GA1UdDgQWBBR8XQKEE9TMipuB +zhccLikenEhjQjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggq +hkjOPQQDAwNpADBmAjEAvvNhzwIQHWSVB7gYboiFBS+DCBeQyh+KTOgNG3qxrdWB +CUfvO6wIBHxcmbHtRwfSAjEAnbpV/KlK6O3t5nYBQnvI+GDZjVGLVTv7jHvrZQnD ++JbNR6iC8hZVdyR+EhCVBCyj +-----END CERTIFICATE----- + +# bc4d809b15189d78db3e1d8cf4f9726a795da1643ca5f1358e1ddb0edc0d7eb3 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 7b:71:b6:82:56:b8:12:7c:9c:a8 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign ECC Root CA - C3 + Validity + Not Before: Feb 18 18:30:00 2018 GMT + Not After : Feb 18 18:30:00 2043 GMT + Subject: C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign ECC Root CA - C3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:fd:a5:61:ae:7b:26:10:1d:e9:b7:22:30:ae:06: + f4:81:b3:b1:42:71:95:39:bc:d3:52:e3:af:af:f9: + f2:97:35:92:36:46:0e:87:95:8d:b9:39:5a:e9:bb: + df:d0:fe:c8:07:41:3c:bb:55:6f:83:a3:6a:fb:62: + b0:81:89:02:70:7d:48:c5:4a:e3:e9:22:54:22:4d: + 93:bb:42:0c:af:77:9c:23:a6:7d:d7:61:11:ce:65: + c7:f8:7f:fe:f5:f2:a9 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + FB:5A:48:D0:80:20:40:F2:A8:E9:00:07:69:19:77:A7:E6:C3:F4:CF + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:b4:d8:2f:02:89:fd:b6:4c:62:ba:43:4e:13: + 84:72:b5:ae:dd:1c:de:d6:b5:dc:56:8f:58:40:5a:2d:de:20: + 4c:22:83:ca:93:a8:7e:ee:12:40:c7:d6:87:4f:f8:df:85:02: + 30:1c:14:64:e4:7c:96:83:11:9c:b0:d1:5a:61:4b:a6:0f:49: + d3:00:fc:a1:fc:e4:a5:ff:7f:ad:d7:30:d0:c7:77:7f:be:81: + 07:55:30:50:20:14:f5:57:38:0a:a8:31:51 +-----BEGIN CERTIFICATE----- +MIICKzCCAbGgAwIBAgIKe3G2gla4EnycqDAKBggqhkjOPQQDAzBaMQswCQYDVQQG +EwJVUzETMBEGA1UECxMKZW1TaWduIFBLSTEUMBIGA1UEChMLZU11ZGhyYSBJbmMx +IDAeBgNVBAMTF2VtU2lnbiBFQ0MgUm9vdCBDQSAtIEMzMB4XDTE4MDIxODE4MzAw +MFoXDTQzMDIxODE4MzAwMFowWjELMAkGA1UEBhMCVVMxEzARBgNVBAsTCmVtU2ln +biBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMSAwHgYDVQQDExdlbVNpZ24gRUND +IFJvb3QgQ0EgLSBDMzB2MBAGByqGSM49AgEGBSuBBAAiA2IABP2lYa57JhAd6bci +MK4G9IGzsUJxlTm801Ljr6/58pc1kjZGDoeVjbk5Wum739D+yAdBPLtVb4Ojavti +sIGJAnB9SMVK4+kiVCJNk7tCDK93nCOmfddhEc5lx/h//vXyqaNCMEAwHQYDVR0O +BBYEFPtaSNCAIEDyqOkAB2kZd6fmw/TPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB +Af8EBTADAQH/MAoGCCqGSM49BAMDA2gAMGUCMQC02C8Cif22TGK6Q04ThHK1rt0c +3ta13FaPWEBaLd4gTCKDypOofu4SQMfWh0/434UCMBwUZOR8loMRnLDRWmFLpg9J +0wD8ofzkpf9/rdcw0Md3f76BB1UwUCAU9Vc4CqgxUQ== +-----END CERTIFICATE----- + +# 02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + a6:8b:79:29:00:00:00:00:50:d0:91:f9 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2012 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - EC1 + Validity + Not Before: Dec 18 15:25:36 2012 GMT + Not After : Dec 18 15:55:36 2037 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 Root Certification Authority - EC1 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:84:13:c9:d0:ba:6d:41:7b:e2:6c:d0:eb:55:5f: + 66:02:1a:24:f4:5b:89:69:47:e3:b8:c2:7d:f1:f2: + 02:c5:9f:a0:f6:5b:d5:8b:06:19:86:4f:53:10:6d: + 07:24:27:a1:a0:f8:d5:47:19:61:4c:7d:ca:93:27: + ea:74:0c:ef:6f:96:09:fe:63:ec:70:5d:36:ad:67: + 77:ae:c9:9d:7c:55:44:3a:a2:63:51:1f:f5:e3:62: + d4:a9:47:07:3e:cc:20 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B7:63:E7:1A:DD:8D:E9:08:A6:55:83:A4:E0:6A:50:41:65:11:42:49 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:61:79:d8:e5:42:47:df:1c:ae:53:99:17:b6:6f: + 1c:7d:e1:bf:11:94:d1:03:88:75:e4:8d:89:a4:8a:77:46:de: + 6d:61:ef:02:f5:fb:b5:df:cc:fe:4e:ff:fe:a9:e6:a7:02:30: + 5b:99:d7:85:37:06:b5:7b:08:fd:eb:27:8b:4a:94:f9:e1:fa: + a7:8e:26:08:e8:7c:92:68:6d:73:d8:6f:26:ac:21:02:b8:99: + b7:26:41:5b:25:60:ae:d0:48:1a:ee:06 +-----BEGIN CERTIFICATE----- +MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG +A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3 +d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu +dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq +RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy +MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD +VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 +L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g +Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD +ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi +A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt +ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH +Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O +BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC +R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX +hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G +-----END CERTIFICATE----- + +# 0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8608355977964138876 (0x7777062726a9b17c) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = AffirmTrust, CN = AffirmTrust Commercial + Validity + Not Before: Jan 29 14:06:06 2010 GMT + Not After : Dec 31 14:06:06 2030 GMT + Subject: C = US, O = AffirmTrust, CN = AffirmTrust Commercial + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:f6:1b:4f:67:07:2b:a1:15:f5:06:22:cb:1f:01: + b2:e3:73:45:06:44:49:2c:bb:49:25:14:d6:ce:c3: + b7:ab:2c:4f:c6:41:32:94:57:fa:12:a7:5b:0e:e2: + 8f:1f:1e:86:19:a7:aa:b5:2d:b9:5f:0d:8a:c2:af: + 85:35:79:32:2d:bb:1c:62:37:f2:b1:5b:4a:3d:ca: + cd:71:5f:e9:42:be:94:e8:c8:de:f9:22:48:64:c6: + e5:ab:c6:2b:6d:ad:05:f0:fa:d5:0b:cf:9a:e5:f0: + 50:a4:8b:3b:47:a5:23:5b:7a:7a:f8:33:3f:b8:ef: + 99:97:e3:20:c1:d6:28:89:cf:94:fb:b9:45:ed:e3: + 40:17:11:d4:74:f0:0b:31:e2:2b:26:6a:9b:4c:57: + ae:ac:20:3e:ba:45:7a:05:f3:bd:9b:69:15:ae:7d: + 4e:20:63:c4:35:76:3a:07:02:c9:37:fd:c7:47:ee: + e8:f1:76:1d:73:15:f2:97:a4:b5:c8:7a:79:d9:42: + aa:2b:7f:5c:fe:ce:26:4f:a3:66:81:35:af:44:ba: + 54:1e:1c:30:32:65:9d:e6:3c:93:5e:50:4e:7a:e3: + 3a:d4:6e:cc:1a:fb:f9:d2:37:ae:24:2a:ab:57:03: + 22:28:0d:49:75:7f:b7:28:da:75:bf:8e:e3:dc:0e: + 79:31 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:93:C6:53:8B:5E:CA:AF:3F:9F:1E:0F:E5:99:95:BC:24:F6:94:8F + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 58:ac:f4:04:0e:cd:c0:0d:ff:0a:fd:d4:ba:16:5f:29:bd:7b: + 68:99:58:49:d2:b4:1d:37:4d:7f:27:7d:46:06:5d:43:c6:86: + 2e:3e:73:b2:26:7d:4f:93:a9:b6:c4:2a:9a:ab:21:97:14:b1: + de:8c:d3:ab:89:15:d8:6b:24:d4:f1:16:ae:d8:a4:5c:d4:7f: + 51:8e:ed:18:01:b1:93:63:bd:bc:f8:61:80:9a:9e:b1:ce:42: + 70:e2:a9:7d:06:25:7d:27:a1:fe:6f:ec:b3:1e:24:da:e3:4b: + 55:1a:00:3b:35:b4:3b:d9:d7:5d:30:fd:81:13:89:f2:c2:06: + 2b:ed:67:c4:8e:c9:43:b2:5c:6b:15:89:02:bc:62:fc:4e:f2: + b5:33:aa:b2:6f:d3:0a:a2:50:e3:f6:3b:e8:2e:44:c2:db:66: + 38:a9:33:56:48:f1:6d:1b:33:8d:0d:8c:3f:60:37:9d:d3:ca: + 6d:7e:34:7e:0d:9f:72:76:8b:1b:9f:72:fd:52:35:41:45:02: + 96:2f:1c:b2:9a:73:49:21:b1:49:47:45:47:b4:ef:6a:34:11: + c9:4d:9a:cc:59:b7:d6:02:9e:5a:4e:65:b5:94:ae:1b:df:29: + b0:16:f1:bf:00:9e:07:3a:17:64:b5:04:b5:23:21:99:0a:95: + 3b:97:7c:ef +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz +dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL +MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp +cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP +Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr +ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL +MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1 +yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr +VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/ +nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ +KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG +XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj +vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt +Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g +N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC +nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= +-----END CERTIFICATE----- + +# 0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8957382827206547757 (0x7c4f04391cd4992d) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = AffirmTrust, CN = AffirmTrust Networking + Validity + Not Before: Jan 29 14:08:24 2010 GMT + Not After : Dec 31 14:08:24 2030 GMT + Subject: C = US, O = AffirmTrust, CN = AffirmTrust Networking + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b4:84:cc:33:17:2e:6b:94:6c:6b:61:52:a0:eb: + a3:cf:79:94:4c:e5:94:80:99:cb:55:64:44:65:8f: + 67:64:e2:06:e3:5c:37:49:f6:2f:9b:84:84:1e:2d: + f2:60:9d:30:4e:cc:84:85:e2:2c:cf:1e:9e:fe:36: + ab:33:77:35:44:d8:35:96:1a:3d:36:e8:7a:0e:d8: + d5:47:a1:6a:69:8b:d9:fc:bb:3a:ae:79:5a:d5:f4: + d6:71:bb:9a:90:23:6b:9a:b7:88:74:87:0c:1e:5f: + b9:9e:2d:fa:ab:53:2b:dc:bb:76:3e:93:4c:08:08: + 8c:1e:a2:23:1c:d4:6a:ad:22:ba:99:01:2e:6d:65: + cb:be:24:66:55:24:4b:40:44:b1:1b:d7:e1:c2:85: + c0:de:10:3f:3d:ed:b8:fc:f1:f1:23:53:dc:bf:65: + 97:6f:d9:f9:40:71:8d:7d:bd:95:d4:ce:be:a0:5e: + 27:23:de:fd:a6:d0:26:0e:00:29:eb:3c:46:f0:3d: + 60:bf:3f:50:d2:dc:26:41:51:9e:14:37:42:04:a3: + 70:57:a8:1b:87:ed:2d:fa:7b:ee:8c:0a:e3:a9:66: + 89:19:cb:41:f9:dd:44:36:61:cf:e2:77:46:c8:7d: + f6:f4:92:81:36:fd:db:34:f1:72:7e:f3:0c:16:bd: + b4:15 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 07:1F:D2:E7:9C:DA:C2:6E:A2:40:B4:B0:7A:50:10:50:74:C4:C8:BD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 89:57:b2:16:7a:a8:c2:fd:d6:d9:9b:9b:34:c2:9c:b4:32:14: + 4d:a7:a4:df:ec:be:a7:be:f8:43:db:91:37:ce:b4:32:2e:50: + 55:1a:35:4e:76:43:71:20:ef:93:77:4e:15:70:2e:87:c3:c1: + 1d:6d:dc:cb:b5:27:d4:2c:56:d1:52:53:3a:44:d2:73:c8:c4: + 1b:05:65:5a:62:92:9c:ee:41:8d:31:db:e7:34:ea:59:21:d5: + 01:7a:d7:64:b8:64:39:cd:c9:ed:af:ed:4b:03:48:a7:a0:99: + 01:80:dc:65:a3:36:ae:65:59:48:4f:82:4b:c8:65:f1:57:1d: + e5:59:2e:0a:3f:6c:d8:d1:f5:e5:09:b4:6c:54:00:0a:e0:15: + 4d:87:75:6d:b7:58:96:5a:dd:6d:d2:00:a0:f4:9b:48:be:c3: + 37:a4:ba:36:e0:7c:87:85:97:1a:15:a2:de:2e:a2:5b:bd:af: + 18:f9:90:50:cd:70:59:f8:27:67:47:cb:c7:a0:07:3a:7d:d1: + 2c:5d:6c:19:3a:66:b5:7d:fd:91:6f:82:b1:be:08:93:db:14: + 47:f1:a2:37:c7:45:9e:3c:c7:77:af:64:a8:93:df:f6:69:83: + 82:60:f2:49:42:34:ed:5a:00:54:85:1c:16:36:92:0c:5c:fa: + a6:ad:bf:db +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz +dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL +MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp +cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y +YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua +kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL +QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp +6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG +yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i +QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ +KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO +tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu +QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ +Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u +olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48 +x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= +-----END CERTIFICATE----- + +# 43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1246989352 (0x4a538c28) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2009 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G2 + Validity + Not Before: Jul 7 17:25:54 2009 GMT + Not After : Dec 7 17:55:54 2030 GMT + Subject: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2009 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ba:84:b6:72:db:9e:0c:6b:e2:99:e9:30:01:a7: + 76:ea:32:b8:95:41:1a:c9:da:61:4e:58:72:cf:fe: + f6:82:79:bf:73:61:06:0a:a5:27:d8:b3:5f:d3:45: + 4e:1c:72:d6:4e:32:f2:72:8a:0f:f7:83:19:d0:6a: + 80:80:00:45:1e:b0:c7:e7:9a:bf:12:57:27:1c:a3: + 68:2f:0a:87:bd:6a:6b:0e:5e:65:f3:1c:77:d5:d4: + 85:8d:70:21:b4:b3:32:e7:8b:a2:d5:86:39:02:b1: + b8:d2:47:ce:e4:c9:49:c4:3b:a7:de:fb:54:7d:57: + be:f0:e8:6e:c2:79:b2:3a:0b:55:e2:50:98:16:32: + 13:5c:2f:78:56:c1:c2:94:b3:f2:5a:e4:27:9a:9f: + 24:d7:c6:ec:d0:9b:25:82:e3:cc:c2:c4:45:c5:8c: + 97:7a:06:6b:2a:11:9f:a9:0a:6e:48:3b:6f:db:d4: + 11:19:42:f7:8f:07:bf:f5:53:5f:9c:3e:f4:17:2c: + e6:69:ac:4e:32:4c:62:77:ea:b7:e8:e5:bb:34:bc: + 19:8b:ae:9c:51:e7:b7:7e:b5:53:b1:33:22:e5:6d: + cf:70:3c:1a:fa:e2:9b:67:b6:83:f4:8d:a5:af:62: + 4c:4d:e0:58:ac:64:34:12:03:f8:b6:8d:94:63:24: + a4:71 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 6A:72:26:7A:D0:1E:EF:7D:E7:3B:69:51:D4:6C:8D:9F:90:12:66:AB + Signature Algorithm: sha256WithRSAEncryption + 79:9f:1d:96:c6:b6:79:3f:22:8d:87:d3:87:03:04:60:6a:6b: + 9a:2e:59:89:73:11:ac:43:d1:f5:13:ff:8d:39:2b:c0:f2:bd: + 4f:70:8c:a9:2f:ea:17:c4:0b:54:9e:d4:1b:96:98:33:3c:a8: + ad:62:a2:00:76:ab:59:69:6e:06:1d:7e:c4:b9:44:8d:98:af: + 12:d4:61:db:0a:19:46:47:f3:eb:f7:63:c1:40:05:40:a5:d2: + b7:f4:b5:9a:36:bf:a9:88:76:88:04:55:04:2b:9c:87:7f:1a: + 37:3c:7e:2d:a5:1a:d8:d4:89:5e:ca:bd:ac:3d:6c:d8:6d:af: + d5:f3:76:0f:cd:3b:88:38:22:9d:6c:93:9a:c4:3d:bf:82:1b: + 65:3f:a6:0f:5d:aa:fc:e5:b2:15:ca:b5:ad:c6:bc:3d:d0:84: + e8:ea:06:72:b0:4d:39:32:78:bf:3e:11:9c:0b:a4:9d:9a:21: + f3:f0:9b:0b:30:78:db:c1:dc:87:43:fe:bc:63:9a:ca:c5:c2: + 1c:c9:c7:8d:ff:3b:12:58:08:e6:b6:3d:ec:7a:2c:4e:fb:83: + 96:ce:0c:3c:69:87:54:73:a4:73:c2:93:ff:51:10:ac:15:54: + 01:d8:fc:05:b1:89:a1:7f:74:83:9a:49:d7:dc:4e:7b:8a:48: + 6f:8b:45:f6 +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50 +cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs +IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz +dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy +NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu +dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt +dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0 +aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T +RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN +cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW +wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1 +U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0 +jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN +BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/ +jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v +1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R +nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH +VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g== +-----END CERTIFICATE----- + +# 6dc47172e01cbcb0bf62580d895fe2b8ac9ad4f873801e0c10b9c837d21eb177 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 946069240 (0x3863def8) + Signature Algorithm: sha1WithRSAEncryption + 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: Dec 24 17:50:51 1999 GMT + Not After : Jul 24 14:15:12 2029 GMT + Subject: 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) + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ad:4d:4b:a9:12:86:b2:ea:a3:20:07:15:16:64: + 2a:2b:4b:d1:bf:0b:4a:4d:8e:ed:80:76:a5:67:b7: + 78:40:c0:73:42:c8:68:c0:db:53:2b:dd:5e:b8:76: + 98:35:93:8b:1a:9d:7c:13:3a:0e:1f:5b:b7:1e:cf: + e5:24:14:1e:b1:81:a9:8d:7d:b8:cc:6b:4b:03:f1: + 02:0c:dc:ab:a5:40:24:00:7f:74:94:a1:9d:08:29: + b3:88:0b:f5:87:77:9d:55:cd:e4:c3:7e:d7:6a:64: + ab:85:14:86:95:5b:97:32:50:6f:3d:c8:ba:66:0c: + e3:fc:bd:b8:49:c1:76:89:49:19:fd:c0:a8:bd:89: + a3:67:2f:c6:9f:bc:71:19:60:b8:2d:e9:2c:c9:90: + 76:66:7b:94:e2:af:78:d6:65:53:5d:3c:d6:9c:b2: + cf:29:03:f9:2f:a4:50:b2:d4:48:ce:05:32:55:8a: + fd:b2:64:4c:0e:e4:98:07:75:db:7f:df:b9:08:55: + 60:85:30:29:f9:7b:48:a4:69:86:e3:35:3f:1e:86: + 5d:7a:7a:15:bd:ef:00:8e:15:22:54:17:00:90:26: + 93:bc:0e:49:68:91:bf:f8:47:d3:9d:95:42:c1:0e: + 4d:df:6f:26:cf:c3:18:21:62:66:43:70:d6:d5:c0: + 07:e1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70 + Signature Algorithm: sha1WithRSAEncryption + 3b:9b:8f:56:9b:30:e7:53:99:7c:7a:79:a7:4d:97:d7:19:95: + 90:fb:06:1f:ca:33:7c:46:63:8f:96:66:24:fa:40:1b:21:27: + ca:e6:72:73:f2:4f:fe:31:99:fd:c8:0c:4c:68:53:c6:80:82: + 13:98:fa:b6:ad:da:5d:3d:f1:ce:6e:f6:15:11:94:82:0c:ee: + 3f:95:af:11:ab:0f:d7:2f:de:1f:03:8f:57:2c:1e:c9:bb:9a: + 1a:44:95:eb:18:4f:a6:1f:cd:7d:57:10:2f:9b:04:09:5a:84: + b5:6e:d8:1d:3a:e1:d6:9e:d1:6c:79:5e:79:1c:14:c5:e3:d0: + 4c:93:3b:65:3c:ed:df:3d:be:a6:e5:95:1a:c3:b5:19:c3:bd: + 5e:5b:bb:ff:23:ef:68:19:cb:12:93:27:5c:03:2d:6f:30:d0: + 1e:b6:1a:ac:de:5a:f7:d1:aa:a8:27:a6:fe:79:81:c4:79:99: + 33:57:ba:12:b0:a9:e0:42:6c:93:ca:56:de:fe:6d:84:0b:08: + 8b:7e:8d:ea:d7:98:21:c6:f3:e7:3c:79:2f:5e:9c:d1:4c:15: + 8d:e1:ec:22:37:cc:9a:43:0b:97:dc:80:90:8d:b3:67:9b:6f: + 48:08:15:56:cf:bf:f1:2b:7c:5e:9a:76:e9:59:90:c5:7c:83: + 35:11:65:51 +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML +RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp +bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5 +IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0yOTA3 +MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3 +LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp +YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG +A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq +K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe +sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX +MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT +XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/ +HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH +4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV +HQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQEFBQADggEBADub +j1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPyT/4xmf3IDExo +U8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf +zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5b +u/8j72gZyxKTJ1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+ +bYQLCIt+jerXmCHG8+c8eS9enNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/Er +fF6adulZkMV8gzURZVE= +-----END CERTIFICATE----- + +# 70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 7893706540734352110 (0x6d8c1446b1a60aee) + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = AffirmTrust, CN = AffirmTrust Premium + Validity + Not Before: Jan 29 14:10:36 2010 GMT + Not After : Dec 31 14:10:36 2040 GMT + Subject: C = US, O = AffirmTrust, CN = AffirmTrust Premium + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c4:12:df:a9:5f:fe:41:dd:dd:f5:9f:8a:e3:f6: + ac:e1:3c:78:9a:bc:d8:f0:7f:7a:a0:33:2a:dc:8d: + 20:5b:ae:2d:6f:e7:93:d9:36:70:6a:68:cf:8e:51: + a3:85:5b:67:04:a0:10:24:6f:5d:28:82:c1:97:57: + d8:48:29:13:b6:e1:be:91:4d:df:85:0c:53:18:9a: + 1e:24:a2:4f:8f:f0:a2:85:0b:cb:f4:29:7f:d2:a4: + 58:ee:26:4d:c9:aa:a8:7b:9a:d9:fa:38:de:44:57: + 15:e5:f8:8c:c8:d9:48:e2:0d:16:27:1d:1e:c8:83: + 85:25:b7:ba:aa:55:41:cc:03:22:4b:2d:91:8d:8b: + e6:89:af:66:c7:e9:ff:2b:e9:3c:ac:da:d2:b3:c3: + e1:68:9c:89:f8:7a:00:56:de:f4:55:95:6c:fb:ba: + 64:dd:62:8b:df:0b:77:32:eb:62:cc:26:9a:9b:bb: + aa:62:83:4c:b4:06:7a:30:c8:29:bf:ed:06:4d:97: + b9:1c:c4:31:2b:d5:5f:bc:53:12:17:9c:99:57:29: + 66:77:61:21:31:07:2e:25:49:9d:18:f2:ee:f3:2b: + 71:8c:b5:ba:39:07:49:77:fc:ef:2e:92:90:05:8d: + 2d:2f:77:7b:ef:43:bf:35:bb:9a:d8:f9:73:a7:2c: + f2:d0:57:ee:28:4e:26:5f:8f:90:68:09:2f:b8:f8: + dc:06:e9:2e:9a:3e:51:a7:d1:22:c4:0a:a7:38:48: + 6c:b3:f9:ff:7d:ab:86:57:e3:ba:d6:85:78:77:ba: + 43:ea:48:7f:f6:d8:be:23:6d:1e:bf:d1:36:6c:58: + 5c:f1:ee:a4:19:54:1a:f5:03:d2:76:e6:e1:8c:bd: + 3c:b3:d3:48:4b:e2:c8:f8:7f:92:a8:76:46:9c:42: + 65:3e:a4:1e:c1:07:03:5a:46:2d:b8:97:f3:b7:d5: + b2:55:21:ef:ba:dc:4c:00:97:fb:14:95:27:33:bf: + e8:43:47:46:d2:08:99:16:60:3b:9a:7e:d2:e6:ed: + 38:ea:ec:01:1e:3c:48:56:49:09:c7:4c:37:00:9e: + 88:0e:c0:73:e1:6f:66:e9:72:47:30:3e:10:e5:0b: + 03:c9:9a:42:00:6c:c5:94:7e:61:c4:8a:df:7f:82: + 1a:0b:59:c4:59:32:77:b3:bc:60:69:56:39:fd:b4: + 06:7b:2c:d6:64:36:d9:bd:48:ed:84:1f:7e:a5:22: + 8f:2a:b8:42:f4:82:b7:d4:53:90:78:4e:2d:1a:fd: + 81:6f:44:d7:3b:01:74:96:42:e0:00:e2:2e:6b:ea: + c5:ee:72:ac:bb:bf:fe:ea:aa:a8:f8:dc:f6:b2:79: + 8a:b6:67 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:C0:67:A6:0C:22:D9:26:F5:45:AB:A6:65:52:11:27:D8:45:AC:63 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha384WithRSAEncryption + b3:57:4d:10:62:4e:3a:e4:ac:ea:b8:1c:af:32:23:c8:b3:49: + 5a:51:9c:76:28:8d:79:aa:57:46:17:d5:f5:52:f6:b7:44:e8: + 08:44:bf:18:84:d2:0b:80:cd:c5:12:fd:00:55:05:61:87:41: + dc:b5:24:9e:3c:c4:d8:c8:fb:70:9e:2f:78:96:83:20:36:de: + 7c:0f:69:13:88:a5:75:36:98:08:a6:c6:df:ac:ce:e3:58:d6: + b7:3e:de:ba:f3:eb:34:40:d8:a2:81:f5:78:3f:2f:d5:a5:fc: + d9:a2:d4:5e:04:0e:17:ad:fe:41:f0:e5:b2:72:fa:44:82:33: + 42:e8:2d:58:f7:56:8c:62:3f:ba:42:b0:9c:0c:5c:7e:2e:65: + 26:5c:53:4f:00:b2:78:7e:a1:0d:99:2d:8d:b8:1d:8e:a2:c4: + b0:fd:60:d0:30:a4:8e:c8:04:62:a9:c4:ed:35:de:7a:97:ed: + 0e:38:5e:92:2f:93:70:a5:a9:9c:6f:a7:7d:13:1d:7e:c6:08: + 48:b1:5e:67:eb:51:08:25:e9:e6:25:6b:52:29:91:9c:d2:39: + 73:08:57:de:99:06:b4:5b:9d:10:06:e1:c2:00:a8:b8:1c:4a: + 02:0a:14:d0:c1:41:ca:fb:8c:35:21:7d:82:38:f2:a9:54:91: + 19:35:93:94:6d:6a:3a:c5:b2:d0:bb:89:86:93:e8:9b:c9:0f: + 3a:a7:7a:b8:a1:f0:78:46:fa:fc:37:2f:e5:8a:84:f3:df:fe: + 04:d9:a1:68:a0:2f:24:e2:09:95:06:d5:95:ca:e1:24:96:eb: + 7c:f6:93:05:bb:ed:73:e9:2d:d1:75:39:d7:e7:24:db:d8:4e: + 5f:43:8f:9e:d0:14:39:bf:55:70:48:99:57:31:b4:9c:ee:4a: + 98:03:96:30:1f:60:06:ee:1b:23:fe:81:60:23:1a:47:62:85: + a5:cc:19:34:80:6f:b3:ac:1a:e3:9f:f0:7b:48:ad:d5:01:d9: + 67:b6:a9:72:93:ea:2d:66:b5:b2:b8:e4:3d:3c:b2:ef:4c:8c: + ea:eb:07:bf:ab:35:9a:55:86:bc:18:a6:b5:a8:5e:b4:83:6c: + 6b:69:40:d3:9f:dc:f1:c3:69:6b:b9:e1:6d:09:f4:f1:aa:50: + 76:0a:7a:7d:7a:17:a1:55:96:42:99:31:09:dd:60:11:8d:05: + 30:7e:e6:8e:46:d1:9d:14:da:c7:17:e4:05:96:8c:c4:24:b5: + 1b:cf:14:07:b2:40:f8:a3:9e:41:86:bc:04:d0:6b:96:c8:2a: + 80:34:fd:bf:ef:06:a3:dd:58:c5:85:3d:3e:8f:fe:9e:29:e0: + b6:b8:09:68:19:1c:18:43 +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz +dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG +A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U +cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf +qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ +JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ ++jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS +s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5 +HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7 +70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG +V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S +qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S +5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia +C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX +OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE +FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ +BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2 +KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg +Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B +8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ +MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc +0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ +u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF +u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH +YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8 +GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO +RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e +KeC2uAloGRwYQw== +-----END CERTIFICATE----- + +# 73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1164660820 (0x456b5054) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = "Entrust, Inc.", OU = www.entrust.net/CPS is incorporated by reference, OU = "(c) 2006 Entrust, Inc.", CN = Entrust Root Certification Authority + Validity + Not Before: Nov 27 20:23:42 2006 GMT + Not After : Nov 27 20:53:42 2026 GMT + Subject: C = US, O = "Entrust, Inc.", OU = www.entrust.net/CPS is incorporated by reference, OU = "(c) 2006 Entrust, Inc.", CN = Entrust Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b6:95:b6:43:42:fa:c6:6d:2a:6f:48:df:94:4c: + 39:57:05:ee:c3:79:11:41:68:36:ed:ec:fe:9a:01: + 8f:a1:38:28:fc:f7:10:46:66:2e:4d:1e:1a:b1:1a: + 4e:c6:d1:c0:95:88:b0:c9:ff:31:8b:33:03:db:b7: + 83:7b:3e:20:84:5e:ed:b2:56:28:a7:f8:e0:b9:40: + 71:37:c5:cb:47:0e:97:2a:68:c0:22:95:62:15:db: + 47:d9:f5:d0:2b:ff:82:4b:c9:ad:3e:de:4c:db:90: + 80:50:3f:09:8a:84:00:ec:30:0a:3d:18:cd:fb:fd: + 2a:59:9a:23:95:17:2c:45:9e:1f:6e:43:79:6d:0c: + 5c:98:fe:48:a7:c5:23:47:5c:5e:fd:6e:e7:1e:b4: + f6:68:45:d1:86:83:5b:a2:8a:8d:b1:e3:29:80:fe: + 25:71:88:ad:be:bc:8f:ac:52:96:4b:aa:51:8d:e4: + 13:31:19:e8:4e:4d:9f:db:ac:b3:6a:d5:bc:39:54: + 71:ca:7a:7a:7f:90:dd:7d:1d:80:d9:81:bb:59:26: + c2:11:fe:e6:93:e2:f7:80:e4:65:fb:34:37:0e:29: + 80:70:4d:af:38:86:2e:9e:7f:57:af:9e:17:ae:eb: + 1c:cb:28:21:5f:b6:1c:d8:e7:a2:04:22:f9:d3:da: + d8:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Private Key Usage Period: + Not Before: Nov 27 20:23:42 2006 GMT, Not After: Nov 27 20:53:42 2026 GMT + X509v3 Authority Key Identifier: + keyid:68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D + + X509v3 Subject Key Identifier: + 68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D + 1.2.840.113533.7.65.0: + 0...V7.1:4.0.... + Signature Algorithm: sha1WithRSAEncryption + 93:d4:30:b0:d7:03:20:2a:d0:f9:63:e8:91:0c:05:20:a9:5f: + 19:ca:7b:72:4e:d4:b1:db:d0:96:fb:54:5a:19:2c:0c:08:f7: + b2:bc:85:a8:9d:7f:6d:3b:52:b3:2a:db:e7:d4:84:8c:63:f6: + 0f:cb:26:01:91:50:6c:f4:5f:14:e2:93:74:c0:13:9e:30:3a: + 50:e3:b4:60:c5:1c:f0:22:44:8d:71:47:ac:c8:1a:c9:e9:9b: + 9a:00:60:13:ff:70:7e:5f:11:4d:49:1b:b3:15:52:7b:c9:54: + da:bf:9d:95:af:6b:9a:d8:9e:e9:f1:e4:43:8d:e2:11:44:3a: + bf:af:bd:83:42:73:52:8b:aa:bb:a7:29:cf:f5:64:1c:0a:4d: + d1:bc:aa:ac:9f:2a:d0:ff:7f:7f:da:7d:ea:b1:ed:30:25:c1: + 84:da:34:d2:5b:78:83:56:ec:9c:36:c3:26:e2:11:f6:67:49: + 1d:92:ab:8c:fb:eb:ff:7a:ee:85:4a:a7:50:80:f0:a7:5c:4a: + 94:2e:5f:05:99:3c:52:41:e0:cd:b4:63:cf:01:43:ba:9c:83: + dc:8f:60:3b:f3:5a:b4:b4:7b:ae:da:0b:90:38:75:ef:81:1d: + 66:d2:f7:57:70:36:b3:bf:fc:28:af:71:25:85:5b:13:fe:1e: + 7f:5a:b4:3c +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 +Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW +KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw +NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw +NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy +ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV +BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ +KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo +Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 +4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 +KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI +rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi +94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB +sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi +gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo +kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE +vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t +O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua +AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP +9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ +eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m +0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- + +# bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8401224907861490260 (0x7497258ac73f7a54) + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = AffirmTrust, CN = AffirmTrust Premium ECC + Validity + Not Before: Jan 29 14:20:24 2010 GMT + Not After : Dec 31 14:20:24 2040 GMT + Subject: C = US, O = AffirmTrust, CN = AffirmTrust Premium ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:0d:30:5e:1b:15:9d:03:d0:a1:79:35:b7:3a:3c: + 92:7a:ca:15:1c:cd:62:f3:9c:26:5c:07:3d:e5:54: + fa:a3:d6:cc:12:ea:f4:14:5f:e8:8e:19:ab:2f:2e: + 48:e6:ac:18:43:78:ac:d0:37:c3:bd:b2:cd:2c:e6: + 47:e2:1a:e6:63:b8:3d:2e:2f:78:c4:4f:db:f4:0f: + a4:68:4c:55:72:6b:95:1d:4e:18:42:95:78:cc:37: + 3c:91:e2:9b:65:2b:29 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 9A:AF:29:7A:C0:11:35:35:26:51:30:00:C3:6A:FE:40:D5:AE:D6:3C + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:17:09:f3:87:88:50:5a:af:c8:c0:42:bf:47:5f: + f5:6c:6a:86:e0:c4:27:74:e4:38:53:d7:05:7f:1b:34:e3:c6: + 2f:b3:ca:09:3c:37:9d:d7:e7:b8:46:f1:fd:a1:e2:71:02:30: + 42:59:87:43:d4:51:df:ba:d3:09:32:5a:ce:88:7e:57:3d:9c: + 5f:42:6b:f5:07:2d:b5:f0:82:93:f9:59:6f:ae:64:fa:58:e5: + 8b:1e:e3:63:be:b5:81:cd:6f:02:8c:79 +-----BEGIN CERTIFICATE----- +MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC +VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ +cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ +BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt +VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D +0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9 +ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G +A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs +aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I +flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ== +-----END CERTIFICATE----- + +# db3517d1f6732a2d5ab97c533ec70779ee3270a62fb4ac4238372460e6f01e88 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + d9:b5:43:7f:af:a9:39:0f:00:00:00:00:55:65:ad:58 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2015 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G4 + Validity + Not Before: May 27 11:11:16 2015 GMT + Not After : Dec 27 11:41:16 2037 GMT + Subject: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2015 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G4 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b1:ec:2c:42:ee:e2:d1:30:ff:a5:92:47:e2:2d: + c3:ba:64:97:6d:ca:f7:0d:b5:59:c1:b3:cb:a8:68: + 19:d8:af:84:6d:30:70:5d:7e:f3:2e:d2:53:99:e1: + fe:1f:5e:d9:48:af:5d:13:8d:db:ff:63:33:4d:d3: + 00:02:bc:c4:f8:d1:06:08:94:79:58:8a:15:de:29: + b3:fd:fd:c4:4f:e8:aa:e2:a0:3b:79:cd:bf:6b:43: + 32:dd:d9:74:10:b9:f7:f4:68:d4:bb:d0:87:d5:aa: + 4b:8a:2a:6f:2a:04:b5:b2:a6:c7:a0:7a:e6:48:ab: + d2:d1:59:cc:d6:7e:23:e6:97:6c:f0:42:e5:dc:51: + 4b:15:41:ed:49:4a:c9:de:10:97:d6:76:c1:ef:a5: + b5:36:14:97:35:d8:78:22:35:52:ef:43:bd:db:27: + db:61:56:82:34:dc:cb:88:60:0c:0b:5a:e5:2c:01: + c6:54:af:d7:aa:c1:10:7b:d2:05:5a:b8:40:9e:86: + a7:c3:90:86:02:56:52:09:7a:9c:d2:27:82:53:4a: + 65:52:6a:f5:3c:e7:a8:f2:9c:af:8b:bd:d3:0e:d4: + d4:5e:6e:87:9e:6a:3d:45:1d:d1:5d:1b:f4:e9:0a: + ac:60:99:fb:89:b4:ff:98:2c:cf:7c:1d:e9:02:aa: + 04:9a:1e:b8:dc:88:6e:25:b3:6c:66:f7:3c:90:f3: + 57:c1:b3:2f:f5:6d:f2:fb:ca:a1:f8:29:9d:46:8b: + b3:6a:f6:e6:67:07:be:2c:67:0a:2a:1f:5a:b2:3e: + 57:c4:d3:21:21:63:65:52:91:1b:b1:99:8e:79:7e: + e6:eb:8d:00:d9:5a:aa:ea:73:e8:a4:82:02:47:96: + fe:5b:8e:54:61:a3:eb:2f:4b:30:b0:8b:23:75:72: + 7c:21:3c:c8:f6:f1:74:d4:1c:7b:a3:05:55:ee:bb: + 4d:3b:32:be:9a:77:66:9e:ac:69:90:22:07:1f:61: + 3a:96:be:e5:9a:4f:cc:05:3c:28:59:d3:c1:0c:54: + a8:59:61:bd:c8:72:4c:e8:dc:9f:87:7f:bd:9c:48: + 36:5e:95:a3:0e:b9:38:24:55:fc:75:66:eb:02:e3: + 08:34:29:4a:c6:e3:2b:2f:33:a0:da:a3:86:a5:12: + 97:fd:80:2b:da:14:42:e3:92:bd:3e:f2:5d:5e:67: + 74:2e:1c:88:47:29:34:5f:e2:32:a8:9c:25:37:8c: + ba:98:00:97:8b:49:96:1e:fd:25:8a:ac:dc:da:d8: + 5d:74:6e:66:b0:ff:44:df:a1:18:c6:be:48:2f:37: + 94:78:f8:95:4a:3f:7f:13:5e:5d:59:fd:74:86:43: + 63:73:49 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 9F:38:C4:56:23:C3:39:E8:A0:71:6C:E8:54:4C:E4:E8:3A:B1:BF:67 + Signature Algorithm: sha256WithRSAEncryption + 12:e5:42:a6:7b:8b:0f:0c:e4:46:a5:b6:60:40:87:8c:25:7e: + ad:b8:68:2e:5b:c6:40:76:3c:03:f8:c9:59:f4:f3:ab:62:ce: + 10:8d:b4:5a:64:8c:68:c0:b0:72:43:34:d2:1b:0b:f6:2c:53: + d2:ca:90:4b:86:66:fc:aa:83:22:f4:8b:1a:6f:26:48:ac:76: + 77:08:bf:c5:98:5c:f4:26:89:9e:7b:c3:b9:64:32:01:7f:d3: + c3:dd:58:6d:ec:b1:ab:84:55:74:77:84:04:27:52:6b:86:4c: + ce:dd:b9:65:ff:d6:c6:5e:9f:9a:10:99:4b:75:6a:fe:6a:e9: + 97:20:e4:e4:76:7a:c6:d0:24:aa:90:cd:20:90:ba:47:64:fb: + 7f:07:b3:53:78:b5:0a:62:f2:73:43:ce:41:2b:81:6a:2e:85: + 16:94:53:d4:6b:5f:72:22:ab:51:2d:42:d5:00:9c:99:bf:de: + bb:94:3b:57:fd:9a:f5:86:cb:56:3b:5b:88:01:e5:7c:28:4b: + 03:f9:49:83:7c:b2:7f:7c:e3:ed:8e:a1:7f:60:53:8e:55:9d: + 50:34:12:0f:b7:97:7b:6c:87:4a:44:e7:f5:6d:ec:80:37:f0: + 58:19:6e:4a:68:76:f0:1f:92:e4:ea:b5:92:d3:61:51:10:0b: + ad:a7:d9:5f:c7:5f:dc:1f:a3:5c:8c:a1:7e:9b:b7:9e:d3:56: + 6f:66:5e:07:96:20:ed:0b:74:fb:66:4e:8b:11:15:e9:81:49: + 7e:6f:b0:d4:50:7f:22:d7:5f:65:02:0d:a6:f4:85:1e:d8:ae: + 06:4b:4a:a7:d2:31:66:c2:f8:ce:e5:08:a6:a4:02:96:44:68: + 57:c4:d5:33:cf:19:2f:14:c4:94:1c:7b:a4:d9:f0:9f:0e:b1: + 80:e2:d1:9e:11:64:a9:88:11:3a:76:82:e5:62:c2:80:d8:a4: + 83:ed:93:ef:7c:2f:90:b0:32:4c:96:15:68:48:52:d4:99:08: + c0:24:e8:1c:e3:b3:a5:21:0e:92:c0:90:1f:cf:20:5f:ca:3b: + 38:c7:b7:6d:3a:f3:e6:44:b8:0e:31:6b:88:8e:70:eb:9c:17: + 52:a8:41:94:2e:87:b6:e7:a6:12:c5:75:df:5b:c0:0a:6e:7b: + a4:e4:5e:86:f9:36:94:df:77:c3:e9:0d:c0:39:f1:79:bb:46: + 8e:ab:43:59:27:b7:20:bb:23:e9:56:40:21:ec:31:3d:65:aa: + 43:f2:3d:df:70:44:e1:ba:4d:26:10:3b:98:9f:f3:c8:8e:1b: + 38:56:21:6a:51:93:d3:91:ca:46:da:89:b7:3d:53:83:2c:08: + 1f:8b:8f:53:dd:ff:ac:1f +-----BEGIN CERTIFICATE----- +MIIGSzCCBDOgAwIBAgIRANm1Q3+vqTkPAAAAAFVlrVgwDQYJKoZIhvcNAQELBQAw +gb4xCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQL +Ex9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykg +MjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAw +BgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0 +MB4XDTE1MDUyNzExMTExNloXDTM3MTIyNzExNDExNlowgb4xCzAJBgNVBAYTAlVT +MRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1 +c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJ +bmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3Qg +Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0MIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEAsewsQu7i0TD/pZJH4i3DumSXbcr3DbVZwbPLqGgZ +2K+EbTBwXX7zLtJTmeH+H17ZSK9dE43b/2MzTdMAArzE+NEGCJR5WIoV3imz/f3E +T+iq4qA7ec2/a0My3dl0ELn39GjUu9CH1apLiipvKgS1sqbHoHrmSKvS0VnM1n4j +5pds8ELl3FFLFUHtSUrJ3hCX1nbB76W1NhSXNdh4IjVS70O92yfbYVaCNNzLiGAM +C1rlLAHGVK/XqsEQe9IFWrhAnoanw5CGAlZSCXqc0ieCU0plUmr1POeo8pyvi73T +DtTUXm6Hnmo9RR3RXRv06QqsYJn7ibT/mCzPfB3pAqoEmh643IhuJbNsZvc8kPNX +wbMv9W3y+8qh+CmdRouzavbmZwe+LGcKKh9asj5XxNMhIWNlUpEbsZmOeX7m640A +2Vqq6nPopIICR5b+W45UYaPrL0swsIsjdXJ8ITzI9vF01Bx7owVV7rtNOzK+mndm +nqxpkCIHH2E6lr7lmk/MBTwoWdPBDFSoWWG9yHJM6Nyfh3+9nEg2XpWjDrk4JFX8 +dWbrAuMINClKxuMrLzOg2qOGpRKX/YAr2hRC45K9PvJdXmd0LhyIRyk0X+IyqJwl +N4y6mACXi0mWHv0liqzc2thddG5msP9E36EYxr5ILzeUePiVSj9/E15dWf10hkNj +c0kCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD +VR0OBBYEFJ84xFYjwznooHFs6FRM5Og6sb9nMA0GCSqGSIb3DQEBCwUAA4ICAQAS +5UKme4sPDORGpbZgQIeMJX6tuGguW8ZAdjwD+MlZ9POrYs4QjbRaZIxowLByQzTS +Gwv2LFPSypBLhmb8qoMi9IsabyZIrHZ3CL/FmFz0Jomee8O5ZDIBf9PD3Vht7LGr +hFV0d4QEJ1JrhkzO3bll/9bGXp+aEJlLdWr+aumXIOTkdnrG0CSqkM0gkLpHZPt/ +B7NTeLUKYvJzQ85BK4FqLoUWlFPUa19yIqtRLULVAJyZv967lDtX/Zr1hstWO1uI +AeV8KEsD+UmDfLJ/fOPtjqF/YFOOVZ1QNBIPt5d7bIdKROf1beyAN/BYGW5KaHbw +H5Lk6rWS02FREAutp9lfx1/cH6NcjKF+m7ee01ZvZl4HliDtC3T7Zk6LERXpgUl+ +b7DUUH8i119lAg2m9IUe2K4GS0qn0jFmwvjO5QimpAKWRGhXxNUzzxkvFMSUHHuk +2fCfDrGA4tGeEWSpiBE6doLlYsKA2KSD7ZPvfC+QsDJMlhVoSFLUmQjAJOgc47Ol +IQ6SwJAfzyBfyjs4x7dtOvPmRLgOMWuIjnDrnBdSqEGULoe256YSxXXfW8AKbnuk +5F6G+TaU33fD6Q3AOfF5u0aOq0NZJ7cguyPpVkAh7DE9ZapD8j3fcEThuk0mEDuY +n/PIjhs4ViFqUZPTkcpG2om3PVODLAgfi49T3f+sHw== +-----END CERTIFICATE----- + +# bfff8fd04433487d6a8aa60c1a29767a9fc2bbb05e420f713a13b992891d3893 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 9009899650740120186 (0x7d0997fef047ea7a) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = "GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.", CN = GDCA TrustAUTH R5 ROOT + Validity + Not Before: Nov 26 05:13:15 2014 GMT + Not After : Dec 31 15:59:59 2040 GMT + Subject: C = CN, O = "GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.", CN = GDCA TrustAUTH R5 ROOT + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d9:a3:16:f0:c8:74:74:77:9b:ef:33:0d:3b:06: + 7e:55:fc:b5:60:8f:76:86:12:42:7d:56:66:3e:88: + 82:ed:72:63:0e:9e:8b:dd:34:2c:02:51:51:c3:19: + fd:59:54:84:c9:f1:6b:b3:4c:b0:e9:e8:46:5d:38: + c6:a2:a7:2e:11:57:ba:82:15:a2:9c:8f:6d:b0:99: + 4a:0a:f2:eb:89:70:63:4e:79:c4:b7:5b:bd:a2:5d: + b1:f2:41:02:2b:ad:a9:3a:a3:ec:79:0a:ec:5f:3a: + e3:fd:ef:80:3c:ad:34:9b:1a:ab:88:26:7b:56:a2: + 82:86:1f:eb:35:89:83:7f:5f:ae:29:4e:3d:b6:6e: + ec:ae:c1:f0:27:9b:ae:e3:f4:ec:ef:ae:7f:f7:86: + 3d:72:7a:eb:a5:fb:59:4e:a7:eb:95:8c:22:39:79: + e1:2d:08:8f:cc:bc:91:b8:41:f7:14:c1:23:a9:c3: + ad:9a:45:44:b3:b2:d7:2c:cd:c6:29:e2:50:10:ae: + 5c:cb:82:8e:17:18:36:7d:97:e6:88:9a:b0:4d:34: + 09:f4:2c:b9:5a:66:2a:b0:17:9b:9e:1e:76:9d:4a: + 66:31:41:df:3f:fb:c5:06:ef:1b:b6:7e:1a:46:36: + f7:64:63:3b:e3:39:18:23:e7:67:75:14:d5:75:57: + 92:37:bd:be:6a:1b:26:50:f2:36:26:06:90:c5:70: + 01:64:6d:76:66:e1:91:db:6e:07:c0:61:80:2e:b2: + 2e:2f:8c:70:a7:d1:3b:3c:b3:91:e4:6e:b6:c4:3b: + 70:f2:6c:92:97:09:cd:47:7d:18:c0:f3:bb:9e:0f: + d6:8b:ae:07:b6:5a:0f:ce:0b:0c:47:a7:e5:3e:b8: + bd:7d:c7:9b:35:a0:61:97:3a:41:75:17:cc:2b:96: + 77:2a:92:21:1e:d9:95:76:20:67:68:cf:0d:bd:df: + d6:1f:09:6a:9a:e2:cc:73:71:a4:2f:7d:12:80:b7: + 53:30:46:5e:4b:54:99:0f:67:c9:a5:c8:f2:20:c1: + 82:ec:9d:11:df:c2:02:fb:1a:3b:d1:ed:20:9a:ef: + 65:64:92:10:0d:2a:e2:de:70:f1:18:67:82:8c:61: + de:b8:bc:d1:2f:9c:fb:0f:d0:2b:ed:1b:76:b9:e4: + 39:55:f8:f8:a1:1d:b8:aa:80:00:4c:82:e7:b2:7f: + 09:b8:bc:30:a0:2f:0d:f5:52:9e:8e:f7:92:b3:0a: + 00:1d:00:54:97:06:e0:b1:07:d9:c7:0f:5c:65:7d: + 3c:6d:59:57:e4:ed:a5:8d:e9:40:53:9f:15:4b:a0: + 71:f6:1a:21:e3:da:70:06:21:58:14:87:85:77:79: + aa:82:79 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E2:C9:40:9F:4D:CE:E8:9A:A1:7C:CF:0E:3F:65:C5:29:88:6A:19:51 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + d1:49:57:e0:a7:cc:68:58:ba:01:0f:2b:19:cd:8d:b0:61:45: + ac:11:ed:63:50:69:f8:1f:7f:be:16:8f:fd:9d:eb:0b:aa:32: + 47:76:d2:67:24:ed:bd:7c:33:32:97:2a:c7:05:86:66:0d:17: + 7d:14:15:1b:d4:eb:fd:1f:9a:f6:5e:97:69:b7:1a:25:a4:0a: + b3:91:3f:5f:36:ac:8b:ec:57:a8:3e:e7:81:8a:18:57:39:85: + 74:1a:42:c7:e9:5b:13:5f:8f:f9:08:e9:92:74:8d:f5:47:d2: + ab:3b:d6:fb:78:66:4e:36:7d:f9:e9:92:e9:04:de:fd:49:63: + fc:6d:fb:14:71:93:67:2f:47:4a:b7:b9:ff:1e:2a:73:70:46: + 30:bf:5a:f2:2f:79:a5:e1:8d:0c:d9:f9:b2:63:37:8c:37:65: + 85:70:6a:5c:5b:09:72:b9:ad:63:3c:b1:dd:f8:fc:32:bf:37: + 86:e4:bb:8e:98:27:7e:ba:1f:16:e1:70:11:f2:03:df:25:62: + 32:27:26:18:32:84:9f:ff:00:3a:13:ba:9a:4d:f4:4f:b8:14: + 70:22:b1:ca:2b:90:ce:29:c1:70:f4:2f:9d:7f:f2:90:1e:d6: + 5a:df:b7:46:fc:e6:86:fa:cb:e0:20:76:7a:ba:a6:cb:f5:7c: + de:62:a5:b1:8b:ee:de:82:66:8a:4e:3a:30:1f:3f:80:cb:ad: + 27:ba:0c:5e:d7:d0:b1:56:ca:77:71:b2:b5:75:a1:50:a9:40: + 43:17:c2:28:d9:cf:52:8b:5b:c8:63:d4:42:3e:a0:33:7a:46: + 2e:f7:0a:20:46:54:7e:6a:4f:31:f1:81:7e:42:74:38:65:73: + 27:ee:c6:7c:b8:8e:d7:a5:3a:d7:98:a1:9c:8c:10:55:d3:db: + 4b:ec:40:90:f2:cd:6e:57:d2:62:0e:7c:57:93:b1:a7:6d:cd: + 9d:83:bb:2a:e7:e5:b6:3b:71:58:ad:fd:d1:45:bc:5a:91:ee: + 53:15:6f:d3:45:09:75:6e:ba:90:5d:1e:04:cf:37:df:1e:a8: + 66:b1:8c:e6:20:6a:ef:fc:48:4e:74:98:42:af:29:6f:2e:6a: + c7:fb:7d:d1:66:31:22:cc:86:00:7e:66:83:0c:42:f4:bd:34: + 92:c3:1a:ea:4f:ca:7e:72:4d:0b:70:8c:a6:48:bb:a6:a1:14: + f6:fb:58:44:99:14:ae:aa:0b:93:69:a0:29:25:4a:a5:cb:2b: + dd:8a:66:07:16:78:15:57:71:1b:ec:f5:47:84:f3:9e:31:37: + 7a:d5:7f:24:ad:e4:bc:fd:fd:cc:6e:83:e8:0c:a8:b7:41:6c: + 07:dd:bd:3c:86:97:2f:d2 +-----BEGIN CERTIFICATE----- +MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UE +BhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ +IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0 +MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVowYjELMAkGA1UEBhMCQ04xMjAwBgNV +BAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8w +HQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJj +Dp6L3TQsAlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBj +TnnEt1u9ol2x8kECK62pOqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+u +KU49tm7srsHwJ5uu4/Ts765/94Y9cnrrpftZTqfrlYwiOXnhLQiPzLyRuEH3FMEj +qcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ9Cy5WmYqsBebnh52nUpm +MUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQxXABZG12 +ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloP +zgsMR6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3Gk +L30SgLdTMEZeS1SZD2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeC +jGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4oR24qoAATILnsn8JuLwwoC8N9VKejveSswoA +HQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx9hoh49pwBiFYFIeFd3mqgnkC +AwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlRMA8GA1UdEwEB +/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg +p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZm +DRd9FBUb1Ov9H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5 +COmSdI31R9KrO9b7eGZONn356ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ry +L3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd+PwyvzeG5LuOmCd+uh8W4XAR8gPf +JWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQHtZa37dG/OaG+svg +IHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBDF8Io +2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV +09tL7ECQ8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQ +XR4EzzffHqhmsYzmIGrv/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrq +T8p+ck0LcIymSLumoRT2+1hEmRSuqguTaaApJUqlyyvdimYHFngVV3Eb7PVHhPOe +MTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== +-----END CERTIFICATE----- + +# 179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c + Signature Algorithm: ecdsa-with-SHA384 + Issuer: OU = GlobalSign ECC Root CA - R5, O = GlobalSign, CN = GlobalSign + Validity + Not Before: Nov 13 00:00:00 2012 GMT + Not After : Jan 19 03:14:07 2038 GMT + Subject: OU = GlobalSign ECC Root CA - R5, O = GlobalSign, CN = GlobalSign + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:47:45:0e:96:fb:7d:5d:bf:e9:39:d1:21:f8:9f: + 0b:b6:d5:7b:1e:92:3a:48:59:1c:f0:62:31:2d:c0: + 7a:28:fe:1a:a7:5c:b3:b6:cc:97:e7:45:d4:58:fa: + d1:77:6d:43:a2:c0:87:65:34:0a:1f:7a:dd:eb:3c: + 33:a1:c5:9d:4d:a4:6f:41:95:38:7f:c9:1e:84:eb: + d1:9e:49:92:87:94:87:0c:3a:85:4a:66:9f:9d:59: + 93:4d:97:61:06:86:4a + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 3D:E6:29:48:9B:EA:07:CA:21:44:4A:26:DE:6E:DE:D2:83:D0:9F:59 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:e5:69:12:c9:6e:db:c6:31:ba:09:41:e1:97: + f8:fb:fd:9a:e2:7d:12:c9:ed:7c:64:d3:cb:05:25:8b:56:d9: + a0:e7:5e:5d:4e:0b:83:9c:5b:76:29:a0:09:26:21:6a:62:02: + 30:71:d2:b5:8f:5c:ea:3b:e1:78:09:85:a8:75:92:3b:c8:5c: + fd:48:ef:0d:74:22:a8:08:e2:6e:c5:49:ce:c7:0c:bc:a7:61: + 69:f1:f7:3b:e1:2a:cb:f9:2b:f3:66:90:37 +-----BEGIN CERTIFICATE----- +MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk +MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH +bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX +DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD +QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu +MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc +8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke +hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI +KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg +515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO +xwy8p2Fp8fc74SrL+SvzZpA3 +-----END CERTIFICATE----- + +# 2cabeafe37d06ca22aba7391c0033d25982952c453647349763a3ab5ad6ccf69 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 45:e6:bb:03:83:33:c3:85:65:48:e6:ff:45:51 + Signature Algorithm: sha384WithRSAEncryption + Issuer: OU = GlobalSign Root CA - R6, O = GlobalSign, CN = GlobalSign + Validity + Not Before: Dec 10 00:00:00 2014 GMT + Not After : Dec 10 00:00:00 2034 GMT + Subject: OU = GlobalSign Root CA - R6, O = GlobalSign, CN = GlobalSign + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:95:07:e8:73:ca:66:f9:ec:14:ca:7b:3c:f7:0d: + 08:f1:b4:45:0b:2c:82:b4:48:c6:eb:5b:3c:ae:83: + b8:41:92:33:14:a4:6f:7f:e9:2a:cc:c6:b0:88:6b: + c5:b6:89:d1:c6:b2:ff:14:ce:51:14:21:ec:4a:dd: + 1b:5a:c6:d6:87:ee:4d:3a:15:06:ed:64:66:0b:92: + 80:ca:44:de:73:94:4e:f3:a7:89:7f:4f:78:63:08: + c8:12:50:6d:42:66:2f:4d:b9:79:28:4d:52:1a:8a: + 1a:80:b7:19:81:0e:7e:c4:8a:bc:64:4c:21:1c:43: + 68:d7:3d:3c:8a:c5:b2:66:d5:90:9a:b7:31:06:c5: + be:e2:6d:32:06:a6:1e:f9:b9:eb:aa:a3:b8:bf:be: + 82:63:50:d0:f0:18:89:df:e4:0f:79:f5:ea:a2:1f: + 2a:d2:70:2e:7b:e7:bc:93:bb:6d:53:e2:48:7c:8c: + 10:07:38:ff:66:b2:77:61:7e:e0:ea:8c:3c:aa:b4: + a4:f6:f3:95:4a:12:07:6d:fd:8c:b2:89:cf:d0:a0: + 61:77:c8:58:74:b0:d4:23:3a:f7:5d:3a:ca:a2:db: + 9d:09:de:5d:44:2d:90:f1:81:cd:57:92:fa:7e:bc: + 50:04:63:34:df:6b:93:18:be:6b:36:b2:39:e4:ac: + 24:36:b7:f0:ef:b6:1c:13:57:93:b6:de:b2:f8:e2: + 85:b7:73:a2:b8:35:aa:45:f2:e0:9d:36:a1:6f:54: + 8a:f1:72:56:6e:2e:88:c5:51:42:44:15:94:ee:a3: + c5:38:96:9b:4e:4e:5a:0b:47:f3:06:36:49:77:30: + bc:71:37:e5:a6:ec:21:08:75:fc:e6:61:16:3f:77: + d5:d9:91:97:84:0a:6c:d4:02:4d:74:c0:14:ed:fd: + 39:fb:83:f2:5e:14:a1:04:b0:0b:e9:fe:ee:8f:e1: + 6e:0b:b2:08:b3:61:66:09:6a:b1:06:3a:65:96:59: + c0:f0:35:fd:c9:da:28:8d:1a:11:87:70:81:0a:a8: + 9a:75:1d:9e:3a:86:05:00:9e:db:80:d6:25:f9:dc: + 05:9e:27:59:4c:76:39:5b:ea:f9:a5:a1:d8:83:0f: + d1:ff:df:30:11:f9:85:cf:33:48:f5:ca:6d:64:14: + 2c:7a:58:4f:d3:4b:08:49:c5:95:64:1a:63:0e:79: + 3d:f5:b3:8c:ca:58:ad:9c:42:45:79:6e:0e:87:19: + 5c:54:b1:65:b6:bf:8c:9b:dc:13:e9:0d:6f:b8:2e: + dc:67:6e:c9:8b:11:b5:84:14:8a:00:19:70:83:79: + 91:97:91:d4:1a:27:bf:37:1e:32:07:d8:14:63:3c: + 28:4c:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + AE:6C:05:A3:93:13:E2:A2:E7:E2:D7:1C:D6:C7:F0:7F:C8:67:53:A0 + X509v3 Authority Key Identifier: + keyid:AE:6C:05:A3:93:13:E2:A2:E7:E2:D7:1C:D6:C7:F0:7F:C8:67:53:A0 + + Signature Algorithm: sha384WithRSAEncryption + 83:25:ed:e8:d1:fd:95:52:cd:9e:c0:04:a0:91:69:e6:5c:d0: + 84:de:dc:ad:a2:4f:e8:47:78:d6:65:98:a9:5b:a8:3c:87:7c: + 02:8a:d1:6e:b7:16:73:e6:5f:c0:54:98:d5:74:be:c1:cd:e2: + 11:91:ad:23:18:3d:dd:e1:72:44:96:b4:95:5e:c0:7b:8e:99: + 78:16:43:13:56:57:b3:a2:b3:3b:b5:77:dc:40:72:ac:a3:eb: + 9b:35:3e:b1:08:21:a1:e7:c4:43:37:79:32:be:b5:e7:9c:2c: + 4c:bc:43:29:99:8e:30:d3:ac:21:e0:e3:1d:fa:d8:07:33:76: + 54:00:22:2a:b9:4d:20:2e:70:68:da:e5:53:fc:83:5c:d3:9d: + f2:ff:44:0c:44:66:f2:d2:e3:bd:46:00:1a:6d:02:ba:25:5d: + 8d:a1:31:51:dd:54:46:1c:4d:db:99:96:ef:1a:1c:04:5c:a6: + 15:ef:78:e0:79:fe:5d:db:3e:aa:4c:55:fd:9a:15:a9:6f:e1: + a6:fb:df:70:30:e9:c3:ee:42:46:ed:c2:93:05:89:fa:7d:63: + 7b:3f:d0:71:81:7c:00:e8:98:ae:0e:78:34:c3:25:fb:af:0a: + 9f:20:6b:dd:3b:13:8f:12:8c:e2:41:1a:48:7a:73:a0:77:69: + c7:b6:5c:7f:82:c8:1e:fe:58:1b:28:2b:a8:6c:ad:5e:6d:c0: + 05:d2:7b:b7:eb:80:fe:25:37:fe:02:9b:68:ac:42:5d:c3:ee: + f5:cc:dc:f0:50:75:d2:36:69:9c:e6:7b:04:df:6e:06:69:b6: + de:0a:09:48:59:87:eb:7b:14:60:7a:64:aa:69:43:ef:91:c7: + 4c:ec:18:dd:6c:ef:53:2d:8c:99:e1:5e:f2:72:3e:cf:54:c8: + bd:67:ec:a4:0f:4c:45:ff:d3:b9:30:23:07:4c:8f:10:bf:86: + 96:d9:99:5a:b4:99:57:1c:a4:cc:bb:15:89:53:ba:2c:05:0f: + e4:c4:9e:19:b1:18:34:d5:4c:9d:ba:ed:f7:1f:af:24:95:04: + 78:a8:03:bb:ee:81:e5:da:5f:7c:8b:4a:a1:90:74:25:a7:b3: + 3e:4b:c8:2c:56:bd:c7:c8:ef:38:e2:5c:92:f0:79:f7:9c:84: + ba:74:2d:61:01:20:7e:7e:d1:f2:4f:07:59:5f:8b:2d:43:52: + eb:46:0c:94:e1:f5:66:47:79:77:d5:54:5b:1f:ad:24:37:cb: + 45:5a:4e:a0:44:48:c8:d8:b0:99:c5:15:84:09:f6:d6:49:49: + c0:65:b8:e6:1a:71:6e:a0:a8:f1:82:e8:45:3e:6c:d6:02:d7: + 0a:67:83:05:5a:c9:a4:10 +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDEg +MB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2Jh +bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNMzQx +MjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSNjET +MBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCAiIwDQYJ +KoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQssgrRI +xutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuTToVBu1k +ZguSgMpE3nOUTvOniX9PeGMIyBJQbUJmL025eShNUhqKGoC3GYEOfsSKvGRMIRxD +aNc9PIrFsmbVkJq3MQbFvuJtMgamHvm566qjuL++gmNQ0PAYid/kD3n16qIfKtJw +LnvnvJO7bVPiSHyMEAc4/2ayd2F+4OqMPKq0pPbzlUoSB239jLKJz9CgYXfIWHSw +1CM69106yqLbnQneXUQtkPGBzVeS+n68UARjNN9rkxi+azayOeSsJDa38O+2HBNX +k7besvjihbdzorg1qkXy4J02oW9UivFyVm4uiMVRQkQVlO6jxTiWm05OWgtH8wY2 +SXcwvHE35absIQh1/OZhFj931dmRl4QKbNQCTXTAFO39OfuD8l4UoQSwC+n+7o/h +bguyCLNhZglqsQY6ZZZZwPA1/cnaKI0aEYdwgQqomnUdnjqGBQCe24DWJfncBZ4n +WUx2OVvq+aWh2IMP0f/fMBH5hc8zSPXKbWQULHpYT9NLCEnFlWQaYw55PfWzjMpY +rZxCRXluDocZXFSxZba/jJvcE+kNb7gu3GduyYsRtYQUigAZcIN5kZeR1Bonvzce +MgfYFGM8KEyvAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBSubAWjkxPioufi1xzWx/B/yGdToDAfBgNVHSMEGDAWgBSu +bAWjkxPioufi1xzWx/B/yGdToDANBgkqhkiG9w0BAQwFAAOCAgEAgyXt6NH9lVLN +nsAEoJFp5lzQhN7craJP6Ed41mWYqVuoPId8AorRbrcWc+ZfwFSY1XS+wc3iEZGt +Ixg93eFyRJa0lV7Ae46ZeBZDE1ZXs6KzO7V33EByrKPrmzU+sQghoefEQzd5Mr61 +55wsTLxDKZmOMNOsIeDjHfrYBzN2VAAiKrlNIC5waNrlU/yDXNOd8v9EDERm8tLj +vUYAGm0CuiVdjaExUd1URhxN25mW7xocBFymFe944Hn+Xds+qkxV/ZoVqW/hpvvf +cDDpw+5CRu3CkwWJ+n1jez/QcYF8AOiYrg54NMMl+68KnyBr3TsTjxKM4kEaSHpz +oHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU3/gKbaKxCXcPu9czc8FB10jZp +nOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTOwY3WzvUy2MmeFe8nI+z1TIvWfs +pA9MRf/TuTAjB0yPEL+GltmZWrSZVxykzLsViVO6LAUP5MSeGbEYNNVMnbrt9x+v +JJUEeKgDu+6B5dpffItKoZB0JaezPkvILFa9x8jvOOJckvB595yEunQtYQEgfn7R +8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+tJDfLRVpOoERIyNiwmcUVhAn21klJwGW4 +5hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= +-----END CERTIFICATE----- + +# cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:21:58:53:08:a2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign + Validity + Not Before: Mar 18 10:00:00 2009 GMT + Not After : Mar 18 10:00:00 2029 GMT + Subject: OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:cc:25:76:90:79:06:78:22:16:f5:c0:83:b6:84: + ca:28:9e:fd:05:76:11:c5:ad:88:72:fc:46:02:43: + c7:b2:8a:9d:04:5f:24:cb:2e:4b:e1:60:82:46:e1: + 52:ab:0c:81:47:70:6c:dd:64:d1:eb:f5:2c:a3:0f: + 82:3d:0c:2b:ae:97:d7:b6:14:86:10:79:bb:3b:13: + 80:77:8c:08:e1:49:d2:6a:62:2f:1f:5e:fa:96:68: + df:89:27:95:38:9f:06:d7:3e:c9:cb:26:59:0d:73: + de:b0:c8:e9:26:0e:83:15:c6:ef:5b:8b:d2:04:60: + ca:49:a6:28:f6:69:3b:f6:cb:c8:28:91:e5:9d:8a: + 61:57:37:ac:74:14:dc:74:e0:3a:ee:72:2f:2e:9c: + fb:d0:bb:bf:f5:3d:00:e1:06:33:e8:82:2b:ae:53: + a6:3a:16:73:8c:dd:41:0e:20:3a:c0:b4:a7:a1:e9: + b2:4f:90:2e:32:60:e9:57:cb:b9:04:92:68:68:e5: + 38:26:60:75:b2:9f:77:ff:91:14:ef:ae:20:49:fc: + ad:40:15:48:d1:02:31:61:19:5e:b8:97:ef:ad:77: + b7:64:9a:7a:bf:5f:c1:13:ef:9b:62:fb:0d:6c:e0: + 54:69:16:a9:03:da:6e:e9:83:93:71:76:c6:69:85: + 82:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC + Signature Algorithm: sha256WithRSAEncryption + 4b:40:db:c0:50:aa:fe:c8:0c:ef:f7:96:54:45:49:bb:96:00: + 09:41:ac:b3:13:86:86:28:07:33:ca:6b:e6:74:b9:ba:00:2d: + ae:a4:0a:d3:f5:f1:f1:0f:8a:bf:73:67:4a:83:c7:44:7b:78: + e0:af:6e:6c:6f:03:29:8e:33:39:45:c3:8e:e4:b9:57:6c:aa: + fc:12:96:ec:53:c6:2d:e4:24:6c:b9:94:63:fb:dc:53:68:67: + 56:3e:83:b8:cf:35:21:c3:c9:68:fe:ce:da:c2:53:aa:cc:90: + 8a:e9:f0:5d:46:8c:95:dd:7a:58:28:1a:2f:1d:de:cd:00:37: + 41:8f:ed:44:6d:d7:53:28:97:7e:f3:67:04:1e:15:d7:8a:96: + b4:d3:de:4c:27:a4:4c:1b:73:73:76:f4:17:99:c2:1f:7a:0e: + e3:2d:08:ad:0a:1c:2c:ff:3c:ab:55:0e:0f:91:7e:36:eb:c3: + 57:49:be:e1:2e:2d:7c:60:8b:c3:41:51:13:23:9d:ce:f7:32: + 6b:94:01:a8:99:e7:2c:33:1f:3a:3b:25:d2:86:40:ce:3b:2c: + 86:78:c9:61:2f:14:ba:ee:db:55:6f:df:84:ee:05:09:4d:bd: + 28:d8:72:ce:d3:62:50:65:1e:eb:92:97:83:31:d9:b3:b5:ca: + 47:58:3f:5f +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G +A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp +Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4 +MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG +A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8 +RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT +gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm +KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd +QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ +XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o +LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU +RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp +jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK +6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX +mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs +Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH +WD9f +-----END CERTIFICATE----- + +# ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:15:4b:5a:c3:94 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA + Validity + Not Before: Sep 1 12:00:00 1998 GMT + Not After : Jan 28 12:00:00 2028 GMT + Subject: C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:da:0e:e6:99:8d:ce:a3:e3:4f:8a:7e:fb:f1:8b: + 83:25:6b:ea:48:1f:f1:2a:b0:b9:95:11:04:bd:f0: + 63:d1:e2:67:66:cf:1c:dd:cf:1b:48:2b:ee:8d:89: + 8e:9a:af:29:80:65:ab:e9:c7:2d:12:cb:ab:1c:4c: + 70:07:a1:3d:0a:30:cd:15:8d:4f:f8:dd:d4:8c:50: + 15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0: + 6d:d5:35:30:8e:5e:43:73:f2:41:e9:d5:6a:e3:b2: + 89:3a:56:39:38:6f:06:3c:88:69:5b:2a:4d:c5:a7: + 54:b8:6c:89:cc:9b:f9:3c:ca:e5:fd:89:f5:12:3c: + 92:78:96:d6:dc:74:6e:93:44:61:d1:8d:c7:46:b2: + 75:0e:86:e8:19:8a:d5:6d:6c:d5:78:16:95:a2:e9: + c8:0a:38:eb:f2:24:13:4f:73:54:93:13:85:3a:1b: + bc:1e:34:b5:8b:05:8c:b9:77:8b:b1:db:1f:20:91: + ab:09:53:6e:90:ce:7b:37:74:b9:70:47:91:22:51: + 63:16:79:ae:b1:ae:41:26:08:c8:19:2b:d1:46:aa: + 48:d6:64:2a:d7:83:34:ff:2c:2a:c1:6c:19:43:4a: + 07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93: + 90:cf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B + Signature Algorithm: sha1WithRSAEncryption + d6:73:e7:7c:4f:76:d0:8d:bf:ec:ba:a2:be:34:c5:28:32:b5: + 7c:fc:6c:9c:2c:2b:bd:09:9e:53:bf:6b:5e:aa:11:48:b6:e5: + 08:a3:b3:ca:3d:61:4d:d3:46:09:b3:3e:c3:a0:e3:63:55:1b: + f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50: + 56:f9:c6:0a:fd:38:cd:c4:0b:70:51:94:97:98:04:df:c3:5f: + 94:d5:15:c9:14:41:9c:c4:5d:75:64:15:0d:ff:55:30:ec:86: + 8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48: + 64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69: + 2c:69:24:78:1e:b3:a7:1c:71:62:ee:ca:c8:97:ac:17:5d:8a: + c2:f8:47:86:6e:2a:c4:56:31:95:d0:67:89:85:2b:f9:6c:a6: + 5d:46:9d:0c:aa:82:e4:99:51:dd:70:b7:db:56:3d:61:e4:6a: + e1:5c:d6:f6:fe:3d:de:41:cc:07:ae:63:52:bf:53:53:f4:2b: + e9:c7:fd:b6:f7:82:5f:85:d2:41:18:db:81:b3:04:1c:c5:1f: + a4:80:6f:15:20:c9:de:0c:88:0a:1d:d6:66:55:e2:fc:48:c9: + 29:26:69:e0 +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw +MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT +aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ +jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp +xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp +1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG +snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ +U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 +9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B +AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz +yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE +38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP +AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad +DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME +HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +-----END CERTIFICATE----- + +# 1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = "Starfield Technologies, Inc.", OU = Starfield Class 2 Certification Authority + Validity + Not Before: Jun 29 17:39:16 2004 GMT + Not After : Jun 29 17:39:16 2034 GMT + Subject: C = US, O = "Starfield Technologies, Inc.", OU = Starfield Class 2 Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b7:32:c8:fe:e9:71:a6:04:85:ad:0c:11:64:df: + ce:4d:ef:c8:03:18:87:3f:a1:ab:fb:3c:a6:9f:f0: + c3:a1:da:d4:d8:6e:2b:53:90:fb:24:a4:3e:84:f0: + 9e:e8:5f:ec:e5:27:44:f5:28:a6:3f:7b:de:e0:2a: + f0:c8:af:53:2f:9e:ca:05:01:93:1e:8f:66:1c:39: + a7:4d:fa:5a:b6:73:04:25:66:eb:77:7f:e7:59:c6: + 4a:99:25:14:54:eb:26:c7:f3:7f:19:d5:30:70:8f: + af:b0:46:2a:ff:ad:eb:29:ed:d7:9f:aa:04:87:a3: + d4:f9:89:a5:34:5f:db:43:91:82:36:d9:66:3c:b1: + b8:b9:82:fd:9c:3a:3e:10:c8:3b:ef:06:65:66:7a: + 9b:19:18:3d:ff:71:51:3c:30:2e:5f:be:3d:77:73: + b2:5d:06:6c:c3:23:56:9a:2b:85:26:92:1c:a7:02: + b3:e4:3f:0d:af:08:79:82:b8:36:3d:ea:9c:d3:35: + b3:bc:69:ca:f5:cc:9d:e8:fd:64:8d:17:80:33:6e: + 5e:4a:5d:99:c9:1e:87:b4:9d:1a:c0:d5:6e:13:35: + 23:5e:df:9b:5f:3d:ef:d6:f7:76:c2:ea:3e:bb:78: + 0d:1c:42:67:6b:04:d8:f8:d6:da:6f:8b:f2:44:a0: + 01:ab + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Subject Key Identifier: + BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 + X509v3 Authority Key Identifier: + keyid:BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 + DirName:/C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority + serial:00 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 05:9d:3f:88:9d:d1:c9:1a:55:a1:ac:69:f3:f3:59:da:9b:01: + 87:1a:4f:57:a9:a1:79:09:2a:db:f7:2f:b2:1e:cc:c7:5e:6a: + d8:83:87:a1:97:ef:49:35:3e:77:06:41:58:62:bf:8e:58:b8: + 0a:67:3f:ec:b3:dd:21:66:1f:c9:54:fa:72:cc:3d:4c:40:d8: + 81:af:77:9e:83:7a:bb:a2:c7:f5:34:17:8e:d9:11:40:f4:fc: + 2c:2a:4d:15:7f:a7:62:5d:2e:25:d3:00:0b:20:1a:1d:68:f9: + 17:b8:f4:bd:8b:ed:28:59:dd:4d:16:8b:17:83:c8:b2:65:c7: + 2d:7a:a5:aa:bc:53:86:6d:dd:57:a4:ca:f8:20:41:0b:68:f0: + f4:fb:74:be:56:5d:7a:79:f5:f9:1d:85:e3:2d:95:be:f5:71: + 90:43:cc:8d:1f:9a:00:0a:87:29:e9:55:22:58:00:23:ea:e3: + 12:43:29:5b:47:08:dd:8c:41:6a:65:06:a8:e5:21:aa:41:b4: + 95:21:95:b9:7d:d1:34:ab:13:d6:ad:bc:dc:e2:3d:39:cd:bd: + 3e:75:70:a1:18:59:03:c9:22:b4:8f:9c:d5:5e:2a:d7:a5:b6: + d4:0a:6d:f8:b7:40:11:46:9a:1f:79:0e:62:bf:0f:97:ec:e0: + 2f:1f:17:94 +-----BEGIN CERTIFICATE----- +MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl +MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp +U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw +NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE +ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp +ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3 +DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf +8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN ++lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0 +X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa +K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA +1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G +A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR +zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0 +YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD +bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w +DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3 +L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D +eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl +xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp +VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY +WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q= +-----END CERTIFICATE----- + +# 2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:bd:ed:c1:03:fc:f6:8f:fc:02:b1:6f:5b:9f:48: + d9:9d:79:e2:a2:b7:03:61:56:18:c3:47:b6:d7:ca: + 3d:35:2e:89:43:f7:a1:69:9b:de:8a:1a:fd:13:20: + 9c:b4:49:77:32:29:56:fd:b9:ec:8c:dd:22:fa:72: + dc:27:61:97:ee:f6:5a:84:ec:6e:19:b9:89:2c:dc: + 84:5b:d5:74:fb:6b:5f:c5:89:a5:10:52:89:46:55: + f4:b8:75:1c:e6:7f:e4:54:ae:4b:f8:55:72:57:02: + 19:f8:17:71:59:eb:1e:28:07:74:c5:9d:48:be:6c: + b4:f4:a4:b0:f3:64:37:79:92:c0:ec:46:5e:7f:e1: + 6d:53:4c:62:af:cd:1f:0b:63:bb:3a:9d:fb:fc:79: + 00:98:61:74:cf:26:82:40:63:f3:b2:72:6a:19:0d: + 99:ca:d4:0e:75:cc:37:fb:8b:89:c1:59:f1:62:7f: + 5f:b3:5f:65:30:f8:a7:b7:4d:76:5a:1e:76:5e:34: + c0:e8:96:56:99:8a:b3:f0:7f:a4:cd:bd:dc:32:31: + 7c:91:cf:e0:5f:11:f8:6b:aa:49:5c:d1:99:94:d1: + a2:e3:63:5b:09:76:b5:56:62:e1:4b:74:1d:96:d4: + 26:d4:08:04:59:d0:98:0e:0e:e6:de:fc:c3:ec:1f: + 90:f1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7C:0C:32:1F:A7:D9:30:7F:C4:7D:68:A3:62:A8:A1:CE:AB:07:5B:27 + Signature Algorithm: sha256WithRSAEncryption + 11:59:fa:25:4f:03:6f:94:99:3b:9a:1f:82:85:39:d4:76:05: + 94:5e:e1:28:93:6d:62:5d:09:c2:a0:a8:d4:b0:75:38:f1:34: + 6a:9d:e4:9f:8a:86:26:51:e6:2c:d1:c6:2d:6e:95:20:4a:92: + 01:ec:b8:8a:67:7b:31:e2:67:2e:8c:95:03:26:2e:43:9d:4a: + 31:f6:0e:b5:0c:bb:b7:e2:37:7f:22:ba:00:a3:0e:7b:52:fb: + 6b:bb:3b:c4:d3:79:51:4e:cd:90:f4:67:07:19:c8:3c:46:7a: + 0d:01:7d:c5:58:e7:6d:e6:85:30:17:9a:24:c4:10:e0:04:f7: + e0:f2:7f:d4:aa:0a:ff:42:1d:37:ed:94:e5:64:59:12:20:77: + 38:d3:32:3e:38:81:75:96:73:fa:68:8f:b1:cb:ce:1f:c5:ec: + fa:9c:7e:cf:7e:b1:f1:07:2d:b6:fc:bf:ca:a4:bf:d0:97:05: + 4a:bc:ea:18:28:02:90:bd:54:78:09:21:71:d3:d1:7d:1d:d9: + 16:b0:a9:61:3d:d0:0a:00:22:fc:c7:7b:cb:09:64:45:0b:3b: + 40:81:f7:7d:7c:32:f5:98:ca:58:8e:7d:2a:ee:90:59:73:64: + f9:36:74:5e:25:a1:f5:66:05:2e:7f:39:15:a9:2a:fb:50:8b: + 8e:85:69:f4 +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT +HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs +ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw +MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 +b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj +aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp +Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg +nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1 +HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N +Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN +dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0 +HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G +CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU +sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3 +4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg +8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K +pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1 +mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 +-----END CERTIFICATE----- + +# 45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", CN = Go Daddy Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", CN = Go Daddy Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:bf:71:62:08:f1:fa:59:34:f7:1b:c9:18:a3:f7: + 80:49:58:e9:22:83:13:a6:c5:20:43:01:3b:84:f1: + e6:85:49:9f:27:ea:f6:84:1b:4e:a0:b4:db:70:98: + c7:32:01:b1:05:3e:07:4e:ee:f4:fa:4f:2f:59:30: + 22:e7:ab:19:56:6b:e2:80:07:fc:f3:16:75:80:39: + 51:7b:e5:f9:35:b6:74:4e:a9:8d:82:13:e4:b6:3f: + a9:03:83:fa:a2:be:8a:15:6a:7f:de:0b:c3:b6:19: + 14:05:ca:ea:c3:a8:04:94:3b:46:7c:32:0d:f3:00: + 66:22:c8:8d:69:6d:36:8c:11:18:b7:d3:b2:1c:60: + b4:38:fa:02:8c:ce:d3:dd:46:07:de:0a:3e:eb:5d: + 7c:c8:7c:fb:b0:2b:53:a4:92:62:69:51:25:05:61: + 1a:44:81:8c:2c:a9:43:96:23:df:ac:3a:81:9a:0e: + 29:c5:1c:a9:e9:5d:1e:b6:9e:9e:30:0a:39:ce:f1: + 88:80:fb:4b:5d:cc:32:ec:85:62:43:25:34:02:56: + 27:01:91:b4:3b:70:2a:3f:6e:b1:e8:9c:88:01:7d: + 9f:d4:f9:db:53:6d:60:9d:bf:2c:e7:58:ab:b8:5f: + 46:fc:ce:c4:1b:03:3c:09:eb:49:31:5c:69:46:b3: + e0:47 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE + Signature Algorithm: sha256WithRSAEncryption + 99:db:5d:79:d5:f9:97:59:67:03:61:f1:7e:3b:06:31:75:2d: + a1:20:8e:4f:65:87:b4:f7:a6:9c:bc:d8:e9:2f:d0:db:5a:ee: + cf:74:8c:73:b4:38:42:da:05:7b:f8:02:75:b8:fd:a5:b1:d7: + ae:f6:d7:de:13:cb:53:10:7e:8a:46:d1:97:fa:b7:2e:2b:11: + ab:90:b0:27:80:f9:e8:9f:5a:e9:37:9f:ab:e4:df:6c:b3:85: + 17:9d:3d:d9:24:4f:79:91:35:d6:5f:04:eb:80:83:ab:9a:02: + 2d:b5:10:f4:d8:90:c7:04:73:40:ed:72:25:a0:a9:9f:ec:9e: + ab:68:12:99:57:c6:8f:12:3a:09:a4:bd:44:fd:06:15:37:c1: + 9b:e4:32:a3:ed:38:e8:d8:64:f3:2c:7e:14:fc:02:ea:9f:cd: + ff:07:68:17:db:22:90:38:2d:7a:8d:d1:54:f1:69:e3:5f:33: + ca:7a:3d:7b:0a:e3:ca:7f:5f:39:e5:e2:75:ba:c5:76:18:33: + ce:2c:f0:2f:4c:ad:f7:b1:e7:ce:4f:a8:c4:9b:4a:54:06:c5: + 7f:7d:d5:08:0f:e2:1c:fe:7e:17:b8:ac:5e:f6:d4:16:b2:43: + 09:0c:4d:f6:a7:6b:b4:99:84:65:ca:7a:88:e2:e2:44:be:5c: + f7:ea:1c:f5 +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT +EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp +ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz +NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH +EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE +AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD +E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH +/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy +DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh +GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR +tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA +AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX +WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu +9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr +gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo +2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO +LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI +4uJEvlz36hz1 +-----END CERTIFICATE----- + +# c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = "The Go Daddy Group, Inc.", OU = Go Daddy Class 2 Certification Authority + Validity + Not Before: Jun 29 17:06:20 2004 GMT + Not After : Jun 29 17:06:20 2034 GMT + Subject: C = US, O = "The Go Daddy Group, Inc.", OU = Go Daddy Class 2 Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:de:9d:d7:ea:57:18:49:a1:5b:eb:d7:5f:48:86: + ea:be:dd:ff:e4:ef:67:1c:f4:65:68:b3:57:71:a0: + 5e:77:bb:ed:9b:49:e9:70:80:3d:56:18:63:08:6f: + da:f2:cc:d0:3f:7f:02:54:22:54:10:d8:b2:81:d4: + c0:75:3d:4b:7f:c7:77:c3:3e:78:ab:1a:03:b5:20: + 6b:2f:6a:2b:b1:c5:88:7e:c4:bb:1e:b0:c1:d8:45: + 27:6f:aa:37:58:f7:87:26:d7:d8:2d:f6:a9:17:b7: + 1f:72:36:4e:a6:17:3f:65:98:92:db:2a:6e:5d:a2: + fe:88:e0:0b:de:7f:e5:8d:15:e1:eb:cb:3a:d5:e2: + 12:a2:13:2d:d8:8e:af:5f:12:3d:a0:08:05:08:b6: + 5c:a5:65:38:04:45:99:1e:a3:60:60:74:c5:41:a5: + 72:62:1b:62:c5:1f:6f:5f:1a:42:be:02:51:65:a8: + ae:23:18:6a:fc:78:03:a9:4d:7f:80:c3:fa:ab:5a: + fc:a1:40:a4:ca:19:16:fe:b2:c8:ef:5e:73:0d:ee: + 77:bd:9a:f6:79:98:bc:b1:07:67:a2:15:0d:dd:a0: + 58:c6:44:7b:0a:3e:62:28:5f:ba:41:07:53:58:cf: + 11:7e:38:74:c5:f8:ff:b5:69:90:8f:84:74:ea:97: + 1b:af + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Subject Key Identifier: + D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 + X509v3 Authority Key Identifier: + keyid:D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 + DirName:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority + serial:00 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 32:4b:f3:b2:ca:3e:91:fc:12:c6:a1:07:8c:8e:77:a0:33:06: + 14:5c:90:1e:18:f7:08:a6:3d:0a:19:f9:87:80:11:6e:69:e4: + 96:17:30:ff:34:91:63:72:38:ee:cc:1c:01:a3:1d:94:28:a4: + 31:f6:7a:c4:54:d7:f6:e5:31:58:03:a2:cc:ce:62:db:94:45: + 73:b5:bf:45:c9:24:b5:d5:82:02:ad:23:79:69:8d:b8:b6:4d: + ce:cf:4c:ca:33:23:e8:1c:88:aa:9d:8b:41:6e:16:c9:20:e5: + 89:9e:cd:3b:da:70:f7:7e:99:26:20:14:54:25:ab:6e:73:85: + e6:9b:21:9d:0a:6c:82:0e:a8:f8:c2:0c:fa:10:1e:6c:96:ef: + 87:0d:c4:0f:61:8b:ad:ee:83:2b:95:f8:8e:92:84:72:39:eb: + 20:ea:83:ed:83:cd:97:6e:08:bc:eb:4e:26:b6:73:2b:e4:d3: + f6:4c:fe:26:71:e2:61:11:74:4a:ff:57:1a:87:0f:75:48:2e: + cf:51:69:17:a0:02:12:61:95:d5:d1:40:b2:10:4c:ee:c4:ac: + 10:43:a6:a5:9e:0a:d5:95:62:9a:0d:cf:88:82:c5:32:0c:e4: + 2b:9f:45:e6:0d:9f:28:9c:b1:b9:2a:5a:57:ad:37:0f:af:1d: + 7f:db:bd:9f +-----BEGIN CERTIFICATE----- +MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh +MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE +YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 +MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo +ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg +MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN +ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA +PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w +wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi +EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY +avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+ +YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE +sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h +/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 +IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD +ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy +OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P +TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ +HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER +dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf +ReYNnyicsbkqWletNw+vHX/bvZ8= +-----END CERTIFICATE----- + +# 34d8a73ee208d9bcdb0d956520934b4e40e69482596e8b6f73c8426b010a6f48 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:03:e5:b8:82:eb:20:f8:25:27:6d:3d:66 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = Google Trust Services LLC, CN = GTS Root R3 + Validity + Not Before: Jun 22 00:00:00 2016 GMT + Not After : Jun 22 00:00:00 2036 GMT + Subject: C = US, O = Google Trust Services LLC, CN = GTS Root R3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:1f:4f:33:87:33:29:8a:a1:84:de:cb:c7:21:58: + 41:89:ea:56:9d:2b:4b:85:c6:1d:4c:27:bc:7f:26: + 51:72:6f:e2:9f:d6:a3:ca:cc:45:14:46:8b:ad:ef: + 7e:86:8c:ec:b1:7e:2f:ff:a9:71:9d:18:84:45:04: + 41:55:6e:2b:ea:26:7f:bb:90:01:e3:4b:19:ba:e4: + 54:96:45:09:b1:d5:6c:91:44:ad:84:13:8e:9a:8c: + 0d:80:0c:32:f6:e0:27 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C1:F1:26:BA:A0:2D:AE:85:81:CF:D3:F1:2A:12:BD:B8:0A:67:FD:BC + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:f6:e1:20:95:14:7b:54:a3:90:16:11:bf:84: + c8:ea:6f:6b:17:9e:1e:46:98:20:9b:9f:d3:0d:d9:ac:d3:2f: + cd:7c:f8:5b:2e:55:bb:bf:dd:92:f7:a4:0c:dc:31:e1:a2:02: + 31:00:fc:97:66:66:e5:43:16:13:83:dd:c7:df:2f:be:14:38: + ed:01:ce:b1:17:1a:11:75:e9:bd:03:8f:26:7e:84:e5:c9:60: + a6:95:d7:54:59:b7:e7:11:2c:89:d4:b9:ee:17 +-----BEGIN CERTIFICATE----- +MIICCTCCAY6gAwIBAgINAgPluILrIPglJ209ZjAKBggqhkjOPQQDAzBHMQswCQYD +VQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIG +A1UEAxMLR1RTIFJvb3QgUjMwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAw +WjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2Vz +IExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcqhkjOPQIBBgUrgQQAIgNi +AAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUURout736G +jOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL2 +4CejQjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW +BBTB8Sa6oC2uhYHP0/EqEr24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEA9uEglRR7 +VKOQFhG/hMjqb2sXnh5GmCCbn9MN2azTL818+FsuVbu/3ZL3pAzcMeGiAjEA/Jdm +ZuVDFhOD3cffL74UOO0BzrEXGhF16b0DjyZ+hOXJYKaV11RZt+cRLInUue4X +-----END CERTIFICATE----- + +# d947432abde7b7fa90fc2e6b59101b1280e0e1c7e4e40fa3c6887fff57a7f4cf +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:03:e5:93:6f:31:b0:13:49:88:6b:a2:17 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = Google Trust Services LLC, CN = GTS Root R1 + Validity + Not Before: Jun 22 00:00:00 2016 GMT + Not After : Jun 22 00:00:00 2036 GMT + Subject: C = US, O = Google Trust Services LLC, CN = GTS Root R1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b6:11:02:8b:1e:e3:a1:77:9b:3b:dc:bf:94:3e: + b7:95:a7:40:3c:a1:fd:82:f9:7d:32:06:82:71:f6: + f6:8c:7f:fb:e8:db:bc:6a:2e:97:97:a3:8c:4b:f9: + 2b:f6:b1:f9:ce:84:1d:b1:f9:c5:97:de:ef:b9:f2: + a3:e9:bc:12:89:5e:a7:aa:52:ab:f8:23:27:cb:a4: + b1:9c:63:db:d7:99:7e:f0:0a:5e:eb:68:a6:f4:c6: + 5a:47:0d:4d:10:33:e3:4e:b1:13:a3:c8:18:6c:4b: + ec:fc:09:90:df:9d:64:29:25:23:07:a1:b4:d2:3d: + 2e:60:e0:cf:d2:09:87:bb:cd:48:f0:4d:c2:c2:7a: + 88:8a:bb:ba:cf:59:19:d6:af:8f:b0:07:b0:9e:31: + f1:82:c1:c0:df:2e:a6:6d:6c:19:0e:b5:d8:7e:26: + 1a:45:03:3d:b0:79:a4:94:28:ad:0f:7f:26:e5:a8: + 08:fe:96:e8:3c:68:94:53:ee:83:3a:88:2b:15:96: + 09:b2:e0:7a:8c:2e:75:d6:9c:eb:a7:56:64:8f:96: + 4f:68:ae:3d:97:c2:84:8f:c0:bc:40:c0:0b:5c:bd: + f6:87:b3:35:6c:ac:18:50:7f:84:e0:4c:cd:92:d3: + 20:e9:33:bc:52:99:af:32:b5:29:b3:25:2a:b4:48: + f9:72:e1:ca:64:f7:e6:82:10:8d:e8:9d:c2:8a:88: + fa:38:66:8a:fc:63:f9:01:f9:78:fd:7b:5c:77:fa: + 76:87:fa:ec:df:b1:0e:79:95:57:b4:bd:26:ef:d6: + 01:d1:eb:16:0a:bb:8e:0b:b5:c5:c5:8a:55:ab:d3: + ac:ea:91:4b:29:cc:19:a4:32:25:4e:2a:f1:65:44: + d0:02:ce:aa:ce:49:b4:ea:9f:7c:83:b0:40:7b:e7: + 43:ab:a7:6c:a3:8f:7d:89:81:fa:4c:a5:ff:d5:8e: + c3:ce:4b:e0:b5:d8:b3:8e:45:cf:76:c0:ed:40:2b: + fd:53:0f:b0:a7:d5:3b:0d:b1:8a:a2:03:de:31:ad: + cc:77:ea:6f:7b:3e:d6:df:91:22:12:e6:be:fa:d8: + 32:fc:10:63:14:51:72:de:5d:d6:16:93:bd:29:68: + 33:ef:3a:66:ec:07:8a:26:df:13:d7:57:65:78:27: + de:5e:49:14:00:a2:00:7f:9a:a8:21:b6:a9:b1:95: + b0:a5:b9:0d:16:11:da:c7:6c:48:3c:40:e0:7e:0d: + 5a:cd:56:3c:d1:97:05:b9:cb:4b:ed:39:4b:9c:c4: + 3f:d2:55:13:6e:24:b0:d6:71:fa:f4:c1:ba:cc:ed: + 1b:f5:fe:81:41:d8:00:98:3d:3a:c8:ae:7a:98:37: + 18:05:95 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + E4:AF:2B:26:71:1A:2B:48:27:85:2F:52:66:2C:EF:F0:89:13:71:3E + Signature Algorithm: sha384WithRSAEncryption + 9f:aa:42:26:db:0b:9b:be:ff:1e:96:92:2e:3e:a2:65:4a:6a: + 98:ba:22:cb:7d:c1:3a:d8:82:0a:06:c6:f6:a5:de:c0:4e:87: + 66:79:a1:f9:a6:58:9c:aa:f9:b5:e6:60:e7:e0:e8:b1:1e:42: + 41:33:0b:37:3d:ce:89:70:15:ca:b5:24:a8:cf:6b:b5:d2:40: + 21:98:cf:22:34:cf:3b:c5:22:84:e0:c5:0e:8a:7c:5d:88:e4: + 35:24:ce:9b:3e:1a:54:1e:6e:db:b2:87:a7:fc:f3:fa:81:55: + 14:62:0a:59:a9:22:05:31:3e:82:d6:ee:db:57:34:bc:33:95: + d3:17:1b:e8:27:a2:8b:7b:4e:26:1a:7a:5a:64:b6:d1:ac:37: + f1:fd:a0:f3:38:ec:72:f0:11:75:9d:cb:34:52:8d:e6:76:6b: + 17:c6:df:86:ab:27:8e:49:2b:75:66:81:10:21:a6:ea:3e:f4: + ae:25:ff:7c:15:de:ce:8c:25:3f:ca:62:70:0a:f7:2f:09:66: + 07:c8:3f:1c:fc:f0:db:45:30:df:62:88:c1:b5:0f:9d:c3:9f: + 4a:de:59:59:47:c5:87:22:36:e6:82:a7:ed:0a:b9:e2:07:a0: + 8d:7b:7a:4a:3c:71:d2:e2:03:a1:1f:32:07:dd:1b:e4:42:ce: + 0c:00:45:61:80:b5:0b:20:59:29:78:bd:f9:55:cb:63:c5:3c: + 4c:f4:b6:ff:db:6a:5f:31:6b:99:9e:2c:c1:6b:50:a4:d7:e6: + 18:14:bd:85:3f:67:ab:46:9f:a0:ff:42:a7:3a:7f:5c:cb:5d: + b0:70:1d:2b:34:f5:d4:76:09:0c:eb:78:4c:59:05:f3:33:42: + c3:61:15:10:1b:77:4d:ce:22:8c:d4:85:f2:45:7d:b7:53:ea: + ef:40:5a:94:0a:5c:20:5f:4e:40:5d:62:22:76:df:ff:ce:61: + bd:8c:23:78:d2:37:02:e0:8e:de:d1:11:37:89:f6:bf:ed:49: + 07:62:ae:92:ec:40:1a:af:14:09:d9:d0:4e:b2:a2:f7:be:ee: + ee:d8:ff:dc:1a:2d:de:b8:36:71:e2:fc:79:b7:94:25:d1:48: + 73:5b:a1:35:e7:b3:99:67:75:c1:19:3a:2b:47:4e:d3:42:8e: + fd:31:c8:16:66:da:d2:0c:3c:db:b3:8e:c9:a1:0d:80:0f:7b: + 16:77:14:bf:ff:db:09:94:b2:93:bc:20:58:15:e9:db:71:43: + f3:de:10:c3:00:dc:a8:2a:95:b6:c2:d6:3f:90:6b:76:db:6c: + fe:8c:bc:f2:70:35:0c:dc:99:19:35:dc:d7:c8:46:63:d5:36: + 71:ae:57:fb:b7:82:6d:dc +-----BEGIN CERTIFICATE----- +MIIFVzCCAz+gAwIBAgINAgPlk28xsBNJiGuiFzANBgkqhkiG9w0BAQwFADBHMQsw +CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU +MBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw +MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp +Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIiMA0GCSqGSIb3DQEBAQUA +A4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx9vaMf/vo +27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vXmX7w +Cl7raKb0xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7zUjw +TcLCeoiKu7rPWRnWr4+wB7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0Pfybl +qAj+lug8aJRT7oM6iCsVlgmy4HqMLnXWnOunVmSPlk9orj2XwoSPwLxAwAtcvfaH +szVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly4cpk9+aCEI3oncKKiPo4Zor8 +Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr06zqkUspzBmk +MiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOORc92 +wO1AK/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYWk70p +aDPvOmbsB4om3xPXV2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+DVrN +VjzRlwW5y0vtOUucxD/SVRNuJLDWcfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgFlQID +AQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E +FgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEMBQADggIBAJ+qQibb +C5u+/x6Wki4+omVKapi6Ist9wTrYggoGxval3sBOh2Z5ofmmWJyq+bXmYOfg6LEe +QkEzCzc9zolwFcq1JKjPa7XSQCGYzyI0zzvFIoTgxQ6KfF2I5DUkzps+GlQebtuy +h6f88/qBVRRiClmpIgUxPoLW7ttXNLwzldMXG+gnoot7TiYaelpkttGsN/H9oPM4 +7HLwEXWdyzRSjeZ2axfG34arJ45JK3VmgRAhpuo+9K4l/3wV3s6MJT/KYnAK9y8J +ZgfIPxz88NtFMN9iiMG1D53Dn0reWVlHxYciNuaCp+0KueIHoI17eko8cdLiA6Ef +MgfdG+RCzgwARWGAtQsgWSl4vflVy2PFPEz0tv/bal8xa5meLMFrUKTX5hgUvYU/ +Z6tGn6D/Qqc6f1zLXbBwHSs09dR2CQzreExZBfMzQsNhFRAbd03OIozUhfJFfbdT +6u9AWpQKXCBfTkBdYiJ23//OYb2MI3jSNwLgjt7RETeJ9r/tSQdirpLsQBqvFAnZ +0E6yove+7u7Y/9waLd64NnHi/Hm3lCXRSHNboTXns5lndcEZOitHTtNCjv0xyBZm +2tIMPNuzjsmhDYAPexZ3FL//2wmUspO8IFgV6dtxQ/PeEMMA3KgqlbbC1j+Qa3bb +bP6MvPJwNQzcmRk13NfIRmPVNnGuV/u3gm3c +-----END CERTIFICATE----- + +# 349dfa4058c5e263123b398ae795573c4e1313c83fe68f93556cd5e8031b3c7d +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:03:e5:c0:68:ef:63:1a:9c:72:90:50:52 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = Google Trust Services LLC, CN = GTS Root R4 + Validity + Not Before: Jun 22 00:00:00 2016 GMT + Not After : Jun 22 00:00:00 2036 GMT + Subject: C = US, O = Google Trust Services LLC, CN = GTS Root R4 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:f3:74:73:a7:68:8b:60:ae:43:b8:35:c5:81:30: + 7b:4b:49:9d:fb:c1:61:ce:e6:de:46:bd:6b:d5:61: + 18:35:ae:40:dd:73:f7:89:91:30:5a:eb:3c:ee:85: + 7c:a2:40:76:3b:a9:c6:b8:47:d8:2a:e7:92:91:6a: + 73:e9:b1:72:39:9f:29:9f:a2:98:d3:5f:5e:58:86: + 65:0f:a1:84:65:06:d1:dc:8b:c9:c7:73:c8:8c:6a: + 2f:e5:c4:ab:d1:1d:8a + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 80:4C:D6:EB:74:FF:49:36:A3:D5:D8:FC:B5:3E:C5:6A:F0:94:1D:8C + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:e8:40:ff:83:de:03:f4:9f:ae:1d:7a:a7:2e: + b9:af:4f:f6:83:1d:0e:2d:85:01:1d:d1:d9:6a:ec:0f:c2:af: + c7:5e:56:5e:5c:d5:1c:58:22:28:0b:f7:30:b6:2f:b1:7c:02: + 31:00:f0:61:3c:a7:f4:a0:82:e3:21:d5:84:1d:73:86:9c:2d: + af:ca:34:9b:f1:9f:b9:23:36:e2:bc:60:03:9d:80:b3:9a:56: + c8:e1:e2:bb:14:79:ca:cd:21:d4:94:b5:49:43 +-----BEGIN CERTIFICATE----- +MIICCTCCAY6gAwIBAgINAgPlwGjvYxqccpBQUjAKBggqhkjOPQQDAzBHMQswCQYD +VQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIG +A1UEAxMLR1RTIFJvb3QgUjQwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAw +WjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2Vz +IExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcqhkjOPQIBBgUrgQQAIgNi +AATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa6zzuhXyi +QHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvR +HYqjQjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW +BBSATNbrdP9JNqPV2Py1PsVq8JQdjDAKBggqhkjOPQQDAwNpADBmAjEA6ED/g94D +9J+uHXqnLrmvT/aDHQ4thQEd0dlq7A/Cr8deVl5c1RxYIigL9zC2L7F8AjEA8GE8 +p/SgguMh1YQdc4acLa/KNJvxn7kjNuK8YAOdgLOaVsjh4rsUecrNIdSUtUlD +-----END CERTIFICATE----- + +# b085d70b964f191a73e4af0d54ae7a0e07aafdaf9b71dd0862138ab7325a24a2 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:03:e5:7e:f5:3f:93:fd:a5:09:21:b2:a6 + Signature Algorithm: ecdsa-with-SHA256 + Issuer: OU = GlobalSign ECC Root CA - R4, O = GlobalSign, CN = GlobalSign + Validity + Not Before: Nov 13 00:00:00 2012 GMT + Not After : Jan 19 03:14:07 2038 GMT + Subject: OU = GlobalSign ECC Root CA - R4, O = GlobalSign, CN = GlobalSign + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:b8:c6:79:d3:8f:6c:25:0e:9f:2e:39:19:1c:03: + a4:ae:9a:e5:39:07:09:16:ca:63:b1:b9:86:f8:8a: + 57:c1:57:ce:42:fa:73:a1:f7:65:42:ff:1e:c1:00: + b2:6e:73:0e:ff:c7:21:e5:18:a4:aa:d9:71:3f:a8: + d4:b9:ce:8c:1d + ASN1 OID: prime256v1 + NIST CURVE: P-256 + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 54:B0:7B:AD:45:B8:E2:40:7F:FB:0A:6E:FB:BE:33:C9:3C:A3:84:D5 + Signature Algorithm: ecdsa-with-SHA256 + Signature Value: + 30:44:02:20:22:4f:74:72:b9:60:af:f1:e6:9c:a0:16:05:50: + 5f:c3:5e:3b:6e:61:74:ef:be:01:c4:be:18:48:59:61:82:32: + 02:20:26:9d:54:63:40:de:37:60:50:cf:c8:d8:ed:9d:82:ae: + 37:98:bc:a3:8f:4c:4c:a9:34:2b:6c:ef:fb:95:9b:26 +-----BEGIN CERTIFICATE----- +MIIB3DCCAYOgAwIBAgINAgPlfvU/k/2lCSGypjAKBggqhkjOPQQDAjBQMSQwIgYD +VQQLExtHbG9iYWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2Jh +bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTIxMTEzMDAwMDAwWhcNMzgw +MTE5MDMxNDA3WjBQMSQwIgYDVQQLExtHbG9iYWxTaWduIEVDQyBSb290IENBIC0g +UjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wWTAT +BgcqhkjOPQIBBggqhkjOPQMBBwNCAAS4xnnTj2wlDp8uORkcA6SumuU5BwkWymOx +uYb4ilfBV85C+nOh92VC/x7BALJucw7/xyHlGKSq2XE/qNS5zowdo0IwQDAOBgNV +HQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVLB7rUW44kB/ ++wpu+74zyTyjhNUwCgYIKoZIzj0EAwIDRwAwRAIgIk90crlgr/HmnKAWBVBfw147 +bmF0774BxL4YSFlhgjICICadVGNA3jdgUM/I2O2dgq43mLyjj0xMqTQrbO/7lZsm +-----END CERTIFICATE----- + +# 8d25cd97229dbf70356bda4eb3cc734031e24cf00fafcfd32dc76eb5841c7ea8 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:03:e5:ae:c5:8d:04:25:1a:ab:11:25:aa + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = Google Trust Services LLC, CN = GTS Root R2 + Validity + Not Before: Jun 22 00:00:00 2016 GMT + Not After : Jun 22 00:00:00 2036 GMT + Subject: C = US, O = Google Trust Services LLC, CN = GTS Root R2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ce:de:fd:a6:fb:ec:ec:14:34:3c:07:06:5a:6c: + 59:f7:19:35:dd:f7:c1:9d:55:aa:d3:cd:3b:a4:93: + 72:ef:0a:fa:6d:9d:f6:f0:85:80:5b:a1:48:52:9f: + 39:c5:b7:ee:28:ac:ef:cb:76:68:14:b9:df:ad:01: + 6c:99:1f:c4:22:1d:9f:fe:72:77:e0:2c:5b:af:e4: + 04:bf:4f:72:a0:1a:34:98:e8:39:68:ec:95:25:7b: + 76:a1:e6:69:b9:85:19:bd:89:8c:fe:ad:ed:36:ea: + 73:bc:ff:83:e2:cb:7d:c1:d2:ce:4a:b3:8d:05:9e: + 8b:49:93:df:c1:5b:d0:6e:5e:f0:2e:30:2e:82:fc: + fa:bc:b4:17:0a:48:e5:88:9b:c5:9b:6b:de:b0:ca: + b4:03:f0:da:f4:90:b8:65:64:f7:5c:4c:ad:e8:7e: + 66:5e:99:d7:b8:c2:3e:c8:d0:13:9d:ad:ee:e4:45: + 7b:89:55:f7:8a:1f:62:52:84:12:b3:c2:40:97:e3: + 8a:1f:47:91:a6:74:5a:d2:f8:b1:63:28:10:b8:b3: + 09:b8:56:77:40:a2:26:98:79:c6:fe:df:25:ee:3e: + e5:a0:7f:d4:61:0f:51:4b:3c:3f:8c:da:e1:70:74: + d8:c2:68:a1:f9:c1:0c:e9:a1:e2:7f:bb:55:3c:76: + 06:ee:6a:4e:cc:92:88:30:4d:9a:bd:4f:0b:48:9a: + 84:b5:98:a3:d5:fb:73:c1:57:61:dd:28:56:75:13: + ae:87:8e:e7:0c:51:09:10:75:88:4c:bc:8d:f9:7b: + 3c:d4:22:48:1f:2a:dc:eb:6b:bb:44:b1:cb:33:71: + 32:46:af:ad:4a:f1:8c:e8:74:3a:ac:e7:1a:22:73: + 80:d2:30:f7:25:42:c7:22:3b:3b:12:ad:96:2e:c6: + c3:76:07:aa:20:b7:35:49:57:e9:92:49:e8:76:16: + 72:31:67:2b:96:7e:8a:a3:c7:94:56:22:bf:6a:4b: + 7e:01:21:b2:23:32:df:e4:9a:44:6d:59:5b:5d:f5: + 00:a0:1c:9b:c6:78:97:8d:90:ff:9b:c8:aa:b4:af: + 11:51:39:5e:d9:fb:67:ad:d5:5b:11:9d:32:9a:1b: + bd:d5:ba:5b:a5:c9:cb:25:69:53:55:27:5c:e0:ca: + 36:cb:88:61:fb:1e:b7:d0:cb:ee:16:fb:d3:a6:4c: + de:92:a5:d4:e2:df:f5:06:54:de:2e:9d:4b:b4:93: + 30:aa:81:ce:dd:1a:dc:51:73:0d:4f:70:e9:e5:b6: + 16:21:19:79:b2:e6:89:0b:75:64:ca:d5:ab:bc:09: + c1:18:a1:ff:d4:54:a1:85:3c:fd:14:24:03:b2:87: + d3:a4:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + BB:FF:CA:8E:23:9F:4F:99:CA:DB:E2:68:A6:A5:15:27:17:1E:D9:0E + Signature Algorithm: sha384WithRSAEncryption + 1f:ca:ce:dd:c7:be:a1:9f:d9:27:4c:0b:dc:17:98:11:6a:88: + de:3d:e6:71:56:72:b2:9e:1a:4e:9c:d5:2b:98:24:5d:9b:6b: + 7b:b0:33:82:09:bd:df:25:46:ea:98:9e:b6:1b:fe:83:3c:d2: + 62:61:c1:04:ed:ce:e0:c5:c9:c8:13:13:55:e7:a8:63:ad:8c: + 7b:01:fe:77:30:e1:ce:68:9b:05:f8:12:ee:79:31:a0:41:45: + 35:28:0a:71:a4:24:4f:8c:dc:3c:82:07:5f:66:dc:7d:10:fe: + 0c:61:b3:05:95:ee:e1:ae:81:0f:a8:f8:c7:8f:4d:a8:23:02: + 26:6b:1d:83:52:55:ce:b5:2f:00:ca:80:40:e0:e1:74:ac:60: + f5:87:80:9d:ae:36:64:91:5d:b0:68:18:ea:8a:61:c9:77:a8: + 97:c4:c9:c7:a5:fc:55:4b:f3:f0:7f:b9:65:3d:27:68:d0:cc: + 6b:fa:53:9d:e1:91:1a:c9:5d:1a:96:6d:32:87:ed:03:20:c8: + 02:ce:5a:be:d9:ea:fd:b2:4d:c4:2f:1b:df:5f:7a:f5:f8:8b: + c6:ee:31:3a:25:51:55:67:8d:64:32:7b:e9:9e:c3:82:ba:2a: + 2d:e9:1e:b4:e0:48:06:a2:fc:67:af:1f:22:02:73:fb:20:0a: + af:9d:54:4b:a1:cd:ff:60:47:b0:3f:5d:ef:1b:56:bd:97:21: + 96:2d:0a:d1:5e:9d:38:02:47:6c:b9:f4:f6:23:25:b8:a0:6a: + 9a:2b:77:08:fa:c4:b1:28:90:26:58:08:3c:e2:7e:aa:d7:3d: + 6f:ba:31:88:0a:05:eb:27:b5:a1:49:ee:a0:45:54:7b:e6:27: + 65:99:20:21:a8:a3:bc:fb:18:96:bb:52:6f:0c:ed:83:51:4c: + e9:59:e2:20:60:c5:c2:65:92:82:8c:f3:10:1f:0e:8a:97:be: + 77:82:6d:3f:8f:1d:5d:bc:49:27:bd:cc:4f:0f:e1:ce:76:86: + 04:23:c5:c0:8c:12:5b:fd:db:84:a0:24:f1:48:ff:64:7c:d0: + be:5c:16:d1:ef:99:ad:c0:1f:fb:cb:ae:bc:38:22:06:26:64: + da:da:97:0e:3f:28:15:44:a8:4f:00:ca:f0:9a:cc:cf:74:6a: + b4:3e:3c:eb:95:ec:b5:d3:5a:d8:81:99:e9:43:18:37:eb:b3: + bb:d1:58:62:41:f3:66:d2:8f:aa:78:95:54:20:c3:5a:2e:74: + 2b:d5:d1:be:18:69:c0:ac:d5:a4:cf:39:ba:51:84:03:65:e9: + 62:c0:62:fe:d8:4d:55:96:e2:d0:11:fa:48:34:11:ec:9e:ed: + 05:1d:e4:c8:d6:1d:86:cb +-----BEGIN CERTIFICATE----- +MIIFVzCCAz+gAwIBAgINAgPlrsWNBCUaqxElqjANBgkqhkiG9w0BAQwFADBHMQsw +CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU +MBIGA1UEAxMLR1RTIFJvb3QgUjIwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw +MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp +Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUA +A4ICDwAwggIKAoICAQDO3v2m++zsFDQ8BwZabFn3GTXd98GdVarTzTukk3LvCvpt +nfbwhYBboUhSnznFt+4orO/LdmgUud+tAWyZH8QiHZ/+cnfgLFuv5AS/T3KgGjSY +6Dlo7JUle3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9BuXvAu +MC6C/Pq8tBcKSOWIm8Wba96wyrQD8Nr0kLhlZPdcTK3ofmZemde4wj7I0BOdre7k +RXuJVfeKH2JShBKzwkCX44ofR5GmdFrS+LFjKBC4swm4VndAoiaYecb+3yXuPuWg +f9RhD1FLPD+M2uFwdNjCaKH5wQzpoeJ/u1U8dgbuak7MkogwTZq9TwtImoS1mKPV ++3PBV2HdKFZ1E66HjucMUQkQdYhMvI35ezzUIkgfKtzra7tEscszcTJGr61K8Yzo +dDqs5xoic4DSMPclQsciOzsSrZYuxsN2B6ogtzVJV+mSSeh2FnIxZyuWfoqjx5RW +Ir9qS34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsRnTKa +G73VululycslaVNVJ1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0kzCq +gc7dGtxRcw1PcOnlthYhGXmy5okLdWTK1au8CcEYof/UVKGFPP0UJAOyh9OktwID +AQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E +FgQUu//KjiOfT5nK2+JopqUVJxce2Q4wDQYJKoZIhvcNAQEMBQADggIBAB/Kzt3H +vqGf2SdMC9wXmBFqiN495nFWcrKeGk6c1SuYJF2ba3uwM4IJvd8lRuqYnrYb/oM8 +0mJhwQTtzuDFycgTE1XnqGOtjHsB/ncw4c5omwX4Eu55MaBBRTUoCnGkJE+M3DyC +B19m3H0Q/gxhswWV7uGugQ+o+MePTagjAiZrHYNSVc61LwDKgEDg4XSsYPWHgJ2u +NmSRXbBoGOqKYcl3qJfEycel/FVL8/B/uWU9J2jQzGv6U53hkRrJXRqWbTKH7QMg +yALOWr7Z6v2yTcQvG99fevX4i8buMTolUVVnjWQye+mew4K6Ki3pHrTgSAai/Gev +HyICc/sgCq+dVEuhzf9gR7A/Xe8bVr2XIZYtCtFenTgCR2y59PYjJbigapordwj6 +xLEokCZYCDzifqrXPW+6MYgKBesntaFJ7qBFVHvmJ2WZICGoo7z7GJa7Um8M7YNR +TOlZ4iBgxcJlkoKM8xAfDoqXvneCbT+PHV28SSe9zE8P4c52hgQjxcCMElv924Sg +JPFI/2R80L5cFtHvma3AH/vLrrw4IgYmZNralw4/KBVEqE8AyvCazM90arQ+POuV +7LXTWtiBmelDGDfrs7vRWGJB82bSj6p4lVQgw1oudCvV0b4YacCs1aTPObpRhANl +6WLAYv7YTVWW4tAR+kg0Eeye7QUd5MjWHYbL +-----END CERTIFICATE----- + +# 5a2fc03f0c83b090bbfa40604b0988446c7636183df9846e17101a447fb8efd6 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:16:5f:8a:4c:a5:ec:00:c9:93:40:df:c4:c6:ae:23:b8:1c:5a:a4 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = HK, ST = Hong Kong, L = Hong Kong, O = Hongkong Post, CN = Hongkong Post Root CA 3 + Validity + Not Before: Jun 3 02:29:46 2017 GMT + Not After : Jun 3 02:29:46 2042 GMT + Subject: C = HK, ST = Hong Kong, L = Hong Kong, O = Hongkong Post, CN = Hongkong Post Root CA 3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b3:88:d7:ea:ce:0f:20:4e:be:e6:d6:03:6d:ee: + 59:fc:c2:57:df:29:68:a1:83:0e:3e:68:c7:68:58: + 9c:1c:60:4b:89:43:0c:b9:d4:15:b2:ee:c1:4e:75: + e9:b5:a7:ef:e5:e9:35:99:e4:cc:1c:e7:4b:5f:8d: + 33:30:20:33:53:d9:a6:bb:d5:3e:13:8e:e9:1f:87: + 49:ad:50:2d:50:ca:18:be:01:58:a2:13:70:96:bb: + 89:88:56:80:5c:f8:bd:2c:3c:e1:4c:57:88:bb:d3: + b9:95:ef:cb:c7:f6:da:31:74:28:a6:e6:54:89:f5: + 41:31:ca:e5:26:1a:cd:82:e0:70:da:3b:29:bb:d5: + 03:f5:99:ba:55:f5:64:d1:60:0e:b3:89:49:b8:8a: + 2f:05:d2:84:45:28:7c:8f:68:50:12:78:fc:0b:b5: + 53:cb:c2:98:1c:84:a3:9e:b0:be:23:a4:da:dc:c8: + 2b:1e:da:6e:45:1e:89:98:da:f9:00:2e:06:e9:0c: + 3b:70:d5:50:25:88:99:cb:cd:73:60:f7:d5:ff:35: + 67:c5:a1:bc:5e:ab:cd:4a:b8:45:eb:c8:68:1e:0d: + 0d:14:46:12:e3:d2:64:62:8a:42:98:bc:b4:c6:08: + 08:f8:fd:a8:4c:64:9c:76:01:bd:2f:a9:6c:33:0f: + d8:3f:28:b8:3c:69:01:42:86:7e:69:c1:c9:06:ca: + e5:7a:46:65:e9:c2:d6:50:41:2e:3f:b7:e4:ed:6c: + d7:bf:26:01:11:a2:16:29:4a:6b:34:06:90:ec:13: + d2:b6:fb:6a:76:d2:3c:ed:f0:d6:2d:dd:e1:15:ec: + a3:9b:2f:2c:c9:3e:2b:e4:69:3b:ff:72:25:b1:36: + 86:5b:c7:7f:6b:8b:55:1b:4a:c5:20:61:3d:ae:cb: + 50:e1:08:3a:be:b0:8f:63:41:53:30:08:59:3c:98: + 1d:77:ba:63:91:7a:ca:10:50:60:bf:f0:d7:bc:95: + 87:8f:97:c5:fe:97:6a:01:94:a3:7c:5b:85:1d:2a: + 39:3a:d0:54:a1:d1:39:71:9d:fd:21:f9:b5:7b:f0: + e2:e0:02:8f:6e:96:24:25:2c:a0:1e:2c:a8:c4:89: + a7:ef:ed:99:06:2f:b6:0a:4c:4f:db:a2:cc:37:1a: + af:47:85:2d:8a:5f:c4:34:34:4c:00:fd:18:93:67: + 13:d1:37:e6:48:b4:8b:06:c5:57:7b:19:86:0a:79: + cb:00:c9:52:af:42:ff:37:8f:e1:a3:1e:7a:3d:50: + ab:63:06:e7:15:b5:3f:b6:45:37:94:37:b1:7e:f2: + 48:c3:7f:c5:75:fe:97:8d:45:8f:1a:a7:1a:72:28: + 1a:40:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Authority Key Identifier: + keyid:17:9D:CD:1E:8B:D6:39:2B:70:D3:5C:D4:A0:B8:1F:B0:00:FC:C5:61 + + X509v3 Subject Key Identifier: + 17:9D:CD:1E:8B:D6:39:2B:70:D3:5C:D4:A0:B8:1F:B0:00:FC:C5:61 + Signature Algorithm: sha256WithRSAEncryption + 56:d5:7b:6e:e6:22:01:d2:42:9b:18:d5:0e:d7:66:23:5c:e3: + fe:a0:c7:92:d2:e9:94:ad:4b:a2:c6:ec:12:7c:74:d5:48:d2: + 59:14:99:c0:eb:b9:d1:eb:f4:48:30:5b:ad:a7:57:73:99:a9: + d3:e5:b7:d1:2e:59:24:58:dc:68:2e:2e:62:d8:6a:e4:70:0b: + 2d:20:50:20:a4:32:95:d1:00:98:bb:d3:fd:f7:32:f2:49:ae: + c6:7a:e0:47:be:6e:ce:cb:a3:72:3a:2d:69:5d:cb:c8:e8:45: + 39:d4:fa:42:c1:11:4c:77:5d:92:fb:6a:ff:58:44:e5:eb:81: + 9e:af:a0:99:ad:be:a9:01:66:cb:38:1d:3c:df:43:1f:f4:4d: + 6e:b4:ba:17:46:fc:7d:fd:87:81:79:6a:0d:33:0f:fa:2f:f8: + 14:b9:80:b3:5d:4d:aa:97:e1:f9:e4:18:c5:f8:d5:38:8c:26: + 3c:fd:f2:28:e2:ee:5a:49:88:2c:df:79:3d:8e:9e:90:3c:bd: + 41:4a:3a:dd:5b:f6:9a:b4:ce:3f:25:30:7f:32:7d:a2:03:94: + d0:dc:7a:a1:52:de:6e:93:8d:18:26:fd:55:ac:bd:8f:9b:d2: + cf:af:e7:86:2c:cb:1f:09:6f:a3:6f:a9:84:d4:73:bf:4d:a1: + 74:1b:4e:23:60:f2:cc:0e:aa:7f:a4:9c:4c:25:a8:b2:66:3b: + 38:ff:d9:94:30:f6:72:84:be:68:55:10:0f:c6:73:2c:16:69: + 93:07:fe:b1:45:ed:bb:a2:55:6a:b0:da:b5:4a:02:25:27:85: + d7:b7:b7:86:44:16:89:6c:80:2b:3e:97:a9:9c:d5:7e:55:4c: + c6:de:45:10:1c:ea:e9:3b:9f:03:53:ee:ee:7a:01:02:16:78: + d4:e8:c2:be:46:76:88:13:3f:22:bb:48:12:1d:52:00:b4:02: + 7e:21:1a:1e:9c:25:f4:f3:3d:5e:1e:d2:1c:f9:b3:2d:b6:f7: + 37:5c:c6:cb:21:4e:b0:f7:99:47:18:85:c1:2b:ba:55:ae:06: + ea:d0:07:b2:dc:ab:d0:82:96:75:ce:d2:50:fe:99:e7:cf:2f: + 9f:e7:76:d1:61:2a:fb:21:bb:31:d0:aa:9f:47:a4:b2:22:ca: + 16:3a:50:57:c4:5b:43:67:c5:65:62:03:49:01:eb:43:d9:d8: + f8:9e:ad:cf:b1:63:0e:45:f4:a0:5a:2c:9b:2d:c5:a6:c0:ad: + a8:47:f4:27:4c:38:0d:2e:1b:49:3b:52:f4:e8:88:83:2b:54: + 28:d4:f2:35:52:b4:32:83:62:69:64:0c:91:9c:9f:97:ea:74: + 16:fd:1f:11:06:9a:9b:f4 +-----BEGIN CERTIFICATE----- +MIIFzzCCA7egAwIBAgIUCBZfikyl7ADJk0DfxMauI7gcWqQwDQYJKoZIhvcNAQEL +BQAwbzELMAkGA1UEBhMCSEsxEjAQBgNVBAgTCUhvbmcgS29uZzESMBAGA1UEBxMJ +SG9uZyBLb25nMRYwFAYDVQQKEw1Ib25na29uZyBQb3N0MSAwHgYDVQQDExdIb25n +a29uZyBQb3N0IFJvb3QgQ0EgMzAeFw0xNzA2MDMwMjI5NDZaFw00MjA2MDMwMjI5 +NDZaMG8xCzAJBgNVBAYTAkhLMRIwEAYDVQQIEwlIb25nIEtvbmcxEjAQBgNVBAcT +CUhvbmcgS29uZzEWMBQGA1UEChMNSG9uZ2tvbmcgUG9zdDEgMB4GA1UEAxMXSG9u +Z2tvbmcgUG9zdCBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCziNfqzg8gTr7m1gNt7ln8wlffKWihgw4+aMdoWJwcYEuJQwy51BWy7sFO +dem1p+/l6TWZ5Mwc50tfjTMwIDNT2aa71T4Tjukfh0mtUC1Qyhi+AViiE3CWu4mI +VoBc+L0sPOFMV4i707mV78vH9toxdCim5lSJ9UExyuUmGs2C4HDaOym71QP1mbpV +9WTRYA6ziUm4ii8F0oRFKHyPaFASePwLtVPLwpgchKOesL4jpNrcyCse2m5FHomY +2vkALgbpDDtw1VAliJnLzXNg99X/NWfFobxeq81KuEXryGgeDQ0URhLj0mRiikKY +vLTGCAj4/ahMZJx2Ab0vqWwzD9g/KLg8aQFChn5pwckGyuV6RmXpwtZQQS4/t+Tt +bNe/JgERohYpSms0BpDsE9K2+2p20jzt8NYt3eEV7KObLyzJPivkaTv/ciWxNoZb +x39ri1UbSsUgYT2uy1DhCDq+sI9jQVMwCFk8mB13umOResoQUGC/8Ne8lYePl8X+ +l2oBlKN8W4UdKjk60FSh0Tlxnf0h+bV78OLgAo9uliQlLKAeLKjEiafv7ZkGL7YK +TE/bosw3Gq9HhS2KX8Q0NEwA/RiTZxPRN+ZItIsGxVd7GYYKecsAyVKvQv83j+Gj +Hno9UKtjBucVtT+2RTeUN7F+8kjDf8V1/peNRY8apxpyKBpADwIDAQABo2MwYTAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBQXnc0e +i9Y5K3DTXNSguB+wAPzFYTAdBgNVHQ4EFgQUF53NHovWOStw01zUoLgfsAD8xWEw +DQYJKoZIhvcNAQELBQADggIBAFbVe27mIgHSQpsY1Q7XZiNc4/6gx5LS6ZStS6LG +7BJ8dNVI0lkUmcDrudHr9EgwW62nV3OZqdPlt9EuWSRY3GguLmLYauRwCy0gUCCk +MpXRAJi70/33MvJJrsZ64Ee+bs7Lo3I6LWldy8joRTnU+kLBEUx3XZL7av9YROXr +gZ6voJmtvqkBZss4HTzfQx/0TW60uhdG/H39h4F5ag0zD/ov+BS5gLNdTaqX4fnk +GMX41TiMJjz98iji7lpJiCzfeT2OnpA8vUFKOt1b9pq0zj8lMH8yfaIDlNDceqFS +3m6TjRgm/VWsvY+b0s+v54Ysyx8Jb6NvqYTUc79NoXQbTiNg8swOqn+knEwlqLJm +Ozj/2ZQw9nKEvmhVEA/GcywWaZMH/rFF7buiVWqw2rVKAiUnhde3t4ZEFolsgCs+ +l6mc1X5VTMbeRRAc6uk7nwNT7u56AQIWeNTowr5GdogTPyK7SBIdUgC0An4hGh6c +JfTzPV4e0hz5sy229zdcxsshTrD3mUcYhcErulWuBurQB7Lcq9CClnXO0lD+mefP +L5/ndtFhKvshuzHQqp9HpLIiyhY6UFfEW0NnxWViA0kB60PZ2Pierc+xYw5F9KBa +LJstxabArahH9CdMOA0uG0k7UvToiIMrVCjU8jVStDKDYmlkDJGcn5fqdBb9HxEG +mpv0 +-----END CERTIFICATE----- + +# 9a6ec012e1a7da9dbe34194d478ad7c0db1822fb071df12981496ed104384113 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6828503384748696800 (0x5ec3b7a6437fa4e0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN = ACCVRAIZ1, OU = PKIACCV, O = ACCV, C = ES + Validity + Not Before: May 5 09:37:37 2011 GMT + Not After : Dec 31 09:37:37 2030 GMT + Subject: CN = ACCVRAIZ1, OU = PKIACCV, O = ACCV, C = ES + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:9b:a9:ab:bf:61:4a:97:af:2f:97:66:9a:74:5f: + d0:d9:96:fd:cf:e2:e4:66:ef:1f:1f:47:33:c2:44: + a3:df:9a:de:1f:b5:54:dd:15:7c:69:35:11:6f:bb: + c8:0c:8e:6a:18:1e:d8:8f:d9:16:bc:10:48:36:5c: + f0:63:b3:90:5a:5c:24:37:d7:a3:d6:cb:09:71:b9: + f1:01:72:84:b0:7d:db:4d:80:cd:fc:d3:6f:c9:f8: + da:b6:0e:82:d2:45:85:a8:1b:68:a8:3d:e8:f4:44: + 6c:bd:a1:c2:cb:03:be:8c:3e:13:00:84:df:4a:48: + c0:e3:22:0a:e8:e9:37:a7:18:4c:b1:09:0d:23:56: + 7f:04:4d:d9:17:84:18:a5:c8:da:40:94:73:eb:ce: + 0e:57:3c:03:81:3a:9d:0a:a1:57:43:69:ac:57:6d: + 79:90:78:e5:b5:b4:3b:d8:bc:4c:8d:28:a1:a7:a3: + a7:ba:02:4e:25:d1:2a:ae:ed:ae:03:22:b8:6b:20: + 0f:30:28:54:95:7f:e0:ee:ce:0a:66:9d:d1:40:2d: + 6e:22:af:9d:1a:c1:05:19:d2:6f:c0:f2:9f:f8:7b: + b3:02:42:fb:50:a9:1d:2d:93:0f:23:ab:c6:c1:0f: + 92:ff:d0:a2:15:f5:53:09:71:1c:ff:45:13:84:e6: + 26:5e:f8:e0:88:1c:0a:fc:16:b6:a8:73:06:b8:f0: + 63:84:02:a0:c6:5a:ec:e7:74:df:70:ae:a3:83:25: + ea:d6:c7:97:87:93:a7:c6:8a:8a:33:97:60:37:10: + 3e:97:3e:6e:29:15:d6:a1:0f:d1:88:2c:12:9f:6f: + aa:a4:c6:42:eb:41:a2:e3:95:43:d3:01:85:6d:8e: + bb:3b:f3:23:36:c7:fe:3b:e0:a1:25:07:48:ab:c9: + 89:74:ff:08:8f:80:bf:c0:96:65:f3:ee:ec:4b:68: + bd:9d:88:c3:31:b3:40:f1:e8:cf:f6:38:bb:9c:e4: + d1:7f:d4:e5:58:9b:7c:fa:d4:f3:0e:9b:75:91:e4: + ba:52:2e:19:7e:d1:f5:cd:5a:19:fc:ba:06:f6:fb: + 52:a8:4b:99:04:dd:f8:f9:b4:8b:50:a3:4e:62:89: + f0:87:24:fa:83:42:c1:87:fa:d5:2d:29:2a:5a:71: + 7a:64:6a:d7:27:60:63:0d:db:ce:49:f5:8d:1f:90: + 89:32:17:f8:73:43:b8:d2:5a:93:86:61:d6:e1:75: + 0a:ea:79:66:76:88:4f:71:eb:04:25:d6:0a:5a:7a: + 93:e5:b9:4b:17:40:0f:b1:b6:b9:f5:de:4f:dc:e0: + b3:ac:3b:11:70:60:84:4a:43:6e:99:20:c0:29:71: + 0a:c0:65 + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + CA Issuers - URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1.crt + OCSP - URI:http://ocsp.accv.es + + X509v3 Subject Key Identifier: + D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD + + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + User Notice: + Explicit Text: + CPS: http://www.accv.es/legislacion_c.htm + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1_der.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Alternative Name: + email:accv@accv.es + Signature Algorithm: sha1WithRSAEncryption + 97:31:02:9f:e7:fd:43:67:48:44:14:e4:29:87:ed:4c:28:66: + d0:8f:35:da:4d:61:b7:4a:97:4d:b5:db:90:e0:05:2e:0e:c6: + 79:d0:f2:97:69:0f:bd:04:47:d9:be:db:b5:29:da:9b:d9:ae: + a9:99:d5:d3:3c:30:93:f5:8d:a1:a8:fc:06:8d:44:f4:ca:16: + 95:7c:33:dc:62:8b:a8:37:f8:27:d8:09:2d:1b:ef:c8:14:27: + 20:a9:64:44:ff:2e:d6:75:aa:6c:4d:60:40:19:49:43:54:63: + da:e2:cc:ba:66:e5:4f:44:7a:5b:d9:6a:81:2b:40:d5:7f:f9: + 01:27:58:2c:c8:ed:48:91:7c:3f:a6:00:cf:c4:29:73:11:36: + de:86:19:3e:9d:ee:19:8a:1b:d5:b0:ed:8e:3d:9c:2a:c0:0d: + d8:3d:66:e3:3c:0d:bd:d5:94:5c:e2:e2:a7:35:1b:04:00:f6: + 3f:5a:8d:ea:43:bd:5f:89:1d:a9:c1:b0:cc:99:e2:4d:00:0a: + da:c9:27:5b:e7:13:90:5c:e4:f5:33:a2:55:6d:dc:e0:09:4d: + 2f:b1:26:5b:27:75:00:09:c4:62:77:29:08:5f:9e:59:ac:b6: + 7e:ad:9f:54:30:22:03:c1:1e:71:64:fe:f9:38:0a:96:18:dd: + 02:14:ac:23:cb:06:1c:1e:a4:7d:8d:0d:de:27:41:e8:ad:da: + 15:b7:b0:23:dd:2b:a8:d3:da:25:87:ed:e8:55:44:4d:88:f4: + 36:7e:84:9a:78:ac:f7:0e:56:49:0e:d6:33:25:d6:84:50:42: + 6c:20:12:1d:2a:d5:be:bc:f2:70:81:a4:70:60:be:05:b5:9b: + 9e:04:44:be:61:23:ac:e9:a5:24:8c:11:80:94:5a:a2:a2:b9: + 49:d2:c1:dc:d1:a7:ed:31:11:2c:9e:19:a6:ee:e1:55:e1:c0: + ea:cf:0d:84:e4:17:b7:a2:7c:a5:de:55:25:06:ee:cc:c0:87: + 5c:40:da:cc:95:3f:55:e0:35:c7:b8:84:be:b4:5d:cd:7a:83: + 01:72:ee:87:e6:5f:1d:ae:b5:85:c6:26:df:e6:c1:9a:e9:1e: + 02:47:9f:2a:a8:6d:a9:5b:cf:ec:45:77:7f:98:27:9a:32:5d: + 2a:e3:84:ee:c5:98:66:2f:96:20:1d:dd:d8:c3:27:d7:b0:f9: + fe:d9:7d:cd:d0:9f:8f:0b:14:58:51:9f:2f:8b:c3:38:2d:de: + e8:8f:d6:8d:87:a4:f5:56:43:16:99:2c:f4:a4:56:b4:34:b8: + 61:37:c9:c2:58:80:1b:a0:97:a1:fc:59:8d:e9:11:f6:d1:0f: + 4b:55:34:46:2a:8b:86:3b +-----BEGIN CERTIFICATE----- +MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UE +AwwJQUNDVlJBSVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQsw +CQYDVQQGEwJFUzAeFw0xMTA1MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQ +BgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUND +VjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCb +qau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gMjmoY +HtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWo +G2ioPej0RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpA +lHPrzg5XPAOBOp0KoVdDaaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhr +IA8wKFSVf+DuzgpmndFALW4ir50awQUZ0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/ +0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDGWuzndN9wrqODJerWx5eH +k6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs78yM2x/47 +4KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMO +m3WR5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpa +cXpkatcnYGMN285J9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPl +uUsXQA+xtrn13k/c4LOsOxFwYIRKQ26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYI +KwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRwOi8vd3d3LmFjY3YuZXMvZmls +ZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEuY3J0MB8GCCsG +AQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 +VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeT +VfZW6oHlNsyMHj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIG +CCsGAQUFBwICMIIBFB6CARAAQQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUA +cgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBhAO0AegAgAGQAZQAgAGwAYQAgAEEA +QwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUAYwBuAG8AbABvAGcA +7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBjAHQA +cgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAA +QwBQAFMAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUA +czAwBggrBgEFBQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2Mu +aHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRt +aW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2MV9kZXIuY3JsMA4GA1Ud +DwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZIhvcNAQEF +BQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdp +D70ER9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gU +JyCpZET/LtZ1qmxNYEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+m +AM/EKXMRNt6GGT6d7hmKG9Ww7Y49nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepD +vV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJTS+xJlsndQAJxGJ3KQhfnlms +tn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3sCPdK6jT2iWH +7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h +I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szA +h1xA2syVP1XgNce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xF +d3+YJ5oyXSrjhO7FmGYvliAd3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2H +pPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3pEfbRD0tVNEYqi4Y7 +-----END CERTIFICATE----- + +# ebc5570c29018c4d67b1aa127baf12f703b4611ebc17b7dab5573894179b93fa +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5d:93:8d:30:67:36:c8:06:1d:1a:c7:54:84:69:07 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = ES, O = FNMT-RCM, OU = AC RAIZ FNMT-RCM + Validity + Not Before: Oct 29 15:59:56 2008 GMT + Not After : Jan 1 00:00:00 2030 GMT + Subject: C = ES, O = FNMT-RCM, OU = AC RAIZ FNMT-RCM + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ba:71:80:7a:4c:86:6e:7f:c8:13:6d:c0:c6:7d: + 1c:00:97:8f:2c:0c:23:bb:10:9a:40:a9:1a:b7:87: + 88:f8:9b:56:6a:fb:e6:7b:8e:8b:92:8e:a7:25:5d: + 59:11:db:36:2e:b7:51:17:1f:a9:08:1f:04:17:24: + 58:aa:37:4a:18:df:e5:39:d4:57:fd:d7:c1:2c:91: + 01:91:e2:22:d4:03:c0:58:fc:77:47:ec:8f:3e:74: + 43:ba:ac:34:8d:4d:38:76:67:8e:b0:c8:6f:30:33: + 58:71:5c:b4:f5:6b:6e:d4:01:50:b8:13:7e:6c:4a: + a3:49:d1:20:19:ee:bc:c0:29:18:65:a7:de:fe:ef: + dd:0a:90:21:e7:1a:67:92:42:10:98:5f:4f:30:bc: + 3e:1c:45:b4:10:d7:68:40:14:c0:40:fa:e7:77:17: + 7a:e6:0b:8f:65:5b:3c:d9:9a:52:db:b5:bd:9e:46: + cf:3d:eb:91:05:02:c0:96:b2:76:4c:4d:10:96:3b: + 92:fa:9c:7f:0f:99:df:be:23:35:45:1e:02:5c:fe: + b5:a8:9b:99:25:da:5e:f3:22:c3:39:f5:e4:2a:2e: + d3:c6:1f:c4:6c:aa:c5:1c:6a:01:05:4a:2f:d2:c5: + c1:a8:34:26:5d:66:a5:d2:02:21:f9:18:b7:06:f5: + 4e:99:6f:a8:ab:4c:51:e8:cf:50:18:c5:77:c8:39: + 09:2c:49:92:32:99:a8:bb:17:17:79:b0:5a:c5:e6: + a3:c4:59:65:47:35:83:5e:a9:e8:35:0b:99:bb:e4: + cd:20:c6:9b:4a:06:39:b5:68:fc:22:ba:ee:55:8c: + 2b:4e:ea:f3:b1:e3:fc:b6:99:9a:d5:42:fa:71:4d: + 08:cf:87:1e:6a:71:7d:f9:d3:b4:e9:a5:71:81:7b: + c2:4e:47:96:a5:f6:76:85:a3:28:8f:e9:80:6e:81: + 53:a5:6d:5f:b8:48:f9:c2:f9:36:a6:2e:49:ff:b8: + 96:c2:8c:07:b3:9b:88:58:fc:eb:1b:1c:de:2d:70: + e2:97:92:30:a1:89:e3:bc:55:a8:27:d6:4b:ed:90: + ad:8b:fa:63:25:59:2d:a8:35:dd:ca:97:33:bc:e5: + cd:c7:9d:d1:ec:ef:5e:0e:4a:90:06:26:63:ad:b9: + d9:35:2d:07:ba:76:65:2c:ac:57:8f:7d:f4:07:94: + d7:81:02:96:5d:a3:07:49:d5:7a:d0:57:f9:1b:e7: + 53:46:75:aa:b0:79:42:cb:68:71:08:e9:60:bd:39: + 69:ce:f4:af:c3:56:40:c7:ad:52:a2:09:e4:6f:86: + 47:8a:1f:eb:28:27:5d:83:20:af:04:c9:6c:56:9a: + 8b:46:f5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F7:7D:C5:FD:C4:E8:9A:1B:77:64:A7:F5:1D:A0:CC:BF:87:60:9A:6D + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://www.cert.fnmt.es/dpcs/ + + Signature Algorithm: sha256WithRSAEncryption + 07:90:4a:df:f3:23:4e:f0:c3:9c:51:65:9b:9c:22:a2:8a:0c: + 85:f3:73:29:6b:4d:fe:01:e2:a9:0c:63:01:bf:04:67:a5:9d: + 98:5f:fd:01:13:fa:ec:9a:62:e9:86:fe:b6:62:d2:6e:4c:94: + fb:c0:75:45:7c:65:0c:f8:b2:37:cf:ac:0f:cf:8d:6f:f9:19: + f7:8f:ec:1e:f2:70:9e:f0:ca:b8:ef:b7:ff:76:37:76:5b:f6: + 6e:88:f3:af:62:32:22:93:0d:3a:6a:8e:14:66:0c:2d:53:74: + 57:65:1e:d5:b2:dd:23:81:3b:a5:66:23:27:67:09:8f:e1:77: + aa:43:cd:65:51:08:ed:51:58:fe:e6:39:f9:cb:47:84:a4:15: + f1:76:bb:a4:ee:a4:3b:c4:5f:ef:b2:33:96:11:18:b7:c9:65: + be:18:e1:a3:a4:dc:fa:18:f9:d3:bc:13:9b:39:7a:34:ba:d3: + 41:fb:fa:32:8a:2a:b7:2b:86:0b:69:83:38:be:cd:8a:2e:0b: + 70:ad:8d:26:92:ee:1e:f5:01:2b:0a:d9:d6:97:9b:6e:e0:a8: + 19:1c:3a:21:8b:0c:1e:40:ad:03:e7:dd:66:7e:f5:b9:20:0d: + 03:e8:96:f9:82:45:d4:39:e0:a0:00:5d:d7:98:e6:7d:9e:67: + 73:c3:9a:2a:f7:ab:8b:a1:3a:14:ef:34:bc:52:0e:89:98:9a: + 04:40:84:1d:7e:45:69:93:57:ce:eb:ce:f8:50:7c:4f:1c:6e: + 04:43:9b:f9:d6:3b:23:18:e9:ea:8e:d1:4d:46:8d:f1:3b:e4: + 6a:ca:ba:fb:23:b7:9b:fa:99:01:29:5a:58:5a:2d:e3:f9:d4: + 6d:0e:26:ad:c1:6e:34:bc:32:f8:0c:05:fa:65:a3:db:3b:37: + 83:22:e9:d6:dc:72:33:fd:5d:f2:20:bd:76:3c:23:da:28:f7: + f9:1b:eb:59:64:d5:dc:5f:72:7e:20:fc:cd:89:b5:90:67:4d: + 62:7a:3f:4e:ad:1d:c3:39:fe:7a:f4:28:16:df:41:f6:48:80: + 05:d7:0f:51:79:ac:10:ab:d4:ec:03:66:e6:6a:b0:ba:31:92: + 42:40:6a:be:3a:d3:72:e1:6a:37:55:bc:ac:1d:95:b7:69:61: + f2:43:91:74:e6:a0:d3:0a:24:46:a1:08:af:d6:da:45:19:96: + d4:53:1d:5b:84:79:f0:c0:f7:47:ef:8b:8f:c5:06:ae:9d:4c: + 62:9d:ff:46:04:f8:d3:c9:b6:10:25:40:75:fe:16:aa:c9:4a: + 60:86:2f:ba:ef:30:77:e4:54:e2:b8:84:99:58:80:aa:13:8b: + 51:3a:4f:48:f6:8b:b6:b3 +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx +CzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJ +WiBGTk1ULVJDTTAeFw0wODEwMjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJ +BgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBG +Tk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALpxgHpMhm5/ +yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcfqQgf +BBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAz +WHFctPVrbtQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxF +tBDXaEAUwED653cXeuYLj2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z +374jNUUeAlz+taibmSXaXvMiwzn15Cou08YfxGyqxRxqAQVKL9LFwag0Jl1mpdIC +IfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mwWsXmo8RZZUc1g16p6DUL +mbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnTtOmlcYF7 +wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peS +MKGJ47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2 +ZSysV4999AeU14ECll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMet +UqIJ5G+GR4of6ygnXYMgrwTJbFaai0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPd9xf3E6Jobd2Sn9R2gzL+H +YJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1odHRwOi8vd3d3 +LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD +nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1 +RXxlDPiyN8+sD8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYM +LVN0V2Ue1bLdI4E7pWYjJ2cJj+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf +77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrTQfv6MooqtyuGC2mDOL7Nii4LcK2N +JpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW+YJF1DngoABd15jm +fZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7Ixjp +6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp +1txyM/1d8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B +9kiABdcPUXmsEKvU7ANm5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wok +RqEIr9baRRmW1FMdW4R58MD3R++Lj8UGrp1MYp3/RgT408m2ECVAdf4WqslKYIYv +uu8wd+RU4riEmViAqhOLUTpPSPaLtrM= +-----END CERTIFICATE----- + +# 46edc3689046d53a453fb3104ab80dcaec658b2660ea1629dd7e867990648716 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = TR, L = Gebze - Kocaeli, O = Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU = Kamu Sertifikasyon Merkezi - Kamu SM, CN = TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 + Validity + Not Before: Nov 25 08:25:55 2013 GMT + Not After : Oct 25 08:25:55 2043 GMT + Subject: C = TR, L = Gebze - Kocaeli, O = Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU = Kamu Sertifikasyon Merkezi - Kamu SM, CN = TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:af:75:30:33:aa:bb:6b:d3:99:2c:12:37:84:d9: + 8d:7b:97:80:d3:6e:e7:ff:9b:50:95:3e:90:95:56: + 42:d7:19:7c:26:84:8d:92:fa:01:1d:3a:0f:e2:64: + 38:b7:8c:bc:e8:88:f9:8b:24:ab:2e:a3:f5:37:e4: + 40:8e:18:25:79:83:75:1f:3b:ff:6c:a8:c5:c6:56: + f8:b4:ed:8a:44:a3:ab:6c:4c:fc:1d:d0:dc:ef:68: + bd:cf:e4:aa:ce:f0:55:f7:a2:34:d4:83:6b:37:7c: + 1c:c2:fe:b5:03:ec:57:ce:bc:b4:b5:c5:ed:00:0f: + 53:37:2a:4d:f4:4f:0c:83:fb:86:cf:cb:fe:8c:4e: + bd:87:f9:a7:8b:21:57:9c:7a:df:03:67:89:2c:9d: + 97:61:a7:10:b8:55:90:7f:0e:2d:27:38:74:df:e7: + fd:da:4e:12:e3:4d:15:22:02:c8:e0:e0:fc:0f:ad: + 8a:d7:c9:54:50:cc:3b:0f:ca:16:80:84:d0:51:56: + c3:8e:56:7f:89:22:33:2f:e6:85:0a:bd:a5:a8:1b: + 36:de:d3:dc:2c:6d:3b:c7:13:bd:59:23:2c:e6:e5: + a4:f7:d8:0b:ed:ea:90:40:44:a8:95:bb:93:d5:d0: + 80:34:b6:46:78:0e:1f:00:93:46:e1:ee:e9:f9:ec: + 4f:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 65:3F:C7:8A:86:C6:3C:DD:3C:54:5C:35:F8:3A:ED:52:0C:47:57:C8 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 2a:3f:e1:f1:32:8e:ae:e1:98:5c:4b:5e:cf:6b:1e:6a:09:d2: + 22:a9:12:c7:5e:57:7d:73:56:64:80:84:7a:93:e4:09:b9:10: + cd:9f:2a:27:e1:00:77:be:48:c8:35:a8:81:9f:e4:b8:2c:c9: + 7f:0e:b0:d2:4b:37:5d:ea:b9:d5:0b:5e:34:bd:f4:73:29:c3: + ed:26:15:9c:7e:08:53:8a:58:8d:d0:4b:28:df:c1:b3:df:20: + f3:f9:e3:e3:3a:df:cc:9c:94:d8:4e:4f:c3:6b:17:b7:f7:72: + e8:ad:66:33:b5:25:53:ab:e0:f8:4c:a9:9d:fd:f2:0d:ba:ae: + b9:d9:aa:c6:6b:f9:93:bb:ae:ab:b8:97:3c:03:1a:ba:43:c6: + 96:b9:45:72:38:b3:a7:a1:96:3d:91:7b:7e:c0:21:53:4c:87: + ed:f2:0b:54:95:51:93:d5:22:a5:0d:8a:f1:93:0e:3e:54:0e: + b0:d8:c9:4e:dc:f2:31:32:56:ea:64:f9:ea:b5:9d:16:66:42: + 72:f3:7f:d3:b1:31:43:fc:a4:8e:17:f1:6d:23:ab:94:66:f8: + ad:fb:0f:08:6e:26:2d:7f:17:07:09:b2:8c:fb:50:c0:9f:96: + 8d:cf:b6:fd:00:9d:5a:14:9a:bf:02:44:f5:c1:c2:9f:22:5e: + a2:0f:a1:e3 +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIx +GDAWBgNVBAcTD0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxp +bXNlbCB2ZSBUZWtub2xvamlrIEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0w +KwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24gTWVya2V6aSAtIEthbXUgU00xNjA0 +BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRpZmlrYXNpIC0gU3Vy +dW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYDVQQG +EwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXll +IEJpbGltc2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklU +QUsxLTArBgNVBAsTJEthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBT +TTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11IFNNIFNTTCBLb2sgU2VydGlmaWthc2kg +LSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr3UwM6q7 +a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y86Ij5iySr +LqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INr +N3wcwv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2X +YacQuFWQfw4tJzh03+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/ +iSIzL+aFCr2lqBs23tPcLG07xxO9WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4f +AJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQUZT/HiobGPN08VFw1+DrtUgxH +V8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL +BQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh +AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPf +IPP54+M638yclNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4 +lzwDGrpDxpa5RXI4s6ehlj2Re37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c +8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0jq5Rm+K37DwhuJi1/FwcJsoz7UMCf +lo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= +-----END CERTIFICATE----- + +# 44b545aa8a25e65a73ca15dc27fc36d24c1cb9953a066539b11582dc487b4833 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C = GR, L = Athens, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions ECC RootCA 2015 + Validity + Not Before: Jul 7 10:37:12 2015 GMT + Not After : Jun 30 10:37:12 2040 GMT + Subject: C = GR, L = Athens, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions ECC RootCA 2015 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:92:a0:41:e8:4b:82:84:5c:e2:f8:31:11:99:86: + 64:4e:09:25:2f:9d:41:2f:0a:ae:35:4f:74:95:b2: + 51:64:6b:8d:6b:e6:3f:70:95:f0:05:44:47:a6:72: + 38:50:76:95:02:5a:8e:ae:28:9e:f9:2d:4e:99:ef: + 2c:48:6f:4c:25:29:e8:d1:71:5b:df:1d:c1:75:37: + b4:d7:fa:7b:7a:42:9c:6a:0a:56:5a:7c:69:0b:aa: + 80:09:24:6c:7e:c1:46 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B4:22:0B:82:99:24:01:0E:9C:BB:E4:0E:FD:BF:FB:97:20:93:99:2A + Signature Algorithm: ecdsa-with-SHA256 + 30:64:02:30:67:ce:16:62:38:a2:ac:62:45:a7:a9:95:24:c0: + 1a:27:9c:32:3b:c0:c0:d5:ba:a9:e7:f8:04:43:53:85:ee:52: + 21:de:9d:f5:25:83:3e:9e:58:4b:2f:d7:67:13:0e:21:02:30: + 05:e1:75:01:de:68:ed:2a:1f:4d:4c:09:08:0d:ec:4b:ad:64: + 17:28:e7:75:ce:45:65:72:21:17:cb:22:41:0e:8c:13:98:38: + 9a:54:6d:9b:ca:e2:7c:ea:02:58:22:91 +-----BEGIN CERTIFICATE----- +MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzAN +BgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl +c2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hl +bGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgRUNDIFJv +b3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEwMzcxMlowgaoxCzAJ +BgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmljIEFj +YWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5 +MUQwQgYDVQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0 +dXRpb25zIEVDQyBSb290Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKg +QehLgoRc4vgxEZmGZE4JJS+dQS8KrjVPdJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJa +jq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoKVlp8aQuqgAkkbH7BRqNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFLQi +C4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaep +lSTAGiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7Sof +TUwJCA3sS61kFyjndc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR +-----END CERTIFICATE----- + +# a040929a02ce53b4acf4f2ffc6981ce4496f755e6d45fe0b2a692bcd52523f36 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = GR, L = Athens, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions RootCA 2015 + Validity + Not Before: Jul 7 10:11:21 2015 GMT + Not After : Jun 30 10:11:21 2040 GMT + Subject: C = GR, L = Athens, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions RootCA 2015 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c2:f8:a9:3f:1b:89:fc:3c:3c:04:5d:3d:90:36: + b0:91:3a:79:3c:66:5a:ef:6d:39:01:49:1a:b4:b7: + cf:7f:4d:23:53:b7:90:00:e3:13:2a:28:a6:31:f1: + 91:00:e3:28:ec:ae:21:41:ce:1f:da:fd:7d:12:5b: + 01:83:0f:b9:b0:5f:99:e1:f2:12:83:80:4d:06:3e: + df:ac:af:e7:a1:88:6b:31:af:f0:8b:d0:18:33:b8: + db:45:6a:34:f4:02:80:24:28:0a:02:15:95:5e:76: + 2a:0d:99:3a:14:5b:f6:cb:cb:53:bc:13:4d:01:88: + 37:94:25:1b:42:bc:22:d8:8e:a3:96:5e:3a:d9:32: + db:3e:e8:f0:10:65:ed:74:e1:2f:a7:7c:af:27:34: + bb:29:7d:9b:b6:cf:09:c8:e5:d3:0a:fc:88:65:65: + 74:0a:dc:73:1c:5c:cd:40:b1:1c:d4:b6:84:8c:4c: + 50:cf:68:8e:a8:59:ae:c2:27:4e:82:a2:35:dd:14: + f4:1f:ff:b2:77:d5:87:2f:aa:6e:7d:24:27:e7:c6: + cb:26:e6:e5:fe:67:07:63:d8:45:0d:dd:3a:59:65: + 39:58:7a:92:99:72:3d:9c:84:5e:88:21:b8:d5:f4: + 2c:fc:d9:70:52:4f:78:b8:bd:3c:2b:8b:95:98:f5: + b3:d1:68:cf:20:14:7e:4c:5c:5f:e7:8b:e5:f5:35: + 81:19:37:d7:11:08:b7:66:be:d3:4a:ce:83:57:00: + 3a:c3:81:f8:17:cb:92:36:5d:d1:a3:d8:75:1b:e1: + 8b:27:ea:7a:48:41:fd:45:19:06:ad:27:99:4e:c1: + 70:47:dd:b5:9f:81:53:12:e5:b1:8c:48:5d:31:43: + 17:e3:8c:c6:7a:63:96:4b:29:30:4e:84:4e:62:19: + 5e:3c:ce:97:90:a5:7f:01:eb:9d:e0:f8:8b:89:dd: + 25:98:3d:92:b6:7e:ef:d9:f1:51:51:7d:2d:26:c8: + 69:59:61:e0:ac:6a:b8:2a:36:11:04:7a:50:bd:32: + 84:be:2f:dc:72:d5:d7:1d:16:47:e4:47:66:20:3f: + f4:96:c5:af:8e:01:7a:a5:0f:7a:64:f5:0d:18:87: + d9:ae:88:d5:fa:84:c1:3a:c0:69:28:2d:f2:0d:68: + 51:aa:e3:a5:77:c6:a4:90:0e:a1:37:8b:31:23:47: + c1:09:08:eb:6e:f7:78:9b:d7:82:fc:84:20:99:49: + 19:b6:12:46:b1:fb:45:55:16:a9:a3:65:ac:9c:07: + 0f:ea:6b:dc:1f:2e:06:72:ec:86:88:12:e4:2d:db: + 5f:05:2f:e4:f0:03:d3:26:33:e7:80:c2:cd:42:a1: + 17:34:0b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 71:15:67:C8:C8:C9:BD:75:5D:72:D0:38:18:6A:9D:F3:71:24:54:0B + Signature Algorithm: sha256WithRSAEncryption + 75:bb:6d:54:4b:aa:10:58:46:34:f2:62:d7:16:36:5d:08:5e: + d5:6c:c8:87:bd:b4:2e:46:f2:31:f8:7c:ea:42:b5:93:16:55: + dc:a1:0c:12:a0:da:61:7e:0f:58:58:73:64:72:c7:e8:45:8e: + dc:a9:f2:26:3f:c6:79:8c:b1:53:08:33:81:b0:56:13:be:e6: + 51:5c:d8:9b:0a:4f:4b:9c:56:53:02:e9:4f:f6:0d:60:ea:4d: + 42:55:e8:7c:1b:21:21:d3:1b:3a:cc:77:f2:b8:90:f1:68:c7: + f9:5a:fe:fa:2d:f4:bf:c9:f5:45:1b:ce:38:10:2a:37:8a:79: + a3:b4:e3:09:6c:85:86:93:ff:89:96:27:78:81:8f:67:e3:46: + 74:54:8e:d9:0d:69:e2:4a:f4:4d:74:03:ff:b2:77:ed:95:67: + 97:e4:b1:c5:ab:bf:6a:23:e8:d4:94:e2:44:28:62:c4:4b:e2: + f0:d8:e2:29:6b:1a:70:7e:24:61:93:7b:4f:03:32:25:0d:45: + 24:2b:96:b4:46:6a:bf:4a:0b:f7:9a:8f:c1:ac:1a:c5:67:f3: + 6f:34:d2:fa:73:63:8c:ef:16:b0:a8:a4:46:2a:f8:eb:12:ec: + 72:b4:ef:f8:2b:7e:8c:52:c0:8b:84:54:f9:2f:3e:e3:55:a8: + dc:66:b1:d9:e1:5f:d8:b3:8c:59:34:59:a4:ab:4f:6c:bb:1f: + 18:db:75:ab:d8:cb:92:cd:94:38:61:0e:07:06:1f:4b:46:10: + f1:15:be:8d:85:5c:3b:4a:2b:81:79:0f:b4:69:9f:49:50:97: + 4d:f7:0e:56:5d:c0:95:6a:c2:36:c3:1b:68:c9:f5:2a:dc:47: + 9a:be:b2:ce:c5:25:e8:fa:03:b9:da:f9:16:6e:91:84:f5:1c: + 28:c8:fc:26:cc:d7:1c:90:56:a7:5f:6f:3a:04:bc:cd:78:89: + 0b:8e:0f:2f:a3:aa:4f:a2:1b:12:3d:16:08:40:0f:f1:46:4c: + d7:aa:7b:08:c1:0a:f5:6d:27:de:02:8f:ca:c3:b5:2b:ca:e9: + eb:c8:21:53:38:a5:cc:3b:d8:77:37:30:a2:4f:d9:6f:d1:f2: + 40:ad:41:7a:17:c5:d6:4a:35:89:b7:41:d5:7c:86:7f:55:4d: + 83:4a:a5:73:20:c0:3a:af:90:f1:9a:24:8e:d9:8e:71:ca:7b: + b8:86:da:b2:8f:99:3e:1d:13:0d:12:11:ee:d4:ab:f0:e9:15: + 76:02:e4:e0:df:aa:20:1e:5b:61:85:64:40:a9:90:97:0d:ad: + 53:d2:5a:1d:87:6a:00:97:65:62:b4:be:6f:6a:a7:f5:2c:42: + ed:32:ad:b6:21:9e:be:bc +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1Ix +DzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5k +IFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMT +N0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9v +dENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAxMTIxWjCBpjELMAkG +A1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNh +ZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkx +QDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1 +dGlvbnMgUm9vdENBIDIwMTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC +AQDC+Kk/G4n8PDwEXT2QNrCROnk8ZlrvbTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA +4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+ehiGsxr/CL0BgzuNtFajT0 +AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+6PAQZe10 +4S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06C +ojXdFPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV +9Cz82XBST3i4vTwri5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrD +gfgXy5I2XdGj2HUb4Ysn6npIQf1FGQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6 +Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2fu/Z8VFRfS0myGlZYeCsargq +NhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9muiNX6hME6wGko +LfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc +Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVd +ctA4GGqd83EkVAswDQYJKoZIhvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0I +XtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+D1hYc2Ryx+hFjtyp8iY/xnmMsVMI +M4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrMd/K4kPFox/la/vot +9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+yd+2V +Z5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/ea +j8GsGsVn82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnh +X9izjFk0WaSrT2y7HxjbdavYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQ +l033DlZdwJVqwjbDG2jJ9SrcR5q+ss7FJej6A7na+RZukYT1HCjI/CbM1xyQVqdf +bzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVtJ94Cj8rDtSvK6evIIVM4 +pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGaJI7ZjnHK +e7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0 +vm9qp/UsQu0yrbYhnr68 +-----END CERTIFICATE----- + +# 30d0895a9a448a262091635522d1f52010b5867acae12c78ef958fd4f4389f2f +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0a:01:42:80:00:00:01:45:23:cf:46:7c:00:00:00:02 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = IdenTrust, CN = IdenTrust Public Sector Root CA 1 + Validity + Not Before: Jan 16 17:53:32 2014 GMT + Not After : Jan 16 17:53:32 2034 GMT + Subject: C = US, O = IdenTrust, CN = IdenTrust Public Sector Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b6:22:94:fc:a4:48:af:e8:47:6b:0a:fb:27:76: + e4:f2:3f:8a:3b:7a:4a:2c:31:2a:8c:8d:b0:a9:c3: + 31:6b:a8:77:76:84:26:b6:ac:81:42:0d:08:eb:55: + 58:bb:7a:f8:bc:65:7d:f2:a0:6d:8b:a8:47:e9:62: + 76:1e:11:ee:08:14:d1:b2:44:16:f4:ea:d0:fa:1e: + 2f:5e:db:cb:73:41:ae:bc:00:b0:4a:2b:40:b2:ac: + e1:3b:4b:c2:2d:9d:e4:a1:9b:ec:1a:3a:1e:f0:08: + b3:d0:e4:24:35:07:9f:9c:b4:c9:52:6d:db:07:ca: + 8f:b5:5b:f0:83:f3:4f:c7:2d:a5:c8:ad:cb:95:20: + a4:31:28:57:58:5a:e4:8d:1b:9a:ab:9e:0d:0c:f2: + 0a:33:39:22:39:0a:97:2e:f3:53:77:b9:44:45:fd: + 84:cb:36:20:81:59:2d:9a:6f:6d:48:48:61:ca:4c: + df:53:d1:af:52:bc:44:9f:ab:2f:6b:83:72:ef:75: + 80:da:06:33:1b:5d:c8:da:63:c6:4d:cd:ac:66:31: + cd:d1:de:3e:87:10:36:e1:b9:a4:7a:ef:60:50:b2: + cb:ca:a6:56:e0:37:af:ab:34:13:39:25:e8:39:66: + e4:98:7a:aa:12:98:9c:59:66:86:3e:ad:f1:b0:ca: + 3e:06:0f:7b:f0:11:4b:37:a0:44:6d:7b:cb:a8:8c: + 71:f4:d5:b5:91:36:cc:f0:15:c6:2b:de:51:17:b1: + 97:4c:50:3d:b1:95:59:7c:05:7d:2d:21:d5:00:bf: + 01:67:a2:5e:7b:a6:5c:f2:f7:22:f1:90:0d:93:db: + aa:44:51:66:cc:7d:76:03:eb:6a:a8:2a:38:19:97: + 76:0d:6b:8a:61:f9:bc:f6:ee:76:fd:70:2b:dd:29: + 3c:f8:0a:1e:5b:42:1c:8b:56:2f:55:1b:1c:a1:2e: + b5:c7:16:e6:f8:aa:3c:92:8e:69:b6:01:c1:b5:86: + 9d:89:0f:0b:38:94:54:e8:ea:dc:9e:3d:25:bc:53: + 26:ed:d5:ab:39:aa:c5:40:4c:54:ab:b2:b4:d9:d9: + f8:d7:72:db:1c:bc:6d:bd:65:5f:ef:88:35:2a:66: + 2f:ee:f6:b3:65:f0:33:8d:7c:98:41:69:46:0f:43: + 1c:69:fa:9b:b5:d0:61:6a:cd:ca:4b:d9:4c:90:46: + ab:15:59:a1:47:54:29:2e:83:28:5f:1c:c2:a2:ab: + 72:17:00:06:8e:45:ec:8b:e2:33:3d:7f:da:19:44: + e4:62:72:c3:df:22:c6:f2:56:d4:dd:5f:95:72:ed: + 6d:5f:f7:48:03:5b:fd:c5:2a:a0:f6:73:23:84:10: + 1b:01:e7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + E3:71:E0:9E:D8:A7:42:D9:DB:71:91:6B:94:93:EB:C3:A3:D1:14:A3 + Signature Algorithm: sha256WithRSAEncryption + 47:fa:dd:0a:b0:11:91:38:ad:4d:5d:f7:e5:0e:97:54:19:82: + 48:87:54:8c:aa:64:99:d8:5a:fe:88:01:c5:58:a5:99:b1:23: + 54:23:b7:6a:1d:20:57:e5:01:62:41:17:d3:09:db:75:cb:6e: + 54:90:75:fe:1a:9f:81:0a:c2:dd:d7:f7:09:d0:5b:72:15:e4: + 1e:09:6a:3d:33:f3:21:9a:e6:15:7e:ad:51:d5:0d:10:ed:7d: + 42:c0:8f:ee:c0:9a:08:d5:41:d6:5c:0e:21:69:6e:80:61:0e: + 15:c0:b8:cf:c5:49:12:52:cc:be:3a:cc:d4:2e:38:05:de:35: + fd:1f:6f:b8:80:68:98:3d:4d:a0:ca:40:65:d2:73:7c:f5:8b: + d9:0a:95:3f:d8:3f:23:6d:1a:d1:2a:24:19:d9:85:b3:17:ef: + 78:6e:a9:58:d1:23:d3:c7:13:ed:72:25:7f:5d:b1:73:70:d0: + 7f:06:97:09:84:29:80:61:1d:fa:5e:ff:73:ac:a0:e3:89:b8: + 1c:71:15:c6:de:31:7f:12:dc:e1:6d:9b:af:e7:e8:9f:75:78: + 4c:ab:46:3b:9a:ce:bf:05:18:5d:4d:15:3c:16:9a:19:50:04: + 9a:b2:9a:6f:65:8b:52:5f:3c:58:04:28:25:c0:66:61:31:7e: + b9:e0:75:b9:1a:a8:81:d6:72:17:b3:c5:03:31:35:11:78:78: + a2:e0:e9:30:8c:7f:80:df:58:df:3c:ba:27:96:e2:80:34:6d: + e3:98:d3:64:27:ac:48:7e:28:77:5c:c6:25:61:25:f8:85:0c: + 65:fa:c4:32:2f:a5:98:05:e4:f8:0b:67:16:16:c6:82:b8:32: + 19:f9:f9:b9:79:dc:1f:cd:eb:af:ab:0e:dd:1b:db:45:e4:7a: + e7:02:e2:95:5d:fc:69:f0:53:69:61:95:75:79:0b:5e:55:e6: + 38:1c:94:a9:59:33:9e:c8:71:74:79:7f:51:89:b6:c8:6a:b8: + 30:c8:6a:38:c3:6e:9e:e1:37:16:ea:05:62:4c:5b:12:47:ed: + a7:b4:b3:58:56:c7:49:f3:7f:12:68:09:31:71:f0:6d:f8:4e: + 47:fb:d6:85:ee:c5:58:40:19:a4:1d:a7:f9:4b:43:37:dc:68: + 5a:4f:cf:eb:c2:64:74:de:b4:15:d9:f4:54:54:1a:2f:1c:d7: + 97:71:54:90:8e:d9:20:9d:53:2b:7f:ab:8f:e2:ea:30:bc:50: + 37:ef:f1:47:b5:7d:7c:2c:04:ec:68:9d:b4:49:44:10:f4:72: + 4b:1c:64:e7:fc:e6:6b:90:dd:69:7d:69:fd:00:56:a5:b7:ac: + b6:ad:b7:ca:3e:01:ef:9c +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBN +MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVu +VHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcN +MzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0 +MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTyP4o7 +ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGy +RBb06tD6Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlS +bdsHyo+1W/CD80/HLaXIrcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF +/YTLNiCBWS2ab21ISGHKTN9T0a9SvESfqy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R +3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoSmJxZZoY+rfGwyj4GD3vw +EUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFnol57plzy +9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9V +GxyhLrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ +2fjXctscvG29ZV/viDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsV +WaFHVCkugyhfHMKiq3IXAAaOReyL4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gD +W/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMwDQYJKoZIhvcN +AQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj +t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHV +DRDtfULAj+7AmgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9 +TaDKQGXSc3z1i9kKlT/YPyNtGtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8G +lwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFtm6/n6J91eEyrRjuazr8FGF1NFTwW +mhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMxNRF4eKLg6TCMf4Df +WN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4Mhn5 ++bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJ +tshquDDIajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhA +GaQdp/lLQzfcaFpPz+vCZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv +8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ3Wl9af0AVqW3rLatt8o+Ae+c +-----END CERTIFICATE----- + +# 5d56499be4d2e08bcfcad08a3e38723d50503bde706948e42f55603019e528ae +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0a:01:42:80:00:00:01:45:23:c8:44:b5:00:00:00:02 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = IdenTrust, CN = IdenTrust Commercial Root CA 1 + Validity + Not Before: Jan 16 18:12:23 2014 GMT + Not After : Jan 16 18:12:23 2034 GMT + Subject: C = US, O = IdenTrust, CN = IdenTrust Commercial Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a7:50:19:de:3f:99:3d:d4:33:46:f1:6f:51:61: + 82:b2:a9:4f:8f:67:89:5d:84:d9:53:dd:0c:28:d9: + d7:f0:ff:ae:95:43:72:99:f9:b5:5d:7c:8a:c1:42: + e1:31:50:74:d1:81:0d:7c:cd:9b:21:ab:43:e2:ac: + ad:5e:86:6e:f3:09:8a:1f:5a:32:bd:a2:eb:94:f9: + e8:5c:0a:ec:ff:98:d2:af:71:b3:b4:53:9f:4e:87: + ef:92:bc:bd:ec:4f:32:30:88:4b:17:5e:57:c4:53: + c2:f6:02:97:8d:d9:62:2b:bf:24:1f:62:8d:df:c3: + b8:29:4b:49:78:3c:93:60:88:22:fc:99:da:36:c8: + c2:a2:d4:2c:54:00:67:35:6e:73:bf:02:58:f0:a4: + dd:e5:b0:a2:26:7a:ca:e0:36:a5:19:16:f5:fd:b7: + ef:ae:3f:40:f5:6d:5a:04:fd:ce:34:ca:24:dc:74: + 23:1b:5d:33:13:12:5d:c4:01:25:f6:30:dd:02:5d: + 9f:e0:d5:47:bd:b4:eb:1b:a1:bb:49:49:d8:9f:5b: + 02:f3:8a:e4:24:90:e4:62:4f:4f:c1:af:8b:0e:74: + 17:a8:d1:72:88:6a:7a:01:49:cc:b4:46:79:c6:17: + b1:da:98:1e:07:59:fa:75:21:85:65:dd:90:56:ce: + fb:ab:a5:60:9d:c4:9d:f9:52:b0:8b:bd:87:f9:8f: + 2b:23:0a:23:76:3b:f7:33:e1:c9:00:f3:69:f9:4b: + a2:e0:4e:bc:7e:93:39:84:07:f7:44:70:7e:fe:07: + 5a:e5:b1:ac:d1:18:cc:f2:35:e5:49:49:08:ca:56: + c9:3d:fb:0f:18:7d:8b:3b:c1:13:c2:4d:8f:c9:4f: + 0e:37:e9:1f:a1:0e:6a:df:62:2e:cb:35:06:51:79: + 2c:c8:25:38:f4:fa:4b:a7:89:5c:9c:d2:e3:0d:39: + 86:4a:74:7c:d5:59:87:c2:3f:4e:0c:5c:52:f4:3d: + f7:52:82:f1:ea:a3:ac:fd:49:34:1a:28:f3:41:88: + 3a:13:ee:e8:de:ff:99:1d:5f:ba:cb:e8:1e:f2:b9: + 50:60:c0:31:d3:73:e5:ef:be:a0:ed:33:0b:74:be: + 20:20:c4:67:6c:f0:08:03:7a:55:80:7f:46:4e:96: + a7:f4:1e:3e:e1:f6:d8:09:e1:33:64:2b:63:d7:32: + 5e:9f:f9:c0:7b:0f:78:6f:97:bc:93:9a:f9:9c:12: + 90:78:7a:80:87:15:d7:72:74:9c:55:74:78:b1:ba: + e1:6e:70:04:ba:4f:a0:ba:68:c3:7b:ff:31:f0:73: + 3d:3d:94:2a:b1:0b:41:0e:a0:fe:4d:88:65:6b:79: + 33:b4:d7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + ED:44:19:C0:D3:F0:06:8B:EE:A4:7B:BE:42:E7:26:54:C8:8E:36:76 + Signature Algorithm: sha256WithRSAEncryption + 0d:ae:90:32:f6:a6:4b:7c:44:76:19:61:1e:27:28:cd:5e:54: + ef:25:bc:e3:08:90:f9:29:d7:ae:68:08:e1:94:00:58:ef:2e: + 2e:7e:53:52:8c:b6:5c:07:ea:88:ba:99:8b:50:94:d7:82:80: + df:61:09:00:93:ad:0d:14:e6:ce:c1:f2:37:94:78:b0:5f:9c: + b3:a2:73:b8:8f:05:93:38:cd:8d:3e:b0:b8:fb:c0:cf:b1:f2: + ec:2d:2d:1b:cc:ec:aa:9a:b3:aa:60:82:1b:2d:3b:c3:84:3d: + 57:8a:96:1e:9c:75:b8:d3:30:cd:60:08:83:90:d3:8e:54:f1: + 4d:66:c0:5d:74:03:40:a3:ee:85:7e:c2:1f:77:9c:06:e8:c1: + a7:18:5d:52:95:ed:c9:dd:25:9e:6d:fa:a9:ed:a3:3a:34:d0: + 59:7b:da:ed:50:f3:35:bf:ed:eb:14:4d:31:c7:60:f4:da:f1: + 87:9c:e2:48:e2:c6:c5:37:fb:06:10:fa:75:59:66:31:47:29: + da:76:9a:1c:e9:82:ae:ef:9a:b9:51:f7:88:23:9a:69:95:62: + 3c:e5:55:80:36:d7:54:02:ff:f1:b9:5d:ce:d4:23:6f:d8:45: + 84:4a:5b:65:ef:89:0c:dd:14:a7:20:cb:18:a5:25:b4:0d:f9: + 01:f0:a2:d2:f4:00:c8:74:8e:a1:2a:48:8e:65:db:13:c4:e2: + 25:17:7d:eb:be:87:5b:17:20:54:51:93:4a:53:03:0b:ec:5d: + ca:33:ed:62:fd:45:c7:2f:5b:dc:58:a0:80:39:e6:fa:d7:fe: + 13:14:a6:ed:3d:94:4a:42:74:d4:c3:77:59:73:cd:8f:46:be: + 55:38:ef:fa:e8:91:32:ea:97:58:04:22:de:38:c3:cc:bc:6d: + c9:33:3a:6a:0a:69:3f:a0:c8:ea:72:8f:8c:63:86:23:bd:6d: + 3c:96:9e:95:e0:49:4c:aa:a2:b9:2a:1b:9c:36:81:78:ed:c3: + e8:46:e2:26:59:44:75:1e:d9:75:89:51:cd:10:84:9d:61:60: + cb:5d:f9:97:22:4d:8e:98:e6:e3:7f:f6:5b:bb:ae:cd:ca:4a: + 81:6b:5e:0b:f3:51:e1:74:2b:e9:7e:27:a7:d9:99:49:4e:f8: + a5:80:db:25:0f:1c:63:62:8a:c9:33:67:6b:3c:10:83:c6:ad: + de:a8:cd:16:8e:8d:f0:07:37:71:9f:f2:ab:fc:41:f5:c1:8b: + ec:00:37:5d:09:e5:4e:80:ef:fa:b1:5c:38:06:a5:1b:4a:e1: + dc:38:2d:3c:dc:ab:1f:90:1a:d5:4a:9c:ee:d1:70:6c:cc:ee: + f4:57:f8:18:ba:84:6e:87 +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBK +MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVu +VHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQw +MTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScw +JQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ldhNlT +3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU ++ehcCuz/mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gp +S0l4PJNgiCL8mdo2yMKi1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1 +bVoE/c40yiTcdCMbXTMTEl3EASX2MN0CXZ/g1Ue9tOsbobtJSdifWwLziuQkkORi +T0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl3ZBWzvurpWCdxJ35UrCL +vYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzyNeVJSQjK +Vsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZK +dHzVWYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHT +c+XvvqDtMwt0viAgxGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hv +l7yTmvmcEpB4eoCHFddydJxVdHixuuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5N +iGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZIhvcNAQELBQAD +ggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH +6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwt +LRvM7Kqas6pgghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93 +nAbowacYXVKV7cndJZ5t+qntozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3 ++wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmVYjzlVYA211QC//G5Xc7UI2/YRYRK +W2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUXfeu+h1sXIFRRk0pT +AwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/rokTLq +l1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG +4iZZRHUe2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZ +mUlO+KWA2yUPHGNiiskzZ2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A +7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7RcGzM7vRX+Bi6hG6H +-----END CERTIFICATE----- + +# 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----- + +# 2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = ES, O = IZENPE S.A., CN = Izenpe.com + Validity + Not Before: Dec 13 13:08:28 2007 GMT + Not After : Dec 13 08:27:25 2037 GMT + Subject: C = ES, O = IZENPE S.A., CN = Izenpe.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c9:d3:7a:ca:0f:1e:ac:a7:86:e8:16:65:6a:b1: + c2:1b:45:32:71:95:d9:fe:10:5b:cc:af:e7:a5:79: + 01:8f:89:c3:ca:f2:55:71:f7:77:be:77:94:f3:72: + a4:2c:44:d8:9e:92:9b:14:3a:a1:e7:24:90:0a:0a: + 56:8e:c5:d8:26:94:e1:d9:48:e1:2d:3e:da:0a:72: + dd:a3:99:15:da:81:a2:87:f4:7b:6e:26:77:89:58: + ad:d6:eb:0c:b2:41:7a:73:6e:6d:db:7a:78:41:e9: + 08:88:12:7e:87:2e:66:11:63:6c:54:fb:3c:9d:72: + c0:bc:2e:ff:c2:b7:dd:0d:76:e3:3a:d7:f7:b4:68: + be:a2:f5:e3:81:6e:c1:46:6f:5d:8d:e0:4d:c6:54: + 55:89:1a:33:31:0a:b1:57:b9:a3:8a:98:c3:ec:3b: + 34:c5:95:41:69:7e:75:c2:3c:20:c5:61:ba:51:47: + a0:20:90:93:a1:90:4b:f3:4e:7c:85:45:54:9a:d1: + 05:26:41:b0:b5:4d:1d:33:be:c4:03:c8:25:7c:c1: + 70:db:3b:f4:09:2d:54:27:48:ac:2f:e1:c4:ac:3e: + c8:cb:92:4c:53:39:37:23:ec:d3:01:f9:e0:09:44: + 4d:4d:64:c0:e1:0d:5a:87:22:bc:ad:1b:a3:fe:26: + b5:15:f3:a7:fc:84:19:e9:ec:a1:88:b4:44:69:84: + 83:f3:89:d1:74:06:a9:cc:0b:d6:c2:de:27:85:50: + 26:ca:17:b8:c9:7a:87:56:2c:1a:01:1e:6c:be:13: + ad:10:ac:b5:24:f5:38:91:a1:d6:4b:da:f1:bb:d2: + de:47:b5:f1:bc:81:f6:59:6b:cf:19:53:e9:8d:15: + cb:4a:cb:a9:6f:44:e5:1b:41:cf:e1:86:a7:ca:d0: + 6a:9f:bc:4c:8d:06:33:5a:a2:85:e5:90:35:a0:62: + 5c:16:4e:f0:e3:a2:fa:03:1a:b4:2c:71:b3:58:2c: + de:7b:0b:db:1a:0f:eb:de:21:1f:06:77:06:03:b0: + c9:ef:99:fc:c0:b9:4f:0b:86:28:fe:d2:b9:ea:e3: + da:a5:c3:47:69:12:e0:db:f0:f6:19:8b:ed:7b:70: + d7:02:d6:ed:87:18:28:2c:04:24:4c:77:e4:48:8a: + 1a:c6:3b:9a:d4:0f:ca:fa:75:d2:01:40:5a:8d:79: + bf:8b:cf:4b:cf:aa:16:c1:95:e4:ad:4c:8a:3e:17: + 91:d4:b1:62:e5:82:e5:80:04:a4:03:7e:8d:bf:da: + 7f:a2:0f:97:4f:0c:d3:0d:fb:d7:d1:e5:72:7e:1c: + c8:77:ff:5b:9a:0f:b7:ae:05:46:e5:f1:a8:16:ec: + 47:a4:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Alternative Name: + email:info@izenpe.com, DirName:/O=IZENPE S.A. - CIF A01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8/street=Avda del Mediterraneo Etorbidea 14 - 01010 Vitoria-Gasteiz + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 1D:1C:65:0E:A8:F2:25:7B:B4:91:CF:E4:B1:B1:E6:BD:55:74:6C:05 + Signature Algorithm: sha256WithRSAEncryption + 78:a6:0c:16:4a:9f:4c:88:3a:c0:cb:0e:a5:16:7d:9f:b9:48: + 5f:18:8f:0d:62:36:f6:cd:19:6b:ac:ab:d5:f6:91:7d:ae:71: + f3:3f:b3:0e:78:85:9b:95:a4:27:21:47:42:4a:7c:48:3a:f5: + 45:7c:b3:0c:8e:51:78:ac:95:13:de:c6:fd:7d:b8:1a:90:4c: + ab:92:03:c7:ed:42:01:ce:0f:d8:b1:fa:a2:92:e1:60:6d:ae: + 7a:6b:09:aa:c6:29:ee:68:49:67:30:80:24:7a:31:16:39:5b: + 7e:f1:1c:2e:dd:6c:09:ad:f2:31:c1:82:4e:b9:bb:f9:be:bf: + 2a:85:3f:c0:40:a3:3a:59:fc:59:4b:3c:28:24:db:b4:15:75: + ae:0d:88:ba:2e:73:c0:bd:58:87:e5:42:f2:eb:5e:ee:1e:30: + 22:99:cb:37:d1:c4:21:6c:81:ec:be:6d:26:e6:1c:e4:42:20: + 9e:47:b0:ac:83:59:70:2c:35:d6:af:36:34:b4:cd:3b:f8:32: + a8:ef:e3:78:89:fb:8d:45:2c:da:9c:b8:7e:40:1c:61:e7:3e: + a2:92:2c:4b:f2:cd:fa:98:b6:29:ff:f3:f2:7b:a9:1f:2e:a0: + 93:57:2b:de:85:03:f9:69:37:cb:9e:78:6a:05:b4:c5:31:78: + 89:ec:7a:a7:85:e1:b9:7b:3c:de:be:1e:79:84:ce:9f:70:0e: + 59:c2:35:2e:90:2a:31:d9:e4:45:7a:41:a4:2e:13:9b:34:0e: + 66:7b:49:ab:64:97:d0:46:c3:79:9d:72:50:63:a6:98:5b:06: + bd:48:6d:d8:39:83:70:e8:35:f0:05:d1:aa:bc:e3:db:c8:02: + ea:7c:fd:82:da:c2:5b:52:35:ae:98:3a:ad:ba:35:93:23:a7: + 1f:48:dd:35:46:98:b2:10:68:e4:a5:31:c2:0a:58:2e:19:81: + 10:c9:50:75:fc:ea:5a:16:ce:11:d7:ee:ef:50:88:2d:61:ff: + 3f:42:73:05:94:43:d5:8e:3c:4e:01:3a:19:a5:1f:46:4e:77: + d0:5d:e5:81:22:21:87:fe:94:7d:84:d8:93:ad:d6:68:43:48: + b2:db:eb:73:24:e7:91:7f:54:a4:b6:80:3e:9d:a3:3c:4c:72: + c2:57:c4:a0:d4:cc:38:27:ce:d5:06:9e:a2:48:d9:e9:9f:ce: + 82:70:36:93:9a:3b:df:96:21:e3:59:b7:0c:da:91:37:f0:fd: + 59:5a:b3:99:c8:69:6c:43:26:01:35:63:60:55:89:03:3a:75: + d8:ba:4a:d9:54:ff:ee:de:80:d8:2d:d1:38:d5:5e:2d:0b:98: + 7d:3e:6c:db:fc:26:88:c7 +-----BEGIN CERTIFICATE----- +MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4 +MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6 +ZW5wZS5jb20wHhcNMDcxMjEzMTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYD +VQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5j +b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ03rKDx6sp4boFmVq +scIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAKClaO +xdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6H +LmYRY2xU+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFX +uaOKmMPsOzTFlUFpfnXCPCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQD +yCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxTOTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+ +JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbKF7jJeodWLBoBHmy+E60Q +rLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK0GqfvEyN +BjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8L +hij+0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIB +QFqNeb+Lz0vPqhbBleStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+ +HMh3/1uaD7euBUbl8agW7EekFwIDAQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2lu +Zm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+SVpFTlBFIFMuQS4gLSBDSUYg +QTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBGNjIgUzgxQzBB +BgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx +MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwHQYDVR0OBBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUA +A4ICAQB4pgwWSp9MiDrAyw6lFn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWb +laQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbgakEyrkgPH7UIBzg/YsfqikuFgba56 +awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8qhT/AQKM6WfxZSzwo +JNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Csg1lw +LDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCT +VyvehQP5aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGk +LhObNA5me0mrZJfQRsN5nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJb +UjWumDqtujWTI6cfSN01RpiyEGjkpTHCClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/ +QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZoQ0iy2+tzJOeRf1SktoA+ +naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1ZWrOZyGls +QyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw== +-----END CERTIFICATE----- + +# a1339d33281a0b56e557d3d32b1ce7f9367eb094bd5fa72a7e5004c8ded7cafe +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3e:8a:5d:07:ec:55:d2:32:d5:b7:e3:b6:5f:01:eb:2d:dc:e4:d6:e4 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = PL, O = Krajowa Izba Rozliczeniowa S.A., CN = SZAFIR ROOT CA2 + Validity + Not Before: Oct 19 07:43:30 2015 GMT + Not After : Oct 19 07:43:30 2035 GMT + Subject: C = PL, O = Krajowa Izba Rozliczeniowa S.A., CN = SZAFIR ROOT CA2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b7:bc:3e:50:a8:4b:cd:40:b5:ce:61:e7:96:ca: + b4:a1:da:0c:22:b0:fa:b5:7b:76:00:77:8c:0b:cf: + 7d:a8:86:cc:26:51:e4:20:3d:85:0c:d6:58:e3:e7: + f4:2a:18:9d:da:d1:ae:26:ee:eb:53:dc:f4:90:d6: + 13:4a:0c:90:3c:c3:f4:da:d2:8e:0d:92:3a:dc:b1: + b1:ff:38:de:c3:ba:2d:5f:80:b9:02:bd:4a:9d:1b: + 0f:b4:c3:c2:c1:67:03:dd:dc:1b:9c:3d:b3:b0:de: + 00:1e:a8:34:47:bb:9a:eb:fe:0b:14:bd:36:84:da: + 0d:20:bf:fa:5b:cb:a9:16:20:ad:39:60:ee:2f:75: + b6:e7:97:9c:f9:3e:fd:7e:4d:6f:4d:2f:ef:88:0d: + 6a:fa:dd:f1:3d:6e:20:a5:a0:12:b4:4d:70:b9:ce: + d7:72:3b:89:93:a7:80:84:1c:27:49:72:49:b5:ff: + 3b:95:9e:c1:cc:c8:01:ec:e8:0e:8a:0a:96:e7:b3: + a6:87:e5:d6:f9:05:2b:0d:97:40:70:3c:ba:ac:75: + 5a:9c:d5:4d:9d:02:0a:d2:4b:9b:66:4b:46:07:17: + 65:ad:9f:6c:88:00:dc:22:89:e0:e1:64:d4:67:bc: + 31:79:61:3c:bb:ca:41:cd:5c:6a:00:c8:3c:38:8e: + 58:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 2E:16:A9:4A:18:B5:CB:CC:F5:6F:50:F3:23:5F:F8:5D:E7:AC:F0:C8 + Signature Algorithm: sha256WithRSAEncryption + b5:73:f8:03:dc:59:5b:1d:76:e9:a3:2a:7b:90:28:b2:4d:c0: + 33:4f:aa:9a:b1:d4:b8:e4:27:ff:a9:96:99:ce:46:e0:6d:7c: + 4c:a2:38:a4:06:70:f0:f4:41:11:ec:3f:47:8d:3f:72:87:f9: + 3b:fd:a4:6f:2b:53:00:e0:ff:39:b9:6a:07:0e:eb:1d:1c:f6: + a2:72:90:cb:82:3d:11:82:8b:d2:bb:9f:2a:af:21:e6:63:86: + 9d:79:19:ef:f7:bb:0c:35:90:c3:8a:ed:4f:0f:f5:cc:12:d9: + a4:3e:bb:a0:fc:20:95:5f:4f:26:2f:11:23:83:4e:75:07:0f: + bf:9b:d1:b4:1d:e9:10:04:fe:ca:60:8f:a2:4c:b8:ad:cf:e1: + 90:0f:cd:ae:0a:c7:5d:7b:b7:50:d2:d4:61:fa:d5:15:db:d7: + 9f:87:51:54:eb:a5:e3:eb:c9:85:a0:25:20:37:fb:8e:ce:0c: + 34:84:e1:3c:81:b2:77:4e:43:a5:88:5f:86:67:a1:3d:e6:b4: + 5c:61:b6:3e:db:fe:b7:28:c5:a2:07:ae:b5:ca:ca:8d:2a:12: + ef:97:ed:c2:30:a4:c9:2a:7a:fb:f3:4d:23:1b:99:33:34:a0: + 2e:f5:a9:0b:3f:d4:5d:e1:cf:84:9f:e2:19:c2:5f:8a:d6:20: + 1e:e3:73:b7 +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQEL +BQAwUTELMAkGA1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6 +ZW5pb3dhIFMuQS4xGDAWBgNVBAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkw +NzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJBgNVBAYTAlBMMSgwJgYDVQQKDB9L +cmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYDVQQDDA9TWkFGSVIg +Uk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5QqEvN +QLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT +3PSQ1hNKDJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw +3gAeqDRHu5rr/gsUvTaE2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr6 +3fE9biCloBK0TXC5ztdyO4mTp4CEHCdJckm1/zuVnsHMyAHs6A6KCpbns6aH5db5 +BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwiieDhZNRnvDF5YTy7ykHN +XGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD +AgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsF +AAOCAQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw +8PRBEew/R40/cof5O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOG +nXkZ7/e7DDWQw4rtTw/1zBLZpD67oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCP +oky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul4+vJhaAlIDf7js4MNIThPIGy +d05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6+/NNIxuZMzSg +LvWpCz/UXeHPhJ/iGcJfitYgHuNztw== +-----END CERTIFICATE----- + +# 3c5f81fea5fab82c64bfa2eaecafcde8e077fc8620a7cae537163df36edbf378 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + c2:7e:43:04:4e:47:3f:19 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = HU, L = Budapest, O = Microsec Ltd., CN = Microsec e-Szigno Root CA 2009, emailAddress = info@e-szigno.hu + Validity + Not Before: Jun 16 11:30:18 2009 GMT + Not After : Dec 30 11:30:18 2029 GMT + Subject: C = HU, L = Budapest, O = Microsec Ltd., CN = Microsec e-Szigno Root CA 2009, emailAddress = info@e-szigno.hu + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:e9:f8:8f:f3:63:ad:da:86:d8:a7:e0:42:fb:cf: + 91:de:a6:26:f8:99:a5:63:70:ad:9b:ae:ca:33:40: + 7d:6d:96:6e:a1:0e:44:ee:e1:13:9d:94:42:52:9a: + bd:75:85:74:2c:a8:0e:1d:93:b6:18:b7:8c:2c:a8: + cf:fb:5c:71:b9:da:ec:fe:e8:7e:8f:e4:2f:1d:b2: + a8:75:87:d8:b7:a1:e5:3b:cf:99:4a:46:d0:83:19: + 7d:c0:a1:12:1c:95:6d:4a:f4:d8:c7:a5:4d:33:2e: + 85:39:40:75:7e:14:7c:80:12:98:50:c7:41:67:b8: + a0:80:61:54:a6:6c:4e:1f:e0:9d:0e:07:e9:c9:ba: + 33:e7:fe:c0:55:28:2c:02:80:a7:19:f5:9e:dc:55: + 53:03:97:7b:07:48:ff:99:fb:37:8a:24:c4:59:cc: + 50:10:63:8e:aa:a9:1a:b0:84:1a:86:f9:5f:bb:b1: + 50:6e:a4:d1:0a:cc:d5:71:7e:1f:a7:1b:7c:f5:53: + 6e:22:5f:cb:2b:e6:d4:7c:5d:ae:d6:c2:c6:4c:e5: + 05:01:d9:ed:57:fc:c1:23:79:fc:fa:c8:24:83:95: + f3:b5:6a:51:01:d0:77:d6:e9:12:a1:f9:1a:83:fb: + 82:1b:b9:b0:97:f4:76:06:33:43:49:a0:ff:0b:b5: + fa:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68 + X509v3 Authority Key Identifier: + keyid:CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68 + + X509v3 Subject Alternative Name: + email:info@e-szigno.hu + Signature Algorithm: sha256WithRSAEncryption + c9:d1:0e:5e:2e:d5:cc:b3:7c:3e:cb:fc:3d:ff:0d:28:95:93: + 04:c8:bf:da:cd:79:b8:43:90:f0:a4:be:ef:f2:ef:21:98:bc: + d4:d4:5d:06:f6:ee:42:ec:30:6c:a0:aa:a9:ca:f1:af:8a:fa: + 3f:0b:73:6a:3e:ea:2e:40:7e:1f:ae:54:61:79:eb:2e:08:37: + d7:23:f3:8c:9f:be:1d:b1:e1:a4:75:db:a0:e2:54:14:b1:ba: + 1c:29:a4:18:f6:12:ba:a2:14:14:e3:31:35:c8:40:ff:b7:e0: + 05:76:57:c1:1c:59:f2:f8:bf:e4:ed:25:62:5c:84:f0:7e:7e: + 1f:b3:be:f9:b7:21:11:cc:03:01:56:70:a7:10:92:1e:1b:34: + 81:1e:ad:9c:1a:c3:04:3c:ed:02:61:d6:1e:06:f3:5f:3a:87: + f2:2b:f1:45:87:e5:3d:ac:d1:c7:57:84:bd:6b:ae:dc:d8:f9: + b6:1b:62:70:0b:3d:36:c9:42:f2:32:d7:7a:61:e6:d2:db:3d: + cf:c8:a9:c9:9b:dc:db:58:44:d7:6f:38:af:7f:78:d3:a3:ad: + 1a:75:ba:1c:c1:36:7c:8f:1e:6d:1c:c3:75:46:ae:35:05:a6: + f6:5c:3d:21:ee:56:f0:c9:82:22:2d:7a:54:ab:70:c3:7d:22: + 65:82:70:96 +-----BEGIN CERTIFICATE----- +MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYD +VQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0 +ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0G +CSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTAeFw0wOTA2MTYxMTMwMThaFw0y +OTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3Qx +FjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3pp +Z25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o +dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvP +kd6mJviZpWNwrZuuyjNAfW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tc +cbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG0IMZfcChEhyVbUr02MelTTMuhTlAdX4U +fIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKApxn1ntxVUwOXewdI/5n7 +N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm1HxdrtbC +xkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1 ++rUCAwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G +A1UdDgQWBBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPM +Pcu1SCOhGnqmKrs0aDAbBgNVHREEFDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqG +SIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0olZMEyL/azXm4Q5DwpL7v8u8h +mLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfXI/OMn74dseGk +ddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 +tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c +2Pm2G2JwCz02yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5t +HMN1Rq41Bab2XD0h7lbwyYIiLXpUq3DDfSJlgnCW +-----END CERTIFICATE----- + +# beb00b30839b9bc32c32e4447905950641f26421b15ed089198b518ae2ea1b99 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 01:54:48:ef:21:fd:97:59:0d:f5:04:0a + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C = HU, L = Budapest, O = Microsec Ltd., organizationIdentifier = VATHU-23584497, CN = e-Szigno Root CA 2017 + Validity + Not Before: Aug 22 12:07:06 2017 GMT + Not After : Aug 22 12:07:06 2042 GMT + Subject: C = HU, L = Budapest, O = Microsec Ltd., organizationIdentifier = VATHU-23584497, CN = e-Szigno Root CA 2017 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:96:dc:3d:8a:d8:b0:7b:6f:c6:27:be:44:90:b1: + b3:56:15:7b:8e:43:24:7d:1a:84:59:ee:63:68:b2: + c6:5e:87:d0:15:48:1e:a8:90:ad:bd:53:a2:da:de: + 3a:90:a6:60:5f:68:32:b5:86:41:df:87:5b:2c:7b: + c5:fe:7c:7a:da + ASN1 OID: prime256v1 + NIST CURVE: P-256 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 87:11:15:08:D1:AA:C1:78:0C:B1:AF:CE:C6:C9:90:EF:BF:30:04:C0 + X509v3 Authority Key Identifier: + keyid:87:11:15:08:D1:AA:C1:78:0C:B1:AF:CE:C6:C9:90:EF:BF:30:04:C0 + + Signature Algorithm: ecdsa-with-SHA256 + 30:46:02:21:00:b5:57:dd:d7:8a:55:0b:36:e1:86:44:fa:d4: + d9:68:8d:b8:dc:23:8a:8a:0d:d4:2f:7d:ea:73:ec:bf:4d:6c: + a8:02:21:00:cb:a5:b4:12:fa:e7:b5:e8:cf:7e:93:fc:f3:35: + 8f:6f:4e:5a:7c:b4:bc:4e:b2:fc:72:aa:5b:59:f9:e7:dc:31 +-----BEGIN CERTIFICATE----- +MIICQDCCAeWgAwIBAgIMAVRI7yH9l1kN9QQKMAoGCCqGSM49BAMCMHExCzAJBgNV +BAYTAkhVMREwDwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UECgwNTWljcm9zZWMgTHRk +LjEXMBUGA1UEYQwOVkFUSFUtMjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3ppZ25vIFJv +b3QgQ0EgMjAxNzAeFw0xNzA4MjIxMjA3MDZaFw00MjA4MjIxMjA3MDZaMHExCzAJ +BgNVBAYTAkhVMREwDwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UECgwNTWljcm9zZWMg +THRkLjEXMBUGA1UEYQwOVkFUSFUtMjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3ppZ25v +IFJvb3QgQ0EgMjAxNzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJbcPYrYsHtv +xie+RJCxs1YVe45DJH0ahFnuY2iyxl6H0BVIHqiQrb1TotreOpCmYF9oMrWGQd+H +Wyx7xf58etqjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G +A1UdDgQWBBSHERUI0arBeAyxr87GyZDvvzAEwDAfBgNVHSMEGDAWgBSHERUI0arB +eAyxr87GyZDvvzAEwDAKBggqhkjOPQQDAgNJADBGAiEAtVfd14pVCzbhhkT61Nlo +jbjcI4qKDdQvfepz7L9NbKgCIQDLpbQS+ue16M9+k/zzNY9vTlp8tLxOsvxyqltZ ++efcMQ== +-----END CERTIFICATE----- + +# 358df39d764af9e1b766e9c972df352ee15cfac227af6ad1d70e8e4a6edcba02 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 66:f2:3d:af:87:de:8b:b1:4a:ea:0c:57:31:01:c2:ec + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = Microsoft Corporation, CN = Microsoft ECC Root Certificate Authority 2017 + Validity + Not Before: Dec 18 23:06:45 2019 GMT + Not After : Jul 18 23:16:04 2042 GMT + Subject: C = US, O = Microsoft Corporation, CN = Microsoft ECC Root Certificate Authority 2017 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:d4:bc:3d:02:42:75:41:13:23:cd:80:04:86:02: + 51:2f:6a:a8:81:62:0b:65:cc:f6:ca:9d:1e:6f:4a: + 66:51:a2:03:d9:9d:91:fa:b6:16:b1:8c:6e:de:7c: + cd:db:79:a6:2f:ce:bb:ce:71:2f:e5:a5:ab:28:ec: + 63:04:66:99:f8:fa:f2:93:10:05:e1:81:28:42:e3: + c6:68:f4:e6:1b:84:60:4a:89:af:ed:79:0f:3b:ce: + f1:f6:44:f5:01:78:c0 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C8:CB:99:72:70:52:0C:F8:E6:BE:B2:04:57:29:2A:CF:42:10:ED:35 + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:58:f2:4d:ea:0c:f9:5f:5e:ee:60:29:cb:3a:f2: + db:d6:32:84:19:3f:7c:d5:2f:c2:b1:cc:93:ae:50:bb:09:32: + c6:c6:ed:7e:c9:36:94:12:e4:68:85:06:a2:1b:d0:2f:02:31: + 00:99:e9:16:b4:0e:fa:56:48:d4:a4:30:16:91:78:db:54:8c: + 65:01:8a:e7:50:66:c2:31:b7:39:ba:b8:1a:22:07:4e:fc:6b: + 54:16:20:ff:2b:b5:e7:4c:0c:4d:a6:4f:73 +-----BEGIN CERTIFICATE----- +MIICWTCCAd+gAwIBAgIQZvI9r4fei7FK6gxXMQHC7DAKBggqhkjOPQQDAzBlMQsw +CQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYD +VQQDEy1NaWNyb3NvZnQgRUNDIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIw +MTcwHhcNMTkxMjE4MjMwNjQ1WhcNNDIwNzE4MjMxNjA0WjBlMQswCQYDVQQGEwJV +UzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1NaWNy +b3NvZnQgRUNDIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAATUvD0CQnVBEyPNgASGAlEvaqiBYgtlzPbKnR5vSmZR +ogPZnZH6thaxjG7efM3beaYvzrvOcS/lpaso7GMEZpn4+vKTEAXhgShC48Zo9OYb +hGBKia/teQ87zvH2RPUBeMCjVDBSMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBTIy5lycFIM+Oa+sgRXKSrPQhDtNTAQBgkrBgEEAYI3 +FQEEAwIBADAKBggqhkjOPQQDAwNoADBlAjBY8k3qDPlfXu5gKcs68tvWMoQZP3zV +L8KxzJOuULsJMsbG7X7JNpQS5GiFBqIb0C8CMQCZ6Ra0DvpWSNSkMBaReNtUjGUB +iudQZsIxtzm6uBoiB078a1QWIP8rtedMDE2mT3M= +-----END CERTIFICATE----- + +# c741f70f4b2a8d88bf2e71c14122ef53ef10eba0cfa5e64cfa20f418853073e0 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1e:d3:97:09:5f:d8:b4:b3:47:70:1e:aa:be:7f:45:b3 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = Microsoft Corporation, CN = Microsoft RSA Root Certificate Authority 2017 + Validity + Not Before: Dec 18 22:51:22 2019 GMT + Not After : Jul 18 23:00:23 2042 GMT + Subject: C = US, O = Microsoft Corporation, CN = Microsoft RSA Root Certificate Authority 2017 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ca:5b:be:94:33:8c:29:95:91:16:0a:95:bd:47: + 62:c1:89:f3:99:36:df:46:90:c9:a5:ed:78:6a:6f: + 47:91:68:f8:27:67:50:33:1d:a1:a6:fb:e0:e5:43: + a3:84:02:57:01:5d:9c:48:40:82:53:10:bc:bf:c7: + 3b:68:90:b6:82:2d:e5:f4:65:d0:cc:6d:19:cc:95: + f9:7b:ac:4a:94:ad:0e:de:4b:43:1d:87:07:92:13: + 90:80:83:64:35:39:04:fc:e5:e9:6c:b3:b6:1f:50: + 94:38:65:50:5c:17:46:b9:b6:85:b5:1c:b5:17:e8: + d6:45:9d:d8:b2:26:b0:ca:c4:70:4a:ae:60:a4:dd: + b3:d9:ec:fc:3b:d5:57:72:bc:3f:c8:c9:b2:de:4b: + 6b:f8:23:6c:03:c0:05:bd:95:c7:cd:73:3b:66:80: + 64:e3:1a:ac:2e:f9:47:05:f2:06:b6:9b:73:f5:78: + 33:5b:c7:a1:fb:27:2a:a1:b4:9a:91:8c:91:d3:3a: + 82:3e:76:40:b4:cd:52:61:51:70:28:3f:c5:c5:5a: + f2:c9:8c:49:bb:14:5b:4d:c8:ff:67:4d:4c:12:96: + ad:f5:fe:78:a8:97:87:d7:fd:5e:20:80:dc:a1:4b: + 22:fb:d4:89:ad:ba:ce:47:97:47:55:7b:8f:45:c8: + 67:28:84:95:1c:68:30:ef:ef:49:e0:35:7b:64:e7: + 98:b0:94:da:4d:85:3b:3e:55:c4:28:af:57:f3:9e: + 13:db:46:27:9f:1e:a2:5e:44:83:a4:a5:ca:d5:13: + b3:4b:3f:c4:e3:c2:e6:86:61:a4:52:30:b9:7a:20: + 4f:6f:0f:38:53:cb:33:0c:13:2b:8f:d6:9a:bd:2a: + c8:2d:b1:1c:7d:4b:51:ca:47:d1:48:27:72:5d:87: + eb:d5:45:e6:48:65:9d:af:52:90:ba:5b:a2:18:65: + 57:12:9f:68:b9:d4:15:6b:94:c4:69:22:98:f4:33: + e0:ed:f9:51:8e:41:50:c9:34:4f:76:90:ac:fc:38: + c1:d8:e1:7b:b9:e3:e3:94:e1:46:69:cb:0e:0a:50: + 6b:13:ba:ac:0f:37:5a:b7:12:b5:90:81:1e:56:ae: + 57:22:86:d9:c9:d2:d1:d7:51:e3:ab:3b:c6:55:fd: + 1e:0e:d3:74:0a:d1:da:aa:ea:69:b8:97:28:8f:48: + c4:07:f8:52:43:3a:f4:ca:55:35:2c:b0:a6:6a:c0: + 9c:f9:f2:81:e1:12:6a:c0:45:d9:67:b3:ce:ff:23: + a2:89:0a:54:d4:14:b9:2a:a8:d7:ec:f9:ab:cd:25: + 58:32:79:8f:90:5b:98:39:c4:08:06:c1:ac:7f:0e: + 3d:00:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 09:CB:59:7F:86:B2:70:8F:1A:C3:39:E3:C0:D9:E9:BF:BB:4D:B2:23 + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha384WithRSAEncryption + ac:af:3e:5d:c2:11:96:89:8e:a3:e7:92:d6:97:15:b8:13:a2: + a6:42:2e:02:cd:16:05:59:27:ca:20:e8:ba:b8:e8:1a:ec:4d: + a8:97:56:ae:65:43:b1:8f:00:9b:52:cd:55:cd:53:39:6d:62: + 4c:8b:0d:5b:7c:2e:44:bf:83:10:8f:f3:53:82:80:c3:4f:3a: + c7:6e:11:3f:e6:e3:16:91:84:fb:6d:84:7f:34:74:ad:89:a7: + ce:b9:d7:d7:9f:84:64:92:be:95:a1:ad:09:53:33:dd:ee:0a: + ea:4a:51:8e:6f:55:ab:ba:b5:94:46:ae:8c:7f:d8:a2:50:25: + 65:60:80:46:db:33:04:ae:6c:b5:98:74:54:25:dc:93:e4:f8: + e3:55:15:3d:b8:6d:c3:0a:a4:12:c1:69:85:6e:df:64:f1:53: + 99:e1:4a:75:20:9d:95:0f:e4:d6:dc:03:f1:59:18:e8:47:89: + b2:57:5a:94:b6:a9:d8:17:2b:17:49:e5:76:cb:c1:56:99:3a: + 37:b1:ff:69:2c:91:91:93:e1:df:4c:a3:37:76:4d:a1:9f:f8: + 6d:1e:1d:d3:fa:ec:fb:f4:45:1d:13:6d:cf:f7:59:e5:22:27: + 72:2b:86:f3:57:bb:30:ed:24:4d:dc:7d:56:bb:a3:b3:f8:34: + 79:89:c1:e0:f2:02:61:f7:a6:fc:0f:bb:1c:17:0b:ae:41:d9: + 7c:bd:27:a3:fd:2e:3a:d1:93:94:b1:73:1d:24:8b:af:5b:20: + 89:ad:b7:67:66:79:f5:3a:c6:a6:96:33:fe:53:92:c8:46:b1: + 11:91:c6:99:7f:8f:c9:d6:66:31:20:41:10:87:2d:0c:d6:c1: + af:34:98:ca:64:83:fb:13:57:d1:c1:f0:3c:7a:8c:a5:c1:fd: + 95:21:a0:71:c1:93:67:71:12:ea:8f:88:0a:69:19:64:99:23: + 56:fb:ac:2a:2e:70:be:66:c4:0c:84:ef:e5:8b:f3:93:01:f8: + 6a:90:93:67:4b:b2:68:a3:b5:62:8f:e9:3f:8c:7a:3b:5e:0f: + e7:8c:b8:c6:7c:ef:37:fd:74:e2:c8:4f:33:72:e1:94:39:6d: + bd:12:af:be:0c:4e:70:7c:1b:6f:8d:b3:32:93:73:44:16:6d: + e8:f4:f7:e0:95:80:8f:96:5d:38:a4:f4:ab:de:0a:30:87:93: + d8:4d:00:71:62:45:27:4b:3a:42:84:5b:7f:65:b7:67:34:52: + 2d:9c:16:6b:aa:a8:d8:7b:a3:42:4c:71:c7:0c:ca:3e:83:e4: + a6:ef:b7:01:30:5e:51:a3:79:f5:70:69:a6:41:44:0f:86:b0: + 2c:91:c6:3d:ea:ae:0f:84 +-----BEGIN CERTIFICATE----- +MIIFqDCCA5CgAwIBAgIQHtOXCV/YtLNHcB6qvn9FszANBgkqhkiG9w0BAQwFADBl +MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYw +NAYDVQQDEy1NaWNyb3NvZnQgUlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 +IDIwMTcwHhcNMTkxMjE4MjI1MTIyWhcNNDIwNzE4MjMwMDIzWjBlMQswCQYDVQQG +EwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1N +aWNyb3NvZnQgUlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKW76UM4wplZEWCpW9R2LBifOZ +Nt9GkMml7Xhqb0eRaPgnZ1AzHaGm++DlQ6OEAlcBXZxIQIJTELy/xztokLaCLeX0 +ZdDMbRnMlfl7rEqUrQ7eS0MdhweSE5CAg2Q1OQT85elss7YfUJQ4ZVBcF0a5toW1 +HLUX6NZFndiyJrDKxHBKrmCk3bPZ7Pw71VdyvD/IybLeS2v4I2wDwAW9lcfNcztm +gGTjGqwu+UcF8ga2m3P1eDNbx6H7JyqhtJqRjJHTOoI+dkC0zVJhUXAoP8XFWvLJ +jEm7FFtNyP9nTUwSlq31/niol4fX/V4ggNyhSyL71Imtus5Hl0dVe49FyGcohJUc +aDDv70ngNXtk55iwlNpNhTs+VcQor1fznhPbRiefHqJeRIOkpcrVE7NLP8TjwuaG +YaRSMLl6IE9vDzhTyzMMEyuP1pq9KsgtsRx9S1HKR9FIJ3Jdh+vVReZIZZ2vUpC6 +W6IYZVcSn2i51BVrlMRpIpj0M+Dt+VGOQVDJNE92kKz8OMHY4Xu54+OU4UZpyw4K +UGsTuqwPN1q3ErWQgR5WrlcihtnJ0tHXUeOrO8ZV/R4O03QK0dqq6mm4lyiPSMQH ++FJDOvTKVTUssKZqwJz58oHhEmrARdlns87/I6KJClTUFLkqqNfs+avNJVgyeY+Q +W5g5xAgGwax/Dj0ApQIDAQABo1QwUjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQUCctZf4aycI8awznjwNnpv7tNsiMwEAYJKwYBBAGC +NxUBBAMCAQAwDQYJKoZIhvcNAQEMBQADggIBAKyvPl3CEZaJjqPnktaXFbgToqZC +LgLNFgVZJ8og6Lq46BrsTaiXVq5lQ7GPAJtSzVXNUzltYkyLDVt8LkS/gxCP81OC +gMNPOsduET/m4xaRhPtthH80dK2Jp86519efhGSSvpWhrQlTM93uCupKUY5vVau6 +tZRGrox/2KJQJWVggEbbMwSubLWYdFQl3JPk+ONVFT24bcMKpBLBaYVu32TxU5nh +SnUgnZUP5NbcA/FZGOhHibJXWpS2qdgXKxdJ5XbLwVaZOjex/2kskZGT4d9Mozd2 +TaGf+G0eHdP67Pv0RR0Tbc/3WeUiJ3IrhvNXuzDtJE3cfVa7o7P4NHmJweDyAmH3 +pvwPuxwXC65B2Xy9J6P9LjrRk5Sxcx0ki69bIImtt2dmefU6xqaWM/5TkshGsRGR +xpl/j8nWZjEgQRCHLQzWwa80mMpkg/sTV9HB8Dx6jKXB/ZUhoHHBk2dxEuqPiApp +GWSZI1b7rCoucL5mxAyE7+WL85MB+GqQk2dLsmijtWKP6T+MejteD+eMuMZ87zf9 +dOLITzNy4ZQ5bb0Sr74MTnB8G2+NszKTc0QWbej09+CVgI+WXTik9KveCjCHk9hN +AHFiRSdLOkKEW39lt2c0Ui2cFmuqqNh7o0JMcccMyj6D5KbvtwEwXlGjefVwaaZB +RA+GsCyRxj3qrg+E +-----END CERTIFICATE----- + +# 6c61dac3a2def031506be036d2a6fe401994fbd13df9c8d466599274c446ec98 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 80544274841616 (0x49412ce40010) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = HU, L = Budapest, O = NetLock Kft., OU = Tan\C3\BAs\C3\ADtv\C3\A1nykiad\C3\B3k (Certification Services), CN = NetLock Arany (Class Gold) F\C5\91tan\C3\BAs\C3\ADtv\C3\A1ny + Validity + Not Before: Dec 11 15:08:21 2008 GMT + Not After : Dec 6 15:08:21 2028 GMT + Subject: C = HU, L = Budapest, O = NetLock Kft., OU = Tan\C3\BAs\C3\ADtv\C3\A1nykiad\C3\B3k (Certification Services), CN = NetLock Arany (Class Gold) F\C5\91tan\C3\BAs\C3\ADtv\C3\A1ny + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:c4:24:5e:73:be:4b:6d:14:c3:a1:f4:e3:97:90: + 6e:d2:30:45:1e:3c:ee:67:d9:64:e0:1a:8a:7f:ca: + 30:ca:83:e3:20:c1:e3:f4:3a:d3:94:5f:1a:7c:5b: + 6d:bf:30:4f:84:27:f6:9f:1f:49:bc:c6:99:0a:90: + f2:0f:f5:7f:43:84:37:63:51:8b:7a:a5:70:fc:7a: + 58:cd:8e:9b:ed:c3:46:6c:84:70:5d:da:f3:01:90: + 23:fc:4e:30:a9:7e:e1:27:63:e7:ed:64:3c:a0:b8: + c9:33:63:fe:16:90:ff:b0:b8:fd:d7:a8:c0:c0:94: + 43:0b:b6:d5:59:a6:9e:56:d0:24:1f:70:79:af:db: + 39:54:0d:65:75:d9:15:41:94:01:af:5e:ec:f6:8d: + f1:ff:ad:64:fe:20:9a:d7:5c:eb:fe:a6:1f:08:64: + a3:8b:76:55:ad:1e:3b:28:60:2e:87:25:e8:aa:af: + 1f:c6:64:46:20:b7:70:7f:3c:de:48:db:96:53:b7: + 39:77:e4:1a:e2:c7:16:84:76:97:5b:2f:bb:19:15: + 85:f8:69:85:f5:99:a7:a9:f2:34:a7:a9:b6:a6:03: + fc:6f:86:3d:54:7c:76:04:9b:6b:f9:40:5d:00:34: + c7:2e:99:75:9d:e5:88:03:aa:4d:f8:03:d2:42:76: + c0:1b + Exponent: 43147 (0xa88b) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CC:FA:67:93:F0:B6:B8:D0:A5:C0:1E:F3:53:FD:8C:53:DF:83:D7:96 + Signature Algorithm: sha256WithRSAEncryption + ab:7f:ee:1c:16:a9:9c:3c:51:00:a0:c0:11:08:05:a7:99:e6: + 6f:01:88:54:61:6e:f1:b9:18:ad:4a:ad:fe:81:40:23:94:2f: + fb:75:7c:2f:28:4b:62:24:81:82:0b:f5:61:f1:1c:6e:b8:61: + 38:eb:81:fa:62:a1:3b:5a:62:d3:94:65:c4:e1:e6:6d:82:f8: + 2f:25:70:b2:21:26:c1:72:51:1f:8c:2c:c3:84:90:c3:5a:8f: + ba:cf:f4:a7:65:a5:eb:98:d1:fb:05:b2:46:75:15:23:6a:6f: + 85:63:30:80:f0:d5:9e:1f:29:1c:c2:6c:b0:50:59:5d:90:5b: + 3b:a8:0d:30:cf:bf:7d:7f:ce:f1:9d:83:bd:c9:46:6e:20:a6: + f9:61:51:ba:21:2f:7b:be:a5:15:63:a1:d4:95:87:f1:9e:b9: + f3:89:f3:3d:85:b8:b8:db:be:b5:b9:29:f9:da:37:05:00:49: + 94:03:84:44:e7:bf:43:31:cf:75:8b:25:d1:f4:a6:64:f5:92: + f6:ab:05:eb:3d:e9:a5:0b:36:62:da:cc:06:5f:36:8b:b6:5e: + 31:b8:2a:fb:5e:f6:71:df:44:26:9e:c4:e6:0d:91:b4:2e:75: + 95:80:51:6a:4b:30:a6:b0:62:a1:93:f1:9b:d8:ce:c4:63:75: + 3f:59:47:b1 +-----BEGIN CERTIFICATE----- +MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG +EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3 +MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl +cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR +dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB +pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM +b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm +aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz +IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT +lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz +AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5 +VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG +ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2 +BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG +AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M +U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh +bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C ++C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC +bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F +uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2 +XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= +-----END CERTIFICATE----- + +# 6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GB CA + Validity + Not Before: Dec 1 15:00:32 2014 GMT + Not After : Dec 1 15:10:31 2039 GMT + Subject: C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GB CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d8:17:b7:1c:4a:24:2a:d6:97:b1:ca:e2:1e:fb: + 7d:38:ef:98:f5:b2:39:98:4e:27:b8:11:5d:7b:d2: + 25:94:88:82:15:26:6a:1b:31:bb:a8:5b:21:21:2b: + d8:0f:4e:9f:5a:f1:b1:5a:e4:79:d6:32:23:2b:e1: + 53:cc:99:45:5c:7b:4f:ad:bc:bf:87:4a:0b:4b:97: + 5a:a8:f6:48:ec:7d:7b:0d:cd:21:06:df:9e:15:fd: + 41:8a:48:b7:20:f4:a1:7a:1b:57:d4:5d:50:ff:ba: + 67:d8:23:99:1f:c8:3f:e3:de:ff:6f:5b:77:b1:6b: + 6e:b8:c9:64:f7:e1:ca:41:46:0e:29:71:d0:b9:23: + fc:c9:81:5f:4e:f7:6f:df:bf:84:ad:73:64:bb:b7: + 42:8e:69:f6:d4:76:1d:7e:9d:a7:b8:57:8a:51:67: + 72:d7:d4:a8:b8:95:54:40:73:03:f6:ea:f4:eb:fe: + 28:42:77:3f:9d:23:1b:b2:b6:3d:80:14:07:4c:2e: + 4f:f7:d5:0a:16:0d:bd:66:43:37:7e:23:43:79:c3: + 40:86:f5:4c:29:da:8e:9a:ad:0d:a5:04:87:88:1e: + 85:e3:e9:53:d5:9b:c8:8b:03:63:78:eb:e0:19:4a: + 6e:bb:2f:6b:33:64:58:93:ad:69:bf:8f:1b:ef:82: + 48:c7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 35:0F:C8:36:63:5E:E2:A3:EC:F9:3B:66:15:CE:51:52:E3:91:9A:3D + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha256WithRSAEncryption + 40:4c:fb:87:b2:99:81:90:7e:9d:c5:b0:b0:26:cd:88:7b:2b: + 32:8d:6e:b8:21:71:58:97:7d:ae:37:14:af:3e:e7:f7:9a:e2: + 7d:f6:71:98:99:04:aa:43:74:78:a3:e3:49:61:3e:73:8c:4d: + 94:e0:f9:71:c4:b6:16:0e:53:78:1f:d6:a2:87:2f:02:39:81: + 29:3c:af:15:98:21:30:fe:28:90:00:8c:d1:e1:cb:fa:5e:c8: + fd:f8:10:46:3b:a2:78:42:91:17:74:55:0a:de:50:67:4d:66: + d1:a7:ff:fd:d9:c0:b5:a8:a3:8a:ce:66:f5:0f:43:cd:a7:2b: + 57:7b:63:46:6a:aa:2e:52:d8:f4:ed:e1:6d:ad:29:90:78:48: + ba:e1:23:aa:a3:89:ec:b5:ab:96:c0:b4:4b:a2:1d:97:9e:7a: + f2:6e:40:71:df:68:f1:65:4d:ce:7c:05:df:53:65:a9:a5:f0: + b1:97:04:70:15:46:03:98:d4:d2:bf:54:b4:a0:58:7d:52:6f: + da:56:26:62:d4:d8:db:89:31:6f:1c:f0:22:c2:d3:62:1c:35: + cd:4c:69:15:54:1a:90:98:de:eb:1e:5f:ca:77:c7:cb:8e:3d: + 43:69:9c:9a:58:d0:24:3b:df:1b:40:96:7e:35:ad:81:c7:4e: + 71:ba:88:13 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg +Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i +YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x +CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG +b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh +bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3 +HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx +WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX +1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk +u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P +99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r +M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB +BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh +cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5 +gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO +ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf +aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic +Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= +-----END CERTIFICATE----- + +# 8560f91c3624daba9570b5fea0dbe36ff11a8323be9486854fb3f34a5571198d +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 21:2a:56:0c:ae:da:0c:ab:40:45:bf:2b:a2:2d:3a:ea + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GC CA + Validity + Not Before: May 9 09:48:34 2017 GMT + Not After : May 9 09:58:33 2042 GMT + Subject: C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GC CA + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:4c:e9:50:c0:c6:0f:72:18:bc:d8:f1:ba:b3:89: + e2:79:4a:a3:16:a7:6b:54:24:db:51:ff:ea:f4:09: + 24:c3:0b:22:9f:cb:6a:27:82:81:0d:d2:c0:af:31: + e4:74:82:6e:ca:25:d9:8c:75:9d:f1:db:d0:9a:a2: + 4b:21:7e:16:a7:63:90:d2:39:d4:b1:87:78:5f:18: + 96:0f:50:1b:35:37:0f:6a:c6:dc:d9:13:4d:a4:8e: + 90:37:e6:bd:5b:31:91 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 48:87:14:AC:E3:C3:9E:90:60:3A:D7:CA:89:EE:D3:AD:8C:B4:50:66 + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:26:c7:69:5b:dc:d5:e7:b2:e7:c8:0c:8c:8c:c3: + dd:79:8c:1b:63:d5:c9:52:94:4e:4d:82:4a:73:1e:b2:80:84: + a9:25:c0:4c:5a:6d:49:29:60:78:13:e2:7e:48:eb:64:02:31: + 00:db:34:20:32:08:ff:9a:49:02:b6:88:de:14:af:5d:6c:99: + 71:8d:1a:3f:8b:d7:e0:a2:36:86:1c:07:82:3a:76:53:fd:c2: + a2:ed:ef:7b:b0:80:4f:58:0f:4b:53:39:bd +-----BEGIN CERTIFICATE----- +MIICaTCCAe+gAwIBAgIQISpWDK7aDKtARb8roi066jAKBggqhkjOPQQDAzBtMQsw +CQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91 +bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwg +Um9vdCBHQyBDQTAeFw0xNzA1MDkwOTQ4MzRaFw00MjA1MDkwOTU4MzNaMG0xCzAJ +BgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBGb3Vu +ZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2JhbCBS +b290IEdDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAETOlQwMYPchi82PG6s4ni +eUqjFqdrVCTbUf/q9Akkwwsin8tqJ4KBDdLArzHkdIJuyiXZjHWd8dvQmqJLIX4W +p2OQ0jnUsYd4XxiWD1AbNTcPasbc2RNNpI6QN+a9WzGRo1QwUjAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUSIcUrOPDnpBgOtfKie7T +rYy0UGYwEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0EAwMDaAAwZQIwJsdpW9zV +57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtkAjEA2zQg +Mgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9 +-----END CERTIFICATE----- + +# 18f1fc7f205df8adddeb7fe007dd57e3af375a9c4d8d73546bf4f1fed1e18d35 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1478 (0x5c6) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 + Validity + Not Before: Nov 24 19:11:23 2006 GMT + Not After : Nov 24 19:06:44 2031 GMT + Subject: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:cc:57:42:16:54:9c:e6:98:d3:d3:4d:ee:fe:ed: + c7:9f:43:39:4a:65:b3:e8:16:88:34:db:0d:59:91: + 74:cf:92:b8:04:40:ad:02:4b:31:ab:bc:8d:91:68: + d8:20:0e:1a:01:e2:1a:7b:4e:17:5d:e2:8a:b7:3f: + 99:1a:cd:eb:61:ab:c2:65:a6:1f:b7:b7:bd:b7:8f: + fc:fd:70:8f:0b:a0:67:be:01:a2:59:cf:71:e6:0f: + 29:76:ff:b1:56:79:45:2b:1f:9e:7a:54:e8:a3:29: + 35:68:a4:01:4f:0f:a4:2e:37:ef:1b:bf:e3:8f:10: + a8:72:ab:58:57:e7:54:86:c8:c9:f3:5b:da:2c:da: + 5d:8e:6e:3c:a3:3e:da:fb:82:e5:dd:f2:5c:b2:05: + 33:6f:8a:36:ce:d0:13:4e:ff:bf:4a:0c:34:4c:a6: + c3:21:bd:50:04:55:eb:b1:bb:9d:fb:45:1e:64:15: + de:55:01:8c:02:76:b5:cb:a1:3f:42:69:bc:2f:bd: + 68:43:16:56:89:2a:37:61:91:fd:a6:ae:4e:c0:cb: + 14:65:94:37:4b:92:06:ef:04:d0:c8:9c:88:db:0b: + 7b:81:af:b1:3d:2a:c4:65:3a:78:b6:ee:dc:80:b1: + d2:d3:99:9c:3a:ee:6b:5a:6b:b3:8d:b7:d5:ce:9c: + c2:be:a5:4b:2f:16:b1:9e:68:3b:06:6f:ae:7d:9f: + f8:de:ec:cc:29:a7:98:a3:25:43:2f:ef:f1:5f:26: + e1:88:4d:f8:5e:6e:d7:d9:14:6e:19:33:69:a7:3b: + 84:89:93:c4:53:55:13:a1:51:78:40:f8:b8:c9:a2: + ee:7b:ba:52:42:83:9e:14:ed:05:52:5a:59:56:a7: + 97:fc:9d:3f:0a:29:d8:dc:4f:91:0e:13:bc:de:95: + a4:df:8b:99:be:ac:9b:33:88:ef:b5:81:af:1b:c6: + 22:53:c8:f6:c7:ee:97:14:b0:c5:7c:78:52:c8:f0: + ce:6e:77:60:84:a6:e9:2a:76:20:ed:58:01:17:30: + 93:e9:1a:8b:e0:73:63:d9:6a:92:94:49:4e:b4:ad: + 4a:85:c4:a3:22:30:fc:09:ed:68:22:73:a6:88:0c: + 55:21:58:c5:e1:3a:9f:2a:dd:ca:e1:90:e0:d9:73: + ab:6c:80:b8:e8:0b:64:93:a0:9c:8c:19:ff:b3:d2: + 0c:ec:91:26:87:8a:b3:a2:e1:70:8f:2c:0a:e5:cd: + 6d:68:51:eb:da:3f:05:7f:8b:32:e6:13:5c:6b:fe: + 5f:40:e2:22:c8:b4:b4:64:4f:d6:ba:7d:48:3e:a8: + 69:0c:d7:bb:86:71:c9:73:b8:3f:3b:9d:25:4b:da: + ff:40:eb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.8024.0.3 + User Notice: + Explicit Text: Any use of this Certificate constitutes acceptance of the QuoVadis Root CA 3 Certificate Policy / Certification Practice Statement. + CPS: http://www.quovadisglobal.com/cps + + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0 + X509v3 Authority Key Identifier: + keyid:F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0 + DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3 + serial:05:C6 + + Signature Algorithm: sha1WithRSAEncryption + 4f:ad:a0:2c:4c:fa:c0:f2:6f:f7:66:55:ab:23:34:ee:e7:29: + da:c3:5b:b6:b0:83:d9:d0:d0:e2:21:fb:f3:60:a7:3b:5d:60: + 53:27:a2:9b:f6:08:22:2a:e7:bf:a0:72:e5:9c:24:6a:31:b1: + 90:7a:27:db:84:11:89:27:a6:77:5a:38:d7:bf:ac:86:fc:ee: + 5d:83:bc:06:c6:d1:77:6b:0f:6d:24:2f:4b:7a:6c:a7:07:96: + ca:e3:84:9f:ad:88:8b:1d:ab:16:8d:5b:66:17:d9:16:f4:8b: + 80:d2:dd:f8:b2:76:c3:fc:38:13:aa:0c:de:42:69:2b:6e:f3: + 3c:eb:80:27:db:f5:a6:44:0d:9f:5a:55:59:0b:d5:0d:52:48: + c5:ae:9f:f2:2f:80:c5:ea:32:50:35:12:97:2e:c1:e1:ff:f1: + 23:88:51:38:9f:f2:66:56:76:e7:0f:51:97:a5:52:0c:4d:49: + 51:95:36:3d:bf:a2:4b:0c:10:1d:86:99:4c:aa:f3:72:11:93: + e4:ea:f6:9b:da:a8:5d:a7:4d:b7:9e:02:ae:73:00:c8:da:23: + 03:e8:f9:ea:19:74:62:00:94:cb:22:20:be:94:a7:59:b5:82: + 6a:be:99:79:7a:a9:f2:4a:24:52:f7:74:fd:ba:4e:e6:a8:1d: + 02:6e:b1:0d:80:44:c1:ae:d3:23:37:5f:bb:85:7c:2b:92:2e: + e8:7e:a5:8b:dd:99:e1:bf:27:6f:2d:5d:aa:7b:87:fe:0a:dd: + 4b:fc:8e:f5:26:e4:6e:70:42:6e:33:ec:31:9e:7b:93:c1:e4: + c9:69:1a:3d:c0:6b:4e:22:6d:ee:ab:58:4d:c6:d0:41:c1:2b: + ea:4f:12:87:5e:eb:45:d8:6c:f5:98:02:d3:a0:d8:55:8a:06: + 99:19:a2:a0:77:d1:30:9e:ac:cc:75:ee:83:f5:b0:62:39:cf: + 6c:57:e2:4c:d2:91:0b:0e:75:28:1b:9a:bf:fd:1a:43:f1:ca: + 77:fb:3b:8f:61:b8:69:28:16:42:04:5e:70:2a:1c:21:d8:8f: + e1:bd:23:5b:2d:74:40:92:d9:63:19:0d:73:dd:69:bc:62:47: + bc:e0:74:2b:b2:eb:7d:be:41:1b:b5:c0:46:c5:a1:22:cb:5f: + 4e:c1:28:92:de:18:ba:d5:2a:28:bb:11:8b:17:93:98:99:60: + 94:5c:23:cf:5a:27:97:5e:0b:05:06:93:37:1e:3b:69:36:eb: + a9:9e:61:1d:8f:32:da:8e:0c:d6:74:3e:7b:09:24:da:01:77: + 47:c4:3b:cd:34:8c:99:f5:ca:e1:25:61:33:b2:59:1b:e2:6e: + d7:37:57:b6:0d:a9:12:da +-----BEGIN CERTIFICATE----- +MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x +GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv +b3QgQ0EgMzAeFw0wNjExMjQxOTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNV +BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W +YWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDM +V0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNggDhoB +4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUr +H556VOijKTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd +8lyyBTNvijbO0BNO/79KDDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9Cabwv +vWhDFlaJKjdhkf2mrk7AyxRllDdLkgbvBNDInIjbC3uBr7E9KsRlOni27tyAsdLT +mZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwpp5ijJUMv7/FfJuGITfhe +btfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8nT8KKdjc +T5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDt +WAEXMJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZ +c6tsgLjoC2SToJyMGf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A +4iLItLRkT9a6fUg+qGkM17uGcclzuD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYD +VR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHTBgkrBgEEAb5YAAMwgcUwgZMG +CCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0 +aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0 +aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVu +dC4wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2Nw +czALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4G +A1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4ywLQoUmkRzBFMQswCQYDVQQGEwJC +TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UEAxMSUXVvVmFkaXMg +Um9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZVqyM0 +7ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSem +d1o417+shvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd ++LJ2w/w4E6oM3kJpK27zPOuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B +4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadN +t54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp8kokUvd0/bpO5qgdAm6x +DYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBCbjPsMZ57 +k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6s +zHXug/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0j +Wy10QJLZYxkNc91pvGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeT +mJlglFwjz1onl14LBQaTNx47aTbrqZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK +4SVhM7JZG+Ju1zdXtg2pEto= +-----END CERTIFICATE----- + +# 85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1289 (0x509) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 + Validity + Not Before: Nov 24 18:27:00 2006 GMT + Not After : Nov 24 18:23:33 2031 GMT + Subject: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:9a:18:ca:4b:94:0d:00:2d:af:03:29:8a:f0:0f: + 81:c8:ae:4c:19:85:1d:08:9f:ab:29:44:85:f3:2f: + 81:ad:32:1e:90:46:bf:a3:86:26:1a:1e:fe:7e:1c: + 18:3a:5c:9c:60:17:2a:3a:74:83:33:30:7d:61:54: + 11:cb:ed:ab:e0:e6:d2:a2:7e:f5:6b:6f:18:b7:0a: + 0b:2d:fd:e9:3e:ef:0a:c6:b3:10:e9:dc:c2:46:17: + f8:5d:fd:a4:da:ff:9e:49:5a:9c:e6:33:e6:24:96: + f7:3f:ba:5b:2b:1c:7a:35:c2:d6:67:fe:ab:66:50: + 8b:6d:28:60:2b:ef:d7:60:c3:c7:93:bc:8d:36:91: + f3:7f:f8:db:11:13:c4:9c:77:76:c1:ae:b7:02:6a: + 81:7a:a9:45:83:e2:05:e6:b9:56:c1:94:37:8f:48: + 71:63:22:ec:17:65:07:95:8a:4b:df:8f:c6:5a:0a: + e5:b0:e3:5f:5e:6b:11:ab:0c:f9:85:eb:44:e9:f8: + 04:73:f2:e9:fe:5c:98:8c:f5:73:af:6b:b4:7e:cd: + d4:5c:02:2b:4c:39:e1:b2:95:95:2d:42:87:d7:d5: + b3:90:43:b7:6c:13:f1:de:dd:f6:c4:f8:89:3f:d1: + 75:f5:92:c3:91:d5:8a:88:d0:90:ec:dc:6d:de:89: + c2:65:71:96:8b:0d:03:fd:9c:bf:5b:16:ac:92:db: + ea:fe:79:7c:ad:eb:af:f7:16:cb:db:cd:25:2b:e5: + 1f:fb:9a:9f:e2:51:cc:3a:53:0c:48:e6:0e:bd:c9: + b4:76:06:52:e6:11:13:85:72:63:03:04:e0:04:36: + 2b:20:19:02:e8:74:a7:1f:b6:c9:56:66:f0:75:25: + dc:67:c1:0e:61:60:88:b3:3e:d1:a8:fc:a3:da:1d: + b0:d1:b1:23:54:df:44:76:6d:ed:41:d8:c1:b2:22: + b6:53:1c:df:35:1d:dc:a1:77:2a:31:e4:2d:f5:e5: + e5:db:c8:e0:ff:e5:80:d7:0b:63:a0:ff:33:a1:0f: + ba:2c:15:15:ea:97:b3:d2:a2:b5:be:f2:8c:96:1e: + 1a:8f:1d:6c:a4:61:37:b9:86:73:33:d7:97:96:9e: + 23:7d:82:a4:4c:81:e2:a1:d1:ba:67:5f:95:07:a3: + 27:11:ee:16:10:7b:bc:45:4a:4c:b2:04:d2:ab:ef: + d5:fd:0c:51:ce:50:6a:08:31:f9:91:da:0c:8f:64: + 5c:03:c3:3a:8b:20:3f:6e:8d:67:3d:3a:d6:fe:7d: + 5b:88:c9:5e:fb:cc:61:dc:8b:33:77:d3:44:32:35: + 09:62:04:92:16:10:d8:9e:27:47:fb:3b:21:e3:f8: + eb:1d:5b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B + X509v3 Authority Key Identifier: + keyid:1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B + DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2 + serial:05:09 + + Signature Algorithm: sha1WithRSAEncryption + 3e:0a:16:4d:9f:06:5b:a8:ae:71:5d:2f:05:2f:67:e6:13:45: + 83:c4:36:f6:f3:c0:26:0c:0d:b5:47:64:5d:f8:b4:72:c9:46: + a5:03:18:27:55:89:78:7d:76:ea:96:34:80:17:20:dc:e7:83: + f8:8d:fc:07:b8:da:5f:4d:2e:67:b2:84:fd:d9:44:fc:77:50: + 81:e6:7c:b4:c9:0d:0b:72:53:f8:76:07:07:41:47:96:0c:fb: + e0:82:26:93:55:8c:fe:22:1f:60:65:7c:5f:e7:26:b3:f7:32: + 90:98:50:d4:37:71:55:f6:92:21:78:f7:95:79:fa:f8:2d:26: + 87:66:56:30:77:a6:37:78:33:52:10:58:ae:3f:61:8e:f2:6a: + b1:ef:18:7e:4a:59:63:ca:8d:a2:56:d5:a7:2f:bc:56:1f:cf: + 39:c1:e2:fb:0a:a8:15:2c:7d:4d:7a:63:c6:6c:97:44:3c:d2: + 6f:c3:4a:17:0a:f8:90:d2:57:a2:19:51:a5:2d:97:41:da:07: + 4f:a9:50:da:90:8d:94:46:e1:3e:f0:94:fd:10:00:38:f5:3b: + e8:40:e1:b4:6e:56:1a:20:cc:6f:58:8d:ed:2e:45:8f:d6:e9: + 93:3f:e7:b1:2c:df:3a:d6:22:8c:dc:84:bb:22:6f:d0:f8:e4: + c6:39:e9:04:88:3c:c3:ba:eb:55:7a:6d:80:99:24:f5:6c:01: + fb:f8:97:b0:94:5b:eb:fd:d2:6f:f1:77:68:0d:35:64:23:ac: + b8:55:a1:03:d1:4d:42:19:dc:f8:75:59:56:a3:f9:a8:49:79: + f8:af:0e:b9:11:a0:7c:b7:6a:ed:34:d0:b6:26:62:38:1a:87: + 0c:f8:e8:fd:2e:d3:90:7f:07:91:2a:1d:d6:7e:5c:85:83:99: + b0:38:08:3f:e9:5e:f9:35:07:e4:c9:62:6e:57:7f:a7:50:95: + f7:ba:c8:9b:e6:8e:a2:01:c5:d6:66:bf:79:61:f3:3c:1c:e1: + b9:82:5c:5d:a0:c3:e9:d8:48:bd:19:a2:11:14:19:6e:b2:86: + 1b:68:3e:48:37:1a:88:b7:5d:96:5e:9c:c7:ef:27:62:08:e2: + 91:19:5c:d2:f1:21:dd:ba:17:42:82:97:71:81:53:31:a9:9f: + f6:7d:62:bf:72:e1:a3:93:1d:cc:8a:26:5a:09:38:d0:ce:d7: + 0d:80:16:b4:78:a5:3a:87:4c:8d:8a:a5:d5:46:97:f2:2c:10: + b9:bc:54:22:c0:01:50:69:43:9e:f4:b2:ef:6d:f8:ec:da:f1: + e3:b1:ef:df:91:8f:54:2a:0b:25:c1:26:19:c4:52:10:05:65: + d5:82:10:ea:c2:31:cd:2e +-----BEGIN CERTIFICATE----- +MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x +GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv +b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV +BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W +YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa +GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg +Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J +WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB +rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp ++ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1 +ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i +Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz +PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og +/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH +oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI +yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud +EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2 +A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL +MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT +ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f +BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn +g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl +fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K +WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha +B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc +hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR +TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD +mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z +ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y +4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza +8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u +-----END CERTIFICATE----- + +# 88ef81de202eb018452e43f864725cea5fbd1fc2d9d205730709c5d8b8690f46 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2e:f5:9b:02:28:a7:db:7a:ff:d5:a3:a9:ee:bd:03:a0:cf:12:6a:1d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 G3 + Validity + Not Before: Jan 12 20:26:32 2012 GMT + Not After : Jan 12 20:26:32 2042 GMT + Subject: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b3:cb:0e:10:67:8e:ea:14:97:a7:32:2a:0a:56: + 36:7f:68:4c:c7:b3:6f:3a:23:14:91:ff:19:7f:a5: + ca:ac:ee:b3:76:9d:7a:e9:8b:1b:ab:6b:31:db:fa: + 0b:53:4c:af:c5:a5:1a:79:3c:8a:4c:ff:ac:df:25: + de:4e:d9:82:32:0b:44:de:ca:db:8c:ac:a3:6e:16: + 83:3b:a6:64:4b:32:89:fb:16:16:38:7e:eb:43:e2: + d3:74:4a:c2:62:0a:73:0a:dd:49:b3:57:d2:b0:0a: + 85:9d:71:3c:de:a3:cb:c0:32:f3:01:39:20:43:1b: + 35:d1:53:b3:b1:ee:c5:93:69:82:3e:16:b5:28:46: + a1:de:ea:89:09:ed:43:b8:05:46:8a:86:f5:59:47: + be:1b:6f:01:21:10:b9:fd:a9:d2:28:ca:10:39:09: + ca:13:36:cf:9c:ad:ad:40:74:79:2b:02:3f:34:ff: + fa:20:69:7d:d3:ee:61:f5:ba:b3:e7:30:d0:37:23: + 86:72:61:45:29:48:59:68:6f:77:a6:2e:81:be:07: + 4d:6f:af:ce:c4:45:13:91:14:70:06:8f:1f:9f:f8: + 87:69:b1:0e:ef:c3:89:19:eb:ea:1c:61:fc:7a:6c: + 8a:dc:d6:03:0b:9e:26:ba:12:dd:d4:54:39:ab:26: + a3:33:ea:75:81:da:2d:cd:0f:4f:e4:03:d1:ef:15: + 97:1b:6b:90:c5:02:90:93:66:02:21:b1:47:de:8b: + 9a:4a:80:b9:55:8f:b5:a2:2f:c0:d6:33:67:da:7e: + c4:a7:b4:04:44:eb:47:fb:e6:58:b9:f7:0c:f0:7b: + 2b:b1:c0:70:29:c3:40:62:2d:3b:48:69:dc:23:3c: + 48:eb:7b:09:79:a9:6d:da:a8:30:98:cf:80:72:03: + 88:a6:5b:46:ae:72:79:7c:08:03:21:65:ae:b7:e1: + 1c:a5:b1:2a:a2:31:de:66:04:f7:c0:74:e8:71:de: + ff:3d:59:cc:96:26:12:8b:85:95:57:1a:ab:6b:75: + 0b:44:3d:11:28:3c:7b:61:b7:e2:8f:67:4f:e5:ec: + 3c:4c:60:80:69:57:38:1e:01:5b:8d:55:e8:c7:df: + c0:cc:77:23:34:49:75:7c:f6:98:11:eb:2d:de:ed: + 41:2e:14:05:02:7f:e0:fe:20:eb:35:e7:11:ac:22: + ce:57:3d:de:c9:30:6d:10:03:85:cd:f1:ff:8c:16: + b5:c1:b2:3e:88:6c:60:7f:90:4f:95:f7:f6:2d:ad: + 01:39:07:04:fa:75:80:7d:bf:49:50:ed:ef:c9:c4: + 7c:1c:eb:80:7e:db:b6:d0:dd:13:fe:c9:d3:9c:d7: + b2:97:a9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + C6:17:D0:BC:A8:EA:02:43:F2:1B:06:99:5D:2B:90:20:B9:D7:9C:E4 + Signature Algorithm: sha256WithRSAEncryption + 34:61:d9:56:b5:12:87:55:4d:dd:a3:35:31:46:bb:a4:07:72: + bc:5f:61:62:e8:a5:fb:0b:37:b1:3c:b6:b3:fa:29:9d:7f:02: + f5:a4:c9:a8:93:b7:7a:71:28:69:8f:73:e1:52:90:da:d5:be: + 3a:e5:b7:76:6a:56:80:21:df:5d:e6:e9:3a:9e:e5:3e:f6:a2: + 69:c7:2a:0a:b0:18:47:dc:20:70:7d:52:a3:3e:59:7c:c1:ba: + c9:c8:15:40:61:ca:72:d6:70:ac:d2:b7:f0:1c:e4:86:29:f0: + ce:ef:68:63:d0:b5:20:8a:15:61:9a:7e:86:98:b4:c9:c2:76: + fb:cc:ba:30:16:cc:a3:61:c6:74:13:e5:6b:ef:a3:15:ea:03: + fe:13:8b:64:e4:d3:c1:d2:e8:84:fb:49:d1:10:4d:79:66:eb: + aa:fd:f4:8d:31:1e:70:14:ad:dc:de:67:13:4c:81:15:61:bc: + b7:d9:91:77:71:19:81:60:bb:f0:58:a5:b5:9c:0b:f7:8f:22: + 55:27:c0:4b:01:6d:3b:99:0d:d4:1d:9b:63:67:2f:d0:ee:0d: + ca:66:bc:94:4f:a6:ad:ed:fc:ee:63:ac:57:3f:65:25:cf:b2: + 86:8f:d0:08:ff:b8:76:14:6e:de:e5:27:ec:ab:78:b5:53:b9: + b6:3f:e8:20:f9:d2:a8:be:61:46:ca:87:8c:84:f3:f9:f1:a0: + 68:9b:22:1e:81:26:9b:10:04:91:71:c0:06:1f:dc:a0:d3:b9: + 56:a7:e3:98:2d:7f:83:9d:df:8c:2b:9c:32:8e:32:94:f0:01: + 3c:22:2a:9f:43:c2:2e:c3:98:39:07:38:7b:fc:5e:00:42:1f: + f3:32:26:79:83:84:f6:e5:f0:c1:51:12:c0:0b:1e:04:23:0c: + 54:a5:4c:2f:49:c5:4a:d1:b6:6e:60:0d:6b:fc:6b:8b:85:24: + 64:b7:89:0e:ab:25:47:5b:3c:cf:7e:49:bd:c7:e9:0a:c6:da: + f7:7e:0e:17:08:d3:48:97:d0:71:92:f0:0f:39:3e:34:6a:1c: + 7d:d8:f2:22:ae:bb:69:f4:33:b4:a6:48:55:d1:0f:0e:26:e8: + ec:b6:0b:2d:a7:85:35:cd:fd:59:c8:9f:d1:cd:3e:5a:29:34: + b9:3d:84:ce:b1:65:d4:59:91:91:56:75:21:c1:77:9e:f9:7a: + e1:60:9d:d3:ad:04:18:f4:7c:eb:5e:93:8f:53:4a:22:29:f8: + 48:2b:3e:4d:86:ac:5b:7f:cb:06:99:59:60:d8:58:65:95:8d: + 44:d1:f7:7f:7e:27:7f:7d:ae:80:f5:07:4c:b6:3e:9c:71:54: + 99:04:4b:fd:58:f9:98:f4 +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQEL +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00 +MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMgRzMwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286IxSR +/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNu +FoM7pmRLMon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXR +U7Ox7sWTaYI+FrUoRqHe6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+c +ra1AdHkrAj80//ogaX3T7mH1urPnMNA3I4ZyYUUpSFlob3emLoG+B01vr87ERROR +FHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3UVDmrJqMz6nWB2i3ND0/k +A9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f75li59wzw +eyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634Ryl +sSqiMd5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBp +VzgeAVuNVejH38DMdyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0Q +A4XN8f+MFrXBsj6IbGB/kE+V9/YtrQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ +ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZIhvcNAQELBQAD +ggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px +KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnI +FUBhynLWcKzSt/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5Wvv +oxXqA/4Ti2Tk08HS6IT7SdEQTXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFg +u/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9DuDcpmvJRPpq3t/O5jrFc/ZSXPsoaP +0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGibIh6BJpsQBJFxwAYf +3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmDhPbl +8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+ +DhcI00iX0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HN +PlopNLk9hM6xZdRZkZFWdSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ +ywaZWWDYWGWVjUTR939+J399roD1B0y2PpxxVJkES/1Y+Zj0 +-----END CERTIFICATE----- + +# 8a866fd1b276b57e578e921c65828a2bed58e9f2f288054134b7f1f4bfc9cc74 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 78:58:5f:2e:ad:2c:19:4b:e3:37:07:35:34:13:28:b5:96:d4:65:93 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 1 G3 + Validity + Not Before: Jan 12 17:27:44 2012 GMT + Not After : Jan 12 17:27:44 2042 GMT + Subject: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 1 G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a0:be:50:10:8e:e9:f2:6c:40:b4:04:9c:85:b9: + 31:ca:dc:2d:e4:11:a9:04:3c:1b:55:c1:e7:58:30: + 1d:24:b4:c3:ef:85:de:8c:2c:e1:c1:3d:df:82:e6: + 4f:ad:47:87:6c:ec:5b:49:c1:4a:d5:bb:8f:ec:87: + ac:7f:82:9a:86:ec:3d:03:99:52:01:d2:35:9e:ac: + da:f0:53:c9:66:3c:d4:ac:02:01:da:24:d3:3b:a8: + 02:46:af:a4:1c:e3:f8:73:58:76:b7:f6:0e:90:0d: + b5:f0:cf:cc:fa:f9:c6:4c:e5:c3:86:30:0a:8d:17: + 7e:35:eb:c5:df:bb:0e:9c:c0:8d:87:e3:88:38:85: + 67:fa:3e:c7:ab:e0:13:9c:05:18:98:cf:93:f5:b1: + 92:b4:fc:23:d3:cf:d5:c4:27:49:e0:9e:3c:9b:08: + a3:8b:5d:2a:21:e0:fc:39:aa:53:da:7d:7e:cf:1a: + 09:53:bc:5d:05:04:cf:a1:4a:8f:8b:76:82:0d:a1: + f8:d2:c7:14:77:5b:90:36:07:81:9b:3e:06:fa:52: + 5e:63:c5:a6:00:fe:a5:e9:52:1b:52:b5:92:39:72: + 03:09:62:bd:b0:60:16:6e:a6:dd:25:c2:03:66:dd: + f3:04:d1:40:e2:4e:8b:86:f4:6f:e5:83:a0:27:84: + 5e:04:c1:f5:90:bd:30:3d:c4:ef:a8:69:bc:38:9b: + a4:a4:96:d1:62:da:69:c0:01:96:ae:cb:c4:51:34: + ea:0c:aa:ff:21:8e:59:8f:4a:5c:e4:61:9a:a7:d2: + e9:2a:78:8d:51:3d:3a:15:ee:a2:59:8e:a9:5c:de: + c5:f9:90:22:e5:88:45:71:dd:91:99:6c:7a:9f:3d: + 3d:98:7c:5e:f6:be:16:68:a0:5e:ae:0b:23:fc:5a: + 0f:aa:22:76:2d:c9:a1:10:1d:e4:d3:44:23:90:88: + 9f:c6:2a:e6:d7:f5:9a:b3:58:1e:2f:30:89:08:1b: + 54:a2:b5:98:23:ec:08:77:1c:95:5d:61:d1:cb:89: + 9c:5f:a2:4a:91:9a:ef:21:aa:49:16:08:a8:bd:61: + 28:31:c9:74:ad:85:f6:d9:c5:b1:8b:d1:e5:10:32: + 4d:5f:8b:20:3a:3c:49:1f:33:85:59:0d:db:cb:09: + 75:43:69:73:fb:6b:71:7d:f0:df:c4:4c:7d:c6:a3: + 2e:c8:95:79:cb:73:a2:8e:4e:4d:24:fb:5e:e4:04: + be:72:1b:a6:27:2d:49:5a:99:7a:d7:5c:09:20:b7: + 7f:94:b9:4f:f1:0d:1c:5e:88:42:1b:11:b7:e7:91: + db:9e:6c:f4:6a:df:8c:06:98:03:ad:cc:28:ef:a5: + 47:f3:53 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + A3:97:D6:F3:5E:A2:10:E1:AB:45:9F:3C:17:64:3C:EE:01:70:9C:CC + Signature Algorithm: sha256WithRSAEncryption + 18:fa:5b:75:fc:3e:7a:c7:5f:77:c7:ca:df:cf:5f:c3:12:c4: + 40:5d:d4:32:aa:b8:6a:d7:d5:15:15:46:98:23:a5:e6:90:5b: + 18:99:4c:e3:ad:42:a3:82:31:36:88:cd:e9:fb:c4:04:96:48: + 8b:01:c7:8d:01:cf:5b:33:06:96:46:66:74:1d:4f:ed:c1:b6: + b9:b4:0d:61:cc:63:7e:d7:2e:77:8c:96:1c:2a:23:68:6b:85: + 57:76:70:33:13:fe:e1:4f:a6:23:77:18:fa:1a:8c:e8:bd:65: + c9:cf:3f:f4:c9:17:dc:eb:c7:bc:c0:04:2e:2d:46:2f:69:66: + c3:1b:8f:fe:ec:3e:d3:ca:94:bf:76:0a:25:0d:a9:7b:02:1c: + a9:d0:3b:5f:0b:c0:81:3a:3d:64:e1:bf:a7:2d:4e:bd:4d:c4: + d8:29:c6:22:18:d0:c5:ac:72:02:82:3f:aa:3a:a2:3a:22:97: + 31:dd:08:63:c3:75:14:b9:60:28:2d:5b:68:e0:16:a9:66:82: + 23:51:f5:eb:53:d8:31:9b:7b:e9:b7:9d:4b:eb:88:16:cf:f9: + 5d:38:8a:49:30:8f:ed:f1:eb:19:f4:77:1a:31:18:4d:67:54: + 6c:2f:6f:65:f9:db:3d:ec:21:ec:5e:f4:f4:8b:ca:60:65:54: + d1:71:64:f4:f9:a6:a3:81:33:36:33:71:f0:a4:78:5f:4e:ad: + 83:21:de:34:49:8d:e8:59:ac:9d:f2:76:5a:36:f2:13:f4:af: + e0:09:c7:61:2a:6c:f7:e0:9d:ae:bb:86:4a:28:6f:2e:ee:b4: + 79:cd:90:33:c3:b3:76:fa:f5:f0:6c:9d:01:90:fa:9e:90:f6: + 9c:72:cf:47:da:c3:1f:e4:35:20:53:f2:54:d1:df:61:83:a6: + 02:e2:25:38:de:85:32:2d:5e:73:90:52:5d:42:c4:ce:3d:4b: + e1:f9:19:84:1d:d5:a2:50:cc:41:fb:41:14:c3:bd:d6:c9:5a: + a3:63:66:02:80:bd:05:3a:3b:47:9c:ec:00:26:4c:f5:88:51: + bf:a8:23:7f:18:07:b0:0b:ed:8b:26:a1:64:d3:61:4a:eb:5c: + 9f:de:b3:af:67:03:b3:1f:dd:6d:5d:69:68:69:ab:5e:3a:ec: + 7c:69:bc:c7:3b:85:4e:9e:15:b9:b4:15:4f:c3:95:7a:58:d7: + c9:6c:e9:6c:b9:f3:29:63:5e:b4:2c:f0:2d:3d:ed:5a:65:e0: + a9:5b:40:c2:48:99:81:6d:9e:1f:06:2a:3c:12:b4:8b:0f:9b: + a2:24:f0:a6:8d:d6:7a:e0:4b:b6:64:96:63:95:84:c2:4a:cd: + 1c:2e:24:87:33:60:e5:c3 +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQEL +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00 +MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEgRzMwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakEPBtV +wedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWe +rNrwU8lmPNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF341 +68Xfuw6cwI2H44g4hWf6Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh +4Pw5qlPafX7PGglTvF0FBM+hSo+LdoINofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXp +UhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/lg6AnhF4EwfWQvTA9xO+o +abw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV7qJZjqlc +3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/G +KubX9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSt +hfbZxbGL0eUQMk1fiyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KO +Tk0k+17kBL5yG6YnLUlamXrXXAkgt3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOt +zCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZIhvcNAQELBQAD +ggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC +MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2 +cDMT/uFPpiN3GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUN +qXsCHKnQO18LwIE6PWThv6ctTr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5 +YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP+V04ikkwj+3x6xn0dxoxGE1nVGwv +b2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh3jRJjehZrJ3ydlo2 +8hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fawx/k +NSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNj +ZgKAvQU6O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhp +q1467HxpvMc7hU6eFbm0FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFt +nh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOVhMJKzRwuJIczYOXD +-----END CERTIFICATE----- + +# 8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 G3 + Validity + Not Before: Jan 12 18:59:32 2012 GMT + Not After : Jan 12 18:59:32 2042 GMT + Subject: C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a1:ae:25:b2:01:18:dc:57:88:3f:46:eb:f9:af: + e2:eb:23:71:e2:9a:d1:61:66:21:5f:aa:af:27:51: + e5:6e:1b:16:d4:2d:7d:50:b0:53:77:bd:78:3a:60: + e2:64:02:9b:7c:86:9b:d6:1a:8e:ad:ff:1f:15:7f: + d5:95:1e:12:cb:e6:14:84:04:c1:df:36:b3:16:9f: + 8a:e3:c9:db:98:34:ce:d8:33:17:28:46:fc:a7:c9: + f0:d2:b4:d5:4d:09:72:49:f9:f2:87:e3:a9:da:7d: + a1:7d:6b:b2:3a:25:a9:6d:52:44:ac:f8:be:6e:fb: + dc:a6:73:91:90:61:a6:03:14:20:f2:e7:87:a3:88: + ad:ad:a0:8c:ff:a6:0b:25:52:25:e7:16:01:d5:cb: + b8:35:81:0c:a3:3b:f0:e1:e1:fc:5a:5d:ce:80:71: + 6d:f8:49:ab:3e:3b:ba:b8:d7:80:01:fb:a5:eb:5b: + b3:c5:5e:60:2a:31:a0:af:37:e8:20:3a:9f:a8:32: + 2c:0c:cc:09:1d:d3:9e:8e:5d:bc:4c:98:ee:c5:1a: + 68:7b:ec:53:a6:e9:14:35:a3:df:cd:80:9f:0c:48: + fb:1c:f4:f1:bf:4a:b8:fa:d5:8c:71:4a:c7:1f:ad: + fe:41:9a:b3:83:5d:f2:84:56:ef:a5:57:43:ce:29: + ad:8c:ab:55:bf:c4:fb:5b:01:dd:23:21:a1:58:00: + 8e:c3:d0:6a:13:ed:13:e3:12:2b:80:dc:67:e6:95: + b2:cd:1e:22:6e:2a:f8:41:d4:f2:ca:14:07:8d:8a: + 55:12:c6:69:f5:b8:86:68:2f:53:5e:b0:d2:aa:21: + c1:98:e6:30:e3:67:55:c7:9b:6e:ac:19:a8:55:a6: + 45:06:d0:23:3a:db:eb:65:5d:2a:11:11:f0:3b:4f: + ca:6d:f4:34:c4:71:e4:ff:00:5a:f6:5c:ae:23:60: + 85:73:f1:e4:10:b1:25:ae:d5:92:bb:13:c1:0c:e0: + 39:da:b4:39:57:b5:ab:35:aa:72:21:3b:83:35:e7: + 31:df:7a:21:6e:b8:32:08:7d:1d:32:91:15:4a:62: + 72:cf:e3:77:a1:bc:d5:11:1b:76:01:67:08:e0:41: + 0b:c3:eb:15:6e:f8:a4:19:d9:a2:ab:af:e2:27:52: + 56:2b:02:8a:2c:14:24:f9:bf:42:02:bf:26:c8:c6: + 8f:e0:6e:38:7d:53:2d:e5:ed:98:b3:95:63:68:7f: + f9:35:f4:df:88:c5:60:35:92:c0:7c:69:1c:61:95: + 16:d0:eb:de:0b:af:3e:04:10:45:65:58:50:38:af: + 48:f2:59:b6:16:f2:3c:0d:90:02:c6:70:2e:01:ad: + 3c:15:d7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D + Signature Algorithm: sha256WithRSAEncryption + 91:df:80:3f:43:09:7e:71:c2:f7:eb:b3:88:8f:e1:51:b2:bc: + 3d:75:f9:28:5d:c8:bc:99:9b:7b:5d:aa:e5:ca:e1:0a:f7:e8: + b2:d3:9f:dd:67:31:7e:ba:01:aa:c7:6a:41:3b:90:d4:08:5c: + b2:60:6a:90:f0:c8:ce:03:62:f9:8b:ed:fb:6e:2a:dc:06:4d: + 3c:29:0f:89:16:8a:58:4c:48:0f:e8:84:61:ea:3c:72:a6:77: + e4:42:ae:88:a3:43:58:79:7e:ae:ca:a5:53:0d:a9:3d:70:bd: + 20:19:61:a4:6c:38:fc:43:32:e1:c1:47:ff:f8:ec:f1:11:22: + 32:96:9c:c2:f6:5b:69:96:7b:20:0c:43:41:9a:5b:f6:59:19: + 88:de:55:88:37:51:0b:78:5c:0a:1e:a3:42:fd:c7:9d:88:0f: + c0:f2:78:02:24:54:93:af:89:87:88:c9:4a:80:1d:ea:d0:6e: + 3e:61:2e:36:bb:35:0e:27:96:fd:66:34:3b:61:72:73:f1:16: + 5c:47:06:54:49:00:7a:58:12:b0:0a:ef:85:fd:b1:b8:33:75: + 6a:93:1c:12:e6:60:5e:6f:1d:7f:c9:1f:23:cb:84:61:9f:1e: + 82:44:f9:5f:ad:62:55:24:9a:52:98:ed:51:e7:a1:7e:97:3a: + e6:2f:1f:11:da:53:80:2c:85:9e:ab:35:10:db:22:5f:6a:c5: + 5e:97:53:f2:32:02:09:30:a3:58:f0:0d:01:d5:72:c6:b1:7c: + 69:7b:c3:f5:36:45:cc:61:6e:5e:4c:94:c5:5e:ae:e8:0e:5e: + 8b:bf:f7:cd:e0:ed:a1:0e:1b:33:ee:54:18:fe:0f:be:ef:7e: + 84:6b:43:e3:70:98:db:5d:75:b2:0d:59:07:85:15:23:39:d6: + f1:df:a9:26:0f:d6:48:c7:b3:a6:22:f5:33:37:5a:95:47:9f: + 7b:ba:18:15:6f:ff:d6:14:64:83:49:d2:0a:67:21:db:0f:35: + 63:60:28:22:e3:b1:95:83:cd:85:a6:dd:2f:0f:e7:67:52:6e: + bb:2f:85:7c:f5:4a:73:e7:c5:3e:c0:bd:21:12:05:3f:fc:b7: + 03:49:02:5b:c8:25:e6:e2:54:38:f5:79:87:8c:1d:53:b2:4e: + 85:7b:06:38:c7:2c:f8:f8:b0:72:8d:25:e5:77:52:f4:03:1c: + 48:a6:50:5f:88:20:30:6e:f2:82:43:ab:3d:97:84:e7:53:fb: + 21:c1:4f:0f:22:9a:86:b8:59:2a:f6:47:3d:19:88:2d:e8:85: + e1:9e:ec:85:08:6a:b1:6c:34:c9:1d:ec:48:2b:3b:78:ed:66: + c4:8e:79:69:83:de:7f:8c +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQEL +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00 +MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzMwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFhZiFf +qq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMW +n4rjyduYNM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ym +c5GQYaYDFCDy54ejiK2toIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+ +O7q414AB+6XrW7PFXmAqMaCvN+ggOp+oMiwMzAkd056OXbxMmO7FGmh77FOm6RQ1 +o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+lV0POKa2Mq1W/xPtbAd0j +IaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZoL1NesNKq +IcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz +8eQQsSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43eh +vNURG3YBZwjgQQvD6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l +7ZizlWNof/k19N+IxWA1ksB8aRxhlRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALG +cC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZIhvcNAQELBQAD +ggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 +AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RC +roijQ1h5fq7KpVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0Ga +W/ZZGYjeVYg3UQt4XAoeo0L9x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4n +lv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgzdWqTHBLmYF5vHX/JHyPLhGGfHoJE ++V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6XU/IyAgkwo1jwDQHV +csaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+NwmNtd +dbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNg +KCLjsZWDzYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeM +HVOyToV7BjjHLPj4sHKNJeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4 +WSr2Rz0ZiC3oheGe7IUIarFsNMkd7EgrO3jtZsSOeWmD3n+M +-----END CERTIFICATE----- + +# 513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = JP, O = "SECOM Trust Systems CO.,LTD.", OU = Security Communication RootCA2 + Validity + Not Before: May 29 05:00:39 2009 GMT + Not After : May 29 05:00:39 2029 GMT + Subject: C = JP, O = "SECOM Trust Systems CO.,LTD.", OU = Security Communication RootCA2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d0:15:39:52:b1:52:b3:ba:c5:59:82:c4:5d:52: + ae:3a:43:65:80:4b:c7:f2:96:bc:db:36:97:d6:a6: + 64:8c:a8:5e:f0:e3:0a:1c:f7:df:97:3d:4b:ae:f6: + 5d:ec:21:b5:41:ab:cd:b9:7e:76:9f:be:f9:3e:36: + 34:a0:3b:c1:f6:31:11:45:74:93:3d:57:80:c5:f9: + 89:99:ca:e5:ab:6a:d4:b5:da:41:90:10:c1:d6:d6: + 42:89:c2:bf:f4:38:12:95:4c:54:05:f7:36:e4:45: + 83:7b:14:65:d6:dc:0c:4d:d1:de:7e:0c:ab:3b:c4: + 15:be:3a:56:a6:5a:6f:76:69:52:a9:7a:b9:c8:eb: + 6a:9a:5d:52:d0:2d:0a:6b:35:16:09:10:84:d0:6a: + ca:3a:06:00:37:47:e4:7e:57:4f:3f:8b:eb:67:b8: + 88:aa:c5:be:53:55:b2:91:c4:7d:b9:b0:85:19:06: + 78:2e:db:61:1a:fa:85:f5:4a:91:a1:e7:16:d5:8e: + a2:39:df:94:b8:70:1f:28:3f:8b:fc:40:5e:63:83: + 3c:83:2a:1a:99:6b:cf:de:59:6a:3b:fc:6f:16:d7: + 1f:fd:4a:10:eb:4e:82:16:3a:ac:27:0c:53:f1:ad: + d5:24:b0:6b:03:50:c1:2d:3c:16:dd:44:34:27:1a: + 75:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0A:85:A9:77:65:05:98:7C:40:81:F8:0F:97:2C:38:F1:0A:EC:3C:CF + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 4c:3a:a3:44:ac:b9:45:b1:c7:93:7e:c8:0b:0a:42:df:64:ea: + 1c:ee:59:6c:08:ba:89:5f:6a:ca:4a:95:9e:7a:8f:07:c5:da: + 45:72:82:71:0e:3a:d2:cc:6f:a7:b4:a1:23:bb:f6:24:9f:cb: + 17:fe:8c:a6:ce:c2:d2:db:cc:8d:fc:71:fc:03:29:c1:6c:5d: + 33:5f:64:b6:65:3b:89:6f:18:76:78:f5:dc:a2:48:1f:19:3f: + 8e:93:eb:f1:fa:17:ee:cd:4e:e3:04:12:55:d6:e5:e4:dd:fb: + 3e:05:7c:e2:1d:5e:c6:a7:bc:97:4f:68:3a:f5:e9:2e:0a:43: + b6:af:57:5c:62:68:7c:b7:fd:a3:8a:84:a0:ac:62:be:2b:09: + 87:34:f0:6a:01:bb:9b:29:56:3c:fe:00:37:cf:23:6c:f1:4e: + aa:b6:74:46:12:6c:91:ee:34:d5:ec:9a:91:e7:44:be:90:31: + 72:d5:49:02:f6:02:e5:f4:1f:eb:7c:d9:96:55:a9:ff:ec:8a: + f9:99:47:ff:35:5a:02:aa:04:cb:8a:5b:87:71:29:91:bd:a4: + b4:7a:0d:bd:9a:f5:57:23:00:07:21:17:3f:4a:39:d1:05:49: + 0b:a7:b6:37:81:a5:5d:8c:aa:33:5e:81:28:7c:a7:7d:27:eb: + 00:ae:8d:37 +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl +MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe +U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX +DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy +dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj +YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV +OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr +zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM +VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ +hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO +ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw +awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs +OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3 +DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF +coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc +okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8 +t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy +1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/ +SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 +-----END CERTIFICATE----- + +# e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = JP, O = SECOM Trust.net, OU = Security Communication RootCA1 + Validity + Not Before: Sep 30 04:20:49 2003 GMT + Not After : Sep 30 04:20:49 2023 GMT + Subject: C = JP, O = SECOM Trust.net, OU = Security Communication RootCA1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b3:b3:fe:7f:d3:6d:b1:ef:16:7c:57:a5:0c:6d: + 76:8a:2f:4b:bf:64:fb:4c:ee:8a:f0:f3:29:7c:f5: + ff:ee:2a:e0:e9:e9:ba:5b:64:22:9a:9a:6f:2c:3a: + 26:69:51:05:99:26:dc:d5:1c:6a:71:c6:9a:7d:1e: + 9d:dd:7c:6c:c6:8c:67:67:4a:3e:f8:71:b0:19:27: + a9:09:0c:a6:95:bf:4b:8c:0c:fa:55:98:3b:d8:e8: + 22:a1:4b:71:38:79:ac:97:92:69:b3:89:7e:ea:21: + 68:06:98:14:96:87:d2:61:36:bc:6d:27:56:9e:57: + ee:c0:c0:56:fd:32:cf:a4:d9:8e:c2:23:d7:8d:a8: + f3:d8:25:ac:97:e4:70:38:f4:b6:3a:b4:9d:3b:97: + 26:43:a3:a1:bc:49:59:72:4c:23:30:87:01:58:f6: + 4e:be:1c:68:56:66:af:cd:41:5d:c8:b3:4d:2a:55: + 46:ab:1f:da:1e:e2:40:3d:db:cd:7d:b9:92:80:9c: + 37:dd:0c:96:64:9d:dc:22:f7:64:8b:df:61:de:15: + 94:52:15:a0:7d:52:c9:4b:a8:21:c9:c6:b1:ed:cb: + c3:95:60:d1:0f:f0:ab:70:f8:df:cb:4d:7e:ec:d6: + fa:ab:d9:bd:7f:54:f2:a5:e9:79:fa:d9:d6:76:24: + 28:73 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A0:73:49:99:68:DC:85:5B:65:E3:9B:28:2F:57:9F:BD:33:BC:07:48 + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 68:40:a9:a8:bb:e4:4f:5d:79:b3:05:b5:17:b3:60:13:eb:c6: + 92:5d:e0:d1:d3:6a:fe:fb:be:9b:6d:bf:c7:05:6d:59:20:c4: + 1c:f0:b7:da:84:58:02:63:fa:48:16:ef:4f:a5:0b:f7:4a:98: + f2:3f:9e:1b:ad:47:6b:63:ce:08:47:eb:52:3f:78:9c:af:4d: + ae:f8:d5:4f:cf:9a:98:2a:10:41:39:52:c4:dd:d9:9b:0e:ef: + 93:01:ae:b2:2e:ca:68:42:24:42:6c:b0:b3:3a:3e:cd:e9:da: + 48:c4:15:cb:e9:f9:07:0f:92:50:49:8a:dd:31:97:5f:c9:e9: + 37:aa:3b:59:65:97:94:32:c9:b3:9f:3e:3a:62:58:c5:49:ad: + 62:0e:71:a5:32:aa:2f:c6:89:76:43:40:13:13:67:3d:a2:54: + 25:10:cb:f1:3a:f2:d9:fa:db:49:56:bb:a6:fe:a7:41:35:c3: + e0:88:61:c9:88:c7:df:36:10:22:98:59:ea:b0:4a:fb:56:16: + 73:6e:ac:4d:f7:22:a1:4f:ad:1d:7a:2d:45:27:e5:30:c1:5e: + f2:da:13:cb:25:42:51:95:47:03:8c:6c:21:cc:74:42:ed:53: + ff:33:8b:8f:0f:57:01:16:2f:cf:a6:ee:c9:70:22:14:bd:fd: + be:6c:0b:03 +-----BEGIN CERTIFICATE----- +MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEY +MBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21t +dW5pY2F0aW9uIFJvb3RDQTEwHhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5 +WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYD +VQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw8yl8 +9f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJ +DKaVv0uMDPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9 +Ms+k2Y7CI9eNqPPYJayX5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/N +QV3Is00qVUarH9oe4kA92819uZKAnDfdDJZkndwi92SL32HeFZRSFaB9UslLqCHJ +xrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2JChzAgMBAAGjPzA9MB0G +A1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYwDwYDVR0T +AQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vG +kl3g0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfr +Uj94nK9NrvjVT8+amCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5 +Bw+SUEmK3TGXX8npN6o7WWWXlDLJs58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJU +JRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ6rBK+1YWc26sTfcioU+tHXot +RSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAiFL39vmwLAw== +-----END CERTIFICATE----- + +# 1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 20:a4:c4:7f:dd:df:e1:c7:53:63:07:13:88:77:60:12 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO Certification Authority + Validity + Not Before: Jan 1 00:00:00 2011 GMT + Not After : Dec 31 23:59:59 2030 GMT + Subject: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04: + 98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d: + e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57: + b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a: + 86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf: + da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1: + d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16: + 7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46: + 9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72: + 30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89: + 77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62: + 02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b: + c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab: + 00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1: + 0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f: + 2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73: + 47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb: + 26:f7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 2f:c9:c4:1c:07:3b:cf:61:02:00:b1:d9:21:51:75:72:03:30: + b0:c4:16:1f:6c:00:8b:10:ac:af:f1:47:d4:ae:10:3c:0c:1a: + f8:d4:93:6c:ac:10:37:7c:b7:a6:83:64:ad:cd:df:0e:87:33: + 9d:37:b0:c6:7b:38:72:b1:f3:1a:0e:a3:f9:55:7a:6d:03:66: + 03:17:95:4a:f1:b1:7a:df:56:21:06:42:8f:b1:d3:a8:85:de: + ee:97:1d:62:eb:a7:e7:31:12:66:c3:0f:a6:4b:2e:41:82:f7: + fd:c9:1b:a8:1b:af:ee:3c:ce:e3:9c:ae:28:07:a1:2c:9b:24: + c2:0f:23:26:83:32:8b:86:0f:1f:2b:12:46:25:16:8f:76:90: + 03:6b:de:bc:aa:22:68:6b:8c:a1:ac:2b:11:39:a6:db:70:c2: + 7d:72:e9:33:e7:fc:26:f1:74:5a:91:e6:9d:84:ac:f8:a8:06: + 19:46:e6:a7:e9:aa:34:22:a4:a1:9f:7a:ad:b7:b2:a4:9a:33: + 88:71:02:3c:2e:d6:7a:b2:1f:a2:ca:c0:dd:2f:10:94:fd:b3: + 8c:84:20:79:46:d5:05:d4:10:e4:d2:db:64:4f:b8:5b:ee:1b: + c5:20:47:5b:94:ab:6e:d4:95:33:1d:a6:15:71:f1:f8:94:ca: + 54:39:3e:c1 +-----BEGIN CERTIFICATE----- +MIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB +gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV +BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw +MDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl +YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P +RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 +UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI +2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 +Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp ++2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ +DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O +nKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD +ggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8 +t6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X +HWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl +Fo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi +pKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug +R1uUq27UlTMdphVx8fiUylQ5PsE= +-----END CERTIFICATE----- + +# 1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO ECC Certification Authority + Validity + Not Before: Mar 6 00:00:00 2008 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO ECC Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:03:47:7b:2f:75:c9:82:15:85:fb:75:e4:91:16: + d4:ab:62:99:f5:3e:52:0b:06:ce:41:00:7f:97:e1: + 0a:24:3c:1d:01:04:ee:3d:d2:8d:09:97:0c:e0:75: + e4:fa:fb:77:8a:2a:f5:03:60:4b:36:8b:16:23:16: + ad:09:71:f4:4a:f4:28:50:b4:fe:88:1c:6e:3f:6c: + 2f:2f:09:59:5b:a5:5b:0b:33:99:e2:c3:3d:89:f9: + 6a:2c:ef:b2:d3:06:e9 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 75:71:A7:19:48:19:BC:9D:9D:EA:41:47:DF:94:C4:48:77:99:D3:79 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:ef:03:5b:7a:ac:b7:78:0a:72:b7:88:df:ff: + b5:46:14:09:0a:fa:a0:e6:7d:08:c6:1a:87:bd:18:a8:73:bd: + 26:ca:60:0c:9d:ce:99:9f:cf:5c:0f:30:e1:be:14:31:ea:02: + 30:14:f4:93:3c:49:a7:33:7a:90:46:47:b3:63:7d:13:9b:4e: + b7:6f:18:37:80:53:fe:dd:20:e0:35:9a:36:d1:c7:01:b9:e6: + dc:dd:f3:ff:1d:2c:3a:16:57:d9:92:39:d6 +-----BEGIN CERTIFICATE----- +MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL +MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE +BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT +IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw +MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy +ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N +T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR +FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J +cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW +BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ +BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm +fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv +GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= +-----END CERTIFICATE----- + +# 4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust ECC Certification Authority + Validity + Not Before: Feb 1 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust ECC Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:1a:ac:54:5a:a9:f9:68:23:e7:7a:d5:24:6f:53: + c6:5a:d8:4b:ab:c6:d5:b6:d1:e6:73:71:ae:dd:9c: + d6:0c:61:fd:db:a0:89:03:b8:05:14:ec:57:ce:ee: + 5d:3f:e2:21:b3:ce:f7:d4:8a:79:e0:a3:83:7e:2d: + 97:d0:61:c4:f1:99:dc:25:91:63:ab:7f:30:a3:b4: + 70:e2:c7:a1:33:9c:f3:bf:2e:5c:53:b1:5f:b3:7d: + 32:7f:8a:34:e3:79:79 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 3A:E1:09:86:D4:CF:19:C2:96:76:74:49:76:DC:E0:35:C6:63:63:9A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:36:67:a1:16:08:dc:e4:97:00:41:1d:4e:be:e1: + 63:01:cf:3b:aa:42:11:64:a0:9d:94:39:02:11:79:5c:7b:1d: + fa:64:b9:ee:16:42:b3:bf:8a:c2:09:c4:ec:e4:b1:4d:02:31: + 00:e9:2a:61:47:8c:52:4a:4b:4e:18:70:f6:d6:44:d6:6e:f5: + 83:ba:6d:58:bd:24:d9:56:48:ea:ef:c4:a2:46:81:88:6a:3a: + 46:d1:a9:9b:4d:c9:61:da:d1:5d:57:6a:18 +-----BEGIN CERTIFICATE----- +MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl +eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT +JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx +MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT +Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg +VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm +aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo +I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng +o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G +A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB +zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW +RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= +-----END CERTIFICATE----- + +# 52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority + Validity + Not Before: Jan 19 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:91:e8:54:92:d2:0a:56:b1:ac:0d:24:dd:c5:cf: + 44:67:74:99:2b:37:a3:7d:23:70:00:71:bc:53:df: + c4:fa:2a:12:8f:4b:7f:10:56:bd:9f:70:72:b7:61: + 7f:c9:4b:0f:17:a7:3d:e3:b0:04:61:ee:ff:11:97: + c7:f4:86:3e:0a:fa:3e:5c:f9:93:e6:34:7a:d9:14: + 6b:e7:9c:b3:85:a0:82:7a:76:af:71:90:d7:ec:fd: + 0d:fa:9c:6c:fa:df:b0:82:f4:14:7e:f9:be:c4:a6: + 2f:4f:7f:99:7f:b5:fc:67:43:72:bd:0c:00:d6:89: + eb:6b:2c:d3:ed:8f:98:1c:14:ab:7e:e5:e3:6e:fc: + d8:a8:e4:92:24:da:43:6b:62:b8:55:fd:ea:c1:bc: + 6c:b6:8b:f3:0e:8d:9a:e4:9b:6c:69:99:f8:78:48: + 30:45:d5:ad:e1:0d:3c:45:60:fc:32:96:51:27:bc: + 67:c3:ca:2e:b6:6b:ea:46:c7:c7:20:a0:b1:1f:65: + de:48:08:ba:a4:4e:a9:f2:83:46:37:84:eb:e8:cc: + 81:48:43:67:4e:72:2a:9b:5c:bd:4c:1b:28:8a:5c: + 22:7b:b4:ab:98:d9:ee:e0:51:83:c3:09:46:4e:6d: + 3e:99:fa:95:17:da:7c:33:57:41:3c:8d:51:ed:0b: + b6:5c:af:2c:63:1a:df:57:c8:3f:bc:e9:5d:c4:9b: + af:45:99:e2:a3:5a:24:b4:ba:a9:56:3d:cf:6f:aa: + ff:49:58:be:f0:a8:ff:f4:b8:ad:e9:37:fb:ba:b8: + f4:0b:3a:f9:e8:43:42:1e:89:d8:84:cb:13:f1:d9: + bb:e1:89:60:b8:8c:28:56:ac:14:1d:9c:0a:e7:71: + eb:cf:0e:dd:3d:a9:96:a1:48:bd:3c:f7:af:b5:0d: + 22:4c:c0:11:81:ec:56:3b:f6:d3:a2:e2:5b:b7:b2: + 04:22:52:95:80:93:69:e8:8e:4c:65:f1:91:03:2d: + 70:74:02:ea:8b:67:15:29:69:52:02:bb:d7:df:50: + 6a:55:46:bf:a0:a3:28:61:7f:70:d0:c3:a2:aa:2c: + 21:aa:47:ce:28:9c:06:45:76:bf:82:18:27:b4:d5: + ae:b4:cb:50:e6:6b:f4:4c:86:71:30:e9:a6:df:16: + 86:e0:d8:ff:40:dd:fb:d0:42:88:7f:a3:33:3a:2e: + 5c:1e:41:11:81:63:ce:18:71:6b:2b:ec:a6:8a:b7: + 31:5c:3a:6a:47:e0:c3:79:59:d6:20:1a:af:f2:6a: + 98:aa:72:bc:57:4a:d2:4b:9d:bb:10:fc:b0:4c:41: + e5:ed:1d:3d:5e:28:9d:9c:cc:bf:b3:51:da:a7:47: + e5:84:53 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BB:AF:7E:02:3D:FA:A6:F1:3C:84:8E:AD:EE:38:98:EC:D9:32:32:D4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 0a:f1:d5:46:84:b7:ae:51:bb:6c:b2:4d:41:14:00:93:4c:9c: + cb:e5:c0:54:cf:a0:25:8e:02:f9:fd:b0:a2:0d:f5:20:98:3c: + 13:2d:ac:56:a2:b0:d6:7e:11:92:e9:2e:ba:9e:2e:9a:72:b1: + bd:19:44:6c:61:35:a2:9a:b4:16:12:69:5a:8c:e1:d7:3e:a4: + 1a:e8:2f:03:f4:ae:61:1d:10:1b:2a:a4:8b:7a:c5:fe:05:a6: + e1:c0:d6:c8:fe:9e:ae:8f:2b:ba:3d:99:f8:d8:73:09:58:46: + 6e:a6:9c:f4:d7:27:d3:95:da:37:83:72:1c:d3:73:e0:a2:47: + 99:03:38:5d:d5:49:79:00:29:1c:c7:ec:9b:20:1c:07:24:69: + 57:78:b2:39:fc:3a:84:a0:b5:9c:7c:8d:bf:2e:93:62:27:b7: + 39:da:17:18:ae:bd:3c:09:68:ff:84:9b:3c:d5:d6:0b:03:e3: + 57:9e:14:f7:d1:eb:4f:c8:bd:87:23:b7:b6:49:43:79:85:5c: + ba:eb:92:0b:a1:c6:e8:68:a8:4c:16:b1:1a:99:0a:e8:53:2c: + 92:bb:a1:09:18:75:0c:65:a8:7b:cb:23:b7:1a:c2:28:85:c3: + 1b:ff:d0:2b:62:ef:a4:7b:09:91:98:67:8c:14:01:cd:68:06: + 6a:63:21:75:03:80:88:8a:6e:81:c6:85:f2:a9:a4:2d:e7:f4: + a5:24:10:47:83:ca:cd:f4:8d:79:58:b1:06:9b:e7:1a:2a:d9: + 9d:01:d7:94:7d:ed:03:4a:ca:f0:db:e8:a9:01:3e:f5:56:99: + c9:1e:8e:49:3d:bb:e5:09:b9:e0:4f:49:92:3d:16:82:40:cc: + cc:59:c6:e6:3a:ed:12:2e:69:3c:6c:95:b1:fd:aa:1d:7b:7f: + 86:be:1e:0e:32:46:fb:fb:13:8f:75:7f:4c:8b:4b:46:63:fe: + 00:34:40:70:c1:c3:b9:a1:dd:a6:70:e2:04:b3:41:bc:e9:80: + 91:ea:64:9c:7a:e1:22:03:a9:9c:6e:6f:0e:65:4f:6c:87:87: + 5e:f3:6e:a0:f9:75:a5:9b:40:e8:53:b2:27:9d:4a:b9:c0:77: + 21:8d:ff:87:f2:de:bc:8c:ef:17:df:b7:49:0b:d1:f2:6e:30: + 0b:1a:0e:4e:76:ed:11:fc:f5:e9:56:b2:7d:bf:c7:6d:0a:93: + 8c:a5:d0:c0:b6:1d:be:3a:4e:94:a2:d7:6e:6c:0b:c2:8a:7c: + fa:20:f3:c4:e4:e5:cd:0d:a8:cb:91:92:b1:7c:85:ec:b5:14: + 69:66:0e:82:e7:cd:ce:c8:2d:a6:51:7f:21:c1:35:53:85:06: + 4a:5d:9f:ad:bb:1b:5f:74 +-----BEGIN CERTIFICATE----- +MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB +hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV +BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 +MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT +EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR +Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR +6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X +pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC +9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV +/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf +Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z ++pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w +qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah +SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC +u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf +Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq +crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E +FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB +/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl +wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM +4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV +2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna +FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ +CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK +boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke +jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL +S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb +QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl +0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB +NVOFBkpdn627G190 +-----END CERTIFICATE----- + +# d7a7a0fb5d7e2731d771e9484ebcdef71d5f0c3e0a2948782bc83ee0ea699ef4 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = GB, ST = Greater Manchester, L = Salford, O = Comodo CA Limited, CN = AAA Certificate Services + Validity + Not Before: Jan 1 00:00:00 2004 GMT + Not After : Dec 31 23:59:59 2028 GMT + Subject: C = GB, ST = Greater Manchester, L = Salford, O = Comodo CA Limited, CN = AAA Certificate Services + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:be:40:9d:f4:6e:e1:ea:76:87:1c:4d:45:44:8e: + be:46:c8:83:06:9d:c1:2a:fe:18:1f:8e:e4:02:fa: + f3:ab:5d:50:8a:16:31:0b:9a:06:d0:c5:70:22:cd: + 49:2d:54:63:cc:b6:6e:68:46:0b:53:ea:cb:4c:24: + c0:bc:72:4e:ea:f1:15:ae:f4:54:9a:12:0a:c3:7a: + b2:33:60:e2:da:89:55:f3:22:58:f3:de:dc:cf:ef: + 83:86:a2:8c:94:4f:9f:68:f2:98:90:46:84:27:c7: + 76:bf:e3:cc:35:2c:8b:5e:07:64:65:82:c0:48:b0: + a8:91:f9:61:9f:76:20:50:a8:91:c7:66:b5:eb:78: + 62:03:56:f0:8a:1a:13:ea:31:a3:1e:a0:99:fd:38: + f6:f6:27:32:58:6f:07:f5:6b:b8:fb:14:2b:af:b7: + aa:cc:d6:63:5f:73:8c:da:05:99:a8:38:a8:cb:17: + 78:36:51:ac:e9:9e:f4:78:3a:8d:cf:0f:d9:42:e2: + 98:0c:ab:2f:9f:0e:01:de:ef:9f:99:49:f1:2d:df: + ac:74:4d:1b:98:b5:47:c5:e5:29:d1:f9:90:18:c7: + 62:9c:be:83:c7:26:7b:3e:8a:25:c7:c0:dd:9d:e6: + 35:68:10:20:9d:8f:d8:de:d2:c3:84:9c:0d:5e:e8: + 2f:c9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A0:11:0A:23:3E:96:F1:07:EC:E2:AF:29:EF:82:A5:7F:D0:30:A4:B4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/AAACertificateServices.crl + + Full Name: + URI:http://crl.comodo.net/AAACertificateServices.crl + + Signature Algorithm: sha1WithRSAEncryption + 08:56:fc:02:f0:9b:e8:ff:a4:fa:d6:7b:c6:44:80:ce:4f:c4: + c5:f6:00:58:cc:a6:b6:bc:14:49:68:04:76:e8:e6:ee:5d:ec: + 02:0f:60:d6:8d:50:18:4f:26:4e:01:e3:e6:b0:a5:ee:bf:bc: + 74:54:41:bf:fd:fc:12:b8:c7:4f:5a:f4:89:60:05:7f:60:b7: + 05:4a:f3:f6:f1:c2:bf:c4:b9:74:86:b6:2d:7d:6b:cc:d2:f3: + 46:dd:2f:c6:e0:6a:c3:c3:34:03:2c:7d:96:dd:5a:c2:0e:a7: + 0a:99:c1:05:8b:ab:0c:2f:f3:5c:3a:cf:6c:37:55:09:87:de: + 53:40:6c:58:ef:fc:b6:ab:65:6e:04:f6:1b:dc:3c:e0:5a:15: + c6:9e:d9:f1:59:48:30:21:65:03:6c:ec:e9:21:73:ec:9b:03: + a1:e0:37:ad:a0:15:18:8f:fa:ba:02:ce:a7:2c:a9:10:13:2c: + d4:e5:08:26:ab:22:97:60:f8:90:5e:74:d4:a2:9a:53:bd:f2: + a9:68:e0:a2:6e:c2:d7:6c:b1:a3:0f:9e:bf:eb:68:e7:56:f2: + ae:f2:e3:2b:38:3a:09:81:b5:6b:85:d7:be:2d:ed:3f:1a:b7: + b2:63:e2:f5:62:2c:82:d4:6a:00:41:50:f1:39:83:9f:95:e9: + 36:96:98:6e +-----BEGIN CERTIFICATE----- +MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb +MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow +GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj +YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL +MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE +BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM +GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua +BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe +3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4 +YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR +rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm +ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU +oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF +MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v +QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t +b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF +AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q +GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz +Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2 +G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi +l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3 +smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== +-----END CERTIFICATE----- + +# e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority + Validity + Not Before: Feb 1 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:80:12:65:17:36:0e:c3:db:08:b3:d0:ac:57:0d: + 76:ed:cd:27:d3:4c:ad:50:83:61:e2:aa:20:4d:09: + 2d:64:09:dc:ce:89:9f:cc:3d:a9:ec:f6:cf:c1:dc: + f1:d3:b1:d6:7b:37:28:11:2b:47:da:39:c6:bc:3a: + 19:b4:5f:a6:bd:7d:9d:a3:63:42:b6:76:f2:a9:3b: + 2b:91:f8:e2:6f:d0:ec:16:20:90:09:3e:e2:e8:74: + c9:18:b4:91:d4:62:64:db:7f:a3:06:f1:88:18:6a: + 90:22:3c:bc:fe:13:f0:87:14:7b:f6:e4:1f:8e:d4: + e4:51:c6:11:67:46:08:51:cb:86:14:54:3f:bc:33: + fe:7e:6c:9c:ff:16:9d:18:bd:51:8e:35:a6:a7:66: + c8:72:67:db:21:66:b1:d4:9b:78:03:c0:50:3a:e8: + cc:f0:dc:bc:9e:4c:fe:af:05:96:35:1f:57:5a:b7: + ff:ce:f9:3d:b7:2c:b6:f6:54:dd:c8:e7:12:3a:4d: + ae:4c:8a:b7:5c:9a:b4:b7:20:3d:ca:7f:22:34:ae: + 7e:3b:68:66:01:44:e7:01:4e:46:53:9b:33:60:f7: + 94:be:53:37:90:73:43:f3:32:c3:53:ef:db:aa:fe: + 74:4e:69:c7:6b:8c:60:93:de:c4:c7:0c:df:e1:32: + ae:cc:93:3b:51:78:95:67:8b:ee:3d:56:fe:0c:d0: + 69:0f:1b:0f:f3:25:26:6b:33:6d:f7:6e:47:fa:73: + 43:e5:7e:0e:a5:66:b1:29:7c:32:84:63:55:89:c4: + 0d:c1:93:54:30:19:13:ac:d3:7d:37:a7:eb:5d:3a: + 6c:35:5c:db:41:d7:12:da:a9:49:0b:df:d8:80:8a: + 09:93:62:8e:b5:66:cf:25:88:cd:84:b8:b1:3f:a4: + 39:0f:d9:02:9e:eb:12:4c:95:7c:f3:6b:05:a9:5e: + 16:83:cc:b8:67:e2:e8:13:9d:cc:5b:82:d3:4c:b3: + ed:5b:ff:de:e5:73:ac:23:3b:2d:00:bf:35:55:74: + 09:49:d8:49:58:1a:7f:92:36:e6:51:92:0e:f3:26: + 7d:1c:4d:17:bc:c9:ec:43:26:d0:bf:41:5f:40:a9: + 44:44:f4:99:e7:57:87:9e:50:1f:57:54:a8:3e:fd: + 74:63:2f:b1:50:65:09:e6:58:42:2e:43:1a:4c:b4: + f0:25:47:59:fa:04:1e:93:d4:26:46:4a:50:81:b2: + de:be:78:b7:fc:67:15:e1:c9:57:84:1e:0f:63:d6: + e9:62:ba:d6:5f:55:2e:ea:5c:c6:28:08:04:25:39: + b8:0e:2b:a9:f2:4c:97:1c:07:3f:0d:52:f5:ed:ef: + 2f:82:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 5c:d4:7c:0d:cf:f7:01:7d:41:99:65:0c:73:c5:52:9f:cb:f8: + cf:99:06:7f:1b:da:43:15:9f:9e:02:55:57:96:14:f1:52:3c: + 27:87:94:28:ed:1f:3a:01:37:a2:76:fc:53:50:c0:84:9b:c6: + 6b:4e:ba:8c:21:4f:a2:8e:55:62:91:f3:69:15:d8:bc:88:e3: + c4:aa:0b:fd:ef:a8:e9:4b:55:2a:06:20:6d:55:78:29:19:ee: + 5f:30:5c:4b:24:11:55:ff:24:9a:6e:5e:2a:2b:ee:0b:4d:9f: + 7f:f7:01:38:94:14:95:43:07:09:fb:60:a9:ee:1c:ab:12:8c: + a0:9a:5e:a7:98:6a:59:6d:8b:3f:08:fb:c8:d1:45:af:18:15: + 64:90:12:0f:73:28:2e:c5:e2:24:4e:fc:58:ec:f0:f4:45:fe: + 22:b3:eb:2f:8e:d2:d9:45:61:05:c1:97:6f:a8:76:72:8f:8b: + 8c:36:af:bf:0d:05:ce:71:8d:e6:a6:6f:1f:6c:a6:71:62:c5: + d8:d0:83:72:0c:f1:67:11:89:0c:9c:13:4c:72:34:df:bc:d5: + 71:df:aa:71:dd:e1:b9:6c:8c:3c:12:5d:65:da:bd:57:12:b6: + 43:6b:ff:e5:de:4d:66:11:51:cf:99:ae:ec:17:b6:e8:71:91: + 8c:de:49:fe:dd:35:71:a2:15:27:94:1c:cf:61:e3:26:bb:6f: + a3:67:25:21:5d:e6:dd:1d:0b:2e:68:1b:3b:82:af:ec:83:67: + 85:d4:98:51:74:b1:b9:99:80:89:ff:7f:78:19:5c:79:4a:60: + 2e:92:40:ae:4c:37:2a:2c:c9:c7:62:c8:0e:5d:f7:36:5b:ca: + e0:25:25:01:b4:dd:1a:07:9c:77:00:3f:d0:dc:d5:ec:3d:d4: + fa:bb:3f:cc:85:d6:6f:7f:a9:2d:df:b9:02:f7:f5:97:9a:b5: + 35:da:c3:67:b0:87:4a:a9:28:9e:23:8e:ff:5c:27:6b:e1:b0: + 4f:f3:07:ee:00:2e:d4:59:87:cb:52:41:95:ea:f4:47:d7:ee: + 64:41:55:7c:8d:59:02:95:dd:62:9d:c2:b9:ee:5a:28:74:84: + a5:9b:b7:90:c7:0c:07:df:f5:89:36:74:32:d6:28:c1:b0:b0: + 0b:e0:9c:4c:c3:1c:d6:fc:e3:69:b5:47:46:81:2f:a2:82:ab: + d3:63:44:70:c4:8d:ff:2d:33:ba:ad:8f:7b:b5:70:88:ae:3e: + 19:cf:40:28:d8:fc:c8:90:bb:5d:99:22:f5:52:e6:58:c5:1f: + 88:31:43:ee:88:1d:d7:c6:8e:3c:43:6a:1d:a7:18:de:7d:3d: + 16:f1:62:f9:ca:90:a8:fd +-----BEGIN CERTIFICATE----- +MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB +iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl +cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV +BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw +MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV +BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B +3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY +tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ +Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2 +VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT +79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6 +c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT +Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l +c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee +UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE +Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd +BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G +A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF +Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO +VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3 +ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs +8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR +iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze +Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ +XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ +qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB +VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB +L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG +jjxDah2nGN59PRbxYvnKkKj9 +-----END CERTIFICATE----- + +# 4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = SecureTrust Corporation, CN = Secure Global CA + Validity + Not Before: Nov 7 19:42:28 2006 GMT + Not After : Dec 31 19:52:06 2029 GMT + Subject: C = US, O = SecureTrust Corporation, CN = Secure Global CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:af:35:2e:d8:ac:6c:55:69:06:71:e5:13:68:24: + b3:4f:d8:cc:21:47:f8:f1:60:38:89:89:03:e9:bd: + ea:5e:46:53:09:dc:5c:f5:5a:e8:f7:45:2a:02:eb: + 31:61:d7:29:33:4c:ce:c7:7c:0a:37:7e:0f:ba:32: + 98:e1:1d:97:af:8f:c7:dc:c9:38:96:f3:db:1a:fc: + 51:ed:68:c6:d0:6e:a4:7c:24:d1:ae:42:c8:96:50: + 63:2e:e0:fe:75:fe:98:a7:5f:49:2e:95:e3:39:33: + 64:8e:1e:a4:5f:90:d2:67:3c:b2:d9:fe:41:b9:55: + a7:09:8e:72:05:1e:8b:dd:44:85:82:42:d0:49:c0: + 1d:60:f0:d1:17:2c:95:eb:f6:a5:c1:92:a3:c5:c2: + a7:08:60:0d:60:04:10:96:79:9e:16:34:e6:a9:b6: + fa:25:45:39:c8:1e:65:f9:93:f5:aa:f1:52:dc:99: + 98:3d:a5:86:1a:0c:35:33:fa:4b:a5:04:06:15:1c: + 31:80:ef:aa:18:6b:c2:7b:d7:da:ce:f9:33:20:d5: + f5:bd:6a:33:2d:81:04:fb:b0:5c:d4:9c:a3:e2:5c: + 1d:e3:a9:42:75:5e:7b:d4:77:ef:39:54:ba:c9:0a: + 18:1b:12:99:49:2f:88:4b:fd:50:62:d1:73:e7:8f: + 7a:43 + Exponent: 65537 (0x10001) + X509v3 extensions: + 1.3.6.1.4.1.311.20.2: + ...C.A + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + AF:44:04:C2:41:7E:48:83:DB:4E:39:02:EC:EC:84:7A:E6:CE:C9:A4 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.securetrust.com/SGCA.crl + + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 63:1a:08:40:7d:a4:5e:53:0d:77:d8:7a:ae:1f:0d:0b:51:16: + 03:ef:18:7c:c8:e3:af:6a:58:93:14:60:91:b2:84:dc:88:4e: + be:39:8a:3a:f3:e6:82:89:5d:01:37:b3:ab:24:a4:15:0e:92: + 35:5a:4a:44:5e:4e:57:fa:75:ce:1f:48:ce:66:f4:3c:40:26: + 92:98:6c:1b:ee:24:46:0c:17:b3:52:a5:db:a5:91:91:cf:37: + d3:6f:e7:27:08:3a:4e:19:1f:3a:a7:58:5c:17:cf:79:3f:8b: + e4:a7:d3:26:23:9d:26:0f:58:69:fc:47:7e:b2:d0:8d:8b:93: + bf:29:4f:43:69:74:76:67:4b:cf:07:8c:e6:02:f7:b5:e1:b4: + 43:b5:4b:2d:14:9f:f9:dc:26:0d:bf:a6:47:74:06:d8:88:d1: + 3a:29:30:84:ce:d2:39:80:62:1b:a8:c7:57:49:bc:6a:55:51: + 67:15:4a:be:35:07:e4:d5:75:98:37:79:30:14:db:29:9d:6c: + c5:69:cc:47:55:a2:30:f7:cc:5c:7f:c2:c3:98:1c:6b:4e:16: + 80:eb:7a:78:65:45:a2:00:1a:af:0c:0d:55:64:34:48:b8:92: + b9:f1:b4:50:29:f2:4f:23:1f:da:6c:ac:1f:44:e1:dd:23:78: + 51:5b:c7:16 +-----BEGIN CERTIFICATE----- +MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK +MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x +GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx +MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg +Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ +iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa +/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ +jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI +HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7 +sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w +gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw +KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG +AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L +URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO +H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm +I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY +iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc +f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW +-----END CERTIFICATE----- + +# 55903859c8c0c3ebb8759ece4e2557225ff5758bbd38ebd48276601e1bd58097 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:bd:85:97:6c:99:27:a4:80:68:47:3b + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global ECC P384 Certification Authority + Validity + Not Before: Aug 23 19:36:43 2017 GMT + Not After : Aug 23 19:36:43 2042 GMT + Subject: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global ECC P384 Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:6b:da:0d:75:35:08:31:47:05:ae:45:99:55:f1: + 11:13:2e:4a:f8:10:31:23:a3:7e:83:d3:7f:28:08: + 3a:26:1a:3a:cf:97:82:1f:80:b7:27:09:8f:d1:8e: + 30:c4:0a:9b:0e:ac:58:04:ab:f7:36:7d:94:23:a4: + 9b:0a:8a:8b:ab:eb:fd:39:25:66:f1:5e:fe:8c:ae: + 8d:41:79:9d:09:60:ce:28:a9:d3:8a:6d:f3:d6:45: + d4:f2:98:84:38:65:a0 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 55:A9:84:89:D2:C1:32:BD:18:CB:6C:A6:07:4E:C8:E7:9D:BE:82:90 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:37:01:92:97:45:12:7e:a0:f3:3e:ad:19:3a:72: + dd:f4:50:93:03:12:be:44:d2:4f:41:a4:8c:9c:9d:1f:a3:f6: + c2:92:e7:48:14:fe:4e:9b:a5:91:57:ae:c6:37:72:bb:02:30: + 67:25:0a:b1:0c:5e:ee:a9:63:92:6f:e5:90:0b:fe:66:22:ca: + 47:fd:8a:31:f7:83:fe:7a:bf:10:be:18:2b:1e:8f:f6:29:1e: + 94:59:ef:8e:21:37:cb:51:98:a5:6e:4b +-----BEGIN CERTIFICATE----- +MIICnTCCAiSgAwIBAgIMCL2Fl2yZJ6SAaEc7MAoGCCqGSM49BAMDMIGRMQswCQYD +VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAf +BgNVBAoTGFRydXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3 +YXZlIEdsb2JhbCBFQ0MgUDM4NCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0x +NzA4MjMxOTM2NDNaFw00MjA4MjMxOTM2NDNaMIGRMQswCQYDVQQGEwJVUzERMA8G +A1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0 +d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBF +Q0MgUDM4NCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTB2MBAGByqGSM49AgEGBSuB +BAAiA2IABGvaDXU1CDFHBa5FmVXxERMuSvgQMSOjfoPTfygIOiYaOs+Xgh+AtycJ +j9GOMMQKmw6sWASr9zZ9lCOkmwqKi6vr/TklZvFe/oyujUF5nQlgziip04pt89ZF +1PKYhDhloKNDMEEwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHQ8BAf8EBQMDBwYAMB0G +A1UdDgQWBBRVqYSJ0sEyvRjLbKYHTsjnnb6CkDAKBggqhkjOPQQDAwNnADBkAjA3 +AZKXRRJ+oPM+rRk6ct30UJMDEr5E0k9BpIycnR+j9sKS50gU/k6bpZFXrsY3crsC +MGclCrEMXu6pY5Jv5ZAL/mYiykf9ijH3g/56vxC+GCsej/YpHpRZ744hN8tRmKVu +Sw== +-----END CERTIFICATE----- + +# 945bbc825ea554f489d1fd51a73ddf2ea624ac7019a05205225c22a78ccfa8b4 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0d:6a:5f:08:3f:28:5c:3e:51:95:df:5d + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global ECC P256 Certification Authority + Validity + Not Before: Aug 23 19:35:10 2017 GMT + Not After : Aug 23 19:35:10 2042 GMT + Subject: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global ECC P256 Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:7e:fb:6c:e6:23:e3:73:32:08:ca:60:e6:53:9c: + ba:74:8d:18:b0:78:90:52:80:dd:38:c0:4a:1d:d1: + a8:cc:93:a4:97:06:38:ca:0d:15:62:c6:8e:01:2a: + 65:9d:aa:df:34:91:2e:81:c1:e4:33:92:31:c4:fd: + 09:3a:a6:3f:ad + ASN1 OID: prime256v1 + NIST CURVE: P-256 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + A3:41:06:AC:90:6D:D1:4A:EB:75:A5:4A:10:99:B3:B1:A1:8B:4A:F7 + Signature Algorithm: ecdsa-with-SHA256 + 30:44:02:20:07:e6:54:da:0e:a0:5a:b2:ae:11:9f:87:c5:b6: + ff:69:de:25:be:f8:a0:b7:08:f3:44:ce:2a:df:08:21:0c:37: + 02:20:2d:26:03:a0:05:bd:6b:d1:f6:5c:f8:65:cc:86:6d:b3: + 9c:34:48:63:84:09:c5:8d:77:1a:e2:cc:9c:e1:74:7b +-----BEGIN CERTIFICATE----- +MIICYDCCAgegAwIBAgIMDWpfCD8oXD5Rld9dMAoGCCqGSM49BAMCMIGRMQswCQYD +VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAf +BgNVBAoTGFRydXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3 +YXZlIEdsb2JhbCBFQ0MgUDI1NiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0x +NzA4MjMxOTM1MTBaFw00MjA4MjMxOTM1MTBaMIGRMQswCQYDVQQGEwJVUzERMA8G +A1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0 +d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBF +Q0MgUDI1NiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABH77bOYj43MyCMpg5lOcunSNGLB4kFKA3TjASh3RqMyTpJcGOMoN +FWLGjgEqZZ2q3zSRLoHB5DOSMcT9CTqmP62jQzBBMA8GA1UdEwEB/wQFMAMBAf8w +DwYDVR0PAQH/BAUDAwcGADAdBgNVHQ4EFgQUo0EGrJBt0UrrdaVKEJmzsaGLSvcw +CgYIKoZIzj0EAwIDRwAwRAIgB+ZU2g6gWrKuEZ+Hxbb/ad4lvvigtwjzRM4q3wgh +DDcCIC0mA6AFvWvR9lz4ZcyGbbOcNEhjhAnFjXca4syc4XR7 +-----END CERTIFICATE----- + +# 97552015f5ddfc3c8788c006944555408894450084f100867086bc1a2bb58dc8 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:f7:0e:86:da:49:f3:46:35:2e:ba:b2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global Certification Authority + Validity + Not Before: Aug 23 19:34:12 2017 GMT + Not After : Aug 23 19:34:12 2042 GMT + Subject: C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b9:5d:51:28:4b:3c:37:92:d1:82:ce:bd:1d:bd: + cd:dd:b8:ab:cf:0a:3e:e1:5d:e5:dc:aa:09:b9:57: + 02:3e:e6:63:61:df:f2:0f:82:63:ae:a3:f7:ac:73: + d1:7c:e7:b3:0b:af:08:00:09:59:7f:cd:29:2a:88: + 93:87:17:18:80:ed:88:b2:b4:b6:10:1f:2d:d6:5f: + 55:a2:13:5d:d1:c6:eb:06:56:89:88:fe:ac:32:9d: + fd:5c:c3:05:c7:6e:ee:86:89:ba:88:03:9d:72:21: + 86:90:ae:8f:03:a5:dc:9f:88:28:cb:a3:92:49:0f: + ec:d0:0f:e2:6d:44:4f:80:6a:b2:d4:e7:a0:0a:53: + 01:ba:8e:97:91:76:6e:bc:fc:d5:6b:36:e6:40:88: + d6:7b:2f:5f:05:e8:2c:6d:11:f3:e7:b2:be:92:44: + 4c:d2:97:a4:fe:d2:72:81:43:07:9c:e9:11:3e:f5: + 8b:1a:59:7d:1f:68:58:dd:04:00:2c:96:f3:43:b3: + 7e:98:19:74:d9:9c:73:d9:18:be:41:c7:34:79:d9: + f4:62:c2:43:b9:b3:27:b0:22:cb:f9:3d:52:c7:30: + 47:b3:c9:3e:b8:6a:e2:e7:e8:81:70:5e:42:8b:4f: + 26:a5:fe:3a:c2:20:6e:bb:f8:16:8e:cd:0c:a9:b4: + 1b:6c:76:10:e1:58:79:46:3e:54:ce:80:a8:57:09: + 37:29:1b:99:13:8f:0c:c8:d6:2c:1c:fb:05:e8:08: + 95:3d:65:46:dc:ee:cd:69:e2:4d:8f:87:28:4e:34: + 0b:3e:cf:14:d9:bb:dd:b6:50:9a:ad:77:d4:19:d6: + da:1a:88:c8:4e:1b:27:75:d8:b2:08:f1:ae:83:30: + b9:11:0e:cd:87:f0:84:8d:15:72:7c:a1:ef:cc:f2: + 88:61:ba:f4:69:bb:0c:8c:0b:75:57:04:b8:4e:2a: + 14:2e:3d:0f:1c:1e:32:a6:62:36:ee:66:e2:22:b8: + 05:40:63:10:22:f3:33:1d:74:72:8a:2c:f5:39:29: + a0:d3:e7:1b:80:84:2d:c5:3d:e3:4d:b1:fd:1a:6f: + ba:65:07:3b:58:ec:42:45:26:fb:d8:da:25:72:c4: + f6:00:b1:22:79:bd:e3:7c:59:62:4a:9c:05:6f:3d: + ce:e6:d6:47:63:99:c6:24:6f:72:12:c8:ac:7f:90: + b4:0b:91:70:e8:b7:e6:16:10:71:17:ce:de:06:4f: + 48:41:7d:35:4a:a3:89:f2:c9:4b:7b:41:11:6d:67: + b7:08:98:4c:e5:11:19:ae:42:80:dc:fb:90:05:d4: + f8:50:ca:be:e4:ad:c7:c2:94:d7:16:9d:e6:17:8f: + af:36:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 99:E0:19:67:0D:62:DB:76:B3:DA:3D:B8:5B:E8:FD:42:D2:31:0E:87 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 98:73:70:e2:b0:d3:ed:39:ec:4c:60:d9:a9:12:86:17:1e:96: + d0:e8:54:28:3b:64:2d:21:a6:f8:9d:56:13:6a:48:3d:4f:c7: + 3e:29:db:6d:58:83:54:3d:87:7d:23:05:d4:e4:1c:dc:e8:38: + 65:86:c5:75:a7:5a:db:35:05:bd:77:de:bb:29:37:40:05:07: + c3:94:52:9f:ca:64:dd:f1:1b:2b:dc:46:0a:10:02:31:fd:4a: + 68:0d:07:64:90:e6:1e:f5:2a:a1:a8:bb:3c:5d:f9:a3:08:0b: + 11:0c:f1:3f:2d:10:94:6f:fe:e2:34:87:83:d6:cf:e5:1b:35: + 6d:d2:03:e1:b0:0d:a8:a0:aa:46:27:82:36:a7:15:b6:08:a6: + 42:54:57:b6:99:5a:e2:0b:79:90:d7:57:12:51:35:19:88:41: + 68:25:d4:37:17:84:15:fb:01:72:dc:95:de:52:26:20:98:26: + e2:76:f5:27:6f:fa:00:3b:4a:61:d9:0d:cb:51:93:2a:fd:16: + 06:96:a7:23:9a:23:48:fe:51:bd:b6:c4:b0:b1:54:ce:de:6c: + 41:ad:16:67:7e:db:fd:38:cd:b9:38:4e:b2:c1:60:cb:9d:17: + df:58:9e:7a:62:b2:26:8f:74:95:9b:e4:5b:1d:d2:0f:dd:98: + 1c:9b:59:b9:23:d3:31:a0:a6:ff:38:dd:cf:20:4f:e9:58:56: + 3a:67:c3:d1:f6:99:99:9d:ba:36:b6:80:2f:88:47:4f:86:bf: + 44:3a:80:e4:37:1c:a6:ba:ea:97:98:11:d0:84:62:47:64:1e: + aa:ee:40:bf:34:b1:9c:8f:4e:e1:f2:92:4f:1f:8e:f3:9e:97: + de:f3:a6:79:6a:89:71:4f:4b:27:17:48:fe:ec:f4:50:0f:4f: + 49:7d:cc:45:e3:bd:7a:40:c5:41:dc:61:56:27:06:69:e5:72: + 41:81:d3:b6:01:89:a0:2f:3a:72:79:fe:3a:30:bf:41:ec:c7: + 62:3e:91:4b:c7:d9:31:76:42:f9:f7:3c:63:ec:26:8c:73:0c: + 7d:1a:1d:ea:a8:7c:87:a8:c2:27:7c:e1:33:41:0f:cf:cf:fc: + 00:a0:22:80:9e:4a:a7:6f:00:b0:41:45:b7:22:ca:68:48:c5: + 42:a2:ae:dd:1d:f2:e0:6e:4e:05:58:b1:c0:90:16:2a:a4:3d: + 10:40:be:8f:62:63:83:a9:9c:82:7d:2d:02:e9:83:30:7c:cb: + 27:c9:fd:1e:66:00:b0:2e:d3:21:2f:8e:33:16:6c:98:ed:10: + a8:07:d6:cc:93:cf:db:d1:69:1c:e4:ca:c9:e0:b6:9c:e9:ce: + 71:71:de:6c:3f:16:a4:79 +-----BEGIN CERTIFICATE----- +MIIF2jCCA8KgAwIBAgIMBfcOhtpJ80Y1LrqyMA0GCSqGSIb3DQEBCwUAMIGIMQsw +CQYDVQQGEwJVUzERMA8GA1UECAwISWxsaW5vaXMxEDAOBgNVBAcMB0NoaWNhZ28x +ITAfBgNVBAoMGFRydXN0d2F2ZSBIb2xkaW5ncywgSW5jLjExMC8GA1UEAwwoVHJ1 +c3R3YXZlIEdsb2JhbCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MjMx +OTM0MTJaFw00MjA4MjMxOTM0MTJaMIGIMQswCQYDVQQGEwJVUzERMA8GA1UECAwI +SWxsaW5vaXMxEDAOBgNVBAcMB0NoaWNhZ28xITAfBgNVBAoMGFRydXN0d2F2ZSBI +b2xkaW5ncywgSW5jLjExMC8GA1UEAwwoVHJ1c3R3YXZlIEdsb2JhbCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB +ALldUShLPDeS0YLOvR29zd24q88KPuFd5dyqCblXAj7mY2Hf8g+CY66j96xz0Xzn +swuvCAAJWX/NKSqIk4cXGIDtiLK0thAfLdZfVaITXdHG6wZWiYj+rDKd/VzDBcdu +7oaJuogDnXIhhpCujwOl3J+IKMujkkkP7NAP4m1ET4BqstTnoApTAbqOl5F2brz8 +1Ws25kCI1nsvXwXoLG0R8+eyvpJETNKXpP7ScoFDB5zpET71ixpZfR9oWN0EACyW +80OzfpgZdNmcc9kYvkHHNHnZ9GLCQ7mzJ7Aiy/k9UscwR7PJPrhq4ufogXBeQotP +JqX+OsIgbrv4Fo7NDKm0G2x2EOFYeUY+VM6AqFcJNykbmROPDMjWLBz7BegIlT1l +RtzuzWniTY+HKE40Cz7PFNm73bZQmq131BnW2hqIyE4bJ3XYsgjxroMwuREOzYfw +hI0Vcnyh78zyiGG69Gm7DIwLdVcEuE4qFC49DxweMqZiNu5m4iK4BUBjECLzMx10 +coos9TkpoNPnG4CELcU9402x/RpvumUHO1jsQkUm+9jaJXLE9gCxInm943xZYkqc +BW89zubWR2OZxiRvchLIrH+QtAuRcOi35hYQcRfO3gZPSEF9NUqjifLJS3tBEW1n +twiYTOURGa5CgNz7kAXU+FDKvuStx8KU1xad5hePrzb7AgMBAAGjQjBAMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFJngGWcNYtt2s9o9uFvo/ULSMQ6HMA4GA1Ud +DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAmHNw4rDT7TnsTGDZqRKGFx6W +0OhUKDtkLSGm+J1WE2pIPU/HPinbbViDVD2HfSMF1OQc3Og4ZYbFdada2zUFvXfe +uyk3QAUHw5RSn8pk3fEbK9xGChACMf1KaA0HZJDmHvUqoai7PF35owgLEQzxPy0Q +lG/+4jSHg9bP5Rs1bdID4bANqKCqRieCNqcVtgimQlRXtpla4gt5kNdXElE1GYhB +aCXUNxeEFfsBctyV3lImIJgm4nb1J2/6ADtKYdkNy1GTKv0WBpanI5ojSP5RvbbE +sLFUzt5sQa0WZ37b/TjNuThOssFgy50X31ieemKyJo90lZvkWx3SD92YHJtZuSPT +MaCm/zjdzyBP6VhWOmfD0faZmZ26NraAL4hHT4a/RDqA5Dccprrql5gR0IRiR2Qe +qu5AvzSxnI9O4fKSTx+O856X3vOmeWqJcU9LJxdI/uz0UA9PSX3MReO9ekDFQdxh +VicGaeVyQYHTtgGJoC86cnn+OjC/QezHYj6RS8fZMXZC+fc8Y+wmjHMMfRod6qh8 +h6jCJ3zhM0EPz8/8AKAigJ5Kp28AsEFFtyLKaEjFQqKu3R3y4G5OBVixwJAWKqQ9 +EEC+j2Jjg6mcgn0tAumDMHzLJ8n9HmYAsC7TIS+OMxZsmO0QqAfWzJPP29FpHOTK +yeC2nOnOcXHebD8WpHk= +-----END CERTIFICATE----- + +# cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, OU = www.xrampsecurity.com, O = XRamp Security Services Inc, CN = XRamp Global Certification Authority + Validity + Not Before: Nov 1 17:14:04 2004 GMT + Not After : Jan 1 05:37:19 2035 GMT + Subject: C = US, OU = www.xrampsecurity.com, O = XRamp Security Services Inc, CN = XRamp Global Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:98:24:1e:bd:15:b4:ba:df:c7:8c:a5:27:b6:38: + 0b:69:f3:b6:4e:a8:2c:2e:21:1d:5c:44:df:21:5d: + 7e:23:74:fe:5e:7e:b4:4a:b7:a6:ad:1f:ae:e0:06: + 16:e2:9b:5b:d9:67:74:6b:5d:80:8f:29:9d:86:1b: + d9:9c:0d:98:6d:76:10:28:58:e4:65:b0:7f:4a:98: + 79:9f:e0:c3:31:7e:80:2b:b5:8c:c0:40:3b:11:86: + d0:cb:a2:86:36:60:a4:d5:30:82:6d:d9:6e:d0:0f: + 12:04:33:97:5f:4f:61:5a:f0:e4:f9:91:ab:e7:1d: + 3b:bc:e8:cf:f4:6b:2d:34:7c:e2:48:61:1c:8e:f3: + 61:44:cc:6f:a0:4a:a9:94:b0:4d:da:e7:a9:34:7a: + 72:38:a8:41:cc:3c:94:11:7d:eb:c8:a6:8c:b7:86: + cb:ca:33:3b:d9:3d:37:8b:fb:7a:3e:86:2c:e7:73: + d7:0a:57:ac:64:9b:19:eb:f4:0f:04:08:8a:ac:03: + 17:19:64:f4:5a:25:22:8d:34:2c:b2:f6:68:1d:12: + 6d:d3:8a:1e:14:da:c4:8f:a6:e2:23:85:d5:7a:0d: + bd:6a:e0:e9:ec:ec:17:bb:42:1b:67:aa:25:ed:45: + 83:21:fc:c1:c9:7c:d5:62:3e:fa:f2:c5:2d:d3:fd: + d4:65 + Exponent: 65537 (0x10001) + X509v3 extensions: + 1.3.6.1.4.1.311.20.2: + ...C.A + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C6:4F:A2:3D:06:63:84:09:9C:CE:62:E4:04:AC:8D:5C:B5:E9:B6:1B + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.xrampsecurity.com/XGCA.crl + + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 91:15:39:03:01:1b:67:fb:4a:1c:f9:0a:60:5b:a1:da:4d:97: + 62:f9:24:53:27:d7:82:64:4e:90:2e:c3:49:1b:2b:9a:dc:fc: + a8:78:67:35:f1:1d:f0:11:bd:b7:48:e3:10:f6:0d:df:3f:d2: + c9:b6:aa:55:a4:48:ba:02:db:de:59:2e:15:5b:3b:9d:16:7d: + 47:d7:37:ea:5f:4d:76:12:36:bb:1f:d7:a1:81:04:46:20:a3: + 2c:6d:a9:9e:01:7e:3f:29:ce:00:93:df:fd:c9:92:73:89:89: + 64:9e:e7:2b:e4:1c:91:2c:d2:b9:ce:7d:ce:6f:31:99:d3:e6: + be:d2:1e:90:f0:09:14:79:5c:23:ab:4d:d2:da:21:1f:4d:99: + 79:9d:e1:cf:27:9f:10:9b:1c:88:0d:b0:8a:64:41:31:b8:0e: + 6c:90:24:a4:9b:5c:71:8f:ba:bb:7e:1c:1b:db:6a:80:0f:21: + bc:e9:db:a6:b7:40:f4:b2:8b:a9:b1:e4:ef:9a:1a:d0:3d:69: + 99:ee:a8:28:a3:e1:3c:b3:f0:b2:11:9c:cf:7c:40:e6:dd:e7: + 43:7d:a2:d8:3a:b5:a9:8d:f2:34:99:c4:d4:10:e1:06:fd:09: + 84:10:3b:ee:c4:4c:f4:ec:27:7c:42:c2:74:7c:82:8a:09:c9: + b4:03:25:bc +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB +gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk +MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY +UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx +NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3 +dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy +dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6 +38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP +KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q +DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4 +qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa +JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi +PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P +BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs +jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0 +eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD +ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR +vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt +qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa +IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy +i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ +O+7ETPTsJ3xCwnR8gooJybQDJbw= +-----END CERTIFICATE----- + +# f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = US, O = SecureTrust Corporation, CN = SecureTrust CA + Validity + Not Before: Nov 7 19:31:18 2006 GMT + Not After : Dec 31 19:40:55 2029 GMT + Subject: C = US, O = SecureTrust Corporation, CN = SecureTrust CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ab:a4:81:e5:95:cd:f5:f6:14:8e:c2:4f:ca:d4: + e2:78:95:58:9c:41:e1:0d:99:40:24:17:39:91:33: + 66:e9:be:e1:83:af:62:5c:89:d1:fc:24:5b:61:b3: + e0:11:11:41:1c:1d:6e:f0:b8:bb:f8:de:a7:81:ba: + a6:48:c6:9f:1d:bd:be:8e:a9:41:3e:b8:94:ed:29: + 1a:d4:8e:d2:03:1d:03:ef:6d:0d:67:1c:57:d7:06: + ad:ca:c8:f5:fe:0e:af:66:25:48:04:96:0b:5d:a3: + ba:16:c3:08:4f:d1:46:f8:14:5c:f2:c8:5e:01:99: + 6d:fd:88:cc:86:a8:c1:6f:31:42:6c:52:3e:68:cb: + f3:19:34:df:bb:87:18:56:80:26:c4:d0:dc:c0:6f: + df:de:a0:c2:91:16:a0:64:11:4b:44:bc:1e:f6:e7: + fa:63:de:66:ac:76:a4:71:a3:ec:36:94:68:7a:77: + a4:b1:e7:0e:2f:81:7a:e2:b5:72:86:ef:a2:6b:8b: + f0:0f:db:d3:59:3f:ba:72:bc:44:24:9c:e3:73:b3: + f7:af:57:2f:42:26:9d:a9:74:ba:00:52:f2:4b:cd: + 53:7c:47:0b:36:85:0e:66:a9:08:97:16:34:57:c1: + 66:f7:80:e3:ed:70:54:c7:93:e0:2e:28:15:59:87: + ba:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + 1.3.6.1.4.1.311.20.2: + ...C.A + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.securetrust.com/STCA.crl + + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 30:ed:4f:4a:e1:58:3a:52:72:5b:b5:a6:a3:65:18:a6:bb:51: + 3b:77:e9:9d:ea:d3:9f:5c:e0:45:65:7b:0d:ca:5b:e2:70:50: + b2:94:05:14:ae:49:c7:8d:41:07:12:73:94:7e:0c:23:21:fd: + bc:10:7f:60:10:5a:72:f5:98:0e:ac:ec:b9:7f:dd:7a:6f:5d: + d3:1c:f4:ff:88:05:69:42:a9:05:71:c8:b7:ac:26:e8:2e:b4: + 8c:6a:ff:71:dc:b8:b1:df:99:bc:7c:21:54:2b:e4:58:a2:bb: + 57:29:ae:9e:a9:a3:19:26:0f:99:2e:08:b0:ef:fd:69:cf:99: + 1a:09:8d:e3:a7:9f:2b:c9:36:34:7b:24:b3:78:4c:95:17:a4: + 06:26:1e:b6:64:52:36:5f:60:67:d9:9c:c5:05:74:0b:e7:67: + 23:d2:08:fc:88:e9:ae:8b:7f:e1:30:f4:37:7e:fd:c6:32:da: + 2d:9e:44:30:30:6c:ee:07:de:d2:34:fc:d2:ff:40:f6:4b:f4: + 66:46:06:54:a6:f2:32:0a:63:26:30:6b:9b:d1:dc:8b:47:ba: + e1:b9:d5:62:d0:a2:a0:f4:67:05:78:29:63:1a:6f:04:d6:f8: + c6:4c:a3:9a:b1:37:b4:8d:e5:28:4b:1d:9e:2c:c2:b8:68:bc: + ed:02:ee:31 +-----BEGIN CERTIFICATE----- +MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI +MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x +FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz +MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv +cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz +Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO +0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao +wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj +7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS +8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT +BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg +JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC +NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3 +6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/ +3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm +D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS +CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR +3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= +-----END CERTIFICATE----- + +# 9bea11c976fe014764c1be56a6f914b5a560317abd9988393382e5161aa0493c +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5d:df:b1:da:5a:a3:ed:5d:be:5a:65:20:65:03:90:ef + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = UniTrust, CN = UCA Global G2 Root + Validity + Not Before: Mar 11 00:00:00 2016 GMT + Not After : Dec 31 00:00:00 2040 GMT + Subject: C = CN, O = UniTrust, CN = UCA Global G2 Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c5:e6:2b:6f:7c:ef:26:05:27:a3:81:24:da:6f: + cb:01:f9:99:9a:a9:32:c2:22:87:61:41:91:3b:cb: + c3:68:1b:06:c5:4c:a9:2b:c1:67:17:22:1d:2b:ed: + f9:29:89:93:a2:78:bd:92:6b:a0:a3:0d:a2:7e:ca: + 93:b3:a6:d1:8c:35:d5:75:f9:17:f6:cf:45:c5:e5: + 7a:ec:77:93:a0:8f:23:ae:0e:1a:03:7f:be:d4:d0: + ed:2e:7b:ab:46:23:5b:ff:2c:e6:54:7a:94:c0:2a: + 15:f0:c9:8d:b0:7a:3b:24:e1:d7:68:e2:31:3c:06: + 33:46:b6:54:11:a6:a5:2f:22:54:2a:58:0d:01:02: + f1:fa:15:51:67:6c:c0:fa:d7:b6:1b:7f:d1:56:88: + 2f:1a:3a:8d:3b:bb:82:11:e0:47:00:d0:52:87:ab: + fb:86:7e:0f:24:6b:40:9d:34:67:bc:8d:c7:2d:86: + 6f:79:3e:8e:a9:3c:17:4b:7f:b0:99:e3:b0:71:60: + dc:0b:f5:64:c3:ce:43:bc:6d:71:b9:d2:de:27:5b: + 8a:e8:d8:c6:ae:e1:59:7d:cf:28:2d:35:b8:95:56: + 1a:f1:b2:58:4b:b7:12:37:c8:7c:b3:ed:4b:80:e1: + 8d:fa:32:23:b6:6f:b7:48:95:08:b1:44:4e:85:8c: + 3a:02:54:20:2f:df:bf:57:4f:3b:3a:90:21:d7:c1: + 26:35:54:20:ec:c7:3f:47:ec:ef:5a:bf:4b:7a:c1: + ad:3b:17:50:5c:62:d8:0f:4b:4a:dc:2b:fa:6e:bc: + 73:92:cd:ec:c7:50:e8:41:96:d7:a9:7e:6d:d8:e9: + 1d:8f:8a:b5:b9:58:92:ba:4a:92:2b:0c:56:fd:80: + eb:08:f0:5e:29:6e:1b:1c:0c:af:8f:93:89:ad:db: + bd:a3:9e:21:ca:89:19:ec:df:b5:c3:1a:eb:16:fe: + 78:36:4c:d6:6e:d0:3e:17:1c:90:17:6b:26:ba:fb: + 7a:2f:bf:11:1c:18:0e:2d:73:03:8f:a0:e5:35:a0: + 5a:e2:4c:75:1d:71:e1:39:38:53:78:40:cc:83:93: + d7:0a:9e:9d:5b:8f:8a:e4:e5:e0:48:e4:48:b2:47: + cd:4e:2a:75:2a:7b:f2:22:f6:c9:be:09:91:96:57: + 7a:88:88:ac:ee:70:ac:f9:dc:29:e3:0c:1c:3b:12: + 4e:44:d6:a7:4e:b0:26:c8:f3:d9:1a:97:91:68:ea: + ef:8d:46:06:d2:56:45:58:9a:3c:0c:0f:83:b8:05: + 25:c3:39:cf:3b:a4:34:89:b7:79:12:2f:47:c5:e7: + a9:97:69:fc:a6:77:67:b5:df:7b:f1:7a:65:15:e4: + 61:56:65 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 81:C4:8C:CC:F5:E4:30:FF:A5:0C:08:5F:8C:15:67:21:74:01:DF:DF + Signature Algorithm: sha256WithRSAEncryption + 13:65:22:f5:8e:2b:ad:44:e4:cb:ff:b9:68:e6:c3:80:48:3d: + 04:7b:fa:23:2f:7a:ed:36:da:b2:ce:6d:f6:e6:9e:e5:5f:58: + 8f:cb:37:32:a1:c8:65:b6:ae:38:3d:35:1b:3e:bc:3b:b6:04: + d0:bc:f9:49:f5:9b:f7:85:c5:36:b6:cb:bc:f8:c8:39:d5:e4: + 5f:07:bd:15:54:97:74:ca:ca:ed:4f:ba:ba:64:76:9f:81:b8: + 84:45:49:4c:8d:6f:a2:eb:b1:cc:d1:c3:94:da:44:c2:e6:e2: + ea:18:e8:a2:1f:27:05:ba:d7:e5:d6:a9:cd:dd:ef:76:98:8d: + 00:0e:cd:1b:fa:03:b7:8e:80:58:0e:27:3f:52:fb:94:a2:ca: + 5e:65:c9:d6:84:da:b9:35:71:f3:26:c0:4f:77:e6:81:27:d2: + 77:3b:9a:14:6f:79:f4:f6:d0:e1:d3:94:ba:d0:57:51:bd:27: + 05:0d:c1:fd:c8:12:30:ee:6f:8d:11:2b:08:9d:d4:d4:bf:80: + 45:14:9a:88:44:da:30:ea:b4:a7:e3:ee:ef:5b:82:d5:3e:d6: + ad:78:92:db:5c:3c:f3:d8:ad:fa:b8:6b:7f:c4:36:28:b6:02: + 15:8a:54:2c:9c:b0:17:73:8e:d0:37:a3:14:3c:98:95:00:0c: + 29:05:5b:9e:49:49:b1:5f:c7:e3:cb:cf:27:65:8e:35:17:b7: + 57:c8:30:d9:41:5b:b9:14:b6:e8:c2:0f:94:31:a7:94:98:cc: + 6a:eb:b5:e1:27:f5:10:a8:01:e8:8e:12:62:e8:88:cc:b5:7f: + 46:97:c0:9b:10:66:38:1a:36:46:5f:22:68:3d:df:c9:c6:13: + 27:ab:53:06:ac:a2:3c:86:06:65:6f:b1:7e:b1:29:44:9a:a3: + ba:49:69:28:69:8f:d7:e5:5f:ad:04:86:64:6f:1a:a0:0c:c5: + 08:62:ce:80:a3:d0:f3:ec:68:de:be:33:c7:17:5b:7f:80:c4: + 4c:4c:b1:a6:84:8a:c3:3b:b8:09:cd:14:81:ba:18:e3:54:57: + 36:fe:db:2f:7c:47:a1:3a:33:c8:f9:58:3b:44:4f:b1:ca:02: + 89:04:96:28:68:c5:4b:b8:26:89:bb:d6:33:2f:50:d5:fe:9a: + 89:ba:18:32:92:54:c6:5b:e0:9d:f9:5e:e5:0d:22:9b:f6:da: + e2:c8:21:b2:62:21:aa:86:40:b2:2e:64:d3:5f:c8:e3:7e:11: + 67:45:1f:05:fe:e3:a2:ef:b3:a8:b3:f3:7d:8f:f8:0c:1f:22: + 1f:2d:70:b4:b8:01:34:76:30:00:e5:23:78:a7:56:d7:50:1f: + 8a:fb:06:f5:c2:19:f0:d0 +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIQXd+x2lqj7V2+WmUgZQOQ7zANBgkqhkiG9w0BAQsFADA9 +MQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxGzAZBgNVBAMMElVDQSBH +bG9iYWwgRzIgUm9vdDAeFw0xNjAzMTEwMDAwMDBaFw00MDEyMzEwMDAwMDBaMD0x +CzAJBgNVBAYTAkNOMREwDwYDVQQKDAhVbmlUcnVzdDEbMBkGA1UEAwwSVUNBIEds +b2JhbCBHMiBSb290MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxeYr +b3zvJgUno4Ek2m/LAfmZmqkywiKHYUGRO8vDaBsGxUypK8FnFyIdK+35KYmToni9 +kmugow2ifsqTs6bRjDXVdfkX9s9FxeV67HeToI8jrg4aA3++1NDtLnurRiNb/yzm +VHqUwCoV8MmNsHo7JOHXaOIxPAYzRrZUEaalLyJUKlgNAQLx+hVRZ2zA+te2G3/R +VogvGjqNO7uCEeBHANBSh6v7hn4PJGtAnTRnvI3HLYZveT6OqTwXS3+wmeOwcWDc +C/Vkw85DvG1xudLeJ1uK6NjGruFZfc8oLTW4lVYa8bJYS7cSN8h8s+1LgOGN+jIj +tm+3SJUIsUROhYw6AlQgL9+/V087OpAh18EmNVQg7Mc/R+zvWr9LesGtOxdQXGLY +D0tK3Cv6brxzks3sx1DoQZbXqX5t2Okdj4q1uViSukqSKwxW/YDrCPBeKW4bHAyv +j5OJrdu9o54hyokZ7N+1wxrrFv54NkzWbtA+FxyQF2smuvt6L78RHBgOLXMDj6Dl +NaBa4kx1HXHhOThTeEDMg5PXCp6dW4+K5OXgSORIskfNTip1KnvyIvbJvgmRlld6 +iIis7nCs+dwp4wwcOxJORNanTrAmyPPZGpeRaOrvjUYG0lZFWJo8DA+DuAUlwznP +O6Q0ibd5Ei9Hxeepl2n8pndntd978XplFeRhVmUCAwEAAaNCMEAwDgYDVR0PAQH/ +BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIHEjMz15DD/pQwIX4wV +ZyF0Ad/fMA0GCSqGSIb3DQEBCwUAA4ICAQATZSL1jiutROTL/7lo5sOASD0Ee/oj +L3rtNtqyzm325p7lX1iPyzcyochltq44PTUbPrw7tgTQvPlJ9Zv3hcU2tsu8+Mg5 +1eRfB70VVJd0ysrtT7q6ZHafgbiERUlMjW+i67HM0cOU2kTC5uLqGOiiHycFutfl +1qnN3e92mI0ADs0b+gO3joBYDic/UvuUospeZcnWhNq5NXHzJsBPd+aBJ9J3O5oU +b3n09tDh05S60FdRvScFDcH9yBIw7m+NESsIndTUv4BFFJqIRNow6rSn4+7vW4LV +PtateJLbXDzz2K36uGt/xDYotgIVilQsnLAXc47QN6MUPJiVAAwpBVueSUmxX8fj +y88nZY41F7dXyDDZQVu5FLbowg+UMaeUmMxq67XhJ/UQqAHojhJi6IjMtX9Gl8Cb +EGY4GjZGXyJoPd/JxhMnq1MGrKI8hgZlb7F+sSlEmqO6SWkoaY/X5V+tBIZkbxqg +DMUIYs6Ao9Dz7GjevjPHF1t/gMRMTLGmhIrDO7gJzRSBuhjjVFc2/tsvfEehOjPI ++Vg7RE+xygKJBJYoaMVLuCaJu9YzL1DV/pqJuhgyklTGW+Cd+V7lDSKb9triyCGy +YiGqhkCyLmTTX8jjfhFnRR8F/uOi77Oos/N9j/gMHyIfLXC0uAE0djAA5SN4p1bX +UB+K+wb1whnw0A== +-----END CERTIFICATE----- + +# d43af9b35473755c9684fc06d7d8cb70ee5c28e773fb294eb41ee71722924d24 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4f:d2:2b:8f:f5:64:c8:33:9e:4f:34:58:66:23:70:60 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = UniTrust, CN = UCA Extended Validation Root + Validity + Not Before: Mar 13 00:00:00 2015 GMT + Not After : Dec 31 00:00:00 2038 GMT + Subject: C = CN, O = UniTrust, CN = UCA Extended Validation Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:a9:09:07:28:13:02:b0:99:e0:64:aa:1e:43:16: + 7a:73:b1:91:a0:75:3e:a8:fa:e3:38:00:7a:ec:89: + 6a:20:0f:8b:c5:b0:9b:33:03:5a:86:c6:58:86:d5: + c1:85:bb:4f:c6:9c:40:4d:ca:be:ee:69:96:b8:ad: + 81:30:9a:7c:92:05:eb:05:2b:9a:48:d0:b8:76:3e: + 96:c8:20:bb:d2:b0:f1:8f:d8:ac:45:46:ff:aa:67: + 60:b4:77:7e:6a:1f:3c:1a:52:7a:04:3d:07:3c:85: + 0d:84:d0:1f:76:0a:f7:6a:14:df:72:e3:34:7c:57: + 4e:56:01:3e:79:f1:aa:29:3b:6c:fa:f8:8f:6d:4d: + c8:35:df:ae:eb:dc:24:ee:79:45:a7:85:b6:05:88: + de:88:5d:25:7c:97:64:67:09:d9:bf:5a:15:05:86: + f3:09:1e:ec:58:32:33:11:f3:77:64:b0:76:1f:e4: + 10:35:17:1b:f2:0e:b1:6c:a4:2a:a3:73:fc:09:1f: + 1e:32:19:53:11:e7:d9:b3:2c:2e:76:2e:a1:a3:de: + 7e:6a:88:09:e8:f2:07:8a:f8:b2:cd:10:e7:e2:73: + 40:93:bb:08:d1:3f:e1:fc:0b:94:b3:25:ef:7c:a6: + d7:d1:af:9f:ff:96:9a:f5:91:7b:98:0b:77:d4:7e: + e8:07:d2:62:b5:95:39:e3:f3:f1:6d:0f:0e:65:84: + 8a:63:54:c5:80:b6:e0:9e:4b:7d:47:26:a7:01:08: + 5d:d1:88:9e:d7:c3:32:44:fa:82:4a:0a:68:54:7f: + 38:53:03:cc:a4:00:33:64:51:59:0b:a3:82:91:7a: + 5e:ec:16:c2:f3:2a:e6:62:da:2a:db:59:62:10:25: + 4a:2a:81:0b:47:07:43:06:70:87:d2:fa:93:11:29: + 7a:48:4d:eb:94:c7:70:4d:af:67:d5:51:b1:80:20: + 01:01:b4:7a:08:a6:90:7f:4e:e0:ef:07:41:87:af: + 6a:a5:5e:8b:fb:cf:50:b2:9a:54:af:c3:89:ba:58: + 2d:f5:30:98:b1:36:72:39:7e:49:04:fd:29:a7:4c: + 79:e4:05:57:db:94:b9:16:53:8d:46:b3:1d:95:61: + 57:56:7f:af:f0:16:5b:61:58:6f:36:50:11:0b:d8: + ac:2b:95:16:1a:0e:1f:08:cd:36:34:65:10:62:66: + d5:80:5f:14:20:5f:2d:0c:a0:78:0a:68:d6:2c:d7: + e9:6f:2b:d2:4a:05:93:fc:9e:6f:6b:67:ff:88:f1: + 4e:a5:69:4a:52:37:05:ea:c6:16:8d:d2:c4:99:d1: + 82:2b:3b:ba:35:75:f7:51:51:58:f3:c8:07:dd:e4: + b4:03:7f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D9:74:3A:E4:30:3D:0D:F7:12:DC:7E:5A:05:9F:1E:34:9A:F7:E1:14 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 36:8d:97:cc:42:15:64:29:37:9b:26:2c:d6:fb:ae:15:69:2c: + 6b:1a:1a:f7:5f:b6:f9:07:4c:59:ea:f3:c9:c8:b9:ae:cc:ba: + 2e:7a:dc:c0:f5:b0:2d:c0:3b:af:9f:70:05:11:6a:9f:25:4f: + 01:29:70:e3:e5:0c:e1:ea:5a:7c:dc:49:bb:c1:1e:2a:81:f5: + 16:4b:72:91:c8:a2:31:b9:aa:da:fc:9d:1f:f3:5d:40:02:13: + fc:4e:1c:06:ca:b3:14:90:54:17:19:12:1a:f1:1f:d7:0c:69: + 5a:f6:71:78:f4:94:7d:91:0b:8e:ec:90:54:8e:bc:6f:a1:4c: + ab:fc:74:64:fd:71:9a:f8:41:07:a1:cd:91:e4:3c:9a:e0:9b: + 32:39:73:ab:2a:d5:69:c8:78:91:26:31:7d:e2:c7:30:f1:fc: + 14:78:77:12:0e:13:f4:dd:16:94:bf:4b:67:7b:70:53:85:ca: + b0:bb:f3:38:4d:2c:90:39:c0:0d:c2:5d:6b:e9:e2:e5:d5:88: + 8d:d6:2c:bf:ab:1b:be:b5:28:87:12:17:74:6e:fc:7d:fc:8f: + d0:87:26:b0:1b:fb:b9:6c:ab:e2:9e:3d:15:c1:3b:2e:67:02: + 58:91:9f:ef:f8:42:1f:2c:b7:68:f5:75:ad:cf:b5:f6:ff:11: + 7d:c2:f0:24:a5:ad:d3:fa:a0:3c:a9:fa:5d:dc:a5:a0:ef:44: + a4:be:d6:e8:e5:e4:13:96:17:7b:06:3e:32:ed:c7:b7:42:bc: + 76:a3:d8:65:38:2b:38:35:51:21:0e:0e:6f:2e:34:13:40:e1: + 2b:67:0c:6d:4a:41:30:18:23:5a:32:55:99:c9:17:e0:3c:de: + f6:ec:79:ad:2b:58:19:a2:ad:2c:22:1a:95:8e:be:96:90:5d: + 42:57:c4:f9:14:03:35:2b:1c:2d:51:57:08:a7:3a:de:3f:e4: + c8:b4:03:73:c2:c1:26:80:bb:0b:42:1f:ad:0d:af:26:72:da: + cc:be:b3:a3:83:58:0d:82:c5:1f:46:51:e3:9c:18:cc:8d:9b: + 8d:ec:49:eb:75:50:d5:8c:28:59:ca:74:34:da:8c:0b:21:ab: + 1e:ea:1b:e5:c7:fd:15:3e:c0:17:aa:fb:23:6e:26:46:cb:fa: + f9:b1:72:6b:69:cf:22:84:0b:62:0f:ac:d9:19:00:94:a2:76: + 3c:d4:2d:9a:ed:04:9e:2d:06:62:10:37:52:1c:85:72:1b:27: + e5:cc:c6:31:ec:37:ec:63:59:9b:0b:1d:76:cc:7e:32:9a:88: + 95:08:36:52:bb:de:76:5f:76:49:49:ad:7f:bd:65:20:b2:c9: + c1:2b:76:18:76:9f:56:b1 +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgIQT9Irj/VkyDOeTzRYZiNwYDANBgkqhkiG9w0BAQsFADBH +MQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBF +eHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwHhcNMTUwMzEzMDAwMDAwWhcNMzgxMjMx +MDAwMDAwWjBHMQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNV +BAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQCpCQcoEwKwmeBkqh5DFnpzsZGgdT6o+uM4AHrsiWog +D4vFsJszA1qGxliG1cGFu0/GnEBNyr7uaZa4rYEwmnySBesFK5pI0Lh2PpbIILvS +sPGP2KxFRv+qZ2C0d35qHzwaUnoEPQc8hQ2E0B92CvdqFN9y4zR8V05WAT558aop +O2z6+I9tTcg1367r3CTueUWnhbYFiN6IXSV8l2RnCdm/WhUFhvMJHuxYMjMR83dk +sHYf5BA1FxvyDrFspCqjc/wJHx4yGVMR59mzLC52LqGj3n5qiAno8geK+LLNEOfi +c0CTuwjRP+H8C5SzJe98ptfRr5//lpr1kXuYC3fUfugH0mK1lTnj8/FtDw5lhIpj +VMWAtuCeS31HJqcBCF3RiJ7XwzJE+oJKCmhUfzhTA8ykADNkUVkLo4KRel7sFsLz +KuZi2irbWWIQJUoqgQtHB0MGcIfS+pMRKXpITeuUx3BNr2fVUbGAIAEBtHoIppB/ +TuDvB0GHr2qlXov7z1CymlSvw4m6WC31MJixNnI5fkkE/SmnTHnkBVfblLkWU41G +sx2VYVdWf6/wFlthWG82UBEL2KwrlRYaDh8IzTY0ZRBiZtWAXxQgXy0MoHgKaNYs +1+lvK9JKBZP8nm9rZ/+I8U6laUpSNwXqxhaN0sSZ0YIrO7o1dfdRUVjzyAfd5LQD +fwIDAQABo0IwQDAdBgNVHQ4EFgQU2XQ65DA9DfcS3H5aBZ8eNJr34RQwDwYDVR0T +AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQADggIBADaN +l8xCFWQpN5smLNb7rhVpLGsaGvdftvkHTFnq88nIua7Mui563MD1sC3AO6+fcAUR +ap8lTwEpcOPlDOHqWnzcSbvBHiqB9RZLcpHIojG5qtr8nR/zXUACE/xOHAbKsxSQ +VBcZEhrxH9cMaVr2cXj0lH2RC47skFSOvG+hTKv8dGT9cZr4QQehzZHkPJrgmzI5 +c6sq1WnIeJEmMX3ixzDx/BR4dxIOE/TdFpS/S2d7cFOFyrC78zhNLJA5wA3CXWvp +4uXViI3WLL+rG761KIcSF3Ru/H38j9CHJrAb+7lsq+KePRXBOy5nAliRn+/4Qh8s +t2j1da3Ptfb/EX3C8CSlrdP6oDyp+l3cpaDvRKS+1ujl5BOWF3sGPjLtx7dCvHaj +2GU4Kzg1USEODm8uNBNA4StnDG1KQTAYI1oyVZnJF+A83vbsea0rWBmirSwiGpWO +vpaQXUJXxPkUAzUrHC1RVwinOt4/5Mi0A3PCwSaAuwtCH60NryZy2sy+s6ODWA2C +xR9GUeOcGMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmx +cmtpzyKEC2IPrNkZAJSidjzULZrtBJ4tBmIQN1IchXIbJ+XMxjHsN+xjWZsLHXbM +fjKaiJUINlK73nZfdklJrX+9ZSCyycErdhh2n1ax +-----END CERTIFICATE----- + +# 22a2c1f7bded704cc1e701b5f408c310880fe956b5de2a4a44f99c873a25a7c8 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3182246526754555285 (0x2c299c5b16ed0595) + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority ECC + Validity + Not Before: Feb 12 18:15:23 2016 GMT + Not After : Feb 12 18:15:23 2041 GMT + Subject: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:aa:12:47:90:98:1b:fb:ef:c3:40:07:83:20:4e: + f1:30:82:a2:06:d1:f2:92:86:61:f2:f6:21:68:ca: + 00:c4:c7:ea:43:00:54:86:dc:fd:1f:df:00:b8:41: + 62:5c:dc:70:16:32:de:1f:99:d4:cc:c5:07:c8:08: + 1f:61:16:07:51:3d:7d:5c:07:53:e3:35:38:8c:df: + cd:9f:d9:2e:0d:4a:b6:19:2e:5a:70:5a:06:ed:be: + f0:a1:b0:ca:d0:09:29 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA256 + 30:65:02:31:00:8a:e6:40:89:37:eb:e9:d5:13:d9:ca:d4:6b: + 24:f3:b0:3d:87:46:58:1a:ec:b1:df:6f:fb:56:ba:70:6b:c7: + 38:cc:e8:b1:8c:4f:0f:f7:f1:67:76:0e:83:d0:1e:51:8f:02: + 30:3d:f6:23:28:26:4c:c6:60:87:93:26:9b:b2:35:1e:ba:d6: + f7:3c:d1:1c:ce:fa:25:3c:a6:1a:81:15:5b:f3:12:0f:6c:ee: + 65:8a:c9:87:a8:f9:07:e0:62:9a:8c:5c:4a +-----BEGIN CERTIFICATE----- +MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMC +VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T +U0wgQ29ycG9yYXRpb24xNDAyBgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNTIzWhcNNDEwMjEyMTgx +NTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv +dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NMLmNv +bSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49 +AgEGBSuBBAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMA +VIbc/R/fALhBYlzccBYy3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1Kthku +WnBaBu2+8KGwytAJKaNjMGEwHQYDVR0OBBYEFFvKXuXe0oGqzagtZFG22XKbl+ZP +MA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe5d7SgarNqC1kUbbZcpuX +5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJN+vp1RPZ +ytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZg +h5Mmm7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== +-----END CERTIFICATE----- + +# 2e7bf16cc22485a7bbe2aa8696750761b0ae39be3b2fe9d0cc6d4ef73491425c +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6248227494352943350 (0x56b629cd34bc78f6) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority RSA R2 + Validity + Not Before: May 31 18:14:37 2017 GMT + Not After : May 30 18:14:37 2042 GMT + Subject: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority RSA R2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:8f:36:65:40:e1:d6:4d:c0:d7:b4:e9:46:da:6b: + ea:33:47:cd:4c:f9:7d:7d:be:bd:2d:3d:f0:db:78: + e1:86:a5:d9:ba:09:57:68:ed:57:3e:a0:d0:08:41: + 83:e7:28:41:24:1f:e3:72:15:d0:01:1a:fb:5e:70: + 23:b2:cb:9f:39:e3:cf:c5:4e:c6:92:6d:26:c6:7b: + bb:b3:da:27:9d:0a:86:e9:81:37:05:fe:f0:71:71: + ec:c3:1c:e9:63:a2:17:14:9d:ef:1b:67:d3:85:55: + 02:02:d6:49:c9:cc:5a:e1:b1:f7:6f:32:9f:c9:d4: + 3b:88:41:a8:9c:bd:cb:ab:db:6d:7b:09:1f:a2:4c: + 72:90:da:2b:08:fc:cf:3c:54:ce:67:0f:a8:cf:5d: + 96:19:0b:c4:e3:72:eb:ad:d1:7d:1d:27:ef:92:eb: + 10:bf:5b:eb:3b:af:cf:80:dd:c1:d2:96:04:5b:7a: + 7e:a4:a9:3c:38:76:a4:62:8e:a0:39:5e:ea:77:cf: + 5d:00:59:8f:66:2c:3e:07:a2:a3:05:26:11:69:97: + ea:85:b7:0f:96:0b:4b:c8:40:e1:50:ba:2e:8a:cb: + f7:0f:9a:22:e7:7f:9a:37:13:cd:f2:4d:13:6b:21: + d1:c0:cc:22:f2:a1:46:f6:44:69:9c:ca:61:35:07: + 00:6f:d6:61:08:11:ea:ba:b8:f6:e9:b3:60:e5:4d: + b9:ec:9f:14:66:c9:57:58:db:cd:87:69:f8:8a:86: + 12:03:47:bf:66:13:76:ac:77:7d:34:24:85:83:cd: + d7:aa:9c:90:1a:9f:21:2c:7f:78:b7:64:b8:d8:e8: + a6:f4:78:b3:55:cb:84:d2:32:c4:78:ae:a3:8f:61: + dd:ce:08:53:ad:ec:88:fc:15:e4:9a:0d:e6:9f:1a: + 77:ce:4c:8f:b8:14:15:3d:62:9c:86:38:06:00:66: + 12:e4:59:76:5a:53:c0:02:98:a2:10:2b:68:44:7b: + 8e:79:ce:33:4a:76:aa:5b:81:16:1b:b5:8a:d8:d0: + 00:7b:5e:62:b4:09:d6:86:63:0e:a6:05:95:49:ba: + 28:8b:88:93:b2:34:1c:d8:a4:55:6e:b7:1c:d0:de: + 99:55:3b:23:f4:22:e0:f9:29:66:26:ec:20:50:77: + db:4a:0b:8f:be:e5:02:60:70:41:5e:d4:ae:50:39: + 22:14:26:cb:b2:3b:73:74:55:47:07:79:81:39:a8: + 30:13:44:e5:04:8a:ae:96:13:25:42:0f:b9:53:c4: + 9b:fc:cd:e4:1c:de:3c:fa:ab:d6:06:4a:1f:67:a6: + 98:30:1c:dd:2c:db:dc:18:95:57:66:c6:ff:5c:8b: + 56:f5:77 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E + + X509v3 Subject Key Identifier: + F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 56:b3:8e:cb:0a:9d:49:8e:bf:a4:c4:91:bb:66:17:05:51:98: + 75:fb:e5:50:2c:7a:9e:f1:14:fa:ab:d3:8a:3e:ff:91:29:8f: + 63:8b:d8:b4:a9:54:01:0d:be:93:86:2f:f9:4a:6d:c7:5e:f5: + 57:f9:ca:55:1c:12:be:47:0f:36:c5:df:6a:b7:db:75:c2:47: + 25:7f:b9:f1:63:f8:68:2d:55:04:d1:f2:8d:b0:a4:cf:bc:3c: + 5e:1f:78:e7:a5:a0:20:70:b0:04:c5:b7:f7:72:a7:de:22:0d: + bd:33:25:46:8c:64:92:26:e3:3e:2e:63:96:da:9b:8c:3d:f8: + 18:09:d7:03:cc:7d:86:82:e0:ca:04:07:51:50:d7:ff:92:d5: + 0c:ef:da:86:9f:99:d7:eb:b7:af:68:e2:39:26:94:ba:68:b7: + bf:83:d3:ea:7a:67:3d:62:67:ae:25:e5:72:e8:e2:e4:ec:ae: + 12:f6:4b:2b:3c:9f:e9:b0:40:f3:38:54:b3:fd:b7:68:c8:da: + c6:8f:51:3c:b2:fb:91:dc:1c:e7:9b:9d:e1:b7:0d:72:8f:e2: + a4:c4:a9:78:f9:eb:14:ac:c6:43:05:c2:65:39:28:18:02:c3: + 82:b2:9d:05:be:65:ed:96:5f:65:74:3c:fb:09:35:2e:7b:9c: + 13:fd:1b:0f:5d:c7:6d:81:3a:56:0f:cc:3b:e1:af:02:2f:22: + ac:46:ca:46:3c:a0:1c:4c:d6:44:b4:5e:2e:5c:15:66:09:e1: + 26:29:fe:c6:52:61:ba:b1:73:ff:c3:0c:9c:e5:6c:6a:94:3f: + 14:ca:40:16:95:84:f3:59:a9:ac:5f:4c:61:93:6d:d1:3b:cc: + a2:95:0c:22:a6:67:67:44:2e:b9:d9:d2:8a:41:b3:66:0b:5a: + fb:7d:23:a5:f2:1a:b0:ff:de:9b:83:94:2e:d1:3f:df:92:b7: + 91:af:05:3b:65:c7:a0:6c:b1:cd:62:12:c3:90:1b:e3:25:ce: + 34:bc:6f:77:76:b1:10:c3:f7:05:1a:c0:d6:af:74:62:48:17: + 77:92:69:90:61:1c:de:95:80:74:54:8f:18:1c:c3:f3:03:d0: + bf:a4:43:75:86:53:18:7a:0a:2e:09:1c:36:9f:91:fd:82:8a: + 22:4b:d1:0e:50:25:dd:cb:03:0c:17:c9:83:00:08:4e:35:4d: + 8a:8b:ed:f0:02:94:66:2c:44:7f:cb:95:27:96:17:ad:09:30: + ac:b6:71:17:6e:8b:17:f6:1c:09:d4:2d:3b:98:a5:71:d3:54: + 13:d9:60:f3:f5:4b:66:4f:fa:f1:ee:20:12:8d:b4:ac:57:b1: + 45:63:a1:ac:76:a9:c2:fb +-----BEGIN CERTIFICATE----- +MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNV +BAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UE +CgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMB4XDTE3MDUzMTE4MTQzN1oXDTQy +MDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4G +A1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQD +DC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvq +M0fNTPl9fb69LT3w23jhhqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssuf +OePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7wcXHswxzpY6IXFJ3vG2fThVUCAtZJycxa +4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTOZw+oz12WGQvE43LrrdF9 +HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+B6KjBSYR +aZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcA +b9ZhCBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQ +Gp8hLH94t2S42Oim9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQV +PWKchjgGAGYS5Fl2WlPAApiiECtoRHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMO +pgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+SlmJuwgUHfbSguPvuUCYHBBXtSu +UDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48+qvWBkofZ6aY +MBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV +HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa4 +9QaAJadz20ZpqJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBW +s47LCp1Jjr+kxJG7ZhcFUZh1++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5 +Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nxY/hoLVUE0fKNsKTPvDxeH3jnpaAg +cLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2GguDKBAdRUNf/ktUM +79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDzOFSz +/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXt +ll9ldDz7CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEm +Kf7GUmG6sXP/wwyc5WxqlD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKK +QbNmC1r7fSOl8hqw/96bg5Qu0T/fkreRrwU7ZcegbLHNYhLDkBvjJc40vG93drEQ +w/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1hlMYegouCRw2n5H9gooi +S9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX9hwJ1C07 +mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== +-----END CERTIFICATE----- + +# 3417bb06cc6007da1b961c920b8ab4ce3fad820e4aa30b9acbc4a74ebdcebc65 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8495723813297216424 (0x75e6dfcbc1685ba8) + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com Root Certification Authority ECC + Validity + Not Before: Feb 12 18:14:03 2016 GMT + Not After : Feb 12 18:14:03 2041 GMT + Subject: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com Root Certification Authority ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:45:6e:a9:50:c4:a6:23:36:9e:5f:28:8d:17:cb: + 96:22:64:3f:dc:7a:8e:1d:cc:08:b3:a2:71:24:ba: + 8e:49:b9:04:1b:47:96:58:ab:2d:95:c8:ed:9e:08: + 35:c8:27:eb:89:8c:53:58:eb:62:8a:fe:f0:5b:0f: + 6b:31:52:63:41:3b:89:cd:ec:ec:b6:8d:19:d3:34: + 07:dc:bb:c6:06:7f:c2:45:95:ec:cb:7f:a8:23:e0: + 09:e9:81:fa:f3:47:d3 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA256 + 30:64:02:30:6f:e7:eb:59:11:a4:60:cf:61:b0:96:7b:ed:05: + f9:2f:13:91:dc:ed:e5:fc:50:6b:11:46:46:b3:1c:21:00:62: + bb:be:c3:e7:e8:cd:07:99:f9:0d:0b:5d:72:3e:c4:aa:02:30: + 1f:bc:ba:0b:e2:30:24:fb:7c:6d:80:55:0a:99:3e:80:0d:33: + e5:66:a3:b3:a3:bb:a5:d5:8b:8f:09:2c:a6:5d:7e:e2:f0:07: + 08:68:6d:d2:7c:69:6e:5f:df:e5:6a:65 +-----BEGIN CERTIFICATE----- +MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMC +VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T +U0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0 +aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNDAzWhcNNDEwMjEyMTgxNDAz +WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hvdXN0 +b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNvbSBS +b290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB +BAAiA2IABEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI +7Z4INcgn64mMU1jrYor+8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPg +CemB+vNH06NjMGEwHQYDVR0OBBYEFILRhXMw5zUE044CkvvlpNHEIejNMA8GA1Ud +EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTTjgKS++Wk0cQh6M0wDgYD +VR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCWe+0F+S8T +kdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+ +gA0z5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl +-----END CERTIFICATE----- + +# 85666a562ee0be5ce925c1d8890a6f76a87ec16d4d7d5f29ea7419cf20123b69 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8875640296558310041 (0x7b2c9bd316803299) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com Root Certification Authority RSA + Validity + Not Before: Feb 12 17:39:39 2016 GMT + Not After : Feb 12 17:39:39 2041 GMT + Subject: C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com Root Certification Authority RSA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:f9:0f:dd:a3:2b:7d:cb:d0:2a:fe:ec:67:85:a6: + e7:2e:1b:ba:77:e1:e3:f5:af:a4:ec:fa:4a:5d:91: + c4:57:47:6b:18:77:6b:76:f2:fd:93:e4:3d:0f:c2: + 16:9e:0b:66:c3:56:94:9e:17:83:85:ce:56:ef:f2: + 16:fd:00:62:f5:22:09:54:e8:65:17:4e:41:b9:e0: + 4f:46:97:aa:1b:c8:b8:6e:62:5e:69:b1:5f:db:2a: + 02:7e:fc:6c:ca:f3:41:d8:ed:d0:e8:fc:3f:61:48: + ed:b0:03:14:1d:10:0e:4b:19:e0:bb:4e:ec:86:65: + ff:36:f3:5e:67:02:0b:9d:86:55:61:fd:7a:38:ed: + fe:e2:19:00:b7:6f:a1:50:62:75:74:3c:a0:fa:c8: + 25:92:b4:6e:7a:22:c7:f8:1e:a1:e3:b2:dd:91:31: + ab:2b:1d:04:ff:a5:4a:04:37:e9:85:a4:33:2b:fd: + e2:d6:55:34:7c:19:a4:4a:68:c7:b2:a8:d3:b7:ca: + a1:93:88:eb:c1:97:bc:8c:f9:1d:d9:22:84:24:74: + c7:04:3d:6a:a9:29:93:cc:eb:b8:5b:e1:fe:5f:25: + aa:34:58:c8:c1:23:54:9d:1b:98:11:c3:38:9c:7e: + 3d:86:6c:a5:0f:40:86:7c:02:f4:5c:02:4f:28:cb: + ae:71:9f:0f:3a:c8:33:fe:11:25:35:ea:fc:ba:c5: + 60:3d:d9:7c:18:d5:b2:a9:d3:75:78:03:72:22:ca: + 3a:c3:1f:ef:2c:e5:2e:a9:fa:9e:2c:b6:51:46:fd: + af:03:d6:ea:60:68:ea:85:16:36:6b:85:e9:1e:c0: + b3:dd:c4:24:dc:80:2a:81:41:6d:94:3e:c8:e0:c9: + 81:41:00:9e:5e:bf:7f:c5:08:98:a2:18:2c:42:40: + b3:f9:6f:38:27:4b:4e:80:f4:3d:81:47:e0:88:7c: + ea:1c:ce:b5:75:5c:51:2e:1c:2b:7f:1a:72:28:e7: + 00:b5:d1:74:c6:d7:e4:9f:ad:07:93:b6:53:35:35: + fc:37:e4:c3:f6:5d:16:be:21:73:de:92:0a:f8:a0: + 63:6a:bc:96:92:6a:3e:f8:bc:65:55:9b:de:f5:0d: + 89:26:04:fc:25:1a:a6:25:69:cb:c2:6d:ca:7c:e2: + 59:5f:97:ac:eb:ef:2e:c8:bc:d7:1b:59:3c:2b:cc: + f2:19:c8:93:6b:27:63:19:cf:fc:e9:26:f8:ca:71: + 9b:7f:93:fe:34:67:84:4e:99:eb:fc:b3:78:09:33: + 70:ba:66:a6:76:ed:1b:73:eb:1a:a5:0d:c4:22:13: + 20:94:56:0a:4e:2c:6c:4e:b1:fd:cf:9c:09:ba:a2: + 33:ed:87 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 20:18:11:94:29:fb:26:9d:1c:1e:1e:70:61:f1:95:72:93:71: + 24:ad:68:93:58:8e:32:af:1b:b3:70:03:fc:25:2b:74:85:90: + 3d:78:6a:f4:b9:8b:a5:97:3b:b5:18:91:bb:1e:a7:f9:40:5b: + 91:f9:55:99:af:1e:11:d0:5c:1d:a7:66:e3:b1:94:07:0c:32: + 39:a6:ea:1b:b0:79:d8:1d:9c:70:44:e3:8a:dd:c4:f9:95:1f: + 8a:38:43:3f:01:85:a5:47:a7:3d:46:b2:bc:e5:22:68:f7:7b: + 9c:d8:2c:3e:0a:21:c8:2d:33:ac:bf:c5:81:99:31:74:c1:75: + 71:c5:be:b1:f0:23:45:f4:9d:6b:fc:19:63:9d:a3:bc:04:c6: + 18:0b:25:bb:53:89:0f:b3:80:50:de:45:ee:44:7f:ab:94:78: + 64:98:d3:f6:28:dd:87:d8:70:65:74:fb:0e:b9:13:eb:a7:0f: + 61:a9:32:96:cc:de:bb:ed:63:4c:18:bb:a9:40:f7:a0:54:6e: + 20:88:71:75:18:ea:7a:b4:34:72:e0:23:27:77:5c:b6:90:ea: + 86:25:40:ab:ef:33:0f:cb:9f:82:be:a2:20:fb:f6:b5:2d:1a: + e6:c2:85:b1:74:0f:fb:c8:65:02:a4:52:01:47:dd:49:22:c1: + bf:d8:eb:6b:ac:7e:de:ec:63:33:15:b7:23:08:8f:c6:0f:8d: + 41:5a:dd:8e:c5:b9:8f:e5:45:3f:78:db:ba:d2:1b:40:b1:fe: + 71:4d:3f:e0:81:a2:ba:5e:b4:ec:15:e0:93:dd:08:1f:7e:e1: + 55:99:0b:21:de:93:9e:0a:fb:e6:a3:49:bd:36:30:fe:e7:77: + b2:a0:75:97:b5:2d:81:88:17:65:20:f7:da:90:00:9f:c9:52: + cc:32:ca:35:7c:f5:3d:0f:d8:2b:d7:f5:26:6c:c9:06:34:96: + 16:ea:70:59:1a:32:79:79:0b:b6:88:7f:0f:52:48:3d:bf:6c: + d8:a2:44:2e:d1:4e:b7:72:58:d3:89:13:95:fe:44:ab:f8:d7: + 8b:1b:6e:9c:bc:2c:a0:5b:d5:6a:00:af:5f:37:e1:d5:fa:10: + 0b:98:9c:86:e7:26:8f:ce:f0:ec:6e:8a:57:0b:80:e3:4e:b2: + c0:a0:63:61:90:ba:55:68:37:74:6a:b6:92:db:9f:a1:86:22: + b6:65:27:0e:ec:b6:9f:42:60:e4:67:c2:b5:da:41:0b:c4:d3: + 8b:61:1b:bc:fa:1f:91:2b:d7:44:07:5e:ba:29:ac:d9:c5:e9: + ef:53:48:5a:eb:80:f1:28:58:21:cd:b0:06:55:fb:27:3f:53: + 90:70:a9:04:1e:57:27:b9 +-----BEGIN CERTIFICATE----- +MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UE +BhMCVVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQK +DA9TU0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYwMjEyMTczOTM5WhcNNDEwMjEyMTcz +OTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv +dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv +bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcN +AQEBBQADggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2R +xFdHaxh3a3by/ZPkPQ/CFp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aX +qhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcC +C52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/geoeOy3ZExqysdBP+lSgQ3 +6YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkpk8zruFvh +/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrF +YD3ZfBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93E +JNyAKoFBbZQ+yODJgUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVc +US4cK38acijnALXRdMbX5J+tB5O2UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8 +ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi81xtZPCvM8hnIk2snYxnP/Okm ++Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4sbE6x/c+cCbqi +M+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV +HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4G +A1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGV +cpNxJK1ok1iOMq8bs3AD/CUrdIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBc +Hadm47GUBwwyOabqG7B52B2ccETjit3E+ZUfijhDPwGFpUenPUayvOUiaPd7nNgs +PgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAslu1OJD7OAUN5F7kR/ +q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjqerQ0 +cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jr +a6x+3uxjMxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90I +H37hVZkLId6Tngr75qNJvTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/Y +K9f1JmzJBjSWFupwWRoyeXkLtoh/D1JIPb9s2KJELtFOt3JY04kTlf5Eq/jXixtu +nLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406ywKBjYZC6VWg3dGq2ktuf +oYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NIWuuA8ShY +Ic2wBlX7Jz9TkHCpBB5XJ7k= +-----END CERTIFICATE----- + +# 62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + bb:40:1c:43:f5:5e:4f:b0 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = CH, O = SwissSign AG, CN = SwissSign Gold CA - G2 + Validity + Not Before: Oct 25 08:30:35 2006 GMT + Not After : Oct 25 08:30:35 2036 GMT + Subject: C = CH, O = SwissSign AG, CN = SwissSign Gold CA - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:af:e4:ee:7e:8b:24:0e:12:6e:a9:50:2d:16:44: + 3b:92:92:5c:ca:b8:5d:84:92:42:13:2a:bc:65:57: + 82:40:3e:57:24:cd:50:8b:25:2a:b7:6f:fc:ef:a2: + d0:c0:1f:02:24:4a:13:96:8f:23:13:e6:28:58:00: + a3:47:c7:06:a7:84:23:2b:bb:bd:96:2b:7f:55:cc: + 8b:c1:57:1f:0e:62:65:0f:dd:3d:56:8a:73:da:ae: + 7e:6d:ba:81:1c:7e:42:8c:20:35:d9:43:4d:84:fa: + 84:db:52:2c:f3:0e:27:77:0b:6b:bf:11:2f:72:78: + 9f:2e:d8:3e:e6:18:37:5a:2a:72:f9:da:62:90:92: + 95:ca:1f:9c:e9:b3:3c:2b:cb:f3:01:13:bf:5a:cf: + c1:b5:0a:60:bd:dd:b5:99:64:53:b8:a0:96:b3:6f: + e2:26:77:91:8c:e0:62:10:02:9f:34:0f:a4:d5:92: + 33:51:de:be:8d:ba:84:7a:60:3c:6a:db:9f:2b:ec: + de:de:01:3f:6e:4d:e5:50:86:cb:b4:af:ed:44:40: + c5:ca:5a:8c:da:d2:2b:7c:a8:ee:be:a6:e5:0a:aa: + 0e:a5:df:05:52:b7:55:c7:22:5d:32:6a:97:97:63: + 13:db:c9:db:79:36:7b:85:3a:4a:c5:52:89:f9:24: + e7:9d:77:a9:82:ff:55:1c:a5:71:69:2b:d1:02:24: + f2:b3:26:d4:6b:da:04:55:e5:c1:0a:c7:6d:30:37: + 90:2a:e4:9e:14:33:5e:16:17:55:c5:5b:b5:cb:34: + 89:92:f1:9d:26:8f:a1:07:d4:c6:b2:78:50:db:0c: + 0c:0b:7c:0b:8c:41:d7:b9:e9:dd:8c:88:f7:a3:4d: + b2:32:cc:d8:17:da:cd:b7:ce:66:9d:d4:fd:5e:ff: + bd:97:3e:29:75:e7:7e:a7:62:58:af:25:34:a5:41: + c7:3d:bc:0d:50:ca:03:03:0f:08:5a:1f:95:73:78: + 62:bf:af:72:14:69:0e:a5:e5:03:0e:78:8e:26:28: + 42:f0:07:0b:62:20:10:67:39:46:fa:a9:03:cc:04: + 38:7a:66:ef:20:83:b5:8c:4a:56:8e:91:00:fc:8e: + 5c:82:de:88:a0:c3:e2:68:6e:7d:8d:ef:3c:dd:65: + f4:5d:ac:51:ef:24:80:ae:aa:56:97:6f:f9:ad:7d: + da:61:3f:98:77:3c:a5:91:b6:1c:8c:26:da:65:a2: + 09:6d:c1:e2:54:e3:b9:ca:4c:4c:80:8f:77:7b:60: + 9a:1e:df:b6:f2:48:1e:0e:ba:4e:54:6d:98:e0:e1: + a2:1a:a2:77:50:cf:c4:63:92:ec:47:19:9d:eb:e6: + 6b:ce:c1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE + X509v3 Authority Key Identifier: + keyid:5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE + + X509v3 Certificate Policies: + Policy: 2.16.756.1.89.1.2.1.1 + CPS: http://repository.swisssign.com/ + + Signature Algorithm: sha1WithRSAEncryption + 27:ba:e3:94:7c:f1:ae:c0:de:17:e6:e5:d8:d5:f5:54:b0:83: + f4:bb:cd:5e:05:7b:4f:9f:75:66:af:3c:e8:56:7e:fc:72:78: + 38:03:d9:2b:62:1b:00:b9:f8:e9:60:cd:cc:ce:51:8a:c7:50: + 31:6e:e1:4a:7e:18:2f:69:59:b6:3d:64:81:2b:e3:83:84:e6: + 22:87:8e:7d:e0:ee:02:99:61:b8:1e:f4:b8:2b:88:12:16:84: + c2:31:93:38:96:31:a6:b9:3b:53:3f:c3:24:93:56:5b:69:92: + ec:c5:c1:bb:38:00:e3:ec:17:a9:b8:dc:c7:7c:01:83:9f:32: + 47:ba:52:22:34:1d:32:7a:09:56:a7:7c:25:36:a9:3d:4b:da: + c0:82:6f:0a:bb:12:c8:87:4b:27:11:f9:1e:2d:c7:93:3f:9e: + db:5f:26:6b:52:d9:2e:8a:f1:14:c6:44:8d:15:a9:b7:bf:bd: + de:a6:1a:ee:ae:2d:fb:48:77:17:fe:bb:ec:af:18:f5:2a:51: + f0:39:84:97:95:6c:6e:1b:c3:2b:c4:74:60:79:25:b0:0a:27: + df:df:5e:d2:39:cf:45:7d:42:4b:df:b3:2c:1e:c5:c6:5d:ca: + 55:3a:a0:9c:69:9a:8f:da:ef:b2:b0:3c:9f:87:6c:12:2b:65: + 70:15:52:31:1a:24:cf:6f:31:23:50:1f:8c:4f:8f:23:c3:74: + 41:63:1c:55:a8:14:dd:3e:e0:51:50:cf:f1:1b:30:56:0e:92: + b0:82:85:d8:83:cb:22:64:bc:2d:b8:25:d5:54:a2:b8:06:ea: + ad:92:a4:24:a0:c1:86:b5:4a:13:6a:47:cf:2e:0b:56:95:54: + cb:ce:9a:db:6a:b4:a6:b2:db:41:08:86:27:77:f7:6a:a0:42: + 6c:0b:38:ce:d7:75:50:32:92:c2:df:2b:30:22:48:d0:d5:41: + 38:25:5d:a4:e9:5d:9f:c6:94:75:d0:45:fd:30:97:43:8f:90: + ab:0a:c7:86:73:60:4a:69:2d:de:a5:78:d7:06:da:6a:9e:4b: + 3e:77:3a:20:13:22:01:d0:bf:68:9e:63:60:6b:35:4d:0b:6d: + ba:a1:3d:c0:93:e0:7f:23:b3:55:ad:72:25:4e:46:f9:d2:16: + ef:b0:64:c1:01:9e:e9:ca:a0:6a:98:0e:cf:d8:60:f2:2f:49: + b8:e4:42:e1:38:35:16:f4:c8:6e:4f:f7:81:56:e8:ba:a3:be: + 23:af:ae:fd:6f:03:e0:02:3b:30:76:fa:1b:6d:41:cf:01:b1: + e9:b8:c9:66:f4:db:26:f3:3a:a4:74:f2:49:24:5b:c9:b0:d0: + 57:c1:fa:3e:7a:e1:97:c9 +-----BEGIN CERTIFICATE----- +MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV +BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2ln +biBHb2xkIENBIC0gRzIwHhcNMDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBF +MQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZT +d2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC +CgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUqt2/8 +76LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+ +bbqBHH5CjCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c +6bM8K8vzARO/Ws/BtQpgvd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqE +emA8atufK+ze3gE/bk3lUIbLtK/tREDFylqM2tIrfKjuvqblCqoOpd8FUrdVxyJd +MmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvRAiTysybUa9oEVeXBCsdt +MDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuendjIj3o02y +MszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69y +FGkOpeUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPi +aG59je883WX0XaxR7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxM +gI93e2CaHt+28kgeDrpOVG2Y4OGiGqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCB +qTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWyV7 +lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64OfPAeGZe6Drn +8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov +L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe6 +45R88a7A3hfm5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczO +UYrHUDFu4Up+GC9pWbY9ZIEr44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5 +O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOfMke6UiI0HTJ6CVanfCU2qT1L2sCC +bwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6mGu6uLftIdxf+u+yv +GPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxpmo/a +77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCC +hdiDyyJkvC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid3 +92qgQmwLOM7XdVAyksLfKzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEpp +Ld6leNcG2mqeSz53OiATIgHQv2ieY2BrNU0LbbqhPcCT4H8js1WtciVORvnSFu+w +ZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6LqjviOvrv1vA+ACOzB2+htt +Qc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ +-----END CERTIFICATE----- + +# be6c4da2bbb9ba59b6f3939768374246c3c005993fa98f020d1dedbed48a81d5 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 5700383053117599563 (0x4f1bd42f54bb2f4b) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = CH, O = SwissSign AG, CN = SwissSign Silver CA - G2 + Validity + Not Before: Oct 25 08:32:46 2006 GMT + Not After : Oct 25 08:32:46 2036 GMT + Subject: C = CH, O = SwissSign AG, CN = SwissSign Silver CA - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c4:f1:87:7f:d3:78:31:f7:38:c9:f8:c3:99:43: + bc:c7:f7:bc:37:e7:4e:71:ba:4b:8f:a5:73:1d:5c: + 6e:98:ae:03:57:ae:38:37:43:2f:17:3d:1f:c8:ce: + 68:10:c1:78:ae:19:03:2b:10:fa:2c:79:83:f6:e8: + b9:68:b9:55:f2:04:44:a7:39:f9:fc:04:8b:1e:f1: + a2:4d:27:f9:61:7b:ba:b7:e5:a2:13:b6:eb:61:3e: + d0:6c:d1:e6:fb:fa:5e:ed:1d:b4:9e:a0:35:5b:a1: + 92:cb:f0:49:92:fe:85:0a:05:3e:e6:d9:0b:e2:4f: + bb:dc:95:37:fc:91:e9:32:35:22:d1:1f:3a:4e:27: + 85:9d:b0:15:94:32:da:61:0d:47:4d:60:42:ae:92: + 47:e8:83:5a:50:58:e9:8a:8b:b9:5d:a1:dc:dd:99: + 4a:1f:36:67:bb:48:e4:83:b6:37:eb:48:3a:af:0f: + 67:8f:17:07:e8:04:ca:ef:6a:31:87:d4:c0:b6:f9: + 94:71:7b:67:64:b8:b6:91:4a:42:7b:65:2e:30:6a: + 0c:f5:90:ee:95:e6:f2:cd:82:ec:d9:a1:4a:ec:f6: + b2:4b:e5:45:85:e6:6d:78:93:04:2e:9c:82:6d:36: + a9:c4:31:64:1f:86:83:0b:2a:f4:35:0a:78:c9:55: + cf:41:b0:47:e9:30:9f:99:be:61:a8:06:84:b9:28: + 7a:5f:38:d9:1b:a9:38:b0:83:7f:73:c1:c3:3b:48: + 2a:82:0f:21:9b:b8:cc:a8:35:c3:84:1b:83:b3:3e: + be:a4:95:69:01:3a:89:00:78:04:d9:c9:f4:99:19: + ab:56:7e:5b:8b:86:39:15:91:a4:10:2c:09:32:80: + 60:b3:93:c0:2a:b6:18:0b:9d:7e:8d:49:f2:10:4a: + 7f:f9:d5:46:2f:19:92:a3:99:a7:26:ac:bb:8c:3c: + e6:0e:bc:47:07:dc:73:51:f1:70:64:2f:08:f9:b4: + 47:1d:30:6c:44:ea:29:37:85:92:68:66:bc:83:38: + fe:7b:39:2e:d3:50:f0:1f:fb:5e:60:b6:a9:a6:fa: + 27:41:f1:9b:18:72:f2:f5:84:74:4a:c9:67:c4:54: + ae:48:64:df:8c:d1:6e:b0:1d:e1:07:8f:08:1e:99: + 9c:71:e9:4c:d8:a5:f7:47:12:1f:74:d1:51:9e:86: + f3:c2:a2:23:40:0b:73:db:4b:a6:e7:73:06:8c:c1: + a0:e9:c1:59:ac:46:fa:e6:2f:f8:cf:71:9c:46:6d: + b9:c4:15:8d:38:79:03:45:48:ef:c4:5d:d7:08:ee: + 87:39:22:86:b2:0d:0f:58:43:f7:71:a9:48:2e:fd: + ea:d6:1f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58 + X509v3 Authority Key Identifier: + keyid:17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58 + + X509v3 Certificate Policies: + Policy: 2.16.756.1.89.1.3.1.1 + CPS: http://repository.swisssign.com/ + + Signature Algorithm: sha1WithRSAEncryption + 73:c6:81:e0:27:d2:2d:0f:e0:95:30:e2:9a:41:7f:50:2c:5f: + 5f:62:61:a9:86:6a:69:18:0c:74:49:d6:5d:84:ea:41:52:18: + 6f:58:ad:50:56:20:6a:c6:bd:28:69:58:91:dc:91:11:35:a9: + 3a:1d:bc:1a:a5:60:9e:d8:1f:7f:45:91:69:d9:7e:bb:78:72: + c1:06:0f:2a:ce:8f:85:70:61:ac:a0:cd:0b:b8:39:29:56:84: + 32:4e:86:bb:3d:c4:2a:d9:d7:1f:72:ee:fe:51:a1:22:41:b1: + 71:02:63:1a:82:b0:62:ab:5e:57:12:1f:df:cb:dd:75:a0:c0: + 5d:79:90:8c:1b:e0:50:e6:de:31:fe:98:7b:70:5f:a5:90:d8: + ad:f8:02:b6:6f:d3:60:dd:40:4b:22:c5:3d:ad:3a:7a:9f:1a: + 1a:47:91:79:33:ba:82:dc:32:69:03:96:6e:1f:4b:f0:71:fe: + e3:67:72:a0:b1:bf:5c:8b:e4:fa:99:22:c7:84:b9:1b:8d:23: + 97:3f:ed:25:e0:cf:65:bb:f5:61:04:ef:dd:1e:b2:5a:41:22: + 5a:a1:9f:5d:2c:e8:5b:c9:6d:a9:0c:0c:78:aa:60:c6:56:8f: + 01:5a:0c:68:bc:69:19:79:c4:1f:7e:97:05:bf:c5:e9:24:51: + 5e:d4:d5:4b:53:ed:d9:23:5a:36:03:65:a3:c1:03:ad:41:30: + f3:46:1b:85:90:af:65:b5:d5:b1:e4:16:5b:78:75:1d:97:7a: + 6d:59:a9:2a:8f:7b:de:c3:87:89:10:99:49:73:78:c8:3d:bd: + 51:35:74:2a:d5:f1:7e:69:1b:2a:bb:3b:bd:25:b8:9a:5a:3d: + 72:61:90:66:87:ee:0c:d6:4d:d4:11:74:0b:6a:fe:0b:03:fc: + a3:55:57:89:fe:4a:cb:ae:5b:17:05:c8:f2:8d:23:31:53:38: + d2:2d:6a:3f:82:b9:8d:08:6a:f7:5e:41:74:6e:c3:11:7e:07: + ac:29:60:91:3f:38:ca:57:10:0d:bd:30:2f:c7:a5:e6:41:a0: + da:ae:05:87:9a:a0:a4:65:6c:4c:09:0c:89:ba:b8:d3:b9:c0: + 93:8a:30:fa:8d:e5:9a:6b:15:01:4e:67:aa:da:62:56:3e:84: + 08:66:d2:c4:36:7d:a7:3e:10:fc:88:e0:d4:80:e5:00:bd:aa: + f3:4e:06:a3:7a:6a:f9:62:72:e3:09:4f:eb:9b:0e:01:23:f1: + 9f:bb:7c:dc:dc:6c:11:97:25:b2:f2:b4:63:14:d2:06:2a:67: + 8c:83:f5:ce:ea:07:d8:9a:6a:1e:ec:e4:0a:bb:2a:4c:eb:09: + 60:39:ce:ca:62:d8:2e:6e +-----BEGIN CERTIFICATE----- +MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE +BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu +IFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow +RzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY +U3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv +Fz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br +YT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF +nbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH +6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt +eJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/ +c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ +MoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH +HTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf +jNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6 +5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB +rDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU +F6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c +wpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0 +cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB +AHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp +WJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9 +xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ +2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ +IseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8 +aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X +em1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR +dAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/ +OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+ +hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy +tGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u +-----END CERTIFICATE----- + +# 59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3262 (0xcbe) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Global Root CA + Validity + Not Before: Jun 27 06:28:33 2012 GMT + Not After : Dec 31 15:59:59 2030 GMT + Subject: C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Global Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b0:05:db:c8:eb:8c:c4:6e:8a:21:ef:8e:4d:9c: + 71:0a:1f:52:70:ed:6d:82:9c:97:c5:d7:4c:4e:45: + 49:cb:40:42:b5:12:34:6c:19:c2:74:a4:31:5f:85: + 02:97:ec:43:33:0a:53:d2:9c:8c:8e:b7:b8:79:db: + 2b:d5:6a:f2:8e:66:c4:ee:2b:01:07:92:d4:b3:d0: + 02:df:50:f6:55:af:66:0e:cb:e0:47:60:2f:2b:32: + 39:35:52:3a:28:83:f8:7b:16:c6:18:b8:62:d6:47: + 25:91:ce:f0:19:12:4d:ad:63:f5:d3:3f:75:5f:29: + f0:a1:30:1c:2a:a0:98:a6:15:bd:ee:fd:19:36:f0: + e2:91:43:8f:fa:ca:d6:10:27:49:4c:ef:dd:c1:f1: + 85:70:9b:ca:ea:a8:5a:43:fc:6d:86:6f:73:e9:37: + 45:a9:f0:36:c7:cc:88:75:1e:bb:6c:06:ff:9b:6b: + 3e:17:ec:61:aa:71:7c:c6:1d:a2:f7:49:e9:15:b5: + 3c:d6:a1:61:f5:11:f7:05:6f:1d:fd:11:be:d0:30: + 07:c2:29:b0:09:4e:26:dc:e3:a2:a8:91:6a:1f:c2: + 91:45:88:5c:e5:98:b8:71:a5:15:19:c9:7c:75:11: + cc:70:74:4f:2d:9b:1d:91:44:fd:56:28:a0:fe:bb: + 86:6a:c8:fa:5c:0b:58:dc:c6:4b:76:c8:ab:22:d9: + 73:0f:a5:f4:5a:02:89:3f:4f:9e:22:82:ee:a2:74: + 53:2a:3d:53:27:69:1d:6c:8e:32:2c:64:00:26:63: + 61:36:4e:a3:46:b7:3f:7d:b3:2d:ac:6d:90:a2:95: + a2:ce:cf:da:82:e7:07:34:19:96:e9:b8:21:aa:29: + 7e:a6:38:be:8e:29:4a:21:66:79:1f:b3:c3:b5:09: + 67:de:d6:d4:07:46:f3:2a:da:e6:22:37:60:cb:81: + b6:0f:a0:0f:e9:c8:95:7f:bf:55:91:05:7a:cf:3d: + 15:c0:6f:de:09:94:01:83:d7:34:1b:cc:40:a5:f0: + b8:9b:67:d5:98:91:3b:a7:84:78:95:26:a4:5a:08: + f8:2b:74:b4:00:04:3c:df:b8:14:8e:e8:df:a9:8d: + 6c:67:92:33:1d:c0:b7:d2:ec:92:c8:be:09:bf:2c: + 29:05:6f:02:6b:9e:ef:bc:bf:2a:bc:5b:c0:50:8f: + 41:70:71:87:b2:4d:b7:04:a9:84:a3:32:af:ae:ee: + 6b:17:8b:b2:b1:fe:6c:e1:90:8c:88:a8:97:48:ce: + c8:4d:cb:f3:06:cf:5f:6a:0a:42:b1:1e:1e:77:2f: + 8e:a0:e6:92:0e:06:fc:05:22:d2:26:e1:31:51:7d: + 32:dc:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 5f:34:81:76:ef:96:1d:d5:e5:b5:d9:02:63:84:16:c1:ae:a0: + 70:51:a7:f7:4c:47:35:c8:0b:d7:28:3d:89:71:d9:aa:33:41: + ea:14:1b:6c:21:00:c0:6c:42:19:7e:9f:69:5b:20:42:df:a2: + d2:da:c4:7c:97:4b:8d:b0:e8:ac:c8:ee:a5:69:04:99:0a:92: + a6:ab:27:2e:1a:4d:81:bf:84:d4:70:1e:ad:47:fe:fd:4a:9d: + 33:e0:f2:b9:c4:45:08:21:0a:da:69:69:73:72:0d:be:34:fe: + 94:8b:ad:c3:1e:35:d7:a2:83:ef:e5:38:c7:a5:85:1f:ab:cf: + 34:ec:3f:28:fe:0c:f1:57:86:4e:c9:55:f7:1c:d4:d8:a5:7d: + 06:7a:6f:d5:df:10:df:81:4e:21:65:b1:b6:e1:17:79:95:45: + 06:ce:5f:cc:dc:46:89:63:68:44:8d:93:f4:64:70:a0:3d:9d: + 28:05:c3:39:70:b8:62:7b:20:fd:e4:db:e9:08:a1:b8:9e:3d: + 09:c7:4f:fb:2c:f8:93:76:41:de:52:e0:e1:57:d2:9d:03:bc: + 77:9e:fe:9e:29:5e:f7:c1:51:60:1f:de:da:0b:b2:2d:75:b7: + 43:48:93:e7:f6:79:c6:84:5d:80:59:60:94:fc:78:98:8f:3c: + 93:51:ed:40:90:07:df:64:63:24:cb:4e:71:05:a1:d7:94:1a: + 88:32:f1:22:74:22:ae:a5:a6:d8:12:69:4c:60:a3:02:ee:2b: + ec:d4:63:92:0b:5e:be:2f:76:6b:a3:b6:26:bc:8f:03:d8:0a: + f2:4c:64:46:bd:39:62:e5:96:eb:34:63:11:28:cc:95:f1:ad: + ef:ef:dc:80:58:48:e9:4b:b8:ea:65:ac:e9:fc:80:b5:b5:c8: + 45:f9:ac:c1:9f:d9:b9:ea:62:88:8e:c4:f1:4b:83:12:ad:e6: + 8b:84:d6:9e:c2:eb:83:18:9f:6a:bb:1b:24:60:33:70:cc:ec: + f7:32:f3:5c:d9:79:7d:ef:9e:a4:fe:c9:23:c3:24:ee:15:92: + b1:3d:91:4f:26:86:bd:66:73:24:13:ea:a4:ae:63:c1:ad:7d: + 84:03:3c:10:78:86:1b:79:e3:c4:f3:f2:04:95:20:ae:23:82: + c4:b3:3a:00:62:bf:e6:36:24:e1:57:ba:c7:1e:90:75:d5:5f: + 3f:95:61:2b:c1:3b:cd:e5:b3:68:61:d0:46:26:a9:21:52:69: + 2d:eb:2e:c7:eb:77:ce:a6:3a:b5:03:33:4f:76:d1:e7:5c:54: + 01:5d:cb:78:f4:c9:0c:bf:cf:12:8e:17:2d:23:68:94:e7:ab: + fe:a9:b2:2b:06:d0:04:cd +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcx +EjAQBgNVBAoTCVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMT +VFdDQSBHbG9iYWwgUm9vdCBDQTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5 +NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQKEwlUQUlXQU4tQ0ExEDAOBgNVBAsT +B1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3QgQ0EwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2CnJfF +10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz +0ALfUPZVr2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfCh +MBwqoJimFb3u/Rk28OKRQ4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbH +zIh1HrtsBv+baz4X7GGqcXzGHaL3SekVtTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc +46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1WKKD+u4ZqyPpcC1jcxkt2 +yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99sy2sbZCi +laLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYP +oA/pyJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQA +BDzfuBSO6N+pjWxnkjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcE +qYSjMq+u7msXi7Kx/mzhkIyIqJdIzshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm +4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6gcFGn90xHNcgL +1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn +LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WF +H6vPNOw/KP4M8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNo +RI2T9GRwoD2dKAXDOXC4Ynsg/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+ +nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlglPx4mI88k1HtQJAH32RjJMtOcQWh +15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryPA9gK8kxkRr05YuWW +6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3mi4TW +nsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5j +wa19hAM8EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWz +aGHQRiapIVJpLesux+t3zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmy +KwbQBM0= +-----END CERTIFICATE----- + +# bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Root Certification Authority + Validity + Not Before: Aug 28 07:24:33 2008 GMT + Not After : Dec 31 15:59:59 2030 GMT + Subject: C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b0:7e:72:b8:a4:03:94:e6:a7:de:09:38:91:4a: + 11:40:87:a7:7c:59:64:14:7b:b5:11:10:dd:fe:bf: + d5:c0:bb:56:e2:85:25:f4:35:72:0f:f8:53:d0:41: + e1:44:01:c2:b4:1c:c3:31:42:16:47:85:33:22:76: + b2:0a:6f:0f:e5:25:50:4f:85:86:be:bf:98:2e:10: + 67:1e:be:11:05:86:05:90:c4:59:d0:7c:78:10:b0: + 80:5c:b7:e1:c7:2b:75:cb:7c:9f:ae:b5:d1:9d:23: + 37:63:a7:dc:42:a2:2d:92:04:1b:50:c1:7b:b8:3e: + 1b:c9:56:04:8b:2f:52:9b:ad:a9:56:e9:c1:ff:ad: + a9:58:87:30:b6:81:f7:97:45:fc:19:57:3b:2b:6f: + e4:47:f4:99:45:fe:1d:f1:f8:97:a3:88:1d:37:1c: + 5c:8f:e0:76:25:9a:50:f8:a0:54:ff:44:90:76:23: + d2:32:c6:c3:ab:06:bf:fc:fb:bf:f3:ad:7d:92:62: + 02:5b:29:d3:35:a3:93:9a:43:64:60:5d:b2:fa:32: + ff:3b:04:af:4d:40:6a:f9:c7:e3:ef:23:fd:6b:cb: + e5:0f:8b:38:0d:ee:0a:fc:fe:0f:98:9f:30:31:dd: + 6c:52:65:f9:8b:81:be:22:e1:1c:58:03:ba:91:1b: + 89:07 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 6A:38:5B:26:8D:DE:8B:5A:F2:4F:7A:54:83:19:18:E3:08:35:A6:BA + Signature Algorithm: sha1WithRSAEncryption + 3c:d5:77:3d:da:df:89:ba:87:0c:08:54:6a:20:50:92:be:b0: + 41:3d:b9:26:64:83:0a:2f:e8:40:c0:97:28:27:82:30:4a:c9: + 93:ff:6a:e7:a6:00:7f:89:42:9a:d6:11:e5:53:ce:2f:cc:f2: + da:05:c4:fe:e2:50:c4:3a:86:7d:cc:da:7e:10:09:3b:92:35: + 2a:53:b2:fe:eb:2b:05:d9:6c:5d:e6:d0:ef:d3:6a:66:9e:15: + 28:85:7a:e8:82:00:ac:1e:a7:09:69:56:42:d3:68:51:18:be: + 54:9a:bf:44:41:ba:49:be:20:ba:69:5c:ee:b8:77:cd:ce:6c: + 1f:ad:83:96:18:7d:0e:b5:14:39:84:f1:28:e9:2d:a3:9e:7b: + 1e:7a:72:5a:83:b3:79:6f:ef:b4:fc:d0:0a:a5:58:4f:46:df: + fb:6d:79:59:f2:84:22:52:ae:0f:cc:fb:7c:3b:e7:6a:ca:47: + 61:c3:7a:f8:d3:92:04:1f:b8:20:84:e1:36:54:16:c7:40:de: + 3b:8a:73:dc:df:c6:09:4c:df:ec:da:ff:d4:53:42:a1:c9:f2: + 62:1d:22:83:3c:97:c5:f9:19:62:27:ac:65:22:d7:d3:3c:c6: + e5:8e:b2:53:cc:49:ce:bc:30:fe:7b:0e:33:90:fb:ed:d2:14: + 91:1f:07:af +-----BEGIN CERTIFICATE----- +MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES +MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU +V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz +WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO +LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm +aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE +AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH +K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX +RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z +rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx +3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq +hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC +MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls +XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D +lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn +aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ +YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== +-----END CERTIFICATE----- + +# dd6936fe21f8f077c123a1a521c12224f72255b73e03a7260693e8a24b0fa389 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 95:be:16:a0:f7:2e:46:f1:7b:39:82:72:fa:8b:cd:96 + Signature Algorithm: sha1WithRSAEncryption + Issuer: O = TeliaSonera, CN = TeliaSonera Root CA v1 + Validity + Not Before: Oct 18 12:00:50 2007 GMT + Not After : Oct 18 12:00:50 2032 GMT + Subject: O = TeliaSonera, CN = TeliaSonera Root CA v1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:c2:be:eb:27:f0:21:a3:f3:69:26:55:7e:9d:c5: + 55:16:91:5c:fd:ef:21:bf:53:80:7a:2d:d2:91:8c: + 63:31:f0:ec:24:f0:c3:a5:d2:72:7c:10:6d:f4:37: + b7:e5:e6:7c:79:ea:8c:b5:82:8b:ae:48:b6:ac:00: + dc:65:75:ec:2a:4d:5f:c1:87:f5:20:65:2b:81:a8: + 47:3e:89:23:95:30:16:90:7f:e8:57:07:48:e7:19: + ae:bf:45:67:b1:37:1b:06:2a:fe:de:f9:ac:7d:83: + fb:5e:ba:e4:8f:97:67:be:4b:8e:8d:64:07:57:38: + 55:69:34:36:3d:13:48:ef:4f:e2:d3:66:1e:a4:cf: + 1a:b7:5e:36:33:d4:b4:06:bd:18:01:fd:77:84:50: + 00:45:f5:8c:5d:e8:23:bc:7e:fe:35:e1:ed:50:7b: + a9:30:8d:19:d3:09:8e:68:67:5d:bf:3c:97:18:53: + bb:29:62:c5:ca:5e:72:c1:c7:96:d4:db:2d:a0:b4: + 1f:69:03:ec:ea:e2:50:f1:0c:3c:f0:ac:f3:53:2d: + f0:1c:f5:ed:6c:39:39:73:80:16:c8:52:b0:23:cd: + e0:3e:dc:dd:3c:47:a0:bb:35:8a:e2:98:68:8b:be: + e5:bf:72:ee:d2:fa:a5:ed:12:ed:fc:98:18:a9:26: + 76:dc:28:4b:10:20:1c:d3:7f:16:77:2d:ed:6f:80: + f7:49:bb:53:05:bb:5d:68:c7:d4:c8:75:16:3f:89: + 5a:8b:f7:17:47:d4:4c:f1:d2:89:79:3e:4d:3d:98: + a8:61:de:3a:1e:d2:f8:5e:03:e0:c1:c9:1c:8c:d3: + 8d:4d:d3:95:36:b3:37:5f:63:63:9b:33:14:f0:2d: + 26:6b:53:7c:89:8c:32:c2:6e:ec:3d:21:00:39:c9: + a1:68:e2:50:83:2e:b0:3a:2b:f3:36:a0:ac:2f:e4: + 6f:61:c2:51:09:39:3e:8b:53:b9:bb:67:da:dc:53: + b9:76:59:36:9d:43:e5:20:e0:3d:32:60:85:22:51: + b7:c7:33:bb:dd:15:2f:a4:78:a6:07:7b:81:46:36: + 04:86:dd:79:35:c7:95:2c:3b:b0:a3:17:35:e5:73: + 1f:b4:5c:59:ef:da:ea:10:65:7b:7a:d0:7f:9f:b3: + b4:2a:37:3b:70:8b:9b:5b:b9:2b:b7:ec:b2:51:12: + 97:53:29:5a:d4:f0:12:10:dc:4f:02:bb:12:92:2f: + 62:d4:3f:69:43:7c:0d:d6:fc:58:75:01:88:9d:58: + 16:4b:de:ba:90:ff:47:01:89:06:6a:f6:5f:b2:90: + 6a:b3:02:a6:02:88:bf:b3:47:7e:2a:d9:d5:fa:68: + 78:35:4d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F0:8F:59:38:00:B3:F5:8F:9A:96:0C:D5:EB:FA:7B:AA:17:E8:13:12 + Signature Algorithm: sha1WithRSAEncryption + be:e4:5c:62:4e:24:f4:0c:08:ff:f0:d3:0c:68:e4:93:49:22: + 3f:44:27:6f:bb:6d:de:83:66:ce:a8:cc:0d:fc:f5:9a:06:e5: + 77:14:91:eb:9d:41:7b:99:2a:84:e5:ff:fc:21:c1:5d:f0:e4: + 1f:57:b7:75:a9:a1:5f:02:26:ff:d7:c7:f7:4e:de:4f:f8:f7: + 1c:46:c0:7a:4f:40:2c:22:35:f0:19:b1:d0:6b:67:2c:b0:a8: + e0:c0:40:37:35:f6:84:5c:5c:e3:af:42:78:fe:a7:c9:0d:50: + ea:0d:84:76:f6:51:ef:83:53:c6:7a:ff:0e:56:49:2e:8f:7a: + d6:0c:e6:27:54:e3:4d:0a:60:72:62:cd:91:07:d6:a5:bf:c8: + 99:6b:ed:c4:19:e6:ab:4c:11:38:c5:6f:31:e2:6e:49:c8:3f: + 76:80:26:03:26:29:e0:36:f6:f6:20:53:e3:17:70:34:17:9d: + 63:68:1e:6b:ec:c3:4d:86:b8:13:30:2f:5d:46:0d:47:43:d5: + 1b:aa:59:0e:b9:5c:8d:06:48:ad:74:87:5f:c7:fc:31:54:41: + 13:e2:c7:21:0e:9e:e0:1e:0d:e1:c0:7b:43:85:90:c5:8a:58: + c6:65:0a:78:57:f2:c6:23:0f:01:d9:20:4b:de:0f:fb:92:85: + 75:2a:5c:73:8d:6d:7b:25:91:ca:ee:45:ae:06:4b:00:cc:d3: + b1:59:50:da:3a:88:3b:29:43:46:5e:97:2b:54:ce:53:6f:8d: + 4a:e7:96:fa:bf:71:0e:42:8b:7c:fd:28:a0:d0:48:ca:da:c4: + 81:4c:bb:a2:73:93:26:c8:eb:0c:d6:26:88:b6:c0:24:cf:bb: + bd:5b:eb:75:7d:e9:08:8e:86:33:2c:79:77:09:69:a5:89:fc: + b3:70:90:87:76:8f:d3:22:bb:42:ce:bd:73:0b:20:26:2a:d0: + 9b:3d:70:1e:24:6c:cd:87:76:a9:17:96:b7:cf:0d:92:fb:8e: + 18:a9:98:49:d1:9e:fe:60:44:72:21:b9:19:ed:c2:f5:31:f1: + 39:48:88:90:24:75:54:16:ad:ce:f4:f8:69:14:64:39:fb:a3: + b8:ba:70:40:c7:27:1c:bf:c4:56:53:fa:63:65:d0:f3:1c:0e: + 16:f5:6b:86:58:4d:18:d4:e4:0d:8e:a5:9d:5b:91:dc:76:24: + 50:3f:c6:2a:fb:d9:b7:9c:b5:d6:e6:d0:d9:e8:19:8b:15:71: + 48:ad:b7:ea:d8:59:88:d4:90:bf:16:b3:d9:e9:ac:59:61:54: + c8:1c:ba:ca:c1:ca:e1:b9:20:4c:8f:3a:93:89:a5:a0:cc:bf: + d3:f6:75:a4:75:96:6d:56 +-----BEGIN CERTIFICATE----- +MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAw +NzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv +b3QgQ0EgdjEwHhcNMDcxMDE4MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYD +VQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2 +MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+6yfwIaPzaSZVfp3F +VRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA3GV1 +7CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+X +Z75Ljo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+ +/jXh7VB7qTCNGdMJjmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs +81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkm +dtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3F0fUTPHSiXk+TT2YqGHe +Oh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJoWjiUIMu +sDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4 +pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fs +slESl1MpWtTwEhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQ +arMCpgKIv7NHfirZ1fpoeDVNAgMBAAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYD +VR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qWDNXr+nuqF+gTEjANBgkqhkiG +9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNmzqjMDfz1mgbl +dxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx +0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1Tj +TQpgcmLNkQfWpb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBed +Y2gea+zDTYa4EzAvXUYNR0PVG6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7 +Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpcc41teyWRyu5FrgZLAMzTsVlQ2jqI +OylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOTJsjrDNYmiLbAJM+7 +vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2qReW +t88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcn +HL/EVlP6Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVx +SK236thZiNSQvxaz2emsWWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= +-----END CERTIFICATE----- + +# 6b328085625318aa50d173c98d8bda09d57e27413d114cf787a0f5d06c030cf6 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 78:8f:27:5c:81:12:52:20:a5:04:d0:2d:dd:ba:73:f4 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = PL, O = Asseco Data Systems S.A., OU = Certum Certification Authority, CN = Certum EC-384 CA + Validity + Not Before: Mar 26 07:24:54 2018 GMT + Not After : Mar 26 07:24:54 2043 GMT + Subject: C = PL, O = Asseco Data Systems S.A., OU = Certum Certification Authority, CN = Certum EC-384 CA + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:c4:28:8e:ab:18:5b:6a:be:6e:64:37:63:e4:cd: + ec:ab:3a:f7:cc:a1:b8:0e:82:49:d7:86:29:9f:a1: + 94:f2:e3:60:78:98:81:78:06:4d:f2:ec:9a:0e:57: + 60:83:9f:b4:e6:17:2f:1a:b3:5d:02:5b:89:23:3c: + c2:11:05:2a:a7:88:13:18:f3:50:84:d7:bd:34:2c: + 27:89:55:ff:ce:4c:e7:df:a6:1f:28:c4:f0:54:c3: + b9:7c:b7:53:ad:eb:c2 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 8D:06:66:74:24:76:3A:F3:89:F7:BC:D6:BD:47:7D:2F:BC:10:5F:4B + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:03:55:2d:a6:e6:18:c4:7c:ef:c9:50:6e:c1:27: + 0f:9c:87:af:6e:d5:1b:08:18:bd:92:29:c1:ef:94:91:78:d2: + 3a:1c:55:89:62:e5:1b:09:1e:ba:64:6b:f1:76:b4:d4:02:31: + 00:b4:42:84:99:ff:ab:e7:9e:fb:91:97:27:5d:dc:b0:5b:30: + 71:ce:5e:38:1a:6a:d9:25:e7:ea:f7:61:92:56:f8:ea:da:36: + c2:87:65:96:2e:72:25:2f:7f:df:c3:13:c9 +-----BEGIN CERTIFICATE----- +MIICZTCCAeugAwIBAgIQeI8nXIESUiClBNAt3bpz9DAKBggqhkjOPQQDAzB0MQsw +CQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBTLkEuMScw +JQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxGTAXBgNVBAMT +EENlcnR1bSBFQy0zODQgQ0EwHhcNMTgwMzI2MDcyNDU0WhcNNDMwMzI2MDcyNDU0 +WjB0MQswCQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBT +LkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxGTAX +BgNVBAMTEENlcnR1bSBFQy0zODQgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATE +KI6rGFtqvm5kN2PkzeyrOvfMobgOgknXhimfoZTy42B4mIF4Bk3y7JoOV2CDn7Tm +Fy8as10CW4kjPMIRBSqniBMY81CE1700LCeJVf/OTOffph8oxPBUw7l8t1Ot68Kj +QjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI0GZnQkdjrzife81r1HfS+8 +EF9LMA4GA1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNoADBlAjADVS2m5hjEfO/J +UG7BJw+ch69u1RsIGL2SKcHvlJF40jocVYli5RsJHrpka/F2tNQCMQC0QoSZ/6vn +nvuRlydd3LBbMHHOXjgaatkl5+r3YZJW+OraNsKHZZYuciUvf9/DE8k= +-----END CERTIFICATE----- + +# fe7696573855773e37a95e7ad4d9cc96c30157c15d31765ba9b15704e1ae78fd +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1e:bf:59:50:b8:c9:80:37:4c:06:f7:eb:55:4f:b5:ed + Signature Algorithm: sha512WithRSAEncryption + Issuer: C = PL, O = Asseco Data Systems S.A., OU = Certum Certification Authority, CN = Certum Trusted Root CA + Validity + Not Before: Mar 16 12:10:13 2018 GMT + Not After : Mar 16 12:10:13 2043 GMT + Subject: C = PL, O = Asseco Data Systems S.A., OU = Certum Certification Authority, CN = Certum Trusted Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d1:2d:8e:bb:b7:36:ea:6d:37:91:9f:4e:93:a7: + 05:e4:29:03:25:ce:1c:82:f7:7c:99:9f:41:06:cd: + ed:a3:ba:c0:db:09:2c:c1:7c:df:29:7e:4b:65:2f: + 93:a7:d4:01:6b:03:28:18:a3:d8:9d:05:c1:2a:d8: + 45:f1:91:de:df:3b:d0:80:02:8c:cf:38:0f:ea:a7: + 5c:78:11:a4:c1:c8:85:5c:25:d3:d3:b2:e7:25:cf: + 11:54:97:ab:35:c0:1e:76:1c:ef:00:53:9f:39:dc: + 14:a5:2c:22:25:b3:72:72:fc:8d:b3:e5:3e:08:1e: + 14:2a:37:0b:88:3c:ca:b0:f4:c8:c2:a1:ae:bc:c1: + be:29:67:55:e2:fc:ad:59:5c:fe:bd:57:2c:b0:90: + 8d:c2:ed:37:b6:7c:99:88:b5:d5:03:9a:3d:15:0d: + 3d:3a:a8:a8:45:f0:95:4e:25:59:1d:cd:98:69:bb: + d3:cc:32:c9:8d:ef:81:fe:ad:7d:89:bb:ba:60:13: + ca:65:95:67:a0:f3:19:f6:03:56:d4:6a:d3:27:e2: + a1:ad:83:f0:4a:12:22:77:1c:05:73:e2:19:71:42: + c0:ec:75:46:9a:90:58:e0:6a:8e:2b:a5:46:30:04: + 8e:19:b2:17:e3:be:a9:ba:7f:56:f1:24:03:d7:b2: + 21:28:76:0e:36:30:4c:79:d5:41:9a:9a:a8:b8:35: + ba:0c:3a:f2:44:1b:20:88:f7:c5:25:d7:3d:c6:e3: + 3e:43:dd:87:fe:c4:ea:f5:53:3e:4c:65:ff:3b:4a: + cb:78:5a:6b:17:5f:0d:c7:c3:4f:4e:9a:2a:a2:ed: + 57:4d:22:e2:46:9a:3f:0f:91:34:24:7d:55:e3:8c: + 95:37:d3:1a:f0:09:2b:2c:d2:c9:8d:b4:0d:00:ab: + 67:29:28:d8:01:f5:19:04:b6:1d:be:76:fe:72:5c: + c4:85:ca:d2:80:41:df:05:a8:a3:d5:84:90:4f:0b: + f3:e0:3f:9b:19:d2:37:89:3f:f2:7b:52:1c:8c:f6: + e1:f7:3c:07:97:8c:0e:a2:59:81:0c:b2:90:3d:d3: + e3:59:46:ed:0f:a9:a7:de:80:6b:5a:aa:07:b6:19: + cb:bc:57:f3:97:21:7a:0c:b1:2b:74:3e:eb:da:a7: + 67:2d:4c:c4:98:9e:36:09:76:66:66:fc:1a:3f:ea: + 48:54:1c:be:30:bd:80:50:bf:7c:b5:ce:00:f6:0c: + 61:d9:e7:24:03:e0:e3:01:81:0e:bd:d8:85:34:88: + bd:b2:36:a8:7b:5c:08:e5:44:80:8c:6f:f8:2f:d5: + 21:ca:1d:1c:d0:fb:c4:b5:87:d1:3a:4e:c7:76:b5: + 35:48:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 8C:FB:1C:75:BC:02:D3:9F:4E:2E:48:D9:F9:60:54:AA:C4:B3:4F:FA + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha512WithRSAEncryption + 48:a2:d5:00:0b:2e:d0:3f:bc:1c:d5:b5:54:49:1e:5a:6b:f4: + e4:f2:e0:40:37:e0:cc:14:7b:b9:c9:fa:35:b5:75:17:93:6a: + 05:69:85:9c:cd:4f:19:78:5b:19:81:f3:63:3e:c3:ce:5b:8f: + f5:2f:5e:01:76:13:3f:2c:00:b9:cd:96:52:39:49:6d:04:4e: + c5:e9:0f:86:0d:e1:fa:b3:5f:82:12:f1:3a:ce:66:06:24:34: + 2b:e8:cc:ca:e7:69:dc:87:9d:c2:34:d7:79:d1:d3:77:b8:aa: + 59:58:fe:9d:26:fa:38:86:3e:9d:8a:87:64:57:e5:17:3a:e2: + f9:8d:b9:e3:33:78:c1:90:d8:b8:dd:b7:83:51:e4:c4:cc:23: + d5:06:7c:e6:51:d3:cd:34:31:c0:f6:46:bb:0b:ad:fc:3d:10: + 05:2a:3b:4a:91:25:ee:8c:d4:84:87:80:2a:bc:09:8c:aa:3a: + 13:5f:e8:34:79:50:c1:10:19:f9:d3:28:1e:d4:d1:51:30:29: + b3:ae:90:67:d6:1f:0a:63:b1:c5:a9:c6:42:31:63:17:94:ef: + 69:cb:2f:fa:8c:14:7d:c4:43:18:89:d9:f0:32:40:e6:80:e2: + 46:5f:e5:e3:c1:00:59:a8:f9:e8:20:bc:89:2c:0e:47:34:0b: + ea:57:c2:53:36:fc:a7:d4:af:31:cd:fe:02:e5:75:fa:b9:27: + 09:f9:f3:f5:3b:ca:7d:9f:a9:22:cb:88:c9:aa:d1:47:3d:36: + 77:a8:59:64:6b:27:cf:ef:27:c1:e3:24:b5:86:f7:ae:7e:32: + 4d:b0:79:68:d1:39:e8:90:58:c3:83:bc:0f:2c:d6:97:eb:ce: + 0c:e1:20:c7:da:b7:3e:c3:3f:bf:2f:dc:34:a4:fb:2b:21:cd: + 67:8f:4b:f4:e3:ea:d4:3f:e7:4f:ba:b9:a5:93:45:1c:66:1f: + 21:fa:64:5e:6f:e0:76:94:32:cb:75:f5:6e:e5:f6:8f:c7:b8: + a4:cc:a8:96:7d:64:fb:24:5a:4a:03:6c:6b:38:c6:e8:03:43: + 9a:f7:57:b9:b3:29:69:93:38:f4:03:f2:bb:fb:82:6b:07:20: + d1:52:1f:9a:64:02:7b:98:66:db:5c:4d:5a:0f:d0:84:95:a0: + 3c:14:43:06:ca:ca:db:b8:41:36:da:6a:44:67:87:af:af:e3: + 45:11:15:69:08:b2:be:16:39:97:24:6f:12:45:d1:67:5d:09: + a8:c9:15:da:fa:d2:a6:5f:13:61:1f:bf:85:ac:b4:ad:ad:05: + 94:08:83:1e:75:17:d3:71:3b:93:50:23:59:a0:ed:3c:91:54: + 9d:76:00:c5:c3:b8:38:db +-----BEGIN CERTIFICATE----- +MIIFwDCCA6igAwIBAgIQHr9ZULjJgDdMBvfrVU+17TANBgkqhkiG9w0BAQ0FADB6 +MQswCQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBTLkEu +MScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxHzAdBgNV +BAMTFkNlcnR1bSBUcnVzdGVkIFJvb3QgQ0EwHhcNMTgwMzE2MTIxMDEzWhcNNDMw +MzE2MTIxMDEzWjB6MQswCQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEg +U3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRo +b3JpdHkxHzAdBgNVBAMTFkNlcnR1bSBUcnVzdGVkIFJvb3QgQ0EwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQDRLY67tzbqbTeRn06TpwXkKQMlzhyC93yZ +n0EGze2jusDbCSzBfN8pfktlL5On1AFrAygYo9idBcEq2EXxkd7fO9CAAozPOA/q +p1x4EaTByIVcJdPTsuclzxFUl6s1wB52HO8AU5853BSlLCIls3Jy/I2z5T4IHhQq +NwuIPMqw9MjCoa68wb4pZ1Xi/K1ZXP69VyywkI3C7Te2fJmItdUDmj0VDT06qKhF +8JVOJVkdzZhpu9PMMsmN74H+rX2Ju7pgE8pllWeg8xn2A1bUatMn4qGtg/BKEiJ3 +HAVz4hlxQsDsdUaakFjgao4rpUYwBI4Zshfjvqm6f1bxJAPXsiEodg42MEx51UGa +mqi4NboMOvJEGyCI98Ul1z3G4z5D3Yf+xOr1Uz5MZf87Sst4WmsXXw3Hw09Omiqi +7VdNIuJGmj8PkTQkfVXjjJU30xrwCSss0smNtA0Aq2cpKNgB9RkEth2+dv5yXMSF +ytKAQd8FqKPVhJBPC/PgP5sZ0jeJP/J7UhyM9uH3PAeXjA6iWYEMspA90+NZRu0P +qafegGtaqge2Gcu8V/OXIXoMsSt0Puvap2ctTMSYnjYJdmZm/Bo/6khUHL4wvYBQ +v3y1zgD2DGHZ5yQD4OMBgQ692IU0iL2yNqh7XAjlRICMb/gv1SHKHRzQ+8S1h9E6 +Tsd2tTVItQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSM+xx1 +vALTn04uSNn5YFSqxLNP+jAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQENBQAD +ggIBAEii1QALLtA/vBzVtVRJHlpr9OTy4EA34MwUe7nJ+jW1dReTagVphZzNTxl4 +WxmB82M+w85bj/UvXgF2Ez8sALnNllI5SW0ETsXpD4YN4fqzX4IS8TrOZgYkNCvo +zMrnadyHncI013nR03e4qllY/p0m+jiGPp2Kh2RX5Rc64vmNueMzeMGQ2Ljdt4NR +5MTMI9UGfOZR0800McD2RrsLrfw9EAUqO0qRJe6M1ISHgCq8CYyqOhNf6DR5UMEQ +GfnTKB7U0VEwKbOukGfWHwpjscWpxkIxYxeU72nLL/qMFH3EQxiJ2fAyQOaA4kZf +5ePBAFmo+eggvIksDkc0C+pXwlM2/KfUrzHN/gLldfq5Jwn58/U7yn2fqSLLiMmq +0Uc9NneoWWRrJ8/vJ8HjJLWG965+Mk2weWjROeiQWMODvA8s1pfrzgzhIMfatz7D +P78v3DSk+yshzWePS/Tj6tQ/50+6uaWTRRxmHyH6ZF5v4HaUMst19W7l9o/HuKTM +qJZ9ZPskWkoDbGs4xugDQ5r3V7mzKWmTOPQD8rv7gmsHINFSH5pkAnuYZttcTVoP +0ISVoDwUQwbKytu4QTbaakRnh6+v40URFWkIsr4WOZckbxJF0WddCajJFdr60qZf +E2Efv4WstK2tBZQIgx51F9NxO5NQI1mg7TyRVJ12AMXDuDjb +-----END CERTIFICATE----- + +# e59aaa816009c22bff5b25bad37df306f049797c1f81d85ab089e657bd8f0044 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 7c:c9:8f:2b:84:d7:df:ea:0f:c9:65:9a:d3:4b:4d:96 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = DE, O = D-Trust GmbH, CN = D-TRUST BR Root CA 1 2020 + Validity + Not Before: Feb 11 09:45:00 2020 GMT + Not After : Feb 11 09:44:59 2035 GMT + Subject: C = DE, O = D-Trust GmbH, CN = D-TRUST BR Root CA 1 2020 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:c6:cb:c7:28:d1:fb:84:f5:9a:ef:42:14:20:e1: + 43:6b:6e:75:ad:fc:2b:03:84:d4:76:93:25:d7:59: + 3b:41:65:6b:1e:e6:34:2a:bb:74:f6:12:ce:e8:6d: + e7:ab:e4:3c:4e:3f:44:08:8b:cd:16:71:cb:bf:92: + 99:f4:a4:d7:3c:50:54:52:90:85:83:78:94:67:67: + a3:1c:09:19:3d:75:34:85:de:ed:60:7d:c7:0c:b4: + 41:52:b9:6e:e5:ee:42 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 73:91:10:AB:FF:55:B3:5A:7C:09:25:D5:B2:BA:08:A0:6B:AB:1F:6D + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.d-trust.net/crl/d-trust_br_root_ca_1_2020.crl + + Full Name: + URI:ldap://directory.d-trust.net/CN=D-TRUST%20BR%20Root%20CA%201%202020,O=D-Trust%20GmbH,C=DE?certificaterevocationlist + + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:94:90:2d:13:fa:e1:63:f8:61:63:e8:ad:85: + 78:54:91:9c:b8:93:38:3e:1a:41:da:40:16:53:42:08:ca:2f: + 8e:f1:3e:81:56:c0:aa:d8:ed:18:c4:b0:ae:f4:3e:fa:26:02: + 31:00:f3:28:e2:c6:db:2b:99:fb:b7:51:b8:24:a3:a4:94:7a: + 1a:3f:e6:36:e2:03:57:33:8a:30:cb:82:c7:d6:14:11:d5:75: + 63:5b:14:95:9c:1f:01:cf:d8:d5:72:a7:0f:3b +-----BEGIN CERTIFICATE----- +MIIC2zCCAmCgAwIBAgIQfMmPK4TX3+oPyWWa00tNljAKBggqhkjOPQQDAzBIMQsw +CQYDVQQGEwJERTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRS +VVNUIEJSIFJvb3QgQ0EgMSAyMDIwMB4XDTIwMDIxMTA5NDUwMFoXDTM1MDIxMTA5 +NDQ1OVowSDELMAkGA1UEBhMCREUxFTATBgNVBAoTDEQtVHJ1c3QgR21iSDEiMCAG +A1UEAxMZRC1UUlVTVCBCUiBSb290IENBIDEgMjAyMDB2MBAGByqGSM49AgEGBSuB +BAAiA2IABMbLxyjR+4T1mu9CFCDhQ2tuda38KwOE1HaTJddZO0Flax7mNCq7dPYS +zuht56vkPE4/RAiLzRZxy7+SmfSk1zxQVFKQhYN4lGdnoxwJGT11NIXe7WB9xwy0 +QVK5buXuQqOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHOREKv/ +VbNafAkl1bK6CKBrqx9tMA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6g +PKA6hjhodHRwOi8vY3JsLmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X2JyX3Jvb3Rf +Y2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVjdG9yeS5kLXRydXN0Lm5l +dC9DTj1ELVRSVVNUJTIwQlIlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxPPUQtVHJ1 +c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjO +PQQDAwNpADBmAjEAlJAtE/rhY/hhY+ithXhUkZy4kzg+GkHaQBZTQgjKL47xPoFW +wKrY7RjEsK70PvomAjEA8yjixtsrmfu3Ubgko6SUeho/5jbiA1czijDLgsfWFBHV +dWNbFJWcHwHP2NVypw87 +-----END CERTIFICATE----- + +# 08170d1aa36453901a2f959245e347db0c8d37abaabc56b81aa100dc958970db +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5f:02:41:d7:7a:87:7c:4c:03:a3:ac:96:8d:fb:ff:d0 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = DE, O = D-Trust GmbH, CN = D-TRUST EV Root CA 1 2020 + Validity + Not Before: Feb 11 10:00:00 2020 GMT + Not After : Feb 11 09:59:59 2035 GMT + Subject: C = DE, O = D-Trust GmbH, CN = D-TRUST EV Root CA 1 2020 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:f1:0b:dd:86:43:20:19:df:97:85:e8:22:4a:9b: + cf:9d:98:bf:b4:05:26:c9:cb:e3:a6:d2:8f:c5:9e: + 78:7b:31:89:a9:89:ad:27:3c:65:10:82:fc:df:c3: + 9d:4e:f0:33:23:c4:d2:32:f5:1c:b0:df:33:17:5d: + c5:f0:b1:8a:f9:ef:b9:b7:14:ca:29:4a:c2:0f:a9: + 7f:75:65:49:2a:30:67:f4:64:f7:d6:1a:77:da:c3: + c2:97:61:42:7b:49:ad + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 7F:10:01:16:37:3A:A4:28:E4:50:F8:A4:F7:EC:6B:32:B6:FE:E9:8B + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.d-trust.net/crl/d-trust_ev_root_ca_1_2020.crl + + Full Name: + URI:ldap://directory.d-trust.net/CN=D-TRUST%20EV%20Root%20CA%201%202020,O=D-Trust%20GmbH,C=DE?certificaterevocationlist + + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:ca:3c:c6:2a:75:c2:5e:75:62:39:36:00:60: + 5a:8b:c1:93:99:cc:d9:db:41:3b:3b:87:99:17:3b:d5:cc:4f: + ca:22:f7:a0:80:cb:f9:b4:b1:1b:56:f5:72:d2:fc:19:d1:02: + 31:00:91:f7:30:93:3f:10:46:2b:71:a4:d0:3b:44:9b:c0:29: + 02:05:b2:41:77:51:f3:79:5a:9e:8e:14:a0:4e:42:d2:5b:81: + f3:34:6a:03:e7:22:38:50:5b:ed:19:4f:43:16 +-----BEGIN CERTIFICATE----- +MIIC2zCCAmCgAwIBAgIQXwJB13qHfEwDo6yWjfv/0DAKBggqhkjOPQQDAzBIMQsw +CQYDVQQGEwJERTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRS +VVNUIEVWIFJvb3QgQ0EgMSAyMDIwMB4XDTIwMDIxMTEwMDAwMFoXDTM1MDIxMTA5 +NTk1OVowSDELMAkGA1UEBhMCREUxFTATBgNVBAoTDEQtVHJ1c3QgR21iSDEiMCAG +A1UEAxMZRC1UUlVTVCBFViBSb290IENBIDEgMjAyMDB2MBAGByqGSM49AgEGBSuB +BAAiA2IABPEL3YZDIBnfl4XoIkqbz52Yv7QFJsnL46bSj8WeeHsxiamJrSc8ZRCC +/N/DnU7wMyPE0jL1HLDfMxddxfCxivnvubcUyilKwg+pf3VlSSowZ/Rk99Yad9rD +wpdhQntJraOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFH8QARY3 +OqQo5FD4pPfsazK2/umLMA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6g +PKA6hjhodHRwOi8vY3JsLmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X2V2X3Jvb3Rf +Y2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVjdG9yeS5kLXRydXN0Lm5l +dC9DTj1ELVRSVVNUJTIwRVYlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxPPUQtVHJ1 +c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjO +PQQDAwNpADBmAjEAyjzGKnXCXnViOTYAYFqLwZOZzNnbQTs7h5kXO9XMT8oi96CA +y/m0sRtW9XLS/BnRAjEAkfcwkz8QRitxpNA7RJvAKQIFskF3UfN5Wp6OFKBOQtJb +gfM0agPnIjhQW+0ZT0MW +-----END CERTIFICATE----- + +# cbb9c44d84b8043e1050ea31a69f514955d7bfd2e2c6b49301019ad61d9f5058 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:d2:bb:ba:33:6e:d4:bc:e6:24:68:c5:0d:84:1d:98:e8:43 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root E46 + Validity + Not Before: Mar 20 00:00:00 2019 GMT + Not After : Mar 20 00:00:00 2046 GMT + Subject: C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root E46 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:9c:0e:b1:cf:b7:e8:9e:52:77:75:34:fa:a5:46: + a7:ad:32:19:32:b4:07:a9:27:ca:94:bb:0c:d2:0a: + 10:c7:da:89:b0:97:0c:70:13:09:01:8e:d8:ea:47: + ea:be:b2:80:2b:cd:fc:28:0d:db:ac:bc:a4:86:37: + ed:70:08:00:75:ea:93:0b:7b:2e:52:9c:23:68:23: + 06:43:ec:92:2f:53:84:db:fb:47:14:07:e8:5f:94: + 67:5d:c9:7a:81:3c:20 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 31:0A:90:8F:B6:C6:9D:D2:44:4B:80:B5:A2:E6:1F:B1:12:4F:1B:95 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:df:54:90:ed:9b:ef:8b:94:02:93:17:82:99: + be:b3:9e:2c:f6:0b:91:8c:9f:4a:14:b1:f6:64:bc:bb:68:51: + 13:0c:03:f7:15:8b:84:60:b9:8b:ff:52:8e:e7:8c:bc:1c:02: + 30:3c:f9:11:d4:8c:4e:c0:c1:61:c2:15:4c:aa:ab:1d:0b:31: + 5f:3b:1c:e2:00:97:44:31:e6:fe:73:96:2f:da:96:d3:fe:08: + 07:b3:34:89:bc:05:9f:f7:1e:86:ee:8b:70 +-----BEGIN CERTIFICATE----- +MIICCzCCAZGgAwIBAgISEdK7ujNu1LzmJGjFDYQdmOhDMAoGCCqGSM49BAMDMEYx +CzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYDVQQD +ExNHbG9iYWxTaWduIFJvb3QgRTQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMyMDAw +MDAwMFowRjELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2Ex +HDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBFNDYwdjAQBgcqhkjOPQIBBgUrgQQA +IgNiAAScDrHPt+ieUnd1NPqlRqetMhkytAepJ8qUuwzSChDH2omwlwxwEwkBjtjq +R+q+soArzfwoDdusvKSGN+1wCAB16pMLey5SnCNoIwZD7JIvU4Tb+0cUB+hflGdd +yXqBPCCjQjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud +DgQWBBQxCpCPtsad0kRLgLWi5h+xEk8blTAKBggqhkjOPQQDAwNoADBlAjEA31SQ +7Zvvi5QCkxeCmb6zniz2C5GMn0oUsfZkvLtoURMMA/cVi4RguYv/Uo7njLwcAjA8 ++RHUjE7AwWHCFUyqqx0LMV87HOIAl0Qx5v5zli/altP+CAezNIm8BZ/3Hobui3A= +-----END CERTIFICATE----- + +# 4fa3126d8d3a11d1c4855a4f807cbad6cf919d3a5a88b03bea2c6372d93c40c9 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:d2:bb:b9:d7:23:18:9e:40:5f:0a:9d:2d:d0:df:25:67:d1 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root R46 + Validity + Not Before: Mar 20 00:00:00 2019 GMT + Not After : Mar 20 00:00:00 2046 GMT + Subject: C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root R46 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ac:ac:74:32:e8:b3:65:e5:ba:ed:43:26:1d:a6: + 89:0d:45:ba:29:88:b2:a4:1d:63:dd:d3:c1:2c:09: + 57:89:39:a1:55:e9:67:34:77:0c:6e:e4:55:1d:52: + 25:d2:13:6b:5e:e1:1d:a9:b7:7d:89:32:5f:0d:9e: + 9f:2c:7a:63:60:40:1f:a6:b0:b6:78:8f:99:54:96: + 08:58:ae:e4:06:bc:62:05:02:16:bf:af:a8:23:03: + b6:94:0f:bc:6e:6c:c2:cb:d5:a6:bb:0c:e9:f6:c1: + 02:fb:21:de:66:dd:17:ab:74:42:ef:f0:74:2f:25: + f4:ea:6b:55:5b:90:db:9d:df:5e:87:0a:40:fb:ad: + 19:6b:fb:f7:ca:60:88:de:da:c1:8f:d6:ae:d5:7f: + d4:3c:83:ee:d7:16:4c:83:45:33:6b:27:d0:86:d0: + 1c:2d:6b:f3:ab:7d:f1:85:a9:f5:28:d2:ad:ef:f3: + 84:4b:1c:87:fc:13:a3:3a:72:a2:5a:11:2b:d6:27: + 71:27:ed:81:2d:6d:66:81:92:87:b4:1b:58:7a:cc: + 3f:0a:fa:46:4f:4d:78:5c:f8:2b:48:e3:04:84:cb: + 5d:f6:b4:6a:b3:65:fc:42:9e:51:26:23:20:cb:3d: + 14:f9:81:ed:65:16:00:4f:1a:64:97:66:08:cf:8c: + 7b:e3:2b:c0:9d:f9:14:f2:1b:f1:56:6a:16:bf:2c: + 85:85:cd:78:38:9a:eb:42:6a:02:34:18:83:17:4e: + 94:56:f8:b6:82:b5:f3:96:dd:3d:f3:be:7f:20:77: + 3e:7b:19:23:6b:2c:d4:72:73:43:57:7d:e0:f8:d7: + 69:4f:17:36:04:f9:c0:90:60:37:45:de:e6:0c:d8: + 74:8d:ae:9c:a2:6d:74:5d:42:be:06:f5:d9:64:6e: + 02:10:ac:89:b0:4c:3b:07:4d:40:7e:24:c5:8a:98: + 82:79:8e:a4:a7:82:20:8d:23:fa:27:71:c9:df:c6: + 41:74:a0:4d:f6:91:16:dc:46:8c:5f:29:63:31:59: + 71:0c:d8:6f:c2:b6:32:7d:fb:e6:5d:53:a6:7e:15: + fc:bb:75:7c:5d:ec:f8:f6:17:1c:ec:c7:6b:19:cb: + f3:7b:f0:2b:07:a5:d9:6c:79:54:76:6c:9d:1c:a6: + 6e:0e:e9:79:0c:a8:23:6a:a3:df:1b:30:31:9f:b1: + 54:7b:fe:6a:cb:66:aa:dc:65:d0:a2:9e:4a:9a:07: + 21:6b:81:8f:db:c4:59:fa:de:22:c0:04:9c:e3:aa: + 5b:36:93:e8:3d:bd:7a:a1:9d:0b:76:b1:0b:c7:9d: + fd:cf:98:a8:06:c2:f8:2a:a3:a1:83:a0:b7:25:72: + a5:02:e3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 03:5C:AB:73:81:87:A8:CC:B0:A6:D5:94:E2:36:96:49:FF:05:99:2C + Signature Algorithm: sha384WithRSAEncryption + 7c:78:ec:f6:02:2c:bb:5b:7e:92:2b:5d:39:dc:be:d8:1d:a2: + 42:33:4d:f9:ef:a4:2a:3b:44:69:1e:ac:d9:45:a3:4e:3c:a7: + d8:24:51:b2:54:1c:93:4e:c4:ef:7b:93:85:60:26:ea:09:48: + e0:f5:bb:c7:e9:68:d2:bb:6a:31:71:cc:79:ae:11:a8:f0:99: + fd:e5:1f:bc:2f:a8:cc:57:eb:76:c4:21:a6:47:53:55:4d:68: + bf:05:a4:ee:d7:26:ab:62:da:43:37:4b:e2:c6:b5:e5:b2:83: + 19:3a:c7:d3:db:4d:9e:08:7a:f3:ee:cf:3e:62:fb:ac:e8:60: + cc:d1:c7:a1:5c:83:45:c4:45:cc:f3:17:6b:14:c9:04:02:3e: + d2:24:a6:79:e9:1e:ce:a2:e7:c1:59:15:9f:1d:e2:4b:9a:3e: + 9f:76:08:2d:6b:d8:ba:57:14:da:83:ea:fe:8c:55:e9:d0:4e: + a9:cc:77:31:b1:44:11:7a:5c:b1:3e:d3:14:45:15:18:62:24: + 13:d2:cb:4d:ce:5c:83:c1:36:f2:10:b5:0e:88:6d:b8:e1:56: + 9f:89:de:96:66:39:47:64:2c:6e:4d:ae:62:7b:bf:60:74:19: + b8:56:ac:92:ac:16:32:ed:ad:68:55:fe:98:ba:d3:34:de:f4: + c9:61:c3:0e:86:f6:4b:84:60:ee:0d:7b:b5:32:58:79:91:55: + 2c:81:43:b3:74:1f:7a:aa:25:9e:1d:d7:a1:8b:b9:cd:42:2e: + 04:a4:66:83:4d:89:35:b6:6c:a8:36:4a:79:21:78:22:d0:42: + bc:d1:40:31:90:a1:be:04:cf:ca:67:ed:f5:f0:80:d3:60:c9: + 83:2a:22:05:d0:07:3b:52:bf:0c:9e:aa:2b:f9:bb:e6:1f:8f: + 25:ba:85:8d:17:1e:02:fe:5d:50:04:57:cf:fe:2d:bc:ef:5c: + c0:1a:ab:b6:9f:24:c6:df:73:68:48:90:2c:14:f4:3f:52:1a: + e4:d2:cb:14:c3:61:69:cf:e2:f9:18:c5:ba:33:9f:14:a3:04: + 5d:b9:71:f7:b5:94:d8:f6:33:c1:5a:c1:34:8b:7c:9b:dd:93: + 3a:e7:13:a2:70:61:9f:af:8f:eb:d8:c5:75:f8:33:66:d4:74: + 67:3a:37:77:9c:e7:dd:a4:0f:76:43:66:8a:43:f2:9f:fb:0c: + 42:78:63:d1:e2:0f:6f:7b:d4:a1:3d:74:97:85:b7:48:39:41: + d6:20:fc:d0:3a:b3:fa:e8:6f:c4:8a:ba:71:37:be:8b:97:b1: + 78:31:4f:b3:e7:b6:03:13:ce:54:9d:ae:25:59:cc:7f:35:5f: + 08:f7:40:45:31:78:2a:7a +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgISEdK7udcjGJ5AXwqdLdDfJWfRMA0GCSqGSIb3DQEBDAUA +MEYxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYD +VQQDExNHbG9iYWxTaWduIFJvb3QgUjQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMy +MDAwMDAwMFowRjELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYt +c2ExHDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBSNDYwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQCsrHQy6LNl5brtQyYdpokNRbopiLKkHWPd08EsCVeJ +OaFV6Wc0dwxu5FUdUiXSE2te4R2pt32JMl8Nnp8semNgQB+msLZ4j5lUlghYruQG +vGIFAha/r6gjA7aUD7xubMLL1aa7DOn2wQL7Id5m3RerdELv8HQvJfTqa1VbkNud +316HCkD7rRlr+/fKYIje2sGP1q7Vf9Q8g+7XFkyDRTNrJ9CG0Bwta/OrffGFqfUo +0q3v84RLHIf8E6M6cqJaESvWJ3En7YEtbWaBkoe0G1h6zD8K+kZPTXhc+CtI4wSE +y132tGqzZfxCnlEmIyDLPRT5ge1lFgBPGmSXZgjPjHvjK8Cd+RTyG/FWaha/LIWF +zXg4mutCagI0GIMXTpRW+LaCtfOW3T3zvn8gdz57GSNrLNRyc0NXfeD412lPFzYE ++cCQYDdF3uYM2HSNrpyibXRdQr4G9dlkbgIQrImwTDsHTUB+JMWKmIJ5jqSngiCN +I/onccnfxkF0oE32kRbcRoxfKWMxWXEM2G/CtjJ9++ZdU6Z+Ffy7dXxd7Pj2Fxzs +x2sZy/N78CsHpdlseVR2bJ0cpm4O6XkMqCNqo98bMDGfsVR7/mrLZqrcZdCinkqa +ByFrgY/bxFn63iLABJzjqls2k+g9vXqhnQt2sQvHnf3PmKgGwvgqo6GDoLclcqUC +4wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV +HQ4EFgQUA1yrc4GHqMywptWU4jaWSf8FmSwwDQYJKoZIhvcNAQEMBQADggIBAHx4 +7PYCLLtbfpIrXTncvtgdokIzTfnvpCo7RGkerNlFo048p9gkUbJUHJNOxO97k4Vg +JuoJSOD1u8fpaNK7ajFxzHmuEajwmf3lH7wvqMxX63bEIaZHU1VNaL8FpO7XJqti +2kM3S+LGteWygxk6x9PbTZ4IevPuzz5i+6zoYMzRx6Fcg0XERczzF2sUyQQCPtIk +pnnpHs6i58FZFZ8d4kuaPp92CC1r2LpXFNqD6v6MVenQTqnMdzGxRBF6XLE+0xRF +FRhiJBPSy03OXIPBNvIQtQ6IbbjhVp+J3pZmOUdkLG5NrmJ7v2B0GbhWrJKsFjLt +rWhV/pi60zTe9Mlhww6G9kuEYO4Ne7UyWHmRVSyBQ7N0H3qqJZ4d16GLuc1CLgSk +ZoNNiTW2bKg2SnkheCLQQrzRQDGQob4Ez8pn7fXwgNNgyYMqIgXQBztSvwyeqiv5 +u+YfjyW6hY0XHgL+XVAEV8/+LbzvXMAaq7afJMbfc2hIkCwU9D9SGuTSyxTDYWnP +4vkYxboznxSjBF25cfe1lNj2M8FawTSLfJvdkzrnE6JwYZ+vj+vYxXX4M2bUdGc6 +N3ec592kD3ZDZopD8p/7DEJ4Y9HiD2971KE9dJeFt0g5QdYg/NA6s/rob8SKunE3 +vouXsXgxT7PntgMTzlSdriVZzH81Xwj3QEUxeCp6 +-----END CERTIFICATE----- + +# 9a296a5182d1d451a2e37f439b74daafa267523329f90f9a0d2007c334e23c9a +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = AT, O = e-commerce monitoring GmbH, CN = GLOBALTRUST 2020 + Validity + Not Before: Feb 10 00:00:00 2020 GMT + Not After : Jun 10 00:00:00 2040 GMT + Subject: C = AT, O = e-commerce monitoring GmbH, CN = GLOBALTRUST 2020 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:ae:2e:56:ad:1b:1c:ef:f6:95:8f:a0:77:1b:2b: + d3:63:8f:84:4d:45:a2:0f:9f:5b:45:ab:59:7b:51: + 34:f9:ec:8b:8a:78:c5:dd:6b:af:bd:c4:df:93:45: + 1e:bf:91:38:0b:ae:0e:16:e7:41:73:f8:db:bb:d1: + b8:51:e0:cb:83:3b:73:38:6e:77:8a:0f:59:63:26: + cd:a7:2a:ce:54:fb:b8:e2:c0:7c:47:ce:60:7c:3f: + b2:73:f2:c0:19:b6:8a:92:87:35:0d:90:28:a2:e4: + 15:04:63:3e:ba:af:ee:7c:5e:cc:a6:8b:50:b2:38: + f7:41:63:ca:ce:ff:69:8f:68:0e:95:36:e5:cc:b9: + 8c:09:ca:4b:dd:31:90:96:c8:cc:1f:fd:56:96:34: + db:8e:1c:ea:2c:be:85:2e:63:dd:aa:a9:95:d3:fd: + 29:95:13:f0:c8:98:93:d9:2d:16:47:90:11:83:a2: + 3a:22:a2:28:57:a2:eb:fe:c0:8c:28:a0:a6:7d:e7: + 2a:42:3b:82:80:63:a5:63:1f:19:cc:7c:b2:66:a8: + c2:d3:6d:37:6f:e2:7e:06:51:d9:45:84:1f:12:ce: + 24:52:64:85:0b:48:80:4e:87:b1:22:22:30:aa:eb: + ae:be:e0:02:e0:40:e8:b0:42:80:03:51:aa:b4:7e: + aa:44:d7:43:61:f3:a2:6b:16:89:49:a4:a3:a4:2b: + 8a:02:c4:78:f4:68:8a:c1:e4:7a:36:b1:6f:1b:96: + 1b:77:49:8d:d4:c9:06:72:8f:cf:53:e3:dc:17:85: + 20:4a:dc:98:27:d3:91:26:2b:47:1e:69:07:af:de: + a2:e4:e4:d4:6b:0b:b3:5e:7c:d4:24:80:47:29:69: + 3b:6e:e8:ac:fd:40:eb:d8:ed:71:71:2b:f2:e8:58: + 1d:eb:41:97:22:c5:1f:d4:39:d0:27:8f:87:e3:18: + f4:e0:a9:46:0d:f5:74:3a:82:2e:d0:6e:2c:91:a3: + 31:5c:3b:46:ea:7b:04:10:56:5e:80:1d:f5:a5:65: + e8:82:fc:e2:07:8c:62:45:f5:20:de:46:70:86:a1: + bc:93:d3:1e:74:a6:6c:b0:2c:f7:03:0c:88:0c:cb: + d4:72:53:86:bc:60:46:f3:98:6a:c2:f1:bf:43:f9: + 70:20:77:ca:37:41:79:55:52:63:8d:5b:12:9f:c5: + 68:c4:88:9d:ac:f2:30:ab:b7:a3:31:97:67:ad:8f: + 17:0f:6c:c7:73:ed:24:94:6b:c8:83:9a:d0:9a:37: + 49:04:ab:b1:16:c8:6c:49:49:2d:ab:a1:d0:8c:92: + f2:41:4a:79:21:25:db:63:d7:b6:9c:a7:7e:42:69: + fb:3a:63 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + DC:2E:1F:D1:61:37:79:E4:AB:D5:D5:B3:12:71:68:3D:6A:68:9C:22 + X509v3 Authority Key Identifier: + keyid:DC:2E:1F:D1:61:37:79:E4:AB:D5:D5:B3:12:71:68:3D:6A:68:9C:22 + + Signature Algorithm: sha256WithRSAEncryption + 91:f0:42:02:68:40:ee:c3:68:c0:54:2f:df:ec:62:c3:c3:9e: + 8a:a0:31:28:aa:83:8e:a4:56:96:12:10:86:56:ba:97:72:d2: + 54:30:7c:ad:19:d5:1d:68:6f:fb:14:42:d8:8d:0e:f3:b5:d1: + a5:e3:02:42:5e:dc:e8:46:58:07:35:02:30:e0:bc:74:4a:c1: + 43:2a:ff:db:1a:d0:b0:af:6c:c3:fd:cb:b3:f5:7f:6d:03:2e: + 59:56:9d:2d:2d:35:8c:b2:d6:43:17:2c:92:0a:cb:5d:e8:8c: + 0f:4b:70:43:d0:82:ff:a8:cc:bf:a4:94:c0:be:87:bd:8a:e3: + 93:7b:c6:8f:9b:16:9d:27:65:bc:7a:c5:42:82:6c:5c:07:d0: + a9:c1:88:60:44:e9:98:85:16:5f:f8:8f:ca:01:10:ce:25:c3: + f9:60:1b:a0:c5:97:c3:d3:2c:88:31:a2:bd:30:ec:d0:d0:c0: + 12:f1:c1:39:e3:e5:f5:f8:d6:4a:dd:34:cd:fb:6f:c1:4f:e3: + 00:8b:56:e2:92:f7:28:b2:42:77:72:23:67:c7:3f:11:15:b2: + c4:03:05:be:bb:11:7b:0a:bf:a8:6e:e7:ff:58:43:cf:9b:67: + a0:80:07:b6:1d:ca:ad:6d:ea:41:11:7e:2d:74:93:fb:c2:bc: + be:51:44:c5:ef:68:25:27:80:e3:c8:a0:d4:12:ec:d9:a5:37: + 1d:37:7c:b4:91:ca:da:d4:b1:96:81:ef:68:5c:76:10:49:af: + 7e:a5:37:80:b1:1c:52:bd:33:81:4c:8f:f9:dd:65:d9:14:cd: + 8a:25:58:f4:e2:c5:83:a5:09:90:d4:6c:14:63:b5:40:df:eb: + c0:fc:c4:58:7e:0d:14:16:87:54:27:6e:56:e4:70:84:b8:6c: + 32:12:7e:82:31:43:be:d7:dd:7c:a1:ad:ae:d6:ab:20:12:ef: + 0a:c3:10:8c:49:96:35:dc:0b:75:5e:b1:4f:d5:4f:34:0e:11: + 20:07:75:43:45:e9:a3:11:da:ac:a3:99:c2:b6:79:27:e2:b9: + ef:c8:e2:f6:35:29:7a:74:fa:c5:7f:82:05:62:a6:0a:ea:68: + b2:79:47:06:6e:f2:57:a8:15:33:c6:f7:78:4a:3d:42:7b:6b: + 7e:fe:f7:46:ea:d1:eb:8e:ef:88:68:5b:e8:c1:d9:71:7e:fd: + 64:ef:ff:67:47:88:58:25:2f:3e:86:07:bd:fb:a8:e5:82:a8: + ac:a5:d3:69:43:cd:31:88:49:84:53:92:c0:b1:39:1b:39:83: + 01:30:c4:f2:a9:fa:d0:03:bd:72:37:60:56:1f:36:7c:bd:39: + 91:f5:6d:0d:bf:7b:d7:92 +-----BEGIN CERTIFICATE----- +MIIFgjCCA2qgAwIBAgILWku9WvtPilv6ZeUwDQYJKoZIhvcNAQELBQAwTTELMAkG +A1UEBhMCQVQxIzAhBgNVBAoTGmUtY29tbWVyY2UgbW9uaXRvcmluZyBHbWJIMRkw +FwYDVQQDExBHTE9CQUxUUlVTVCAyMDIwMB4XDTIwMDIxMDAwMDAwMFoXDTQwMDYx +MDAwMDAwMFowTTELMAkGA1UEBhMCQVQxIzAhBgNVBAoTGmUtY29tbWVyY2UgbW9u +aXRvcmluZyBHbWJIMRkwFwYDVQQDExBHTE9CQUxUUlVTVCAyMDIwMIICIjANBgkq +hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAri5WrRsc7/aVj6B3GyvTY4+ETUWiD59b +RatZe1E0+eyLinjF3WuvvcTfk0Uev5E4C64OFudBc/jbu9G4UeDLgztzOG53ig9Z +YybNpyrOVPu44sB8R85gfD+yc/LAGbaKkoc1DZAoouQVBGM+uq/ufF7MpotQsjj3 +QWPKzv9pj2gOlTblzLmMCcpL3TGQlsjMH/1WljTbjhzqLL6FLmPdqqmV0/0plRPw +yJiT2S0WR5ARg6I6IqIoV6Lr/sCMKKCmfecqQjuCgGOlYx8ZzHyyZqjC0203b+J+ +BlHZRYQfEs4kUmSFC0iAToexIiIwquuuvuAC4EDosEKAA1GqtH6qRNdDYfOiaxaJ +SaSjpCuKAsR49GiKweR6NrFvG5Ybd0mN1MkGco/PU+PcF4UgStyYJ9ORJitHHmkH +r96i5OTUawuzXnzUJIBHKWk7buis/UDr2O1xcSvy6Fgd60GXIsUf1DnQJ4+H4xj0 +4KlGDfV0OoIu0G4skaMxXDtG6nsEEFZegB31pWXogvziB4xiRfUg3kZwhqG8k9Me +dKZssCz3AwyIDMvUclOGvGBG85hqwvG/Q/lwIHfKN0F5VVJjjVsSn8VoxIidrPIw +q7ejMZdnrY8XD2zHc+0klGvIg5rQmjdJBKuxFshsSUktq6HQjJLyQUp5ISXbY9e2 +nKd+Qmn7OmMCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwHQYDVR0OBBYEFNwuH9FhN3nkq9XVsxJxaD1qaJwiMB8GA1UdIwQYMBaAFNwu +H9FhN3nkq9XVsxJxaD1qaJwiMA0GCSqGSIb3DQEBCwUAA4ICAQCR8EICaEDuw2jA +VC/f7GLDw56KoDEoqoOOpFaWEhCGVrqXctJUMHytGdUdaG/7FELYjQ7ztdGl4wJC +XtzoRlgHNQIw4Lx0SsFDKv/bGtCwr2zD/cuz9X9tAy5ZVp0tLTWMstZDFyySCstd +6IwPS3BD0IL/qMy/pJTAvoe9iuOTe8aPmxadJ2W8esVCgmxcB9CpwYhgROmYhRZf ++I/KARDOJcP5YBugxZfD0yyIMaK9MOzQ0MAS8cE54+X1+NZK3TTN+2/BT+MAi1bi +kvcoskJ3ciNnxz8RFbLEAwW+uxF7Cr+obuf/WEPPm2eggAe2HcqtbepBEX4tdJP7 +wry+UUTF72glJ4DjyKDUEuzZpTcdN3y0kcra1LGWge9oXHYQSa9+pTeAsRxSvTOB +TI/53WXZFM2KJVj04sWDpQmQ1GwUY7VA3+vA/MRYfg0UFodUJ25W5HCEuGwyEn6C +MUO+1918oa2u1qsgEu8KwxCMSZY13At1XrFP1U80DhEgB3VDRemjEdqso5nCtnkn +4rnvyOL2NSl6dPrFf4IFYqYK6miyeUcGbvJXqBUzxvd4Sj1Ce2t+/vdG6tHrju+I +aFvowdlxfv1k7/9nR4hYJS8+hge9+6jlgqispdNpQ80xiEmEU5LAsTkbOYMBMMTy +qfrQA71yN2BWHzZ8vTmR9W0Nv3vXkg== +-----END CERTIFICATE----- + +# 3f99cc474acfce4dfed58794665e478d1547739f2e780f1bb4ca9b133097d401 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 67:74:9d:8d:77:d8:3b:6a:db:22:f4:ff:59:e2:bf:ce + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = GR, O = Hellenic Academic and Research Institutions CA, CN = HARICA TLS ECC Root CA 2021 + Validity + Not Before: Feb 19 11:01:10 2021 GMT + Not After : Feb 13 11:01:09 2045 GMT + Subject: C = GR, O = Hellenic Academic and Research Institutions CA, CN = HARICA TLS ECC Root CA 2021 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:38:08:fe:b1:a0:96:d2:7a:ac:af:49:3a:d0:c0: + e0:c3:3b:28:aa:f1:72:6d:65:00:47:88:84:fc:9a: + 26:6b:aa:4b:ba:6c:04:0a:88:5e:17:f2:55:87:fc: + 30:b0:34:e2:34:58:57:1a:84:53:e9:30:d9:a9:f2: + 96:74:c3:51:1f:58:49:31:cc:98:4e:60:11:87:75: + d3:72:94:90:4f:9b:10:25:2a:a8:78:2d:be:90:41: + 58:90:15:72:a7:a1:b7 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C9:1B:53:81:12:FE:04:D5:16:D1:AA:BC:9A:6F:B7:A0:95:19:6E:CA + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:11:de:ae:f8:dc:4e:88:b0:a9:f0:22:ad:c2:51: + 40:ef:60:71:2d:ee:8f:02:c4:5d:03:70:49:a4:92:ea:c5:14: + 88:70:a6:d3:0d:b0:aa:ca:2c:40:9c:fb:e9:82:6e:9a:02:30: + 2b:47:9a:07:c6:d1:c2:81:7c:ca:0b:96:18:41:1b:a3:f4:30: + 09:9e:b5:23:28:0d:9f:14:b6:3c:53:a2:4c:06:69:7d:fa:6c: + 91:c6:2a:49:45:e6:ec:b7:13:e1:3a:6c +-----BEGIN CERTIFICATE----- +MIICVDCCAdugAwIBAgIQZ3SdjXfYO2rbIvT/WeK/zjAKBggqhkjOPQQDAzBsMQsw +CQYDVQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2Vh +cmNoIEluc3RpdHV0aW9ucyBDQTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBFQ0MgUm9v +dCBDQSAyMDIxMB4XDTIxMDIxOTExMDExMFoXDTQ1MDIxMzExMDEwOVowbDELMAkG +A1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj +aCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgRUNDIFJvb3Qg +Q0EgMjAyMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDgI/rGgltJ6rK9JOtDA4MM7 +KKrxcm1lAEeIhPyaJmuqS7psBAqIXhfyVYf8MLA04jRYVxqEU+kw2anylnTDUR9Y +STHMmE5gEYd103KUkE+bECUqqHgtvpBBWJAVcqeht6NCMEAwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUyRtTgRL+BNUW0aq8mm+3oJUZbsowDgYDVR0PAQH/BAQD +AgGGMAoGCCqGSM49BAMDA2cAMGQCMBHervjcToiwqfAircJRQO9gcS3ujwLEXQNw +SaSS6sUUiHCm0w2wqsosQJz76YJumgIwK0eaB8bRwoF8yguWGEEbo/QwCZ61IygN +nxS2PFOiTAZpffpskcYqSUXm7LcT4Tps +-----END CERTIFICATE----- + +# d95d0e8eda79525bf9beb11b14d2100d3294985f0c62d9fabd9cd999eccb7b1d +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 39:ca:93:1c:ef:43:f3:c6:8e:93:c7:f4:64:89:38:7e + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = GR, O = Hellenic Academic and Research Institutions CA, CN = HARICA TLS RSA Root CA 2021 + Validity + Not Before: Feb 19 10:55:38 2021 GMT + Not After : Feb 13 10:55:37 2045 GMT + Subject: C = GR, O = Hellenic Academic and Research Institutions CA, CN = HARICA TLS RSA Root CA 2021 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:8b:c2:e7:af:65:9b:05:67:96:c9:0d:24:b9:d0: + 0e:64:fc:ce:e2:24:18:2c:84:7f:77:51:cb:04:11: + 36:b8:5e:ed:69:71:a7:9e:e4:25:09:97:67:c1:47: + c2:cf:91:16:36:62:3d:38:04:e1:51:82:ff:ac:d2: + b4:69:dd:2e:ec:11:a3:45:ee:6b:6b:3b:4c:bf:8c: + 8d:a4:1e:9d:11:b9:e9:38:f9:7a:0e:0c:98:e2:23: + 1d:d1:4e:63:d4:e7:b8:41:44:fb:6b:af:6b:da:1f: + d3:c5:91:88:5b:a4:89:92:d1:81:e6:8c:39:58:a0: + d6:69:43:a9:ad:98:52:58:6e:db:0a:fb:6b:cf:68: + fa:e3:a4:5e:3a:45:73:98:07:ea:5f:02:72:de:0c: + a5:b3:9f:ae:a9:1d:b7:1d:b3:fc:8a:59:e7:6e:72: + 65:ad:f5:30:94:23:07:f3:82:16:4b:35:98:9c:53: + bb:2f:ca:e4:5a:d9:c7:8d:1d:fc:98:99:fb:2c:a4: + 82:6b:f0:2a:1f:8e:0b:5f:71:5c:5c:ae:42:7b:29: + 89:81:cb:03:a3:99:ca:88:9e:0b:40:09:41:33:db: + e6:58:7a:fd:ae:99:70:c0:5a:0f:d6:13:86:71:2f: + 76:69:fc:90:dd:db:2d:6e:d1:f2:9b:f5:1a:6b:9e: + 6f:15:8c:7a:f0:4b:28:a0:22:38:80:24:6c:36:a4: + 3b:f2:30:91:f3:78:13:cf:c1:3f:35:ab:f1:1d:11: + 23:b5:43:22:9e:01:92:b7:18:02:e5:11:d1:82:db: + 15:00:cc:61:37:c1:2a:7c:9a:e1:d0:ba:b3:50:46: + ee:82:ac:9d:31:f8:fb:23:e2:03:00:48:70:a3:09: + 26:79:15:53:60:f3:38:5c:ad:38:ea:81:00:63:14: + b9:33:5e:dd:0b:db:a0:45:07:1a:33:09:f8:4d:b4: + a7:02:a6:69:f4:c2:59:05:88:65:85:56:ae:4b:cb: + e0:de:3c:7d:2d:1a:c8:e9:fb:1f:a3:61:4a:d6:2a: + 13:ad:77:4c:1a:18:9b:91:0f:58:d8:06:54:c5:97: + f8:aa:3f:20:8a:a6:85:a6:77:f6:a6:fc:1c:e2:ee: + 6e:94:33:2a:83:50:84:0a:e5:4f:86:f8:50:45:78: + 00:81:eb:5b:68:e3:26:8d:cc:7b:5c:51:f4:14:2c: + 40:be:1a:60:1d:7a:72:61:1d:1f:63:2d:88:aa:ce: + a2:45:90:08:fc:6b:be:b3:50:2a:5a:fd:a8:48:18: + 46:d6:90:40:92:90:0a:84:5e:68:31:f8:eb:ed:0d: + d3:1d:c6:7d:99:18:55:56:27:65:2e:8d:45:c5:24: + ec:ce:e3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 0A:48:23:A6:60:A4:92:0A:33:EA:93:5B:C5:57:EA:25:4D:BD:12:EE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 3e:90:48:aa:6e:62:15:25:66:7b:0c:d5:8c:8b:89:9d:d7:ed: + 4e:07:ef:9c:d0:14:5f:5e:50:bd:68:96:90:a4:14:11:aa:68: + 6d:09:35:39:40:09:da:f4:09:2c:34:a5:7b:59:84:49:29:97: + 74:c8:07:1e:47:6d:f2:ce:1c:50:26:e3:9e:3d:40:53:3f:f7: + 7f:96:76:10:c5:46:a5:d0:20:4b:50:f4:35:3b:18:f4:55:6a: + 41:1b:47:06:68:3c:bb:09:08:62:d9:5f:55:42:aa:ac:53:85: + ac:95:56:36:56:ab:e4:05:8c:c5:a8:da:1f:a3:69:bd:53:0f: + c4:ff:dc:ca:e3:7e:f2:4c:88:86:47:46:1a:f3:00:f5:80:91: + a2:dc:43:42:94:9b:20:f0:d1:cd:b2:eb:2c:53:c2:53:78:4a: + 4f:04:94:41:9a:8f:27:32:c1:e5:49:19:bf:f1:f2:c2:8b:a8: + 0a:39:31:28:b4:7d:62:36:2c:4d:ec:1f:33:b6:7e:77:6d:7e: + 50:f0:9f:0e:d7:11:8f:cf:18:c5:e3:27:fe:26:ef:05:9d:cf: + cf:37:c5:d0:7b:da:3b:b0:16:84:0c:3a:93:d6:be:17:db:0f: + 3e:0e:19:78:09:c7:a9:02:72:22:4b:f7:37:76:ba:75:c4:85: + 03:5a:63:d5:b1:75:05:c2:b9:bd:94:ad:8c:15:99:a7:93:7d: + f6:c5:f3:aa:74:cf:04:85:94:98:00:f4:e2:f9:ca:24:65:bf: + e0:62:af:c8:c5:fa:b2:c9:9e:56:48:da:79:fd:96:76:15:be: + a3:8e:56:c4:b3:34:fc:be:47:f4:c1:b4:a8:fc:d5:30:88:68: + ee:cb:ae:c9:63:c4:76:be:ac:38:18:e1:5e:5c:cf:ae:3a:22: + 51:eb:d1:8b:b3:f3:2b:33:07:54:87:fa:b4:b2:13:7b:ba:53: + 04:62:01:9d:f1:c0:4f:ee:e1:3a:d4:8b:20:10:fa:02:57:e6: + ef:c1:0b:b7:90:46:9c:19:29:8c:dc:6f:a0:4a:69:69:94:b7: + 24:65:a0:ff:ac:3f:ce:01:fb:21:2e:fd:68:f8:9b:f2:a5:cf: + 31:38:5c:15:aa:e6:97:00:c1:df:5a:a5:a7:39:aa:e9:84:7f: + 3c:51:a8:3a:d9:94:5b:8c:bf:4f:08:71:e5:db:a8:5c:d4:d2: + a6:fe:00:a3:c6:16:c7:0f:e8:80:ce:1c:28:64:74:19:08:d3: + 42:e3:ce:00:5d:7f:b1:dc:13:b0:e1:05:cb:d1:20:aa:86:74: + 9e:39:e7:91:fd:ff:5b:d6:f7:ad:a6:2f:03:0b:6d:e3:57:54: + eb:76:53:18:8d:11:98:ba +-----BEGIN CERTIFICATE----- +MIIFpDCCA4ygAwIBAgIQOcqTHO9D88aOk8f0ZIk4fjANBgkqhkiG9w0BAQsFADBs +MQswCQYDVQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl +c2VhcmNoIEluc3RpdHV0aW9ucyBDQTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBSU0Eg +Um9vdCBDQSAyMDIxMB4XDTIxMDIxOTEwNTUzOFoXDTQ1MDIxMzEwNTUzN1owbDEL +MAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl +YXJjaCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgUlNBIFJv +b3QgQ0EgMjAyMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIvC569l +mwVnlskNJLnQDmT8zuIkGCyEf3dRywQRNrhe7Wlxp57kJQmXZ8FHws+RFjZiPTgE +4VGC/6zStGndLuwRo0Xua2s7TL+MjaQenRG56Tj5eg4MmOIjHdFOY9TnuEFE+2uv +a9of08WRiFukiZLRgeaMOVig1mlDqa2YUlhu2wr7a89o+uOkXjpFc5gH6l8Cct4M +pbOfrqkdtx2z/IpZ525yZa31MJQjB/OCFks1mJxTuy/K5FrZx40d/JiZ+yykgmvw +Kh+OC19xXFyuQnspiYHLA6OZyoieC0AJQTPb5lh6/a6ZcMBaD9YThnEvdmn8kN3b +LW7R8pv1GmuebxWMevBLKKAiOIAkbDakO/IwkfN4E8/BPzWr8R0RI7VDIp4BkrcY +AuUR0YLbFQDMYTfBKnya4dC6s1BG7oKsnTH4+yPiAwBIcKMJJnkVU2DzOFytOOqB +AGMUuTNe3QvboEUHGjMJ+E20pwKmafTCWQWIZYVWrkvL4N48fS0ayOn7H6NhStYq +E613TBoYm5EPWNgGVMWX+Ko/IIqmhaZ39qb8HOLubpQzKoNQhArlT4b4UEV4AIHr +W2jjJo3Me1xR9BQsQL4aYB16cmEdH2MtiKrOokWQCPxrvrNQKlr9qEgYRtaQQJKQ +CoReaDH46+0N0x3GfZkYVVYnZS6NRcUk7M7jAgMBAAGjQjBAMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFApII6ZgpJIKM+qTW8VX6iVNvRLuMA4GA1UdDwEB/wQE +AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAPpBIqm5iFSVmewzVjIuJndftTgfvnNAU +X15QvWiWkKQUEapobQk1OUAJ2vQJLDSle1mESSmXdMgHHkdt8s4cUCbjnj1AUz/3 +f5Z2EMVGpdAgS1D0NTsY9FVqQRtHBmg8uwkIYtlfVUKqrFOFrJVWNlar5AWMxaja +H6NpvVMPxP/cyuN+8kyIhkdGGvMA9YCRotxDQpSbIPDRzbLrLFPCU3hKTwSUQZqP +JzLB5UkZv/HywouoCjkxKLR9YjYsTewfM7Z+d21+UPCfDtcRj88YxeMn/ibvBZ3P +zzfF0HvaO7AWhAw6k9a+F9sPPg4ZeAnHqQJyIkv3N3a6dcSFA1pj1bF1BcK5vZSt +jBWZp5N99sXzqnTPBIWUmAD04vnKJGW/4GKvyMX6ssmeVkjaef2WdhW+o45WxLM0 +/L5H9MG0qPzVMIho7suuyWPEdr6sOBjhXlzPrjoiUevRi7PzKzMHVIf6tLITe7pT +BGIBnfHAT+7hOtSLIBD6Alfm78ELt5BGnBkpjNxvoEppaZS3JGWg/6w/zgH7IS79 +aPib8qXPMThcFarmlwDB31qlpzmq6YR/PFGoOtmUW4y/Twhx5duoXNTSpv4Ao8YW +xw/ogM4cKGR0GQjTQuPOAF1/sdwTsOEFy9EgqoZ0njnnkf3/W9b3raYvAwtt41dU +63ZTGI0RmLo= +-----END CERTIFICATE----- + +# f015ce3cc239bfef064be9f1d2c417e1a0264a0a94be1f0c8d121864eb6949cc +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2d:dd:ac:ce:62:97:94:a1:43:e8:b0:cd:76:6a:5e:60 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = TW, O = "Chunghwa Telecom Co., Ltd.", CN = HiPKI Root CA - G1 + Validity + Not Before: Feb 22 09:46:04 2019 GMT + Not After : Dec 31 15:59:59 2037 GMT + Subject: C = TW, O = "Chunghwa Telecom Co., Ltd.", CN = HiPKI Root CA - G1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:f4:1e:7f:52:73:32:0c:73:e4:bd:13:74:a3:d4: + 30:a8:d0:ae:4b:d8:b6:df:75:47:66:f4:7c:e7:39: + 04:1e:6a:70:20:d2:5a:47:72:67:55:f4:a5:e8:9d: + d5:1e:21:a1:f0:67:ba:cc:21:68:be:44:53:bf:8d: + f9:e2:dc:2f:55:c8:37:3f:1f:a4:c0:9c:b3:e4:77: + 5c:a0:46:fe:77:fa:1a:a0:38:ea:ed:9a:72:de:2b: + bd:94:57:3a:ba:ec:79:e7:5f:7d:42:64:39:7a:26: + 36:f7:24:f0:d5:2f:ba:95:98:11:66:ad:97:35:d6: + 75:01:80:e0:af:f4:84:61:8c:0d:1e:5f:7c:87:96: + 5e:41:af:eb:87:ea:f8:5d:f1:2e:88:05:3e:4c:22: + bb:da:1f:2a:dd:52:46:64:39:f3:42:ce:d9:9e:0c: + b3:b0:77:97:64:9c:c0:f4:a3:2e:1f:95:07:b0:17: + df:30:db:00:18:96:4c:a1:81:4b:dd:04:6d:53:a3: + 3d:fc:07:ac:d4:c5:37:82:eb:e4:95:08:19:28:82: + d2:42:3a:a3:d8:53:ec:79:89:60:48:60:c8:72:92: + 50:dc:03:8f:83:3f:b2:42:57:5a:db:6a:e9:11:97: + dd:85:28:bc:30:4c:ab:e3:c2:b1:45:44:47:1f:e0: + 8a:16:07:96:d2:21:0f:53:c0:ed:a9:7e:d4:4e:ec: + 9b:09:ec:af:42:ac:30:d6:bf:d1:10:45:e0:a6:16: + b2:a5:c5:d3:4f:73:94:33:71:02:a1:6a:a3:d6:33: + 97:4f:21:63:1e:5b:8f:d9:c1:5e:45:71:77:0f:81: + 5d:5f:21:9a:ad:83:cc:fa:5e:d6:8d:23:5f:1b:3d: + 41:af:20:75:66:5a:4a:f6:9f:fb:ab:18:f7:71:c0: + b6:1d:31:ec:3b:20:eb:cb:e2:b8:f5:ae:92:b2:f7: + e1:84:4b:f2:a2:f2:93:9a:22:9e:d3:14:6f:36:54: + bd:1f:5e:59:15:b9:73:a8:c1:7c:6f:7b:62:e9:16: + 6c:47:5a:65:f3:0e:11:9b:46:d9:fd:6d:dc:d6:9c: + c0:b4:7d:a5:b0:dd:3f:56:6f:a1:f9:f6:e4:12:48: + fd:06:7f:12:57:b6:a9:23:4f:5b:03:c3:e0:71:2a: + 23:b7:f7:b0:b1:3b:bc:98:bd:d6:98:a8:0c:6b:f6: + 8e:12:67:a6:f2:b2:58:e4:02:09:13:3c:a9:bb:10: + b4:d2:30:45:f1:ec:f7:00:11:df:65:f8:dc:2b:43: + 55:bf:16:97:c4:0f:d5:2c:61:84:aa:72:86:fe:e6: + 3a:7e:c2:3f:7d:ee:fc:2f:14:3e:e6:85:dd:50:6f: + b7:49:ed + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + F2:77:17:FA:5E:A8:FE:F6:3D:71:D5:68:BA:C9:46:0C:38:D8:AF:B0 + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 50:51:f0:75:dc:70:04:e3:ff:aa:75:d4:71:a2:cb:9e:8f:a8: + a9:d3:af:75:c7:54:cf:3a:1c:04:99:22:ac:c4:11:e2:ef:33: + 4a:a6:23:1d:0e:0d:47:d8:37:c7:6f:af:34:7f:4f:81:6b:35: + 4f:e9:72:a5:31:e2:78:e7:f7:4e:94:18:5b:40:7d:cf:6b:21: + 54:86:e6:95:7a:fb:c6:ca:ea:9c:48:4e:57:09:5d:2f:ac:f4: + a5:b4:97:33:58:d5:ac:79:a9:cc:5f:f9:85:fa:52:c5:8d:f8: + 91:14:eb:3a:0d:17:d0:52:c2:7b:e3:c2:73:8e:46:78:06:38: + 2c:e8:5c:da:66:c4:f4:a4:f0:56:19:33:29:5a:65:92:05:47: + 46:4a:ab:84:c3:1e:27:a1:1f:11:92:99:27:75:93:0f:bc:36: + 3b:97:57:8f:26:5b:0c:bb:9c:0f:d4:6e:30:07:d4:dc:5f:36: + 68:66:39:83:96:27:26:8a:c8:c4:39:fe:9a:21:6f:d5:72:86: + e9:7f:62:e5:97:4e:d0:24:d0:40:b0:d0:75:08:8e:bd:68:ee: + 08:d7:6e:7c:10:70:46:1b:7c:e0:88:b2:9e:72:86:99:01:e3: + bf:9f:49:19:b4:25:be:56:65:ae:17:63:e5:1e:df:e8:ff:47: + a5:bf:e1:26:05:84:e4:b0:c0:af:e7:08:99:a8:0c:5e:26:80: + 45:d4:f8:68:2f:96:8f:ae:e2:4a:1c:9c:16:0c:13:6f:38:87: + f6:bb:c8:34:5f:92:03:51:79:70:a6:df:cb:f5:99:4d:79:cd: + 4e:bc:57:9f:43:4e:6b:2e:2b:18:f8:6a:73:8c:ba:c5:35:ef: + 39:6a:41:1e:cf:71:a8:a2:b2:86:07:5b:3a:c9:e1:ef:3f:65: + 04:80:47:32:44:70:95:4e:31:67:6a:74:5b:10:45:75:ea:b0: + 9f:d0:e6:35:fe:4e:9f:8b:cc:2b:92:45:5b:6e:25:60:85:46: + cd:d1:aa:b0:76:66:93:77:96:be:83:be:38:b6:24:4e:26:0b: + cc:ed:7a:56:1a:e0:e9:5a:c6:64:ad:4c:7a:00:48:44:2f:b9: + 40:bb:13:3e:be:15:78:9d:85:81:4a:2a:57:de:d5:19:43:da: + db:ca:5b:47:86:83:0b:3f:b6:0d:76:78:73:79:22:5e:b1:80: + 1f:cf:be:d1:3f:56:10:98:2b:95:87:a1:1f:9d:64:14:60:39: + 2c:b3:00:55:2e:e4:f5:b3:0e:57:c4:91:41:00:9c:3f:e8:a5: + df:ea:f6:ff:c8:f0:ad:6d:52:a8:17:ab:9b:61:fc:12:51:35: + e4:25:fd:af:aa:6a:86:39 +-----BEGIN CERTIFICATE----- +MIIFajCCA1KgAwIBAgIQLd2szmKXlKFD6LDNdmpeYDANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0 +ZC4xGzAZBgNVBAMMEkhpUEtJIFJvb3QgQ0EgLSBHMTAeFw0xOTAyMjIwOTQ2MDRa +Fw0zNzEyMzExNTU5NTlaME8xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3 +YSBUZWxlY29tIENvLiwgTHRkLjEbMBkGA1UEAwwSSGlQS0kgUm9vdCBDQSAtIEcx +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9B5/UnMyDHPkvRN0o9Qw +qNCuS9i233VHZvR85zkEHmpwINJaR3JnVfSl6J3VHiGh8Ge6zCFovkRTv4354twv +Vcg3Px+kwJyz5HdcoEb+d/oaoDjq7Zpy3iu9lFc6uux55199QmQ5eiY29yTw1S+6 +lZgRZq2XNdZ1AYDgr/SEYYwNHl98h5ZeQa/rh+r4XfEuiAU+TCK72h8q3VJGZDnz +Qs7ZngyzsHeXZJzA9KMuH5UHsBffMNsAGJZMoYFL3QRtU6M9/Aes1MU3guvklQgZ +KILSQjqj2FPseYlgSGDIcpJQ3AOPgz+yQlda22rpEZfdhSi8MEyr48KxRURHH+CK +FgeW0iEPU8DtqX7UTuybCeyvQqww1r/REEXgphaypcXTT3OUM3ECoWqj1jOXTyFj +HluP2cFeRXF3D4FdXyGarYPM+l7WjSNfGz1BryB1ZlpK9p/7qxj3ccC2HTHsOyDr +y+K49a6SsvfhhEvyovKTmiKe0xRvNlS9H15ZFblzqMF8b3ti6RZsR1pl8w4Rm0bZ +/W3c1pzAtH2lsN0/Vm+h+fbkEkj9Bn8SV7apI09bA8PgcSojt/ewsTu8mL3WmKgM +a/aOEmem8rJY5AIJEzypuxC00jBF8ez3ABHfZfjcK0NVvxaXxA/VLGGEqnKG/uY6 +fsI/fe78LxQ+5oXdUG+3Se0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNV +HQ4EFgQU8ncX+l6o/vY9cdVouslGDDjYr7AwDgYDVR0PAQH/BAQDAgGGMA0GCSqG +SIb3DQEBCwUAA4ICAQBQUfB13HAE4/+qddRxosuej6ip0691x1TPOhwEmSKsxBHi +7zNKpiMdDg1H2DfHb680f0+BazVP6XKlMeJ45/dOlBhbQH3PayFUhuaVevvGyuqc +SE5XCV0vrPSltJczWNWseanMX/mF+lLFjfiRFOs6DRfQUsJ748JzjkZ4Bjgs6Fza +ZsT0pPBWGTMpWmWSBUdGSquEwx4noR8RkpkndZMPvDY7l1ePJlsMu5wP1G4wB9Tc +XzZoZjmDlicmisjEOf6aIW/Vcobpf2Lll07QJNBAsNB1CI69aO4I1258EHBGG3zg +iLKecoaZAeO/n0kZtCW+VmWuF2PlHt/o/0elv+EmBYTksMCv5wiZqAxeJoBF1Pho +L5aPruJKHJwWDBNvOIf2u8g0X5IDUXlwpt/L9ZlNec1OvFefQ05rLisY+GpzjLrF +Ne85akEez3GoorKGB1s6yeHvP2UEgEcyRHCVTjFnanRbEEV16rCf0OY1/k6fi8wr +kkVbbiVghUbN0aqwdmaTd5a+g744tiROJgvM7XpWGuDpWsZkrUx6AEhEL7lAuxM+ +vhV4nYWBSipX3tUZQ9rbyltHhoMLP7YNdnhzeSJesYAfz77RP1YQmCuVh6EfnWQU +YDksswBVLuT1sw5XxJFBAJw/6KXf6vb/yPCtbVKoF6ubYfwSUTXkJf2vqmqGOQ== +-----END CERTIFICATE----- + +# 69729b8e15a86efc177a57afb7171dfc64add28c2fca8cf1507e34453ccb1470 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 41:d2:9d:d1:72:ea:ee:a7:80:c1:2c:6c:e9:2f:87:52 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = Internet Security Research Group, CN = ISRG Root X2 + Validity + Not Before: Sep 4 00:00:00 2020 GMT + Not After : Sep 17 16:00:00 2040 GMT + Subject: C = US, O = Internet Security Research Group, CN = ISRG Root X2 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:cd:9b:d5:9f:80:83:0a:ec:09:4a:f3:16:4a:3e: + 5c:cf:77:ac:de:67:05:0d:1d:07:b6:dc:16:fb:5a: + 8b:14:db:e2:71:60:c4:ba:45:95:11:89:8e:ea:06: + df:f7:2a:16:1c:a4:b9:c5:c5:32:e0:03:e0:1e:82: + 18:38:8b:d7:45:d8:0a:6a:6e:e6:00:77:fb:02:51: + 7d:22:d8:0a:6e:9a:5b:77:df:f0:fa:41:ec:39:dc: + 75:ca:68:07:0c:1f:ea + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 7C:42:96:AE:DE:4B:48:3B:FA:92:F8:9E:8C:CF:6D:8B:A9:72:37:95 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:7b:79:4e:46:50:84:c2:44:87:46:1b:45:70:ff: + 58:99:de:f4:fd:a4:d2:55:a6:20:2d:74:d6:34:bc:41:a3:50: + 5f:01:27:56:b4:be:27:75:06:af:12:2e:75:98:8d:fc:02:31: + 00:8b:f5:77:6c:d4:c8:65:aa:e0:0b:2c:ee:14:9d:27:37:a4: + f9:53:a5:51:e4:29:83:d7:f8:90:31:5b:42:9f:0a:f5:fe:ae: + 00:68:e7:8c:49:0f:b6:6f:5b:5b:15:f2:e7 +-----BEGIN CERTIFICATE----- +MIICGzCCAaGgAwIBAgIQQdKd0XLq7qeAwSxs6S+HUjAKBggqhkjOPQQDAzBPMQsw +CQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2gg +R3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMjAeFw0yMDA5MDQwMDAwMDBaFw00 +MDA5MTcxNjAwMDBaME8xCzAJBgNVBAYTAlVTMSkwJwYDVQQKEyBJbnRlcm5ldCBT +ZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNSRyBSb290IFgyMHYw +EAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0HttwW ++1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7AlF9 +ItgKbppbd9/w+kHsOdx1ymgHDB/qo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0T +AQH/BAUwAwEB/zAdBgNVHQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwCgYIKoZI +zj0EAwMDaAAwZQIwe3lORlCEwkSHRhtFcP9Ymd70/aTSVaYgLXTWNLxBo1BfASdW +tL4ndQavEi51mI38AjEAi/V3bNTIZargCyzuFJ0nN6T5U6VR5CmD1/iQMVtCnwr1 +/q4AaOeMSQ+2b1tbFfLn +-----END CERTIFICATE----- + +# 88f438dcf8ffd1fa8f429115ffe5f82ae1e06e0c70c375faad717b34a49e7265 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 01:94:30:1e:a2:0b:dd:f5:c5:33:2a:b1:43:44:71:f8:d6:50:4d:0d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = KR, O = NAVER BUSINESS PLATFORM Corp., CN = NAVER Global Root Certification Authority + Validity + Not Before: Aug 18 08:58:42 2017 GMT + Not After : Aug 18 23:59:59 2037 GMT + Subject: C = KR, O = NAVER BUSINESS PLATFORM Corp., CN = NAVER Global Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b6:d4:f1:93:5c:b5:40:89:0a:ab:0d:90:5b:50: + 63:ae:90:94:74:17:45:72:d6:7b:65:5a:29:4b:a7: + 56:a0:4b:b8:2f:42:75:e9:d9:7b:24:5a:31:65:ab: + 17:17:d1:33:3a:d9:11:dc:40:36:87:df:c7:6a:e9: + 26:5e:59:8a:77:e3:e8:48:9c:31:16:fa:3e:91:b1: + ca:c9:a3:e2:9f:ce:21:53:a3:02:36:30:cb:52:02: + e5:da:32:5d:c3:c5:e6:f9:ee:11:c7:8b:c9:44:1e: + 84:93:18:4a:b4:9f:e5:12:64:69:d0:26:85:62:01: + b6:c9:02:1d:be:83:51:bb:5c:da:f8:ad:15:6a:99: + f7:92:54:f7:34:5b:e9:bf:ea:29:81:12:d4:53:91: + 96:b3:91:5a:dd:fe:90:73:28:fb:30:46:b5:ca:08: + 07:c7:71:72:c9:66:d3:34:97:f6:8c:f4:18:4a:e1: + d0:3d:5a:45:b6:69:a7:29:fb:23:ce:88:d8:12:9c: + 00:48:a8:a6:0f:b3:3b:92:8d:71:0e:74:c5:8b:c8: + 4c:f9:f4:9b:8e:b8:3c:69:ed:6f:3b:50:2f:58:ed: + c4:b0:d0:1c:1b:6a:0c:e2:bc:44:aa:d8:cd:14:5d: + 94:78:61:bf:0e:6e:da:2a:bc:2f:0c:0b:71:a6:b3: + 16:3f:9c:e6:f9:cc:9f:53:35:e2:03:a0:a0:18:bf: + bb:f1:be:f4:d6:8c:87:0d:42:f7:06:b9:f1:6d:ed: + 04:94:a8:fe:b6:d3:06:c6:40:61:df:9d:9d:f3:54: + 76:ce:53:3a:01:a6:92:41:ec:04:a3:8f:0d:a2:d5: + 09:ca:d6:cb:9a:f1:ef:43:5d:c0:ab:a5:41:cf:5c: + 53:70:70:c9:88:a6:2d:d4:6b:61:73:50:26:86:61: + 0e:5f:1b:c2:2b:e2:8c:d5:bb:9d:c1:03:42:ba:94: + da:5f:a9:b0:ca:cc:4d:0a:ef:47:69:03:2f:22:fb: + f1:28:ce:bf:5d:50:65:a8:90:6d:b3:74:b0:08:c7: + ac:a8:d1:eb:3e:9c:fc:5d:1a:83:2e:2b:cb:b5:f3: + 44:9d:3a:a7:17:61:96:a2:71:d3:70:96:15:4d:b7: + 4c:73:ee:19:5c:c5:5b:3e:41:fe:ac:75:60:3b:1b: + 63:ce:00:dd:da:08:90:62:b4:e5:2d:ee:48:a7:6b: + 17:99:54:be:87:4a:e3:a9:5e:04:4c:eb:10:6d:54: + d6:ef:f1:e8:f2:62:16:cb:80:6b:ed:3d:ed:f5:1f: + 30:a5:ae:4b:c9:13:ed:8a:01:01:c9:b8:51:58:c0: + 66:3a:b1:66:4b:c4:d5:31:02:62:e9:74:84:0c:db: + 4d:46:2d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D2:9F:88:DF:A1:CD:2C:BD:EC:F5:3B:01:01:93:33:27:B2:EB:60:4B + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 32:ca:80:b3:9d:3d:54:06:dd:d2:d2:2e:f0:a4:01:21:0b:67: + 48:ca:6d:8e:e0:c8:aa:0d:aa:8d:21:57:8f:c6:3e:7a:ca:db: + 51:d4:52:b3:d4:96:84:a5:58:60:7f:e5:0b:8e:1f:f5:dc:0a: + 15:81:e5:3b:b6:b7:22:2f:09:9c:13:16:b1:6c:0c:35:08:6d: + ab:63:72:ed:dc:be:ec:c7:57:e6:30:20:71:d6:d7:10:c1:13: + 55:01:8c:2a:43:e4:41:f1:cf:3a:7a:53:92:ce:a2:03:05:0d: + 38:df:02:bb:10:2e:d9:3b:d2:9b:7a:c0:a1:a6:f8:b5:31:e6: + f4:75:c9:b9:53:99:75:47:22:5a:14:15:c7:78:1b:b6:9d:e9: + 0c:f8:1b:76:f1:85:84:de:a1:da:12:ef:a4:e2:10:97:7a:78: + de:0c:51:97:a8:21:40:8b:86:bd:0d:f0:5e:4e:4b:36:bb:3b: + 20:1f:8a:42:56:e1:0b:1a:bf:7b:d0:22:43:2c:44:8c:fb:e5: + 2a:b4:6c:1c:1c:ba:94:e0:13:7e:21:e6:9a:c2:cb:c5:42:64: + b4:1e:94:7b:08:25:c8:71:cc:87:45:57:85:d3:9f:29:62:22: + 83:51:97:00:18:97:77:6a:98:92:c9:7c:60:6c:df:6c:7d:4a: + e4:70:4c:c2:9e:b8:1d:f7:d0:34:c7:0f:cc:fb:a7:ff:03:be: + ad:70:90:da:0b:dd:c8:6d:97:5f:9a:7f:09:32:41:fd:cd:a2: + cc:5a:6d:4c:f2:aa:49:fe:66:f8:e9:d8:35:eb:0e:28:1e:ee: + 48:2f:3a:d0:79:09:38:7c:a6:22:82:93:95:d0:03:be:be:02: + a0:05:dd:20:22:e3:6f:1d:88:34:60:c6:e6:0a:b9:09:75:0b: + f0:07:e8:69:96:35:c7:fb:23:81:8e:38:39:b8:45:2b:43:78: + a2:d1:2c:14:ff:0d:28:72:72:95:9b:5e:09:db:89:44:98:aa: + a1:49:bb:71:52:f2:bf:f6:ff:27:a1:36:af:b8:b6:77:88:dd: + 3a:a4:6d:9b:34:90:dc:14:5d:30:bf:b7:eb:17:e4:87:b7:71: + d0:a1:d7:77:15:d4:42:d7:f2:f3:31:99:5d:9b:dd:16:6d:3f: + ea:06:23:f8:46:a2:22:ed:93:f6:dd:9a:e6:2a:87:b1:98:54: + f1:22:f7:6b:45:e3:e2:8e:76:1d:9a:8d:c4:06:8d:36:b7:14: + f3:9d:54:69:b7:8e:3c:d5:a4:6d:93:81:b7:ad:f6:bd:64:7b: + c2:c9:68:39:a0:92:9c:cd:34:86:91:90:fa:64:51:9d:fe:fe: + eb:a5:f5:75:de:89:f7:72 +-----BEGIN CERTIFICATE----- +MIIFojCCA4qgAwIBAgIUAZQwHqIL3fXFMyqxQ0Rx+NZQTQ0wDQYJKoZIhvcNAQEM +BQAwaTELMAkGA1UEBhMCS1IxJjAkBgNVBAoMHU5BVkVSIEJVU0lORVNTIFBMQVRG +T1JNIENvcnAuMTIwMAYDVQQDDClOQVZFUiBHbG9iYWwgUm9vdCBDZXJ0aWZpY2F0 +aW9uIEF1dGhvcml0eTAeFw0xNzA4MTgwODU4NDJaFw0zNzA4MTgyMzU5NTlaMGkx +CzAJBgNVBAYTAktSMSYwJAYDVQQKDB1OQVZFUiBCVVNJTkVTUyBQTEFURk9STSBD +b3JwLjEyMDAGA1UEAwwpTkFWRVIgR2xvYmFsIFJvb3QgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC21PGTXLVA +iQqrDZBbUGOukJR0F0Vy1ntlWilLp1agS7gvQnXp2XskWjFlqxcX0TM62RHcQDaH +38dq6SZeWYp34+hInDEW+j6RscrJo+KfziFTowI2MMtSAuXaMl3Dxeb57hHHi8lE +HoSTGEq0n+USZGnQJoViAbbJAh2+g1G7XNr4rRVqmfeSVPc0W+m/6imBEtRTkZaz +kVrd/pBzKPswRrXKCAfHcXLJZtM0l/aM9BhK4dA9WkW2aacp+yPOiNgSnABIqKYP +szuSjXEOdMWLyEz59JuOuDxp7W87UC9Y7cSw0BwbagzivESq2M0UXZR4Yb8Obtoq +vC8MC3GmsxY/nOb5zJ9TNeIDoKAYv7vxvvTWjIcNQvcGufFt7QSUqP620wbGQGHf +nZ3zVHbOUzoBppJB7ASjjw2i1QnK1sua8e9DXcCrpUHPXFNwcMmIpi3Ua2FzUCaG +YQ5fG8Ir4ozVu53BA0K6lNpfqbDKzE0K70dpAy8i+/Eozr9dUGWokG2zdLAIx6yo +0es+nPxdGoMuK8u180SdOqcXYZaicdNwlhVNt0xz7hlcxVs+Qf6sdWA7G2POAN3a +CJBitOUt7kinaxeZVL6HSuOpXgRM6xBtVNbv8ejyYhbLgGvtPe31HzClrkvJE+2K +AQHJuFFYwGY6sWZLxNUxAmLpdIQM201GLQIDAQABo0IwQDAdBgNVHQ4EFgQU0p+I +36HNLL3s9TsBAZMzJ7LrYEswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB +Af8wDQYJKoZIhvcNAQEMBQADggIBADLKgLOdPVQG3dLSLvCkASELZ0jKbY7gyKoN +qo0hV4/GPnrK21HUUrPUloSlWGB/5QuOH/XcChWB5Tu2tyIvCZwTFrFsDDUIbatj +cu3cvuzHV+YwIHHW1xDBE1UBjCpD5EHxzzp6U5LOogMFDTjfArsQLtk70pt6wKGm ++LUx5vR1yblTmXVHIloUFcd4G7ad6Qz4G3bxhYTeodoS76TiEJd6eN4MUZeoIUCL +hr0N8F5OSza7OyAfikJW4Qsav3vQIkMsRIz75Sq0bBwcupTgE34h5prCy8VCZLQe +lHsIJchxzIdFV4XTnyliIoNRlwAYl3dqmJLJfGBs32x9SuRwTMKeuB330DTHD8z7 +p/8Dvq1wkNoL3chtl1+afwkyQf3NosxabUzyqkn+Zvjp2DXrDige7kgvOtB5CTh8 +piKCk5XQA76+AqAF3SAi428diDRgxuYKuQl1C/AH6GmWNcf7I4GOODm4RStDeKLR +LBT/DShycpWbXgnbiUSYqqFJu3FS8r/2/yehNq+4tneI3TqkbZs0kNwUXTC/t+sX +5Ie3cdCh13cV1ELX8vMxmV2b3RZtP+oGI/hGoiLtk/bdmuYqh7GYVPEi92tF4+KO +dh2ajcQGjTa3FPOdVGm3jjzVpG2Tgbet9r1ke8LJaDmgkpzNNIaRkPpkUZ3+/uul +9XXeifdy +-----END CERTIFICATE----- + +# 242b69742fcb1e5b2abf98898b94572187544e5b4d9911786573621f6a74b82c +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 01:67:5f:27:d6:fe:7a:e3:e4:ac:be:09:5b:05:9e + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = FI, O = Telia Finland Oyj, CN = Telia Root CA v2 + Validity + Not Before: Nov 29 11:55:54 2018 GMT + Not After : Nov 29 11:55:54 2043 GMT + Subject: C = FI, O = Telia Finland Oyj, CN = Telia Root CA v2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b2:d0:3f:07:bc:e2:7b:d0:6b:99:f8:e2:77:69: + e7:ce:9d:a4:03:bc:82:6d:a1:fe:81:65:1f:4c:27: + ac:8e:00:ba:16:7b:eb:30:6a:00:c0:b3:74:68:7e: + b2:af:c7:d5:62:b3:7a:3f:50:ca:8c:36:44:24:63: + d2:36:e9:0c:85:f6:43:76:d5:4c:a1:60:72:67:e2: + 28:33:a5:cb:31:b8:3a:22:23:34:b8:7d:bd:56:22: + 40:9d:ea:f4:7b:03:ad:68:fc:b2:81:4f:98:d0:74: + ea:8d:e5:7d:cd:63:c3:a3:f6:de:92:c2:58:19:e0: + 96:bb:c5:c4:a9:3d:a5:74:96:fe:af:f9:89:aa:bd: + 95:17:54:d8:78:44:f1:0c:77:15:92:e0:98:42:a7: + a4:d6:aa:20:92:cd:c1:a0:b3:96:b2:3a:84:42:8d: + 7d:d5:95:e4:d6:db:e9:62:c4:58:b3:79:c5:8c:d3: + 35:33:83:9f:75:a1:52:27:61:38:f1:59:3d:8e:50: + e0:bd:79:3c:e7:6c:96:fe:5e:d9:02:65:b4:8e:5c: + d0:11:34:df:5d:bf:52:a7:81:00:c3:7f:99:45:99: + 15:d5:17:c8:0a:53:ec:63:f3:99:7d:cc:69:12:86: + c2:17:f0:01:9e:bf:84:bc:d1:52:cb:1b:92:66:ce: + a4:53:e5:a1:bf:c4:db:09:d6:e6:89:56:2b:c8:e3: + 7c:de:e3:ff:89:e5:35:6e:28:e8:6c:0b:23:51:a9: + 25:05:eb:48:f8:dd:b1:ca:fa:6c:08:51:ef:b7:18: + 6c:44:ca:26:e1:73:c6:89:06:81:e5:8a:ac:b0:e2: + 29:c6:b9:24:b3:6b:44:11:f4:a5:43:c2:4c:43:e5: + 70:36:8c:b6:33:57:7a:95:2e:82:a0:f4:5c:10:b3: + 61:83:f6:02:05:86:2e:7c:2d:6c:dc:03:46:6e:35: + 93:d5:7a:95:2f:de:20:d8:5b:7e:94:90:04:6a:ba: + 59:3d:04:05:75:9d:37:a2:0e:2e:3d:eb:c1:a4:52: + 83:fe:d0:6b:d4:66:8e:dc:c6:e9:12:4e:1d:2a:57: + aa:10:bc:7c:5e:82:7d:a6:a6:c9:f2:2d:b9:f5:17: + 27:ad:d1:0e:89:54:2b:95:fa:c0:ad:1d:98:14:78: + 33:42:86:0a:a9:73:b5:fb:74:0d:b7:1b:30:19:c4: + 5a:0e:1c:27:b7:da:18:d0:ff:8a:c8:05:ba:f1:aa: + 1c:a2:37:b7:e6:48:a4:46:2c:94:ea:a8:76:62:47: + 8b:10:53:07:48:57:6c:e2:92:4d:b6:ae:05:cb:dc: + c1:4a:5e:8f:ac:3d:19:4e:c2:ed:60:75:2b:db:c1: + ca:42:d5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:72:AC:E4:33:79:AA:45:87:F6:FD:AC:1D:9E:D6:C7:2F:86:D8:24:39 + + X509v3 Subject Key Identifier: + 72:AC:E4:33:79:AA:45:87:F6:FD:AC:1D:9E:D6:C7:2F:86:D8:24:39 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + a0:3b:59:a7:09:94:3e:36:84:d2:7e:2f:39:a5:96:97:fa:11: + ad:fc:67:f3:71:09:f2:b2:89:84:67:44:af:b9:ef:ed:96:ec: + 9c:64:db:32:30:6f:67:9a:ac:7e:5f:b2:ab:01:36:7e:81:fa: + e4:84:5e:d2:ac:36:e0:6b:62:c5:7d:4b:0e:82:6d:d2:76:62: + d1:fe:97:f8:9f:30:7c:18:f9:b4:52:77:82:1d:76:db:d3:1d: + a9:f0:c1:9a:00:bd:6d:75:d8:7d:e7:fa:c7:38:a3:9c:70:e8: + 46:79:03:af:2e:74:db:75:f8:6e:53:0c:03:c8:99:1a:89:35: + 19:3c:d3:c9:54:7c:a8:f0:2c:e6:6e:07:79:6f:6a:e1:e6:ea: + 91:82:69:0a:1d:c3:7e:59:a2:9e:6b:46:15:98:5b:d3:af:46: + 1d:62:c8:ce:80:52:49:11:3f:c9:04:12:c3:13:7c:3f:3b:8a: + 96:db:3c:a0:1e:0a:b4:8b:54:b2:24:67:0d:ef:82:cb:be:3c: + 7d:d1:e2:7f:ae:16:d6:56:58:b9:da:20:b1:83:15:a1:ef:8a: + 4d:32:6f:41:2f:13:52:82:94:d7:1a:c1:78:a2:51:dd:2b:70: + 6d:b7:1a:f9:f7:b0:e0:67:97:56:db:7c:61:53:09:03:28:02: + 40:c7:b3:d8:fd:9c:70:6a:c6:28:c3:85:e9:e2:ed:1a:93:a0: + de:4b:98:a2:84:3e:05:77:01:96:3d:fb:b4:20:0f:9c:72:02: + 7a:12:2f:d5:a3:ba:51:78:af:2a:2b:44:65:4e:b5:fd:0a:e8: + c1:cd:79:87:61:2b:de:80:57:45:bf:67:f1:9b:91:5e:a5:a4: + ec:59:48:10:0d:38:c7:b0:fa:c3:44:6d:04:f5:78:50:1c:92: + 96:5b:da:f5:b8:2e:ba:5b:cf:e5:f0:6a:9d:4b:2f:58:73:2d: + 4f:2d:c4:1c:3e:f4:b3:3f:ab:15:0e:3b:19:41:8a:a4:c1:57: + 12:66:71:4c:fa:53:e3:57:eb:62:95:09:9e:54:dd:d1:c2:3c: + 57:3c:bd:38:ad:98:64:b7:b8:03:9a:53:56:60:5d:b3:d8:42: + 1b:5c:4b:12:8a:1c:eb:eb:7d:c6:7a:69:c7:27:7f:a4:f8:8b: + f2:e4:94:66:87:4b:e9:94:07:09:12:79:8a:b2:eb:74:04:dc: + ce:f4:44:59:e0:16:ca:c5:2c:58:d7:3c:7b:cf:62:86:6a:50: + 7d:35:36:66:a7:fb:37:e7:28:c7:d8:d0:ad:a5:69:94:8f:e8: + c1:df:24:f8:1b:07:31:87:81:d8:5d:f6:e8:28:d8:4a:52:80: + ac:13:ee:50:14:1e:98:c7 +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIPAWdfJ9b+euPkrL4JWwWeMA0GCSqGSIb3DQEBCwUAMEQx +CzAJBgNVBAYTAkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UE +AwwQVGVsaWEgUm9vdCBDQSB2MjAeFw0xODExMjkxMTU1NTRaFw00MzExMjkxMTU1 +NTRaMEQxCzAJBgNVBAYTAkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZ +MBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2MjCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBALLQPwe84nvQa5n44ndp586dpAO8gm2h/oFlH0wnrI4AuhZ76zBq +AMCzdGh+sq/H1WKzej9Qyow2RCRj0jbpDIX2Q3bVTKFgcmfiKDOlyzG4OiIjNLh9 +vVYiQJ3q9HsDrWj8soFPmNB06o3lfc1jw6P23pLCWBnglrvFxKk9pXSW/q/5iaq9 +lRdU2HhE8Qx3FZLgmEKnpNaqIJLNwaCzlrI6hEKNfdWV5Nbb6WLEWLN5xYzTNTOD +n3WhUidhOPFZPY5Q4L15POdslv5e2QJltI5c0BE0312/UqeBAMN/mUWZFdUXyApT +7GPzmX3MaRKGwhfwAZ6/hLzRUssbkmbOpFPlob/E2wnW5olWK8jjfN7j/4nlNW4o +6GwLI1GpJQXrSPjdscr6bAhR77cYbETKJuFzxokGgeWKrLDiKca5JLNrRBH0pUPC +TEPlcDaMtjNXepUugqD0XBCzYYP2AgWGLnwtbNwDRm41k9V6lS/eINhbfpSQBGq6 +WT0EBXWdN6IOLj3rwaRSg/7Qa9RmjtzG6RJOHSpXqhC8fF6CfaamyfItufUXJ63R +DolUK5X6wK0dmBR4M0KGCqlztft0DbcbMBnEWg4cJ7faGND/isgFuvGqHKI3t+ZI +pEYslOqodmJHixBTB0hXbOKSTbauBcvcwUpej6w9GU7C7WB1K9vBykLVAgMBAAGj +YzBhMB8GA1UdIwQYMBaAFHKs5DN5qkWH9v2sHZ7Wxy+G2CQ5MB0GA1UdDgQWBBRy +rOQzeapFh/b9rB2e1scvhtgkOTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw +AwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAoDtZpwmUPjaE0n4vOaWWl/oRrfxn83EJ +8rKJhGdEr7nv7ZbsnGTbMjBvZ5qsfl+yqwE2foH65IRe0qw24GtixX1LDoJt0nZi +0f6X+J8wfBj5tFJ3gh1229MdqfDBmgC9bXXYfef6xzijnHDoRnkDry5023X4blMM +A8iZGok1GTzTyVR8qPAs5m4HeW9q4ebqkYJpCh3DflminmtGFZhb069GHWLIzoBS +SRE/yQQSwxN8PzuKlts8oB4KtItUsiRnDe+Cy748fdHif64W1lZYudogsYMVoe+K +TTJvQS8TUoKU1xrBeKJR3Stwbbca+few4GeXVtt8YVMJAygCQMez2P2ccGrGKMOF +6eLtGpOg3kuYooQ+BXcBlj37tCAPnHICehIv1aO6UXivKitEZU61/Qrowc15h2Er +3oBXRb9n8ZuRXqWk7FlIEA04x7D6w0RtBPV4UBySllva9bguulvP5fBqnUsvWHMt +Ty3EHD70sz+rFQ47GUGKpMFXEmZxTPpT41frYpUJnlTd0cI8Vzy9OK2YZLe4A5pT +VmBds9hCG1xLEooc6+t9xnppxyd/pPiL8uSUZodL6ZQHCRJ5irLrdATczvREWeAW +ysUsWNc8e89ihmpQfTU2Zqf7N+cox9jQraVplI/owd8k+BsHMYeB2F326CjYSlKA +rBPuUBQemMc= +-----END CERTIFICATE----- + +# 018e13f0772532cf809bd1b17281867283fc48c6e13be9c69812854a490c1b05 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 09:e0:93:65:ac:f7:d9:c8:b9:3e:1c:0b:04:2a:2e:f3 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = "DigiCert, Inc.", CN = DigiCert TLS ECC P384 Root G5 + Validity + Not Before: Jan 15 00:00:00 2021 GMT + Not After : Jan 14 23:59:59 2046 GMT + Subject: C = US, O = "DigiCert, Inc.", CN = DigiCert TLS ECC P384 Root G5 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:c1:44:a1:cf:11:97:50:9a:de:23:82:35:07:cd: + d0:cb:18:9d:d2:f1:7f:77:35:4f:3b:dd:94:72:52: + ed:c2:3b:f8:ec:fa:7b:6b:58:20:ec:99:ae:c9:fc: + 68:b3:75:b9:db:09:ec:c8:13:f5:4e:c6:0a:1d:66: + 30:4c:bb:1f:47:0a:3c:61:10:42:29:7c:a5:08:0e: + e0:22:e9:d3:35:68:ce:9b:63:9f:84:b5:99:4d:58: + a0:8e:f5:54:e7:95:c9 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + C1:51:45:50:59:AB:3E:E7:2C:5A:FA:20:22:12:07:80:88:7C:11:6A + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:89:6a:8d:47:e7:ec:fc:6e:55:03:d9:67:6c: + 26:4e:83:c6:fd:c9:fb:2b:13:bc:b7:7a:8c:b4:65:d2:69:69: + 63:13:63:3b:26:50:2e:01:a1:79:06:91:9d:48:bf:c2:be:02: + 30:47:c3:15:7b:b1:a0:91:99:49:93:a8:3c:7c:e8:46:06:8b: + 2c:f2:31:00:94:9d:62:c8:89:bd:19:84:14:e9:a5:fb:01:b8: + 0d:76:43:8c:2e:53:cb:7c:df:0c:17:96:50 +-----BEGIN CERTIFICATE----- +MIICGTCCAZ+gAwIBAgIQCeCTZaz32ci5PhwLBCou8zAKBggqhkjOPQQDAzBOMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJjAkBgNVBAMTHURp +Z2lDZXJ0IFRMUyBFQ0MgUDM4NCBSb290IEc1MB4XDTIxMDExNTAwMDAwMFoXDTQ2 +MDExNDIzNTk1OVowTjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJ +bmMuMSYwJAYDVQQDEx1EaWdpQ2VydCBUTFMgRUNDIFAzODQgUm9vdCBHNTB2MBAG +ByqGSM49AgEGBSuBBAAiA2IABMFEoc8Rl1Ca3iOCNQfN0MsYndLxf3c1TzvdlHJS +7cI7+Oz6e2tYIOyZrsn8aLN1udsJ7MgT9U7GCh1mMEy7H0cKPGEQQil8pQgO4CLp +0zVozptjn4S1mU1YoI71VOeVyaNCMEAwHQYDVR0OBBYEFMFRRVBZqz7nLFr6ICIS +B4CIfBFqMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49 +BAMDA2gAMGUCMQCJao1H5+z8blUD2WdsJk6Dxv3J+ysTvLd6jLRl0mlpYxNjOyZQ +LgGheQaRnUi/wr4CMEfDFXuxoJGZSZOoPHzoRgaLLPIxAJSdYsiJvRmEFOml+wG4 +DXZDjC5Ty3zfDBeWUA== +-----END CERTIFICATE----- + +# 371a00dc0533b3721a7eeb40e8419e70799d2b0a0f2c1d80693165f7cec4ad75 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:f9:b4:78:a8:fa:7e:da:6a:33:37:89:de:7c:cf:8a + Signature Algorithm: sha384WithRSAEncryption + Issuer: C = US, O = "DigiCert, Inc.", CN = DigiCert TLS RSA4096 Root G5 + Validity + Not Before: Jan 15 00:00:00 2021 GMT + Not After : Jan 14 23:59:59 2046 GMT + Subject: C = US, O = "DigiCert, Inc.", CN = DigiCert TLS RSA4096 Root G5 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:b3:d0:f4:c9:79:11:9d:fd:fc:66:81:e7:cc:d5: + e4:bc:ec:81:3e:6a:35:8e:2e:b7:e7:de:af:f9:07: + 4d:cf:30:9d:ea:09:0b:99:bd:6c:57:da:18:4a:b8: + 78:ac:3a:39:a8:a6:48:ac:2e:72:e5:bd:eb:f1:1a: + cd:e7:a4:03:a9:3f:11:b4:d8:2f:89:16:fb:94:01: + 3d:bb:2f:f8:13:05:a1:78:1c:8e:28:e0:45:e0:83: + f4:59:1b:95:b3:ae:7e:03:45:e5:be:c2:42:fe:ee: + f2:3c:b6:85:13:98:32:9d:16:a8:29:c2:0b:1c:38: + dc:9f:31:77:5c:bf:27:a3:fc:27:ac:b7:2b:bd:74: + 9b:17:2d:f2:81:da:5d:b0:e1:23:17:3e:88:4a:12: + 23:d0:ea:cf:9d:de:03:17:b1:42:4a:a0:16:4c:a4: + 6d:93:e9:3f:3a:ee:3a:7c:9d:58:9d:f4:4e:8f:fc: + 3b:23:c8:6d:b8:e2:05:da:cc:eb:ec:c3:31:f4:d7: + a7:29:54:80:cf:44:5b:4c:6f:30:9e:f3:cc:dd:1f: + 94:43:9d:4d:7f:70:70:0d:d4:3a:d1:37:f0:6c:9d: + 9b:c0:14:93:58:ef:cd:41:38:75:bc:13:03:95:7c: + 7f:e3:5c:e9:d5:0d:d5:e2:7c:10:62:aa:6b:f0:3d: + 76:f3:3f:a3:e8:b0:c1:fd:ef:aa:57:4d:ac:86:a7: + 18:b4:29:c1:2c:0e:bf:64:be:29:8c:d8:02:2d:cd: + 5c:2f:f2:7f:ef:15:f4:0c:15:ac:0a:b0:f1:d3:0d: + 4f:6a:4d:77:97:01:a0:f1:66:b7:b7:ce:ef:ce:ec: + ec:a5:75:ca:ac:e3:e1:63:f7:b8:a1:04:c8:bc:7b: + 3f:5d:2d:16:22:56:ed:48:49:fe:a7:2f:79:30:25: + 9b:ba:6b:2d:3f:9d:3b:c4:17:e7:1d:2e:fb:f2:cf: + a6:fc:e3:14:2c:96:98:21:8c:b4:91:e9:19:60:83: + f2:30:2b:06:73:50:d5:98:3b:06:e9:c7:8a:0c:60: + 8c:28:f8:52:9b:6e:e1:f6:4d:bb:06:24:9b:d7:2b: + 26:3f:fd:2a:2f:71:f5:d6:24:be:7f:31:9e:0f:6d: + e8:8f:4f:4d:a3:3f:ff:35:ea:df:49:5e:41:8f:86: + f9:f1:77:79:4b:1b:b4:a3:5e:2f:fb:46:02:d0:66: + 13:5e:5e:85:4f:ce:d8:70:88:7b:ce:01:b5:96:97: + d7:cd:7d:fd:82:f8:c2:24:c1:ca:01:39:4f:8d:a2: + c1:14:40:1f:9c:66:d5:0c:09:46:d6:f2:d0:d1:48: + 76:56:3a:43:cb:b6:0a:11:39:ba:8c:13:6c:06:b5: + 9e:cf:eb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 51:33:1C:ED:36:40:AF:17:D3:25:CD:69:68:F2:AF:4E:23:3E:B3:41 + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 60:a6:af:5b:5f:57:da:89:db:4b:50:a9:c4:23:35:21:ff:d0: + 61:30:84:91:b7:3f:10:cf:25:8e:c9:bf:46:34:d9:c1:21:26: + 1c:70:19:72:1e:a3:c9:87:fe:a9:43:64:96:3a:c8:53:04:0a: + b6:41:bb:c4:47:00:d9:9f:18:18:3b:b2:0e:f3:34:ea:24:f7: + dd:af:20:60:ae:92:28:5f:36:e7:5d:e4:de:c7:3c:db:50:39: + ad:bb:3d:28:4d:96:7c:76:c6:5b:f4:c1:db:14:a5:ab:19:62: + 07:18:40:5f:97:91:dc:9c:c7:ab:b5:51:0d:e6:69:53:55:cc: + 39:7d:da:c5:11:55:72:c5:3b:8b:89:f8:34:2d:a4:17:e5:17: + e6:99:7d:30:88:21:37:cd:30:17:3d:b8:f2:bc:a8:75:a0:43: + dc:3e:89:4b:90:ae:6d:03:e0:1c:a3:a0:96:09:bb:7d:a3:b7: + 2a:10:44:4b:46:07:34:63:ed:31:b9:04:ee:a3:9b:9a:ae:e6: + 31:78:f4:ea:24:61:3b:ab:58:64:ff:bb:87:27:62:25:81:df: + dc:a1:2f:f6:ed:a7:ff:7a:8f:51:2e:30:f8:a4:01:d2:85:39: + 5f:01:99:96:6f:5a:5b:70:19:46:fe:86:60:3e:ad:80:10:09: + dd:39:25:2f:58:7f:bb:d2:74:f0:f7:46:1f:46:39:4a:d8:53: + d0:f3:2e:3b:71:a5:d4:6f:fc:f3:67:e4:07:8f:dd:26:19:e1: + 8d:5b:fa:a3:93:11:9b:e9:c8:3a:c3:55:68:9a:92:e1:52:76: + 38:e8:e1:ba:bd:fb:4f:d5:ef:b3:e7:48:83:31:f0:82:21:e3: + b6:be:a7:ab:6f:ef:9f:df:4c:cf:01:b8:62:6a:23:3d:e7:09: + 4d:80:1b:7b:30:a4:c3:dd:07:7f:34:be:a4:26:b2:f6:41:e8: + 09:1d:e3:20:98:aa:37:4f:ff:f7:f1:e2:29:70:31:47:3f:74: + d0:14:16:fa:21:8a:02:d5:8a:09:94:77:2e:f2:59:28:8b:7c: + 50:92:0a:66:78:38:83:75:c4:b5:5a:a8:11:c6:e5:c1:9d:66: + 55:cf:53:c4:af:d7:75:85:a9:42:13:56:ec:21:77:81:93:5a: + 0c:ea:96:d9:49:ca:a1:08:f2:97:3b:6d:9b:04:18:24:44:8e: + 7c:01:f2:dc:25:d8:5e:86:9a:b1:39:db:f5:91:32:6a:d1:a6: + 70:8a:a2:f7:de:a4:45:85:26:a8:1e:8c:5d:29:5b:c8:4b:d8: + 9a:6a:03:5e:70:f2:85:4f:6c:4b:68:2f:ca:54:f6:8c:da:32: + fe:c3:6b:83:3f:38:c6:7e +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCPm0eKj6ftpqMzeJ3nzPijANBgkqhkiG9w0BAQwFADBN +MQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJTAjBgNVBAMT +HERpZ2lDZXJ0IFRMUyBSU0E0MDk2IFJvb3QgRzUwHhcNMjEwMTE1MDAwMDAwWhcN +NDYwMTE0MjM1OTU5WjBNMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQs +IEluYy4xJTAjBgNVBAMTHERpZ2lDZXJ0IFRMUyBSU0E0MDk2IFJvb3QgRzUwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz0PTJeRGd/fxmgefM1eS87IE+ +ajWOLrfn3q/5B03PMJ3qCQuZvWxX2hhKuHisOjmopkisLnLlvevxGs3npAOpPxG0 +2C+JFvuUAT27L/gTBaF4HI4o4EXgg/RZG5Wzrn4DReW+wkL+7vI8toUTmDKdFqgp +wgscONyfMXdcvyej/Cestyu9dJsXLfKB2l2w4SMXPohKEiPQ6s+d3gMXsUJKoBZM +pG2T6T867jp8nVid9E6P/DsjyG244gXazOvswzH016cpVIDPRFtMbzCe88zdH5RD +nU1/cHAN1DrRN/BsnZvAFJNY781BOHW8EwOVfH/jXOnVDdXifBBiqmvwPXbzP6Po +sMH976pXTayGpxi0KcEsDr9kvimM2AItzVwv8n/vFfQMFawKsPHTDU9qTXeXAaDx +Zre3zu/O7Oyldcqs4+Fj97ihBMi8ez9dLRYiVu1ISf6nL3kwJZu6ay0/nTvEF+cd +Lvvyz6b84xQslpghjLSR6Rlgg/IwKwZzUNWYOwbpx4oMYIwo+FKbbuH2TbsGJJvX +KyY//SovcfXWJL5/MZ4PbeiPT02jP/816t9JXkGPhvnxd3lLG7SjXi/7RgLQZhNe +XoVPzthwiHvOAbWWl9fNff2C+MIkwcoBOU+NosEUQB+cZtUMCUbW8tDRSHZWOkPL +tgoRObqME2wGtZ7P6wIDAQABo0IwQDAdBgNVHQ4EFgQUUTMc7TZArxfTJc1paPKv +TiM+s0EwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN +AQEMBQADggIBAGCmr1tfV9qJ20tQqcQjNSH/0GEwhJG3PxDPJY7Jv0Y02cEhJhxw +GXIeo8mH/qlDZJY6yFMECrZBu8RHANmfGBg7sg7zNOok992vIGCukihfNudd5N7H +PNtQOa27PShNlnx2xlv0wdsUpasZYgcYQF+Xkdycx6u1UQ3maVNVzDl92sURVXLF +O4uJ+DQtpBflF+aZfTCIITfNMBc9uPK8qHWgQ9w+iUuQrm0D4ByjoJYJu32jtyoQ +REtGBzRj7TG5BO6jm5qu5jF49OokYTurWGT/u4cnYiWB39yhL/btp/96j1EuMPik +AdKFOV8BmZZvWltwGUb+hmA+rYAQCd05JS9Yf7vSdPD3Rh9GOUrYU9DzLjtxpdRv +/PNn5AeP3SYZ4Y1b+qOTEZvpyDrDVWiakuFSdjjo4bq9+0/V77PnSIMx8IIh47a+ +p6tv75/fTM8BuGJqIz3nCU2AG3swpMPdB380vqQmsvZB6Akd4yCYqjdP//fx4ilw +MUc/dNAUFvohigLVigmUdy7yWSiLfFCSCmZ4OIN1xLVaqBHG5cGdZlXPU8Sv13WF +qUITVuwhd4GTWgzqltlJyqEI8pc7bZsEGCREjnwB8twl2F6GmrE52/WRMmrRpnCK +ovfepEWFJqgejF0pW8hL2JpqA15w8oVPbEtoL8pU9ozaMv7Da4M/OMZ+ +-----END CERTIFICATE----- + +# b4585f22e4ac756a4e8612a1361c5d9d031a93fd84febb778fa3068b0fc42dc2 + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:25:33:b1:47:03:33:27:5c:f9:8d:9a:b9:bf:cc:f8 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = US, O = Certainly, CN = Certainly Root E1 + Validity + Not Before: Apr 1 00:00:00 2021 GMT + Not After : Apr 1 00:00:00 2046 GMT + Subject: C = US, O = Certainly, CN = Certainly Root E1 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:de:6f:f8:7f:1c:df:ed:f9:47:87:86:b1:a4:c0: + 8a:f8:82:97:80:ea:8f:c8:4a:5e:2a:7d:88:68:a7: + 01:62:14:91:24:7a:5c:9e:a3:17:7d:8a:86:21:34: + 18:50:1b:10:de:d0:37:4b:26:c7:19:60:80:e9:34: + bd:60:19:36:40:d6:29:87:09:3c:91:7a:f6:bc:13: + 23:dd:59:4e:04:5e:cf:c8:02:1c:18:53:c1:31:d8: + da:20:e9:44:8d:e4:76 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + F3:28:18:CB:64:75:EE:29:2A:EB:ED:AE:23:58:38:85:EB:C8:22:07 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:b1:8e:5a:20:c3:b2:19:62:4d:de:b0:4f:df: + 6e:d2:70:8a:f1:9f:7e:6a:8c:e6:ba:de:83:69:ca:69:b3:a9: + 05:b5:96:92:17:87:c2:d2:ea:d0:7b:ce:d8:41:5b:7c:ae:02: + 30:46:de:ea:cb:5d:9a:ec:32:c2:65:16:b0:4c:30:5c:30:f3: + da:4e:73:86:06:d8:ce:89:04:48:37:37:f8:dd:33:51:9d:70: + af:7b:55:d8:01:2e:7d:05:64:0e:86:b8:91 +-----BEGIN CERTIFICATE----- +MIIB9zCCAX2gAwIBAgIQBiUzsUcDMydc+Y2aub/M+DAKBggqhkjOPQQDAzA9MQsw +CQYDVQQGEwJVUzESMBAGA1UEChMJQ2VydGFpbmx5MRowGAYDVQQDExFDZXJ0YWlu +bHkgUm9vdCBFMTAeFw0yMTA0MDEwMDAwMDBaFw00NjA0MDEwMDAwMDBaMD0xCzAJ +BgNVBAYTAlVTMRIwEAYDVQQKEwlDZXJ0YWlubHkxGjAYBgNVBAMTEUNlcnRhaW5s +eSBSb290IEUxMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE3m/4fxzf7flHh4axpMCK ++IKXgOqPyEpeKn2IaKcBYhSRJHpcnqMXfYqGITQYUBsQ3tA3SybHGWCA6TS9YBk2 +QNYphwk8kXr2vBMj3VlOBF7PyAIcGFPBMdjaIOlEjeR2o0IwQDAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU8ygYy2R17ikq6+2uI1g4 +hevIIgcwCgYIKoZIzj0EAwMDaAAwZQIxALGOWiDDshliTd6wT99u0nCK8Z9+aozm +ut6Dacpps6kFtZaSF4fC0urQe87YQVt8rgIwRt7qy12a7DLCZRawTDBcMPPaTnOG +BtjOiQRINzf43TNRnXCve1XYAS59BWQOhriR +-----END CERTIFICATE----- + +# 77b82cd8644c4305f7acc5cb156b45675004033d51c60c6202a8e0c33467d3a0 + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 8e:0f:f9:4b:90:71:68:65:33:54:f4:d4:44:39:b7:e0 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, O = Certainly, CN = Certainly Root R1 + Validity + Not Before: Apr 1 00:00:00 2021 GMT + Not After : Apr 1 00:00:00 2046 GMT + Subject: C = US, O = Certainly, CN = Certainly Root R1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (4096 bit) + Modulus: + 00:d0:36:d4:1f:ea:dd:ab:e4:d1:b6:e6:fb:22:c0: + dd:13:0d:6a:7b:22:13:1c:97:3c:68:63:66:32:9c: + 03:b5:8d:a4:81:83:da:78:30:11:cf:dc:b2:2b:be: + 92:bf:8e:e4:c4:13:be:a4:68:4c:da:02:68:16:74: + be:b2:dd:04:e4:6b:2a:dd:37:1f:60:2c:db:f5:f7: + a1:7c:95:b7:0c:70:86:2e:f1:3a:ef:52:f7:cc:d3: + 9b:f9:8b:be:0e:df:31:b7:9d:68:5c:92:a6:f5:e5: + f3:0a:34:b5:ff:7b:a2:e4:87:a1:c6:af:17:00:ef: + 03:91:ed:a9:1c:4e:71:3d:d2:8b:6c:89:f4:78:86: + e6:6a:49:a0:ce:b5:d2:b0:ab:9b:f6:f4:d4:2e:e3: + 72:f9:36:c6:eb:15:b7:25:8c:3a:fc:25:0d:b3:22: + 73:21:74:c8:4a:96:61:92:f5:2f:0b:18:a5:f4:ad: + e2:ee:41:bd:01:79:fa:96:8c:8d:17:02:30:b4:f9: + af:78:1a:8c:b4:36:10:10:07:05:70:d0:f4:31:90: + 8a:51:c5:86:26:79:b2:11:88:5e:c5:f0:0a:54:cd: + 49:a6:bf:02:9c:d2:44:a7:ed:e3:78:ef:46:5e:6d: + 71:d1:79:70:1c:46:5f:51:e9:c9:37:dc:5f:7e:69: + 7b:41:df:34:45:e0:3b:84:f4:a1:8a:0a:36:9e:37: + cc:62:52:e1:89:0d:28:f9:7a:23:b1:0d:3d:3d:9a: + fd:9d:81:ef:2c:90:c0:7b:44:4e:bb:49:e0:0e:4a: + 56:92:bc:cb:b5:dd:79:17:89:91:de:61:89:74:92: + a8:e3:32:85:be:4e:85:a4:4b:59:cb:2b:c5:78:8e: + 71:54:d0:02:37:99:8c:e5:49:ea:e0:54:72:a4:11: + 06:2f:0b:8c:c1:5b:be:b5:a1:b0:53:6e:9c:b8:60: + 91:1f:59:6b:f9:2d:f4:94:0a:97:b5:ec:c5:76:03: + 54:1b:65:52:ba:4c:92:56:51:35:a0:40:d8:29:db: + ae:52:76:3b:2d:30:40:9b:8a:d0:42:56:b4:b7:88: + 01:a4:87:3b:53:96:cd:a3:16:8f:f3:66:aa:17:b1: + c7:60:e0:c1:43:05:0c:ee:9b:5b:60:6f:06:5c:87: + 5b:27:f9:40:11:9e:9c:33:c1:b7:e5:35:57:05:7f: + 27:ce:17:20:8c:1c:fc:f1:fb:da:31:29:49:ed:f5: + 0b:84:a7:4f:c1:f6:4e:c2:28:9c:fa:ee:e0:af:07: + fb:33:11:7a:21:4f:0b:21:10:b6:40:3a:ab:22:3a: + 04:9c:8b:9b:84:86:72:9a:d2:a7:a5:c4:b4:75:91: + a9:2b:23 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + E0:AA:3F:25:8D:9F:44:5C:C1:3A:E8:2E:AE:77:4C:84:3E:67:0C:F4 + Signature Algorithm: sha256WithRSAEncryption + b9:57:af:b8:12:da:57:83:8f:68:0b:33:1d:03:53:55:f4:95: + 70:e4:2b:3d:b0:39:eb:fa:89:62:fd:f7:d6:18:04:2f:21:34: + dd:f1:68:f0:d5:96:5a:de:c2:80:a3:c1:8d:c6:6a:f7:59:77: + ae:15:64:cf:5b:79:05:77:66:ea:8c:d3:6b:0d:dd:f1:59:2c: + c1:33:a5:30:80:15:45:07:45:1a:31:22:b6:92:00:ab:99:4d: + 3a:8f:77:af:a9:22:ca:2f:63:ca:15:d6:c7:c6:f0:3d:6c:fc: + 1c:0d:98:10:61:9e:11:a2:22:d7:0a:f2:91:7a:6b:39:0e:2f: + 30:c3:36:49:9f:e0:e9:0f:02:44:50:37:94:55:7d:ea:9f:f6: + 3b:ba:94:a5:4c:e9:bc:3e:51:b4:e8:ca:92:36:54:6d:5c:25: + 28:da:dd:ad:14:fd:d3:ee:e2:22:05:eb:d0:f2:b7:68:12:d7: + 5a:8a:41:1a:c6:92:a5:5a:3b:63:45:4f:bf:e1:3a:77:22:2f: + 5c:bf:46:f9:5a:03:85:13:42:5f:ca:de:53:d7:62:b5:a6:35: + 04:c2:47:ff:99:fd:84:df:5c:ce:e9:5e:80:28:41:f2:7d:e7: + 1e:90:d8:4f:76:3e:82:3c:0d:fc:a5:03:fa:7b:1a:d9:45:1e: + 60:da:c4:8e:f9:fc:2b:c9:7b:95:c5:2a:ff:aa:89:df:82:31: + 0f:72:ff:0c:27:d7:0a:1e:56:00:50:1e:0c:90:c1:96:b5:d8: + 14:85:bb:a7:0d:16:c1:f8:07:24:1b:ba:85:a1:1a:05:09:80: + ba:95:63:c9:3a:ec:25:9f:7f:9d:ba:a4:47:15:9b:44:70:f1: + 6a:4b:d6:38:5e:43:f3:18:7e:50:6e:e9:5a:28:e6:65:e6:77: + 1b:3a:fd:1d:be:03:26:a3:db:d4:e1:bb:7e:96:27:2b:1d:ee: + a4:fb:da:25:54:13:03:de:39:c6:c3:1f:4d:90:ec:8f:1b:4a: + d2:1c:ed:85:95:38:50:79:46:d6:c1:90:50:31:a9:5c:9a:6e: + 1d:f5:33:56:8b:a7:99:d2:f2:c8:2c:33:93:92:30:c7:4e:8c: + 65:33:10:64:17:fd:24:17:96:d1:8d:c2:3a:6a:2b:eb:13:8b: + 44:f2:21:f3:4a:1a:b7:77:5f:d7:ed:88:a4:72:e5:39:1f:95: + 9d:be:67:c1:70:11:3d:bb:f4:f8:49:b7:e3:26:97:3a:9f:d2: + 5f:7c:fb:c0:99:7c:39:29:e0:7b:1d:bf:0d:a7:8f:d2:29:34: + 6e:24:15:cb:de:90:5e:bf:1a:c4:66:ea:c2:e6:ba:39:5f:8a: + 99:a9:41:59:07:b0:2c:af +-----BEGIN CERTIFICATE----- +MIIFRzCCAy+gAwIBAgIRAI4P+UuQcWhlM1T01EQ5t+AwDQYJKoZIhvcNAQELBQAw +PTELMAkGA1UEBhMCVVMxEjAQBgNVBAoTCUNlcnRhaW5seTEaMBgGA1UEAxMRQ2Vy +dGFpbmx5IFJvb3QgUjEwHhcNMjEwNDAxMDAwMDAwWhcNNDYwNDAxMDAwMDAwWjA9 +MQswCQYDVQQGEwJVUzESMBAGA1UEChMJQ2VydGFpbmx5MRowGAYDVQQDExFDZXJ0 +YWlubHkgUm9vdCBSMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANA2 +1B/q3avk0bbm+yLA3RMNansiExyXPGhjZjKcA7WNpIGD2ngwEc/csiu+kr+O5MQT +vqRoTNoCaBZ0vrLdBORrKt03H2As2/X3oXyVtwxwhi7xOu9S98zTm/mLvg7fMbed +aFySpvXl8wo0tf97ouSHocavFwDvA5HtqRxOcT3Si2yJ9HiG5mpJoM610rCrm/b0 +1C7jcvk2xusVtyWMOvwlDbMicyF0yEqWYZL1LwsYpfSt4u5BvQF5+paMjRcCMLT5 +r3gajLQ2EBAHBXDQ9DGQilHFhiZ5shGIXsXwClTNSaa/ApzSRKft43jvRl5tcdF5 +cBxGX1HpyTfcX35pe0HfNEXgO4T0oYoKNp43zGJS4YkNKPl6I7ENPT2a/Z2B7yyQ +wHtETrtJ4A5KVpK8y7XdeReJkd5hiXSSqOMyhb5OhaRLWcsrxXiOcVTQAjeZjOVJ +6uBUcqQRBi8LjMFbvrWhsFNunLhgkR9Za/kt9JQKl7XsxXYDVBtlUrpMklZRNaBA +2CnbrlJ2Oy0wQJuK0EJWtLeIAaSHO1OWzaMWj/Nmqhexx2DgwUMFDO6bW2BvBlyH +Wyf5QBGenDPBt+U1VwV/J84XIIwc/PH72jEpSe31C4SnT8H2TsIonPru4K8H+zMR +eiFPCyEQtkA6qyI6BJyLm4SGcprSp6XEtHWRqSsjAgMBAAGjQjBAMA4GA1UdDwEB +/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTgqj8ljZ9EXME66C6u +d0yEPmcM9DANBgkqhkiG9w0BAQsFAAOCAgEAuVevuBLaV4OPaAszHQNTVfSVcOQr +PbA56/qJYv331hgELyE03fFo8NWWWt7CgKPBjcZq91l3rhVkz1t5BXdm6ozTaw3d +8VkswTOlMIAVRQdFGjEitpIAq5lNOo93r6kiyi9jyhXWx8bwPWz8HA2YEGGeEaIi +1wrykXprOQ4vMMM2SZ/g6Q8CRFA3lFV96p/2O7qUpUzpvD5RtOjKkjZUbVwlKNrd +rRT90+7iIgXr0PK3aBLXWopBGsaSpVo7Y0VPv+E6dyIvXL9G+VoDhRNCX8reU9di +taY1BMJH/5n9hN9czulegChB8n3nHpDYT3Y+gjwN/KUD+nsa2UUeYNrEjvn8K8l7 +lcUq/6qJ34IxD3L/DCfXCh5WAFAeDJDBlrXYFIW7pw0WwfgHJBu6haEaBQmAupVj +yTrsJZ9/nbqkRxWbRHDxakvWOF5D8xh+UG7pWijmZeZ3Gzr9Hb4DJqPb1OG7fpYn +Kx3upPvaJVQTA945xsMfTZDsjxtK0hzthZU4UHlG1sGQUDGpXJpuHfUzVounmdLy +yCwzk5Iwx06MZTMQZBf9JBeW0Y3COmor6xOLRPIh80oat3df1+2IpHLlOR+Vnb5n +wXARPbv0+Em34yaXOp/SX3z7wJl8OSngex2/DaeP0ik0biQVy96QXr8axGbqwua6 +OV+KmalBWQewLK8= +-----END CERTIFICATE----- + +# 554153b13d2cf9ddb753bfbe1a4e0ae08d0aa4187058fe60a2b862b2e4b87bcb +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 62:f6:32:6c:e5:c4:e3:68:5c:1b:62:dd:9c:2e:9d:95 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = ES, O = FNMT-RCM, OU = Ceres, organizationIdentifier = VATES-Q2826004J, CN = AC RAIZ FNMT-RCM SERVIDORES SEGUROS + Validity + Not Before: Dec 20 09:37:33 2018 GMT + Not After : Dec 20 09:37:33 2043 GMT + Subject: C = ES, O = FNMT-RCM, OU = Ceres, organizationIdentifier = VATES-Q2826004J, CN = AC RAIZ FNMT-RCM SERVIDORES SEGUROS + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:f6:ba:57:53:c8:ca:ab:df:36:4a:52:21:e4:97: + d2:83:67:9e:f0:65:51:d0:5e:87:c7:47:b1:59:f2: + 57:47:9b:00:02:93:44:17:69:db:42:c7:b1:b2:3a: + 18:0e:b4:5d:8c:b3:66:5d:a1:34:f9:36:2c:49:db: + f3:46:fc:b3:44:69:44:13:66:fd:d7:c5:fd:af:36: + 4d:ce:03:4d:07:71:cf:af:6a:05:d2:a2:43:5a:0a: + 52:6f:01:03:4e:8e:8b + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 01:B9:2F:EF:BF:11:86:60:F2:4F:D0:41:6E:AB:73:1F:E7:D2:6E:49 + Signature Algorithm: ecdsa-with-SHA384 + Signature Value: + 30:66:02:31:00:ae:4a:e3:2b:40:c3:74:11:f2:95:ad:16:23: + de:4e:0c:1a:e6:5d:a5:24:5e:6b:44:7b:fc:38:e2:4f:cb:9c: + 45:17:11:4c:14:27:26:55:39:75:4a:03:cc:13:90:9f:92:02: + 31:00:fa:4a:6c:60:88:73:f3:ee:b8:98:62:a9:ce:2b:c2:d9: + 8a:a6:70:31:1d:af:b0:94:4c:eb:4f:c6:e3:d1:f3:62:a7:3c: + ff:93:2e:07:5c:49:01:67:69:12:02:72:bf:e7 +-----BEGIN CERTIFICATE----- +MIICbjCCAfOgAwIBAgIQYvYybOXE42hcG2LdnC6dlTAKBggqhkjOPQQDAzB4MQsw +CQYDVQQGEwJFUzERMA8GA1UECgwIRk5NVC1SQ00xDjAMBgNVBAsMBUNlcmVzMRgw +FgYDVQRhDA9WQVRFUy1RMjgyNjAwNEoxLDAqBgNVBAMMI0FDIFJBSVogRk5NVC1S +Q00gU0VSVklET1JFUyBTRUdVUk9TMB4XDTE4MTIyMDA5MzczM1oXDTQzMTIyMDA5 +MzczM1oweDELMAkGA1UEBhMCRVMxETAPBgNVBAoMCEZOTVQtUkNNMQ4wDAYDVQQL +DAVDZXJlczEYMBYGA1UEYQwPVkFURVMtUTI4MjYwMDRKMSwwKgYDVQQDDCNBQyBS +QUlaIEZOTVQtUkNNIFNFUlZJRE9SRVMgU0VHVVJPUzB2MBAGByqGSM49AgEGBSuB +BAAiA2IABPa6V1PIyqvfNkpSIeSX0oNnnvBlUdBeh8dHsVnyV0ebAAKTRBdp20LH +sbI6GA60XYyzZl2hNPk2LEnb80b8s0RpRBNm/dfF/a82Tc4DTQdxz69qBdKiQ1oK +Um8BA06Oi6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD +VR0OBBYEFAG5L++/EYZg8k/QQW6rcx/n0m5JMAoGCCqGSM49BAMDA2kAMGYCMQCu +SuMrQMN0EfKVrRYj3k4MGuZdpSRea0R7/DjiT8ucRRcRTBQnJlU5dUoDzBOQn5IC +MQD6SmxgiHPz7riYYqnOK8LZiqZwMR2vsJRM60/G49HzYqc8/5MuB1xJAWdpEgJy +v+c= +-----END CERTIFICATE----- + +# fb8fec759169b9106b1e511644c618c51304373f6c0643088d8beffd1b997599 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 996390341000653745 (0xdd3e3bc6cf96bb1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: serialNumber = G63287510, C = ES, O = ANF Autoridad de Certificacion, OU = ANF CA Raiz, CN = ANF Secure Server Root CA + Validity + Not Before: Sep 4 10:00:38 2019 GMT + Not After : Aug 30 10:00:38 2039 GMT + Subject: serialNumber = G63287510, C = ES, O = ANF Autoridad de Certificacion, OU = ANF CA Raiz, CN = ANF Secure Server Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:db:eb:6b:2b:e6:64:54:95:82:90:a3:72:a4:19: + 01:9d:9c:0b:81:5f:73:49:ba:a7:ac:f3:04:4e:7b: + 96:0b:ec:11:e0:5b:a6:1c:ce:1b:d2:0d:83:1c:2b: + b8:9e:1d:7e:45:32:60:0f:07:e9:77:58:7e:9f:6a: + c8:61:4e:b6:26:c1:4c:8d:ff:4c:ef:34:b2:1f:65: + d8:b9:78:f5:ad:a9:71:b9:ef:4f:58:1d:a5:de:74: + 20:97:a1:ed:68:4c:de:92:17:4b:bc:ab:ff:65:9a: + 9e:fb:47:d9:57:72:f3:09:a1:ae:76:44:13:6e:9c: + 2d:44:39:bc:f9:c7:3b:a4:58:3d:41:bd:b4:c2:49: + a3:c8:0d:d2:97:2f:07:65:52:00:a7:6e:c8:af:68: + ec:f4:14:96:b6:57:1f:56:c3:39:9f:2b:6d:e4:f3: + 3e:f6:35:64:da:0c:1c:a1:84:4b:2f:4b:4b:e2:2c: + 24:9d:6d:93:40:eb:b5:23:8e:32:ca:6f:45:d3:a8: + 89:7b:1e:cf:1e:fa:5b:43:8b:cd:cd:a8:0f:6a:ca: + 0c:5e:b9:9e:47:8f:f0:d9:b6:0a:0b:58:65:17:33: + b9:23:e4:77:19:7d:cb:4a:2e:92:7b:4f:2f:10:77: + b1:8d:2f:68:9c:62:cc:e0:50:f8:ec:91:a7:54:4c: + 57:09:d5:76:63:c5:e8:65:1e:ee:6d:6a:cf:09:9d: + fa:7c:4f:ad:60:08:fd:56:99:0f:15:2c:7b:a9:80: + ab:8c:61:8f:4a:07:76:42:de:3d:f4:dd:b2:24:33: + 5b:b8:b5:a3:44:c9:ac:7f:77:3c:1d:23:ec:82:a9: + a6:e2:c8:06:4c:02:fe:ac:5c:99:99:0b:2f:10:8a: + a6:f4:7f:d5:87:74:0d:59:49:45:f6:f0:71:5c:39: + 29:d6:bf:4a:23:8b:f5:5f:01:63:d2:87:73:28:b5: + 4b:0a:f5:f8:ab:82:2c:7e:73:25:32:1d:0b:63:0a: + 17:81:00:ff:b6:76:5e:e7:b4:b1:40:ca:21:bb:d5: + 80:51:e5:48:52:67:2c:d2:61:89:07:0d:0f:ce:42: + 77:c0:44:73:9c:44:50:a0:db:10:0a:2d:95:1c:81: + af:e4:1c:e5:14:1e:f1:36:41:01:02:2f:7d:73:a7: + de:42:cc:4c:e9:89:0d:56:f7:9f:91:d4:03:c6:6c: + c9:8f:db:d8:1c:e0:40:98:5d:66:99:98:80:6e:2d: + ff:01:c5:ce:cb:46:1f:ac:02:c6:43:e6:ae:a2:84: + 3c:c5:4e:1e:3d:6d:c9:14:4c:e3:2e:41:bb:ca:39: + bf:36:3c:2a:19:aa:41:87:4e:a5:ce:4b:32:79:dd: + 90:49:7f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + 9C:5F:D0:6C:63:A3:5F:93:CA:93:98:08:AD:8C:87:A5:2C:5C:C1:37 + X509v3 Subject Key Identifier: + 9C:5F:D0:6C:63:A3:5F:93:CA:93:98:08:AD:8C:87:A5:2C:5C:C1:37 + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 4e:1e:b9:8a:c6:a0:98:3f:6e:c3:69:c0:6a:5c:49:52:ac:cb: + 2b:5d:78:38:c1:d5:54:84:9f:93:f0:87:19:3d:2c:66:89:eb: + 0d:42:fc:cc:f0:75:85:3f:8b:f4:80:5d:79:e5:17:67:bd:35: + 82:e2:f2:3c:8e:7d:5b:36:cb:5a:80:00:29:f2:ce:2b:2c:f1: + 8f:aa:6d:05:93:6c:72:c7:56:eb:df:50:23:28:e5:45:10:3d: + e8:67:a3:af:0e:55:0f:90:09:62:ef:4b:59:a2:f6:53:f1:c0: + 35:e4:2f:c1:24:bd:79:2f:4e:20:22:3b:fd:1a:20:b0:a4:0e: + 2c:70:ed:74:3f:b8:13:95:06:51:c8:e8:87:26:ca:a4:5b:6a: + 16:21:92:dd:73:60:9e:10:18:de:3c:81:ea:e8:18:c3:7c:89: + f2:8b:50:3e:bd:11:e2:15:03:a8:36:7d:33:01:6c:48:15:d7: + 88:90:99:04:c5:cc:e6:07:f4:bc:f4:90:ed:13:e2:ea:8b:c3: + 8f:a3:33:0f:c1:29:4c:13:4e:da:15:56:71:73:72:82:50:f6: + 9a:33:7c:a2:b1:a8:1a:34:74:65:5c:ce:d1:eb:ab:53:e0:1a: + 80:d8:ea:3a:49:e4:26:30:9b:e5:1c:8a:a8:a9:15:32:86:99: + 92:0a:10:23:56:12:e0:f6:ce:4c:e2:bb:be:db:8d:92:73:01: + 66:2f:62:3e:b2:72:27:45:36:ed:4d:56:e3:97:99:ff:3a:35: + 3e:a5:54:4a:52:59:4b:60:db:ee:fe:78:11:7f:4a:dc:14:79: + 60:b6:6b:64:03:db:15:83:e1:a2:be:f6:23:97:50:f0:09:33: + 36:a7:71:96:25:f3:b9:42:7d:db:38:3f:2c:58:ac:e8:42:e1: + 0e:d8:d3:3b:4c:2e:82:e9:83:2e:6b:31:d9:dd:47:86:4f:6d: + 97:91:2e:4f:e2:28:71:35:16:d1:f2:73:fe:25:2b:07:47:24: + 63:27:c8:f8:f6:d9:6b:fc:12:31:56:08:c0:53:42:af:9c:d0: + 33:7e:fc:06:f0:31:44:03:14:f1:58:ea:f2:6a:0d:a9:11:b2: + 83:be:c5:1a:bf:07:ea:59:dc:a3:88:35:ef:9c:76:32:3c:4d: + 06:22:ce:15:e5:dd:9e:d8:8f:da:de:d2:c4:39:e5:17:81:cf: + 38:47:eb:7f:88:6d:59:1b:df:9f:42:14:ae:7e:cf:a8:b0:66: + 65:da:37:af:9f:aa:3d:ea:28:b6:de:d5:31:58:16:82:5b:ea: + bb:19:75:02:73:1a:ca:48:1a:21:93:90:0a:8e:93:84:a7:7d: + 3b:23:18:92:89:a0:8d:ac +-----BEGIN CERTIFICATE----- +MIIF7zCCA9egAwIBAgIIDdPjvGz5a7EwDQYJKoZIhvcNAQELBQAwgYQxEjAQBgNV +BAUTCUc2MzI4NzUxMDELMAkGA1UEBhMCRVMxJzAlBgNVBAoTHkFORiBBdXRvcmlk +YWQgZGUgQ2VydGlmaWNhY2lvbjEUMBIGA1UECxMLQU5GIENBIFJhaXoxIjAgBgNV +BAMTGUFORiBTZWN1cmUgU2VydmVyIFJvb3QgQ0EwHhcNMTkwOTA0MTAwMDM4WhcN +MzkwODMwMTAwMDM4WjCBhDESMBAGA1UEBRMJRzYzMjg3NTEwMQswCQYDVQQGEwJF +UzEnMCUGA1UEChMeQU5GIEF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uMRQwEgYD +VQQLEwtBTkYgQ0EgUmFpejEiMCAGA1UEAxMZQU5GIFNlY3VyZSBTZXJ2ZXIgUm9v +dCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANvrayvmZFSVgpCj +cqQZAZ2cC4Ffc0m6p6zzBE57lgvsEeBbphzOG9INgxwruJ4dfkUyYA8H6XdYfp9q +yGFOtibBTI3/TO80sh9l2Ll49a2pcbnvT1gdpd50IJeh7WhM3pIXS7yr/2WanvtH +2Vdy8wmhrnZEE26cLUQ5vPnHO6RYPUG9tMJJo8gN0pcvB2VSAKduyK9o7PQUlrZX +H1bDOZ8rbeTzPvY1ZNoMHKGESy9LS+IsJJ1tk0DrtSOOMspvRdOoiXsezx76W0OL +zc2oD2rKDF65nkeP8Nm2CgtYZRczuSPkdxl9y0oukntPLxB3sY0vaJxizOBQ+OyR +p1RMVwnVdmPF6GUe7m1qzwmd+nxPrWAI/VaZDxUse6mAq4xhj0oHdkLePfTdsiQz +W7i1o0TJrH93PB0j7IKppuLIBkwC/qxcmZkLLxCKpvR/1Yd0DVlJRfbwcVw5Kda/ +SiOL9V8BY9KHcyi1Swr1+KuCLH5zJTIdC2MKF4EA/7Z2Xue0sUDKIbvVgFHlSFJn +LNJhiQcND85Cd8BEc5xEUKDbEAotlRyBr+Qc5RQe8TZBAQIvfXOn3kLMTOmJDVb3 +n5HUA8ZsyY/b2BzgQJhdZpmYgG4t/wHFzstGH6wCxkPmrqKEPMVOHj1tyRRM4y5B +u8o5vzY8KhmqQYdOpc5LMnndkEl/AgMBAAGjYzBhMB8GA1UdIwQYMBaAFJxf0Gxj +o1+TypOYCK2Mh6UsXME3MB0GA1UdDgQWBBScX9BsY6Nfk8qTmAitjIelLFzBNzAO +BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC +AgEATh65isagmD9uw2nAalxJUqzLK114OMHVVISfk/CHGT0sZonrDUL8zPB1hT+L +9IBdeeUXZ701guLyPI59WzbLWoAAKfLOKyzxj6ptBZNscsdW699QIyjlRRA96Gej +rw5VD5AJYu9LWaL2U/HANeQvwSS9eS9OICI7/RogsKQOLHDtdD+4E5UGUcjohybK +pFtqFiGS3XNgnhAY3jyB6ugYw3yJ8otQPr0R4hUDqDZ9MwFsSBXXiJCZBMXM5gf0 +vPSQ7RPi6ovDj6MzD8EpTBNO2hVWcXNyglD2mjN8orGoGjR0ZVzO0eurU+AagNjq +OknkJjCb5RyKqKkVMoaZkgoQI1YS4PbOTOK7vtuNknMBZi9iPrJyJ0U27U1W45eZ +/zo1PqVUSlJZS2Db7v54EX9K3BR5YLZrZAPbFYPhor72I5dQ8AkzNqdxliXzuUJ9 +2zg/LFis6ELhDtjTO0wugumDLmsx2d1Hhk9tl5EuT+IocTUW0fJz/iUrB0ckYyfI ++PbZa/wSMVYIwFNCr5zQM378BvAxRAMU8Vjq8moNqRGyg77FGr8H6lnco4g175x2 +MjxNBiLOFeXdntiP2t7SxDnlF4HPOEfrf4htWRvfn0IUrn7PqLBmZdo3r5+qPeoo +tt7VMVgWglvquxl1AnMaykgaIZOQCo6ThKd9OyMYkomgjaw= +-----END CERTIFICATE----- + +# e74fbda55bd564c473a36b441aa799c8a68e077440e8288b9fa1e50e4bbaca11 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + d6:5d:9b:b3:78:81:2e:eb + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = JP, O = "SECOM Trust Systems CO.,LTD.", CN = Security Communication ECC RootCA1 + Validity + Not Before: Jun 16 05:15:28 2016 GMT + Not After : Jan 18 05:15:28 2038 GMT + Subject: C = JP, O = "SECOM Trust Systems CO.,LTD.", CN = Security Communication ECC RootCA1 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:a4:a5:6f:60:03:03:c3:bd:31:f4:d3:17:9c:2b: + 84:75:ac:e5:fd:3d:57:6e:d7:63:bf:e6:04:89:92: + 8e:81:9c:e3:e9:47:6e:ca:90:12:c8:13:e0:a7:9d: + f7:65:74:1f:6c:10:b2:e8:e4:e9:ef:6d:85:32:99: + 44:b1:5e:fd:cc:76:10:d8:5b:bd:a2:c6:f9:d6:42: + e4:57:76:dc:90:c2:35:a9:4b:88:3c:12:47:6d:5c: + ff:49:4f:1a:4a:50:b1 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 86:1C:E7:FE:2D:A5:4A:8B:08:FE:28:11:FA:BE:A3:66:F8:60:59:2F + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + Signature Value: + 30:65:02:30:15:5d:42:3d:fc:b6:ee:f7:3b:b1:36:e8:9e:f6: + c4:46:28:49:33:d0:58:43:2a:63:29:cc:4d:b1:b4:7a:a2:b9: + 0d:38:a5:5d:48:2a:fd:cb:b2:73:5d:a3:88:08:c7:0c:02:31: + 00:c0:ab:2d:0e:6d:ed:18:a2:db:53:e9:25:db:55:08:e0:50: + cc:df:44:61:16:82:ab:49:b0:b2:81:ec:73:87:78:b4:4c:b2: + 62:1b:12:fa:16:4d:25:4b:63:bd:1e:37:d9 +-----BEGIN CERTIFICATE----- +MIICODCCAb6gAwIBAgIJANZdm7N4gS7rMAoGCCqGSM49BAMDMGExCzAJBgNVBAYT +AkpQMSUwIwYDVQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMSswKQYD +VQQDEyJTZWN1cml0eSBDb21tdW5pY2F0aW9uIEVDQyBSb290Q0ExMB4XDTE2MDYx +NjA1MTUyOFoXDTM4MDExODA1MTUyOFowYTELMAkGA1UEBhMCSlAxJTAjBgNVBAoT +HFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xKzApBgNVBAMTIlNlY3VyaXR5 +IENvbW11bmljYXRpb24gRUNDIFJvb3RDQTEwdjAQBgcqhkjOPQIBBgUrgQQAIgNi +AASkpW9gAwPDvTH00xecK4R1rOX9PVdu12O/5gSJko6BnOPpR27KkBLIE+Cnnfdl +dB9sELLo5OnvbYUymUSxXv3MdhDYW72ixvnWQuRXdtyQwjWpS4g8EkdtXP9JTxpK +ULGjQjBAMB0GA1UdDgQWBBSGHOf+LaVKiwj+KBH6vqNm+GBZLzAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjAVXUI9/Lbu +9zuxNuie9sRGKEkz0FhDKmMpzE2xtHqiuQ04pV1IKv3LsnNdo4gIxwwCMQDAqy0O +be0YottT6SXbVQjgUMzfRGEWgqtJsLKB7HOHeLRMsmIbEvoWTSVLY70eN9k= +-----END CERTIFICATE----- + +# 2e44102ab58cb85419451c8e19d9acf3662cafbc614b6a53960a30f7d0e2eb41 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 13:02:d5:e2:40:4c:92:46:86:16:67:5d:b4:bb:bb:b2:6b:3e:fc:13 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = TN, O = Agence Nationale de Certification Electronique, CN = TunTrust Root CA + Validity + Not Before: Apr 26 08:57:56 2019 GMT + Not After : Apr 26 08:57:56 2044 GMT + Subject: C = TN, O = Agence Nationale de Certification Electronique, CN = TunTrust Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c3:cd:d3:fc:bd:04:53:dd:0c:20:3a:d5:88:2e: + 05:4b:41:f5:83:82:7e:f7:59:9f:9e:9e:63:e8:73: + da:f6:06:a9:4f:1f:b4:f9:0b:1f:39:8c:9a:20:d0: + 7e:06:d4:ec:34:d9:86:bc:75:5b:87:88:f0:d2:d9: + d4:a3:0a:b2:6c:1b:eb:49:2c:3e:ac:5d:d8:94:03: + a0:ec:34:e5:30:c4:35:7d:fb:26:4d:1b:6e:30:54: + d8:f5:80:45:9c:39:ad:9c:c9:25:04:4d:9a:90:3e: + 4e:40:6e:8a:6b:cd:29:67:c6:cc:2d:e0:74:e8:05: + 57:0a:48:50:fa:7a:43:da:7e:ec:5b:9a:0e:62:76: + fe:ea:9d:1d:85:72:ec:11:bb:35:e8:1f:27:bf:c1: + a1:c7:bb:48:16:dd:56:d7:cc:4e:a0:e1:b9:ac:db: + d5:83:19:1a:85:d1:94:97:d7:ca:a3:65:0b:f3:38: + f9:02:ae:dd:f6:67:cf:c9:3f:f5:8a:2c:47:1a:99: + 6f:05:0d:fd:d0:1d:82:31:fc:29:cc:00:58:97:91: + 4c:80:00:1c:33:85:96:2f:cb:41:c2:8b:10:84:c3: + 09:24:89:1f:b5:0f:d9:d9:77:47:18:92:94:60:5c: + c7:99:03:3c:fe:f7:95:a7:7d:50:a1:80:c2:a9:83: + ad:58:96:55:21:db:86:59:d4:af:c6:bc:dd:81:6e: + 07:db:60:62:fe:ec:10:6e:da:68:01:f4:83:1b:a9: + 3e:a2:5b:23:d7:64:c6:df:dc:a2:7d:d8:4b:ba:82: + d2:51:f8:66:bf:06:46:e4:79:2a:26:36:79:8f:1f: + 4e:99:1d:b2:8f:0c:0e:1c:ff:c9:5d:c0:fd:90:10: + a6:b1:37:f3:cd:3a:24:6e:b4:85:90:bf:80:b9:0c: + 8c:d5:9b:d6:c8:f1:56:3f:1a:80:89:7a:a9:e2:1b: + 32:51:2c:3e:f2:df:7b:f6:5d:7a:29:19:8e:e5:c8: + bd:36:71:8b:5d:4c:c2:1d:3f:ad:58:a2:cf:3d:70: + 4d:a6:50:98:25:dc:23:f9:b8:58:41:08:71:bf:4f: + b8:84:a0:8f:00:54:15:fc:91:6d:58:a7:96:3b:eb: + 4b:96:27:cd:6b:a2:a1:86:ac:0d:7c:54:e6:66:4c: + 66:5f:90:be:21:9a:02:46:2d:e4:83:c2:80:b9:cf: + 4b:3e:e8:7f:3c:01:ec:8f:5e:cd:7f:d2:28:42:01: + 95:8a:e2:97:3d:10:21:7d:f6:9d:1c:c5:34:a1:ec: + 2c:0e:0a:52:2c:12:55:70:24:3d:cb:c2:14:35:43: + 5d:27:4e:be:c0:bd:aa:7c:96:e7:fc:9e:61:ad:44: + d3:00:97 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 06:9A:9B:1F:53:7D:F1:F5:A4:C8:D3:86:3E:A1:73:59:B4:F7:44:21 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + 06:9A:9B:1F:53:7D:F1:F5:A4:C8:D3:86:3E:A1:73:59:B4:F7:44:21 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + aa:05:6e:b6:dd:15:c9:bf:b3:c6:20:f6:06:47:b0:86:93:25: + d3:8d:b9:c8:00:3f:97:f5:52:27:88:71:c9:74:fd:eb:ca:64: + db:5b:ef:1e:5d:ba:bf:d1:eb:ee:5c:69:ba:16:c8:f3:b9:8f: + d3:36:2e:40:49:07:0d:59:de:8b:10:b0:49:05:e2:ff:91:3f: + 4b:b7:dd:02:8e:f8:81:28:5c:cc:dc:6d:af:5f:14:9c:7d:58: + 78:0d:f6:80:09:b9:e9:0e:97:29:19:b8:b7:eb:f8:16:cb:55: + 12:e4:c6:7d:bb:c4:ec:f8:b5:1c:4e:3e:67:bf:c5:5f:1b:6d: + 6d:47:28:aa:04:58:61:d6:76:bf:22:7f:d0:07:6a:a7:64:53: + f0:97:8d:9d:80:3f:bb:c1:07:db:65:af:e6:9b:32:9a:c3:54: + 93:c4:1c:08:c3:44:fb:7b:63:11:43:d1:6a:1a:61:6a:79:6d: + 90:4f:29:8e:47:05:c1:12:69:69:d6:c6:36:31:e1:fc:fa:80: + ba:5c:4f:c4:eb:b7:32:ac:f8:75:61:17:d7:10:19:b9:f1:d2: + 09:ef:7a:42:9d:5b:5a:0b:d4:c6:95:4e:2a:ce:ff:07:d7:4f: + 7e:18:06:88:f1:19:b5:d9:98:bb:ae:71:c4:1c:e7:74:59:58: + ef:0c:89:cf:8b:1f:75:93:1a:04:14:92:48:50:a9:eb:57:29: + 00:16:e3:36:1c:c8:f8:bf:f0:33:d5:41:0f:c4:cc:3c:dd:e9: + 33:43:01:91:10:2b:1e:d1:b9:5d:cd:32:19:8b:8f:8c:20:77: + d7:22:c4:42:dc:84:16:9b:25:6d:e8:b4:55:71:7f:b0:7c:b3: + d3:71:49:b9:cf:52:a4:04:3f:dc:3d:a0:bb:af:33:9e:0a:30: + 60:8e:db:9d:5d:94:a8:bd:60:e7:62:80:76:81:83:0c:8c:cc: + 30:46:49:e2:0c:d2:a8:af:eb:61:71:ef:e7:22:62:a9:f7:5c: + 64:6c:9f:16:8c:67:36:27:45:f5:09:7b:bf:f6:10:0a:f1:b0: + 8d:54:43:8c:04:ba:a3:3f:ef:e2:35:c7:f9:74:e0:6f:34:41: + d0:bf:73:65:57:20:f9:9b:67:7a:66:68:24:4e:80:65:bd:10: + 99:06:59:f2:65:af:b8:c6:47:bb:fd:90:78:8b:41:73:2e:af: + 55:1f:dc:3b:92:72:6e:84:d3:d0:61:4c:0d:cc:76:57:e2:2d: + 85:22:15:36:0d:eb:01:9d:eb:d8:eb:c4:84:99:fb:c0:0c:cc: + 32:e8:e3:77:da:83:44:8b:9e:55:28:c0:8b:58:d3:90:3e:4e: + 1b:00:f1:15:ad:83:2b:9a +-----BEGIN CERTIFICATE----- +MIIFszCCA5ugAwIBAgIUEwLV4kBMkkaGFmddtLu7sms+/BMwDQYJKoZIhvcNAQEL +BQAwYTELMAkGA1UEBhMCVE4xNzA1BgNVBAoMLkFnZW5jZSBOYXRpb25hbGUgZGUg +Q2VydGlmaWNhdGlvbiBFbGVjdHJvbmlxdWUxGTAXBgNVBAMMEFR1blRydXN0IFJv +b3QgQ0EwHhcNMTkwNDI2MDg1NzU2WhcNNDQwNDI2MDg1NzU2WjBhMQswCQYDVQQG +EwJUTjE3MDUGA1UECgwuQWdlbmNlIE5hdGlvbmFsZSBkZSBDZXJ0aWZpY2F0aW9u +IEVsZWN0cm9uaXF1ZTEZMBcGA1UEAwwQVHVuVHJ1c3QgUm9vdCBDQTCCAiIwDQYJ +KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMPN0/y9BFPdDCA61YguBUtB9YOCfvdZ +n56eY+hz2vYGqU8ftPkLHzmMmiDQfgbU7DTZhrx1W4eI8NLZ1KMKsmwb60ksPqxd +2JQDoOw05TDENX37Jk0bbjBU2PWARZw5rZzJJQRNmpA+TkBuimvNKWfGzC3gdOgF +VwpIUPp6Q9p+7FuaDmJ2/uqdHYVy7BG7NegfJ7/Boce7SBbdVtfMTqDhuazb1YMZ +GoXRlJfXyqNlC/M4+QKu3fZnz8k/9YosRxqZbwUN/dAdgjH8KcwAWJeRTIAAHDOF +li/LQcKLEITDCSSJH7UP2dl3RxiSlGBcx5kDPP73lad9UKGAwqmDrViWVSHbhlnU +r8a83YFuB9tgYv7sEG7aaAH0gxupPqJbI9dkxt/con3YS7qC0lH4Zr8GRuR5KiY2 +eY8fTpkdso8MDhz/yV3A/ZAQprE38806JG60hZC/gLkMjNWb1sjxVj8agIl6qeIb +MlEsPvLfe/ZdeikZjuXIvTZxi11Mwh0/rViizz1wTaZQmCXcI/m4WEEIcb9PuISg +jwBUFfyRbVinljvrS5YnzWuioYasDXxU5mZMZl+QviGaAkYt5IPCgLnPSz7ofzwB +7I9ezX/SKEIBlYrilz0QIX32nRzFNKHsLA4KUiwSVXAkPcvCFDVDXSdOvsC9qnyW +5/yeYa1E0wCXAgMBAAGjYzBhMB0GA1UdDgQWBBQGmpsfU33x9aTI04Y+oXNZtPdE +ITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFAaamx9TffH1pMjThj6hc1m0 +90QhMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAqgVutt0Vyb+z +xiD2BkewhpMl0425yAA/l/VSJ4hxyXT968pk21vvHl26v9Hr7lxpuhbI87mP0zYu +QEkHDVneixCwSQXi/5E/S7fdAo74gShczNxtr18UnH1YeA32gAm56Q6XKRm4t+v4 +FstVEuTGfbvE7Pi1HE4+Z7/FXxttbUcoqgRYYdZ2vyJ/0Adqp2RT8JeNnYA/u8EH +22Wv5psymsNUk8QcCMNE+3tjEUPRahphanltkE8pjkcFwRJpadbGNjHh/PqAulxP +xOu3Mqz4dWEX1xAZufHSCe96Qp1bWgvUxpVOKs7/B9dPfhgGiPEZtdmYu65xxBzn +dFlY7wyJz4sfdZMaBBSSSFCp61cpABbjNhzI+L/wM9VBD8TMPN3pM0MBkRArHtG5 +Xc0yGYuPjCB31yLEQtyEFpslbei0VXF/sHyz03FJuc9SpAQ/3D2gu68zngowYI7b +nV2UqL1g52KAdoGDDIzMMEZJ4gzSqK/rYXHv5yJiqfdcZGyfFoxnNidF9Ql7v/YQ +CvGwjVRDjAS6oz/v4jXH+XTgbzRB0L9zZVcg+ZtnemZoJE6AZb0QmQZZ8mWvuMZH +u/2QeItBcy6vVR/cO5JyboTT0GFMDcx2V+IthSIVNg3rAZ3r2OvEhJn7wAzMMujj +d9qDRIueVSjAi1jTkD5OGwDxFa2DK5o= +-----END CERTIFICATE----- + +# 30fbba2c32238e2a98547af97931e550428b9b3f1c8eeb6633dcfa86c5b27dd3 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 6e:6a:bc:59:aa:53:be:98:39:67:a2:d2:6b:a4:3b:e6:6d:1c:d6:da + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C = CN, O = "iTrusChina Co.,Ltd.", CN = vTrus ECC Root CA + Validity + Not Before: Jul 31 07:26:44 2018 GMT + Not After : Jul 31 07:26:44 2043 GMT + Subject: C = CN, O = "iTrusChina Co.,Ltd.", CN = vTrus ECC Root CA + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:65:50:4a:ae:8c:79:96:4a:aa:1c:08:c3:a3:a2: + cd:fe:59:56:41:77:fd:26:94:42:bb:1d:cd:08:db: + 73:b2:5b:75:f3:cf:9c:4e:82:f4:bf:f8:61:26:85: + 6c:d6:85:5b:72:70:d2:fd:db:62:b4:df:53:8b:bd: + b1:44:58:62:42:09:c7:fa:7f:5b:10:e7:fe:40:fd: + c0:d8:c3:2b:32:e7:70:a6:b7:a6:20:55:1d:7b:80: + 5d:4b:8f:67:4c:f1:10 + ASN1 OID: secp384r1 + NIST CURVE: P-384 + X509v3 extensions: + X509v3 Subject Key Identifier: + 98:39:CD:BE:D8:B2:8C:F7:B2:AB:E1:AD:24:AF:7B:7C:A1:DB:1F:CF + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA384 + Signature Value: + 30:65:02:30:57:9d:dd:56:f1:c7:e3:e9:b8:49:50:6b:9b:69: + c3:6f:ec:c3:7d:25:e4:57:95:13:40:9b:52:d3:3b:f3:40:19: + bc:26:c7:2d:06:9e:b5:7b:36:9f:f5:25:d4:63:6b:00:02:31: + 00:e9:d3:c6:9e:56:9a:2a:cc:a1:da:3f:c8:66:2b:d3:58:9c: + 20:85:fa:ab:91:8a:70:70:11:38:60:64:0b:62:09:91:58:00: + f9:4d:fb:34:68:da:09:ad:21:06:18:94:ce +-----BEGIN CERTIFICATE----- +MIICDzCCAZWgAwIBAgIUbmq8WapTvpg5Z6LSa6Q75m0c1towCgYIKoZIzj0EAwMw +RzELMAkGA1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAY +BgNVBAMTEXZUcnVzIEVDQyBSb290IENBMB4XDTE4MDczMTA3MjY0NFoXDTQzMDcz +MTA3MjY0NFowRzELMAkGA1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28u +LEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBSb290IENBMHYwEAYHKoZIzj0CAQYF +K4EEACIDYgAEZVBKrox5lkqqHAjDo6LN/llWQXf9JpRCux3NCNtzslt188+cToL0 +v/hhJoVs1oVbcnDS/dtitN9Ti72xRFhiQgnH+n9bEOf+QP3A2MMrMudwpremIFUd +e4BdS49nTPEQo0IwQDAdBgNVHQ4EFgQUmDnNvtiyjPeyq+GtJK97fKHbH88wDwYD +VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwCgYIKoZIzj0EAwMDaAAwZQIw +V53dVvHH4+m4SVBrm2nDb+zDfSXkV5UTQJtS0zvzQBm8JsctBp61ezaf9SXUY2sA +AjEA6dPGnlaaKsyh2j/IZivTWJwghfqrkYpwcBE4YGQLYgmRWAD5Tfs0aNoJrSEG +GJTO +-----END CERTIFICATE----- + +# 8a71de6559336f426c26e53880d00d88a18da4c6a91f0dcb6194e206c5c96387 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 43:e3:71:13:d8:b3:59:14:5d:b7:ce:8c:fd:35:fd:6f:bc:05:8d:45 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CN, O = "iTrusChina Co.,Ltd.", CN = vTrus Root CA + Validity + Not Before: Jul 31 07:24:05 2018 GMT + Not After : Jul 31 07:24:05 2043 GMT + Subject: C = CN, O = "iTrusChina Co.,Ltd.", CN = vTrus Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:bd:55:7c:61:d3:b8:1d:04:62:05:a0:ae:6c:b7: + 70:b4:41:ea:4b:03:5e:10:3f:90:5a:1c:8b:3b:b0: + 66:8b:6c:48:a6:1c:22:ba:d5:40:92:ee:33:b2:23: + 59:c9:8e:bc:58:da:8b:9e:d0:19:f2:2f:59:c6:8c: + 63:5a:ba:9f:a3:0b:b0:b3:9a:5c:ba:11:b8:12:e9: + 0c:bb:cf:6e:6c:80:87:29:14:03:2c:8d:24:9a:c8: + 64:83:b5:6a:ac:13:2c:33:f1:9f:dc:2c:61:3c:1a: + 3f:70:55:9b:ad:00:52:7f:cf:04:b9:fe:36:fa:9c: + c0:16:ae:62:fe:96:4c:43:7e:55:14:be:1a:b3:d2: + 6d:c2:af:76:66:95:6b:2a:b0:94:77:85:5e:04:0f: + 62:1d:63:75:f7:6b:e7:cb:5b:9a:70:ec:3e:67:05: + f0:fe:07:08:80:cf:28:db:05:c6:14:27:2f:86:7d: + f0:27:de:ff:e6:7e:33:48:e7:0b:1e:58:d1:27:2b: + 53:0e:57:4a:65:d7:fb:a2:80:60:fc:4c:bc:35:53: + 01:6a:97:72:82:af:f1:1d:70:e8:9c:f5:ef:5e:c2: + 6c:c7:47:7e:5a:94:85:26:4d:3b:ba:eb:4c:e8:b0: + 09:c2:65:c2:9d:9d:09:9b:4e:b5:97:05:ac:f5:06: + a0:f7:36:05:7e:f4:90:b2:6b:c4:b4:f9:64:ea:e9: + 1a:0a:c8:0d:a8:ed:27:c9:d4:e7:b3:b9:ab:82:22: + 90:27:3d:2a:e8:7c:90:ef:bc:4f:fd:e2:0a:24:a7: + de:65:24:a4:5d:ea:c0:76:30:d3:77:50:f8:0d:04: + 9b:94:36:01:73:ca:06:58:a6:d3:3b:dc:fa:04:46: + 13:55:8a:c9:44:47:b8:51:39:1a:2e:e8:34:e2:79: + cb:59:4a:0a:7f:bc:a6:ef:1f:03:67:6a:59:2b:25: + 62:93:d9:53:19:66:3c:27:62:29:86:4d:a4:6b:ee: + ff:d4:4e:ba:d5:b4:e2:8e:48:5a:00:19:09:f1:05: + d9:ce:91:b1:f7:eb:e9:39:4f:f6:6f:04:43:9a:55: + f5:3e:05:14:bd:bf:b3:59:b4:d8:8e:33:84:a3:90: + 52:aa:b3:02:95:60:f9:0c:4c:68:f9:ee:d5:17:0d: + f8:71:57:b5:25:e4:29:ee:65:5d:af:d1:ee:3c:17: + 0b:5a:43:c5:a5:86:ea:24:9e:e2:05:07:dc:34:42: + 12:91:d6:39:74:ae:4c:41:82:db:f2:a6:48:d1:b3: + 9b:f3:33:aa:f3:a6:c0:c5:4e:f5:f4:9d:76:63:e6: + 02:c6:22:4b:c1:95:3f:50:64:2c:54:e5:b6:f0:3c: + 29:cf:57 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 54:62:70:63:F1:75:84:43:58:8E:D1:16:20:B1:C6:AC:1A:BC:F6:89 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 29:ba:92:49:a7:ad:f0:f1:70:c3:e4:97:f0:9f:a9:25:d5:6b: + 9e:34:fe:e6:1a:64:f6:3a:6b:52:b2:10:78:1a:9f:4c:da:8a: + da:ec:1c:37:52:e0:42:4b:fb:6c:76:ca:24:0b:39:12:15:9d: + 9f:11:2d:fc:79:64:dc:e0:e0:f5:dd:e0:57:c9:a5:b2:76:70: + 50:a4:fe:b7:0a:70:d5:a0:34:f1:75:d7:4d:49:ba:11:d1:b3: + d8:ec:82:ff:eb:0e:c4:bf:64:2d:7d:63:6e:17:78:ec:5d:7c: + 88:c8:eb:8e:57:76:d9:59:04:fa:bc:52:1f:45:ac:f0:7a:80: + ec:ec:6f:76:ae:91:db:10:8e:04:dc:92:df:a0:f6:e6:ae:49: + d3:c1:6c:12:1b:cc:29:aa:f9:08:a5:e2:37:14:ca:b1:b8:66: + ef:1a:82:e4:f0:f8:f1:a7:16:69:b7:db:a9:61:3c:9f:f5:31: + cb:e4:00:46:c2:2f:74:b1:b1:d7:81:ee:a8:26:95:bc:88:af: + 4c:35:07:2a:02:ca:78:14:6d:47:2b:40:56:e9:cb:2a:60:a1: + 67:03:a0:ce:8c:bc:b0:72:67:c4:31:ce:db:34:e5:25:03:60: + 25:7b:71:98:e4:c0:1b:2b:5f:74:42:d2:4b:c5:59:08:07:87: + be:c5:c3:7f:e7:96:d9:e1:dc:28:97:d6:8f:05:e3:f5:9b:4e: + ca:1d:50:47:05:53:b0:ca:39:e7:85:a0:89:c1:05:3b:01:37: + d3:3f:49:e2:77:eb:23:c8:88:66:3b:3d:39:76:21:46:f1:ec: + 5f:23:b8:eb:a2:66:75:74:c1:40:f7:d8:68:9a:93:e2:2d:a9: + 2e:bd:1c:a3:1e:c8:74:c6:a4:2d:7a:20:ab:3b:b8:b0:46:fd: + 6f:dd:5f:52:55:75:62:f0:97:a0:7c:d7:38:fd:25:df:cd:a0: + 9b:10:cf:8b:b8:38:5e:5e:c5:b4:a6:02:36:a1:1e:5f:1c:cf: + e2:96:9d:29:aa:fd:98:ae:52:e1:f3:41:52:fb:a9:2e:72:96: + 9f:27:e3:aa:73:7d:f8:1a:23:66:7b:3b:ab:65:b0:32:01:4b: + 15:3e:3d:a2:4f:0c:2b:35:a2:c6:d9:67:12:35:30:cd:76:2e: + 16:b3:99:9e:4d:4f:4e:2d:3b:34:43:e1:9a:0e:0d:a4:66:97: + ba:d2:1c:4a:4c:2c:2a:8b:8b:81:4f:71:1a:a9:dd:5c:7b:7b: + 08:c5:00:0d:37:40:e3:7c:7b:54:5f:2f:85:5f:76:f6:f7:a7: + b0:1c:57:56:c1:72:e8:ad:a2:af:8d:33:49:ba:1f:8a:dc:e6: + 74:7c:60:86:6f:87:97:7b +-----BEGIN CERTIFICATE----- +MIIFVjCCAz6gAwIBAgIUQ+NxE9izWRRdt86M/TX9b7wFjUUwDQYJKoZIhvcNAQEL +BQAwQzELMAkGA1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4x +FjAUBgNVBAMTDXZUcnVzIFJvb3QgQ0EwHhcNMTgwNzMxMDcyNDA1WhcNNDMwNzMx +MDcyNDA1WjBDMQswCQYDVQQGEwJDTjEcMBoGA1UEChMTaVRydXNDaGluYSBDby4s +THRkLjEWMBQGA1UEAxMNdlRydXMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQAD +ggIPADCCAgoCggIBAL1VfGHTuB0EYgWgrmy3cLRB6ksDXhA/kFocizuwZotsSKYc +IrrVQJLuM7IjWcmOvFjai57QGfIvWcaMY1q6n6MLsLOaXLoRuBLpDLvPbmyAhykU +AyyNJJrIZIO1aqwTLDPxn9wsYTwaP3BVm60AUn/PBLn+NvqcwBauYv6WTEN+VRS+ +GrPSbcKvdmaVayqwlHeFXgQPYh1jdfdr58tbmnDsPmcF8P4HCIDPKNsFxhQnL4Z9 +8Cfe/+Z+M0jnCx5Y0ScrUw5XSmXX+6KAYPxMvDVTAWqXcoKv8R1w6Jz1717CbMdH +flqUhSZNO7rrTOiwCcJlwp2dCZtOtZcFrPUGoPc2BX70kLJrxLT5ZOrpGgrIDajt +J8nU57O5q4IikCc9Kuh8kO+8T/3iCiSn3mUkpF3qwHYw03dQ+A0Em5Q2AXPKBlim +0zvc+gRGE1WKyURHuFE5Gi7oNOJ5y1lKCn+8pu8fA2dqWSslYpPZUxlmPCdiKYZN +pGvu/9ROutW04o5IWgAZCfEF2c6Rsffr6TlP9m8EQ5pV9T4FFL2/s1m02I4zhKOQ +UqqzApVg+QxMaPnu1RcN+HFXtSXkKe5lXa/R7jwXC1pDxaWG6iSe4gUH3DRCEpHW +OXSuTEGC2/KmSNGzm/MzqvOmwMVO9fSddmPmAsYiS8GVP1BkLFTltvA8Kc9XAgMB +AAGjQjBAMB0GA1UdDgQWBBRUYnBj8XWEQ1iO0RYgscasGrz2iTAPBgNVHRMBAf8E +BTADAQH/MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAKbqSSaet +8PFww+SX8J+pJdVrnjT+5hpk9jprUrIQeBqfTNqK2uwcN1LgQkv7bHbKJAs5EhWd +nxEt/Hlk3ODg9d3gV8mlsnZwUKT+twpw1aA08XXXTUm6EdGz2OyC/+sOxL9kLX1j +bhd47F18iMjrjld22VkE+rxSH0Ws8HqA7Oxvdq6R2xCOBNyS36D25q5J08FsEhvM +Kar5CKXiNxTKsbhm7xqC5PD48acWabfbqWE8n/Uxy+QARsIvdLGx14HuqCaVvIiv +TDUHKgLKeBRtRytAVunLKmChZwOgzoy8sHJnxDHO2zTlJQNgJXtxmOTAGytfdELS +S8VZCAeHvsXDf+eW2eHcKJfWjwXj9ZtOyh1QRwVTsMo554WgicEFOwE30z9J4nfr +I8iIZjs9OXYhRvHsXyO466JmdXTBQPfYaJqT4i2pLr0cox7IdMakLXogqzu4sEb9 +b91fUlV1YvCXoHzXOP0l382gmxDPi7g4Xl7FtKYCNqEeXxzP4padKar9mK5S4fNB +UvupLnKWnyfjqnN9+BojZns7q2WwMgFLFT49ok8MKzWixtlnEjUwzXYuFrOZnk1P +Ti07NEPhmg4NpGaXutIcSkwsKouLgU9xGqndXHt7CMUADTdA43x7VF8vhV929ven +sBxXVsFy6K2ir40zSbofitzmdHxghm+Hl3s= +-----END CERTIFICATE----- +
diff --git a/net/data/ssl/chrome_root_store/root_store.md b/net/data/ssl/chrome_root_store/root_store.md new file mode 100644 index 0000000..915f682 --- /dev/null +++ b/net/data/ssl/chrome_root_store/root_store.md
@@ -0,0 +1,137 @@ +<!-- mdformat off(generated) --> +<!-- mdlint off(generated) --> +Version: 11 + +SHA 256 Hash | Subject | NotBefore | NotAfter +---|---|---|--- +55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066 | CN=Actalis Authentication Root CA,O=Actalis S.p.A./03358520967,L=Milan,C=IT | 2011-09-22 | 2030-09-22 +18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4 | CN=Amazon Root CA 3,O=Amazon,C=US | 2015-05-26 | 2040-05-26 +1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4 | CN=Amazon Root CA 2,O=Amazon,C=US | 2015-05-26 | 2040-05-26 +568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5 | CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US | 2009-09-01 | 2037-12-31 +8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e | CN=Amazon Root CA 1,O=Amazon,C=US | 2015-05-26 | 2038-01-17 +e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092 | CN=Amazon Root CA 4,O=Amazon,C=US | 2015-05-26 | 2040-05-26 +5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e | CN=Certum Trusted Network CA,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL | 2008-10-22 | 2029-12-31 +b676f2eddae8775cd36cb0f63cd1d4603961f49e6265ba013a2f0307b6d0b804 | CN=Certum Trusted Network CA 2,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL | 2011-10-06 | 2046-10-06 +f356bea244b7a91eb35d53ca9ad7864ace018e2d35d5f8f96ddf68a6f41aa474 | CN=Atos TrustedRoot 2011,O=Atos,C=DE | 2011-07-07 | 2030-12-31 +57de0583efd2b26e0361da99da9df4648def7ee8441c3b728afa9bcde0f9b26a | CN=Autoridad de Certificacion Firmaprofesional CIF A62634068,C=ES | 2014-09-23 | 2036-05-05 +9a114025197c5bb95d94e63d55cd43790847b646b23cdf11ada4a00eff15fb48 | CN=Buypass Class 2 Root CA,O=Buypass AS-983163327,C=NO | 2010-10-26 | 2040-10-26 +edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d | CN=Buypass Class 3 Root CA,O=Buypass AS-983163327,C=NO | 2010-10-26 | 2040-10-26 +657cfe2fa73faa38462571f332a2363a46fce7020951710702cdfbb6eeda3305 | OU=certSIGN ROOT CA G2,O=CERTSIGN SA,C=RO | 2017-02-06 | 2042-02-06 +eaa962c4fa4a6bafebe415196d351ccd888d4f53f3fa8ae6d7c466a94e6042bb | OU=certSIGN ROOT CA,O=certSIGN,C=RO | 2006-07-04 | 2031-07-04 +5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd | CN=CFCA EV ROOT,O=China Financial Certification Authority,C=CN | 2012-08-08 | 2029-12-31 +c0a6f4dc63a24bfdcf54ef2a6a082a0a72de35803e2ff5ff527ae5d87206dfd5 | OU=ePKI Root Certification Authority,O=Chunghwa Telecom Co.\, Ltd.,C=TW | 2004-12-20 | 2034-12-20 +bf0feefb9e3a581ad5f9e9db7589985743d261085c4d314f6f5d7259aa421612 | CN=SecureSign RootCA11,O=Japan Certification Services\, Inc.,C=JP | 2009-04-08 | 2029-04-08 +49e7a442acf0ea6287050054b52564b650e4f49e42e348d6aa38e039e957b1c1 | CN=D-TRUST Root Class 3 CA 2 2009,O=D-Trust GmbH,C=DE | 2009-11-05 | 2029-11-05 +eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881 | CN=D-TRUST Root Class 3 CA 2 EV 2009,O=D-Trust GmbH,C=DE | 2009-11-05 | 2029-11-05 +91e2f5788d5810eba7ba58737de1548a8ecacd014598bc0b143e041b17052552 | CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE | 2008-10-01 | 2033-10-01 +fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd | CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE | 2008-10-01 | 2033-10-01 +d48d3d23eedb50a459e55197601c27774b9d7b18c94d5a059511a10250b93168 | CN=Certigna Root CA,OU=0002 48146308100036,O=Dhimyotis,C=FR | 2013-10-01 | 2033-10-01 +e3b6a2db2ed7ce48842f7ac53241c7b71d54144bfb40c11f3f1d0b42f5eea12d | CN=Certigna,O=Dhimyotis,C=FR | 2007-06-29 | 2027-06-29 +16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb | CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE | 2000-05-12 | 2025-05-12 +31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0 | CN=DigiCert Global Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US | 2013-08-01 | 2038-01-15 +3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c | CN=DigiCert Assured ID Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US | 2006-11-10 | 2031-11-10 +4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161 | CN=DigiCert Global Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US | 2006-11-10 | 2031-11-10 +552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988 | CN=DigiCert Trusted Root G4,OU=www.digicert.com,O=DigiCert Inc,C=US | 2013-08-01 | 2038-01-15 +7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf | CN=DigiCert High Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US | 2006-11-10 | 2031-11-10 +7d05ebb682339f8c9451ee094eebfefa7953a114edb2f44949452fab7d2fc185 | CN=DigiCert Assured ID Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US | 2013-08-01 | 2038-01-15 +7e37cb8b4c47090cab36551ba6f45db840680fba166a952db100717f43053fc2 | CN=DigiCert Assured ID Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US | 2013-08-01 | 2038-01-15 +cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f | CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US | 2013-08-01 | 2038-01-15 +e23d4a036d7b70e9f595b1422079d2b91edfbb1fb651a0633eaa8a9dc5f80703 | CN=CA Disig Root R2,O=Disig a.s.,L=Bratislava,C=SK | 2012-07-19 | 2042-07-19 +125609aa301da0a249b97a8239cb6a34216f44dcac9f3954b14292f2e8c8608f | CN=emSign Root CA - C1,OU=emSign PKI,O=eMudhra Inc,C=US | 2018-02-18 | 2043-02-18 +40f6af0346a99aa1cd1d555a4e9cce62c7f9634603ee406615833dc8c8d00367 | CN=emSign Root CA - G1,OU=emSign PKI,O=eMudhra Technologies Limited,C=IN | 2018-02-18 | 2043-02-18 +86a1ecba089c4a8d3bbe2734c612ba341d813e043cf9e8a862cd5c57a36bbe6b | CN=emSign ECC Root CA - G3,OU=emSign PKI,O=eMudhra Technologies Limited,C=IN | 2018-02-18 | 2043-02-18 +bc4d809b15189d78db3e1d8cf4f9726a795da1643ca5f1358e1ddb0edc0d7eb3 | CN=emSign ECC Root CA - C3,OU=emSign PKI,O=eMudhra Inc,C=US | 2018-02-18 | 2043-02-18 +02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5 | CN=Entrust Root Certification Authority - EC1,OU=See www.entrust.net/legal-terms+OU=(c) 2012 Entrust\, Inc. - for authorized use only,O=Entrust\, Inc.,C=US | 2012-12-18 | 2037-12-18 +0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7 | CN=AffirmTrust Commercial,O=AffirmTrust,C=US | 2010-01-29 | 2030-12-31 +0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b | CN=AffirmTrust Networking,O=AffirmTrust,C=US | 2010-01-29 | 2030-12-31 +43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339 | CN=Entrust Root Certification Authority - G2,OU=See www.entrust.net/legal-terms+OU=(c) 2009 Entrust\, Inc. - for authorized use only,O=Entrust\, Inc.,C=US | 2009-07-07 | 2030-12-07 +6dc47172e01cbcb0bf62580d895fe2b8ac9ad4f873801e0c10b9c837d21eb177 | CN=Entrust.net Certification Authority (2048),OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.)+OU=(c) 1999 Entrust.net Limited,O=Entrust.net | 1999-12-24 | 2029-07-24 +70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a | CN=AffirmTrust Premium,O=AffirmTrust,C=US | 2010-01-29 | 2040-12-31 +73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c | CN=Entrust Root Certification Authority,OU=www.entrust.net/CPS is incorporated by reference+OU=(c) 2006 Entrust\, Inc.,O=Entrust\, Inc.,C=US | 2006-11-27 | 2026-11-27 +bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423 | CN=AffirmTrust Premium ECC,O=AffirmTrust,C=US | 2010-01-29 | 2040-12-31 +db3517d1f6732a2d5ab97c533ec70779ee3270a62fb4ac4238372460e6f01e88 | CN=Entrust Root Certification Authority - G4,OU=See www.entrust.net/legal-terms+OU=(c) 2015 Entrust\, Inc. - for authorized use only,O=Entrust\, Inc.,C=US | 2015-05-27 | 2037-12-27 +bfff8fd04433487d6a8aa60c1a29767a9fc2bbb05e420f713a13b992891d3893 | CN=GDCA TrustAUTH R5 ROOT,O=GUANG DONG CERTIFICATE AUTHORITY CO.\,LTD.,C=CN | 2014-11-26 | 2040-12-31 +179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924 | CN=GlobalSign,OU=GlobalSign ECC Root CA - R5,O=GlobalSign | 2012-11-13 | 2038-01-19 +2cabeafe37d06ca22aba7391c0033d25982952c453647349763a3ab5ad6ccf69 | CN=GlobalSign,OU=GlobalSign Root CA - R6,O=GlobalSign | 2014-12-10 | 2034-12-10 +cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b | CN=GlobalSign,OU=GlobalSign Root CA - R3,O=GlobalSign | 2009-03-18 | 2029-03-18 +ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99 | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 1998-09-01 | 2028-01-28 +1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658 | OU=Starfield Class 2 Certification Authority,O=Starfield Technologies\, Inc.,C=US | 2004-06-29 | 2034-06-29 +2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5 | CN=Starfield Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US | 2009-09-01 | 2037-12-31 +45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda | CN=Go Daddy Root Certificate Authority - G2,O=GoDaddy.com\, Inc.,L=Scottsdale,ST=Arizona,C=US | 2009-09-01 | 2037-12-31 +c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4 | OU=Go Daddy Class 2 Certification Authority,O=The Go Daddy Group\, Inc.,C=US | 2004-06-29 | 2034-06-29 +34d8a73ee208d9bcdb0d956520934b4e40e69482596e8b6f73c8426b010a6f48 | CN=GTS Root R3,O=Google Trust Services LLC,C=US | 2016-06-22 | 2036-06-22 +d947432abde7b7fa90fc2e6b59101b1280e0e1c7e4e40fa3c6887fff57a7f4cf | CN=GTS Root R1,O=Google Trust Services LLC,C=US | 2016-06-22 | 2036-06-22 +349dfa4058c5e263123b398ae795573c4e1313c83fe68f93556cd5e8031b3c7d | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 2016-06-22 | 2036-06-22 +b085d70b964f191a73e4af0d54ae7a0e07aafdaf9b71dd0862138ab7325a24a2 | CN=GlobalSign,OU=GlobalSign ECC Root CA - R4,O=GlobalSign | 2012-11-13 | 2038-01-19 +8d25cd97229dbf70356bda4eb3cc734031e24cf00fafcfd32dc76eb5841c7ea8 | CN=GTS Root R2,O=Google Trust Services LLC,C=US | 2016-06-22 | 2036-06-22 +5a2fc03f0c83b090bbfa40604b0988446c7636183df9846e17101a447fb8efd6 | CN=Hongkong Post Root CA 3,O=Hongkong Post,L=Hong Kong,ST=Hong Kong,C=HK | 2017-06-03 | 2042-06-03 +9a6ec012e1a7da9dbe34194d478ad7c0db1822fb071df12981496ed104384113 | CN=ACCVRAIZ1,OU=PKIACCV,O=ACCV,C=ES | 2011-05-05 | 2030-12-31 +ebc5570c29018c4d67b1aa127baf12f703b4611ebc17b7dab5573894179b93fa | OU=AC RAIZ FNMT-RCM,O=FNMT-RCM,C=ES | 2008-10-29 | 2030-01-01 +46edc3689046d53a453fb3104ab80dcaec658b2660ea1629dd7e867990648716 | CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1,OU=Kamu Sertifikasyon Merkezi - Kamu SM,O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK,L=Gebze - Kocaeli,C=TR | 2013-11-25 | 2043-10-25 +44b545aa8a25e65a73ca15dc27fc36d24c1cb9953a066539b11582dc487b4833 | CN=Hellenic Academic and Research Institutions ECC RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR | 2015-07-07 | 2040-06-30 +a040929a02ce53b4acf4f2ffc6981ce4496f755e6d45fe0b2a692bcd52523f36 | CN=Hellenic Academic and Research Institutions RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR | 2015-07-07 | 2040-06-30 +30d0895a9a448a262091635522d1f52010b5867acae12c78ef958fd4f4389f2f | CN=IdenTrust Public Sector Root CA 1,O=IdenTrust,C=US | 2014-01-16 | 2034-01-16 +5d56499be4d2e08bcfcad08a3e38723d50503bde706948e42f55603019e528ae | CN=IdenTrust Commercial Root CA 1,O=IdenTrust,C=US | 2014-01-16 | 2034-01-16 +96bcec06264976f37460779acf28c5a7cfe8a3c0aae11a8ffcee05c0bddf08c6 | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 2015-06-04 | 2035-06-04 +2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f | CN=Izenpe.com,O=IZENPE S.A.,C=ES | 2007-12-13 | 2037-12-13 +a1339d33281a0b56e557d3d32b1ce7f9367eb094bd5fa72a7e5004c8ded7cafe | CN=SZAFIR ROOT CA2,O=Krajowa Izba Rozliczeniowa S.A.,C=PL | 2015-10-19 | 2035-10-19 +3c5f81fea5fab82c64bfa2eaecafcde8e077fc8620a7cae537163df36edbf378 | CN=Microsec e-Szigno Root CA 2009,O=Microsec Ltd.,L=Budapest,C=HU,1.2.840.113549.1.9.1=#0c10696e666f40652d737a69676e6f2e6875 | 2009-06-16 | 2029-12-30 +beb00b30839b9bc32c32e4447905950641f26421b15ed089198b518ae2ea1b99 | CN=e-Szigno Root CA 2017,O=Microsec Ltd.,L=Budapest,C=HU,2.5.4.97=#130e56415448552d3233353834343937 | 2017-08-22 | 2042-08-22 +358df39d764af9e1b766e9c972df352ee15cfac227af6ad1d70e8e4a6edcba02 | CN=Microsoft ECC Root Certificate Authority 2017,O=Microsoft Corporation,C=US | 2019-12-18 | 2042-07-18 +c741f70f4b2a8d88bf2e71c14122ef53ef10eba0cfa5e64cfa20f418853073e0 | CN=Microsoft RSA Root Certificate Authority 2017,O=Microsoft Corporation,C=US | 2019-12-18 | 2042-07-18 +6c61dac3a2def031506be036d2a6fe401994fbd13df9c8d466599274c446ec98 | CN=NetLock Arany (Class Gold) Főtanúsítvány,OU=Tanúsítványkiadók (Certification Services),O=NetLock Kft.,L=Budapest,C=HU | 2008-12-11 | 2028-12-06 +6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6 | CN=OISTE WISeKey Global Root GB CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH | 2014-12-01 | 2039-12-01 +8560f91c3624daba9570b5fea0dbe36ff11a8323be9486854fb3f34a5571198d | CN=OISTE WISeKey Global Root GC CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH | 2017-05-09 | 2042-05-09 +18f1fc7f205df8adddeb7fe007dd57e3af375a9c4d8d73546bf4f1fed1e18d35 | CN=QuoVadis Root CA 3,O=QuoVadis Limited,C=BM | 2006-11-24 | 2031-11-24 +85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86 | CN=QuoVadis Root CA 2,O=QuoVadis Limited,C=BM | 2006-11-24 | 2031-11-24 +88ef81de202eb018452e43f864725cea5fbd1fc2d9d205730709c5d8b8690f46 | CN=QuoVadis Root CA 3 G3,O=QuoVadis Limited,C=BM | 2012-01-12 | 2042-01-12 +8a866fd1b276b57e578e921c65828a2bed58e9f2f288054134b7f1f4bfc9cc74 | CN=QuoVadis Root CA 1 G3,O=QuoVadis Limited,C=BM | 2012-01-12 | 2042-01-12 +8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840 | CN=QuoVadis Root CA 2 G3,O=QuoVadis Limited,C=BM | 2012-01-12 | 2042-01-12 +513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6 | OU=Security Communication RootCA2,O=SECOM Trust Systems CO.\,LTD.,C=JP | 2009-05-29 | 2029-05-29 +e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c | OU=Security Communication RootCA1,O=SECOM Trust.net,C=JP | 2003-09-30 | 2023-09-30 +1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e | CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | 2011-01-01 | 2030-12-31 +1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7 | CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | 2008-03-06 | 2038-01-18 +4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a | CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US | 2010-02-01 | 2038-01-18 +52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234 | CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | 2010-01-19 | 2038-01-18 +d7a7a0fb5d7e2731d771e9484ebcdef71d5f0c3e0a2948782bc83ee0ea699ef4 | CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB | 2004-01-01 | 2028-12-31 +e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2 | CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US | 2010-02-01 | 2038-01-18 +4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69 | CN=Secure Global CA,O=SecureTrust Corporation,C=US | 2006-11-07 | 2029-12-31 +55903859c8c0c3ebb8759ece4e2557225ff5758bbd38ebd48276601e1bd58097 | CN=Trustwave Global ECC P384 Certification Authority,O=Trustwave Holdings\, Inc.,L=Chicago,ST=Illinois,C=US | 2017-08-23 | 2042-08-23 +945bbc825ea554f489d1fd51a73ddf2ea624ac7019a05205225c22a78ccfa8b4 | CN=Trustwave Global ECC P256 Certification Authority,O=Trustwave Holdings\, Inc.,L=Chicago,ST=Illinois,C=US | 2017-08-23 | 2042-08-23 +97552015f5ddfc3c8788c006944555408894450084f100867086bc1a2bb58dc8 | CN=Trustwave Global Certification Authority,O=Trustwave Holdings\, Inc.,L=Chicago,ST=Illinois,C=US | 2017-08-23 | 2042-08-23 +cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2 | CN=XRamp Global Certification Authority,OU=www.xrampsecurity.com,O=XRamp Security Services Inc,C=US | 2004-11-01 | 2035-01-01 +f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73 | CN=SecureTrust CA,O=SecureTrust Corporation,C=US | 2006-11-07 | 2029-12-31 +9bea11c976fe014764c1be56a6f914b5a560317abd9988393382e5161aa0493c | CN=UCA Global G2 Root,O=UniTrust,C=CN | 2016-03-11 | 2040-12-31 +d43af9b35473755c9684fc06d7d8cb70ee5c28e773fb294eb41ee71722924d24 | CN=UCA Extended Validation Root,O=UniTrust,C=CN | 2015-03-13 | 2038-12-31 +22a2c1f7bded704cc1e701b5f408c310880fe956b5de2a4a44f99c873a25a7c8 | CN=SSL.com EV Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US | 2016-02-12 | 2041-02-12 +2e7bf16cc22485a7bbe2aa8696750761b0ae39be3b2fe9d0cc6d4ef73491425c | CN=SSL.com EV Root Certification Authority RSA R2,O=SSL Corporation,L=Houston,ST=Texas,C=US | 2017-05-31 | 2042-05-30 +3417bb06cc6007da1b961c920b8ab4ce3fad820e4aa30b9acbc4a74ebdcebc65 | CN=SSL.com Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US | 2016-02-12 | 2041-02-12 +85666a562ee0be5ce925c1d8890a6f76a87ec16d4d7d5f29ea7419cf20123b69 | CN=SSL.com Root Certification Authority RSA,O=SSL Corporation,L=Houston,ST=Texas,C=US | 2016-02-12 | 2041-02-12 +62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95 | CN=SwissSign Gold CA - G2,O=SwissSign AG,C=CH | 2006-10-25 | 2036-10-25 +be6c4da2bbb9ba59b6f3939768374246c3c005993fa98f020d1dedbed48a81d5 | CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH | 2006-10-25 | 2036-10-25 +59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b | CN=TWCA Global Root CA,OU=Root CA,O=TAIWAN-CA,C=TW | 2012-06-27 | 2030-12-31 +bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44 | CN=TWCA Root Certification Authority,OU=Root CA,O=TAIWAN-CA,C=TW | 2008-08-28 | 2030-12-31 +dd6936fe21f8f077c123a1a521c12224f72255b73e03a7260693e8a24b0fa389 | CN=TeliaSonera Root CA v1,O=TeliaSonera | 2007-10-18 | 2032-10-18 +6b328085625318aa50d173c98d8bda09d57e27413d114cf787a0f5d06c030cf6 | CN=Certum EC-384 CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL | 2018-03-26 | 2043-03-26 +fe7696573855773e37a95e7ad4d9cc96c30157c15d31765ba9b15704e1ae78fd | CN=Certum Trusted Root CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL | 2018-03-16 | 2043-03-16 +e59aaa816009c22bff5b25bad37df306f049797c1f81d85ab089e657bd8f0044 | CN=D-TRUST BR Root CA 1 2020,O=D-Trust GmbH,C=DE | 2020-02-11 | 2035-02-11 +08170d1aa36453901a2f959245e347db0c8d37abaabc56b81aa100dc958970db | CN=D-TRUST EV Root CA 1 2020,O=D-Trust GmbH,C=DE | 2020-02-11 | 2035-02-11 +cbb9c44d84b8043e1050ea31a69f514955d7bfd2e2c6b49301019ad61d9f5058 | CN=GlobalSign Root E46,O=GlobalSign nv-sa,C=BE | 2019-03-20 | 2046-03-20 +4fa3126d8d3a11d1c4855a4f807cbad6cf919d3a5a88b03bea2c6372d93c40c9 | CN=GlobalSign Root R46,O=GlobalSign nv-sa,C=BE | 2019-03-20 | 2046-03-20 +9a296a5182d1d451a2e37f439b74daafa267523329f90f9a0d2007c334e23c9a | CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT | 2020-02-10 | 2040-06-10 +3f99cc474acfce4dfed58794665e478d1547739f2e780f1bb4ca9b133097d401 | CN=HARICA TLS ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR | 2021-02-19 | 2045-02-13 +d95d0e8eda79525bf9beb11b14d2100d3294985f0c62d9fabd9cd999eccb7b1d | CN=HARICA TLS RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR | 2021-02-19 | 2045-02-13 +f015ce3cc239bfef064be9f1d2c417e1a0264a0a94be1f0c8d121864eb6949cc | CN=HiPKI Root CA - G1,O=Chunghwa Telecom Co.\, Ltd.,C=TW | 2019-02-22 | 2037-12-31 +69729b8e15a86efc177a57afb7171dfc64add28c2fca8cf1507e34453ccb1470 | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 2020-09-04 | 2040-09-17 +88f438dcf8ffd1fa8f429115ffe5f82ae1e06e0c70c375faad717b34a49e7265 | CN=NAVER Global Root Certification Authority,O=NAVER BUSINESS PLATFORM Corp.,C=KR | 2017-08-18 | 2037-08-18 +242b69742fcb1e5b2abf98898b94572187544e5b4d9911786573621f6a74b82c | CN=Telia Root CA v2,O=Telia Finland Oyj,C=FI | 2018-11-29 | 2043-11-29 +018e13f0772532cf809bd1b17281867283fc48c6e13be9c69812854a490c1b05 | CN=DigiCert TLS ECC P384 Root G5,O=DigiCert\, Inc.,C=US | 2021-01-15 | 2046-01-14 +371a00dc0533b3721a7eeb40e8419e70799d2b0a0f2c1d80693165f7cec4ad75 | CN=DigiCert TLS RSA4096 Root G5,O=DigiCert\, Inc.,C=US | 2021-01-15 | 2046-01-14 +b4585f22e4ac756a4e8612a1361c5d9d031a93fd84febb778fa3068b0fc42dc2 | CN=Certainly Root E1,O=Certainly,C=US | 2021-04-01 | 2046-04-01 +77b82cd8644c4305f7acc5cb156b45675004033d51c60c6202a8e0c33467d3a0 | CN=Certainly Root R1,O=Certainly,C=US | 2021-04-01 | 2046-04-01 +554153b13d2cf9ddb753bfbe1a4e0ae08d0aa4187058fe60a2b862b2e4b87bcb | CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS,OU=Ceres,O=FNMT-RCM,C=ES,2.5.4.97=#130f56415445532d51323832363030344a | 2018-12-20 | 2043-12-20 +fb8fec759169b9106b1e511644c618c51304373f6c0643088d8beffd1b997599 | SERIALNUMBER=G63287510,CN=ANF Secure Server Root CA,OU=ANF CA Raiz,O=ANF Autoridad de Certificacion,C=ES | 2019-09-04 | 2039-08-30 +e74fbda55bd564c473a36b441aa799c8a68e077440e8288b9fa1e50e4bbaca11 | CN=Security Communication ECC RootCA1,O=SECOM Trust Systems CO.\,LTD.,C=JP | 2016-06-16 | 2038-01-18 +2e44102ab58cb85419451c8e19d9acf3662cafbc614b6a53960a30f7d0e2eb41 | CN=TunTrust Root CA,O=Agence Nationale de Certification Electronique,C=TN | 2019-04-26 | 2044-04-26 +30fbba2c32238e2a98547af97931e550428b9b3f1c8eeb6633dcfa86c5b27dd3 | CN=vTrus ECC Root CA,O=iTrusChina Co.\,Ltd.,C=CN | 2018-07-31 | 2043-07-31 +8a71de6559336f426c26e53880d00d88a18da4c6a91f0dcb6194e206c5c96387 | CN=vTrus Root CA,O=iTrusChina Co.\,Ltd.,C=CN | 2018-07-31 | 2043-07-31
diff --git a/net/data/ssl/chrome_root_store/root_store.textproto b/net/data/ssl/chrome_root_store/root_store.textproto new file mode 100644 index 0000000..9b5be80 --- /dev/null +++ b/net/data/ssl/chrome_root_store/root_store.textproto
@@ -0,0 +1,798 @@ +# Chrome Root Store. +# +# proto-file: googleclient/chrome/security/pki_metadata/chrome_root_store/root_store.proto +# proto-message: chrome_browser_chrome_root_store.RootStore +# +# Comments before each entry list the certificate Subject, and for entries +# containing EV policy OIDs, the URL for the EV test sites. + +# Version # should always be incremented up whenever this (or any pem file that +# it references) is changed. +version_major: 11 + +# CN=Actalis Authentication Root CA, O=Actalis S.p.A./03358520967, L=Milan, C=IT +# https://ssltest-a.actalis.it:8443 +trust_anchors { + sha256_hex: "55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066" + ev_policy_oids: "1.3.159.1.17.1" +} + +# CN=Amazon Root CA 3, O=Amazon, C=US +# https://good.sca3a.amazontrust.com/ +trust_anchors { + sha256_hex: "18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Amazon Root CA 2, O=Amazon, C=US +# https://good.sca2a.amazontrust.com/ +trust_anchors { + sha256_hex: "1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Starfield Services Root Certificate Authority - G2, O=Starfield Technologies, Inc., L=Scottsdale, ST=Arizona, C=US +# https://valid.sfsg2.catest.starfieldtech.com/ +trust_anchors { + sha256_hex: "568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5" + ev_policy_oids: "2.16.840.1.114414.1.7.24.3" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Amazon Root CA 1, O=Amazon, C=US +# https://good.sca1a.amazontrust.com/ +trust_anchors { + sha256_hex: "8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Amazon Root CA 4, O=Amazon, C=US +# https://good.sca4a.amazontrust.com/ +trust_anchors { + sha256_hex: "e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Certum Trusted Network CA, OU=Certum Certification Authority, O=Unizeto Technologies S.A., C=PL +# https://juice.certum.pl/ +trust_anchors { + sha256_hex: "5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e" + ev_policy_oids: "1.2.616.1.113527.2.5.1.1" +} + +# CN=Certum Trusted Network CA 2, OU=Certum Certification Authority, O=Unizeto Technologies S.A., C=PL +trust_anchors { + sha256_hex: "b676f2eddae8775cd36cb0f63cd1d4603961f49e6265ba013a2f0307b6d0b804" +} + +# C=DE, O=Atos, CN=Atos TrustedRoot 2011 +trust_anchors { + sha256_hex: "f356bea244b7a91eb35d53ca9ad7864ace018e2d35d5f8f96ddf68a6f41aa474" +} + +# CN=Autoridad de Certificacion Firmaprofesional CIF A62634068, C=ES +# https://publifirma.firmaprofesional.com/ +trust_anchors { + sha256_hex: "57de0583efd2b26e0361da99da9df4648def7ee8441c3b728afa9bcde0f9b26a" + ev_policy_oids: "1.3.6.1.4.1.13177.10.1.3.10" +} + +# CN=Buypass Class 2 Root CA, O=Buypass AS-983163327, C=NO +trust_anchors { + sha256_hex: "9a114025197c5bb95d94e63d55cd43790847b646b23cdf11ada4a00eff15fb48" +} + +# CN=Buypass Class 3 Root CA, O=Buypass AS-983163327, C=NO +# https://valid.evident.ca23.ssl.buypass.no/ +trust_anchors { + sha256_hex: "edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d" + ev_policy_oids: "2.16.578.1.26.1.3.3" +} + +# OU=certSIGN ROOT CA G2, O=CERTSIGN SA, C=RO +# https://testssl-valid-evcp.certsign.ro/ +trust_anchors { + sha256_hex: "657cfe2fa73faa38462571f332a2363a46fce7020951710702cdfbb6eeda3305" + ev_policy_oids: "2.23.140.1.1" +} + +# OU=certSIGN ROOT CA, O=certSIGN, C=RO +trust_anchors { + sha256_hex: "eaa962c4fa4a6bafebe415196d351ccd888d4f53f3fa8ae6d7c466a94e6042bb" +} + +# CN=CFCA EV ROOT, O=China Financial Certification Authority, C=CN +# https://www.erenepu.com/ +trust_anchors { + sha256_hex: "5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd" + ev_policy_oids: "2.16.156.112554.3" +} + +# OU=ePKI Root Certification Authority, O=Chunghwa Telecom Co., Ltd., C=TW +trust_anchors { + sha256_hex: "c0a6f4dc63a24bfdcf54ef2a6a082a0a72de35803e2ff5ff527ae5d87206dfd5" +} + +# CN=SecureSign RootCA11, O=Japan Certification Services, Inc., C=JP +trust_anchors { + sha256_hex: "bf0feefb9e3a581ad5f9e9db7589985743d261085c4d314f6f5d7259aa421612" +} + +# CN=D-TRUST Root Class 3 CA 2 2009, O=D-Trust GmbH, C=DE +trust_anchors { + sha256_hex: "49e7a442acf0ea6287050054b52564b650e4f49e42e348d6aa38e039e957b1c1" +} + +# CN=D-TRUST Root Class 3 CA 2 EV 2009, O=D-Trust GmbH, C=DE +# https://certdemo-ev-valid.ssl.d-trust.net/ +trust_anchors { + sha256_hex: "eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881" + ev_policy_oids: "1.3.6.1.4.1.4788.2.202.1" +} + +# CN=T-TeleSec GlobalRoot Class 2, OU=T-Systems Trust Center, O=T-Systems Enterprise Services GmbH, C=DE +trust_anchors { + sha256_hex: "91e2f5788d5810eba7ba58737de1548a8ecacd014598bc0b143e041b17052552" +} + +# CN=T-TeleSec GlobalRoot Class 3, OU=T-Systems Trust Center, O=T-Systems Enterprise Services GmbH, C=DE +# http://www.telesec.de/ / https://root-class3.test.telesec.de/ +trust_anchors { + sha256_hex: "fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd" + ev_policy_oids: "1.3.6.1.4.1.7879.13.24.1" +} + +# CN=Certigna Root CA, OU=0002 48146308100036, O=Dhimyotis, C=FR +trust_anchors { + sha256_hex: "d48d3d23eedb50a459e55197601c27774b9d7b18c94d5a059511a10250b93168" +} + +# CN=Certigna, O=Dhimyotis, C=FR +trust_anchors { + sha256_hex: "e3b6a2db2ed7ce48842f7ac53241c7b71d54144bfb40c11f3f1d0b42f5eea12d" +} + +# CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore, C=IE +trust_anchors { + sha256_hex: "16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb" +} + +# CN=DigiCert Global Root G3, OU=www.digicert.com, O=DigiCert Inc, C=US +# https://global-root-g3.chain-demos.digicert.com/ +trust_anchors { + sha256_hex: "31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0" + ev_policy_oids: "2.16.840.1.114412.2.1" +} + +# CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US +trust_anchors { + sha256_hex: "3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c" +} + +# CN=DigiCert Global Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US +trust_anchors { + sha256_hex: "4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161" +} + +# CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US +# https://trusted-root-g4.chain-demos.digicert.com/ +trust_anchors { + sha256_hex: "552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988" + ev_policy_oids: "2.16.840.1.114412.2.1" +} + +# CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US +# https://www.digicert.com +trust_anchors { + sha256_hex: "7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf" + ev_policy_oids: "2.16.840.1.114412.2.1" +} + +# CN=DigiCert Assured ID Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US +# https://assured-id-root-g2.chain-demos.digicert.com/ +trust_anchors { + sha256_hex: "7d05ebb682339f8c9451ee094eebfefa7953a114edb2f44949452fab7d2fc185" + ev_policy_oids: "2.16.840.1.114412.2.1" +} + +# CN=DigiCert Assured ID Root G3, OU=www.digicert.com, O=DigiCert Inc, C=US +# https://assured-id-root-g3.chain-demos.digicert.com/ +trust_anchors { + sha256_hex: "7e37cb8b4c47090cab36551ba6f45db840680fba166a952db100717f43053fc2" + ev_policy_oids: "2.16.840.1.114412.2.1" +} + +# CN=DigiCert Global Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US +# https://global-root-g2.chain-demos.digicert.com/ +trust_anchors { + sha256_hex: "cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f" + ev_policy_oids: "2.16.840.1.114412.2.1" +} + +# CN=CA Disig Root R2, O=Disig a.s., L=Bratislava, C=SK +trust_anchors { + sha256_hex: "e23d4a036d7b70e9f595b1422079d2b91edfbb1fb651a0633eaa8a9dc5f80703" +} + +# CN=emSign Root CA - C1, O=eMudhra Inc, OU=emSign PKI, C=US +trust_anchors { + sha256_hex: "125609aa301da0a249b97a8239cb6a34216f44dcac9f3954b14292f2e8c8608f" +} + +# CN=emSign Root CA - G1, O=eMudhra Technologies Limited, OU=emSign PKI, C=IN +# https://testevg1.emsign.com/ +trust_anchors { + sha256_hex: "40f6af0346a99aa1cd1d555a4e9cce62c7f9634603ee406615833dc8c8d00367" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=emSign ECC Root CA - G3, O=eMudhra Technologies Limited, OU=emSign PKI, C=IN +trust_anchors { + sha256_hex: "86a1ecba089c4a8d3bbe2734c612ba341d813e043cf9e8a862cd5c57a36bbe6b" +} + +# CN=emSign ECC Root CA - C3, O=eMudhra Inc, OU=emSign PKI, C=US +trust_anchors { + sha256_hex: "bc4d809b15189d78db3e1d8cf4f9726a795da1643ca5f1358e1ddb0edc0d7eb3" +} + +# CN=Entrust Root Certification Authority - EC1, OU=(c) 2012 Entrust, Inc. - for authorized use only, OU=See www.entrust.net/legal-terms, O=Entrust, Inc., C=US +# https://validec.entrust.net +trust_anchors { + sha256_hex: "02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5" + ev_policy_oids: "2.16.840.1.114028.10.1.2" +} + +# CN=AffirmTrust Commercial, O=AffirmTrust, C=US +# https://commercial.affirmtrust.com/ +trust_anchors { + sha256_hex: "0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7" + ev_policy_oids: "1.3.6.1.4.1.34697.2.1" +} + +# CN=AffirmTrust Networking, O=AffirmTrust, C=US +# https://networking.affirmtrust.com:4431 +trust_anchors { + sha256_hex: "0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b" + ev_policy_oids: "1.3.6.1.4.1.34697.2.2" +} + +# CN=Entrust Root Certification Authority - G2, OU=(c) 2009 Entrust, Inc. - for authorized use only, OU=See www.entrust.net/legal-terms, O=Entrust, Inc., C=US +# https://validg2.entrust.net +trust_anchors { + sha256_hex: "43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339" + ev_policy_oids: "2.16.840.1.114028.10.1.2" +} + +# CN=Entrust.net Certification Authority (2048), OU=(c) 1999 Entrust.net Limited, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), O=Entrust.net +trust_anchors { + sha256_hex: "6dc47172e01cbcb0bf62580d895fe2b8ac9ad4f873801e0c10b9c837d21eb177" +} + +# CN=AffirmTrust Premium, O=AffirmTrust, C=US +# https://premium.affirmtrust.com:4432/ +trust_anchors { + sha256_hex: "70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a" + ev_policy_oids: "1.3.6.1.4.1.34697.2.3" +} + +# CN=Entrust Root Certification Authority, OU=(c) 2006 Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, O=Entrust, Inc., C=US +# https://www.entrust.net/ +trust_anchors { + sha256_hex: "73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c" + ev_policy_oids: "2.16.840.1.114028.10.1.2" +} + +# CN=AffirmTrust Premium ECC, O=AffirmTrust, C=US +# https://premiumecc.affirmtrust.com:4433/ +trust_anchors { + sha256_hex: "bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423" + ev_policy_oids: "1.3.6.1.4.1.34697.2.4" +} + +# CN=Entrust Root Certification Authority - G4, OU=(c) 2015 Entrust, Inc. - for authorized use only, OU=See www.entrust.net/legal-terms, O=Entrust, Inc., C=US +# https://validg4.entrust.net +trust_anchors { + sha256_hex: "db3517d1f6732a2d5ab97c533ec70779ee3270a62fb4ac4238372460e6f01e88" + ev_policy_oids: "2.16.840.1.114028.10.1.2" +} + +# CN=GDCA TrustAUTH R5 ROOT, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., C=CN +trust_anchors { + sha256_hex: "bfff8fd04433487d6a8aa60c1a29767a9fc2bbb05e420f713a13b992891d3893" +} + +# CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R5 +# https://2038r5.globalsign.com/ +trust_anchors { + sha256_hex: "179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924" + ev_policy_oids: "1.3.6.1.4.1.4146.1.1" +} + +# CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R6 +trust_anchors { + sha256_hex: "2cabeafe37d06ca22aba7391c0033d25982952c453647349763a3ab5ad6ccf69" +} + +# CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R3 +# https://2029.globalsign.com/ +trust_anchors { + sha256_hex: "cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b" + ev_policy_oids: "1.3.6.1.4.1.4146.1.1" +} + +# CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BE +# GlobalSign Root CA +trust_anchors { + sha256_hex: "ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99" + ev_policy_oids: "1.3.6.1.4.1.4146.1.1" +} + +# OU=Starfield Class 2 Certification Authority, O=Starfield Technologies, Inc., C=US +# https://www.starfieldtech.com/ +trust_anchors { + sha256_hex: "1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658" + ev_policy_oids: "2.16.840.1.114414.1.7.23.3" +} + +# CN=Starfield Root Certificate Authority - G2, O=Starfield Technologies, Inc., L=Scottsdale, ST=Arizona, C=US +# https://valid.sfig2.catest.starfieldtech.com/ +trust_anchors { + sha256_hex: "2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5" + ev_policy_oids: "2.16.840.1.114414.1.7.23.3" +} + +# CN=Go Daddy Root Certificate Authority - G2, O=GoDaddy.com, Inc., L=Scottsdale, ST=Arizona, C=US +# https://valid.gdig2.catest.godaddy.com/ +trust_anchors { + sha256_hex: "45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda" + ev_policy_oids: "2.16.840.1.114413.1.7.23.3" +} + +# OU=Go Daddy Class 2 Certification Authority, O=The Go Daddy Group, Inc., C=US +# https://www.godaddy.com/ +trust_anchors { + sha256_hex: "c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4" + ev_policy_oids: "2.16.840.1.114413.1.7.23.3" +} + +# CN=GTS Root R3, O=Google Trust Services LLC, C=US +trust_anchors { + sha256_hex: "34d8a73ee208d9bcdb0d956520934b4e40e69482596e8b6f73c8426b010a6f48" +} + +# CN=GTS Root R1, O=Google Trust Services LLC, C=US +trust_anchors { + sha256_hex: "d947432abde7b7fa90fc2e6b59101b1280e0e1c7e4e40fa3c6887fff57a7f4cf" +} + +# CN=GTS Root R4, O=Google Trust Services LLC, C=US +trust_anchors { + sha256_hex: "349dfa4058c5e263123b398ae795573c4e1313c83fe68f93556cd5e8031b3c7d" +} + +# CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R4 +trust_anchors { + sha256_hex: "b085d70b964f191a73e4af0d54ae7a0e07aafdaf9b71dd0862138ab7325a24a2" +} + +# CN=GTS Root R2, O=Google Trust Services LLC, C=US +trust_anchors { + sha256_hex: "8d25cd97229dbf70356bda4eb3cc734031e24cf00fafcfd32dc76eb5841c7ea8" +} + +# CN=Hongkong Post Root CA 3, O=Hongkong Post, L=Hong Kong, ST=Hong Kong, C=HK +# https://valid-ev.ecert.gov.hk/ +trust_anchors { + sha256_hex: "5a2fc03f0c83b090bbfa40604b0988446c7636183df9846e17101a447fb8efd6" + ev_policy_oids: "2.23.140.1.1" +} + +# C=ES, O=ACCV, OU=PKIACCV, CN=ACCVRAIZ1 +trust_anchors { + sha256_hex: "9a6ec012e1a7da9dbe34194d478ad7c0db1822fb071df12981496ed104384113" +} + +# OU=AC RAIZ FNMT-RCM, O=FNMT-RCM, C=ES +trust_anchors { + sha256_hex: "ebc5570c29018c4d67b1aa127baf12f703b4611ebc17b7dab5573894179b93fa" +} + +# CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1, OU=Kamu Sertifikasyon Merkezi - Kamu SM, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, L=Gebze - Kocaeli, C=TR +trust_anchors { + sha256_hex: "46edc3689046d53a453fb3104ab80dcaec658b2660ea1629dd7e867990648716" +} + +# CN=Hellenic Academic and Research Institutions ECC RootCA 2015, O=Hellenic Academic and Research Institutions Cert. Authority, L=Athens, C=GR +# https://haricaeccrootca2015-valid-ev.harica.gr +trust_anchors { + sha256_hex: "44b545aa8a25e65a73ca15dc27fc36d24c1cb9953a066539b11582dc487b4833" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Hellenic Academic and Research Institutions RootCA 2015, O=Hellenic Academic and Research Institutions Cert. Authority, L=Athens, C=GR +# https://haricarootca2015-valid-ev.harica.gr +trust_anchors { + sha256_hex: "a040929a02ce53b4acf4f2ffc6981ce4496f755e6d45fe0b2a692bcd52523f36" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=IdenTrust Public Sector Root CA 1, O=IdenTrust, C=US +trust_anchors { + sha256_hex: "30d0895a9a448a262091635522d1f52010b5867acae12c78ef958fd4f4389f2f" +} + +# CN=IdenTrust Commercial Root CA 1, O=IdenTrust, C=US +# https://identrust-commercial-ev-valid.identrustssl.com/ +trust_anchors { + sha256_hex: "5d56499be4d2e08bcfcad08a3e38723d50503bde706948e42f55603019e528ae" + ev_policy_oids: "2.23.140.1.1" + ev_policy_oids: "2.16.840.1.113839.0.6.9" +} + +# CN=ISRG Root X1, O=Internet Security Research Group, C=US +trust_anchors { + sha256_hex: "96bcec06264976f37460779acf28c5a7cfe8a3c0aae11a8ffcee05c0bddf08c6" +} + +# CN=Izenpe.com, O=IZENPE S.A., C=ES +# The first OID is for businesses and the second for government entities. +# These are the test sites, respectively: +# https://servicios.izenpe.com +# https://servicios1.izenpe.com +trust_anchors { + sha256_hex: "2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f" + ev_policy_oids: "1.3.6.1.4.1.14777.6.1.1", + ev_policy_oids: "1.3.6.1.4.1.14777.6.1.2" +} + +# CN=SZAFIR ROOT CA2, O=Krajowa Izba Rozliczeniowa S.A., C=PL +trust_anchors { + sha256_hex: "a1339d33281a0b56e557d3d32b1ce7f9367eb094bd5fa72a7e5004c8ded7cafe" +} + +# emailAddress=info@e-szigno.hu, CN=Microsec e-Szigno Root CA 2009, O=Microsec Ltd., L=Budapest, C=HU +trust_anchors { + sha256_hex: "3c5f81fea5fab82c64bfa2eaecafcde8e077fc8620a7cae537163df36edbf378" +} + +# CN=e-Szigno Root CA 2017, organizationIdentifier=VATHU-23584497, O=Microsec Ltd., L=Budapest, C=HU +trust_anchors { + sha256_hex: "beb00b30839b9bc32c32e4447905950641f26421b15ed089198b518ae2ea1b99" +} + +# CN=Microsoft ECC Root Certificate Authority 2017, O=Microsoft Corporation, C=US +trust_anchors { + sha256_hex: "358df39d764af9e1b766e9c972df352ee15cfac227af6ad1d70e8e4a6edcba02" +} + +# CN=Microsoft RSA Root Certificate Authority 2017, O=Microsoft Corporation, C=US +trust_anchors { + sha256_hex: "c741f70f4b2a8d88bf2e71c14122ef53ef10eba0cfa5e64cfa20f418853073e0" +} + +# CN=NetLock Arany (Class Gold) Főtanúsítvány, OU=Tanúsítványkiadók (Certification Services), O=NetLock Kft., L=Budapest, C=HU +# https://valid.ev.tanusitvany.hu +trust_anchors { + sha256_hex: "6c61dac3a2def031506be036d2a6fe401994fbd13df9c8d466599274c446ec98" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=OISTE WISeKey Global Root GB CA, OU=OISTE Foundation Endorsed, O=WISeKey, C=CH +# https://goodevssl.wisekey.com +trust_anchors { + sha256_hex: "6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=OISTE WISeKey Global Root GC CA, OU=OISTE Foundation Endorsed, O=WISeKey, C=CH +trust_anchors { + sha256_hex: "8560f91c3624daba9570b5fea0dbe36ff11a8323be9486854fb3f34a5571198d" +} + +# CN=QuoVadis Root CA 3, O=QuoVadis Limited, C=BM +trust_anchors { + sha256_hex: "18f1fc7f205df8adddeb7fe007dd57e3af375a9c4d8d73546bf4f1fed1e18d35" +} + +# CN=QuoVadis Root CA 2, O=QuoVadis Limited, C=BM +# https://www.quovadis.bm/ +trust_anchors { + sha256_hex: "85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86" + ev_policy_oids: "1.3.6.1.4.1.8024.0.2.100.1.2" +} + +# CN=QuoVadis Root CA 3 G3, O=QuoVadis Limited, C=BM +trust_anchors { + sha256_hex: "88ef81de202eb018452e43f864725cea5fbd1fc2d9d205730709c5d8b8690f46" +} + +# CN=QuoVadis Root CA 1 G3, O=QuoVadis Limited, C=BM +trust_anchors { + sha256_hex: "8a866fd1b276b57e578e921c65828a2bed58e9f2f288054134b7f1f4bfc9cc74" +} + +# CN=QuoVadis Root CA 2 G3, O=QuoVadis Limited, C=BM +# https://evsslicag3-v.quovadisglobal.com/ +trust_anchors { + sha256_hex: "8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840" + ev_policy_oids: "1.3.6.1.4.1.8024.0.2.100.1.2" +} + +# OU=Security Communication RootCA2, O=SECOM Trust Systems CO.,LTD., C=JP +# https://www.secomtrust.net/contact/form.html +trust_anchors { + sha256_hex: "513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6" + ev_policy_oids: "1.2.392.200091.100.721.1" +} + +# OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP +trust_anchors { + sha256_hex: "e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c" +} + +# CN=COMODO Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB +# https://secure.comodo.com/ +trust_anchors { + sha256_hex: "1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e" + ev_policy_oids: "1.3.6.1.4.1.6449.1.2.1.5.1" +} + +# CN=COMODO ECC Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB +# https://comodoecccertificationauthority-ev.comodoca.com/ +trust_anchors { + sha256_hex: "1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7" + ev_policy_oids: "1.3.6.1.4.1.6449.1.2.1.5.1" +} + +# CN=USERTrust ECC Certification Authority, O=The USERTRUST Network, L=Jersey City, ST=New Jersey, C=US +# https://usertrustecccertificationauthority-ev.comodoca.com/ +trust_anchors { + sha256_hex: "4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a" + ev_policy_oids: "1.3.6.1.4.1.6449.1.2.1.5.1" +} + +# CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB +# https://comodorsacertificationauthority-ev.comodoca.com/ +trust_anchors { + sha256_hex: "52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234" + ev_policy_oids: "1.3.6.1.4.1.6449.1.2.1.5.1" +} + +# CN=AAA Certificate Services, O=Comodo CA Limited, L=Salford, ST=Greater Manchester, C=GB +trust_anchors { + sha256_hex: "d7a7a0fb5d7e2731d771e9484ebcdef71d5f0c3e0a2948782bc83ee0ea699ef4" +} + +# CN=USERTrust RSA Certification Authority, O=The USERTRUST Network, L=Jersey City, ST=New Jersey, C=US +# https://usertrustrsacertificationauthority-ev.comodoca.com/ +trust_anchors { + sha256_hex: "e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2" + ev_policy_oids: "1.3.6.1.4.1.6449.1.2.1.5.1" +} + +# CN=Secure Global CA, O=SecureTrust Corporation, C=US +trust_anchors { + sha256_hex: "4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69" + ev_policy_oids: "2.16.840.1.114404.1.1.2.4.1" +} + +# CN=Trustwave Global ECC P384 Certification Authority, O=Trustwave Holdings, Inc., L=Chicago, ST=Illinois, C=US +trust_anchors { + sha256_hex: "55903859c8c0c3ebb8759ece4e2557225ff5758bbd38ebd48276601e1bd58097" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Trustwave Global ECC P256 Certification Authority, O=Trustwave Holdings, Inc., L=Chicago, ST=Illinois, C=US +trust_anchors { + sha256_hex: "945bbc825ea554f489d1fd51a73ddf2ea624ac7019a05205225c22a78ccfa8b4" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=Trustwave Global Certification Authority, O=Trustwave Holdings, Inc., L=Chicago, ST=Illinois, C=US +trust_anchors { + sha256_hex: "97552015f5ddfc3c8788c006944555408894450084f100867086bc1a2bb58dc8" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=XRamp Global Certification Authority, O=XRamp Security Services Inc, OU=www.xrampsecurity.com, C=US +trust_anchors { + sha256_hex: "cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2" + ev_policy_oids: "2.16.840.1.114404.1.1.2.4.1" +} + +# CN=SecureTrust CA, O=SecureTrust Corporation, C=US +# https://www.securetrust.com +# https://www.trustwave.com/ +trust_anchors { + sha256_hex: "f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73" + ev_policy_oids: "2.16.840.1.114404.1.1.2.4.1" +} + +# CN=UCA Global G2 Root, O=UniTrust, C=CN +trust_anchors { + sha256_hex: "9bea11c976fe014764c1be56a6f914b5a560317abd9988393382e5161aa0493c" +} + +# CN=UCA Extended Validation Root, O=UniTrust, C=CN +# https://rsaevg1.good.sheca.com/ +trust_anchors { + sha256_hex: "d43af9b35473755c9684fc06d7d8cb70ee5c28e773fb294eb41ee71722924d24" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=SSL.com EV Root Certification Authority ECC, O=SSL Corporation, L=Houston, ST=Texas, C=US +# https://test-ev-ecc.ssl.com/ +trust_anchors { + sha256_hex: "22a2c1f7bded704cc1e701b5f408c310880fe956b5de2a4a44f99c873a25a7c8" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=SSL.com EV Root Certification Authority RSA R2, O=SSL Corporation, L=Houston, ST=Texas, C=US +# https://test-ev-rsa.ssl.com/ +trust_anchors { + sha256_hex: "2e7bf16cc22485a7bbe2aa8696750761b0ae39be3b2fe9d0cc6d4ef73491425c" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=SSL.com Root Certification Authority ECC, O=SSL Corporation, L=Houston, ST=Texas, C=US +trust_anchors { + sha256_hex: "3417bb06cc6007da1b961c920b8ab4ce3fad820e4aa30b9acbc4a74ebdcebc65" +} + +# CN=SSL.com Root Certification Authority RSA, O=SSL Corporation, L=Houston, ST=Texas, C=US +trust_anchors { + sha256_hex: "85666a562ee0be5ce925c1d8890a6f76a87ec16d4d7d5f29ea7419cf20123b69" +} + +# CN=SwissSign Gold CA - G2, O=SwissSign AG, C=CH +# https://testevg2.swisssign.net/ +trust_anchors { + sha256_hex: "62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95" + ev_policy_oids: "2.16.756.1.89.1.2.1.1" +} + +# CN=SwissSign Silver CA - G2, O=SwissSign AG, C=CH +trust_anchors { + sha256_hex: "be6c4da2bbb9ba59b6f3939768374246c3c005993fa98f020d1dedbed48a81d5" +} + +# CN=TWCA Global Root CA, OU=Root CA, O=TAIWAN-CA, C=TW +# https://evssldemo3.twca.com.tw/index.html +trust_anchors { + sha256_hex: "59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b" + ev_policy_oids: "1.3.6.1.4.1.40869.1.1.22.3" +} + +# CN=TWCA Root Certification Authority, OU=Root CA, O=TAIWAN-CA, C=TW +# https://evssldemo.twca.com.tw/index.html +trust_anchors { + sha256_hex: "bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44" + ev_policy_oids: "1.3.6.1.4.1.40869.1.1.22.3" +} + +# CN=TeliaSonera Root CA v1, O=TeliaSonera +trust_anchors { + sha256_hex: "dd6936fe21f8f077c123a1a521c12224f72255b73e03a7260693e8a24b0fa389" +} + +# CN=Certum EC-384 CA, OU=Certum Certification Authority, O=Asseco Data Systems S.A., C=PL +trust_anchors { + sha256_hex: "6b328085625318aa50d173c98d8bda09d57e27413d114cf787a0f5d06c030cf6" +} + +# CN=Certum Trusted Root CA, OU=Certum Certification Authority, O=Asseco Data Systems S.A., C=PL +trust_anchors { + sha256_hex: "fe7696573855773e37a95e7ad4d9cc96c30157c15d31765ba9b15704e1ae78fd" +} + +# CN=D-TRUST BR Root CA 1 2020, O=D-Trust GmbH, C=DE +trust_anchors { + sha256_hex: "e59aaa816009c22bff5b25bad37df306f049797c1f81d85ab089e657bd8f0044" +} + +# CN=D-TRUST EV Root CA 1 2020, O=D-Trust GmbH, C=DE +trust_anchors { + sha256_hex: "08170d1aa36453901a2f959245e347db0c8d37abaabc56b81aa100dc958970db" +} + +# CN=GlobalSign Root E46, O=GlobalSign nv-sa, C=BE +trust_anchors { + sha256_hex: "cbb9c44d84b8043e1050ea31a69f514955d7bfd2e2c6b49301019ad61d9f5058" +} + +# CN=GlobalSign Root R46, O=GlobalSign nv-sa, C=BE +trust_anchors { + sha256_hex: "4fa3126d8d3a11d1c4855a4f807cbad6cf919d3a5a88b03bea2c6372d93c40c9" +} + +# CN=GLOBALTRUST 2020, O=e-commerce monitoring GmbH, C=AT +# https://testok-2020-server-qualified-ev-1.e-monitoring.at/ +trust_anchors { + sha256_hex: "9a296a5182d1d451a2e37f439b74daafa267523329f90f9a0d2007c334e23c9a" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=HARICA TLS ECC Root CA 2021, O=Hellenic Academic and Research Institutions CA, C=GR +# https://tls-ecc-valid-ev.root2021.harica.gr +trust_anchors { + sha256_hex: "3f99cc474acfce4dfed58794665e478d1547739f2e780f1bb4ca9b133097d401" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=HARICA TLS RSA Root CA 2021, O=Hellenic Academic and Research Institutions CA, C=GR +# https://tls-rsa-valid-ev.root2021.harica.gr +trust_anchors { + sha256_hex: "d95d0e8eda79525bf9beb11b14d2100d3294985f0c62d9fabd9cd999eccb7b1d" + ev_policy_oids: "2.23.140.1.1" +} + +# CN=HiPKI Root CA - G1, O=Chunghwa Telecom Co., Ltd., C=TW +trust_anchors { + sha256_hex: "f015ce3cc239bfef064be9f1d2c417e1a0264a0a94be1f0c8d121864eb6949cc" +} + +# CN=ISRG Root X2, O=Internet Security Research Group, C=US +trust_anchors { + sha256_hex: "69729b8e15a86efc177a57afb7171dfc64add28c2fca8cf1507e34453ccb1470" +} + +# CN=NAVER Global Root Certification Authority, O=NAVER BUSINESS PLATFORM Corp., C=KR +trust_anchors { + sha256_hex: "88f438dcf8ffd1fa8f429115ffe5f82ae1e06e0c70c375faad717b34a49e7265" +} + +# CN=Telia Root CA v2, O=Telia Finland Oyj, C=FI +trust_anchors { + sha256_hex: "242b69742fcb1e5b2abf98898b94572187544e5b4d9911786573621f6a74b82c" +} + +# CN=DigiCert TLS ECC P384 Root G5, O=DigiCert, Inc., C=US +trust_anchors { + sha256_hex: "018e13f0772532cf809bd1b17281867283fc48c6e13be9c69812854a490c1b05" +} + +# CN=DigiCert TLS RSA4096 Root G5, O=DigiCert, Inc., C=US +trust_anchors { + sha256_hex: "371a00dc0533b3721a7eeb40e8419e70799d2b0a0f2c1d80693165f7cec4ad75" +} + +# C = US, O = Certainly, CN = Certainly Root E1 +trust_anchors { + sha256_hex: "b4585f22e4ac756a4e8612a1361c5d9d031a93fd84febb778fa3068b0fc42dc2" +} + +# C = US, O = Certainly, CN = Certainly Root R1 +trust_anchors { + sha256_hex: "77b82cd8644c4305f7acc5cb156b45675004033d51c60c6202a8e0c33467d3a0" +} + +# CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS, organizationIdentifier=VATES-Q2826004J, OU=Ceres, O=FNMT-RCM, C=ES +trust_anchors { + sha256_hex: "554153b13d2cf9ddb753bfbe1a4e0ae08d0aa4187058fe60a2b862b2e4b87bcb" +} + +# CN=ANF Secure Server Root CA, OU=ANF CA Raiz, O=ANF Autoridad de Certificacion, C=ES, serialNumber=G63287510 +trust_anchors { + sha256_hex: "fb8fec759169b9106b1e511644c618c51304373f6c0643088d8beffd1b997599" +} + +# CN=Security Communication ECC RootCA1, O=SECOM Trust Systems CO.,LTD., C=JP +trust_anchors { + sha256_hex: "e74fbda55bd564c473a36b441aa799c8a68e077440e8288b9fa1e50e4bbaca11" +} + +# CN=TunTrust Root CA, O=Agence Nationale de Certification Electronique, C=TN +trust_anchors { + sha256_hex: "2e44102ab58cb85419451c8e19d9acf3662cafbc614b6a53960a30f7d0e2eb41" +} + +# CN=vTrus ECC Root CA, O=iTrusChina Co.,Ltd., C=CN +trust_anchors { + sha256_hex: "30fbba2c32238e2a98547af97931e550428b9b3f1c8eeb6633dcfa86c5b27dd3" +} + +# CN=vTrus Root CA, O=iTrusChina Co.,Ltd., C=CN +trust_anchors { + sha256_hex: "8a71de6559336f426c26e53880d00d88a18da4c6a91f0dcb6194e206c5c96387" +}
diff --git a/net/data/ssl/chrome_root_store/test_store.certs b/net/data/ssl/chrome_root_store/test_store.certs new file mode 100644 index 0000000..8be1b0d --- /dev/null +++ b/net/data/ssl/chrome_root_store/test_store.certs
@@ -0,0 +1,164 @@ +# 568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Services Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Services Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d5:0c:3a:c4:2a:f9:4e:e2:f5:be:19:97:5f:8e: + 88:53:b1:1f:3f:cb:cf:9f:20:13:6d:29:3a:c8:0f: + 7d:3c:f7:6b:76:38:63:d9:36:60:a8:9b:5e:5c:00: + 80:b2:2f:59:7f:f6:87:f9:25:43:86:e7:69:1b:52: + 9a:90:e1:71:e3:d8:2d:0d:4e:6f:f6:c8:49:d9:b6: + f3:1a:56:ae:2b:b6:74:14:eb:cf:fb:26:e3:1a:ba: + 1d:96:2e:6a:3b:58:94:89:47:56:ff:25:a0:93:70: + 53:83:da:84:74:14:c3:67:9e:04:68:3a:df:8e:40: + 5a:1d:4a:4e:cf:43:91:3b:e7:56:d6:00:70:cb:52: + ee:7b:7d:ae:3a:e7:bc:31:f9:45:f6:c2:60:cf:13: + 59:02:2b:80:cc:34:47:df:b9:de:90:65:6d:02:cf: + 2c:91:a6:a6:e7:de:85:18:49:7c:66:4e:a3:3a:6d: + a9:b5:ee:34:2e:ba:0d:03:b8:33:df:47:eb:b1:6b: + 8d:25:d9:9b:ce:81:d1:45:46:32:96:70:87:de:02: + 0e:49:43:85:b6:6c:73:bb:64:ea:61:41:ac:c9:d4: + 54:df:87:2f:c7:22:b2:26:cc:9f:59:54:68:9f:fc: + be:2a:2f:c4:55:1c:75:40:60:17:85:02:55:39:8b: + 7f:05 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 9C:5F:00:DF:AA:01:D7:30:2B:38:88:A2:B8:6D:4A:9C:F2:11:91:83 + Signature Algorithm: sha256WithRSAEncryption + 4b:36:a6:84:77:69:dd:3b:19:9f:67:23:08:6f:0e:61:c9:fd: + 84:dc:5f:d8:36:81:cd:d8:1b:41:2d:9f:60:dd:c7:1a:68:d9: + d1:6e:86:e1:88:23:cf:13:de:43:cf:e2:34:b3:04:9d:1f:29: + d5:bf:f8:5e:c8:d5:c1:bd:ee:92:6f:32:74:f2:91:82:2f:bd: + 82:42:7a:ad:2a:b7:20:7d:4d:bc:7a:55:12:c2:15:ea:bd:f7: + 6a:95:2e:6c:74:9f:cf:1c:b4:f2:c5:01:a3:85:d0:72:3e:ad: + 73:ab:0b:9b:75:0c:6d:45:b7:8e:94:ac:96:37:b5:a0:d0:8f: + 15:47:0e:e3:e8:83:dd:8f:fd:ef:41:01:77:cc:27:a9:62:85: + 33:f2:37:08:ef:71:cf:77:06:de:c8:19:1d:88:40:cf:7d:46: + 1d:ff:1e:c7:e1:ce:ff:23:db:c6:fa:8d:55:4e:a9:02:e7:47: + 11:46:3e:f4:fd:bd:7b:29:26:bb:a9:61:62:37:28:b6:2d:2a: + f6:10:86:64:c9:70:a7:d2:ad:b7:29:70:79:ea:3c:da:63:25: + 9f:fd:68:b7:30:ec:70:fb:75:8a:b7:6d:60:67:b2:1e:c8:b9: + e9:d8:a8:6f:02:8b:67:0d:4d:26:57:71:da:20:fc:c1:4a:50: + 8d:b1:28:ba +-----BEGIN CERTIFICATE----- +MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT +HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs +ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 +MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD +VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy +ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy +dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p +OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2 +8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K +Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe +hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk +6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw +DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q +AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI +bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB +ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z +qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd +iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn +0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN +sSi6 +-----END CERTIFICATE----- + +# 6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6 +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GB CA + Validity + Not Before: Dec 1 15:00:32 2014 GMT + Not After : Dec 1 15:10:31 2039 GMT + Subject: C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GB CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:d8:17:b7:1c:4a:24:2a:d6:97:b1:ca:e2:1e:fb: + 7d:38:ef:98:f5:b2:39:98:4e:27:b8:11:5d:7b:d2: + 25:94:88:82:15:26:6a:1b:31:bb:a8:5b:21:21:2b: + d8:0f:4e:9f:5a:f1:b1:5a:e4:79:d6:32:23:2b:e1: + 53:cc:99:45:5c:7b:4f:ad:bc:bf:87:4a:0b:4b:97: + 5a:a8:f6:48:ec:7d:7b:0d:cd:21:06:df:9e:15:fd: + 41:8a:48:b7:20:f4:a1:7a:1b:57:d4:5d:50:ff:ba: + 67:d8:23:99:1f:c8:3f:e3:de:ff:6f:5b:77:b1:6b: + 6e:b8:c9:64:f7:e1:ca:41:46:0e:29:71:d0:b9:23: + fc:c9:81:5f:4e:f7:6f:df:bf:84:ad:73:64:bb:b7: + 42:8e:69:f6:d4:76:1d:7e:9d:a7:b8:57:8a:51:67: + 72:d7:d4:a8:b8:95:54:40:73:03:f6:ea:f4:eb:fe: + 28:42:77:3f:9d:23:1b:b2:b6:3d:80:14:07:4c:2e: + 4f:f7:d5:0a:16:0d:bd:66:43:37:7e:23:43:79:c3: + 40:86:f5:4c:29:da:8e:9a:ad:0d:a5:04:87:88:1e: + 85:e3:e9:53:d5:9b:c8:8b:03:63:78:eb:e0:19:4a: + 6e:bb:2f:6b:33:64:58:93:ad:69:bf:8f:1b:ef:82: + 48:c7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 35:0F:C8:36:63:5E:E2:A3:EC:F9:3B:66:15:CE:51:52:E3:91:9A:3D + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha256WithRSAEncryption + 40:4c:fb:87:b2:99:81:90:7e:9d:c5:b0:b0:26:cd:88:7b:2b: + 32:8d:6e:b8:21:71:58:97:7d:ae:37:14:af:3e:e7:f7:9a:e2: + 7d:f6:71:98:99:04:aa:43:74:78:a3:e3:49:61:3e:73:8c:4d: + 94:e0:f9:71:c4:b6:16:0e:53:78:1f:d6:a2:87:2f:02:39:81: + 29:3c:af:15:98:21:30:fe:28:90:00:8c:d1:e1:cb:fa:5e:c8: + fd:f8:10:46:3b:a2:78:42:91:17:74:55:0a:de:50:67:4d:66: + d1:a7:ff:fd:d9:c0:b5:a8:a3:8a:ce:66:f5:0f:43:cd:a7:2b: + 57:7b:63:46:6a:aa:2e:52:d8:f4:ed:e1:6d:ad:29:90:78:48: + ba:e1:23:aa:a3:89:ec:b5:ab:96:c0:b4:4b:a2:1d:97:9e:7a: + f2:6e:40:71:df:68:f1:65:4d:ce:7c:05:df:53:65:a9:a5:f0: + b1:97:04:70:15:46:03:98:d4:d2:bf:54:b4:a0:58:7d:52:6f: + da:56:26:62:d4:d8:db:89:31:6f:1c:f0:22:c2:d3:62:1c:35: + cd:4c:69:15:54:1a:90:98:de:eb:1e:5f:ca:77:c7:cb:8e:3d: + 43:69:9c:9a:58:d0:24:3b:df:1b:40:96:7e:35:ad:81:c7:4e: + 71:ba:88:13 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg +Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i +YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x +CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG +b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh +bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3 +HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx +WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX +1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk +u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P +99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r +M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB +BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh +cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5 +gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO +ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf +aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic +Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= +-----END CERTIFICATE-----
diff --git a/net/data/ssl/chrome_root_store/test_store.textproto b/net/data/ssl/chrome_root_store/test_store.textproto new file mode 100644 index 0000000..f2f3804 --- /dev/null +++ b/net/data/ssl/chrome_root_store/test_store.textproto
@@ -0,0 +1,18 @@ +# Copyright 2021 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# Test certificates for the Chrome Root Store. This file should not be used for +# anything other than testing. +# +# TODO(hchao): create test certs instead of using real certs. + +# Starfield Services Root Certificate Authority - G2 +trust_anchors { + sha256_hex: "568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5" +} + +# OISTE WISeKey Global Root GB CA +trust_anchors { + sha256_hex: "6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6" +}
diff --git a/net/data/ssl/chrome_root_store/testing.md b/net/data/ssl/chrome_root_store/testing.md new file mode 100644 index 0000000..895ceab --- /dev/null +++ b/net/data/ssl/chrome_root_store/testing.md
@@ -0,0 +1,24 @@ +# Testing the Chrome Root Store and Certificate Verifier +Last updated: September 1, 2022 + +To test the Chrome Root Store & Certificate Verifier, do the following: + +## On Windows (M102 or higher) +1. Enable the Chrome Root Store & Certificate Verifier by starting Chrome with +the following flag: <br>`--enable-features=ChromeRootStoreUsed` + +2. Navigate to https://rootcertificateprograms.edicom.es/ (trusted by Windows, +but not the Chrome Root Store) + - **Expected outcome with Chrome Root Store enabled:** Page does not load + (NET::ERR_CERT_AUTHORITY_INVALID) + - **Expected outcome with Chrome Root Store disabled:** Page loads + +## On macOS (M105.0.5122.0 or higher) +1. Enable the Chrome Root Store & Certificate Verifier by starting Chrome with +the following flags: <br>`--enable-features=ChromeRootStoreUsed` + +2. Navigate to https://valid-ctrca.certificates.certum.pl/ (not trusted by +macOS, but trusted by the Chrome Root Store) + - **Expected outcome with Chrome Root Store enabled:** Page loads + - **Expected outcome with Chrome Root Store disabled:** Page does not load + (NET::ERR_CERT_AUTHORITY_INVALID) \ No newline at end of file
diff --git a/net/data/ssl/ev_roots/001686cd181f83a1b1217d305b365c41e3470a78a1d37b134a98cd547b92dab3.pem b/net/data/ssl/ev_roots/001686cd181f83a1b1217d305b365c41e3470a78a1d37b134a98cd547b92dab3.pem deleted file mode 100644 index d56476c..0000000 --- a/net/data/ssl/ev_roots/001686cd181f83a1b1217d305b365c41e3470a78a1d37b134a98cd547b92dab3.pem +++ /dev/null
@@ -1,79 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 1c:a0:2d:c1:52:3b:6a:6d:8b:5c:1f:95:4a:ed:ac:30 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority - Validity - Not Before: Jan 1 00:00:00 2011 GMT - Not After : Dec 31 23:59:59 2030 GMT - Subject: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e4:bc:7e:92:30:6d:c6:d8:8e:2b:0b:bc:46:ce: - e0:27:96:de:de:f9:fa:12:d3:3c:33:73:b3:04:2f: - bc:71:8c:e5:9f:b6:22:60:3e:5f:5d:ce:09:ff:82: - 0c:1b:9a:51:50:1a:26:89:dd:d5:61:5d:19:dc:12: - 0f:2d:0a:a2:43:5d:17:d0:34:92:20:ea:73:cf:38: - 2c:06:26:09:7a:72:f7:fa:50:32:f8:c2:93:d3:69: - a2:23:ce:41:b1:cc:e4:d5:1f:36:d1:8a:3a:f8:8c: - 63:e2:14:59:69:ed:0d:d3:7f:6b:e8:b8:03:e5:4f: - 6a:e5:98:63:69:48:05:be:2e:ff:33:b6:e9:97:59: - 69:f8:67:19:ae:93:61:96:44:15:d3:72:b0:3f:bc: - 6a:7d:ec:48:7f:8d:c3:ab:aa:71:2b:53:69:41:53: - 34:b5:b0:b9:c5:06:0a:c4:b0:45:f5:41:5d:6e:89: - 45:7b:3d:3b:26:8c:74:c2:e5:d2:d1:7d:b2:11:d4: - fb:58:32:22:9a:80:c9:dc:fd:0c:e9:7f:5e:03:97: - ce:3b:00:14:87:27:70:38:a9:8e:6e:b3:27:76:98: - 51:e0:05:e3:21:ab:1a:d5:85:22:3c:29:b5:9a:16: - c5:80:a8:f4:bb:6b:30:8f:2f:46:02:a2:b1:0c:22: - e0:d3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 21:30:C9:FB:00:D7:4E:98:DA:87:AA:2A:D0:A7:2E:B1:40:31:A7:4C - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - c2:89:84:a0:e8:8c:66:fd:ff:13:05:1b:c3:3a:8e:98:49:8a: - f8:aa:00:5c:26:fd:72:6a:a3:7e:12:1b:94:ae:54:f8:21:8f: - a7:93:4f:f7:16:ef:b9:b9:b3:32:c0:25:21:31:66:37:2c:09: - b0:fe:32:b0:37:ec:3c:b8:ce:8f:08:aa:08:90:07:5c:75:d5: - e1:4e:2c:cb:02:24:e9:a2:5e:e9:f5:78:35:22:06:1c:f2:1f: - 88:b1:e1:5c:cc:96:54:fa:6f:49:cc:8d:f1:56:03:ed:cf:2c: - 9f:27:de:e5:ca:83:44:be:46:40:f9:57:2e:d2:7f:31:2d:ce: - 83:dc:fe:70:6b:84:d0:a3:9f:ff:97:d0:a8:d7:02:ec:b1:2c: - f0:ef:73:38:3d:99:ac:c4:4f:01:bf:d5:6a:ea:c6:2e:32:29: - 17:0a:cb:e6:69:9e:d1:4a:b5:f6:df:8e:19:f8:95:e9:45:a9: - 0e:cd:6d:41:59:20:9e:73:c6:6c:71:1c:9c:d4:4d:30:a8:73: - 09:a0:15:f3:a0:45:26:c3:5b:fd:bb:b9:d8:2d:d7:1f:f5:05: - 30:19:f6:ae:0f:8e:62:8f:df:c8:4f:86:d9:1d:61:16:b3:c9: - f0:bb:fb:c7:f5:af:01:22:47:ec:d8:da:cf:1c:f3:53:66:ba: - 53:09:01:f9 ------BEGIN CERTIFICATE----- -MIIDkDCCAnigAwIBAgIQHKAtwVI7am2LXB+VSu2sMDANBgkqhkiG9w0BAQUFADBi -MQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu -MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3Jp -dHkwHhcNMTEwMTAxMDAwMDAwWhcNMzAxMjMxMjM1OTU5WjBiMQswCQYDVQQGEwJV -UzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydO -ZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwz -c7MEL7xxjOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPP -OCwGJgl6cvf6UDL4wpPTaaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rl -mGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXTcrA/vGp97Eh/jcOrqnErU2lBUzS1sLnF -BgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc/Qzpf14Dl847ABSHJ3A4 -qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMBAAGjQjBA -MB0GA1UdDgQWBBQhMMn7ANdOmNqHqirQpy6xQDGnTDAOBgNVHQ8BAf8EBAMCAQYw -DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAwomEoOiMZv3/EwUb -wzqOmEmK+KoAXCb9cmqjfhIblK5U+CGPp5NP9xbvubmzMsAlITFmNywJsP4ysDfs -PLjOjwiqCJAHXHXV4U4sywIk6aJe6fV4NSIGHPIfiLHhXMyWVPpvScyN8VYD7c8s -nyfe5cqDRL5GQPlXLtJ/MS3Og9z+cGuE0KOf/5fQqNcC7LEs8O9zOD2ZrMRPAb/V -aurGLjIpFwrL5mme0Uq19t+OGfiV6UWpDs1tQVkgnnPGbHEcnNRNMKhzCaAV86BF -JsNb/bu52C3XH/UFMBn2rg+OYo/fyE+G2R1hFrPJ8Lv7x/WvASJH7NjazxzzU2a6 -UwkB+Q== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5.pem b/net/data/ssl/ev_roots/02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5.pem deleted file mode 100644 index fc67fe1..0000000 --- a/net/data/ssl/ev_roots/02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5.pem +++ /dev/null
@@ -1,55 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - a6:8b:79:29:00:00:00:00:50:d0:91:f9 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 - Validity - Not Before: Dec 18 15:25:36 2012 GMT - Not After : Dec 18 15:55:36 2037 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 Root Certification Authority - EC1 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:84:13:c9:d0:ba:6d:41:7b:e2:6c:d0:eb:55:5f: - 66:02:1a:24:f4:5b:89:69:47:e3:b8:c2:7d:f1:f2: - 02:c5:9f:a0:f6:5b:d5:8b:06:19:86:4f:53:10:6d: - 07:24:27:a1:a0:f8:d5:47:19:61:4c:7d:ca:93:27: - ea:74:0c:ef:6f:96:09:fe:63:ec:70:5d:36:ad:67: - 77:ae:c9:9d:7c:55:44:3a:a2:63:51:1f:f5:e3:62: - d4:a9:47:07:3e:cc:20 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - B7:63:E7:1A:DD:8D:E9:08:A6:55:83:A4:E0:6A:50:41:65:11:42:49 - Signature Algorithm: ecdsa-with-SHA384 - 30:64:02:30:61:79:d8:e5:42:47:df:1c:ae:53:99:17:b6:6f: - 1c:7d:e1:bf:11:94:d1:03:88:75:e4:8d:89:a4:8a:77:46:de: - 6d:61:ef:02:f5:fb:b5:df:cc:fe:4e:ff:fe:a9:e6:a7:02:30: - 5b:99:d7:85:37:06:b5:7b:08:fd:eb:27:8b:4a:94:f9:e1:fa: - a7:8e:26:08:e8:7c:92:68:6d:73:d8:6f:26:ac:21:02:b8:99: - b7:26:41:5b:25:60:ae:d0:48:1a:ee:06 ------BEGIN CERTIFICATE----- -MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG -A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3 -d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu -dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq -RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy -MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD -VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 -L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g -Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD -ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi -A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt -ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH -Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O -BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC -R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX -hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7.pem b/net/data/ssl/ev_roots/0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7.pem deleted file mode 100644 index d3a4da3..0000000 --- a/net/data/ssl/ev_roots/0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7.pem +++ /dev/null
@@ -1,76 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8608355977964138876 (0x7777062726a9b17c) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Commercial - Validity - Not Before: Jan 29 14:06:06 2010 GMT - Not After : Dec 31 14:06:06 2030 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Commercial - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:f6:1b:4f:67:07:2b:a1:15:f5:06:22:cb:1f:01: - b2:e3:73:45:06:44:49:2c:bb:49:25:14:d6:ce:c3: - b7:ab:2c:4f:c6:41:32:94:57:fa:12:a7:5b:0e:e2: - 8f:1f:1e:86:19:a7:aa:b5:2d:b9:5f:0d:8a:c2:af: - 85:35:79:32:2d:bb:1c:62:37:f2:b1:5b:4a:3d:ca: - cd:71:5f:e9:42:be:94:e8:c8:de:f9:22:48:64:c6: - e5:ab:c6:2b:6d:ad:05:f0:fa:d5:0b:cf:9a:e5:f0: - 50:a4:8b:3b:47:a5:23:5b:7a:7a:f8:33:3f:b8:ef: - 99:97:e3:20:c1:d6:28:89:cf:94:fb:b9:45:ed:e3: - 40:17:11:d4:74:f0:0b:31:e2:2b:26:6a:9b:4c:57: - ae:ac:20:3e:ba:45:7a:05:f3:bd:9b:69:15:ae:7d: - 4e:20:63:c4:35:76:3a:07:02:c9:37:fd:c7:47:ee: - e8:f1:76:1d:73:15:f2:97:a4:b5:c8:7a:79:d9:42: - aa:2b:7f:5c:fe:ce:26:4f:a3:66:81:35:af:44:ba: - 54:1e:1c:30:32:65:9d:e6:3c:93:5e:50:4e:7a:e3: - 3a:d4:6e:cc:1a:fb:f9:d2:37:ae:24:2a:ab:57:03: - 22:28:0d:49:75:7f:b7:28:da:75:bf:8e:e3:dc:0e: - 79:31 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 9D:93:C6:53:8B:5E:CA:AF:3F:9F:1E:0F:E5:99:95:BC:24:F6:94:8F - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - 58:ac:f4:04:0e:cd:c0:0d:ff:0a:fd:d4:ba:16:5f:29:bd:7b: - 68:99:58:49:d2:b4:1d:37:4d:7f:27:7d:46:06:5d:43:c6:86: - 2e:3e:73:b2:26:7d:4f:93:a9:b6:c4:2a:9a:ab:21:97:14:b1: - de:8c:d3:ab:89:15:d8:6b:24:d4:f1:16:ae:d8:a4:5c:d4:7f: - 51:8e:ed:18:01:b1:93:63:bd:bc:f8:61:80:9a:9e:b1:ce:42: - 70:e2:a9:7d:06:25:7d:27:a1:fe:6f:ec:b3:1e:24:da:e3:4b: - 55:1a:00:3b:35:b4:3b:d9:d7:5d:30:fd:81:13:89:f2:c2:06: - 2b:ed:67:c4:8e:c9:43:b2:5c:6b:15:89:02:bc:62:fc:4e:f2: - b5:33:aa:b2:6f:d3:0a:a2:50:e3:f6:3b:e8:2e:44:c2:db:66: - 38:a9:33:56:48:f1:6d:1b:33:8d:0d:8c:3f:60:37:9d:d3:ca: - 6d:7e:34:7e:0d:9f:72:76:8b:1b:9f:72:fd:52:35:41:45:02: - 96:2f:1c:b2:9a:73:49:21:b1:49:47:45:47:b4:ef:6a:34:11: - c9:4d:9a:cc:59:b7:d6:02:9e:5a:4e:65:b5:94:ae:1b:df:29: - b0:16:f1:bf:00:9e:07:3a:17:64:b5:04:b5:23:21:99:0a:95: - 3b:97:7c:ef ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE -BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz -dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL -MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp -cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP -Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr -ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL -MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1 -yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr -VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/ -nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ -KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG -XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj -vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt -Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g -N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC -nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/04048028bf1f2864d48f9ad4d83294366a828856553f3b14303f90147f5d40ef.pem b/net/data/ssl/ev_roots/04048028bf1f2864d48f9ad4d83294366a828856553f3b14303f90147f5d40ef.pem deleted file mode 100644 index c9b0836..0000000 --- a/net/data/ssl/ev_roots/04048028bf1f2864d48f9ad4d83294366a828856553f3b14303f90147f5d40ef.pem +++ /dev/null
@@ -1,128 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6047274297262753887 (0x53ec3beefbb2485f) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 - Validity - Not Before: May 20 08:38:15 2009 GMT - Not After : Dec 31 08:38:15 2030 GMT - Subject: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ca:96:6b:8e:ea:f8:fb:f1:a2:35:e0:7f:4c:da: - e0:c3:52:d7:7d:b6:10:c8:02:5e:b3:43:2a:c4:4f: - 6a:b2:ca:1c:5d:28:9a:78:11:1a:69:59:57:af:b5: - 20:42:e4:8b:0f:e6:df:5b:a6:03:92:2f:f5:11:e4: - 62:d7:32:71:38:d9:04:0c:71:ab:3d:51:7e:0f:07: - df:63:05:5c:e9:bf:94:6f:c1:29:82:c0:b4:da:51: - b0:c1:3c:bb:ad:37:4a:5c:ca:f1:4b:36:0e:24:ab: - bf:c3:84:77:fd:a8:50:f4:b1:e7:c6:2f:d2:2d:59: - 8d:7a:0a:4e:96:69:52:02:aa:36:98:ec:fc:fa:14: - 83:0c:37:1f:c9:92:37:7f:d7:81:2d:e5:c4:b9:e0: - 3e:34:fe:67:f4:3e:66:d1:d3:f4:40:cf:5e:62:34: - 0f:70:06:3e:20:18:5a:ce:f7:72:1b:25:6c:93:74: - 14:93:a3:73:b1:0e:aa:87:10:23:59:5f:20:05:19: - 47:ed:68:8e:92:12:ca:5d:fc:d6:2b:b2:92:3c:20: - cf:e1:5f:af:20:be:a0:76:7f:76:e5:ec:1a:86:61: - 33:3e:e7:7b:b4:3f:a0:0f:8e:a2:b9:6a:6f:b9:87: - 26:6f:41:6c:88:a6:50:fd:6a:63:0b:f5:93:16:1b: - 19:8f:b2:ed:9b:9b:c9:90:f5:01:0c:df:19:3d:0f: - 3e:38:23:c9:2f:8f:0c:d1:02:fe:1b:55:d6:4e:d0: - 8d:3c:af:4f:a4:f3:fe:af:2a:d3:05:9d:79:08:a1: - cb:57:31:b4:9c:c8:90:b2:67:f4:18:16:93:3a:fc: - 47:d8:d1:78:96:31:1f:ba:2b:0c:5f:5d:99:ad:63: - 89:5a:24:20:76:d8:df:fd:ab:4e:a6:22:aa:9d:5e: - e6:27:8a:7d:68:29:a3:e7:8a:b8:da:11:bb:17:2d: - 99:9d:13:24:46:f7:c5:e2:d8:9f:8e:7f:c7:8f:74: - 6d:5a:b2:e8:72:f5:ac:ee:24:10:ad:2f:14:da:ff: - 2d:9a:46:71:47:be:42:df:bb:01:db:f4:7f:d3:28: - 8f:31:59:5b:d3:c9:02:a6:b4:52:ca:6e:97:fb:43: - c5:08:26:6f:8a:f4:bb:fd:9f:28:aa:0d:d5:45:f3: - 13:3a:1d:d8:c0:78:8f:41:67:3c:1e:94:64:ae:7b: - 0b:c5:e8:d9:01:88:39:1a:97:86:64:41:d5:3b:87: - 0c:6e:fa:0f:c6:bd:48:14:bf:39:4d:d4:9e:41:b6: - 8f:96:1d:63:96:93:d9:95:06:78:31:68:9e:37:06: - 3b:80:89:45:61:39:23:c7:1b:44:a3:15:e5:1c:f8: - 92:30:bb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:1 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 65:CD:EB:AB:35:1E:00:3E:7E:D5:74:C0:1C:B4:73:47:0E:1A:64:2F - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: http://www.firmaprofesional.com/cps - User Notice: - Explicit Text: - - Signature Algorithm: sha1WithRSAEncryption - 17:7d:a0:f9:b4:dd:c5:c5:eb:ad:4b:24:b5:a1:02:ab:dd:a5: - 88:4a:b2:0f:55:4b:2b:57:8c:3b:e5:31:dd:fe:c4:32:f1:e7: - 5b:64:96:36:32:18:ec:a5:32:77:d7:e3:44:b6:c0:11:2a:80: - b9:3d:6a:6e:7c:9b:d3:ad:fc:c3:d6:a3:e6:64:29:7c:d1:e1: - 38:1e:82:2b:ff:27:65:af:fb:16:15:c4:2e:71:84:e5:b5:ff: - fa:a4:47:bd:64:32:bb:f6:25:84:a2:27:42:f5:20:b0:c2:13: - 10:11:cd:10:15:ba:42:90:2a:d2:44:e1:96:26:eb:31:48:12: - fd:2a:da:c9:06:cf:74:1e:a9:4b:d5:87:28:f9:79:34:92:3e: - 2e:44:e8:f6:8f:4f:8f:35:3f:25:b3:39:dc:63:2a:90:6b:20: - 5f:c4:52:12:4e:97:2c:2a:ac:9d:97:de:48:f2:a3:66:db:c2: - d2:83:95:a6:66:a7:9e:25:0f:e9:0b:33:91:65:0a:5a:c3:d9: - 54:12:dd:af:c3:4e:0e:1f:26:5e:0d:dc:b3:8d:ec:d5:81:70: - de:d2:4f:24:05:f3:6c:4e:f5:4c:49:66:8d:d1:ff:d2:0b:25: - 41:48:fe:51:84:c6:42:af:80:04:cf:d0:7e:64:49:e4:f2:df: - a2:ec:b1:4c:c0:2a:1d:e7:b4:b1:65:a2:c4:bc:f1:98:f4:aa: - 70:07:63:b4:b8:da:3b:4c:fa:40:22:30:5b:11:a6:f0:05:0e: - c6:02:03:48:ab:86:9b:85:dd:db:dd:ea:a2:76:80:73:7d:f5: - 9c:04:c4:45:8d:e7:b9:1c:8b:9e:ea:d7:75:d1:72:b1:de:75: - 44:e7:42:7d:e2:57:6b:7d:dc:99:bc:3d:83:28:ea:80:93:8d: - c5:4c:65:c1:70:81:b8:38:fc:43:31:b2:f6:03:34:47:b2:ac: - fb:22:06:cb:1e:dd:17:47:1c:5f:66:b9:d3:1a:a2:da:11:b1: - a4:bc:23:c9:e4:be:87:ff:b9:94:b6:f8:5d:20:4a:d4:5f:e7: - bd:68:7b:65:f2:15:1e:d2:3a:a9:2d:e9:d8:6b:24:ac:97:58: - 44:47:ad:59:18:f1:21:65:70:de:ce:34:60:a8:40:f1:f3:3c: - a4:c3:28:23:8c:fe:27:33:43:40:a0:17:3c:eb:ea:3b:b0:72: - a6:a3:b9:4a:4b:5e:16:48:f4:b2:bc:c8:8c:92:c5:9d:9f:ac: - 72:36:bc:34:80:34:6b:a9:8b:92:c0:b8:17:ed:ec:76:53:f5: - 24:01:8c:b3:22:e8:4b:7c:55:c6:9d:fa:a3:14:bb:65:85:6e: - 6e:4f:12:7e:0a:3c:9d:95 ------BEGIN CERTIFICATE----- -MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UE -BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h -cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEy -MzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg -Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi -MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9 -thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM -cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG -L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i -NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h -X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b -m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy -Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja -EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T -KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF -6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh -OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD -VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNHDhpkLzCBpgYD -VR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp -cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBv -ACAAZABlACAAbABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBl -AGwAbwBuAGEAIAAwADgAMAAxADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF -661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx51tkljYyGOylMnfX40S2wBEqgLk9 -am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qkR71kMrv2JYSiJ0L1 -ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaPT481 -PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS -3a/DTg4fJl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5k -SeTy36LssUzAKh3ntLFlosS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF -3dvd6qJ2gHN99ZwExEWN57kci57q13XRcrHedUTnQn3iV2t93Jm8PYMo6oCTjcVM -ZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoRsaS8I8nkvof/uZS2+F0g -StRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTDKCOM/icz -Q0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQB -jLMi6Et8Vcad+qMUu2WFbm5PEn4KPJ2V ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem b/net/data/ssl/ev_roots/063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem deleted file mode 100644 index ebc7cc9..0000000 --- a/net/data/ssl/ev_roots/063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0.pem +++ /dev/null
@@ -1,138 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 11806822484801597146 (0xa3da427ea4b1aeda) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008 - Validity - Not Before: Aug 1 12:29:50 2008 GMT - Not After : Jul 31 12:29:50 2038 GMT - Subject: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:af:00:cb:70:37:2b:80:5a:4a:3a:6c:78:94:7d: - a3:7f:1a:1f:f6:35:d5:bd:db:cb:0d:44:72:3e:26: - b2:90:52:ba:63:3b:28:58:6f:a5:b3:6d:94:a6:f3: - dd:64:0c:55:f6:f6:e7:f2:22:22:80:5e:e1:62:c6: - b6:29:e1:81:6c:f2:bf:e5:7d:32:6a:54:a0:32:19: - 59:fe:1f:8b:d7:3d:60:86:85:24:6f:e3:11:b3:77: - 3e:20:96:35:21:6b:b3:08:d9:70:2e:64:f7:84:92: - 53:d6:0e:b0:90:8a:8a:e3:87:8d:06:d3:bd:90:0e: - e2:99:a1:1b:86:0e:da:9a:0a:bb:0b:61:50:06:52: - f1:9e:7f:76:ec:cb:0f:d0:1e:0d:cf:99:30:3d:1c: - c4:45:10:58:ac:d6:d3:e8:d7:e5:ea:c5:01:07:77: - d6:51:e6:03:7f:8a:48:a5:4d:68:75:b9:e9:bc:9e: - 4e:19:71:f5:32:4b:9c:6d:60:19:0b:fb:cc:9d:75: - dc:bf:26:cd:8f:93:78:39:79:73:5e:25:0e:ca:5c: - eb:77:12:07:cb:64:41:47:72:93:ab:50:c3:eb:09: - 76:64:34:d2:39:b7:76:11:09:0d:76:45:c4:a9:ae: - 3d:6a:af:b5:7d:65:2f:94:58:10:ec:5c:7c:af:7e: - e2:b6:18:d9:d0:9b:4e:5a:49:df:a9:66:0b:cc:3c: - c6:78:7c:a7:9c:1d:e3:ce:8e:53:be:05:de:60:0f: - 6b:e5:1a:db:3f:e3:e1:21:c9:29:c1:f1:eb:07:9c: - 52:1b:01:44:51:3c:7b:25:d7:c4:e5:52:54:5d:25: - 07:ca:16:20:b8:ad:e4:41:ee:7a:08:fe:99:6f:83: - a6:91:02:b0:6c:36:55:6a:e7:7d:f5:96:e6:ca:81: - d6:97:f1:94:83:e9:ed:b0:b1:6b:12:69:1e:ac:fb: - 5d:a9:c5:98:e9:b4:5b:58:7a:be:3d:a2:44:3a:63: - 59:d4:0b:25:de:1b:4f:bd:e5:01:9e:cd:d2:29:d5: - 9f:17:19:0a:6f:bf:0c:90:d3:09:5f:d9:e3:8a:35: - cc:79:5a:4d:19:37:92:b7:c4:c1:ad:af:f4:79:24: - 9a:b2:01:0b:b1:af:5c:96:f3:80:32:fb:5c:3d:98: - f1:a0:3f:4a:de:be:af:94:2e:d9:55:9a:17:6e:60: - 9d:63:6c:b8:63:c9:ae:81:5c:18:35:e0:90:bb:be: - 3c:4f:37:22:b9:7e:eb:cf:9e:77:21:a6:3d:38:81: - fb:48:da:31:3d:2b:e3:89:f5:d0:b5:bd:7e:e0:50: - c4:12:89:b3:23:9a:10:31:85:db:ae:6f:ef:38:33: - 18:76:11 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:12 - X509v3 Subject Key Identifier: - F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19 - X509v3 Authority Key Identifier: - keyid:F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19 - DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Chambers of Commerce Root - 2008 - serial:A3:DA:42:7E:A4:B1:AE:DA - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: http://policy.camerfirma.com - - Signature Algorithm: sha1WithRSAEncryption - 90:12:af:22:35:c2:a3:39:f0:2e:de:e9:b5:e9:78:7c:48:be: - 3f:7d:45:92:5e:e9:da:b1:19:fc:16:3c:9f:b4:5b:66:9e:6a: - e7:c3:b9:5d:88:e8:0f:ad:cf:23:0f:de:25:3a:5e:cc:4f:a5: - c1:b5:2d:ac:24:d2:58:07:de:a2:cf:69:84:60:33:e8:10:0d: - 13:a9:23:d0:85:e5:8e:7b:a6:9e:3d:72:13:72:33:f5:aa:7d: - c6:63:1f:08:f4:fe:01:7f:24:cf:2b:2c:54:09:de:e2:2b:6d: - 92:c6:39:4f:16:ea:3c:7e:7a:46:d4:45:6a:46:a8:eb:75:82: - 56:a7:ab:a0:7c:68:13:33:f6:9d:30:f0:6f:27:39:24:23:2a: - 90:fd:90:29:35:f2:93:df:34:a5:c6:f7:f8:ef:8c:0f:62:4a: - 7c:ae:d3:f5:54:f8:8d:b6:9a:56:87:16:82:3a:33:ab:5a:22: - 08:f7:82:ba:ea:2e:e0:47:9a:b4:b5:45:a3:05:3b:d9:dc:2e: - 45:40:3b:ea:dc:7f:e8:3b:eb:d1:ec:26:d8:35:a4:30:c5:3a: - ac:57:9e:b3:76:a5:20:7b:f9:1e:4a:05:62:01:a6:28:75:60: - 97:92:0d:6e:3e:4d:37:43:0d:92:15:9c:18:22:cd:51:99:a0: - 29:1a:3c:5f:8a:32:33:5b:30:c7:89:2f:47:98:0f:a3:03:c6: - f6:f1:ac:df:32:f0:d9:81:1a:e4:9c:bd:f6:80:14:f0:d1:2c: - b9:85:f5:d8:a3:b1:c8:a5:21:e5:1c:13:97:ee:0e:bd:df:29: - a9:ef:34:53:5b:d3:e4:6a:13:84:06:b6:32:02:c4:52:ae:22: - d2:dc:b2:21:42:1a:da:40:f0:29:c9:ec:0a:0c:5c:e2:d0:ba: - cc:48:d3:37:0a:cc:12:0a:8a:79:b0:3d:03:7f:69:4b:f4:34: - 20:7d:b3:34:ea:8e:4b:64:f5:3e:fd:b3:23:67:15:0d:04:b8: - f0:2d:c1:09:51:3c:b2:6c:15:f0:a5:23:d7:83:74:e4:e5:2e: - c9:fe:98:27:42:c6:ab:c6:9e:b0:d0:5b:38:a5:9b:50:de:7e: - 18:98:b5:45:3b:f6:79:b4:e8:f7:1a:7b:06:83:fb:d0:8b:da: - bb:c7:bd:18:ab:08:6f:3c:80:6b:40:3f:19:19:ba:65:8a:e6: - be:d5:5c:d3:36:d7:ef:40:52:24:60:38:67:04:31:ec:8f:f3: - 82:c6:de:b9:55:f3:3b:31:91:5a:dc:b5:08:15:ad:76:25:0a: - 0d:7b:2e:87:e2:0c:a6:06:bc:26:10:6d:37:9d:ec:dd:78:8c: - 7c:80:c5:f0:d9:77:48:d0 ------BEGIN CERTIFICATE----- -MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD -VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0 -IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3 -MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xKTAnBgNVBAMTIENoYW1iZXJz -IG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEyMjk1MFoXDTM4MDcz -MTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBj -dXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIw -EAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEp -MCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0G -CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW9 -28sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKAXuFixrYp4YFs8r/lfTJq -VKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorjh40G072Q -DuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR -5gN/ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfL -ZEFHcpOrUMPrCXZkNNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05a -Sd+pZgvMPMZ4fKecHePOjlO+Bd5gD2vlGts/4+EhySnB8esHnFIbAURRPHsl18Tl -UlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331lubKgdaX8ZSD6e2wsWsSaR6s -+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ0wlf2eOKNcx5 -Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj -ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAx -hduub+84Mxh2EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNV -HQ4EFgQU+SSsD7K1+HnA+mCIG8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1 -+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpN -YWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29t -L2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVy -ZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAt -IDIwMDiCCQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRV -HSAAMCowKAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20w -DQYJKoZIhvcNAQEFBQADggIBAJASryI1wqM58C7e6bXpeHxIvj99RZJe6dqxGfwW -PJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH3qLPaYRgM+gQDROpI9CF -5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbURWpGqOt1 -glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaH -FoI6M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2 -pSB7+R5KBWIBpih1YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MD -xvbxrN8y8NmBGuScvfaAFPDRLLmF9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QG -tjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcKzBIKinmwPQN/aUv0NCB9szTq -jktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvGnrDQWzilm1De -fhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg -OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZ -d0jQ ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/08297a4047dba23680c731db6e317653ca7848e1bebd3a0b0179a707f92cf178.pem b/net/data/ssl/ev_roots/08297a4047dba23680c731db6e317653ca7848e1bebd3a0b0179a707f92cf178.pem deleted file mode 100644 index 6cd05f1..0000000 --- a/net/data/ssl/ev_roots/08297a4047dba23680c731db6e317653ca7848e1bebd3a0b0179a707f92cf178.pem +++ /dev/null
@@ -1,71 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 903804111 (0x35def4cf) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Equifax, OU=Equifax Secure Certificate Authority - Validity - Not Before: Aug 22 16:41:51 1998 GMT - Not After : Aug 22 16:41:51 2018 GMT - Subject: C=US, O=Equifax, OU=Equifax Secure Certificate Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:c1:5d:b1:58:67:08:62:ee:a0:9a:2d:1f:08:6d: - 91:14:68:98:0a:1e:fe:da:04:6f:13:84:62:21:c3: - d1:7c:ce:9f:05:e0:b8:01:f0:4e:34:ec:e2:8a:95: - 04:64:ac:f1:6b:53:5f:05:b3:cb:67:80:bf:42:02: - 8e:fe:dd:01:09:ec:e1:00:14:4f:fc:fb:f0:0c:dd: - 43:ba:5b:2b:e1:1f:80:70:99:15:57:93:16:f1:0f: - 97:6a:b7:c2:68:23:1c:cc:4d:59:30:ac:51:1e:3b: - af:2b:d6:ee:63:45:7b:c5:d9:5f:50:d2:e3:50:0f: - 3a:88:e7:bf:14:fd:e0:c7:b9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 CRL Distribution Points: - - Full Name: - DirName: C = US, O = Equifax, OU = Equifax Secure Certificate Authority, CN = CRL1 - - X509v3 Private Key Usage Period: - Not After: Aug 22 16:41:51 2018 GMT - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Authority Key Identifier: - keyid:48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 - - X509v3 Subject Key Identifier: - 48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 - X509v3 Basic Constraints: - CA:TRUE - 1.2.840.113533.7.65.0: - 0...V3.0c.... - Signature Algorithm: sha1WithRSAEncryption - 58:ce:29:ea:fc:f7:de:b5:ce:02:b9:17:b5:85:d1:b9:e3:e0: - 95:cc:25:31:0d:00:a6:92:6e:7f:b6:92:63:9e:50:95:d1:9a: - 6f:e4:11:de:63:85:6e:98:ee:a8:ff:5a:c8:d3:55:b2:66:71: - 57:de:c0:21:eb:3d:2a:a7:23:49:01:04:86:42:7b:fc:ee:7f: - a2:16:52:b5:67:67:d3:40:db:3b:26:58:b2:28:77:3d:ae:14: - 77:61:d6:fa:2a:66:27:a0:0d:fa:a7:73:5c:ea:70:f1:94:21: - 65:44:5f:fa:fc:ef:29:68:a9:a2:87:79:ef:79:ef:4f:ac:07: - 77:38 ------BEGIN CERTIFICATE----- -MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV -UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy -dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1 -MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx -dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B -AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f -BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A -cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC -AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ -MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm -aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw -ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj -IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF -MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA -A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y -7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh -1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b.pem b/net/data/ssl/ev_roots/0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b.pem deleted file mode 100644 index 2f53c59..0000000 --- a/net/data/ssl/ev_roots/0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b.pem +++ /dev/null
@@ -1,76 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8957382827206547757 (0x7c4f04391cd4992d) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Networking - Validity - Not Before: Jan 29 14:08:24 2010 GMT - Not After : Dec 31 14:08:24 2030 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Networking - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b4:84:cc:33:17:2e:6b:94:6c:6b:61:52:a0:eb: - a3:cf:79:94:4c:e5:94:80:99:cb:55:64:44:65:8f: - 67:64:e2:06:e3:5c:37:49:f6:2f:9b:84:84:1e:2d: - f2:60:9d:30:4e:cc:84:85:e2:2c:cf:1e:9e:fe:36: - ab:33:77:35:44:d8:35:96:1a:3d:36:e8:7a:0e:d8: - d5:47:a1:6a:69:8b:d9:fc:bb:3a:ae:79:5a:d5:f4: - d6:71:bb:9a:90:23:6b:9a:b7:88:74:87:0c:1e:5f: - b9:9e:2d:fa:ab:53:2b:dc:bb:76:3e:93:4c:08:08: - 8c:1e:a2:23:1c:d4:6a:ad:22:ba:99:01:2e:6d:65: - cb:be:24:66:55:24:4b:40:44:b1:1b:d7:e1:c2:85: - c0:de:10:3f:3d:ed:b8:fc:f1:f1:23:53:dc:bf:65: - 97:6f:d9:f9:40:71:8d:7d:bd:95:d4:ce:be:a0:5e: - 27:23:de:fd:a6:d0:26:0e:00:29:eb:3c:46:f0:3d: - 60:bf:3f:50:d2:dc:26:41:51:9e:14:37:42:04:a3: - 70:57:a8:1b:87:ed:2d:fa:7b:ee:8c:0a:e3:a9:66: - 89:19:cb:41:f9:dd:44:36:61:cf:e2:77:46:c8:7d: - f6:f4:92:81:36:fd:db:34:f1:72:7e:f3:0c:16:bd: - b4:15 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 07:1F:D2:E7:9C:DA:C2:6E:A2:40:B4:B0:7A:50:10:50:74:C4:C8:BD - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - 89:57:b2:16:7a:a8:c2:fd:d6:d9:9b:9b:34:c2:9c:b4:32:14: - 4d:a7:a4:df:ec:be:a7:be:f8:43:db:91:37:ce:b4:32:2e:50: - 55:1a:35:4e:76:43:71:20:ef:93:77:4e:15:70:2e:87:c3:c1: - 1d:6d:dc:cb:b5:27:d4:2c:56:d1:52:53:3a:44:d2:73:c8:c4: - 1b:05:65:5a:62:92:9c:ee:41:8d:31:db:e7:34:ea:59:21:d5: - 01:7a:d7:64:b8:64:39:cd:c9:ed:af:ed:4b:03:48:a7:a0:99: - 01:80:dc:65:a3:36:ae:65:59:48:4f:82:4b:c8:65:f1:57:1d: - e5:59:2e:0a:3f:6c:d8:d1:f5:e5:09:b4:6c:54:00:0a:e0:15: - 4d:87:75:6d:b7:58:96:5a:dd:6d:d2:00:a0:f4:9b:48:be:c3: - 37:a4:ba:36:e0:7c:87:85:97:1a:15:a2:de:2e:a2:5b:bd:af: - 18:f9:90:50:cd:70:59:f8:27:67:47:cb:c7:a0:07:3a:7d:d1: - 2c:5d:6c:19:3a:66:b5:7d:fd:91:6f:82:b1:be:08:93:db:14: - 47:f1:a2:37:c7:45:9e:3c:c7:77:af:64:a8:93:df:f6:69:83: - 82:60:f2:49:42:34:ed:5a:00:54:85:1c:16:36:92:0c:5c:fa: - a6:ad:bf:db ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE -BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz -dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL -MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp -cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y -YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua -kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL -QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp -6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG -yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i -QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ -KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO -tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu -QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ -Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u -olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48 -x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/0c2cd63df7806fa399ede809116b575bf87989f06518f9808c860503178baf66.pem b/net/data/ssl/ev_roots/0c2cd63df7806fa399ede809116b575bf87989f06518f9808c860503178baf66.pem deleted file mode 100644 index 7935320..0000000 --- a/net/data/ssl/ev_roots/0c2cd63df7806fa399ede809116b575bf87989f06518f9808c860503178baf66.pem +++ /dev/null
@@ -1,87 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority - Validity - Not Before: Dec 1 00:00:00 2006 GMT - Not After : Dec 31 23:59:59 2029 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04: - 98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d: - e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57: - b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a: - 86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf: - da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1: - d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16: - 7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46: - 9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72: - 30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89: - 77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62: - 02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b: - c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab: - 00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1: - 0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f: - 2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73: - 47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb: - 26:f7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.comodoca.com/COMODOCertificationAuthority.crl - - Signature Algorithm: sha1WithRSAEncryption - 3e:98:9e:9b:f6:1b:e9:d7:39:b7:78:ae:1d:72:18:49:d3:87: - e4:43:82:eb:3f:c9:aa:f5:a8:b5:ef:55:7c:21:52:65:f9:d5: - 0d:e1:6c:f4:3e:8c:93:73:91:2e:02:c4:4e:07:71:6f:c0:8f: - 38:61:08:a8:1e:81:0a:c0:2f:20:2f:41:8b:91:dc:48:45:bc: - f1:c6:de:ba:76:6b:33:c8:00:2d:31:46:4c:ed:e7:9d:cf:88: - 94:ff:33:c0:56:e8:24:86:26:b8:d8:38:38:df:2a:6b:dd:12: - cc:c7:3f:47:17:4c:a2:c2:06:96:09:d6:db:fe:3f:3c:46:41: - df:58:e2:56:0f:3c:3b:c1:1c:93:35:d9:38:52:ac:ee:c8:ec: - 2e:30:4e:94:35:b4:24:1f:4b:78:69:da:f2:02:38:cc:95:52: - 93:f0:70:25:59:9c:20:67:c4:ee:f9:8b:57:61:f4:92:76:7d: - 3f:84:8d:55:b7:e8:e5:ac:d5:f1:f5:19:56:a6:5a:fb:90:1c: - af:93:eb:e5:1c:d4:67:97:5d:04:0e:be:0b:83:a6:17:83:b9: - 30:12:a0:c5:33:15:05:b9:0d:fb:c7:05:76:e3:d8:4a:8d:fc: - 34:17:a3:c6:21:28:be:30:45:31:1e:c7:78:be:58:61:38:ac: - 3b:e2:01:65 ------BEGIN CERTIFICATE----- -MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB -gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV -BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw -MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl -YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P -RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 -UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI -2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 -Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp -+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ -DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O -nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW -/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g -PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u -QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY -SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv -IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ -RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4 -zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd -BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB -ZQ== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/0f993c8aef97baaf5687140ed59ad1821bb4afacf0aa9a58b5d57a338a3afbcb.pem b/net/data/ssl/ev_roots/0f993c8aef97baaf5687140ed59ad1821bb4afacf0aa9a58b5d57a338a3afbcb.pem deleted file mode 100644 index 5865602..0000000 --- a/net/data/ssl/ev_roots/0f993c8aef97baaf5687140ed59ad1821bb4afacf0aa9a58b5d57a338a3afbcb.pem +++ /dev/null
@@ -1,86 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 85:bd:4b:f3:d8:da:e3:69:f6:94:d7:5f:c3:a5:44:23 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=FR, O=Certplus, CN=Class 2 Primary CA - Validity - Not Before: Jul 7 17:05:00 1999 GMT - Not After : Jul 6 23:59:59 2019 GMT - Subject: C=FR, O=Certplus, CN=Class 2 Primary CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:dc:50:96:d0:12:f8:35:d2:08:78:7a:b6:52:70: - fd:6f:ee:cf:b9:11:cb:5d:77:e1:ec:e9:7e:04:8d: - d6:cc:6f:73:43:57:60:ac:33:0a:44:ec:03:5f:1c: - 80:24:91:e5:a8:91:56:12:82:f7:e0:2b:f4:db:ae: - 61:2e:89:10:8d:6b:6c:ba:b3:02:bd:d5:36:c5:48: - 37:23:e2:f0:5a:37:52:33:17:12:e2:d1:60:4d:be: - 2f:41:11:e3:f6:17:25:0c:8b:91:c0:1b:99:7b:99: - 56:0d:af:ee:d2:bc:47:57:e3:79:49:7b:34:89:27: - 24:84:de:b1:ec:e9:58:4e:fe:4e:df:5a:be:41:ad: - ac:08:c5:18:0e:ef:d2:53:ee:6c:d0:9d:12:01:13: - 8d:dc:80:62:f7:95:a9:44:88:4a:71:4e:60:55:9e: - db:23:19:79:56:07:0c:3f:63:0b:5c:b0:e2:be:7e: - 15:fc:94:33:58:41:38:74:c4:e1:8f:8b:df:26:ac: - 1f:b5:8b:3b:b7:43:59:6b:b0:24:a6:6d:90:8b:c4: - 72:ea:5d:33:98:b7:cb:de:5e:7b:ef:94:f1:1b:3e: - ca:c9:21:c1:c5:98:02:aa:a2:f6:5b:77:9b:f5:7e: - 96:55:34:1c:67:69:c0:f1:42:e3:47:ac:fc:28:1c: - 66:55 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: - CA:TRUE, pathlen:10 - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - E3:73:2D:DF:CB:0E:28:0C:DE:DD:B3:A4:CA:79:B8:8E:BB:E8:30:89 - Netscape Cert Type: - SSL CA, S/MIME CA - X509v3 CRL Distribution Points: - - Full Name: - URI:http://www.certplus.com/CRL/class2.crl - - Signature Algorithm: sha1WithRSAEncryption - a7:54:cf:88:44:19:cb:df:d4:7f:00:df:56:33:62:b5:f7:51: - 01:90:eb:c3:3f:d1:88:44:e9:24:5d:ef:e7:14:bd:20:b7:9a: - 3c:00:fe:6d:9f:db:90:dc:d7:f4:62:d6:8b:70:5d:e7:e5:04: - 48:a9:68:7c:c9:f1:42:f3:6c:7f:c5:7a:7c:1d:51:88:ba:d2: - 0a:3e:27:5d:de:2d:51:4e:d3:13:64:69:e4:2e:e3:d3:e7:9b: - 09:99:a6:e0:95:9b:ce:1a:d7:7f:be:3c:ce:52:b3:11:15:c1: - 0f:17:cd:03:bb:9c:25:15:ba:a2:76:89:fc:06:f1:18:d0:93: - 4b:0e:7c:82:b7:a5:f4:f6:5f:fe:ed:40:a6:9d:84:74:39:b9: - dc:1e:85:16:da:29:1b:86:23:00:c9:bb:89:7e:6e:80:88:1e: - 2f:14:b4:03:24:a8:32:6f:03:9a:47:2c:30:be:56:c6:a7:42: - 02:70:1b:ea:40:d8:ba:05:03:70:07:a4:96:ff:fd:48:33:0a: - e1:dc:a5:81:90:9b:4d:dd:7d:e7:e7:b2:cd:5c:c8:6a:95:f8: - a5:f6:8d:c4:5d:78:08:be:7b:06:d6:49:cf:19:36:50:23:2e: - 08:e6:9e:05:4d:47:18:d5:16:e9:b1:d6:b6:10:d5:bb:97:bf: - a2:8e:b4:54 ------BEGIN CERTIFICATE----- -MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAw -PTELMAkGA1UEBhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFz -cyAyIFByaW1hcnkgQ0EwHhcNOTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9 -MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2VydHBsdXMxGzAZBgNVBAMTEkNsYXNz -IDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxQ -ltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR5aiR -VhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyL -kcAbmXuZVg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCd -EgETjdyAYveVqUSISnFOYFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yas -H7WLO7dDWWuwJKZtkIvEcupdM5i3y95ee++U8Rs+yskhwcWYAqqi9lt3m/V+llU0 -HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRMECDAGAQH/AgEKMAsGA1Ud -DwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJYIZIAYb4 -QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMu -Y29tL0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/ -AN9WM2K191EBkOvDP9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8 -yfFC82x/xXp8HVGIutIKPidd3i1RTtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMR -FcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+7UCmnYR0ObncHoUW2ikbhiMA -ybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW//1IMwrh3KWB -kJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7 -l7+ijrRU ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem b/net/data/ssl/ev_roots/136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem deleted file mode 100644 index 7e4f933..0000000 --- a/net/data/ssl/ev_roots/136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca.pem +++ /dev/null
@@ -1,137 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 14541511773111788494 (0xc9cdd3e9d57d23ce) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008 - Validity - Not Before: Aug 1 12:31:40 2008 GMT - Not After : Jul 31 12:31:40 2038 GMT - Subject: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c0:df:56:d3:e4:3a:9b:76:45:b4:13:db:ff:c1: - b6:19:8b:37:41:18:95:52:47:eb:17:9d:29:88:8e: - 35:6c:06:32:2e:47:62:f3:49:04:bf:7d:44:36:b1: - 71:cc:bd:5a:09:73:d5:d9:85:44:ff:91:57:25:df: - 5e:36:8e:70:d1:5c:71:43:1d:d9:da:ef:5c:d2:fb: - 1b:bd:3a:b5:cb:ad:a3:cc:44:a7:0d:ae:21:15:3f: - b9:7a:5b:92:75:d8:a4:12:38:89:19:8a:b7:80:d2: - e2:32:6f:56:9c:91:d6:88:10:0b:b3:74:64:92:74: - 60:f3:f6:cf:18:4f:60:b2:23:d0:c7:3b:ce:61:4b: - 99:8f:c2:0c:d0:40:b2:98:dc:0d:a8:4e:a3:b9:0a: - ae:60:a0:ad:45:52:63:ba:66:bd:68:e0:f9:be:1a: - a8:81:bb:1e:41:78:75:d3:c1:fe:00:55:b0:87:54: - e8:27:90:35:1d:4c:33:ad:97:fc:97:2e:98:84:bf: - 2c:c9:a3:bf:d1:98:11:14:ed:63:f8:ca:98:88:58: - 17:99:ed:45:03:97:7e:3c:86:1e:88:8c:be:f2:91: - 84:8f:65:34:d8:00:4c:7d:b7:31:17:5a:29:7a:0a: - 18:24:30:a3:37:b5:7a:a9:01:7d:26:d6:f9:0e:8e: - 59:f1:fd:1b:33:b5:29:3b:17:3b:41:b6:21:dd:d4: - c0:3d:a5:9f:9f:1f:43:50:c9:bb:bc:6c:7a:97:98: - ee:cd:8c:1f:fb:9c:51:ae:8b:70:bd:27:9f:71:c0: - 6b:ac:7d:90:66:e8:d7:5d:3a:0d:b0:d5:c2:8d:d5: - c8:9d:9d:c1:6d:d0:d0:bf:51:e4:e3:f8:c3:38:36: - ae:d6:a7:75:e6:af:84:43:5d:93:92:0c:6a:07:de: - 3b:1d:98:22:d6:ac:c1:35:db:a3:a0:25:ff:72:b5: - 76:1d:de:6d:e9:2c:66:2c:52:84:d0:45:92:ce:1c: - e5:e5:33:1d:dc:07:53:54:a3:aa:82:3b:9a:37:2f: - dc:dd:a0:64:e9:e6:dd:bd:ae:fc:64:85:1d:3c:a7: - c9:06:de:84:ff:6b:e8:6b:1a:3c:c5:a2:b3:42:fb: - 8b:09:3e:5f:08:52:c7:62:c4:d4:05:71:bf:c4:64: - e4:f8:a1:83:e8:3e:12:9b:a8:1e:d4:36:4d:2f:71: - f6:8d:28:f6:83:a9:13:d2:61:c1:91:bb:48:c0:34: - 8f:41:8c:4b:4c:db:69:12:ff:50:94:9c:20:83:59: - 73:ed:7c:a1:f2:f1:fd:dd:f7:49:d3:43:58:a0:56: - 63:ca:3d:3d:e5:35:56:59:e9:0e:ca:20:cc:2b:4b: - 93:29:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:12 - X509v3 Subject Key Identifier: - B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E - X509v3 Authority Key Identifier: - keyid:B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E - DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Global Chambersign Root - 2008 - serial:C9:CD:D3:E9:D5:7D:23:CE - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: http://policy.camerfirma.com - - Signature Algorithm: sha1WithRSAEncryption - 80:88:7f:70:de:92:28:d9:05:94:46:ff:90:57:a9:f1:2f:df: - 1a:0d:6b:fa:7c:0e:1c:49:24:79:27:d8:46:aa:6f:29:59:52: - 88:70:12:ea:dd:3d:f5:9b:53:54:6f:e1:60:a2:a8:09:b9:ec: - eb:59:7c:c6:35:f1:dc:18:e9:f1:67:e5:af:ba:45:e0:09:de: - ca:44:0f:c2:17:0e:77:91:45:7a:33:5f:5f:96:2c:68:8b:c1: - 47:8f:98:9b:3d:c0:ec:cb:f5:d5:82:92:84:35:d1:be:36:38: - 56:72:31:5b:47:2d:aa:17:a4:63:51:eb:0a:01:ad:7f:ec:75: - 9e:cb:a1:1f:f1:7f:12:b1:b9:e4:64:7f:67:d6:23:2a:f4:b8: - 39:5d:98:e8:21:a7:e1:bd:3d:42:1a:74:9a:70:af:68:6c:50: - 5d:49:cf:ff:fb:0e:5d:e6:2c:47:d7:81:3a:59:00:b5:73:6b: - 63:20:f6:31:45:08:39:0e:f4:70:7e:40:70:5a:3f:d0:6b:42: - a9:74:3d:28:2f:02:6d:75:72:95:09:8d:48:63:c6:c6:23:57: - 92:93:5e:35:c1:8d:f9:0a:f7:2c:9d:62:1c:f6:ad:7c:dd:a6: - 31:1e:b6:b1:c7:7e:85:26:fa:a4:6a:b5:da:63:30:d1:ef:93: - 37:b2:66:2f:7d:05:f7:e7:b7:4b:98:94:35:c0:d9:3a:29:c1: - 9d:b2:50:33:1d:4a:a9:5a:a6:c9:03:ef:ed:f4:e7:a8:6e:8a: - b4:57:84:eb:a4:3f:d0:ee:aa:aa:87:5b:63:e8:93:e2:6b:a8: - d4:b8:72:78:6b:1b:ed:39:e4:5d:cb:9b:aa:87:d5:4f:4e:00: - fe:d9:6a:9f:3c:31:0f:28:02:01:7d:98:e8:a7:b0:a2:64:9e: - 79:f8:48:f2:15:a9:cc:e6:c8:44:eb:3f:78:99:f2:7b:71:3e: - 3c:f1:98:a7:c5:18:12:3f:e6:bb:28:33:42:e9:45:0a:7c:6d: - f2:86:79:2f:c5:82:19:7d:09:89:7c:b2:54:76:88:ae:de:c1: - f3:cc:e1:6e:db:31:d6:93:ae:99:a0:ef:25:6a:73:98:89:5b: - 3a:2e:13:88:1e:bf:c0:92:94:34:1b:e3:27:b7:8b:1e:6f:42: - ff:e7:e9:37:9b:50:1d:2d:a2:f9:02:ee:cb:58:58:3a:71:bc: - 68:e3:aa:c1:af:1c:28:1f:a2:dc:23:65:3f:81:ea:ae:99:d3: - d8:30:cf:13:0d:4f:15:c9:84:bc:a7:48:2d:f8:30:23:77:d8: - 46:4b:79:6d:f6:8c:ed:3a:7f:60:11:78:f4:e9:9b:ae:d5:54: - c0:74:80:d1:0b:42:9f:c1 ------BEGIN CERTIFICATE----- -MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYD -VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0 -IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3 -MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD -aGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMxNDBaFw0zODA3MzEx -MjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3Vy -cmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAG -A1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAl -BgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZI -hvcNAQEBBQADggIPADCCAgoCggIBAMDfVtPkOpt2RbQT2//BthmLN0EYlVJH6xed -KYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXfXjaOcNFccUMd2drvXNL7 -G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0ZJJ0YPP2 -zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4 -ddPB/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyG -HoiMvvKRhI9lNNgATH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2 -Id3UwD2ln58fQ1DJu7xsepeY7s2MH/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3V -yJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfeOx2YItaswTXbo6Al/3K1dh3e -beksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSFHTynyQbehP9r -6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh -wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsog -zCtLkykPAgMBAAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQW -BBS5CcqcHtvTbDprru1U8VuTBjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDpr -ru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UEBhMCRVUxQzBBBgNVBAcTOk1hZHJp -ZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJmaXJtYS5jb20vYWRk -cmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJmaXJt -YSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiC -CQDJzdPp1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCow -KAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZI -hvcNAQEFBQADggIBAICIf3DekijZBZRG/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZ -UohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6ReAJ3spED8IXDneRRXoz -X1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/sdZ7LoR/x -fxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVz -a2Mg9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yyd -Yhz2rXzdpjEetrHHfoUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMd -SqlapskD7+3056huirRXhOukP9DuqqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9O -AP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETrP3iZ8ntxPjzxmKfFGBI/5rso -M0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVqc5iJWzouE4ge -v8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z -09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658.pem b/net/data/ssl/ev_roots/1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658.pem deleted file mode 100644 index 9dc3dad..0000000 --- a/net/data/ssl/ev_roots/1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658.pem +++ /dev/null
@@ -1,83 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority - Validity - Not Before: Jun 29 17:39:16 2004 GMT - Not After : Jun 29 17:39:16 2034 GMT - Subject: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b7:32:c8:fe:e9:71:a6:04:85:ad:0c:11:64:df: - ce:4d:ef:c8:03:18:87:3f:a1:ab:fb:3c:a6:9f:f0: - c3:a1:da:d4:d8:6e:2b:53:90:fb:24:a4:3e:84:f0: - 9e:e8:5f:ec:e5:27:44:f5:28:a6:3f:7b:de:e0:2a: - f0:c8:af:53:2f:9e:ca:05:01:93:1e:8f:66:1c:39: - a7:4d:fa:5a:b6:73:04:25:66:eb:77:7f:e7:59:c6: - 4a:99:25:14:54:eb:26:c7:f3:7f:19:d5:30:70:8f: - af:b0:46:2a:ff:ad:eb:29:ed:d7:9f:aa:04:87:a3: - d4:f9:89:a5:34:5f:db:43:91:82:36:d9:66:3c:b1: - b8:b9:82:fd:9c:3a:3e:10:c8:3b:ef:06:65:66:7a: - 9b:19:18:3d:ff:71:51:3c:30:2e:5f:be:3d:77:73: - b2:5d:06:6c:c3:23:56:9a:2b:85:26:92:1c:a7:02: - b3:e4:3f:0d:af:08:79:82:b8:36:3d:ea:9c:d3:35: - b3:bc:69:ca:f5:cc:9d:e8:fd:64:8d:17:80:33:6e: - 5e:4a:5d:99:c9:1e:87:b4:9d:1a:c0:d5:6e:13:35: - 23:5e:df:9b:5f:3d:ef:d6:f7:76:c2:ea:3e:bb:78: - 0d:1c:42:67:6b:04:d8:f8:d6:da:6f:8b:f2:44:a0: - 01:ab - Exponent: 3 (0x3) - X509v3 extensions: - X509v3 Subject Key Identifier: - BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 - X509v3 Authority Key Identifier: - keyid:BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 - DirName:/C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority - serial:00 - - X509v3 Basic Constraints: - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - 05:9d:3f:88:9d:d1:c9:1a:55:a1:ac:69:f3:f3:59:da:9b:01: - 87:1a:4f:57:a9:a1:79:09:2a:db:f7:2f:b2:1e:cc:c7:5e:6a: - d8:83:87:a1:97:ef:49:35:3e:77:06:41:58:62:bf:8e:58:b8: - 0a:67:3f:ec:b3:dd:21:66:1f:c9:54:fa:72:cc:3d:4c:40:d8: - 81:af:77:9e:83:7a:bb:a2:c7:f5:34:17:8e:d9:11:40:f4:fc: - 2c:2a:4d:15:7f:a7:62:5d:2e:25:d3:00:0b:20:1a:1d:68:f9: - 17:b8:f4:bd:8b:ed:28:59:dd:4d:16:8b:17:83:c8:b2:65:c7: - 2d:7a:a5:aa:bc:53:86:6d:dd:57:a4:ca:f8:20:41:0b:68:f0: - f4:fb:74:be:56:5d:7a:79:f5:f9:1d:85:e3:2d:95:be:f5:71: - 90:43:cc:8d:1f:9a:00:0a:87:29:e9:55:22:58:00:23:ea:e3: - 12:43:29:5b:47:08:dd:8c:41:6a:65:06:a8:e5:21:aa:41:b4: - 95:21:95:b9:7d:d1:34:ab:13:d6:ad:bc:dc:e2:3d:39:cd:bd: - 3e:75:70:a1:18:59:03:c9:22:b4:8f:9c:d5:5e:2a:d7:a5:b6: - d4:0a:6d:f8:b7:40:11:46:9a:1f:79:0e:62:bf:0f:97:ec:e0: - 2f:1f:17:94 ------BEGIN CERTIFICATE----- -MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl -MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp -U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw -NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE -ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp -ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3 -DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf -8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN -+lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0 -X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa -K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA -1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G -A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR -zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0 -YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD -bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w -DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3 -L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D -eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl -xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp -VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY -WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/15f0ba00a3ac7af3ac884c072b1011a077bd77c097f40164b2f8598abd83860c.pem b/net/data/ssl/ev_roots/15f0ba00a3ac7af3ac884c072b1011a077bd77c097f40164b2f8598abd83860c.pem deleted file mode 100644 index f187737..0000000 --- a/net/data/ssl/ev_roots/15f0ba00a3ac7af3ac884c072b1011a077bd77c097f40164b2f8598abd83860c.pem +++ /dev/null
@@ -1,85 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 57:cb:33:6f:c2:5c:16:e6:47:16:17:e3:90:31:68:e0 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority - Validity - Not Before: Dec 1 00:00:00 2006 GMT - Not After : Dec 31 23:59:59 2029 GMT - Subject: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e4:bc:7e:92:30:6d:c6:d8:8e:2b:0b:bc:46:ce: - e0:27:96:de:de:f9:fa:12:d3:3c:33:73:b3:04:2f: - bc:71:8c:e5:9f:b6:22:60:3e:5f:5d:ce:09:ff:82: - 0c:1b:9a:51:50:1a:26:89:dd:d5:61:5d:19:dc:12: - 0f:2d:0a:a2:43:5d:17:d0:34:92:20:ea:73:cf:38: - 2c:06:26:09:7a:72:f7:fa:50:32:f8:c2:93:d3:69: - a2:23:ce:41:b1:cc:e4:d5:1f:36:d1:8a:3a:f8:8c: - 63:e2:14:59:69:ed:0d:d3:7f:6b:e8:b8:03:e5:4f: - 6a:e5:98:63:69:48:05:be:2e:ff:33:b6:e9:97:59: - 69:f8:67:19:ae:93:61:96:44:15:d3:72:b0:3f:bc: - 6a:7d:ec:48:7f:8d:c3:ab:aa:71:2b:53:69:41:53: - 34:b5:b0:b9:c5:06:0a:c4:b0:45:f5:41:5d:6e:89: - 45:7b:3d:3b:26:8c:74:c2:e5:d2:d1:7d:b2:11:d4: - fb:58:32:22:9a:80:c9:dc:fd:0c:e9:7f:5e:03:97: - ce:3b:00:14:87:27:70:38:a9:8e:6e:b3:27:76:98: - 51:e0:05:e3:21:ab:1a:d5:85:22:3c:29:b5:9a:16: - c5:80:a8:f4:bb:6b:30:8f:2f:46:02:a2:b1:0c:22: - e0:d3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 21:30:C9:FB:00:D7:4E:98:DA:87:AA:2A:D0:A7:2E:B1:40:31:A7:4C - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.netsolssl.com/NetworkSolutionsCertificateAuthority.crl - - Signature Algorithm: sha1WithRSAEncryption - bb:ae:4b:e7:b7:57:eb:7f:aa:2d:b7:73:47:85:6a:c1:e4:a5: - 1d:e4:e7:3c:e9:f4:59:65:77:b5:7a:5b:5a:8d:25:36:e0:7a: - 97:2e:38:c0:57:60:83:98:06:83:9f:b9:76:7a:6e:50:e0:ba: - 88:2c:fc:45:cc:18:b0:99:95:51:0e:ec:1d:b8:88:ff:87:50: - 1c:82:c2:e3:e0:32:80:bf:a0:0b:47:c8:c3:31:ef:99:67:32: - 80:4f:17:21:79:0c:69:5c:de:5e:34:ae:02:b5:26:ea:50:df: - 7f:18:65:2c:c9:f2:63:e1:a9:07:fe:7c:71:1f:6b:33:24:6a: - 1e:05:f7:05:68:c0:6a:12:cb:2e:5e:61:cb:ae:28:d3:7e:c2: - b4:66:91:26:5f:3c:2e:24:5f:cb:58:0f:eb:28:ec:af:11:96: - f3:dc:7b:6f:c0:a7:88:f2:53:77:b3:60:5e:ae:ae:28:da:35: - 2c:6f:34:45:d3:26:e1:de:ec:5b:4f:27:6b:16:7c:bd:44:04: - 18:82:b3:89:79:17:10:71:3d:7a:a2:16:4e:f5:01:cd:a4:6c: - 65:68:a1:49:76:5c:43:c9:d8:bc:36:67:6c:a5:94:b5:d4:cc: - b9:bd:6a:35:56:21:de:d8:c3:eb:fb:cb:a4:60:4c:b0:55:a0: - a0:7b:57:b2 ------BEGIN CERTIFICATE----- -MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBi -MQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu -MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3Jp -dHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMxMjM1OTU5WjBiMQswCQYDVQQGEwJV -UzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydO -ZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwz -c7MEL7xxjOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPP -OCwGJgl6cvf6UDL4wpPTaaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rl -mGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXTcrA/vGp97Eh/jcOrqnErU2lBUzS1sLnF -BgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc/Qzpf14Dl847ABSHJ3A4 -qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMBAAGjgZcw -gZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwu -bmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3Jp -dHkuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc8 -6fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q4LqILPxFzBiwmZVRDuwduIj/ -h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/GGUsyfJj4akH -/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv -wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHN -pGxlaKFJdlxDydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb.pem b/net/data/ssl/ev_roots/16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb.pem deleted file mode 100644 index 3471d41..0000000 --- a/net/data/ssl/ev_roots/16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb.pem +++ /dev/null
@@ -1,77 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 33554617 (0x20000b9) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root - Validity - Not Before: May 12 18:46:00 2000 GMT - Not After : May 12 23:59:00 2025 GMT - Subject: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79: - d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a: - 64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2: - 62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01: - 52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7: - 73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6: - 50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c: - a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70: - 70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77: - d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae: - 5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18: - 98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85: - ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9: - 39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5: - c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a: - ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0: - 78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27: - 1a:39 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0 - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:3 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - 85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03: - bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f: - 76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a: - 12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f: - ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01: - 74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8: - 05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9: - 31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d: - 9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b: - 1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88: - 73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee: - 7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e: - 9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0: - fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42: - ea:63:39:a9 ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ -RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD -VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX -DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y -ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy -VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr -mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr -IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK -mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu -XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy -dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye -jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1 -BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 -DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92 -9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx -jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0 -Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz -ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS -R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7.pem b/net/data/ssl/ev_roots/1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7.pem deleted file mode 100644 index c9ab57b..0000000 --- a/net/data/ssl/ev_roots/1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7.pem +++ /dev/null
@@ -1,53 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority - Validity - Not Before: Mar 6 00:00:00 2008 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:03:47:7b:2f:75:c9:82:15:85:fb:75:e4:91:16: - d4:ab:62:99:f5:3e:52:0b:06:ce:41:00:7f:97:e1: - 0a:24:3c:1d:01:04:ee:3d:d2:8d:09:97:0c:e0:75: - e4:fa:fb:77:8a:2a:f5:03:60:4b:36:8b:16:23:16: - ad:09:71:f4:4a:f4:28:50:b4:fe:88:1c:6e:3f:6c: - 2f:2f:09:59:5b:a5:5b:0b:33:99:e2:c3:3d:89:f9: - 6a:2c:ef:b2:d3:06:e9 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Subject Key Identifier: - 75:71:A7:19:48:19:BC:9D:9D:EA:41:47:DF:94:C4:48:77:99:D3:79 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - 30:65:02:31:00:ef:03:5b:7a:ac:b7:78:0a:72:b7:88:df:ff: - b5:46:14:09:0a:fa:a0:e6:7d:08:c6:1a:87:bd:18:a8:73:bd: - 26:ca:60:0c:9d:ce:99:9f:cf:5c:0f:30:e1:be:14:31:ea:02: - 30:14:f4:93:3c:49:a7:33:7a:90:46:47:b3:63:7d:13:9b:4e: - b7:6f:18:37:80:53:fe:dd:20:e0:35:9a:36:d1:c7:01:b9:e6: - dc:dd:f3:ff:1d:2c:3a:16:57:d9:92:39:d6 ------BEGIN CERTIFICATE----- -MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL -MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE -BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT -IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw -MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy -ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N -T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv -biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR -FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J -cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW -BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ -BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm -fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv -GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924.pem b/net/data/ssl/ev_roots/179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924.pem deleted file mode 100644 index 13ac61f..0000000 --- a/net/data/ssl/ev_roots/179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924.pem +++ /dev/null
@@ -1,51 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c - Signature Algorithm: ecdsa-with-SHA384 - Issuer: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Nov 13 00:00:00 2012 GMT - Not After : Jan 19 03:14:07 2038 GMT - Subject: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:47:45:0e:96:fb:7d:5d:bf:e9:39:d1:21:f8:9f: - 0b:b6:d5:7b:1e:92:3a:48:59:1c:f0:62:31:2d:c0: - 7a:28:fe:1a:a7:5c:b3:b6:cc:97:e7:45:d4:58:fa: - d1:77:6d:43:a2:c0:87:65:34:0a:1f:7a:dd:eb:3c: - 33:a1:c5:9d:4d:a4:6f:41:95:38:7f:c9:1e:84:eb: - d1:9e:49:92:87:94:87:0c:3a:85:4a:66:9f:9d:59: - 93:4d:97:61:06:86:4a - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 3D:E6:29:48:9B:EA:07:CA:21:44:4A:26:DE:6E:DE:D2:83:D0:9F:59 - Signature Algorithm: ecdsa-with-SHA384 - 30:65:02:31:00:e5:69:12:c9:6e:db:c6:31:ba:09:41:e1:97: - f8:fb:fd:9a:e2:7d:12:c9:ed:7c:64:d3:cb:05:25:8b:56:d9: - a0:e7:5e:5d:4e:0b:83:9c:5b:76:29:a0:09:26:21:6a:62:02: - 30:71:d2:b5:8f:5c:ea:3b:e1:78:09:85:a8:75:92:3b:c8:5c: - fd:48:ef:0d:74:22:a8:08:e2:6e:c5:49:ce:c7:0c:bc:a7:61: - 69:f1:f7:3b:e1:2a:cb:f9:2b:f3:66:90:37 ------BEGIN CERTIFICATE----- -MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk -MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH -bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX -DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD -QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu -MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc -8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke -hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD -VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI -KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg -515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO -xwy8p2Fp8fc74SrL+SvzZpA3 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4.pem b/net/data/ssl/ev_roots/18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4.pem deleted file mode 100644 index 731f5f9..0000000 --- a/net/data/ssl/ev_roots/18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4.pem +++ /dev/null
@@ -1,45 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=US, O=Amazon, CN=Amazon Root CA 3 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : May 26 00:00:00 2040 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (256 bit) - pub: - 04:29:97:a7:c6:41:7f:c0:0d:9b:e8:01:1b:56:c6: - f2:52:a5:ba:2d:b2:12:e8:d2:2e:d7:fa:c9:c5:d8: - aa:6d:1f:73:81:3b:3b:98:6b:39:7c:33:a5:c5:4e: - 86:8e:80:17:68:62:45:57:7d:44:58:1d:b3:37:e5: - 67:08:eb:66:de - ASN1 OID: prime256v1 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - AB:B6:DB:D7:06:9E:37:AC:30:86:07:91:70:C7:9C:C4:19:B1:78:C0 - Signature Algorithm: ecdsa-with-SHA256 - 30:46:02:21:00:e0:85:92:a3:17:b7:8d:f9:2b:06:a5:93:ac: - 1a:98:68:61:72:fa:e1:a1:d0:fb:1c:78:60:a6:43:99:c5:b8: - c4:02:21:00:9c:02:ef:f1:94:9c:b3:96:f9:eb:c6:2a:f8:b6: - 2c:fe:3a:90:14:16:d7:8c:63:24:48:1c:df:30:7d:d5:68:3b ------BEGIN CERTIFICATE----- -MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5 -MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g -Um9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG -A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg -Q0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl -ui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j -QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr -ttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr -BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM -YyRIHN8wfdVoOw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e.pem b/net/data/ssl/ev_roots/1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e.pem deleted file mode 100644 index 9103617..0000000 --- a/net/data/ssl/ev_roots/1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e.pem +++ /dev/null
@@ -1,80 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 20:a4:c4:7f:dd:df:e1:c7:53:63:07:13:88:77:60:12 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority - Validity - Not Before: Jan 1 00:00:00 2011 GMT - Not After : Dec 31 23:59:59 2030 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04: - 98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d: - e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57: - b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a: - 86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf: - da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1: - d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16: - 7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46: - 9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72: - 30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89: - 77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62: - 02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b: - c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab: - 00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1: - 0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f: - 2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73: - 47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb: - 26:f7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - 2f:c9:c4:1c:07:3b:cf:61:02:00:b1:d9:21:51:75:72:03:30: - b0:c4:16:1f:6c:00:8b:10:ac:af:f1:47:d4:ae:10:3c:0c:1a: - f8:d4:93:6c:ac:10:37:7c:b7:a6:83:64:ad:cd:df:0e:87:33: - 9d:37:b0:c6:7b:38:72:b1:f3:1a:0e:a3:f9:55:7a:6d:03:66: - 03:17:95:4a:f1:b1:7a:df:56:21:06:42:8f:b1:d3:a8:85:de: - ee:97:1d:62:eb:a7:e7:31:12:66:c3:0f:a6:4b:2e:41:82:f7: - fd:c9:1b:a8:1b:af:ee:3c:ce:e3:9c:ae:28:07:a1:2c:9b:24: - c2:0f:23:26:83:32:8b:86:0f:1f:2b:12:46:25:16:8f:76:90: - 03:6b:de:bc:aa:22:68:6b:8c:a1:ac:2b:11:39:a6:db:70:c2: - 7d:72:e9:33:e7:fc:26:f1:74:5a:91:e6:9d:84:ac:f8:a8:06: - 19:46:e6:a7:e9:aa:34:22:a4:a1:9f:7a:ad:b7:b2:a4:9a:33: - 88:71:02:3c:2e:d6:7a:b2:1f:a2:ca:c0:dd:2f:10:94:fd:b3: - 8c:84:20:79:46:d5:05:d4:10:e4:d2:db:64:4f:b8:5b:ee:1b: - c5:20:47:5b:94:ab:6e:d4:95:33:1d:a6:15:71:f1:f8:94:ca: - 54:39:3e:c1 ------BEGIN CERTIFICATE----- -MIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB -gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV -BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw -MDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl -YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P -RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 -UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI -2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 -Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp -+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ -DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O -nKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w -DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD -ggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8 -t6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X -HWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl -Fo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi -pKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug -R1uUq27UlTMdphVx8fiUylQ5PsE= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4.pem b/net/data/ssl/ev_roots/1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4.pem deleted file mode 100644 index 352ab29..0000000 --- a/net/data/ssl/ev_roots/1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4.pem +++ /dev/null
@@ -1,119 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=Amazon, CN=Amazon Root CA 2 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : May 26 00:00:00 2040 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a: - cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19: - 10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b: - 85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3: - 4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06: - 19:60:ac:37:44:79:85:81:82:ad:5a:37:e0:0d:cc: - 9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0: - d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48: - 9a:3f:ae:20:5a:6d:88:95:d9:34:b8:52:1a:43:90: - b0:bf:6c:05:b9:b6:78:b7:ea:d0:e4:3a:3c:12:53: - 62:ff:4a:f2:7b:be:35:05:a9:12:34:e3:f3:64:74: - 62:2c:3d:00:49:5a:28:fe:32:44:bb:87:dd:65:27: - 02:71:3b:da:4a:f7:1f:da:cd:f7:21:55:90:4f:0f: - ec:ae:82:e1:9f:6b:d9:45:d3:bb:f0:5f:87:ed:3c: - 2c:39:86:da:3f:de:ec:72:55:eb:79:a3:ad:db:dd: - 7c:b0:ba:1c:ce:fc:de:4f:35:76:cf:0f:f8:78:1f: - 6a:36:51:46:27:61:5b:e9:9e:cf:f0:a2:55:7d:7c: - 25:8a:6f:2f:b4:c5:cf:84:2e:2b:fd:0d:51:10:6c: - fb:5f:1b:bc:1b:7e:c5:ae:3b:98:01:31:92:ff:0b: - 57:f4:9a:b2:b9:57:e9:ab:ef:0d:76:d1:f0:ee:f4: - ce:86:a7:e0:6e:e9:b4:69:a1:df:69:f6:33:c6:69: - 2e:97:13:9e:a5:87:b0:57:10:81:37:c9:53:b3:bb: - 7f:f6:92:d1:9c:d0:18:f4:92:6e:da:83:4f:a6:63: - 99:4c:a5:fb:5e:ef:21:64:7a:20:5f:6c:64:85:15: - cb:37:e9:62:0c:0b:2a:16:dc:01:2e:32:da:3e:4b: - f5:9e:3a:f6:17:40:94:ef:9e:91:08:86:fa:be:63: - a8:5a:33:ec:cb:74:43:95:f9:6c:69:52:36:c7:29: - 6f:fc:55:03:5c:1f:fb:9f:bd:47:eb:e7:49:47:95: - 0b:4e:89:22:09:49:e0:f5:61:1e:f1:bf:2e:8a:72: - 6e:80:59:ff:57:3a:f9:75:32:a3:4e:5f:ec:ed:28: - 62:d9:4d:73:f2:cc:81:17:60:ed:cd:eb:dc:db:a7: - ca:c5:7e:02:bd:f2:54:08:54:fd:b4:2d:09:2c:17: - 54:4a:98:d1:54:e1:51:67:08:d2:ed:6e:7e:6f:3f: - d2:2d:81:59:29:66:cb:90:39:95:11:1e:74:27:fe: - dd:eb:af - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B0:0C:F0:4C:30:F4:05:58:02:48:FD:33:E5:52:AF:4B:84:E3:66:52 - Signature Algorithm: sha384WithRSAEncryption - aa:a8:80:8f:0e:78:a3:e0:a2:d4:cd:e6:f5:98:7a:3b:ea:00: - 03:b0:97:0e:93:bc:5a:a8:f6:2c:8c:72:87:a9:b1:fc:7f:73: - fd:63:71:78:a5:87:59:cf:30:e1:0d:10:b2:13:5a:6d:82:f5: - 6a:e6:80:9f:a0:05:0b:68:e4:47:6b:c7:6a:df:b6:fd:77:32: - 72:e5:18:fa:09:f4:a0:93:2c:5d:d2:8c:75:85:76:65:90:0c: - 03:79:b7:31:23:63:ad:78:83:09:86:68:84:ca:ff:f9:cf:26: - 9a:92:79:e7:cd:4b:c5:e7:61:a7:17:cb:f3:a9:12:93:93:6b: - a7:e8:2f:53:92:c4:60:58:b0:cc:02:51:18:5b:85:8d:62:59: - 63:b6:ad:b4:de:9a:fb:26:f7:00:27:c0:5d:55:37:74:99:c9: - 50:7f:e3:59:2e:44:e3:2c:25:ee:ec:4c:32:77:b4:9f:1a:e9: - 4b:5d:20:c5:da:fd:1c:87:16:c6:43:e8:d4:bb:26:9a:45:70: - 5e:a9:0b:37:53:e2:46:7b:27:fd:e0:46:f2:89:b7:cc:42:b6: - cb:28:26:6e:d9:a5:c9:3a:c8:41:13:60:f7:50:8c:15:ae:b2: - 6d:1a:15:1a:57:78:e6:92:2a:d9:65:90:82:3f:6c:02:af:ae: - 12:3a:27:96:36:04:d7:1d:a2:80:63:a9:9b:f1:e5:ba:b4:7c: - 14:b0:4e:c9:b1:1f:74:5f:38:f6:51:ea:9b:fa:2c:a2:11:d4: - a9:2d:27:1a:45:b1:af:b2:4e:71:0d:c0:58:46:d6:69:06:cb: - 53:cb:b3:fe:6b:41:cd:41:7e:7d:4c:0f:7c:72:79:7a:59:cd: - 5e:4a:0e:ac:9b:a9:98:73:79:7c:b4:f4:cc:b9:b8:07:0c:b2: - 74:5c:b8:c7:6f:88:a1:90:a7:f4:aa:f9:bf:67:3a:f4:1a:15: - 62:1e:b7:9f:be:3d:b1:29:af:67:a1:12:f2:58:10:19:53:03: - 30:1b:b8:1a:89:f6:9c:bd:97:03:8e:a3:09:f3:1d:8b:21:f1: - b4:df:e4:1c:d1:9f:65:02:06:ea:5c:d6:13:b3:84:ef:a2:a5: - 5c:8c:77:29:a7:68:c0:6b:ae:40:d2:a8:b4:ea:cd:f0:8d:4b: - 38:9c:19:9a:1b:28:54:b8:89:90:ef:ca:75:81:3e:1e:f2:64: - 24:c7:18:af:4e:ff:47:9e:07:f6:35:65:a4:d3:0a:56:ff:f5: - 17:64:6c:ef:a8:22:25:49:93:b6:df:00:17:da:58:7e:5d:ee: - c5:1b:b0:d1:d1:5f:21:10:c7:f9:f3:ba:02:0a:27:07:c5:f1: - d6:c7:d3:e0:fb:09:60:6c ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF -ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 -b24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL -MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv -b3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK -gXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ -W0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg -1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K -8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r -2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me -z/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR -8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj -mUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz -7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6 -+XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI -0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB -Af8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm -UjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2 -LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY -+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS -k5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl -7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm -btmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl -urR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+ -fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63 -n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE -76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H -9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT -4PsJYGw= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem b/net/data/ssl/ev_roots/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem deleted file mode 100644 index 03178d4..0000000 --- a/net/data/ssl/ev_roots/1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7.pem +++ /dev/null
@@ -1,83 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1218379777 (0x489f0001) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=CN, O=China Internet Network Information Center, CN=China Internet Network Information Center EV Certificates Root - Validity - Not Before: Aug 31 07:11:25 2010 GMT - Not After : Aug 31 07:11:25 2030 GMT - Subject: C=CN, O=China Internet Network Information Center, CN=China Internet Network Information Center EV Certificates Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:9b:7e:73:ee:bd:3b:78:aa:64:43:41:f5:50:df: - 94:f2:2e:b2:8d:4a:8e:46:54:d2:21:12:c8:39:32: - 42:06:e9:83:d5:9f:52:ed:e5:67:03:3b:54:c1:8c: - 99:99:cc:e9:c0:0f:ff:0d:d9:84:11:b2:b8:d1:cb: - 5b:dc:1e:f9:68:31:64:e1:9b:fa:74:eb:68:b9:20: - 95:f7:c6:0f:8d:47:ac:5a:06:dd:61:ab:e2:ec:d8: - 9f:17:2d:9c:ca:3c:35:97:55:71:cd:43:85:b1:47: - 16:f5:2c:53:80:76:cf:d3:00:64:bd:40:99:dd:cc: - d8:db:c4:9f:d6:13:5f:41:83:8b:f9:0d:87:92:56: - 34:6c:1a:10:0b:17:d5:5a:1c:97:58:84:3c:84:1a: - 2e:5c:91:34:6e:19:5f:7f:17:69:c5:65:ef:6b:21: - c6:d5:50:3a:bf:61:b9:05:8d:ef:6f:34:3a:b2:6f: - 14:63:bf:16:3b:9b:a9:2a:fd:b7:2b:38:66:06:c5: - 2c:e2:aa:67:1e:45:a7:8d:04:66:42:f6:8f:2b:ef: - 88:20:69:8f:32:8c:14:73:da:2b:86:91:63:22:9a: - f2:a7:db:ce:89:8b:ab:5d:c7:14:c1:5b:30:6a:1f: - b1:b7:9e:2e:81:01:02:ed:cf:96:5e:63:db:a8:e6: - 38:b7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Authority Key Identifier: - keyid:7C:72:4B:39:C7:C0:DB:62:A5:4F:9B:AA:18:34:92:A2:CA:83:82:59 - - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 7C:72:4B:39:C7:C0:DB:62:A5:4F:9B:AA:18:34:92:A2:CA:83:82:59 - Signature Algorithm: sha1WithRSAEncryption - 2a:c3:c7:43:37:8f:dd:ad:a4:b2:0c:ee:dc:14:6d:8f:28:a4: - 98:49:cb:0c:80:ea:f3:ed:23:66:75:7d:c5:d3:21:67:79:d1: - 73:c5:b5:03:b7:58:ac:0c:54:2f:c6:56:13:0f:31:da:06:e7: - 65:3b:1d:6f:36:db:c8:1d:f9:fd:80:06:ca:a3:3d:66:16:a8: - 9d:4c:16:7d:c0:95:46:b5:51:e4:e2:1f:d7:ea:06:4d:63:8d: - 96:8c:ef:e7:33:57:42:3a:eb:8c:c1:79:c8:4d:76:7d:de:f6: - b1:b7:81:e0:a0:f9:a1:78:46:17:1a:56:98:f0:4e:3d:ab:1c: - ed:ec:39:dc:07:48:f7:63:fe:06:ae:c2:a4:5c:6a:5b:32:88: - c5:c7:33:85:ac:66:42:47:c2:58:24:99:e1:e5:3e:e5:75:2c: - 8e:43:d6:5d:3c:78:1e:a8:95:82:29:50:d1:d1:16:ba:ef:c1: - be:7a:d9:b4:d8:cc:1e:4c:46:e1:77:b1:31:ab:bd:2a:c8:ce: - 8f:6e:a1:5d:7f:03:75:34:e4:ad:89:45:54:5e:be:ae:28:a5: - bb:3f:78:79:eb:73:b3:0a:0d:fd:be:c9:f7:56:ac:f6:b7:ed: - 2f:9b:21:29:c7:38:b6:95:c4:04:f2:c3:2d:fd:14:2a:90:99: - b9:07:cc:9f ------BEGIN CERTIFICATE----- -MIID9zCCAt+gAwIBAgIESJ8AATANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC -Q04xMjAwBgNVBAoMKUNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24g -Q2VudGVyMUcwRQYDVQQDDD5DaGluYSBJbnRlcm5ldCBOZXR3b3JrIEluZm9ybWF0 -aW9uIENlbnRlciBFViBDZXJ0aWZpY2F0ZXMgUm9vdDAeFw0xMDA4MzEwNzExMjVa -Fw0zMDA4MzEwNzExMjVaMIGKMQswCQYDVQQGEwJDTjEyMDAGA1UECgwpQ2hpbmEg -SW50ZXJuZXQgTmV0d29yayBJbmZvcm1hdGlvbiBDZW50ZXIxRzBFBgNVBAMMPkNo -aW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyIEVWIENlcnRp -ZmljYXRlcyBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm35z -7r07eKpkQ0H1UN+U8i6yjUqORlTSIRLIOTJCBumD1Z9S7eVnAztUwYyZmczpwA// -DdmEEbK40ctb3B75aDFk4Zv6dOtouSCV98YPjUesWgbdYavi7NifFy2cyjw1l1Vx -zUOFsUcW9SxTgHbP0wBkvUCZ3czY28Sf1hNfQYOL+Q2HklY0bBoQCxfVWhyXWIQ8 -hBouXJE0bhlffxdpxWXvayHG1VA6v2G5BY3vbzQ6sm8UY78WO5upKv23KzhmBsUs -4qpnHkWnjQRmQvaPK++IIGmPMowUc9orhpFjIpryp9vOiYurXccUwVswah+xt54u -gQEC7c+WXmPbqOY4twIDAQABo2MwYTAfBgNVHSMEGDAWgBR8cks5x8DbYqVPm6oY -NJKiyoOCWTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E -FgQUfHJLOcfA22KlT5uqGDSSosqDglkwDQYJKoZIhvcNAQEFBQADggEBACrDx0M3 -j92tpLIM7twUbY8opJhJywyA6vPtI2Z1fcXTIWd50XPFtQO3WKwMVC/GVhMPMdoG -52U7HW8228gd+f2ABsqjPWYWqJ1MFn3AlUa1UeTiH9fqBk1jjZaM7+czV0I664zB -echNdn3e9rG3geCg+aF4RhcaVpjwTj2rHO3sOdwHSPdj/gauwqRcalsyiMXHM4Ws -ZkJHwlgkmeHlPuV1LI5D1l08eB6olYIpUNHRFrrvwb562bTYzB5MRuF3sTGrvSrI -zo9uoV1/A3U05K2JRVRevq4opbs/eHnrc7MKDf2+yfdWrPa37S+bISnHOLaVxATy -wy39FCqQmbkHzJ8= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/23804203ca45d8cde716b8c13bf3b448457fa06cc10250997fa01458317c41e5.pem b/net/data/ssl/ev_roots/23804203ca45d8cde716b8c13bf3b448457fa06cc10250997fa01458317c41e5.pem deleted file mode 100644 index cabbf10..0000000 --- a/net/data/ssl/ev_roots/23804203ca45d8cde716b8c13bf3b448457fa06cc10250997fa01458317c41e5.pem +++ /dev/null
@@ -1,124 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:e8:46:27:2f:1f:0a:8f:d1:84:5c:e3:69:f6:d5 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=ES, O=IZENPE S.A., CN=Izenpe.com - Validity - Not Before: Dec 13 13:08:27 2007 GMT - Not After : Dec 13 08:27:25 2037 GMT - Subject: C=ES, O=IZENPE S.A., CN=Izenpe.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c9:d3:7a:ca:0f:1e:ac:a7:86:e8:16:65:6a:b1: - c2:1b:45:32:71:95:d9:fe:10:5b:cc:af:e7:a5:79: - 01:8f:89:c3:ca:f2:55:71:f7:77:be:77:94:f3:72: - a4:2c:44:d8:9e:92:9b:14:3a:a1:e7:24:90:0a:0a: - 56:8e:c5:d8:26:94:e1:d9:48:e1:2d:3e:da:0a:72: - dd:a3:99:15:da:81:a2:87:f4:7b:6e:26:77:89:58: - ad:d6:eb:0c:b2:41:7a:73:6e:6d:db:7a:78:41:e9: - 08:88:12:7e:87:2e:66:11:63:6c:54:fb:3c:9d:72: - c0:bc:2e:ff:c2:b7:dd:0d:76:e3:3a:d7:f7:b4:68: - be:a2:f5:e3:81:6e:c1:46:6f:5d:8d:e0:4d:c6:54: - 55:89:1a:33:31:0a:b1:57:b9:a3:8a:98:c3:ec:3b: - 34:c5:95:41:69:7e:75:c2:3c:20:c5:61:ba:51:47: - a0:20:90:93:a1:90:4b:f3:4e:7c:85:45:54:9a:d1: - 05:26:41:b0:b5:4d:1d:33:be:c4:03:c8:25:7c:c1: - 70:db:3b:f4:09:2d:54:27:48:ac:2f:e1:c4:ac:3e: - c8:cb:92:4c:53:39:37:23:ec:d3:01:f9:e0:09:44: - 4d:4d:64:c0:e1:0d:5a:87:22:bc:ad:1b:a3:fe:26: - b5:15:f3:a7:fc:84:19:e9:ec:a1:88:b4:44:69:84: - 83:f3:89:d1:74:06:a9:cc:0b:d6:c2:de:27:85:50: - 26:ca:17:b8:c9:7a:87:56:2c:1a:01:1e:6c:be:13: - ad:10:ac:b5:24:f5:38:91:a1:d6:4b:da:f1:bb:d2: - de:47:b5:f1:bc:81:f6:59:6b:cf:19:53:e9:8d:15: - cb:4a:cb:a9:6f:44:e5:1b:41:cf:e1:86:a7:ca:d0: - 6a:9f:bc:4c:8d:06:33:5a:a2:85:e5:90:35:a0:62: - 5c:16:4e:f0:e3:a2:fa:03:1a:b4:2c:71:b3:58:2c: - de:7b:0b:db:1a:0f:eb:de:21:1f:06:77:06:03:b0: - c9:ef:99:fc:c0:b9:4f:0b:86:28:fe:d2:b9:ea:e3: - da:a5:c3:47:69:12:e0:db:f0:f6:19:8b:ed:7b:70: - d7:02:d6:ed:87:18:28:2c:04:24:4c:77:e4:48:8a: - 1a:c6:3b:9a:d4:0f:ca:fa:75:d2:01:40:5a:8d:79: - bf:8b:cf:4b:cf:aa:16:c1:95:e4:ad:4c:8a:3e:17: - 91:d4:b1:62:e5:82:e5:80:04:a4:03:7e:8d:bf:da: - 7f:a2:0f:97:4f:0c:d3:0d:fb:d7:d1:e5:72:7e:1c: - c8:77:ff:5b:9a:0f:b7:ae:05:46:e5:f1:a8:16:ec: - 47:a4:17 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Alternative Name: - email:info@izenpe.com, DirName:/O=IZENPE S.A. - CIF A01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8/street=Avda del Mediterraneo Etorbidea 14 - 01010 Vitoria-Gasteiz - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 1D:1C:65:0E:A8:F2:25:7B:B4:91:CF:E4:B1:B1:E6:BD:55:74:6C:05 - Signature Algorithm: sha1WithRSAEncryption - c7:81:46:6f:21:18:4f:a0:05:ef:e7:d5:ba:97:50:a2:60:ed: - a5:92:14:1a:52:9b:f9:f1:88:4a:a0:dc:78:75:d1:d5:1f:95: - 4e:c5:e7:b7:69:e6:22:f4:f8:29:a8:2a:89:be:cf:cf:76:8f: - e3:31:73:9d:26:d3:1c:1b:47:16:29:07:68:84:8a:d2:fb:b1: - 1b:24:3e:d2:98:18:2c:24:8e:af:f6:7b:ea:44:16:1b:2a:c4: - fa:a0:97:e9:ea:6c:58:a4:ef:75:ab:00:62:d1:9d:ed:13:36: - db:22:0b:b6:f0:d1:f4:6e:7b:46:87:c2:9d:bc:bd:be:42:3b: - b7:73:d0:9a:2a:3c:b4:5b:12:16:00:af:19:39:8d:ad:83:50: - 1c:c8:81:4f:bd:02:0f:3d:9e:35:96:ee:ef:e4:c2:03:7c:29: - 1c:02:7e:bd:34:27:5e:af:53:d6:9d:17:bf:57:6c:e9:d0:83: - 10:af:bf:5d:4d:ef:90:7b:5d:2b:ac:ec:ea:7d:00:26:17:cc: - 02:5c:63:d7:19:18:a7:ec:2b:c7:8a:3e:58:0e:8a:87:e6:83: - 9f:4e:b2:34:1e:ac:54:09:4f:1d:02:0b:39:7e:81:08:15:b9: - a0:69:13:c8:32:2b:e3:ad:6c:13:d6:83:9d:23:2d:b2:6d:a2: - 88:86:7e:a8:0d:01:26:09:40:d9:ed:28:4e:8c:93:24:0f:db: - f1:1e:4d:7a:7a:5a:e2:a5:58:f1:dc:8f:5f:99:82:0c:2e:cf: - b2:dd:98:cc:92:94:3f:f9:09:b3:a5:96:25:5b:37:f5:12:85: - 41:e2:19:4c:c6:8a:08:c1:dc:18:7a:0f:1e:3f:82:59:a2:9a: - 3e:3f:f9:e0:09:9f:fd:c1:91:4b:5d:c9:7b:d6:b6:89:fc:df: - 1d:7c:86:aa:cd:03:f2:0b:52:92:f1:62:6f:7f:87:ea:ab:76: - c9:6c:50:c2:19:82:af:aa:1d:f5:20:28:68:2e:d5:fc:64:37: - 4f:cf:a5:44:c4:be:72:b4:8c:74:b4:6c:a7:fa:f2:bd:74:38: - 43:2b:de:af:f9:dc:d8:e0:9d:9f:dc:3d:ca:a5:63:44:bf:92: - a2:4f:4c:80:1c:bb:1a:c3:9a:4a:04:55:4d:ca:ee:26:0b:1c: - bf:02:c5:64:d3:9e:7e:d2:d3:91:1c:4b:a2:f5:1c:e5:17:1c: - 0d:0c:52:a3:91:1f:9c:f0:21:ed:02:94:6f:a9:a0:49:ca:e8: - 43:8c:c4:f4:34:da:7c:22:a3:c6:66:3e:b8:1b:05:88:5d:ba: - bc:f7:bc:e5:dc:14:3d:a7:86:a8:b6:59:52:21:03:5e:8b:e3: - 04:ed:4b:2a:1e:a3:4f:50 ------BEGIN CERTIFICATE----- -MIIF8DCCA9igAwIBAgIPBuhGJy8fCo/RhFzjafbVMA0GCSqGSIb3DQEBBQUAMDgx -CzAJBgNVBAYTAkVTMRQwEgYDVQQKDAtJWkVOUEUgUy5BLjETMBEGA1UEAwwKSXpl -bnBlLmNvbTAeFw0wNzEyMTMxMzA4MjdaFw0zNzEyMTMwODI3MjVaMDgxCzAJBgNV -BAYTAkVTMRQwEgYDVQQKDAtJWkVOUEUgUy5BLjETMBEGA1UEAwwKSXplbnBlLmNv -bTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMnTesoPHqynhugWZWqx -whtFMnGV2f4QW8yv56V5AY+Jw8ryVXH3d753lPNypCxE2J6SmxQ6oeckkAoKVo7F -2CaU4dlI4S0+2gpy3aOZFdqBoof0e24md4lYrdbrDLJBenNubdt6eEHpCIgSfocu -ZhFjbFT7PJ1ywLwu/8K33Q124zrX97RovqL144FuwUZvXY3gTcZUVYkaMzEKsVe5 -o4qYw+w7NMWVQWl+dcI8IMVhulFHoCCQk6GQS/NOfIVFVJrRBSZBsLVNHTO+xAPI -JXzBcNs79AktVCdIrC/hxKw+yMuSTFM5NyPs0wH54AlETU1kwOENWocivK0bo/4m -tRXzp/yEGensoYi0RGmEg/OJ0XQGqcwL1sLeJ4VQJsoXuMl6h1YsGgEebL4TrRCs -tST1OJGh1kva8bvS3ke18byB9llrzxlT6Y0Vy0rLqW9E5RtBz+GGp8rQap+8TI0G -M1qiheWQNaBiXBZO8OOi+gMatCxxs1gs3nsL2xoP694hHwZ3BgOwye+Z/MC5TwuG -KP7Suerj2qXDR2kS4Nvw9hmL7Xtw1wLW7YcYKCwEJEx35EiKGsY7mtQPyvp10gFA -Wo15v4vPS8+qFsGV5K1Mij4XkdSxYuWC5YAEpAN+jb/af6IPl08M0w3719Hlcn4c -yHf/W5oPt64FRuXxqBbsR6QXAgMBAAGjgfYwgfMwgbAGA1UdEQSBqDCBpYEPaW5m -b0BpemVucGUuY29tpIGRMIGOMUcwRQYDVQQKDD5JWkVOUEUgUy5BLiAtIENJRiBB -MDEzMzcyNjAtUk1lcmMuVml0b3JpYS1HYXN0ZWl6IFQxMDU1IEY2MiBTODFDMEEG -A1UECQw6QXZkYSBkZWwgTWVkaXRlcnJhbmVvIEV0b3JiaWRlYSAxNCAtIDAxMDEw -IFZpdG9yaWEtR2FzdGVpejAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQUHRxlDqjyJXu0kc/ksbHmvVV0bAUwDQYJKoZIhvcNAQEFBQAD -ggIBAMeBRm8hGE+gBe/n1bqXUKJg7aWSFBpSm/nxiEqg3Hh10dUflU7F57dp5iL0 -+CmoKom+z892j+Mxc50m0xwbRxYpB2iEitL7sRskPtKYGCwkjq/2e+pEFhsqxPqg -l+nqbFik73WrAGLRne0TNtsiC7bw0fRue0aHwp28vb5CO7dz0JoqPLRbEhYArxk5 -ja2DUBzIgU+9Ag89njWW7u/kwgN8KRwCfr00J16vU9adF79XbOnQgxCvv11N75B7 -XSus7Op9ACYXzAJcY9cZGKfsK8eKPlgOiofmg59OsjQerFQJTx0CCzl+gQgVuaBp -E8gyK+OtbBPWg50jLbJtooiGfqgNASYJQNntKE6MkyQP2/EeTXp6WuKlWPHcj1+Z -ggwuz7LdmMySlD/5CbOlliVbN/UShUHiGUzGigjB3Bh6Dx4/glmimj4/+eAJn/3B -kUtdyXvWton83x18hqrNA/ILUpLxYm9/h+qrdslsUMIZgq+qHfUgKGgu1fxkN0/P -pUTEvnK0jHS0bKf68r10OEMr3q/53NjgnZ/cPcqlY0S/kqJPTIAcuxrDmkoEVU3K -7iYLHL8CxWTTnn7S05EcS6L1HOUXHA0MUqORH5zwIe0ClG+poEnK6EOMxPQ02nwi -o8ZmPrgbBYhdurz3vOXcFD2nhqi2WVIhA16L4wTtSyoeo09Q ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/2399561127a57125de8cefea610ddf2fa078b5c8067f4e828290bfb860e84b3c.pem b/net/data/ssl/ev_roots/2399561127a57125de8cefea610ddf2fa078b5c8067f4e828290bfb860e84b3c.pem deleted file mode 100644 index 36b2c07..0000000 --- a/net/data/ssl/ev_roots/2399561127a57125de8cefea610ddf2fa078b5c8067f4e828290bfb860e84b3c.pem +++ /dev/null
@@ -1,87 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 40:1a:c4:64:21:b3:13:21:03:0e:bb:e4:12:1a:c5:1d - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority - Validity - Not Before: Apr 2 00:00:00 2008 GMT - Not After : Dec 1 23:59:59 2037 GMT - Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c7:61:37:5e:b1:01:34:db:62:d7:15:9b:ff:58: - 5a:8c:23:23:d6:60:8e:91:d7:90:98:83:7a:e6:58: - 19:38:8c:c5:f6:e5:64:85:b4:a2:71:fb:ed:bd:b9: - da:cd:4d:00:b4:c8:2d:73:a5:c7:69:71:95:1f:39: - 3c:b2:44:07:9c:e8:0e:fa:4d:4a:c4:21:df:29:61: - 8f:32:22:61:82:c5:87:1f:6e:8c:7c:5f:16:20:51: - 44:d1:70:4f:57:ea:e3:1c:e3:cc:79:ee:58:d8:0e: - c2:b3:45:93:c0:2c:e7:9a:17:2b:7b:00:37:7a:41: - 33:78:e1:33:e2:f3:10:1a:7f:87:2c:be:f6:f5:f7: - 42:e2:e5:bf:87:62:89:5f:00:4b:df:c5:dd:e4:75: - 44:32:41:3a:1e:71:6e:69:cb:0b:75:46:08:d1:ca: - d2:2b:95:d0:cf:fb:b9:40:6b:64:8c:57:4d:fc:13: - 11:79:84:ed:5e:54:f6:34:9f:08:01:f3:10:25:06: - 17:4a:da:f1:1d:7a:66:6b:98:60:66:a4:d9:ef:d2: - 2e:82:f1:f0:ef:09:ea:44:c9:15:6a:e2:03:6e:33: - d3:ac:9f:55:00:c7:f6:08:6a:94:b9:5f:dc:e0:33: - f1:84:60:f9:5b:27:11:b4:fc:16:f2:bb:56:6a:80: - 25:8d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - 1.3.6.1.5.5.7.1.12: - 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif - X509v3 Subject Key Identifier: - B6:77:FA:69:48:47:9F:53:12:D5:C2:EA:07:32:76:07:D1:97:07:19 - Signature Algorithm: sha256WithRSAEncryption - 4a:f8:f8:b0:03:e6:2c:67:7b:e4:94:77:63:cc:6e:4c:f9:7d: - 0e:0d:dc:c8:b9:35:b9:70:4f:63:fa:24:fa:6c:83:8c:47:9d: - 3b:63:f3:9a:f9:76:32:95:91:b1:77:bc:ac:9a:be:b1:e4:31: - 21:c6:81:95:56:5a:0e:b1:c2:d4:b1:a6:59:ac:f1:63:cb:b8: - 4c:1d:59:90:4a:ef:90:16:28:1f:5a:ae:10:fb:81:50:38:0c: - 6c:cc:f1:3d:c3:f5:63:e3:b3:e3:21:c9:24:39:e9:fd:15:66: - 46:f4:1b:11:d0:4d:73:a3:7d:46:f9:3d:ed:a8:5f:62:d4:f1: - 3f:f8:e0:74:57:2b:18:9d:81:b4:c4:28:da:94:97:a5:70:eb: - ac:1d:be:07:11:f0:d5:db:dd:e5:8c:f0:d5:32:b0:83:e6:57: - e2:8f:bf:be:a1:aa:bf:3d:1d:b5:d4:38:ea:d7:b0:5c:3a:4f: - 6a:3f:8f:c0:66:6c:63:aa:e9:d9:a4:16:f4:81:d1:95:14:0e: - 7d:cd:95:34:d9:d2:8f:70:73:81:7b:9c:7e:bd:98:61:d8:45: - 87:98:90:c5:eb:86:30:c6:35:bf:f0:ff:c3:55:88:83:4b:ef: - 05:92:06:71:f2:b8:98:93:b7:ec:cd:82:61:f1:38:e6:4f:97: - 98:2a:5a:8d ------BEGIN CERTIFICATE----- -MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB -vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL -ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp -U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W -ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe -Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX -MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 -IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y -IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh -bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF -9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH -H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H -LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN -/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT -rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud -EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw -WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs -exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud -DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4 -sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+ -seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz -4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+ -BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR -lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3 -7M2CYfE45k+XmCpajQ== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f.pem b/net/data/ssl/ev_roots/2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f.pem deleted file mode 100644 index 70f6f69..0000000 --- a/net/data/ssl/ev_roots/2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f.pem +++ /dev/null
@@ -1,124 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=ES, O=IZENPE S.A., CN=Izenpe.com - Validity - Not Before: Dec 13 13:08:28 2007 GMT - Not After : Dec 13 08:27:25 2037 GMT - Subject: C=ES, O=IZENPE S.A., CN=Izenpe.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c9:d3:7a:ca:0f:1e:ac:a7:86:e8:16:65:6a:b1: - c2:1b:45:32:71:95:d9:fe:10:5b:cc:af:e7:a5:79: - 01:8f:89:c3:ca:f2:55:71:f7:77:be:77:94:f3:72: - a4:2c:44:d8:9e:92:9b:14:3a:a1:e7:24:90:0a:0a: - 56:8e:c5:d8:26:94:e1:d9:48:e1:2d:3e:da:0a:72: - dd:a3:99:15:da:81:a2:87:f4:7b:6e:26:77:89:58: - ad:d6:eb:0c:b2:41:7a:73:6e:6d:db:7a:78:41:e9: - 08:88:12:7e:87:2e:66:11:63:6c:54:fb:3c:9d:72: - c0:bc:2e:ff:c2:b7:dd:0d:76:e3:3a:d7:f7:b4:68: - be:a2:f5:e3:81:6e:c1:46:6f:5d:8d:e0:4d:c6:54: - 55:89:1a:33:31:0a:b1:57:b9:a3:8a:98:c3:ec:3b: - 34:c5:95:41:69:7e:75:c2:3c:20:c5:61:ba:51:47: - a0:20:90:93:a1:90:4b:f3:4e:7c:85:45:54:9a:d1: - 05:26:41:b0:b5:4d:1d:33:be:c4:03:c8:25:7c:c1: - 70:db:3b:f4:09:2d:54:27:48:ac:2f:e1:c4:ac:3e: - c8:cb:92:4c:53:39:37:23:ec:d3:01:f9:e0:09:44: - 4d:4d:64:c0:e1:0d:5a:87:22:bc:ad:1b:a3:fe:26: - b5:15:f3:a7:fc:84:19:e9:ec:a1:88:b4:44:69:84: - 83:f3:89:d1:74:06:a9:cc:0b:d6:c2:de:27:85:50: - 26:ca:17:b8:c9:7a:87:56:2c:1a:01:1e:6c:be:13: - ad:10:ac:b5:24:f5:38:91:a1:d6:4b:da:f1:bb:d2: - de:47:b5:f1:bc:81:f6:59:6b:cf:19:53:e9:8d:15: - cb:4a:cb:a9:6f:44:e5:1b:41:cf:e1:86:a7:ca:d0: - 6a:9f:bc:4c:8d:06:33:5a:a2:85:e5:90:35:a0:62: - 5c:16:4e:f0:e3:a2:fa:03:1a:b4:2c:71:b3:58:2c: - de:7b:0b:db:1a:0f:eb:de:21:1f:06:77:06:03:b0: - c9:ef:99:fc:c0:b9:4f:0b:86:28:fe:d2:b9:ea:e3: - da:a5:c3:47:69:12:e0:db:f0:f6:19:8b:ed:7b:70: - d7:02:d6:ed:87:18:28:2c:04:24:4c:77:e4:48:8a: - 1a:c6:3b:9a:d4:0f:ca:fa:75:d2:01:40:5a:8d:79: - bf:8b:cf:4b:cf:aa:16:c1:95:e4:ad:4c:8a:3e:17: - 91:d4:b1:62:e5:82:e5:80:04:a4:03:7e:8d:bf:da: - 7f:a2:0f:97:4f:0c:d3:0d:fb:d7:d1:e5:72:7e:1c: - c8:77:ff:5b:9a:0f:b7:ae:05:46:e5:f1:a8:16:ec: - 47:a4:17 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Alternative Name: - email:info@izenpe.com, DirName:/O=IZENPE S.A. - CIF A01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8/street=Avda del Mediterraneo Etorbidea 14 - 01010 Vitoria-Gasteiz - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 1D:1C:65:0E:A8:F2:25:7B:B4:91:CF:E4:B1:B1:E6:BD:55:74:6C:05 - Signature Algorithm: sha256WithRSAEncryption - 78:a6:0c:16:4a:9f:4c:88:3a:c0:cb:0e:a5:16:7d:9f:b9:48: - 5f:18:8f:0d:62:36:f6:cd:19:6b:ac:ab:d5:f6:91:7d:ae:71: - f3:3f:b3:0e:78:85:9b:95:a4:27:21:47:42:4a:7c:48:3a:f5: - 45:7c:b3:0c:8e:51:78:ac:95:13:de:c6:fd:7d:b8:1a:90:4c: - ab:92:03:c7:ed:42:01:ce:0f:d8:b1:fa:a2:92:e1:60:6d:ae: - 7a:6b:09:aa:c6:29:ee:68:49:67:30:80:24:7a:31:16:39:5b: - 7e:f1:1c:2e:dd:6c:09:ad:f2:31:c1:82:4e:b9:bb:f9:be:bf: - 2a:85:3f:c0:40:a3:3a:59:fc:59:4b:3c:28:24:db:b4:15:75: - ae:0d:88:ba:2e:73:c0:bd:58:87:e5:42:f2:eb:5e:ee:1e:30: - 22:99:cb:37:d1:c4:21:6c:81:ec:be:6d:26:e6:1c:e4:42:20: - 9e:47:b0:ac:83:59:70:2c:35:d6:af:36:34:b4:cd:3b:f8:32: - a8:ef:e3:78:89:fb:8d:45:2c:da:9c:b8:7e:40:1c:61:e7:3e: - a2:92:2c:4b:f2:cd:fa:98:b6:29:ff:f3:f2:7b:a9:1f:2e:a0: - 93:57:2b:de:85:03:f9:69:37:cb:9e:78:6a:05:b4:c5:31:78: - 89:ec:7a:a7:85:e1:b9:7b:3c:de:be:1e:79:84:ce:9f:70:0e: - 59:c2:35:2e:90:2a:31:d9:e4:45:7a:41:a4:2e:13:9b:34:0e: - 66:7b:49:ab:64:97:d0:46:c3:79:9d:72:50:63:a6:98:5b:06: - bd:48:6d:d8:39:83:70:e8:35:f0:05:d1:aa:bc:e3:db:c8:02: - ea:7c:fd:82:da:c2:5b:52:35:ae:98:3a:ad:ba:35:93:23:a7: - 1f:48:dd:35:46:98:b2:10:68:e4:a5:31:c2:0a:58:2e:19:81: - 10:c9:50:75:fc:ea:5a:16:ce:11:d7:ee:ef:50:88:2d:61:ff: - 3f:42:73:05:94:43:d5:8e:3c:4e:01:3a:19:a5:1f:46:4e:77: - d0:5d:e5:81:22:21:87:fe:94:7d:84:d8:93:ad:d6:68:43:48: - b2:db:eb:73:24:e7:91:7f:54:a4:b6:80:3e:9d:a3:3c:4c:72: - c2:57:c4:a0:d4:cc:38:27:ce:d5:06:9e:a2:48:d9:e9:9f:ce: - 82:70:36:93:9a:3b:df:96:21:e3:59:b7:0c:da:91:37:f0:fd: - 59:5a:b3:99:c8:69:6c:43:26:01:35:63:60:55:89:03:3a:75: - d8:ba:4a:d9:54:ff:ee:de:80:d8:2d:d1:38:d5:5e:2d:0b:98: - 7d:3e:6c:db:fc:26:88:c7 ------BEGIN CERTIFICATE----- -MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4 -MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6 -ZW5wZS5jb20wHhcNMDcxMjEzMTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYD -VQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5j -b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ03rKDx6sp4boFmVq -scIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAKClaO -xdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6H -LmYRY2xU+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFX -uaOKmMPsOzTFlUFpfnXCPCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQD -yCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxTOTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+ -JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbKF7jJeodWLBoBHmy+E60Q -rLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK0GqfvEyN -BjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8L -hij+0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIB -QFqNeb+Lz0vPqhbBleStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+ -HMh3/1uaD7euBUbl8agW7EekFwIDAQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2lu -Zm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+SVpFTlBFIFMuQS4gLSBDSUYg -QTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBGNjIgUzgxQzBB -BgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx -MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwHQYDVR0OBBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUA -A4ICAQB4pgwWSp9MiDrAyw6lFn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWb -laQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbgakEyrkgPH7UIBzg/YsfqikuFgba56 -awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8qhT/AQKM6WfxZSzwo -JNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Csg1lw -LDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCT -VyvehQP5aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGk -LhObNA5me0mrZJfQRsN5nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJb -UjWumDqtujWTI6cfSN01RpiyEGjkpTHCClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/ -QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZoQ0iy2+tzJOeRf1SktoA+ -naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1ZWrOZyGls -QyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5.pem b/net/data/ssl/ev_roots/2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5.pem deleted file mode 100644 index ec3793a..0000000 --- a/net/data/ssl/ev_roots/2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5.pem +++ /dev/null
@@ -1,79 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 - Validity - Not Before: Sep 1 00:00:00 2009 GMT - Not After : Dec 31 23:59:59 2037 GMT - Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bd:ed:c1:03:fc:f6:8f:fc:02:b1:6f:5b:9f:48: - d9:9d:79:e2:a2:b7:03:61:56:18:c3:47:b6:d7:ca: - 3d:35:2e:89:43:f7:a1:69:9b:de:8a:1a:fd:13:20: - 9c:b4:49:77:32:29:56:fd:b9:ec:8c:dd:22:fa:72: - dc:27:61:97:ee:f6:5a:84:ec:6e:19:b9:89:2c:dc: - 84:5b:d5:74:fb:6b:5f:c5:89:a5:10:52:89:46:55: - f4:b8:75:1c:e6:7f:e4:54:ae:4b:f8:55:72:57:02: - 19:f8:17:71:59:eb:1e:28:07:74:c5:9d:48:be:6c: - b4:f4:a4:b0:f3:64:37:79:92:c0:ec:46:5e:7f:e1: - 6d:53:4c:62:af:cd:1f:0b:63:bb:3a:9d:fb:fc:79: - 00:98:61:74:cf:26:82:40:63:f3:b2:72:6a:19:0d: - 99:ca:d4:0e:75:cc:37:fb:8b:89:c1:59:f1:62:7f: - 5f:b3:5f:65:30:f8:a7:b7:4d:76:5a:1e:76:5e:34: - c0:e8:96:56:99:8a:b3:f0:7f:a4:cd:bd:dc:32:31: - 7c:91:cf:e0:5f:11:f8:6b:aa:49:5c:d1:99:94:d1: - a2:e3:63:5b:09:76:b5:56:62:e1:4b:74:1d:96:d4: - 26:d4:08:04:59:d0:98:0e:0e:e6:de:fc:c3:ec:1f: - 90:f1 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 7C:0C:32:1F:A7:D9:30:7F:C4:7D:68:A3:62:A8:A1:CE:AB:07:5B:27 - Signature Algorithm: sha256WithRSAEncryption - 11:59:fa:25:4f:03:6f:94:99:3b:9a:1f:82:85:39:d4:76:05: - 94:5e:e1:28:93:6d:62:5d:09:c2:a0:a8:d4:b0:75:38:f1:34: - 6a:9d:e4:9f:8a:86:26:51:e6:2c:d1:c6:2d:6e:95:20:4a:92: - 01:ec:b8:8a:67:7b:31:e2:67:2e:8c:95:03:26:2e:43:9d:4a: - 31:f6:0e:b5:0c:bb:b7:e2:37:7f:22:ba:00:a3:0e:7b:52:fb: - 6b:bb:3b:c4:d3:79:51:4e:cd:90:f4:67:07:19:c8:3c:46:7a: - 0d:01:7d:c5:58:e7:6d:e6:85:30:17:9a:24:c4:10:e0:04:f7: - e0:f2:7f:d4:aa:0a:ff:42:1d:37:ed:94:e5:64:59:12:20:77: - 38:d3:32:3e:38:81:75:96:73:fa:68:8f:b1:cb:ce:1f:c5:ec: - fa:9c:7e:cf:7e:b1:f1:07:2d:b6:fc:bf:ca:a4:bf:d0:97:05: - 4a:bc:ea:18:28:02:90:bd:54:78:09:21:71:d3:d1:7d:1d:d9: - 16:b0:a9:61:3d:d0:0a:00:22:fc:c7:7b:cb:09:64:45:0b:3b: - 40:81:f7:7d:7c:32:f5:98:ca:58:8e:7d:2a:ee:90:59:73:64: - f9:36:74:5e:25:a1:f5:66:05:2e:7f:39:15:a9:2a:fb:50:8b: - 8e:85:69:f4 ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT -HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs -ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw -MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 -b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj -aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp -Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg -nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1 -HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N -Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN -dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0 -HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G -CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU -sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3 -4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg -8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K -pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1 -mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0.pem b/net/data/ssl/ev_roots/31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0.pem deleted file mode 100644 index cd2715a..0000000 --- a/net/data/ssl/ev_roots/31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0.pem +++ /dev/null
@@ -1,52 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:dd:a7:d9:bb:8a:b8:0b:fb:0b:7f:21:d2:f0:be: - be:73:f3:33:5d:1a:bc:34:ea:de:c6:9b:bc:d0:95: - f6:f0:cc:d0:0b:ba:61:5b:51:46:7e:9e:2d:9f:ee: - 8e:63:0c:17:ec:07:70:f5:cf:84:2e:40:83:9c:e8: - 3f:41:6d:3b:ad:d3:a4:14:59:36:78:9d:03:43:ee: - 10:13:6c:72:de:ae:88:a7:a1:6b:b5:43:ce:67:dc: - 23:ff:03:1c:a3:e2:3e - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B3:DB:48:A4:F9:A1:C5:D8:AE:36:41:CC:11:63:69:62:29:BC:4B:C6 - Signature Algorithm: ecdsa-with-SHA384 - 30:65:02:31:00:ad:bc:f2:6c:3f:12:4a:d1:2d:39:c3:0a:09: - 97:73:f4:88:36:8c:88:27:bb:e6:88:8d:50:85:a7:63:f9:9e: - 32:de:66:93:0f:f1:cc:b1:09:8f:dd:6c:ab:fa:6b:7f:a0:02: - 30:39:66:5b:c2:64:8d:b8:9e:50:dc:a8:d5:49:a2:ed:c7:dc: - d1:49:7f:17:01:b8:c8:86:8f:4e:8c:88:2b:a8:9a:a9:8a:c5: - d1:00:bd:f8:54:e2:9a:e5:5b:7c:b3:27:17 ------BEGIN CERTIFICATE----- -MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw -CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu -ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe -Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw -EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x -IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF -K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG -fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO -Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd -BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx -AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/ -oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8 -sycX ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/37d51006c512eaab626421f1ec8c92013fc5f82ae98ee533eb4619b8deb4d06c.pem b/net/data/ssl/ev_roots/37d51006c512eaab626421f1ec8c92013fc5f82ae98ee533eb4619b8deb4d06c.pem deleted file mode 100644 index 6f784f0..0000000 --- a/net/data/ssl/ev_roots/37d51006c512eaab626421f1ec8c92013fc5f82ae98ee533eb4619b8deb4d06c.pem +++ /dev/null
@@ -1,78 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 18:ac:b5:6a:fd:69:b6:15:3a:63:6c:af:da:fa:c4:a1 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority - Validity - Not Before: Nov 27 00:00:00 2006 GMT - Not After : Jul 16 23:59:59 2036 GMT - Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:be:b8:15:7b:ff:d4:7c:7d:67:ad:83:64:7b:c8: - 42:53:2d:df:f6:84:08:20:61:d6:01:59:6a:9c:44: - 11:af:ef:76:fd:95:7e:ce:61:30:bb:7a:83:5f:02: - bd:01:66:ca:ee:15:8d:6f:a1:30:9c:bd:a1:85:9e: - 94:3a:f3:56:88:00:31:cf:d8:ee:6a:96:02:d9:ed: - 03:8c:fb:75:6d:e7:ea:b8:55:16:05:16:9a:f4:e0: - 5e:b1:88:c0:64:85:5c:15:4d:88:c7:b7:ba:e0:75: - e9:ad:05:3d:9d:c7:89:48:e0:bb:28:c8:03:e1:30: - 93:64:5e:52:c0:59:70:22:35:57:88:8a:f1:95:0a: - 83:d7:bc:31:73:01:34:ed:ef:46:71:e0:6b:02:a8: - 35:72:6b:97:9b:66:e0:cb:1c:79:5f:d8:1a:04:68: - 1e:47:02:e6:9d:60:e2:36:97:01:df:ce:35:92:df: - be:67:c7:6d:77:59:3b:8f:9d:d6:90:15:94:bc:42: - 34:10:c1:39:f9:b1:27:3e:7e:d6:8a:75:c5:b2:af: - 96:d3:a2:de:9b:e4:98:be:7d:e1:e9:81:ad:b6:6f: - fc:d7:0e:da:e0:34:b0:0d:1a:77:e7:e3:08:98:ef: - 58:fa:9c:84:b7:36:af:c2:df:ac:d2:f4:10:06:70: - 71:35 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 2C:D5:50:41:97:15:8B:F0:8F:36:61:5B:4A:FB:6B:D9:99:C9:33:92 - Signature Algorithm: sha1WithRSAEncryption - 5a:70:7f:2c:dd:b7:34:4f:f5:86:51:a9:26:be:4b:b8:aa:f1: - 71:0d:dc:61:c7:a0:ea:34:1e:7a:77:0f:04:35:e8:27:8f:6c: - 90:bf:91:16:24:46:3e:4a:4e:ce:2b:16:d5:0b:52:1d:fc:1f: - 67:a2:02:45:31:4f:ce:f3:fa:03:a7:79:9d:53:6a:d9:da:63: - 3a:f8:80:d7:d3:99:e1:a5:e1:be:d4:55:71:98:35:3a:be:93: - ea:ae:ad:42:b2:90:6f:e0:fc:21:4d:35:63:33:89:49:d6:9b: - 4e:ca:c7:e7:4e:09:00:f7:da:c7:ef:99:62:99:77:b6:95:22: - 5e:8a:a0:ab:f4:b8:78:98:ca:38:19:99:c9:72:9e:78:cd:4b: - ac:af:19:a0:73:12:2d:fc:c2:41:ba:81:91:da:16:5a:31:b7: - f9:b4:71:80:12:48:99:72:73:5a:59:53:c1:63:52:33:ed:a7: - c9:d2:39:02:70:fa:e0:b1:42:66:29:aa:9b:51:ed:30:54:22: - 14:5f:d9:ab:1d:c1:e4:94:f0:f8:f5:2b:f7:ea:ca:78:46:d6: - b8:91:fd:a6:0d:2b:1a:14:01:3e:80:f0:42:a0:95:07:5e:6d: - cd:cc:4b:a4:45:8d:ab:12:e8:b3:de:5a:e5:a0:7c:e8:0f:22: - 1d:5a:e9:59 ------BEGIN CERTIFICATE----- -MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBY -MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMo -R2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEx -MjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgxCzAJBgNVBAYTAlVTMRYwFAYDVQQK -Ew1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQcmltYXJ5IENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9 -AWbK7hWNb6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjA -ZIVcFU2Ix7e64HXprQU9nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE0 -7e9GceBrAqg1cmuXm2bgyxx5X9gaBGgeRwLmnWDiNpcB3841kt++Z8dtd1k7j53W -kBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGttm/81w7a4DSwDRp35+MI -mO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJ -KoZIhvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ1 -6CePbJC/kRYkRj5KTs4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl -4b7UVXGYNTq+k+qurUKykG/g/CFNNWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6K -oKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHaFloxt/m0cYASSJlyc1pZU8Fj -UjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG1riR/aYNKxoU -AT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c.pem b/net/data/ssl/ev_roots/3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c.pem deleted file mode 100644 index 6f24469..0000000 --- a/net/data/ssl/ev_roots/3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c.pem +++ /dev/null
@@ -1,82 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA - Validity - Not Before: Nov 10 00:00:00 2006 GMT - Not After : Nov 10 00:00:00 2031 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ad:0e:15:ce:e4:43:80:5c:b1:87:f3:b7:60:f9: - 71:12:a5:ae:dc:26:94:88:aa:f4:ce:f5:20:39:28: - 58:60:0c:f8:80:da:a9:15:95:32:61:3c:b5:b1:28: - 84:8a:8a:dc:9f:0a:0c:83:17:7a:8f:90:ac:8a:e7: - 79:53:5c:31:84:2a:f6:0f:98:32:36:76:cc:de:dd: - 3c:a8:a2:ef:6a:fb:21:f2:52:61:df:9f:20:d7:1f: - e2:b1:d9:fe:18:64:d2:12:5b:5f:f9:58:18:35:bc: - 47:cd:a1:36:f9:6b:7f:d4:b0:38:3e:c1:1b:c3:8c: - 33:d9:d8:2f:18:fe:28:0f:b3:a7:83:d6:c3:6e:44: - c0:61:35:96:16:fe:59:9c:8b:76:6d:d7:f1:a2:4b: - 0d:2b:ff:0b:72:da:9e:60:d0:8e:90:35:c6:78:55: - 87:20:a1:cf:e5:6d:0a:c8:49:7c:31:98:33:6c:22: - e9:87:d0:32:5a:a2:ba:13:82:11:ed:39:17:9d:99: - 3a:72:a1:e6:fa:a4:d9:d5:17:31:75:ae:85:7d:22: - ae:3f:01:46:86:f6:28:79:c8:b1:da:e4:57:17:c4: - 7e:1c:0e:b0:b4:92:a6:56:b3:bd:b2:97:ed:aa:a7: - f0:b7:c5:a8:3f:95:16:d0:ff:a1:96:eb:08:5f:18: - 77:4f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F - X509v3 Authority Key Identifier: - keyid:45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F - - Signature Algorithm: sha1WithRSAEncryption - a2:0e:bc:df:e2:ed:f0:e3:72:73:7a:64:94:bf:f7:72:66:d8: - 32:e4:42:75:62:ae:87:eb:f2:d5:d9:de:56:b3:9f:cc:ce:14: - 28:b9:0d:97:60:5c:12:4c:58:e4:d3:3d:83:49:45:58:97:35: - 69:1a:a8:47:ea:56:c6:79:ab:12:d8:67:81:84:df:7f:09:3c: - 94:e6:b8:26:2c:20:bd:3d:b3:28:89:f7:5f:ff:22:e2:97:84: - 1f:e9:65:ef:87:e0:df:c1:67:49:b3:5d:eb:b2:09:2a:eb:26: - ed:78:be:7d:3f:2b:f3:b7:26:35:6d:5f:89:01:b6:49:5b:9f: - 01:05:9b:ab:3d:25:c1:cc:b6:7f:c2:f1:6f:86:c6:fa:64:68: - eb:81:2d:94:eb:42:b7:fa:8c:1e:dd:62:f1:be:50:67:b7:6c: - bd:f3:f1:1f:6b:0c:36:07:16:7f:37:7c:a9:5b:6d:7a:f1:12: - 46:60:83:d7:27:04:be:4b:ce:97:be:c3:67:2a:68:11:df:80: - e7:0c:33:66:bf:13:0d:14:6e:f3:7f:1f:63:10:1e:fa:8d:1b: - 25:6d:6c:8f:a5:b7:61:01:b1:d2:a3:26:a1:10:71:9d:ad:e2: - c3:f9:c3:99:51:b7:2b:07:08:ce:2e:e6:50:b2:a7:fa:0a:45: - 2f:a2:f0:f2 ------BEGIN CERTIFICATE----- -MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv -b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl -cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c -JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP -mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+ -wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4 -VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/ -AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB -AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW -BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun -pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC -dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf -fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm -NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx -H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe -+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69.pem b/net/data/ssl/ev_roots/4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69.pem deleted file mode 100644 index f680c62..0000000 --- a/net/data/ssl/ev_roots/4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69.pem +++ /dev/null
@@ -1,88 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=SecureTrust Corporation, CN=Secure Global CA - Validity - Not Before: Nov 7 19:42:28 2006 GMT - Not After : Dec 31 19:52:06 2029 GMT - Subject: C=US, O=SecureTrust Corporation, CN=Secure Global CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:af:35:2e:d8:ac:6c:55:69:06:71:e5:13:68:24: - b3:4f:d8:cc:21:47:f8:f1:60:38:89:89:03:e9:bd: - ea:5e:46:53:09:dc:5c:f5:5a:e8:f7:45:2a:02:eb: - 31:61:d7:29:33:4c:ce:c7:7c:0a:37:7e:0f:ba:32: - 98:e1:1d:97:af:8f:c7:dc:c9:38:96:f3:db:1a:fc: - 51:ed:68:c6:d0:6e:a4:7c:24:d1:ae:42:c8:96:50: - 63:2e:e0:fe:75:fe:98:a7:5f:49:2e:95:e3:39:33: - 64:8e:1e:a4:5f:90:d2:67:3c:b2:d9:fe:41:b9:55: - a7:09:8e:72:05:1e:8b:dd:44:85:82:42:d0:49:c0: - 1d:60:f0:d1:17:2c:95:eb:f6:a5:c1:92:a3:c5:c2: - a7:08:60:0d:60:04:10:96:79:9e:16:34:e6:a9:b6: - fa:25:45:39:c8:1e:65:f9:93:f5:aa:f1:52:dc:99: - 98:3d:a5:86:1a:0c:35:33:fa:4b:a5:04:06:15:1c: - 31:80:ef:aa:18:6b:c2:7b:d7:da:ce:f9:33:20:d5: - f5:bd:6a:33:2d:81:04:fb:b0:5c:d4:9c:a3:e2:5c: - 1d:e3:a9:42:75:5e:7b:d4:77:ef:39:54:ba:c9:0a: - 18:1b:12:99:49:2f:88:4b:fd:50:62:d1:73:e7:8f: - 7a:43 - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - AF:44:04:C2:41:7E:48:83:DB:4E:39:02:EC:EC:84:7A:E6:CE:C9:A4 - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.securetrust.com/SGCA.crl - - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - 63:1a:08:40:7d:a4:5e:53:0d:77:d8:7a:ae:1f:0d:0b:51:16: - 03:ef:18:7c:c8:e3:af:6a:58:93:14:60:91:b2:84:dc:88:4e: - be:39:8a:3a:f3:e6:82:89:5d:01:37:b3:ab:24:a4:15:0e:92: - 35:5a:4a:44:5e:4e:57:fa:75:ce:1f:48:ce:66:f4:3c:40:26: - 92:98:6c:1b:ee:24:46:0c:17:b3:52:a5:db:a5:91:91:cf:37: - d3:6f:e7:27:08:3a:4e:19:1f:3a:a7:58:5c:17:cf:79:3f:8b: - e4:a7:d3:26:23:9d:26:0f:58:69:fc:47:7e:b2:d0:8d:8b:93: - bf:29:4f:43:69:74:76:67:4b:cf:07:8c:e6:02:f7:b5:e1:b4: - 43:b5:4b:2d:14:9f:f9:dc:26:0d:bf:a6:47:74:06:d8:88:d1: - 3a:29:30:84:ce:d2:39:80:62:1b:a8:c7:57:49:bc:6a:55:51: - 67:15:4a:be:35:07:e4:d5:75:98:37:79:30:14:db:29:9d:6c: - c5:69:cc:47:55:a2:30:f7:cc:5c:7f:c2:c3:98:1c:6b:4e:16: - 80:eb:7a:78:65:45:a2:00:1a:af:0c:0d:55:64:34:48:b8:92: - b9:f1:b4:50:29:f2:4f:23:1f:da:6c:ac:1f:44:e1:dd:23:78: - 51:5b:c7:16 ------BEGIN CERTIFICATE----- -MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK -MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x -GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx -MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg -Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ -iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa -/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ -jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI -HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7 -sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w -gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw -KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG -AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L -URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO -H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm -I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY -iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc -f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161.pem b/net/data/ssl/ev_roots/4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161.pem deleted file mode 100644 index 39335e7..0000000 --- a/net/data/ssl/ev_roots/4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161.pem +++ /dev/null
@@ -1,82 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA - Validity - Not Before: Nov 10 00:00:00 2006 GMT - Not After : Nov 10 00:00:00 2031 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e2:3b:e1:11:72:de:a8:a4:d3:a3:57:aa:50:a2: - 8f:0b:77:90:c9:a2:a5:ee:12:ce:96:5b:01:09:20: - cc:01:93:a7:4e:30:b7:53:f7:43:c4:69:00:57:9d: - e2:8d:22:dd:87:06:40:00:81:09:ce:ce:1b:83:bf: - df:cd:3b:71:46:e2:d6:66:c7:05:b3:76:27:16:8f: - 7b:9e:1e:95:7d:ee:b7:48:a3:08:da:d6:af:7a:0c: - 39:06:65:7f:4a:5d:1f:bc:17:f8:ab:be:ee:28:d7: - 74:7f:7a:78:99:59:85:68:6e:5c:23:32:4b:bf:4e: - c0:e8:5a:6d:e3:70:bf:77:10:bf:fc:01:f6:85:d9: - a8:44:10:58:32:a9:75:18:d5:d1:a2:be:47:e2:27: - 6a:f4:9a:33:f8:49:08:60:8b:d4:5f:b4:3a:84:bf: - a1:aa:4a:4c:7d:3e:cf:4f:5f:6c:76:5e:a0:4b:37: - 91:9e:dc:22:e6:6d:ce:14:1a:8e:6a:cb:fe:cd:b3: - 14:64:17:c7:5b:29:9e:32:bf:f2:ee:fa:d3:0b:42: - d4:ab:b7:41:32:da:0c:d4:ef:f8:81:d5:bb:8d:58: - 3f:b5:1b:e8:49:28:a2:70:da:31:04:dd:f7:b2:16: - f2:4c:0a:4e:07:a8:ed:4a:3d:5e:b5:7f:a3:90:c3: - af:27 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 - X509v3 Authority Key Identifier: - keyid:03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 - - Signature Algorithm: sha1WithRSAEncryption - cb:9c:37:aa:48:13:12:0a:fa:dd:44:9c:4f:52:b0:f4:df:ae: - 04:f5:79:79:08:a3:24:18:fc:4b:2b:84:c0:2d:b9:d5:c7:fe: - f4:c1:1f:58:cb:b8:6d:9c:7a:74:e7:98:29:ab:11:b5:e3:70: - a0:a1:cd:4c:88:99:93:8c:91:70:e2:ab:0f:1c:be:93:a9:ff: - 63:d5:e4:07:60:d3:a3:bf:9d:5b:09:f1:d5:8e:e3:53:f4:8e: - 63:fa:3f:a7:db:b4:66:df:62:66:d6:d1:6e:41:8d:f2:2d:b5: - ea:77:4a:9f:9d:58:e2:2b:59:c0:40:23:ed:2d:28:82:45:3e: - 79:54:92:26:98:e0:80:48:a8:37:ef:f0:d6:79:60:16:de:ac: - e8:0e:cd:6e:ac:44:17:38:2f:49:da:e1:45:3e:2a:b9:36:53: - cf:3a:50:06:f7:2e:e8:c4:57:49:6c:61:21:18:d5:04:ad:78: - 3c:2c:3a:80:6b:a7:eb:af:15:14:e9:d8:89:c1:b9:38:6c:e2: - 91:6c:8a:ff:64:b9:77:25:57:30:c0:1b:24:a3:e1:dc:e9:df: - 47:7c:b5:b4:24:08:05:30:ec:2d:bd:0b:bf:45:bf:50:b9:a9: - f3:eb:98:01:12:ad:c8:88:c6:98:34:5f:8d:0a:3c:c6:e9:d5: - 95:95:6d:de ------BEGIN CERTIFICATE----- -MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD -QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT -MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j -b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB -CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 -nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt -43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P -T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 -gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO -BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR -TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw -DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr -hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg -06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF -PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls -YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk -CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339.pem b/net/data/ssl/ev_roots/43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339.pem deleted file mode 100644 index cf65757..0000000 --- a/net/data/ssl/ev_roots/43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339.pem +++ /dev/null
@@ -1,81 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1246989352 (0x4a538c28) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 - Validity - Not Before: Jul 7 17:25:54 2009 GMT - Not After : Dec 7 17:55:54 2030 GMT - Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ba:84:b6:72:db:9e:0c:6b:e2:99:e9:30:01:a7: - 76:ea:32:b8:95:41:1a:c9:da:61:4e:58:72:cf:fe: - f6:82:79:bf:73:61:06:0a:a5:27:d8:b3:5f:d3:45: - 4e:1c:72:d6:4e:32:f2:72:8a:0f:f7:83:19:d0:6a: - 80:80:00:45:1e:b0:c7:e7:9a:bf:12:57:27:1c:a3: - 68:2f:0a:87:bd:6a:6b:0e:5e:65:f3:1c:77:d5:d4: - 85:8d:70:21:b4:b3:32:e7:8b:a2:d5:86:39:02:b1: - b8:d2:47:ce:e4:c9:49:c4:3b:a7:de:fb:54:7d:57: - be:f0:e8:6e:c2:79:b2:3a:0b:55:e2:50:98:16:32: - 13:5c:2f:78:56:c1:c2:94:b3:f2:5a:e4:27:9a:9f: - 24:d7:c6:ec:d0:9b:25:82:e3:cc:c2:c4:45:c5:8c: - 97:7a:06:6b:2a:11:9f:a9:0a:6e:48:3b:6f:db:d4: - 11:19:42:f7:8f:07:bf:f5:53:5f:9c:3e:f4:17:2c: - e6:69:ac:4e:32:4c:62:77:ea:b7:e8:e5:bb:34:bc: - 19:8b:ae:9c:51:e7:b7:7e:b5:53:b1:33:22:e5:6d: - cf:70:3c:1a:fa:e2:9b:67:b6:83:f4:8d:a5:af:62: - 4c:4d:e0:58:ac:64:34:12:03:f8:b6:8d:94:63:24: - a4:71 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 6A:72:26:7A:D0:1E:EF:7D:E7:3B:69:51:D4:6C:8D:9F:90:12:66:AB - Signature Algorithm: sha256WithRSAEncryption - 79:9f:1d:96:c6:b6:79:3f:22:8d:87:d3:87:03:04:60:6a:6b: - 9a:2e:59:89:73:11:ac:43:d1:f5:13:ff:8d:39:2b:c0:f2:bd: - 4f:70:8c:a9:2f:ea:17:c4:0b:54:9e:d4:1b:96:98:33:3c:a8: - ad:62:a2:00:76:ab:59:69:6e:06:1d:7e:c4:b9:44:8d:98:af: - 12:d4:61:db:0a:19:46:47:f3:eb:f7:63:c1:40:05:40:a5:d2: - b7:f4:b5:9a:36:bf:a9:88:76:88:04:55:04:2b:9c:87:7f:1a: - 37:3c:7e:2d:a5:1a:d8:d4:89:5e:ca:bd:ac:3d:6c:d8:6d:af: - d5:f3:76:0f:cd:3b:88:38:22:9d:6c:93:9a:c4:3d:bf:82:1b: - 65:3f:a6:0f:5d:aa:fc:e5:b2:15:ca:b5:ad:c6:bc:3d:d0:84: - e8:ea:06:72:b0:4d:39:32:78:bf:3e:11:9c:0b:a4:9d:9a:21: - f3:f0:9b:0b:30:78:db:c1:dc:87:43:fe:bc:63:9a:ca:c5:c2: - 1c:c9:c7:8d:ff:3b:12:58:08:e6:b6:3d:ec:7a:2c:4e:fb:83: - 96:ce:0c:3c:69:87:54:73:a4:73:c2:93:ff:51:10:ac:15:54: - 01:d8:fc:05:b1:89:a1:7f:74:83:9a:49:d7:dc:4e:7b:8a:48: - 6f:8b:45:f6 ------BEGIN CERTIFICATE----- -MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC -VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50 -cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs -IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz -dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy -NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu -dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt -dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0 -aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T -RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN -cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW -wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1 -U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0 -jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN -BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/ -jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ -Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v -1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R -nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH -VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda.pem b/net/data/ssl/ev_roots/45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda.pem deleted file mode 100644 index b9c6a0c..0000000 --- a/net/data/ssl/ev_roots/45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda.pem +++ /dev/null
@@ -1,79 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 - Validity - Not Before: Sep 1 00:00:00 2009 GMT - Not After : Dec 31 23:59:59 2037 GMT - Subject: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bf:71:62:08:f1:fa:59:34:f7:1b:c9:18:a3:f7: - 80:49:58:e9:22:83:13:a6:c5:20:43:01:3b:84:f1: - e6:85:49:9f:27:ea:f6:84:1b:4e:a0:b4:db:70:98: - c7:32:01:b1:05:3e:07:4e:ee:f4:fa:4f:2f:59:30: - 22:e7:ab:19:56:6b:e2:80:07:fc:f3:16:75:80:39: - 51:7b:e5:f9:35:b6:74:4e:a9:8d:82:13:e4:b6:3f: - a9:03:83:fa:a2:be:8a:15:6a:7f:de:0b:c3:b6:19: - 14:05:ca:ea:c3:a8:04:94:3b:46:7c:32:0d:f3:00: - 66:22:c8:8d:69:6d:36:8c:11:18:b7:d3:b2:1c:60: - b4:38:fa:02:8c:ce:d3:dd:46:07:de:0a:3e:eb:5d: - 7c:c8:7c:fb:b0:2b:53:a4:92:62:69:51:25:05:61: - 1a:44:81:8c:2c:a9:43:96:23:df:ac:3a:81:9a:0e: - 29:c5:1c:a9:e9:5d:1e:b6:9e:9e:30:0a:39:ce:f1: - 88:80:fb:4b:5d:cc:32:ec:85:62:43:25:34:02:56: - 27:01:91:b4:3b:70:2a:3f:6e:b1:e8:9c:88:01:7d: - 9f:d4:f9:db:53:6d:60:9d:bf:2c:e7:58:ab:b8:5f: - 46:fc:ce:c4:1b:03:3c:09:eb:49:31:5c:69:46:b3: - e0:47 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE - Signature Algorithm: sha256WithRSAEncryption - 99:db:5d:79:d5:f9:97:59:67:03:61:f1:7e:3b:06:31:75:2d: - a1:20:8e:4f:65:87:b4:f7:a6:9c:bc:d8:e9:2f:d0:db:5a:ee: - cf:74:8c:73:b4:38:42:da:05:7b:f8:02:75:b8:fd:a5:b1:d7: - ae:f6:d7:de:13:cb:53:10:7e:8a:46:d1:97:fa:b7:2e:2b:11: - ab:90:b0:27:80:f9:e8:9f:5a:e9:37:9f:ab:e4:df:6c:b3:85: - 17:9d:3d:d9:24:4f:79:91:35:d6:5f:04:eb:80:83:ab:9a:02: - 2d:b5:10:f4:d8:90:c7:04:73:40:ed:72:25:a0:a9:9f:ec:9e: - ab:68:12:99:57:c6:8f:12:3a:09:a4:bd:44:fd:06:15:37:c1: - 9b:e4:32:a3:ed:38:e8:d8:64:f3:2c:7e:14:fc:02:ea:9f:cd: - ff:07:68:17:db:22:90:38:2d:7a:8d:d1:54:f1:69:e3:5f:33: - ca:7a:3d:7b:0a:e3:ca:7f:5f:39:e5:e2:75:ba:c5:76:18:33: - ce:2c:f0:2f:4c:ad:f7:b1:e7:ce:4f:a8:c4:9b:4a:54:06:c5: - 7f:7d:d5:08:0f:e2:1c:fe:7e:17:b8:ac:5e:f6:d4:16:b2:43: - 09:0c:4d:f6:a7:6b:b4:99:84:65:ca:7a:88:e2:e2:44:be:5c: - f7:ea:1c:f5 ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT -EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp -ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz -NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH -EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE -AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD -E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH -/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy -DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh -GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR -tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA -AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE -FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX -WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu -9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr -gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo -2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO -LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI -4uJEvlz36hz1 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/4b03f45807ad70f21bfc2cae71c9fde4604c064cf5ffb686bae5dbaad7fdd34c.pem b/net/data/ssl/ev_roots/4b03f45807ad70f21bfc2cae71c9fde4604c064cf5ffb686bae5dbaad7fdd34c.pem deleted file mode 100644 index 901e6ae..0000000 --- a/net/data/ssl/ev_roots/4b03f45807ad70f21bfc2cae71c9fde4604c064cf5ffb686bae5dbaad7fdd34c.pem +++ /dev/null
@@ -1,82 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 60:01:97:b7:46:a7:ea:b4:b4:9a:d6:4b:2f:f7:90:fb - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3 - Validity - Not Before: Apr 2 00:00:00 2008 GMT - Not After : Dec 1 23:59:59 2037 GMT - Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b2:bf:27:2c:fb:db:d8:5b:dd:78:7b:1b:9e:77: - 66:81:cb:3e:bc:7c:ae:f3:a6:27:9a:34:a3:68:31: - 71:38:33:62:e4:f3:71:66:79:b1:a9:65:a3:a5:8b: - d5:8f:60:2d:3f:42:cc:aa:6b:32:c0:23:cb:2c:41: - dd:e4:df:fc:61:9c:e2:73:b2:22:95:11:43:18:5f: - c4:b6:1f:57:6c:0a:05:58:22:c8:36:4c:3a:7c:a5: - d1:cf:86:af:88:a7:44:02:13:74:71:73:0a:42:59: - 02:f8:1b:14:6b:42:df:6f:5f:ba:6b:82:a2:9d:5b: - e7:4a:bd:1e:01:72:db:4b:74:e8:3b:7f:7f:7d:1f: - 04:b4:26:9b:e0:b4:5a:ac:47:3d:55:b8:d7:b0:26: - 52:28:01:31:40:66:d8:d9:24:bd:f6:2a:d8:ec:21: - 49:5c:9b:f6:7a:e9:7f:55:35:7e:96:6b:8d:93:93: - 27:cb:92:bb:ea:ac:40:c0:9f:c2:f8:80:cf:5d:f4: - 5a:dc:ce:74:86:a6:3e:6c:0b:53:ca:bd:92:ce:19: - 06:72:e6:0c:5c:38:69:c7:04:d6:bc:6c:ce:5b:f6: - f7:68:9c:dc:25:15:48:88:a1:e9:a9:f8:98:9c:e0: - f3:d5:31:28:61:11:6c:67:96:8d:39:99:cb:c2:45: - 24:39 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - AD:6C:AA:94:60:9C:ED:E4:FF:FA:3E:0A:74:2B:63:03:F7:B6:59:BF - Signature Algorithm: sha256WithRSAEncryption - 1a:40:d8:95:65:ac:09:92:89:c6:39:f4:10:e5:a9:0e:66:53: - 5d:78:de:fa:24:91:bb:e7:44:51:df:c6:16:34:0a:ef:6a:44: - 51:ea:2b:07:8a:03:7a:c3:eb:3f:0a:2c:52:16:a0:2b:43:b9: - 25:90:3f:70:a9:33:25:6d:45:1a:28:3b:27:cf:aa:c3:29:42: - 1b:df:3b:4c:c0:33:34:5b:41:88:bf:6b:2b:65:af:28:ef:b2: - f5:c3:aa:66:ce:7b:56:ee:b7:c8:cb:67:c1:c9:9c:1a:18:b8: - c4:c3:49:03:f1:60:0e:50:cd:46:c5:f3:77:79:f7:b6:15:e0: - 38:db:c7:2f:28:a0:0c:3f:77:26:74:d9:25:12:da:31:da:1a: - 1e:dc:29:41:91:22:3c:69:a7:bb:02:f2:b6:5c:27:03:89:f4: - 06:ea:9b:e4:72:82:e3:a1:09:c1:e9:00:19:d3:3e:d4:70:6b: - ba:71:a6:aa:58:ae:f4:bb:e9:6c:b6:ef:87:cc:9b:bb:ff:39: - e6:56:61:d3:0a:a7:c4:5c:4c:60:7b:05:77:26:7a:bf:d8:07: - 52:2c:62:f7:70:63:d9:39:bc:6f:1c:c2:79:dc:76:29:af:ce: - c5:2c:64:04:5e:88:36:6e:31:d4:40:1a:62:34:36:3f:35:01: - ae:ac:63:a0 ------BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB -rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf -Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw -MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV -BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa -Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl -LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u -MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl -ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm -gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8 -YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf -b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9 -9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S -zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk -OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV -HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA -2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW -oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu -t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c -KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM -m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu -MdRAGmI0Nj81Aa6sY6A= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/4d2491414cfe956746ec4cefa6cf6f72e28a1329432f9d8a907ac4cb5dadc15a.pem b/net/data/ssl/ev_roots/4d2491414cfe956746ec4cefa6cf6f72e28a1329432f9d8a907ac4cb5dadc15a.pem deleted file mode 100644 index cac1501..0000000 --- a/net/data/ssl/ev_roots/4d2491414cfe956746ec4cefa6cf6f72e28a1329432f9d8a907ac4cb5dadc15a.pem +++ /dev/null
@@ -1,119 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 10000013 (0x98968d) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA - Validity - Not Before: Dec 8 11:19:29 2010 GMT - Not After : Dec 8 11:10:28 2022 GMT - Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:e3:c7:7e:89:f9:24:4b:3a:d2:33:83:35:2c:69: - ec:dc:09:a4:e3:51:a8:25:2b:79:b8:08:3d:e0:91: - ba:84:85:c6:85:a4:ca:e6:c9:2e:53:a4:c9:24:1e: - fd:55:66:71:5d:2c:c5:60:68:04:b7:d9:c2:52:26: - 38:88:a4:d6:3b:40:a6:c2:cd:3f:cd:98:93:b3:54: - 14:58:96:55:d5:50:fe:86:ad:a4:63:7f:5c:87:f6: - 8e:e6:27:92:67:17:92:02:03:2c:dc:d6:66:74:ed: - dd:67:ff:c1:61:8d:63:4f:0f:9b:6d:17:30:26:ef: - ab:d2:1f:10:a0:f9:c5:7f:16:69:81:03:47:ed:1e: - 68:8d:72:a1:4d:b2:26:c6:ba:6c:5f:6d:d6:af:d1: - b1:13:8e:a9:ad:f3:5e:69:75:26:18:3e:41:2b:21: - 7f:ee:8b:5d:07:06:9d:43:c4:29:0a:2b:fc:2a:3e: - 86:cb:3c:83:3a:f9:c9:0d:da:c5:99:e2:bc:78:41: - 33:76:e1:bf:2f:5d:e5:a4:98:50:0c:15:dd:e0:fa: - 9c:7f:38:68:d0:b2:a6:7a:a7:d1:31:bd:7e:8a:58: - 27:43:b3:ba:33:91:d3:a7:98:15:5c:9a:e6:d3:0f: - 75:d9:fc:41:98:97:3e:aa:25:db:8f:92:2e:b0:7b: - 0c:5f:f1:63:a9:37:f9:9b:75:69:4c:28:26:25:da: - d5:f2:12:70:45:55:e3:df:73:5e:37:f5:21:6c:90: - 8e:35:5a:c9:d3:23:eb:d3:c0:be:78:ac:42:28:58: - 66:a5:46:6d:70:02:d7:10:f9:4b:54:fc:5d:86:4a: - 87:cf:7f:ca:45:ac:11:5a:b5:20:51:8d:2f:88:47: - 97:39:c0:cf:ba:c0:42:01:40:99:48:21:0b:6b:a7: - d2:fd:96:d5:d1:be:46:9d:49:e0:0b:a6:a0:22:4e: - 38:d0:c1:3c:30:bc:70:8f:2c:75:cc:d0:c5:8c:51: - 3b:3d:94:08:64:26:61:7d:b9:c3:65:8f:14:9c:21: - d0:aa:fd:17:72:03:8f:bd:9b:8c:e6:5e:53:9e:b9: - 9d:ef:82:bb:e1:bc:e2:72:41:5b:21:94:d3:45:37: - 94:d1:df:09:39:5d:e7:23:aa:9a:1d:ca:6d:a8:0a: - 86:85:8a:82:be:42:07:d6:f2:38:82:73:da:87:5b: - e5:3c:d3:9e:3e:a7:3b:9e:f4:03:b3:f9:f1:7d:13: - 74:02:ff:bb:a1:e5:fa:00:79:1c:a6:66:41:88:5c: - 60:57:a6:2e:09:c4:ba:fd:9a:cf:a7:1f:40:c3:bb: - cc:5a:0a:55:4b:3b:38:76:51:b8:63:8b:84:94:16: - e6:56:f3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - FE:AB:00:90:98:9E:24:FC:A9:CC:1A:8A:FB:27:B8:BF:30:6E:A8:3B - Signature Algorithm: sha256WithRSAEncryption - cf:77:2c:6e:56:be:4e:b3:b6:84:00:94:ab:47:c9:0d:d2:76: - c7:86:9f:1d:07:d3:b6:b4:bb:08:78:af:69:d2:0b:49:de:33: - c5:ac:ad:c2:88:02:7d:06:b7:35:02:c1:60:c9:bf:c4:e8:94: - de:d4:d3:a9:13:25:5a:fe:6e:a2:ae:7d:05:dc:7d:f3:6c:f0: - 7e:a6:8d:ee:d9:d7:ce:58:17:e8:a9:29:ae:73:48:87:e7:9b: - ca:6e:29:a1:64:5f:19:13:f7:ae:06:10:ff:51:c6:9b:4d:55: - 25:4f:93:99:10:01:53:75:f1:13:ce:c7:a6:41:41:d2:bf:88: - a5:7f:45:fc:ac:b8:a5:b5:33:0c:82:c4:fb:07:f6:6a:e5:25: - 84:5f:06:ca:c1:86:39:11:db:58:cd:77:3b:2c:c2:4c:0f:5e: - 9a:e3:f0:ab:3e:61:1b:50:24:c2:c0:f4:f1:19:f0:11:29:b6: - a5:18:02:9b:d7:63:4c:70:8c:47:a3:03:43:5c:b9:5d:46:a0: - 0d:6f:ff:59:8e:be:dd:9f:72:c3:5b:2b:df:8c:5b:ce:e5:0c: - 46:6c:92:b2:0a:a3:4c:54:42:18:15:12:18:bd:da:fc:ba:74: - 6e:ff:c1:b6:a0:64:d8:a9:5f:55:ae:9f:5c:6a:76:96:d8:73: - 67:87:fb:4d:7f:5c:ee:69:ca:73:10:fb:8a:a9:fd:9e:bd:36: - 38:49:49:87:f4:0e:14:f0:e9:87:b8:3f:a7:4f:7a:5a:8e:79: - d4:93:e4:bb:68:52:84:ac:6c:e9:f3:98:70:55:72:32:f9:34: - ab:2b:49:b5:cd:20:62:e4:3a:7a:67:63:ab:96:dc:6d:ae:97: - ec:fc:9f:76:56:88:2e:66:cf:5b:b6:c9:a4:b0:d7:05:ba:e1: - 27:2f:93:bb:26:2a:a2:93:b0:1b:f3:8e:be:1d:40:a3:b9:36: - 8f:3e:82:1a:1a:5e:88:ea:50:f8:59:e2:83:46:29:0b:e3:44: - 5c:e1:95:b6:69:90:9a:14:6f:97:ae:81:cf:68:ef:99:9a:be: - b5:e7:e1:7f:f8:fa:13:47:16:4c:cc:6d:08:40:e7:8b:78:6f: - 50:82:44:50:3f:66:06:8a:ab:43:84:56:4a:0f:20:2d:86:0e: - f5:d2:db:d2:7a:8a:4b:cd:a5:e8:4e:f1:5e:26:25:01:59:23: - a0:7e:d2:f6:7e:21:57:d7:27:bc:15:57:4c:a4:46:c1:e0:83: - 1e:0c:4c:4d:1f:4f:06:19:e2:f9:a8:f4:3a:82:a1:b2:79:43: - 79:d6:ad:6f:7a:27:90:03:a4:ea:24:87:3f:d9:bd:d9:e9:f2: - 5f:50:49:1c:ee:ec:d7:2e ------BEGIN CERTIFICATE----- -MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJO -TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFh -dCBkZXIgTmVkZXJsYW5kZW4gRVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0y -MjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5MMR4wHAYDVQQKDBVTdGFhdCBkZXIg -TmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRlcmxhbmRlbiBFViBS -b290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkkSzrS -M4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nC -UiY4iKTWO0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3d -Z//BYY1jTw+bbRcwJu+r0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46p -rfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13l -pJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gVXJrm0w912fxBmJc+qiXb -j5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr08C+eKxC -KFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS -/ZbV0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0X -cgOPvZuM5l5Tnrmd74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH -1vI4gnPah1vlPNOePqc7nvQDs/nxfRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrP -px9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB -/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwaivsnuL8wbqg7 -MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI -eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u -2dfOWBfoqSmuc0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHS -v4ilf0X8rLiltTMMgsT7B/Zq5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTC -wPTxGfARKbalGAKb12NMcIxHowNDXLldRqANb/9Zjr7dn3LDWyvfjFvO5QxGbJKy -CqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tNf1zuacpzEPuKqf2e -vTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi5Dp6 -Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIa -Gl6I6lD4WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeL -eG9QgkRQP2YGiqtDhFZKDyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8 -FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGyeUN51q1veieQA6TqJIc/2b3Z6fJfUEkc -7uzXLg== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a.pem b/net/data/ssl/ev_roots/4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a.pem deleted file mode 100644 index 1695c43..0000000 --- a/net/data/ssl/ev_roots/4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a.pem +++ /dev/null
@@ -1,53 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority - Validity - Not Before: Feb 1 00:00:00 2010 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:1a:ac:54:5a:a9:f9:68:23:e7:7a:d5:24:6f:53: - c6:5a:d8:4b:ab:c6:d5:b6:d1:e6:73:71:ae:dd:9c: - d6:0c:61:fd:db:a0:89:03:b8:05:14:ec:57:ce:ee: - 5d:3f:e2:21:b3:ce:f7:d4:8a:79:e0:a3:83:7e:2d: - 97:d0:61:c4:f1:99:dc:25:91:63:ab:7f:30:a3:b4: - 70:e2:c7:a1:33:9c:f3:bf:2e:5c:53:b1:5f:b3:7d: - 32:7f:8a:34:e3:79:79 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Subject Key Identifier: - 3A:E1:09:86:D4:CF:19:C2:96:76:74:49:76:DC:E0:35:C6:63:63:9A - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - 30:65:02:30:36:67:a1:16:08:dc:e4:97:00:41:1d:4e:be:e1: - 63:01:cf:3b:aa:42:11:64:a0:9d:94:39:02:11:79:5c:7b:1d: - fa:64:b9:ee:16:42:b3:bf:8a:c2:09:c4:ec:e4:b1:4d:02:31: - 00:e9:2a:61:47:8c:52:4a:4b:4e:18:70:f6:d6:44:d6:6e:f5: - 83:ba:6d:58:bd:24:d9:56:48:ea:ef:c4:a2:46:81:88:6a:3a: - 46:d1:a9:9b:4d:c9:61:da:d1:5d:57:6a:18 ------BEGIN CERTIFICATE----- -MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL -MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl -eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT -JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx -MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT -Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg -VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm -aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo -I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng -o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G -A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD -VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB -zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW -RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6.pem b/net/data/ssl/ev_roots/513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6.pem deleted file mode 100644 index 1f24fd0..0000000 --- a/net/data/ssl/ev_roots/513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6.pem +++ /dev/null
@@ -1,77 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2 - Validity - Not Before: May 29 05:00:39 2009 GMT - Not After : May 29 05:00:39 2029 GMT - Subject: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d0:15:39:52:b1:52:b3:ba:c5:59:82:c4:5d:52: - ae:3a:43:65:80:4b:c7:f2:96:bc:db:36:97:d6:a6: - 64:8c:a8:5e:f0:e3:0a:1c:f7:df:97:3d:4b:ae:f6: - 5d:ec:21:b5:41:ab:cd:b9:7e:76:9f:be:f9:3e:36: - 34:a0:3b:c1:f6:31:11:45:74:93:3d:57:80:c5:f9: - 89:99:ca:e5:ab:6a:d4:b5:da:41:90:10:c1:d6:d6: - 42:89:c2:bf:f4:38:12:95:4c:54:05:f7:36:e4:45: - 83:7b:14:65:d6:dc:0c:4d:d1:de:7e:0c:ab:3b:c4: - 15:be:3a:56:a6:5a:6f:76:69:52:a9:7a:b9:c8:eb: - 6a:9a:5d:52:d0:2d:0a:6b:35:16:09:10:84:d0:6a: - ca:3a:06:00:37:47:e4:7e:57:4f:3f:8b:eb:67:b8: - 88:aa:c5:be:53:55:b2:91:c4:7d:b9:b0:85:19:06: - 78:2e:db:61:1a:fa:85:f5:4a:91:a1:e7:16:d5:8e: - a2:39:df:94:b8:70:1f:28:3f:8b:fc:40:5e:63:83: - 3c:83:2a:1a:99:6b:cf:de:59:6a:3b:fc:6f:16:d7: - 1f:fd:4a:10:eb:4e:82:16:3a:ac:27:0c:53:f1:ad: - d5:24:b0:6b:03:50:c1:2d:3c:16:dd:44:34:27:1a: - 75:fb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 0A:85:A9:77:65:05:98:7C:40:81:F8:0F:97:2C:38:F1:0A:EC:3C:CF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - 4c:3a:a3:44:ac:b9:45:b1:c7:93:7e:c8:0b:0a:42:df:64:ea: - 1c:ee:59:6c:08:ba:89:5f:6a:ca:4a:95:9e:7a:8f:07:c5:da: - 45:72:82:71:0e:3a:d2:cc:6f:a7:b4:a1:23:bb:f6:24:9f:cb: - 17:fe:8c:a6:ce:c2:d2:db:cc:8d:fc:71:fc:03:29:c1:6c:5d: - 33:5f:64:b6:65:3b:89:6f:18:76:78:f5:dc:a2:48:1f:19:3f: - 8e:93:eb:f1:fa:17:ee:cd:4e:e3:04:12:55:d6:e5:e4:dd:fb: - 3e:05:7c:e2:1d:5e:c6:a7:bc:97:4f:68:3a:f5:e9:2e:0a:43: - b6:af:57:5c:62:68:7c:b7:fd:a3:8a:84:a0:ac:62:be:2b:09: - 87:34:f0:6a:01:bb:9b:29:56:3c:fe:00:37:cf:23:6c:f1:4e: - aa:b6:74:46:12:6c:91:ee:34:d5:ec:9a:91:e7:44:be:90:31: - 72:d5:49:02:f6:02:e5:f4:1f:eb:7c:d9:96:55:a9:ff:ec:8a: - f9:99:47:ff:35:5a:02:aa:04:cb:8a:5b:87:71:29:91:bd:a4: - b4:7a:0d:bd:9a:f5:57:23:00:07:21:17:3f:4a:39:d1:05:49: - 0b:a7:b6:37:81:a5:5d:8c:aa:33:5e:81:28:7c:a7:7d:27:eb: - 00:ae:8d:37 ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl -MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe -U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX -DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy -dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj -YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV -OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr -zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM -VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ -hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO -ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw -awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs -OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3 -DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF -coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc -okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8 -t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy -1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/ -SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234.pem b/net/data/ssl/ev_roots/52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234.pem deleted file mode 100644 index cda1774..0000000 --- a/net/data/ssl/ev_roots/52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234.pem +++ /dev/null
@@ -1,122 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority - Validity - Not Before: Jan 19 00:00:00 2010 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:91:e8:54:92:d2:0a:56:b1:ac:0d:24:dd:c5:cf: - 44:67:74:99:2b:37:a3:7d:23:70:00:71:bc:53:df: - c4:fa:2a:12:8f:4b:7f:10:56:bd:9f:70:72:b7:61: - 7f:c9:4b:0f:17:a7:3d:e3:b0:04:61:ee:ff:11:97: - c7:f4:86:3e:0a:fa:3e:5c:f9:93:e6:34:7a:d9:14: - 6b:e7:9c:b3:85:a0:82:7a:76:af:71:90:d7:ec:fd: - 0d:fa:9c:6c:fa:df:b0:82:f4:14:7e:f9:be:c4:a6: - 2f:4f:7f:99:7f:b5:fc:67:43:72:bd:0c:00:d6:89: - eb:6b:2c:d3:ed:8f:98:1c:14:ab:7e:e5:e3:6e:fc: - d8:a8:e4:92:24:da:43:6b:62:b8:55:fd:ea:c1:bc: - 6c:b6:8b:f3:0e:8d:9a:e4:9b:6c:69:99:f8:78:48: - 30:45:d5:ad:e1:0d:3c:45:60:fc:32:96:51:27:bc: - 67:c3:ca:2e:b6:6b:ea:46:c7:c7:20:a0:b1:1f:65: - de:48:08:ba:a4:4e:a9:f2:83:46:37:84:eb:e8:cc: - 81:48:43:67:4e:72:2a:9b:5c:bd:4c:1b:28:8a:5c: - 22:7b:b4:ab:98:d9:ee:e0:51:83:c3:09:46:4e:6d: - 3e:99:fa:95:17:da:7c:33:57:41:3c:8d:51:ed:0b: - b6:5c:af:2c:63:1a:df:57:c8:3f:bc:e9:5d:c4:9b: - af:45:99:e2:a3:5a:24:b4:ba:a9:56:3d:cf:6f:aa: - ff:49:58:be:f0:a8:ff:f4:b8:ad:e9:37:fb:ba:b8: - f4:0b:3a:f9:e8:43:42:1e:89:d8:84:cb:13:f1:d9: - bb:e1:89:60:b8:8c:28:56:ac:14:1d:9c:0a:e7:71: - eb:cf:0e:dd:3d:a9:96:a1:48:bd:3c:f7:af:b5:0d: - 22:4c:c0:11:81:ec:56:3b:f6:d3:a2:e2:5b:b7:b2: - 04:22:52:95:80:93:69:e8:8e:4c:65:f1:91:03:2d: - 70:74:02:ea:8b:67:15:29:69:52:02:bb:d7:df:50: - 6a:55:46:bf:a0:a3:28:61:7f:70:d0:c3:a2:aa:2c: - 21:aa:47:ce:28:9c:06:45:76:bf:82:18:27:b4:d5: - ae:b4:cb:50:e6:6b:f4:4c:86:71:30:e9:a6:df:16: - 86:e0:d8:ff:40:dd:fb:d0:42:88:7f:a3:33:3a:2e: - 5c:1e:41:11:81:63:ce:18:71:6b:2b:ec:a6:8a:b7: - 31:5c:3a:6a:47:e0:c3:79:59:d6:20:1a:af:f2:6a: - 98:aa:72:bc:57:4a:d2:4b:9d:bb:10:fc:b0:4c:41: - e5:ed:1d:3d:5e:28:9d:9c:cc:bf:b3:51:da:a7:47: - e5:84:53 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - BB:AF:7E:02:3D:FA:A6:F1:3C:84:8E:AD:EE:38:98:EC:D9:32:32:D4 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - 0a:f1:d5:46:84:b7:ae:51:bb:6c:b2:4d:41:14:00:93:4c:9c: - cb:e5:c0:54:cf:a0:25:8e:02:f9:fd:b0:a2:0d:f5:20:98:3c: - 13:2d:ac:56:a2:b0:d6:7e:11:92:e9:2e:ba:9e:2e:9a:72:b1: - bd:19:44:6c:61:35:a2:9a:b4:16:12:69:5a:8c:e1:d7:3e:a4: - 1a:e8:2f:03:f4:ae:61:1d:10:1b:2a:a4:8b:7a:c5:fe:05:a6: - e1:c0:d6:c8:fe:9e:ae:8f:2b:ba:3d:99:f8:d8:73:09:58:46: - 6e:a6:9c:f4:d7:27:d3:95:da:37:83:72:1c:d3:73:e0:a2:47: - 99:03:38:5d:d5:49:79:00:29:1c:c7:ec:9b:20:1c:07:24:69: - 57:78:b2:39:fc:3a:84:a0:b5:9c:7c:8d:bf:2e:93:62:27:b7: - 39:da:17:18:ae:bd:3c:09:68:ff:84:9b:3c:d5:d6:0b:03:e3: - 57:9e:14:f7:d1:eb:4f:c8:bd:87:23:b7:b6:49:43:79:85:5c: - ba:eb:92:0b:a1:c6:e8:68:a8:4c:16:b1:1a:99:0a:e8:53:2c: - 92:bb:a1:09:18:75:0c:65:a8:7b:cb:23:b7:1a:c2:28:85:c3: - 1b:ff:d0:2b:62:ef:a4:7b:09:91:98:67:8c:14:01:cd:68:06: - 6a:63:21:75:03:80:88:8a:6e:81:c6:85:f2:a9:a4:2d:e7:f4: - a5:24:10:47:83:ca:cd:f4:8d:79:58:b1:06:9b:e7:1a:2a:d9: - 9d:01:d7:94:7d:ed:03:4a:ca:f0:db:e8:a9:01:3e:f5:56:99: - c9:1e:8e:49:3d:bb:e5:09:b9:e0:4f:49:92:3d:16:82:40:cc: - cc:59:c6:e6:3a:ed:12:2e:69:3c:6c:95:b1:fd:aa:1d:7b:7f: - 86:be:1e:0e:32:46:fb:fb:13:8f:75:7f:4c:8b:4b:46:63:fe: - 00:34:40:70:c1:c3:b9:a1:dd:a6:70:e2:04:b3:41:bc:e9:80: - 91:ea:64:9c:7a:e1:22:03:a9:9c:6e:6f:0e:65:4f:6c:87:87: - 5e:f3:6e:a0:f9:75:a5:9b:40:e8:53:b2:27:9d:4a:b9:c0:77: - 21:8d:ff:87:f2:de:bc:8c:ef:17:df:b7:49:0b:d1:f2:6e:30: - 0b:1a:0e:4e:76:ed:11:fc:f5:e9:56:b2:7d:bf:c7:6d:0a:93: - 8c:a5:d0:c0:b6:1d:be:3a:4e:94:a2:d7:6e:6c:0b:c2:8a:7c: - fa:20:f3:c4:e4:e5:cd:0d:a8:cb:91:92:b1:7c:85:ec:b5:14: - 69:66:0e:82:e7:cd:ce:c8:2d:a6:51:7f:21:c1:35:53:85:06: - 4a:5d:9f:ad:bb:1b:5f:74 ------BEGIN CERTIFICATE----- -MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB -hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV -BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 -MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT -EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR -Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR -6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X -pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC -9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV -/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf -Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z -+pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w -qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah -SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC -u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf -Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq -crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E -FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB -/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl -wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM -4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV -2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna -FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ -CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK -boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke -jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL -S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb -QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl -0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB -NVOFBkpdn627G190 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/54455f7129c20b1447c418f997168f24c58fc5023bf5da5be2eb6e1dd8902ed5.pem b/net/data/ssl/ev_roots/54455f7129c20b1447c418f997168f24c58fc5023bf5da5be2eb6e1dd8902ed5.pem deleted file mode 100644 index 58c0f08..0000000 --- a/net/data/ssl/ev_roots/54455f7129c20b1447c418f997168f24c58fc5023bf5da5be2eb6e1dd8902ed5.pem +++ /dev/null
@@ -1,128 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0a:7e:a6:df:4b:44:9e:da:6a:24:85:9e:e6:b8:15:d3:16:7f:bb:b1 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=LU, O=LuxTrust S.A., CN=LuxTrust Global Root 2 - Validity - Not Before: Mar 5 13:21:57 2015 GMT - Not After : Mar 5 13:21:57 2035 GMT - Subject: C=LU, O=LuxTrust S.A., CN=LuxTrust Global Root 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d7:85:97:bf:11:98:e9:f0:62:83:4c:3c:87:f9: - 53:6a:37:0b:f2:0f:3c:87:ce:6f:dc:26:29:bd:c5: - 89:ba:c9:83:3d:f7:ee:ca:5b:c6:6d:49:73:b4:c9: - 46:a3:1b:34:13:3f:c1:89:45:57:f4:d9:b1:fb:36: - 65:4b:fb:08:e2:48:71:11:c8:6e:3b:9e:9d:df:89: - 65:37:a6:85:f6:3b:44:18:b6:c6:37:30:62:44:92: - 97:69:7d:42:30:24:e4:0d:0c:89:6b:63:de:c5:e1: - df:4e:a9:14:6c:53:e0:61:ce:f6:17:2f:1d:3c:bd: - e6:22:4c:1d:93:f5:10:c4:a1:76:ec:6a:de:c5:6c: - df:96:b4:56:40:42:c0:62:92:30:a1:2d:15:94:a0: - d2:20:06:09:6e:6a:6d:e5:eb:b7:be:d4:f0:f1:15: - 7c:8b:e6:4e:ba:13:cc:4b:27:5e:99:3c:17:5d:8f: - 81:7f:33:3d:4f:d3:3f:1b:ec:5c:3f:f0:3c:4c:75: - 6e:f2:a6:d5:9d:da:2d:07:63:02:c6:72:e9:94:bc: - 4c:49:95:4f:88:52:c8:db:e8:69:82:f8:cc:34:5b: - 22:f0:86:a7:89:bd:48:0a:6d:66:81:6d:c8:c8:64: - fb:01:e1:f4:e1:de:d9:9e:dd:db:5b:d4:2a:99:26: - 15:1b:1e:4c:92:29:82:9e:d5:92:81:92:41:70:19: - f7:a4:e5:93:4b:bc:77:67:31:dd:1c:fd:31:70:0d: - 17:99:0c:f9:0c:39:19:2a:17:b5:30:71:55:d5:0f: - ae:58:e1:3d:2f:34:9b:cf:9f:f6:78:85:c2:93:7a: - 72:3e:66:8f:9c:16:11:60:8f:9e:89:6f:67:be:e0: - 47:5a:3b:0c:9a:67:8b:cf:46:c6:ae:38:a3:f2:a7: - bc:e6:d6:85:6b:33:24:70:22:4b:cb:08:9b:bb:c8: - f8:02:29:1d:be:20:0c:46:bf:6b:87:9b:b3:2a:66: - 42:35:46:6c:aa:ba:ad:f9:98:7b:e9:50:55:14:31: - bf:b1:da:2d:ed:80:ad:68:24:fb:69:ab:d8:71:13: - 30:e6:67:b3:87:40:fd:89:7e:f2:43:d1:11:df:2f: - 65:2f:64:ce:5f:14:b9:b1:bf:31:bd:87:78:5a:59: - 65:88:aa:fc:59:32:48:86:d6:4c:b9:29:4b:95:d3: - 76:f3:77:25:6d:42:1c:38:83:4d:fd:a3:5f:9b:7f: - 2d:ac:79:1b:0e:42:31:97:63:a4:fb:8a:69:d5:22: - 0d:34:90:30:2e:a8:b4:e0:6d:b6:94:ac:bc:8b:4e: - d7:70:fc:c5:38:8e:64:25:e1:4d:39:90:ce:c9:87: - 84:58:71 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Certificate Policies: - Policy: 1.3.171.1.1.1.10 - CPS: https://repository.luxtrust.lu - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Authority Key Identifier: - keyid:FF:18:28:76:F9:48:05:2C:A1:AE:F1:2B:1B:2B:B2:53:F8:4B:7C:B3 - - X509v3 Subject Key Identifier: - FF:18:28:76:F9:48:05:2C:A1:AE:F1:2B:1B:2B:B2:53:F8:4B:7C:B3 - Signature Algorithm: sha256WithRSAEncryption - 6a:19:14:ed:6e:79:c1:2c:87:d4:0d:70:7e:d7:f6:78:c9:0b: - 04:4e:c4:b1:ce:93:70:fe:b0:54:c0:32:cd:99:30:64:17:bf: - 0f:e5:e2:33:fd:07:36:40:72:0e:1a:b6:6a:59:d6:00:e5:68: - 20:dd:2e:72:0d:1f:6a:64:31:20:84:7d:49:a6:5a:37:eb:45: - c9:85:f5:d4:c7:17:99:07:e6:9b:55:e4:0c:e8:a9:b4:ce:8c: - 5b:b5:11:5c:cf:8a:0e:0d:d6:ac:77:81:fe:32:9c:24:9e:72: - ce:54:f3:d0:6f:a2:56:d6:ec:c3:37:2c:65:58:be:57:00:1a: - f2:35:fa:eb:7b:31:5d:c2:c1:12:3d:96:81:88:96:89:c1:59: - 5c:7a:e6:7f:70:34:e7:83:e2:b1:e1:e1:b8:58:ef:d4:95:e4: - 60:9c:f0:96:97:72:8c:eb:84:02:2e:65:8f:a4:b7:d2:7f:67: - dd:c8:d3:9e:5c:aa:a9:a4:a0:25:14:06:9b:ec:4f:7e:2d:0b: - 7f:1d:75:f1:33:d8:ed:ce:b8:75:6d:3e:5b:b9:98:1d:31:0d: - 56:d8:43:0f:30:91:b2:04:6b:dd:56:be:95:80:55:67:be:d8: - cd:83:d9:18:ee:2e:0f:86:2d:92:9e:70:13:ec:de:51:c9:43: - 78:02:a5:4d:c8:f9:5f:c4:91:58:46:16:77:5a:74:aa:40:bc: - 07:9f:30:b9:b1:f7:12:17:dd:e3:ff:24:40:1d:7a:6a:d1:4f: - 18:0a:aa:90:1d:eb:40:1e:df:a1:1e:44:92:10:9a:f2:8d:e1: - d1:4b:46:9e:e8:45:42:97:ea:45:99:f3:ec:66:d5:02:fa:f2: - a6:4a:24:aa:de:ce:b9:ca:f9:3f:93:6f:f9:a3:ba:ea:a5:3e: - 99:ad:fd:ff:7b:99:f5:65:ee:f0:59:28:67:d7:90:95:a4:13: - 84:a9:84:c1:e8:ce:ce:75:93:63:1a:bc:3c:ea:d5:64:1f:2d: - 2a:12:39:c6:c3:5a:32:ed:47:91:16:0e:bc:38:c1:50:de:8f: - ca:2a:90:34:1c:ee:41:94:9c:5e:19:2e:f8:45:49:99:74:91: - b0:04:6f:e3:04:5a:b1:ab:2a:ab:fe:c7:d0:96:b6:da:e1:4a: - 64:06:6e:60:4d:bd:42:4e:ff:78:da:24:ca:1b:b4:d7:96:39: - 6c:ae:f1:0e:aa:a7:7d:48:8b:20:4c:cf:64:d6:b8:97:46:b0: - 4e:d1:2a:56:3a:a0:93:bd:af:80:24:e0:0a:7e:e7:ca:d5:ca: - e8:85:55:dc:36:2a:e1:94:68:93:c7:66:72:44:0f:80:21:32: - 6c:25:c7:23:80:83:0a:eb ------BEGIN CERTIFICATE----- -MIIFwzCCA6ugAwIBAgIUCn6m30tEntpqJIWe5rgV0xZ/u7EwDQYJKoZIhvcNAQEL -BQAwRjELMAkGA1UEBhMCTFUxFjAUBgNVBAoMDUx1eFRydXN0IFMuQS4xHzAdBgNV -BAMMFkx1eFRydXN0IEdsb2JhbCBSb290IDIwHhcNMTUwMzA1MTMyMTU3WhcNMzUw -MzA1MTMyMTU3WjBGMQswCQYDVQQGEwJMVTEWMBQGA1UECgwNTHV4VHJ1c3QgUy5B -LjEfMB0GA1UEAwwWTHV4VHJ1c3QgR2xvYmFsIFJvb3QgMjCCAiIwDQYJKoZIhvcN -AQEBBQADggIPADCCAgoCggIBANeFl78RmOnwYoNMPIf5U2o3C/IPPIfOb9wmKb3F -ibrJgz337spbxm1Jc7TJRqMbNBM/wYlFV/TZsfs2ZUv7COJIcRHIbjuend+JZTem -hfY7RBi2xjcwYkSSl2l9QjAk5A0MiWtj3sXh306pFGxT4GHO9hcvHTy95iJMHZP1 -EMShduxq3sVs35a0VkBCwGKSMKEtFZSg0iAGCW5qbeXrt77U8PEVfIvmTroTzEsn -Xpk8F12PgX8zPU/TPxvsXD/wPEx1bvKm1Z3aLQdjAsZy6ZS8TEmVT4hSyNvoaYL4 -zDRbIvCGp4m9SAptZoFtyMhk+wHh9OHe2Z7d21vUKpkmFRseTJIpgp7VkoGSQXAZ -96Tlk0u8d2cx3Rz9MXANF5kM+Qw5GSoXtTBxVdUPrljhPS80m8+f9niFwpN6cj5m -j5wWEWCPnolvZ77gR1o7DJpni89Gxq44o/KnvObWhWszJHAiS8sIm7vI+AIpHb4g -DEa/a4ebsypmQjVGbKq6rfmYe+lQVRQxv7HaLe2ArWgk+2mr2HETMOZns4dA/Yl+ -8kPREd8vZS9kzl8UubG/Mb2HeFpZZYiq/FkySIbWTLkpS5XTdvN3JW1CHDiDTf2j -X5t/Lax5Gw5CMZdjpPuKadUiDTSQMC6otOBttpSsvItO13D8xTiOZCXhTTmQzsmH -hFhxAgMBAAGjgagwgaUwDwYDVR0TAQH/BAUwAwEB/zBCBgNVHSAEOzA5MDcGByuB -KwEBAQowLDAqBggrBgEFBQcCARYeaHR0cHM6Ly9yZXBvc2l0b3J5Lmx1eHRydXN0 -Lmx1MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT/GCh2+UgFLKGu8SsbK7JT -+Et8szAdBgNVHQ4EFgQU/xgodvlIBSyhrvErGyuyU/hLfLMwDQYJKoZIhvcNAQEL -BQADggIBAGoZFO1uecEsh9QNcH7X9njJCwROxLHOk3D+sFTAMs2ZMGQXvw/l4jP9 -BzZAcg4atmpZ1gDlaCDdLnINH2pkMSCEfUmmWjfrRcmF9dTHF5kH5ptV5AzoqbTO -jFu1EVzPig4N1qx3gf4ynCSecs5U89BvolbW7MM3LGVYvlcAGvI1+ut7MV3CwRI9 -loGIlonBWVx65n9wNOeD4rHh4bhY79SV5GCc8JaXcozrhAIuZY+kt9J/Z93I055c -qqmkoCUUBpvsT34tC38ddfEz2O3OuHVtPlu5mB0xDVbYQw8wkbIEa91WvpWAVWe+ -2M2D2RjuLg+GLZKecBPs3lHJQ3gCpU3I+V/EkVhGFndadKpAvAefMLmx9xIX3eP/ -JEAdemrRTxgKqpAd60Ae36EeRJIQmvKN4dFLRp7oRUKX6kWZ8+xm1QL68qZKJKre -zrnK+T+Tb/mjuuqlPpmt/f97mfVl7vBZKGfXkJWkE4SphMHozs51k2MavDzq1WQf -LSoSOcbDWjLtR5EWDrw4wVDej8oqkDQc7kGUnF4ZLvhFSZl0kbAEb+MEWrGrKqv+ -x9CWttrhSmQGbmBNvUJO/3jaJMobtNeWOWyu8Q6qp31IiyBMz2TWuJdGsE7RKlY6 -oJO9r4Ak4Ap+58rVyuiFVdw2KuGUaJPHZnJED4AhMmwlxyOAgwrr ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988.pem b/net/data/ssl/ev_roots/552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988.pem deleted file mode 100644 index fb8abc8..0000000 --- a/net/data/ssl/ev_roots/552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988.pem +++ /dev/null
@@ -1,120 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:bf:e6:90:73:68:de:bb:e4:5d:4a:3c:30:22:30: - 69:33:ec:c2:a7:25:2e:c9:21:3d:f2:8a:d8:59:c2: - e1:29:a7:3d:58:ab:76:9a:cd:ae:7b:1b:84:0d:c4: - 30:1f:f3:1b:a4:38:16:eb:56:c6:97:6d:1d:ab:b2: - 79:f2:ca:11:d2:e4:5f:d6:05:3c:52:0f:52:1f:c6: - 9e:15:a5:7e:be:9f:a9:57:16:59:55:72:af:68:93: - 70:c2:b2:ba:75:99:6a:73:32:94:d1:10:44:10:2e: - df:82:f3:07:84:e6:74:3b:6d:71:e2:2d:0c:1b:ee: - 20:d5:c9:20:1d:63:29:2d:ce:ec:5e:4e:c8:93:f8: - 21:61:9b:34:eb:05:c6:5e:ec:5b:1a:bc:eb:c9:cf: - cd:ac:34:40:5f:b1:7a:66:ee:77:c8:48:a8:66:57: - 57:9f:54:58:8e:0c:2b:b7:4f:a7:30:d9:56:ee:ca: - 7b:5d:e3:ad:c9:4f:5e:e5:35:e7:31:cb:da:93:5e: - dc:8e:8f:80:da:b6:91:98:40:90:79:c3:78:c7:b6: - b1:c4:b5:6a:18:38:03:10:8d:d8:d4:37:a4:2e:05: - 7d:88:f5:82:3e:10:91:70:ab:55:82:41:32:d7:db: - 04:73:2a:6e:91:01:7c:21:4c:d4:bc:ae:1b:03:75: - 5d:78:66:d9:3a:31:44:9a:33:40:bf:08:d7:5a:49: - a4:c2:e6:a9:a0:67:dd:a4:27:bc:a1:4f:39:b5:11: - 58:17:f7:24:5c:46:8f:64:f7:c1:69:88:76:98:76: - 3d:59:5d:42:76:87:89:97:69:7a:48:f0:e0:a2:12: - 1b:66:9a:74:ca:de:4b:1e:e7:0e:63:ae:e6:d4:ef: - 92:92:3a:9e:3d:dc:00:e4:45:25:89:b6:9a:44:19: - 2b:7e:c0:94:b4:d2:61:6d:eb:33:d9:c5:df:4b:04: - 00:cc:7d:1c:95:c3:8f:f7:21:b2:b2:11:b7:bb:7f: - f2:d5:8c:70:2c:41:60:aa:b1:63:18:44:95:1a:76: - 62:7e:f6:80:b0:fb:e8:64:a6:33:d1:89:07:e1:bd: - b7:e6:43:a4:18:b8:a6:77:01:e1:0f:94:0c:21:1d: - b2:54:29:25:89:6c:e5:0e:52:51:47:74:be:26:ac: - b6:41:75:de:7a:ac:5f:8d:3f:c9:bc:d3:41:11:12: - 5b:e5:10:50:eb:31:c5:ca:72:16:22:09:df:7c:4c: - 75:3f:63:ec:21:5f:c4:20:51:6b:6f:b1:ab:86:8b: - 4f:c2:d6:45:5f:9d:20:fc:a1:1e:c5:c0:8f:a2:b1: - 7e:0a:26:99:f5:e4:69:2f:98:1d:2d:f5:d9:a9:b2: - 1d:e5:1b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - EC:D7:E3:82:D2:71:5D:64:4C:DF:2E:67:3F:E7:BA:98:AE:1C:0F:4F - Signature Algorithm: sha384WithRSAEncryption - bb:61:d9:7d:a9:6c:be:17:c4:91:1b:c3:a1:a2:00:8d:e3:64: - 68:0f:56:cf:77:ae:70:f9:fd:9a:4a:99:b9:c9:78:5c:0c:0c: - 5f:e4:e6:14:29:56:0b:36:49:5d:44:63:e0:ad:9c:96:18:66: - 1b:23:0d:3d:79:e9:6d:6b:d6:54:f8:d2:3c:c1:43:40:ae:1d: - 50:f5:52:fc:90:3b:bb:98:99:69:6b:c7:c1:a7:a8:68:a4:27: - dc:9d:f9:27:ae:30:85:b9:f6:67:4d:3a:3e:8f:59:39:22:53: - 44:eb:c8:5d:03:ca:ed:50:7a:7d:62:21:0a:80:c8:73:66:d1: - a0:05:60:5f:e8:a5:b4:a7:af:a8:f7:6d:35:9c:7c:5a:8a:d6: - a2:38:99:f3:78:8b:f4:4d:d2:20:0b:de:04:ee:8c:9b:47:81: - 72:0d:c0:14:32:ef:30:59:2e:ae:e0:71:f2:56:e4:6a:97:6f: - 92:50:6d:96:8d:68:7a:9a:b2:36:14:7a:06:f2:24:b9:09:11: - 50:d7:08:b1:b8:89:7a:84:23:61:42:29:e5:a3:cd:a2:20:41: - d7:d1:9c:64:d9:ea:26:a1:8b:14:d7:4c:19:b2:50:41:71:3d: - 3f:4d:70:23:86:0c:4a:dc:81:d2:cc:32:94:84:0d:08:09:97: - 1c:4f:c0:ee:6b:20:74:30:d2:e0:39:34:10:85:21:15:01:08: - e8:55:32:de:71:49:d9:28:17:50:4d:e6:be:4d:d1:75:ac:d0: - ca:fb:41:b8:43:a5:aa:d3:c3:05:44:4f:2c:36:9b:e2:fa:e2: - 45:b8:23:53:6c:06:6f:67:55:7f:46:b5:4c:3f:6e:28:5a:79: - 26:d2:a4:a8:62:97:d2:1e:e2:ed:4a:8b:bc:1b:fd:47:4a:0d: - df:67:66:7e:b2:5b:41:d0:3b:e4:f4:3b:f4:04:63:e9:ef:c2: - 54:00:51:a0:8a:2a:c9:ce:78:cc:d5:ea:87:04:18:b3:ce:af: - 49:88:af:f3:92:99:b6:b3:e6:61:0f:d2:85:00:e7:50:1a:e4: - 1b:95:9d:19:a1:b9:9c:b1:9b:b1:00:1e:ef:d0:0f:4f:42:6c: - c9:0a:bc:ee:43:fa:3a:71:a5:c8:4d:26:a5:35:fd:89:5d:bc: - 85:62:1d:32:d2:a0:2b:54:ed:9a:57:c1:db:fa:10:cf:19:b7: - 8b:4a:1b:8f:01:b6:27:95:53:e8:b6:89:6d:5b:bc:68:d4:23: - e8:8b:51:a2:56:f9:f0:a6:80:a0:d6:1e:b3:bc:0f:0f:53:75: - 29:aa:ea:13:77:e4:de:8c:81:21:ad:07:10:47:11:ad:87:3d: - 07:d1:75:bc:cf:f3:66:7e ------BEGIN CERTIFICATE----- -MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg -RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV -UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu -Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y -ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If -xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV -ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO -DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ -jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/ -CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi -EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM -fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY -uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK -chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t -9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD -ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2 -SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd -+SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc -fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa -sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N -cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N -0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie -4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI -r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1 -/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm -gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+ ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066.pem b/net/data/ssl/ev_roots/55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066.pem deleted file mode 100644 index 6f3196e..0000000 --- a/net/data/ssl/ev_roots/55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066.pem +++ /dev/null
@@ -1,123 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6271844772424770508 (0x570a119742c4e3cc) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA - Validity - Not Before: Sep 22 11:22:02 2011 GMT - Not After : Sep 22 11:22:02 2030 GMT - Subject: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a7:c6:c4:a5:29:a4:2c:ef:e5:18:c5:b0:50:a3: - 6f:51:3b:9f:0a:5a:c9:c2:48:38:0a:c2:1c:a0:18: - 7f:91:b5:87:b9:40:3f:dd:1d:68:1f:08:83:d5:2d: - 1e:88:a0:f8:8f:56:8f:6d:99:02:92:90:16:d5:5f: - 08:6c:89:d7:e1:ac:bc:20:c2:b1:e0:83:51:8a:69: - 4d:00:96:5a:6f:2f:c0:44:7e:a3:0e:e4:91:cd:58: - ee:dc:fb:c7:1e:45:47:dd:27:b9:08:01:9f:a6:21: - 1d:f5:41:2d:2f:4c:fd:28:ad:e0:8a:ad:22:b4:56: - 65:8e:86:54:8f:93:43:29:de:39:46:78:a3:30:23: - ba:cd:f0:7d:13:57:c0:5d:d2:83:6b:48:4c:c4:ab: - 9f:80:5a:5b:3a:bd:c9:a7:22:3f:80:27:33:5b:0e: - b7:8a:0c:5d:07:37:08:cb:6c:d2:7a:47:22:44:35: - c5:cc:cc:2e:8e:dd:2a:ed:b7:7d:66:0d:5f:61:51: - 22:55:1b:e3:46:e3:e3:3d:d0:35:62:9a:db:af:14: - c8:5b:a1:cc:89:1b:e1:30:26:fc:a0:9b:1f:81:a7: - 47:1f:04:eb:a3:39:92:06:9f:99:d3:bf:d3:ea:4f: - 50:9c:19:fe:96:87:1e:3c:65:f6:a3:18:24:83:86: - 10:e7:54:3e:a8:3a:76:24:4f:81:21:c5:e3:0f:02: - f8:93:94:47:20:bb:fe:d4:0e:d3:68:b9:dd:c4:7a: - 84:82:e3:53:54:79:dd:db:9c:d2:f2:07:9b:2e:b6: - bc:3e:ed:85:6d:ef:25:11:f2:97:1a:42:61:f7:4a: - 97:e8:8b:b1:10:07:fa:65:81:b2:a2:39:cf:f7:3c: - ff:18:fb:c6:f1:5a:8b:59:e2:02:ac:7b:92:d0:4e: - 14:4f:59:45:f6:0c:5e:28:5f:b0:e8:3f:45:cf:cf: - af:9b:6f:fb:84:d3:77:5a:95:6f:ac:94:84:9e:ee: - bc:c0:4a:8f:4a:93:f8:44:21:e2:31:45:61:50:4e: - 10:d8:e3:35:7c:4c:19:b4:de:05:bf:a3:06:9f:c8: - b5:cd:e4:1f:d7:17:06:0d:7a:95:74:55:0d:68:1a: - fc:10:1b:62:64:9d:6d:e0:95:a0:c3:94:07:57:0d: - 14:e6:bd:05:fb:b8:9f:e6:df:8b:e2:c6:e7:7e:96: - f6:53:c5:80:34:50:28:58:f0:12:50:71:17:30:ba: - e6:78:63:bc:f4:b2:ad:9b:2b:b2:fe:e1:39:8c:5e: - ba:0b:20:94:de:7b:83:b8:ff:e3:56:8d:b7:11:e9: - 3b:8c:f2:b1:c1:5d:9d:a4:0b:4c:2b:d9:b2:18:f5: - b5:9f:4b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - keyid:52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - 0b:7b:72:87:c0:60:a6:49:4c:88:58:e6:1d:88:f7:14:64:48: - a6:d8:58:0a:0e:4f:13:35:df:35:1d:d4:ed:06:31:c8:81:3e: - 6a:d5:dd:3b:1a:32:ee:90:3d:11:d2:2e:f4:8e:c3:63:2e:23: - 66:b0:67:be:6f:b6:c0:13:39:60:aa:a2:34:25:93:75:52:de: - a7:9d:ad:0e:87:89:52:71:6a:16:3c:19:1d:83:f8:9a:29:65: - be:f4:3f:9a:d9:f0:f3:5a:87:21:71:80:4d:cb:e0:38:9b:3f: - bb:fa:e0:30:4d:cf:86:d3:65:10:19:18:d1:97:02:b1:2b:72: - 42:68:ac:a0:bd:4e:5a:da:18:bf:6b:98:81:d0:fd:9a:be:5e: - 15:48:cd:11:15:b9:c0:29:5c:b4:e8:88:f7:3e:36:ae:b7:62: - fd:1e:62:de:70:78:10:1c:48:5b:da:bc:a4:38:ba:67:ed:55: - 3e:5e:57:df:d4:03:40:4c:81:a4:d2:4f:63:a7:09:42:09:14: - fc:00:a9:c2:80:73:4f:2e:c0:40:d9:11:7b:48:ea:7a:02:c0: - d3:eb:28:01:26:58:74:c1:c0:73:22:6d:93:95:fd:39:7d:bb: - 2a:e3:f6:82:e3:2c:97:5f:4e:1f:91:94:fa:fe:2c:a3:d8:76: - 1a:b8:4d:b2:38:4f:9b:fa:1d:48:60:79:26:e2:f3:fd:a9:d0: - 9a:e8:70:8f:49:7a:d6:e5:bd:0a:0e:db:2d:f3:8d:bf:eb:e3: - a4:7d:cb:c7:95:71:e8:da:a3:7c:c5:c2:f8:74:92:04:1b:86: - ac:a4:22:53:40:b6:ac:fe:4c:76:cf:fb:94:32:c0:35:9f:76: - 3f:6e:e5:90:6e:a0:a6:26:a2:b8:2c:be:d1:2b:85:fd:a7:68: - c8:ba:01:2b:b1:6c:74:1d:b8:73:95:e7:ee:b7:c7:25:f0:00: - 4c:00:b2:7e:b6:0b:8b:1c:f3:c0:50:9e:25:b9:e0:08:de:36: - 66:ff:37:a5:d1:bb:54:64:2c:c9:27:b5:4b:92:7e:65:ff:d3: - 2d:e1:b9:4e:bc:7f:a4:41:21:90:41:77:a6:39:1f:ea:9e:e3: - 9f:d0:66:6f:05:ec:aa:76:7e:bf:6b:16:a0:eb:b5:c7:fc:92: - 54:2f:2b:11:27:25:37:78:4c:51:6a:b0:f3:cc:58:5d:14:f1: - 6a:48:15:ff:c2:07:b6:b1:8d:0f:8e:5c:50:46:b3:3d:bf:01: - 98:4f:b2:59:54:47:3e:34:7b:78:6d:56:93:2e:73:ea:66:28: - 78:cd:1d:14:bf:a0:8f:2f:2e:b8:2e:8e:f2:14:8a:cc:e9:b5: - 7c:fb:6c:9d:0c:a5:e1:96 ------BEGIN CERTIFICATE----- -MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UE -BhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8w -MzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 -IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDkyMjExMjIwMlowazELMAkGA1UEBhMC -SVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1 -ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENB -MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNv -UTufClrJwkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX -4ay8IMKx4INRimlNAJZaby/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9 -KK3giq0itFZljoZUj5NDKd45RnijMCO6zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/ -gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1fYVEiVRvjRuPjPdA1Yprb -rxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2oxgkg4YQ -51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2F -be8lEfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxe -KF+w6D9Fz8+vm2/7hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4F -v6MGn8i1zeQf1xcGDXqVdFUNaBr8EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbn -fpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5jF66CyCU3nuDuP/jVo23Eek7 -jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLYiDrIn3hm7Ynz -ezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt -ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAL -e3KHwGCmSUyIWOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70 -jsNjLiNmsGe+b7bAEzlgqqI0JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDz -WochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKxK3JCaKygvU5a2hi/a5iB0P2avl4V -SM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+Xlff1ANATIGk0k9j -pwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC4yyX -X04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+Ok -fcvHlXHo2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7R -K4X9p2jIugErsWx0Hbhzlefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btU -ZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXemOR/qnuOf0GZvBeyqdn6/axag67XH/JJU -LysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9vwGYT7JZVEc+NHt4bVaT -LnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5.pem b/net/data/ssl/ev_roots/568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5.pem deleted file mode 100644 index 03707f5..0000000 --- a/net/data/ssl/ev_roots/568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5.pem +++ /dev/null
@@ -1,80 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2 - Validity - Not Before: Sep 1 00:00:00 2009 GMT - Not After : Dec 31 23:59:59 2037 GMT - Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d5:0c:3a:c4:2a:f9:4e:e2:f5:be:19:97:5f:8e: - 88:53:b1:1f:3f:cb:cf:9f:20:13:6d:29:3a:c8:0f: - 7d:3c:f7:6b:76:38:63:d9:36:60:a8:9b:5e:5c:00: - 80:b2:2f:59:7f:f6:87:f9:25:43:86:e7:69:1b:52: - 9a:90:e1:71:e3:d8:2d:0d:4e:6f:f6:c8:49:d9:b6: - f3:1a:56:ae:2b:b6:74:14:eb:cf:fb:26:e3:1a:ba: - 1d:96:2e:6a:3b:58:94:89:47:56:ff:25:a0:93:70: - 53:83:da:84:74:14:c3:67:9e:04:68:3a:df:8e:40: - 5a:1d:4a:4e:cf:43:91:3b:e7:56:d6:00:70:cb:52: - ee:7b:7d:ae:3a:e7:bc:31:f9:45:f6:c2:60:cf:13: - 59:02:2b:80:cc:34:47:df:b9:de:90:65:6d:02:cf: - 2c:91:a6:a6:e7:de:85:18:49:7c:66:4e:a3:3a:6d: - a9:b5:ee:34:2e:ba:0d:03:b8:33:df:47:eb:b1:6b: - 8d:25:d9:9b:ce:81:d1:45:46:32:96:70:87:de:02: - 0e:49:43:85:b6:6c:73:bb:64:ea:61:41:ac:c9:d4: - 54:df:87:2f:c7:22:b2:26:cc:9f:59:54:68:9f:fc: - be:2a:2f:c4:55:1c:75:40:60:17:85:02:55:39:8b: - 7f:05 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 9C:5F:00:DF:AA:01:D7:30:2B:38:88:A2:B8:6D:4A:9C:F2:11:91:83 - Signature Algorithm: sha256WithRSAEncryption - 4b:36:a6:84:77:69:dd:3b:19:9f:67:23:08:6f:0e:61:c9:fd: - 84:dc:5f:d8:36:81:cd:d8:1b:41:2d:9f:60:dd:c7:1a:68:d9: - d1:6e:86:e1:88:23:cf:13:de:43:cf:e2:34:b3:04:9d:1f:29: - d5:bf:f8:5e:c8:d5:c1:bd:ee:92:6f:32:74:f2:91:82:2f:bd: - 82:42:7a:ad:2a:b7:20:7d:4d:bc:7a:55:12:c2:15:ea:bd:f7: - 6a:95:2e:6c:74:9f:cf:1c:b4:f2:c5:01:a3:85:d0:72:3e:ad: - 73:ab:0b:9b:75:0c:6d:45:b7:8e:94:ac:96:37:b5:a0:d0:8f: - 15:47:0e:e3:e8:83:dd:8f:fd:ef:41:01:77:cc:27:a9:62:85: - 33:f2:37:08:ef:71:cf:77:06:de:c8:19:1d:88:40:cf:7d:46: - 1d:ff:1e:c7:e1:ce:ff:23:db:c6:fa:8d:55:4e:a9:02:e7:47: - 11:46:3e:f4:fd:bd:7b:29:26:bb:a9:61:62:37:28:b6:2d:2a: - f6:10:86:64:c9:70:a7:d2:ad:b7:29:70:79:ea:3c:da:63:25: - 9f:fd:68:b7:30:ec:70:fb:75:8a:b7:6d:60:67:b2:1e:c8:b9: - e9:d8:a8:6f:02:8b:67:0d:4d:26:57:71:da:20:fc:c1:4a:50: - 8d:b1:28:ba ------BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT -HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs -ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 -MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD -VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy -ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy -dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p -OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2 -8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K -Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe -hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk -6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw -DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q -AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI -bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB -ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z -qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd -iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn -0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN -sSi6 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/58d017279cd4dc63abddb196a6c9906c30c4e08783eae8c1609954d69355596b.pem b/net/data/ssl/ev_roots/58d017279cd4dc63abddb196a6c9906c30c4e08783eae8c1609954d69355596b.pem deleted file mode 100644 index 0900e01..0000000 --- a/net/data/ssl/ev_roots/58d017279cd4dc63abddb196a6c9906c30c4e08783eae8c1609954d69355596b.pem +++ /dev/null
@@ -1,51 +0,0 @@ -Certificate: - Data: - Version: 1 (0x0) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: L=ValiCert Validation Network, O=ValiCert, Inc., OU=ValiCert Class 2 Policy Validation Authority, CN=http://www.valicert.com//emailAddress=info@valicert.com - Validity - Not Before: Jun 26 00:19:54 1999 GMT - Not After : Jun 26 00:19:54 2019 GMT - Subject: L=ValiCert Validation Network, O=ValiCert, Inc., OU=ValiCert Class 2 Policy Validation Authority, CN=http://www.valicert.com//emailAddress=info@valicert.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:ce:3a:71:ca:e5:ab:c8:59:92:55:d7:ab:d8:74: - 0e:f9:ee:d9:f6:55:47:59:65:47:0e:05:55:dc:eb: - 98:36:3c:5c:53:5d:d3:30:cf:38:ec:bd:41:89:ed: - 25:42:09:24:6b:0a:5e:b3:7c:dd:52:2d:4c:e6:d4: - d6:7d:5a:59:a9:65:d4:49:13:2d:24:4d:1c:50:6f: - b5:c1:85:54:3b:fe:71:e4:d3:5c:42:f9:80:e0:91: - 1a:0a:5b:39:36:67:f3:3f:55:7c:1b:3f:b4:5f:64: - 73:34:e3:b4:12:bf:87:64:f8:da:12:ff:37:27:c1: - b3:43:bb:ef:7b:6e:2e:69:f7 - Exponent: 65537 (0x10001) - Signature Algorithm: sha1WithRSAEncryption - 3b:7f:50:6f:6f:50:94:99:49:62:38:38:1f:4b:f8:a5:c8:3e: - a7:82:81:f6:2b:c7:e8:c5:ce:e8:3a:10:82:cb:18:00:8e:4d: - bd:a8:58:7f:a1:79:00:b5:bb:e9:8d:af:41:d9:0f:34:ee:21: - 81:19:a0:32:49:28:f4:c4:8e:56:d5:52:33:fd:50:d5:7e:99: - 6c:03:e4:c9:4c:fc:cb:6c:ab:66:b3:4a:21:8c:e5:b5:0c:32: - 3e:10:b2:cc:6c:a1:dc:9a:98:4c:02:5b:f3:ce:b9:9e:a5:72: - 0e:4a:b7:3f:3c:e6:16:68:f8:be:ed:74:4c:bc:5b:d5:62:1f: - 43:dd ------BEGIN CERTIFICATE----- -MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0 -IFZhbGlkYXRpb24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAz -BgNVBAsTLFZhbGlDZXJ0IENsYXNzIDIgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9y -aXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG -9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNjAwMTk1NFoXDTE5MDYy -NjAwMTk1NFowgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0d29y -azEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs -YXNzIDIgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRw -Oi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNl -cnQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDOOnHK5avIWZJV16vY -dA757tn2VUdZZUcOBVXc65g2PFxTXdMwzzjsvUGJ7SVCCSRrCl6zfN1SLUzm1NZ9 -WlmpZdRJEy0kTRxQb7XBhVQ7/nHk01xC+YDgkRoKWzk2Z/M/VXwbP7RfZHM047QS -v4dk+NoS/zcnwbNDu+97bi5p9wIDAQABMA0GCSqGSIb3DQEBBQUAA4GBADt/UG9v -UJSZSWI4OB9L+KXIPqeCgfYrx+jFzug6EILLGACOTb2oWH+heQC1u+mNr0HZDzTu -IYEZoDJJKPTEjlbVUjP9UNV+mWwD5MlM/Mtsq2azSiGM5bUMMj4QssxsodyamEwC -W/POuZ6lcg5Ktz885hZo+L7tdEy8W9ViH0Pd ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b.pem b/net/data/ssl/ev_roots/59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b.pem deleted file mode 100644 index 08a20ed..0000000 --- a/net/data/ssl/ev_roots/59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b.pem +++ /dev/null
@@ -1,116 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 3262 (0xcbe) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA - Validity - Not Before: Jun 27 06:28:33 2012 GMT - Not After : Dec 31 15:59:59 2030 GMT - Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b0:05:db:c8:eb:8c:c4:6e:8a:21:ef:8e:4d:9c: - 71:0a:1f:52:70:ed:6d:82:9c:97:c5:d7:4c:4e:45: - 49:cb:40:42:b5:12:34:6c:19:c2:74:a4:31:5f:85: - 02:97:ec:43:33:0a:53:d2:9c:8c:8e:b7:b8:79:db: - 2b:d5:6a:f2:8e:66:c4:ee:2b:01:07:92:d4:b3:d0: - 02:df:50:f6:55:af:66:0e:cb:e0:47:60:2f:2b:32: - 39:35:52:3a:28:83:f8:7b:16:c6:18:b8:62:d6:47: - 25:91:ce:f0:19:12:4d:ad:63:f5:d3:3f:75:5f:29: - f0:a1:30:1c:2a:a0:98:a6:15:bd:ee:fd:19:36:f0: - e2:91:43:8f:fa:ca:d6:10:27:49:4c:ef:dd:c1:f1: - 85:70:9b:ca:ea:a8:5a:43:fc:6d:86:6f:73:e9:37: - 45:a9:f0:36:c7:cc:88:75:1e:bb:6c:06:ff:9b:6b: - 3e:17:ec:61:aa:71:7c:c6:1d:a2:f7:49:e9:15:b5: - 3c:d6:a1:61:f5:11:f7:05:6f:1d:fd:11:be:d0:30: - 07:c2:29:b0:09:4e:26:dc:e3:a2:a8:91:6a:1f:c2: - 91:45:88:5c:e5:98:b8:71:a5:15:19:c9:7c:75:11: - cc:70:74:4f:2d:9b:1d:91:44:fd:56:28:a0:fe:bb: - 86:6a:c8:fa:5c:0b:58:dc:c6:4b:76:c8:ab:22:d9: - 73:0f:a5:f4:5a:02:89:3f:4f:9e:22:82:ee:a2:74: - 53:2a:3d:53:27:69:1d:6c:8e:32:2c:64:00:26:63: - 61:36:4e:a3:46:b7:3f:7d:b3:2d:ac:6d:90:a2:95: - a2:ce:cf:da:82:e7:07:34:19:96:e9:b8:21:aa:29: - 7e:a6:38:be:8e:29:4a:21:66:79:1f:b3:c3:b5:09: - 67:de:d6:d4:07:46:f3:2a:da:e6:22:37:60:cb:81: - b6:0f:a0:0f:e9:c8:95:7f:bf:55:91:05:7a:cf:3d: - 15:c0:6f:de:09:94:01:83:d7:34:1b:cc:40:a5:f0: - b8:9b:67:d5:98:91:3b:a7:84:78:95:26:a4:5a:08: - f8:2b:74:b4:00:04:3c:df:b8:14:8e:e8:df:a9:8d: - 6c:67:92:33:1d:c0:b7:d2:ec:92:c8:be:09:bf:2c: - 29:05:6f:02:6b:9e:ef:bc:bf:2a:bc:5b:c0:50:8f: - 41:70:71:87:b2:4d:b7:04:a9:84:a3:32:af:ae:ee: - 6b:17:8b:b2:b1:fe:6c:e1:90:8c:88:a8:97:48:ce: - c8:4d:cb:f3:06:cf:5f:6a:0a:42:b1:1e:1e:77:2f: - 8e:a0:e6:92:0e:06:fc:05:22:d2:26:e1:31:51:7d: - 32:dc:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - 5f:34:81:76:ef:96:1d:d5:e5:b5:d9:02:63:84:16:c1:ae:a0: - 70:51:a7:f7:4c:47:35:c8:0b:d7:28:3d:89:71:d9:aa:33:41: - ea:14:1b:6c:21:00:c0:6c:42:19:7e:9f:69:5b:20:42:df:a2: - d2:da:c4:7c:97:4b:8d:b0:e8:ac:c8:ee:a5:69:04:99:0a:92: - a6:ab:27:2e:1a:4d:81:bf:84:d4:70:1e:ad:47:fe:fd:4a:9d: - 33:e0:f2:b9:c4:45:08:21:0a:da:69:69:73:72:0d:be:34:fe: - 94:8b:ad:c3:1e:35:d7:a2:83:ef:e5:38:c7:a5:85:1f:ab:cf: - 34:ec:3f:28:fe:0c:f1:57:86:4e:c9:55:f7:1c:d4:d8:a5:7d: - 06:7a:6f:d5:df:10:df:81:4e:21:65:b1:b6:e1:17:79:95:45: - 06:ce:5f:cc:dc:46:89:63:68:44:8d:93:f4:64:70:a0:3d:9d: - 28:05:c3:39:70:b8:62:7b:20:fd:e4:db:e9:08:a1:b8:9e:3d: - 09:c7:4f:fb:2c:f8:93:76:41:de:52:e0:e1:57:d2:9d:03:bc: - 77:9e:fe:9e:29:5e:f7:c1:51:60:1f:de:da:0b:b2:2d:75:b7: - 43:48:93:e7:f6:79:c6:84:5d:80:59:60:94:fc:78:98:8f:3c: - 93:51:ed:40:90:07:df:64:63:24:cb:4e:71:05:a1:d7:94:1a: - 88:32:f1:22:74:22:ae:a5:a6:d8:12:69:4c:60:a3:02:ee:2b: - ec:d4:63:92:0b:5e:be:2f:76:6b:a3:b6:26:bc:8f:03:d8:0a: - f2:4c:64:46:bd:39:62:e5:96:eb:34:63:11:28:cc:95:f1:ad: - ef:ef:dc:80:58:48:e9:4b:b8:ea:65:ac:e9:fc:80:b5:b5:c8: - 45:f9:ac:c1:9f:d9:b9:ea:62:88:8e:c4:f1:4b:83:12:ad:e6: - 8b:84:d6:9e:c2:eb:83:18:9f:6a:bb:1b:24:60:33:70:cc:ec: - f7:32:f3:5c:d9:79:7d:ef:9e:a4:fe:c9:23:c3:24:ee:15:92: - b1:3d:91:4f:26:86:bd:66:73:24:13:ea:a4:ae:63:c1:ad:7d: - 84:03:3c:10:78:86:1b:79:e3:c4:f3:f2:04:95:20:ae:23:82: - c4:b3:3a:00:62:bf:e6:36:24:e1:57:ba:c7:1e:90:75:d5:5f: - 3f:95:61:2b:c1:3b:cd:e5:b3:68:61:d0:46:26:a9:21:52:69: - 2d:eb:2e:c7:eb:77:ce:a6:3a:b5:03:33:4f:76:d1:e7:5c:54: - 01:5d:cb:78:f4:c9:0c:bf:cf:12:8e:17:2d:23:68:94:e7:ab: - fe:a9:b2:2b:06:d0:04:cd ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcx -EjAQBgNVBAoTCVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMT -VFdDQSBHbG9iYWwgUm9vdCBDQTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5 -NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQKEwlUQUlXQU4tQ0ExEDAOBgNVBAsT -B1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3QgQ0EwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2CnJfF -10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz -0ALfUPZVr2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfCh -MBwqoJimFb3u/Rk28OKRQ4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbH -zIh1HrtsBv+baz4X7GGqcXzGHaL3SekVtTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc -46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1WKKD+u4ZqyPpcC1jcxkt2 -yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99sy2sbZCi -laLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYP -oA/pyJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQA -BDzfuBSO6N+pjWxnkjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcE -qYSjMq+u7msXi7Kx/mzhkIyIqJdIzshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm -4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6gcFGn90xHNcgL -1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn -LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WF -H6vPNOw/KP4M8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNo -RI2T9GRwoD2dKAXDOXC4Ynsg/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+ -nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlglPx4mI88k1HtQJAH32RjJMtOcQWh -15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryPA9gK8kxkRr05YuWW -6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3mi4TW -nsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5j -wa19hAM8EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWz -aGHQRiapIVJpLesux+t3zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmy -KwbQBM0= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e.pem b/net/data/ssl/ev_roots/5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e.pem deleted file mode 100644 index b35d576..0000000 --- a/net/data/ssl/ev_roots/5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e.pem +++ /dev/null
@@ -1,78 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 279744 (0x444c0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA - Validity - Not Before: Oct 22 12:07:37 2008 GMT - Not After : Dec 31 12:07:37 2029 GMT - Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e3:fb:7d:a3:72:ba:c2:f0:c9:14:87:f5:6b:01: - 4e:e1:6e:40:07:ba:6d:27:5d:7f:f7:5b:2d:b3:5a: - c7:51:5f:ab:a4:32:a6:61:87:b6:6e:0f:86:d2:30: - 02:97:f8:d7:69:57:a1:18:39:5d:6a:64:79:c6:01: - 59:ac:3c:31:4a:38:7c:d2:04:d2:4b:28:e8:20:5f: - 3b:07:a2:cc:4d:73:db:f3:ae:4f:c7:56:d5:5a:a7: - 96:89:fa:f3:ab:68:d4:23:86:59:27:cf:09:27:bc: - ac:6e:72:83:1c:30:72:df:e0:a2:e9:d2:e1:74:75: - 19:bd:2a:9e:7b:15:54:04:1b:d7:43:39:ad:55:28: - c5:e2:1a:bb:f4:c0:e4:ae:38:49:33:cc:76:85:9f: - 39:45:d2:a4:9e:f2:12:8c:51:f8:7c:e4:2d:7f:f5: - ac:5f:eb:16:9f:b1:2d:d1:ba:cc:91:42:77:4c:25: - c9:90:38:6f:db:f0:cc:fb:8e:1e:97:59:3e:d5:60: - 4e:e6:05:28:ed:49:79:13:4b:ba:48:db:2f:f9:72: - d3:39:ca:fe:1f:d8:34:72:f5:b4:40:cf:31:01:c3: - ec:de:11:2d:17:5d:1f:b8:50:d1:5e:19:a7:69:de: - 07:33:28:ca:50:95:f9:a7:54:cb:54:86:50:45:a9: - f9:49 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 08:76:CD:CB:07:FF:24:F6:C5:CD:ED:BB:90:BC:E2:84:37:46:75:F7 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - a6:a8:ad:22:ce:01:3d:a6:a3:ff:62:d0:48:9d:8b:5e:72:b0: - 78:44:e3:dc:1c:af:09:fd:23:48:fa:bd:2a:c4:b9:55:04:b5: - 10:a3:8d:27:de:0b:82:63:d0:ee:de:0c:37:79:41:5b:22:b2: - b0:9a:41:5c:a6:70:e0:d4:d0:77:cb:23:d3:00:e0:6c:56:2f: - e1:69:0d:0d:d9:aa:bf:21:81:50:d9:06:a5:a8:ff:95:37:d0: - aa:fe:e2:b3:f5:99:2d:45:84:8a:e5:42:09:d7:74:02:2f:f7: - 89:d8:99:e9:bc:27:d4:47:8d:ba:0d:46:1c:77:cf:14:a4:1c: - b9:a4:31:c4:9c:28:74:03:34:ff:33:19:26:a5:e9:0d:74:b7: - 3e:97:c6:76:e8:27:96:a3:66:dd:e1:ae:f2:41:5b:ca:98:56: - 83:73:70:e4:86:1a:d2:31:41:ba:2f:be:2d:13:5a:76:6f:4e: - e8:4e:81:0e:3f:5b:03:22:a0:12:be:66:58:11:4a:cb:03:c4: - b4:2a:2a:2d:96:17:e0:39:54:bc:48:d3:76:27:9d:9a:2d:06: - a6:c9:ec:39:d2:ab:db:9f:9a:0b:27:02:35:29:b1:40:95:e7: - f9:e8:9c:55:88:19:46:d6:b7:34:f5:7e:ce:39:9a:d9:38:f1: - 51:f7:4f:2c ------BEGIN CERTIFICATE----- -MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM -MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D -ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU -cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3 -WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg -Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw -IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH -UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM -TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU -BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM -kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x -AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV -HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y -sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL -I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8 -J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY -VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI -03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd.pem b/net/data/ssl/ev_roots/5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd.pem deleted file mode 100644 index b1ea708..0000000 --- a/net/data/ssl/ev_roots/5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd.pem +++ /dev/null
@@ -1,122 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 407555286 (0x184accd6) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT - Validity - Not Before: Aug 8 03:07:01 2012 GMT - Not After : Dec 31 03:07:01 2029 GMT - Subject: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d7:5d:6b:cd:10:3f:1f:05:59:d5:05:4d:37:b1: - 0e:ec:98:2b:8e:15:1d:fa:93:4b:17:82:21:71:10: - 52:d7:51:64:70:16:c2:55:69:4d:8e:15:6d:9f:bf: - 0c:1b:c2:e0:a3:67:d6:0c:ac:cf:22:ae:af:77:54: - 2a:4b:4c:8a:53:52:7a:c3:ee:2e:de:b3:71:25:c1: - e9:5d:3d:ee:a1:2f:a3:f7:2a:3c:c9:23:1d:6a:ab: - 1d:a1:a7:f1:f3:ec:a0:d5:44:cf:15:cf:72:2f:1d: - 63:97:e8:99:f9:fd:93:a4:54:80:4c:52:d4:52:ab: - 2e:49:df:90:cd:b8:5f:be:3f:de:a1:ca:4d:20:d4: - 25:e8:84:29:53:b7:b1:88:1f:ff:fa:da:90:9f:0a: - a9:2d:41:3f:b1:f1:18:29:ee:16:59:2c:34:49:1a: - a8:06:d7:a8:88:d2:03:72:7a:32:e2:ea:68:4d:6e: - 2c:96:65:7b:ca:59:fa:f2:e2:dd:ee:30:2c:fb:cc: - 46:ac:c4:63:eb:6f:7f:36:2b:34:73:12:94:7f:df: - cc:26:9e:f1:72:5d:50:65:59:8f:69:b3:87:5e:32: - 6f:c3:18:8a:b5:95:8f:b0:7a:37:de:5a:45:3b:c7: - 36:e1:ef:67:d1:39:d3:97:5b:73:62:19:48:2d:87: - 1c:06:fb:74:98:20:49:73:f0:05:d2:1b:b1:a0:a3: - b7:1b:70:d3:88:69:b9:5a:d6:38:f4:62:dc:25:8b: - 78:bf:f8:e8:7e:b8:5c:c9:95:4f:5f:a7:2d:b9:20: - 6b:cf:6b:dd:f5:0d:f4:82:b7:f4:b2:66:2e:10:28: - f6:97:5a:7b:96:16:8f:01:19:2d:6c:6e:7f:39:58: - 06:64:83:01:83:83:c3:4d:92:dd:32:c6:87:a4:37: - e9:16:ce:aa:2d:68:af:0a:81:65:3a:70:c1:9b:ad: - 4d:6d:54:ca:2a:2d:4b:85:1b:b3:80:e6:70:45:0d: - 6b:5e:35:f0:7f:3b:b8:9c:e4:04:70:89:12:25:93: - da:0a:99:22:60:6a:63:60:4e:76:06:98:4e:bd:83: - ad:1d:58:8a:25:85:d2:c7:65:1e:2d:8e:c6:df:b6: - c6:e1:7f:8a:04:21:15:29:74:f0:3e:9c:90:9d:0c: - 2e:f1:8a:3e:5a:aa:0c:09:1e:c7:d5:3c:a3:ed:97: - c3:1e:34:fa:38:f9:08:0e:e3:c0:5d:2b:83:d1:56: - 6a:c9:b6:a8:54:53:2e:78:32:67:3d:82:7f:74:d0: - fb:e1:b6:05:60:b9:70:db:8e:0b:f9:13:58:6f:71: - 60:10:52:10:b9:c1:41:09:ef:72:1f:67:31:78:ff: - 96:05:8d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Authority Key Identifier: - keyid:E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F - - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F - Signature Algorithm: sha256WithRSAEncryption - 25:c6:ba:6b:eb:87:cb:de:82:39:96:3d:f0:44:a7:6b:84:73: - 03:de:9d:2b:4f:ba:20:7f:bc:78:b2:cf:97:b0:1b:9c:f3:d7: - 79:2e:f5:48:b6:d2:fb:17:88:e6:d3:7a:3f:ed:53:13:d0:e2: - 2f:6a:79:cb:00:23:28:e6:1e:37:57:35:89:84:c2:76:4f:34: - 36:ad:67:c3:ce:41:06:88:c5:f7:ee:d8:1a:b8:d6:0b:7f:50: - ff:93:aa:17:4b:8c:ec:ed:52:60:b2:a4:06:ea:4e:eb:f4:6b: - 19:fd:eb:f5:1a:e0:25:2a:9a:dc:c7:41:36:f7:c8:74:05:84: - 39:95:39:d6:0b:3b:a4:27:fa:08:d8:5c:1e:f8:04:60:52:11: - 28:28:03:ff:ef:53:66:00:a5:4a:34:16:66:7c:fd:09:a4:ae: - 9e:67:1a:6f:41:0b:6b:06:13:9b:8f:86:71:05:b4:2f:8d:89: - 66:33:29:76:54:9a:11:f8:27:fa:b2:3f:91:e0:ce:0d:1b:f3: - 30:1a:ad:bf:22:5d:1b:d3:bf:25:05:4d:e1:92:1a:7f:99:9f: - 3c:44:93:ca:d4:40:49:6c:80:87:d7:04:3a:c3:32:52:35:0e: - 56:f8:a5:dd:7d:c4:8b:0d:11:1f:53:cb:1e:b2:17:b6:68:77: - 5a:e0:d4:cb:c8:07:ae:f5:3a:2e:8e:37:b7:d0:01:4b:43:29: - 77:8c:39:97:8f:82:5a:f8:51:e5:89:a0:18:e7:68:7f:5d:0a: - 2e:fb:a3:47:0e:3d:a6:23:7a:c6:01:c7:8f:c8:5e:bf:6d:80: - 56:be:8a:24:ba:33:ea:9f:e1:32:11:9e:f1:d2:4f:80:f6:1b: - 40:af:38:9e:11:50:79:73:12:12:cd:e6:6c:9d:2c:88:72:3c: - 30:81:06:91:22:ea:59:ad:da:19:2e:22:c2:8d:b9:8c:87:e0: - 66:bc:73:23:5f:21:64:63:80:48:f5:a0:3c:18:3d:94:c8:48: - 41:1d:40:ba:5e:fe:fe:56:39:a1:c8:cf:5e:9e:19:64:46:10: - da:17:91:b7:05:80:ac:8b:99:92:7d:e7:a2:d8:07:0b:36:27: - e7:48:79:60:8a:c3:d7:13:5c:f8:72:40:df:4a:cb:cf:99:00: - 0a:00:0b:11:95:da:56:45:03:88:0a:9f:67:d0:d5:79:b1:a8: - 8d:40:6d:0d:c2:7a:40:fa:f3:5f:64:47:92:cb:53:b9:bb:59: - ce:4f:fd:d0:15:53:01:d8:df:eb:d9:e6:76:ef:d0:23:bb:3b: - a9:79:b3:d5:02:29:cd:89:a3:96:0f:4a:35:e7:4e:42:c0:75: - cd:07:cf:e6:2c:eb:7b:2e ------BEGIN CERTIFICATE----- -MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJD -TjEwMC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9y -aXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkx -MjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEwMC4GA1UECgwnQ2hpbmEgRmluYW5j -aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJP -T1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnVBU03 -sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpL -TIpTUnrD7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5 -/ZOkVIBMUtRSqy5J35DNuF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp -7hZZLDRJGqgG16iI0gNyejLi6mhNbiyWZXvKWfry4t3uMCz7zEasxGPrb382KzRz -EpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7xzbh72fROdOXW3NiGUgt -hxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9fpy25IGvP -a931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqot -aK8KgWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNg -TnYGmE69g60dWIolhdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfV -PKPtl8MeNPo4+QgO48BdK4PRVmrJtqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hv -cWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAfBgNVHSMEGDAWgBTj/i39KNAL -tbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB -ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObT -ej/tUxPQ4i9qecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdL -jOztUmCypAbqTuv0axn96/Ua4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBS -ESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sGE5uPhnEFtC+NiWYzKXZUmhH4J/qy -P5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfXBDrDMlI1Dlb4pd19 -xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjnaH9d -Ci77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN -5mydLIhyPDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe -/v5WOaHIz16eGWRGENoXkbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+Z -AAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3CekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ -5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/5edb7ac43b82a06a8761e8d7be4979ebf2611f7dd79bf91c1c6b566a219ed766.pem b/net/data/ssl/ev_roots/5edb7ac43b82a06a8761e8d7be4979ebf2611f7dd79bf91c1c6b566a219ed766.pem deleted file mode 100644 index ad1ace9..0000000 --- a/net/data/ssl/ev_roots/5edb7ac43b82a06a8761e8d7be4979ebf2611f7dd79bf91c1c6b566a219ed766.pem +++ /dev/null
@@ -1,54 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 3c:b2:f4:48:0a:00:e2:fe:eb:24:3b:5e:60:3e:c3:6b - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2 - Validity - Not Before: Nov 5 00:00:00 2007 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:15:b1:e8:fd:03:15:43:e5:ac:eb:87:37:11:62: - ef:d2:83:36:52:7d:45:57:0b:4a:8d:7b:54:3b:3a: - 6e:5f:15:02:c0:50:a6:cf:25:2f:7d:ca:48:b8:c7: - 50:63:1c:2a:21:08:7c:9a:36:d8:0b:fe:d1:26:c5: - 58:31:30:28:25:f3:5d:5d:a3:b8:b6:a5:b4:92:ed: - 6c:2c:9f:eb:dd:43:89:a2:3c:4b:48:91:1d:50:ec: - 26:df:d6:60:2e:bd:21 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 15:5F:35:57:51:55:FB:25:B2:AD:03:69:FC:01:A3:FA:BE:11:55:D5 - Signature Algorithm: ecdsa-with-SHA384 - 30:64:02:30:64:96:59:a6:e8:09:de:8b:ba:fa:5a:88:88:f0: - 1f:91:d3:46:a8:f2:4a:4c:02:63:fb:6c:5f:38:db:2e:41:93: - a9:0e:e6:9d:dc:31:1c:b2:a0:a7:18:1c:79:e1:c7:36:02:30: - 3a:56:af:9a:74:6c:f6:fb:83:e0:33:d3:08:5f:a1:9c:c2:5b: - 9f:46:d6:b6:cb:91:06:63:a2:06:e7:33:ac:3e:a8:81:12:d0: - cb:ba:d0:92:0b:b6:9e:96:aa:04:0f:8a ------BEGIN CERTIFICATE----- -MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDEL -MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChj -KSAyMDA3IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2 -MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 -eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1OVowgZgxCzAJBgNV -BAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykgMjAw -NyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNV -BAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH -MjB2MBAGByqGSM49AgEGBSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcL -So17VDs6bl8VAsBQps8lL33KSLjHUGMcKiEIfJo22Av+0SbFWDEwKCXzXV2juLal -tJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+EVXVMAoG -CCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGT -qQ7mndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBucz -rD6ogRLQy7rQkgu2npaqBA+K ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95.pem b/net/data/ssl/ev_roots/62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95.pem deleted file mode 100644 index 444dcb0..0000000 --- a/net/data/ssl/ev_roots/62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95.pem +++ /dev/null
@@ -1,127 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 13492815561806991280 (0xbb401c43f55e4fb0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2 - Validity - Not Before: Oct 25 08:30:35 2006 GMT - Not After : Oct 25 08:30:35 2036 GMT - Subject: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:af:e4:ee:7e:8b:24:0e:12:6e:a9:50:2d:16:44: - 3b:92:92:5c:ca:b8:5d:84:92:42:13:2a:bc:65:57: - 82:40:3e:57:24:cd:50:8b:25:2a:b7:6f:fc:ef:a2: - d0:c0:1f:02:24:4a:13:96:8f:23:13:e6:28:58:00: - a3:47:c7:06:a7:84:23:2b:bb:bd:96:2b:7f:55:cc: - 8b:c1:57:1f:0e:62:65:0f:dd:3d:56:8a:73:da:ae: - 7e:6d:ba:81:1c:7e:42:8c:20:35:d9:43:4d:84:fa: - 84:db:52:2c:f3:0e:27:77:0b:6b:bf:11:2f:72:78: - 9f:2e:d8:3e:e6:18:37:5a:2a:72:f9:da:62:90:92: - 95:ca:1f:9c:e9:b3:3c:2b:cb:f3:01:13:bf:5a:cf: - c1:b5:0a:60:bd:dd:b5:99:64:53:b8:a0:96:b3:6f: - e2:26:77:91:8c:e0:62:10:02:9f:34:0f:a4:d5:92: - 33:51:de:be:8d:ba:84:7a:60:3c:6a:db:9f:2b:ec: - de:de:01:3f:6e:4d:e5:50:86:cb:b4:af:ed:44:40: - c5:ca:5a:8c:da:d2:2b:7c:a8:ee:be:a6:e5:0a:aa: - 0e:a5:df:05:52:b7:55:c7:22:5d:32:6a:97:97:63: - 13:db:c9:db:79:36:7b:85:3a:4a:c5:52:89:f9:24: - e7:9d:77:a9:82:ff:55:1c:a5:71:69:2b:d1:02:24: - f2:b3:26:d4:6b:da:04:55:e5:c1:0a:c7:6d:30:37: - 90:2a:e4:9e:14:33:5e:16:17:55:c5:5b:b5:cb:34: - 89:92:f1:9d:26:8f:a1:07:d4:c6:b2:78:50:db:0c: - 0c:0b:7c:0b:8c:41:d7:b9:e9:dd:8c:88:f7:a3:4d: - b2:32:cc:d8:17:da:cd:b7:ce:66:9d:d4:fd:5e:ff: - bd:97:3e:29:75:e7:7e:a7:62:58:af:25:34:a5:41: - c7:3d:bc:0d:50:ca:03:03:0f:08:5a:1f:95:73:78: - 62:bf:af:72:14:69:0e:a5:e5:03:0e:78:8e:26:28: - 42:f0:07:0b:62:20:10:67:39:46:fa:a9:03:cc:04: - 38:7a:66:ef:20:83:b5:8c:4a:56:8e:91:00:fc:8e: - 5c:82:de:88:a0:c3:e2:68:6e:7d:8d:ef:3c:dd:65: - f4:5d:ac:51:ef:24:80:ae:aa:56:97:6f:f9:ad:7d: - da:61:3f:98:77:3c:a5:91:b6:1c:8c:26:da:65:a2: - 09:6d:c1:e2:54:e3:b9:ca:4c:4c:80:8f:77:7b:60: - 9a:1e:df:b6:f2:48:1e:0e:ba:4e:54:6d:98:e0:e1: - a2:1a:a2:77:50:cf:c4:63:92:ec:47:19:9d:eb:e6: - 6b:ce:c1 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE - X509v3 Authority Key Identifier: - keyid:5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE - - X509v3 Certificate Policies: - Policy: 2.16.756.1.89.1.2.1.1 - CPS: http://repository.swisssign.com/ - - Signature Algorithm: sha1WithRSAEncryption - 27:ba:e3:94:7c:f1:ae:c0:de:17:e6:e5:d8:d5:f5:54:b0:83: - f4:bb:cd:5e:05:7b:4f:9f:75:66:af:3c:e8:56:7e:fc:72:78: - 38:03:d9:2b:62:1b:00:b9:f8:e9:60:cd:cc:ce:51:8a:c7:50: - 31:6e:e1:4a:7e:18:2f:69:59:b6:3d:64:81:2b:e3:83:84:e6: - 22:87:8e:7d:e0:ee:02:99:61:b8:1e:f4:b8:2b:88:12:16:84: - c2:31:93:38:96:31:a6:b9:3b:53:3f:c3:24:93:56:5b:69:92: - ec:c5:c1:bb:38:00:e3:ec:17:a9:b8:dc:c7:7c:01:83:9f:32: - 47:ba:52:22:34:1d:32:7a:09:56:a7:7c:25:36:a9:3d:4b:da: - c0:82:6f:0a:bb:12:c8:87:4b:27:11:f9:1e:2d:c7:93:3f:9e: - db:5f:26:6b:52:d9:2e:8a:f1:14:c6:44:8d:15:a9:b7:bf:bd: - de:a6:1a:ee:ae:2d:fb:48:77:17:fe:bb:ec:af:18:f5:2a:51: - f0:39:84:97:95:6c:6e:1b:c3:2b:c4:74:60:79:25:b0:0a:27: - df:df:5e:d2:39:cf:45:7d:42:4b:df:b3:2c:1e:c5:c6:5d:ca: - 55:3a:a0:9c:69:9a:8f:da:ef:b2:b0:3c:9f:87:6c:12:2b:65: - 70:15:52:31:1a:24:cf:6f:31:23:50:1f:8c:4f:8f:23:c3:74: - 41:63:1c:55:a8:14:dd:3e:e0:51:50:cf:f1:1b:30:56:0e:92: - b0:82:85:d8:83:cb:22:64:bc:2d:b8:25:d5:54:a2:b8:06:ea: - ad:92:a4:24:a0:c1:86:b5:4a:13:6a:47:cf:2e:0b:56:95:54: - cb:ce:9a:db:6a:b4:a6:b2:db:41:08:86:27:77:f7:6a:a0:42: - 6c:0b:38:ce:d7:75:50:32:92:c2:df:2b:30:22:48:d0:d5:41: - 38:25:5d:a4:e9:5d:9f:c6:94:75:d0:45:fd:30:97:43:8f:90: - ab:0a:c7:86:73:60:4a:69:2d:de:a5:78:d7:06:da:6a:9e:4b: - 3e:77:3a:20:13:22:01:d0:bf:68:9e:63:60:6b:35:4d:0b:6d: - ba:a1:3d:c0:93:e0:7f:23:b3:55:ad:72:25:4e:46:f9:d2:16: - ef:b0:64:c1:01:9e:e9:ca:a0:6a:98:0e:cf:d8:60:f2:2f:49: - b8:e4:42:e1:38:35:16:f4:c8:6e:4f:f7:81:56:e8:ba:a3:be: - 23:af:ae:fd:6f:03:e0:02:3b:30:76:fa:1b:6d:41:cf:01:b1: - e9:b8:c9:66:f4:db:26:f3:3a:a4:74:f2:49:24:5b:c9:b0:d0: - 57:c1:fa:3e:7a:e1:97:c9 ------BEGIN CERTIFICATE----- -MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV -BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2ln -biBHb2xkIENBIC0gRzIwHhcNMDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBF -MQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZT -d2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC -CgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUqt2/8 -76LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+ -bbqBHH5CjCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c -6bM8K8vzARO/Ws/BtQpgvd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqE -emA8atufK+ze3gE/bk3lUIbLtK/tREDFylqM2tIrfKjuvqblCqoOpd8FUrdVxyJd -MmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvRAiTysybUa9oEVeXBCsdt -MDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuendjIj3o02y -MszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69y -FGkOpeUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPi -aG59je883WX0XaxR7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxM -gI93e2CaHt+28kgeDrpOVG2Y4OGiGqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCB -qTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWyV7 -lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64OfPAeGZe6Drn -8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov -L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe6 -45R88a7A3hfm5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczO -UYrHUDFu4Up+GC9pWbY9ZIEr44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5 -O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOfMke6UiI0HTJ6CVanfCU2qT1L2sCC -bwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6mGu6uLftIdxf+u+yv -GPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxpmo/a -77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCC -hdiDyyJkvC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid3 -92qgQmwLOM7XdVAyksLfKzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEpp -Ld6leNcG2mqeSz53OiATIgHQv2ieY2BrNU0LbbqhPcCT4H8js1WtciVORvnSFu+w -ZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6LqjviOvrv1vA+ACOzB2+htt -Qc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/62f240278c564c4dd8bf7d9d4f6f366ea894d22f5f34d989a983acec2fffed50.pem b/net/data/ssl/ev_roots/62f240278c564c4dd8bf7d9d4f6f366ea894d22f5f34d989a983acec2fffed50.pem deleted file mode 100644 index d989575..0000000 --- a/net/data/ssl/ev_roots/62f240278c564c4dd8bf7d9d4f6f366ea894d22f5f34d989a983acec2fffed50.pem +++ /dev/null
@@ -1,86 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 927650371 (0x374ad243) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification Authority - Validity - Not Before: May 25 16:09:40 1999 GMT - Not After : May 25 16:39:40 2019 GMT - Subject: C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:cd:28:83:34:54:1b:89:f3:0f:af:37:91:31:ff: - af:31:60:c9:a8:e8:b2:10:68:ed:9f:e7:93:36:f1: - 0a:64:bb:47:f5:04:17:3f:23:47:4d:c5:27:19:81: - 26:0c:54:72:0d:88:2d:d9:1f:9a:12:9f:bc:b3:71: - d3:80:19:3f:47:66:7b:8c:35:28:d2:b9:0a:df:24: - da:9c:d6:50:79:81:7a:5a:d3:37:f7:c2:4a:d8:29: - 92:26:64:d1:e4:98:6c:3a:00:8a:f5:34:9b:65:f8: - ed:e3:10:ff:fd:b8:49:58:dc:a0:de:82:39:6b:81: - b1:16:19:61:b9:54:b6:e6:43 - Exponent: 3 (0x3) - X509v3 extensions: - Netscape Cert Type: - SSL CA, S/MIME CA, Object Signing CA - X509v3 CRL Distribution Points: - - Full Name: - DirName: C = US, O = Entrust.net, OU = www.entrust.net/CPS incorp. by ref. (limits liab.), OU = (c) 1999 Entrust.net Limited, CN = Entrust.net Secure Server Certification Authority, CN = CRL1 - - Full Name: - URI:http://www.entrust.net/CRL/net1.crl - - X509v3 Private Key Usage Period: - Not Before: May 25 16:09:40 1999 GMT, Not After: May 25 16:09:40 2019 GMT - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Authority Key Identifier: - keyid:F0:17:62:13:55:3D:B3:FF:0A:00:6B:FB:50:84:97:F3:ED:62:D0:1A - - X509v3 Subject Key Identifier: - F0:17:62:13:55:3D:B3:FF:0A:00:6B:FB:50:84:97:F3:ED:62:D0:1A - X509v3 Basic Constraints: - CA:TRUE - 1.2.840.113533.7.65.0: - 0 -..V4.0.... - Signature Algorithm: sha1WithRSAEncryption - 90:dc:30:02:fa:64:74:c2:a7:0a:a5:7c:21:8d:34:17:a8:fb: - 47:0e:ff:25:7c:8d:13:0a:fb:e4:98:b5:ef:8c:f8:c5:10:0d: - f7:92:be:f1:c3:d5:d5:95:6a:04:bb:2c:ce:26:36:65:c8:31: - c6:e7:ee:3f:e3:57:75:84:7a:11:ef:46:4f:18:f4:d3:98:bb: - a8:87:32:ba:72:f6:3c:e2:3d:9f:d7:1d:d9:c3:60:43:8c:58: - 0e:22:96:2f:62:a3:2c:1f:ba:ad:05:ef:ab:32:78:87:a0:54: - 73:19:b5:5c:05:f9:52:3e:6d:2d:45:0b:f7:0a:93:ea:ed:06: - f9:b2 ------BEGIN CERTIFICATE----- -MIIE2DCCBEGgAwIBAgIEN0rSQzANBgkqhkiG9w0BAQUFADCBwzELMAkGA1UEBhMC -VVMxFDASBgNVBAoTC0VudHJ1c3QubmV0MTswOQYDVQQLEzJ3d3cuZW50cnVzdC5u -ZXQvQ1BTIGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMGA1UECxMc -KGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDE6MDgGA1UEAxMxRW50cnVzdC5u -ZXQgU2VjdXJlIFNlcnZlciBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05OTA1 -MjUxNjA5NDBaFw0xOTA1MjUxNjM5NDBaMIHDMQswCQYDVQQGEwJVUzEUMBIGA1UE -ChMLRW50cnVzdC5uZXQxOzA5BgNVBAsTMnd3dy5lbnRydXN0Lm5ldC9DUFMgaW5j -b3JwLiBieSByZWYuIChsaW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBF -bnRydXN0Lm5ldCBMaW1pdGVkMTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUg -U2VydmVyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGdMA0GCSqGSIb3DQEBAQUA -A4GLADCBhwKBgQDNKIM0VBuJ8w+vN5Ex/68xYMmo6LIQaO2f55M28Qpku0f1BBc/ -I0dNxScZgSYMVHINiC3ZH5oSn7yzcdOAGT9HZnuMNSjSuQrfJNqc1lB5gXpa0zf3 -wkrYKZImZNHkmGw6AIr1NJtl+O3jEP/9uElY3KDegjlrgbEWGWG5VLbmQwIBA6OC -AdcwggHTMBEGCWCGSAGG+EIBAQQEAwIABzCCARkGA1UdHwSCARAwggEMMIHeoIHb -oIHYpIHVMIHSMQswCQYDVQQGEwJVUzEUMBIGA1UEChMLRW50cnVzdC5uZXQxOzA5 -BgNVBAsTMnd3dy5lbnRydXN0Lm5ldC9DUFMgaW5jb3JwLiBieSByZWYuIChsaW1p -dHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBMaW1pdGVk -MTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUgU2VydmVyIENlcnRpZmljYXRp -b24gQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMCmgJ6AlhiNodHRwOi8vd3d3LmVu -dHJ1c3QubmV0L0NSTC9uZXQxLmNybDArBgNVHRAEJDAigA8xOTk5MDUyNTE2MDk0 -MFqBDzIwMTkwNTI1MTYwOTQwWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAU8Bdi -E1U9s/8KAGv7UISX8+1i0BowHQYDVR0OBBYEFPAXYhNVPbP/CgBr+1CEl/PtYtAa -MAwGA1UdEwQFMAMBAf8wGQYJKoZIhvZ9B0EABAwwChsEVjQuMAMCBJAwDQYJKoZI -hvcNAQEFBQADgYEAkNwwAvpkdMKnCqV8IY00F6j7Rw7/JXyNEwr75Ji174z4xRAN -95K+8cPV1ZVqBLssziY2ZcgxxufuP+NXdYR6Ee9GTxj005i7qIcyunL2POI9n9cd -2cNgQ4xYDiKWL2KjLB+6rQXvqzJ4h6BUcxm1XAX5Uj5tLUUL9wqT6u0G+bI= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2.pem b/net/data/ssl/ev_roots/687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2.pem deleted file mode 100644 index 7de0e35..0000000 --- a/net/data/ssl/ev_roots/687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2.pem +++ /dev/null
@@ -1,86 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root - Validity - Not Before: May 30 10:48:38 2000 GMT - Not After : May 30 10:48:38 2020 GMT - Subject: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b7:f7:1a:33:e6:f2:00:04:2d:39:e0:4e:5b:ed: - 1f:bc:6c:0f:cd:b5:fa:23:b6:ce:de:9b:11:33:97: - a4:29:4c:7d:93:9f:bd:4a:bc:93:ed:03:1a:e3:8f: - cf:e5:6d:50:5a:d6:97:29:94:5a:80:b0:49:7a:db: - 2e:95:fd:b8:ca:bf:37:38:2d:1e:3e:91:41:ad:70: - 56:c7:f0:4f:3f:e8:32:9e:74:ca:c8:90:54:e9:c6: - 5f:0f:78:9d:9a:40:3c:0e:ac:61:aa:5e:14:8f:9e: - 87:a1:6a:50:dc:d7:9a:4e:af:05:b3:a6:71:94:9c: - 71:b3:50:60:0a:c7:13:9d:38:07:86:02:a8:e9:a8: - 69:26:18:90:ab:4c:b0:4f:23:ab:3a:4f:84:d8:df: - ce:9f:e1:69:6f:bb:d7:42:d7:6b:44:e4:c7:ad:ee: - 6d:41:5f:72:5a:71:08:37:b3:79:65:a4:59:a0:94: - 37:f7:00:2f:0d:c2:92:72:da:d0:38:72:db:14:a8: - 45:c4:5d:2a:7d:b7:b4:d6:c4:ee:ac:cd:13:44:b7: - c9:2b:dd:43:00:25:fa:61:b9:69:6a:58:23:11:b7: - a7:33:8f:56:75:59:f5:cd:29:d7:46:b7:0a:2b:65: - b6:d3:42:6f:15:b2:b8:7b:fb:ef:e9:5d:53:d5:34: - 5a:27 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - keyid:AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A - DirName:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root - serial:01 - - Signature Algorithm: sha1WithRSAEncryption - b0:9b:e0:85:25:c2:d6:23:e2:0f:96:06:92:9d:41:98:9c:d9: - 84:79:81:d9:1e:5b:14:07:23:36:65:8f:b0:d8:77:bb:ac:41: - 6c:47:60:83:51:b0:f9:32:3d:e7:fc:f6:26:13:c7:80:16:a5: - bf:5a:fc:87:cf:78:79:89:21:9a:e2:4c:07:0a:86:35:bc:f2: - de:51:c4:d2:96:b7:dc:7e:4e:ee:70:fd:1c:39:eb:0c:02:51: - 14:2d:8e:bd:16:e0:c1:df:46:75:e7:24:ad:ec:f4:42:b4:85: - 93:70:10:67:ba:9d:06:35:4a:18:d3:2b:7a:cc:51:42:a1:7a: - 63:d1:e6:bb:a1:c5:2b:c2:36:be:13:0d:e6:bd:63:7e:79:7b: - a7:09:0d:40:ab:6a:dd:8f:8a:c3:f6:f6:8c:1a:42:05:51:d4: - 45:f5:9f:a7:62:21:68:15:20:43:3c:99:e7:7c:bd:24:d8:a9: - 91:17:73:88:3f:56:1b:31:38:18:b4:71:0f:9a:cd:c8:0e:9e: - 8e:2e:1b:e1:8c:98:83:cb:1f:31:f1:44:4c:c6:04:73:49:76: - 60:0f:c7:f8:bd:17:80:6b:2e:e9:cc:4c:0e:5a:9a:79:0f:20: - 0a:2e:d5:9e:63:26:1e:55:92:94:d8:82:17:5a:7b:d0:bc:c7: - 8f:4e:86:04 ------BEGIN CERTIFICATE----- -MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU -MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs -IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290 -MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux -FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h -bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v -dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt -H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9 -uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX -mk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX -a0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN -E0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0 -WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD -VR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0 -Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU -cnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx -IjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN -AQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH -YINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5 -6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC -Nr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX -c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a -mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/69ddd7ea90bb57c93e135dc85ea6fcd5480b603239bdc454fc758b2a26cf7f79.pem b/net/data/ssl/ev_roots/69ddd7ea90bb57c93e135dc85ea6fcd5480b603239bdc454fc758b2a26cf7f79.pem deleted file mode 100644 index ef1dd9e..0000000 --- a/net/data/ssl/ev_roots/69ddd7ea90bb57c93e135dc85ea6fcd5480b603239bdc454fc758b2a26cf7f79.pem +++ /dev/null
@@ -1,60 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 2f:80:fe:23:8c:0e:22:0f:48:67:12:28:91:87:ac:b3 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4 - Validity - Not Before: Nov 5 00:00:00 2007 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:a7:56:7a:7c:52:da:64:9b:0e:2d:5c:d8:5e:ac: - 92:3d:fe:01:e6:19:4a:3d:14:03:4b:fa:60:27:20: - d9:83:89:69:fa:54:c6:9a:18:5e:55:2a:64:de:06: - f6:8d:4a:3b:ad:10:3c:65:3d:90:88:04:89:e0:30: - 61:b3:ae:5d:01:a7:7b:de:7c:b2:be:ca:65:61:00: - 86:ae:da:8f:7b:d0:89:ad:4d:1d:59:9a:41:b1:bc: - 47:80:dc:9e:62:c3:f9 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - 1.3.6.1.5.5.7.1.12: - 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif - X509v3 Subject Key Identifier: - B3:16:91:FD:EE:A6:6E:E4:B5:2E:49:8F:87:78:81:80:EC:E5:B1:B5 - Signature Algorithm: ecdsa-with-SHA384 - 30:65:02:30:66:21:0c:18:26:60:5a:38:7b:56:42:e0:a7:fc: - 36:84:51:91:20:2c:76:4d:43:3d:c4:1d:84:23:d0:ac:d6:7c: - 35:06:ce:cd:69:bd:90:0d:db:6c:48:42:1d:0e:aa:42:02:31: - 00:9c:3d:48:39:23:39:58:1a:15:12:59:6a:9e:ef:d5:59:b2: - 1d:52:2c:99:71:cd:c7:29:df:1b:2a:61:7b:71:d1:de:f3:c0: - e5:0d:3a:4a:aa:2d:a7:d8:86:2a:dd:2e:10 ------BEGIN CERTIFICATE----- -MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL -MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW -ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln -biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp -U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y -aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG -A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp -U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg -SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln -biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm -GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve -fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw -AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ -aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj -aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW -kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC -4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga -FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6.pem b/net/data/ssl/ev_roots/6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6.pem deleted file mode 100644 index 67de72c..0000000 --- a/net/data/ssl/ev_roots/6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6.pem +++ /dev/null
@@ -1,81 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA - Validity - Not Before: Dec 1 15:00:32 2014 GMT - Not After : Dec 1 15:10:31 2039 GMT - Subject: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d8:17:b7:1c:4a:24:2a:d6:97:b1:ca:e2:1e:fb: - 7d:38:ef:98:f5:b2:39:98:4e:27:b8:11:5d:7b:d2: - 25:94:88:82:15:26:6a:1b:31:bb:a8:5b:21:21:2b: - d8:0f:4e:9f:5a:f1:b1:5a:e4:79:d6:32:23:2b:e1: - 53:cc:99:45:5c:7b:4f:ad:bc:bf:87:4a:0b:4b:97: - 5a:a8:f6:48:ec:7d:7b:0d:cd:21:06:df:9e:15:fd: - 41:8a:48:b7:20:f4:a1:7a:1b:57:d4:5d:50:ff:ba: - 67:d8:23:99:1f:c8:3f:e3:de:ff:6f:5b:77:b1:6b: - 6e:b8:c9:64:f7:e1:ca:41:46:0e:29:71:d0:b9:23: - fc:c9:81:5f:4e:f7:6f:df:bf:84:ad:73:64:bb:b7: - 42:8e:69:f6:d4:76:1d:7e:9d:a7:b8:57:8a:51:67: - 72:d7:d4:a8:b8:95:54:40:73:03:f6:ea:f4:eb:fe: - 28:42:77:3f:9d:23:1b:b2:b6:3d:80:14:07:4c:2e: - 4f:f7:d5:0a:16:0d:bd:66:43:37:7e:23:43:79:c3: - 40:86:f5:4c:29:da:8e:9a:ad:0d:a5:04:87:88:1e: - 85:e3:e9:53:d5:9b:c8:8b:03:63:78:eb:e0:19:4a: - 6e:bb:2f:6b:33:64:58:93:ad:69:bf:8f:1b:ef:82: - 48:c7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 35:0F:C8:36:63:5E:E2:A3:EC:F9:3B:66:15:CE:51:52:E3:91:9A:3D - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha256WithRSAEncryption - 40:4c:fb:87:b2:99:81:90:7e:9d:c5:b0:b0:26:cd:88:7b:2b: - 32:8d:6e:b8:21:71:58:97:7d:ae:37:14:af:3e:e7:f7:9a:e2: - 7d:f6:71:98:99:04:aa:43:74:78:a3:e3:49:61:3e:73:8c:4d: - 94:e0:f9:71:c4:b6:16:0e:53:78:1f:d6:a2:87:2f:02:39:81: - 29:3c:af:15:98:21:30:fe:28:90:00:8c:d1:e1:cb:fa:5e:c8: - fd:f8:10:46:3b:a2:78:42:91:17:74:55:0a:de:50:67:4d:66: - d1:a7:ff:fd:d9:c0:b5:a8:a3:8a:ce:66:f5:0f:43:cd:a7:2b: - 57:7b:63:46:6a:aa:2e:52:d8:f4:ed:e1:6d:ad:29:90:78:48: - ba:e1:23:aa:a3:89:ec:b5:ab:96:c0:b4:4b:a2:1d:97:9e:7a: - f2:6e:40:71:df:68:f1:65:4d:ce:7c:05:df:53:65:a9:a5:f0: - b1:97:04:70:15:46:03:98:d4:d2:bf:54:b4:a0:58:7d:52:6f: - da:56:26:62:d4:d8:db:89:31:6f:1c:f0:22:c2:d3:62:1c:35: - cd:4c:69:15:54:1a:90:98:de:eb:1e:5f:ca:77:c7:cb:8e:3d: - 43:69:9c:9a:58:d0:24:3b:df:1b:40:96:7e:35:ad:81:c7:4e: - 71:ba:88:13 ------BEGIN CERTIFICATE----- -MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt -MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg -Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i -YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x -CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG -b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh -bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3 -HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx -WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX -1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk -u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P -99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r -M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw -AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB -BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh -cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5 -gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO -ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf -aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic -Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/6ea54741d004667eed1b4816634aa3a79e6e4b96950f8279dafc8d9bd8812137.pem b/net/data/ssl/ev_roots/6ea54741d004667eed1b4816634aa3a79e6e4b96950f8279dafc8d9bd8812137.pem deleted file mode 100644 index 129e751..0000000 --- a/net/data/ssl/ev_roots/6ea54741d004667eed1b4816634aa3a79e6e4b96950f8279dafc8d9bd8812137.pem +++ /dev/null
@@ -1,90 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 44:be:0c:8b:50:00:24:b4:11:d3:36:2a:fe:65:0a:fd - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-Hardware - Validity - Not Before: Jul 9 18:10:42 1999 GMT - Not After : Jul 9 18:19:22 2019 GMT - Subject: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-Hardware - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b1:f7:c3:38:3f:b4:a8:7f:cf:39:82:51:67:d0: - 6d:9f:d2:ff:58:f3:e7:9f:2b:ec:0d:89:54:99:b9: - 38:99:16:f7:e0:21:79:48:c2:bb:61:74:12:96:1d: - 3c:6a:72:d5:3c:10:67:3a:39:ed:2b:13:cd:66:eb: - 95:09:33:a4:6c:97:b1:e8:c6:ec:c1:75:79:9c:46: - 5e:8d:ab:d0:6a:fd:b9:2a:55:17:10:54:b3:19:f0: - 9a:f6:f1:b1:5d:b6:a7:6d:fb:e0:71:17:6b:a2:88: - fb:00:df:fe:1a:31:77:0c:9a:01:7a:b1:32:e3:2b: - 01:07:38:6e:c3:a5:5e:23:bc:45:9b:7b:50:c1:c9: - 30:8f:db:e5:2b:7a:d3:5b:fb:33:40:1e:a0:d5:98: - 17:bc:8b:87:c3:89:d3:5d:a0:8e:b2:aa:aa:f6:8e: - 69:88:06:c5:fa:89:21:f3:08:9d:69:2e:09:33:9b: - 29:0d:46:0f:8c:cc:49:34:b0:69:51:bd:f9:06:cd: - 68:ad:66:4c:bc:3e:ac:61:bd:0a:88:0e:c8:df:3d: - ee:7c:04:4c:9d:0a:5e:6b:91:d6:ee:c7:ed:28:8d: - ab:4d:87:89:73:d0:6e:a4:d0:1e:16:8b:14:e1:76: - 44:03:7f:63:ac:e4:cd:49:9c:c5:92:f4:ab:32:a1: - 48:5b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: - Digital Signature, Non Repudiation, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - A1:72:5F:26:1B:28:98:43:95:5D:07:37:D5:85:96:9D:4B:D2:C3:45 - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.usertrust.com/UTN-USERFirst-Hardware.crl - - X509v3 Extended Key Usage: - TLS Web Server Authentication, IPSec End System, IPSec Tunnel, IPSec User - Signature Algorithm: sha1WithRSAEncryption - 47:19:0f:de:74:c6:99:97:af:fc:ad:28:5e:75:8e:eb:2d:67: - ee:4e:7b:2b:d7:0c:ff:f6:de:cb:55:a2:0a:e1:4c:54:65:93: - 60:6b:9f:12:9c:ad:5e:83:2c:eb:5a:ae:c0:e4:2d:f4:00:63: - 1d:b8:c0:6c:f2:cf:49:bb:4d:93:6f:06:a6:0a:22:b2:49:62: - 08:4e:ff:c8:c8:14:b2:88:16:5d:e7:01:e4:12:95:e5:45:34: - b3:8b:69:bd:cf:b4:85:8f:75:51:9e:7d:3a:38:3a:14:48:12: - c6:fb:a7:3b:1a:8d:0d:82:40:07:e8:04:08:90:a1:89:cb:19: - 50:df:ca:1c:01:bc:1d:04:19:7b:10:76:97:3b:ee:90:90:ca: - c4:0e:1f:16:6e:75:ef:33:f8:d3:6f:5b:1e:96:e3:e0:74:77: - 74:7b:8a:a2:6e:2d:dd:76:d6:39:30:82:f0:ab:9c:52:f2:2a: - c7:af:49:5e:7e:c7:68:e5:82:81:c8:6a:27:f9:27:88:2a:d5: - 58:50:95:1f:f0:3b:1c:57:bb:7d:14:39:62:2b:9a:c9:94:92: - 2a:a3:22:0c:ff:89:26:7d:5f:23:2b:47:d7:15:1d:a9:6a:9e: - 51:0d:2a:51:9e:81:f9:d4:3b:5e:70:12:7f:10:32:9c:1e:bb: - 9d:f8:66:a8 ------BEGIN CERTIFICATE----- -MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCB -lzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug -Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho -dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3Qt -SGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgxOTIyWjCBlzELMAkG -A1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEe -MBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8v -d3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdh -cmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn -0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlIwrthdBKWHTxqctU8EGc6Oe0rE81m65UJ -M6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFdtqdt++BxF2uiiPsA3/4a -MXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8i4fDidNd -oI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqI -DsjfPe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9Ksy -oUhbAgMBAAGjgbkwgbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYD -VR0OBBYEFKFyXyYbKJhDlV0HN9WFlp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0 -dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNFUkZpcnN0LUhhcmR3YXJlLmNy -bDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUFBwMGBggrBgEF -BQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM -//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28Gpgoiskli -CE7/yMgUsogWXecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gE -CJChicsZUN/KHAG8HQQZexB2lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t -3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kniCrVWFCVH/A7HFe7fRQ5YiuayZSS -KqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67nfhmqA== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a.pem b/net/data/ssl/ev_roots/70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a.pem deleted file mode 100644 index 382c721..0000000 --- a/net/data/ssl/ev_roots/70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a.pem +++ /dev/null
@@ -1,118 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 7893706540734352110 (0x6d8c1446b1a60aee) - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium - Validity - Not Before: Jan 29 14:10:36 2010 GMT - Not After : Dec 31 14:10:36 2040 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c4:12:df:a9:5f:fe:41:dd:dd:f5:9f:8a:e3:f6: - ac:e1:3c:78:9a:bc:d8:f0:7f:7a:a0:33:2a:dc:8d: - 20:5b:ae:2d:6f:e7:93:d9:36:70:6a:68:cf:8e:51: - a3:85:5b:67:04:a0:10:24:6f:5d:28:82:c1:97:57: - d8:48:29:13:b6:e1:be:91:4d:df:85:0c:53:18:9a: - 1e:24:a2:4f:8f:f0:a2:85:0b:cb:f4:29:7f:d2:a4: - 58:ee:26:4d:c9:aa:a8:7b:9a:d9:fa:38:de:44:57: - 15:e5:f8:8c:c8:d9:48:e2:0d:16:27:1d:1e:c8:83: - 85:25:b7:ba:aa:55:41:cc:03:22:4b:2d:91:8d:8b: - e6:89:af:66:c7:e9:ff:2b:e9:3c:ac:da:d2:b3:c3: - e1:68:9c:89:f8:7a:00:56:de:f4:55:95:6c:fb:ba: - 64:dd:62:8b:df:0b:77:32:eb:62:cc:26:9a:9b:bb: - aa:62:83:4c:b4:06:7a:30:c8:29:bf:ed:06:4d:97: - b9:1c:c4:31:2b:d5:5f:bc:53:12:17:9c:99:57:29: - 66:77:61:21:31:07:2e:25:49:9d:18:f2:ee:f3:2b: - 71:8c:b5:ba:39:07:49:77:fc:ef:2e:92:90:05:8d: - 2d:2f:77:7b:ef:43:bf:35:bb:9a:d8:f9:73:a7:2c: - f2:d0:57:ee:28:4e:26:5f:8f:90:68:09:2f:b8:f8: - dc:06:e9:2e:9a:3e:51:a7:d1:22:c4:0a:a7:38:48: - 6c:b3:f9:ff:7d:ab:86:57:e3:ba:d6:85:78:77:ba: - 43:ea:48:7f:f6:d8:be:23:6d:1e:bf:d1:36:6c:58: - 5c:f1:ee:a4:19:54:1a:f5:03:d2:76:e6:e1:8c:bd: - 3c:b3:d3:48:4b:e2:c8:f8:7f:92:a8:76:46:9c:42: - 65:3e:a4:1e:c1:07:03:5a:46:2d:b8:97:f3:b7:d5: - b2:55:21:ef:ba:dc:4c:00:97:fb:14:95:27:33:bf: - e8:43:47:46:d2:08:99:16:60:3b:9a:7e:d2:e6:ed: - 38:ea:ec:01:1e:3c:48:56:49:09:c7:4c:37:00:9e: - 88:0e:c0:73:e1:6f:66:e9:72:47:30:3e:10:e5:0b: - 03:c9:9a:42:00:6c:c5:94:7e:61:c4:8a:df:7f:82: - 1a:0b:59:c4:59:32:77:b3:bc:60:69:56:39:fd:b4: - 06:7b:2c:d6:64:36:d9:bd:48:ed:84:1f:7e:a5:22: - 8f:2a:b8:42:f4:82:b7:d4:53:90:78:4e:2d:1a:fd: - 81:6f:44:d7:3b:01:74:96:42:e0:00:e2:2e:6b:ea: - c5:ee:72:ac:bb:bf:fe:ea:aa:a8:f8:dc:f6:b2:79: - 8a:b6:67 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 9D:C0:67:A6:0C:22:D9:26:F5:45:AB:A6:65:52:11:27:D8:45:AC:63 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha384WithRSAEncryption - b3:57:4d:10:62:4e:3a:e4:ac:ea:b8:1c:af:32:23:c8:b3:49: - 5a:51:9c:76:28:8d:79:aa:57:46:17:d5:f5:52:f6:b7:44:e8: - 08:44:bf:18:84:d2:0b:80:cd:c5:12:fd:00:55:05:61:87:41: - dc:b5:24:9e:3c:c4:d8:c8:fb:70:9e:2f:78:96:83:20:36:de: - 7c:0f:69:13:88:a5:75:36:98:08:a6:c6:df:ac:ce:e3:58:d6: - b7:3e:de:ba:f3:eb:34:40:d8:a2:81:f5:78:3f:2f:d5:a5:fc: - d9:a2:d4:5e:04:0e:17:ad:fe:41:f0:e5:b2:72:fa:44:82:33: - 42:e8:2d:58:f7:56:8c:62:3f:ba:42:b0:9c:0c:5c:7e:2e:65: - 26:5c:53:4f:00:b2:78:7e:a1:0d:99:2d:8d:b8:1d:8e:a2:c4: - b0:fd:60:d0:30:a4:8e:c8:04:62:a9:c4:ed:35:de:7a:97:ed: - 0e:38:5e:92:2f:93:70:a5:a9:9c:6f:a7:7d:13:1d:7e:c6:08: - 48:b1:5e:67:eb:51:08:25:e9:e6:25:6b:52:29:91:9c:d2:39: - 73:08:57:de:99:06:b4:5b:9d:10:06:e1:c2:00:a8:b8:1c:4a: - 02:0a:14:d0:c1:41:ca:fb:8c:35:21:7d:82:38:f2:a9:54:91: - 19:35:93:94:6d:6a:3a:c5:b2:d0:bb:89:86:93:e8:9b:c9:0f: - 3a:a7:7a:b8:a1:f0:78:46:fa:fc:37:2f:e5:8a:84:f3:df:fe: - 04:d9:a1:68:a0:2f:24:e2:09:95:06:d5:95:ca:e1:24:96:eb: - 7c:f6:93:05:bb:ed:73:e9:2d:d1:75:39:d7:e7:24:db:d8:4e: - 5f:43:8f:9e:d0:14:39:bf:55:70:48:99:57:31:b4:9c:ee:4a: - 98:03:96:30:1f:60:06:ee:1b:23:fe:81:60:23:1a:47:62:85: - a5:cc:19:34:80:6f:b3:ac:1a:e3:9f:f0:7b:48:ad:d5:01:d9: - 67:b6:a9:72:93:ea:2d:66:b5:b2:b8:e4:3d:3c:b2:ef:4c:8c: - ea:eb:07:bf:ab:35:9a:55:86:bc:18:a6:b5:a8:5e:b4:83:6c: - 6b:69:40:d3:9f:dc:f1:c3:69:6b:b9:e1:6d:09:f4:f1:aa:50: - 76:0a:7a:7d:7a:17:a1:55:96:42:99:31:09:dd:60:11:8d:05: - 30:7e:e6:8e:46:d1:9d:14:da:c7:17:e4:05:96:8c:c4:24:b5: - 1b:cf:14:07:b2:40:f8:a3:9e:41:86:bc:04:d0:6b:96:c8:2a: - 80:34:fd:bf:ef:06:a3:dd:58:c5:85:3d:3e:8f:fe:9e:29:e0: - b6:b8:09:68:19:1c:18:43 ------BEGIN CERTIFICATE----- -MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE -BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz -dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG -A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U -cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf -qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ -JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ -+jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS -s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5 -HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7 -70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG -V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S -qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S -5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia -C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX -OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE -FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ -BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2 -KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg -Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B -8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ -MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc -0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ -u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF -u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH -YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8 -GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO -RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e -KeC2uAloGRwYQw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c.pem b/net/data/ssl/ev_roots/73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c.pem deleted file mode 100644 index a639da2..0000000 --- a/net/data/ssl/ev_roots/73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c.pem +++ /dev/null
@@ -1,90 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1164660820 (0x456b5054) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority - Validity - Not Before: Nov 27 20:23:42 2006 GMT - Not After : Nov 27 20:53:42 2026 GMT - Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b6:95:b6:43:42:fa:c6:6d:2a:6f:48:df:94:4c: - 39:57:05:ee:c3:79:11:41:68:36:ed:ec:fe:9a:01: - 8f:a1:38:28:fc:f7:10:46:66:2e:4d:1e:1a:b1:1a: - 4e:c6:d1:c0:95:88:b0:c9:ff:31:8b:33:03:db:b7: - 83:7b:3e:20:84:5e:ed:b2:56:28:a7:f8:e0:b9:40: - 71:37:c5:cb:47:0e:97:2a:68:c0:22:95:62:15:db: - 47:d9:f5:d0:2b:ff:82:4b:c9:ad:3e:de:4c:db:90: - 80:50:3f:09:8a:84:00:ec:30:0a:3d:18:cd:fb:fd: - 2a:59:9a:23:95:17:2c:45:9e:1f:6e:43:79:6d:0c: - 5c:98:fe:48:a7:c5:23:47:5c:5e:fd:6e:e7:1e:b4: - f6:68:45:d1:86:83:5b:a2:8a:8d:b1:e3:29:80:fe: - 25:71:88:ad:be:bc:8f:ac:52:96:4b:aa:51:8d:e4: - 13:31:19:e8:4e:4d:9f:db:ac:b3:6a:d5:bc:39:54: - 71:ca:7a:7a:7f:90:dd:7d:1d:80:d9:81:bb:59:26: - c2:11:fe:e6:93:e2:f7:80:e4:65:fb:34:37:0e:29: - 80:70:4d:af:38:86:2e:9e:7f:57:af:9e:17:ae:eb: - 1c:cb:28:21:5f:b6:1c:d8:e7:a2:04:22:f9:d3:da: - d8:cb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Private Key Usage Period: - Not Before: Nov 27 20:23:42 2006 GMT, Not After: Nov 27 20:53:42 2026 GMT - X509v3 Authority Key Identifier: - keyid:68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D - - X509v3 Subject Key Identifier: - 68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D - 1.2.840.113533.7.65.0: - 0...V7.1:4.0.... - Signature Algorithm: sha1WithRSAEncryption - 93:d4:30:b0:d7:03:20:2a:d0:f9:63:e8:91:0c:05:20:a9:5f: - 19:ca:7b:72:4e:d4:b1:db:d0:96:fb:54:5a:19:2c:0c:08:f7: - b2:bc:85:a8:9d:7f:6d:3b:52:b3:2a:db:e7:d4:84:8c:63:f6: - 0f:cb:26:01:91:50:6c:f4:5f:14:e2:93:74:c0:13:9e:30:3a: - 50:e3:b4:60:c5:1c:f0:22:44:8d:71:47:ac:c8:1a:c9:e9:9b: - 9a:00:60:13:ff:70:7e:5f:11:4d:49:1b:b3:15:52:7b:c9:54: - da:bf:9d:95:af:6b:9a:d8:9e:e9:f1:e4:43:8d:e2:11:44:3a: - bf:af:bd:83:42:73:52:8b:aa:bb:a7:29:cf:f5:64:1c:0a:4d: - d1:bc:aa:ac:9f:2a:d0:ff:7f:7f:da:7d:ea:b1:ed:30:25:c1: - 84:da:34:d2:5b:78:83:56:ec:9c:36:c3:26:e2:11:f6:67:49: - 1d:92:ab:8c:fb:eb:ff:7a:ee:85:4a:a7:50:80:f0:a7:5c:4a: - 94:2e:5f:05:99:3c:52:41:e0:cd:b4:63:cf:01:43:ba:9c:83: - dc:8f:60:3b:f3:5a:b4:b4:7b:ae:da:0b:90:38:75:ef:81:1d: - 66:d2:f7:57:70:36:b3:bf:fc:28:af:71:25:85:5b:13:fe:1e: - 7f:5a:b4:3c ------BEGIN CERTIFICATE----- -MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC -VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 -Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW -KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl -cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw -NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw -NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy -ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV -BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo -Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 -4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 -KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI -rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi -94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB -sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi -gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo -kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE -vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA -A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t -O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua -AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP -9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ -eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m -0vdXcDazv/wor3ElhVsT/h5/WrQ8 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf.pem b/net/data/ssl/ev_roots/7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf.pem deleted file mode 100644 index 56a04d9..0000000 --- a/net/data/ssl/ev_roots/7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf.pem +++ /dev/null
@@ -1,83 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA - Validity - Not Before: Nov 10 00:00:00 2006 GMT - Not After : Nov 10 00:00:00 2031 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c6:cc:e5:73:e6:fb:d4:bb:e5:2d:2d:32:a6:df: - e5:81:3f:c9:cd:25:49:b6:71:2a:c3:d5:94:34:67: - a2:0a:1c:b0:5f:69:a6:40:b1:c4:b7:b2:8f:d0:98: - a4:a9:41:59:3a:d3:dc:94:d6:3c:db:74:38:a4:4a: - cc:4d:25:82:f7:4a:a5:53:12:38:ee:f3:49:6d:71: - 91:7e:63:b6:ab:a6:5f:c3:a4:84:f8:4f:62:51:be: - f8:c5:ec:db:38:92:e3:06:e5:08:91:0c:c4:28:41: - 55:fb:cb:5a:89:15:7e:71:e8:35:bf:4d:72:09:3d: - be:3a:38:50:5b:77:31:1b:8d:b3:c7:24:45:9a:a7: - ac:6d:00:14:5a:04:b7:ba:13:eb:51:0a:98:41:41: - 22:4e:65:61:87:81:41:50:a6:79:5c:89:de:19:4a: - 57:d5:2e:e6:5d:1c:53:2c:7e:98:cd:1a:06:16:a4: - 68:73:d0:34:04:13:5c:a1:71:d3:5a:7c:55:db:5e: - 64:e1:37:87:30:56:04:e5:11:b4:29:80:12:f1:79: - 39:88:a2:02:11:7c:27:66:b7:88:b7:78:f2:ca:0a: - a8:38:ab:0a:64:c2:bf:66:5d:95:84:c1:a1:25:1e: - 87:5d:1a:50:0b:20:12:cc:41:bb:6e:0b:51:38:b8: - 4b:cb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 - X509v3 Authority Key Identifier: - keyid:B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 - - Signature Algorithm: sha1WithRSAEncryption - 1c:1a:06:97:dc:d7:9c:9f:3c:88:66:06:08:57:21:db:21:47: - f8:2a:67:aa:bf:18:32:76:40:10:57:c1:8a:f3:7a:d9:11:65: - 8e:35:fa:9e:fc:45:b5:9e:d9:4c:31:4b:b8:91:e8:43:2c:8e: - b3:78:ce:db:e3:53:79:71:d6:e5:21:94:01:da:55:87:9a:24: - 64:f6:8a:66:cc:de:9c:37:cd:a8:34:b1:69:9b:23:c8:9e:78: - 22:2b:70:43:e3:55:47:31:61:19:ef:58:c5:85:2f:4e:30:f6: - a0:31:16:23:c8:e7:e2:65:16:33:cb:bf:1a:1b:a0:3d:f8:ca: - 5e:8b:31:8b:60:08:89:2d:0c:06:5c:52:b7:c4:f9:0a:98:d1: - 15:5f:9f:12:be:7c:36:63:38:bd:44:a4:7f:e4:26:2b:0a:c4: - 97:69:0d:e9:8c:e2:c0:10:57:b8:c8:76:12:91:55:f2:48:69: - d8:bc:2a:02:5b:0f:44:d4:20:31:db:f4:ba:70:26:5d:90:60: - 9e:bc:4b:17:09:2f:b4:cb:1e:43:68:c9:07:27:c1:d2:5c:f7: - ea:21:b9:68:12:9c:3c:9c:bf:9e:fc:80:5c:9b:63:cd:ec:47: - aa:25:27:67:a0:37:f3:00:82:7d:54:d7:a9:f8:e9:2e:13:a3: - 77:e8:1f:4a ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j -ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL -MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 -LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug -RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm -+9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW -PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM -xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB -Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 -hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg -EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA -FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec -nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z -eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF -hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 -Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe -vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep -+OkuE6N36B9K ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86.pem b/net/data/ssl/ev_roots/85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86.pem deleted file mode 100644 index 76fb0ae..0000000 --- a/net/data/ssl/ev_roots/85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86.pem +++ /dev/null
@@ -1,125 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1289 (0x509) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 - Validity - Not Before: Nov 24 18:27:00 2006 GMT - Not After : Nov 24 18:23:33 2031 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:9a:18:ca:4b:94:0d:00:2d:af:03:29:8a:f0:0f: - 81:c8:ae:4c:19:85:1d:08:9f:ab:29:44:85:f3:2f: - 81:ad:32:1e:90:46:bf:a3:86:26:1a:1e:fe:7e:1c: - 18:3a:5c:9c:60:17:2a:3a:74:83:33:30:7d:61:54: - 11:cb:ed:ab:e0:e6:d2:a2:7e:f5:6b:6f:18:b7:0a: - 0b:2d:fd:e9:3e:ef:0a:c6:b3:10:e9:dc:c2:46:17: - f8:5d:fd:a4:da:ff:9e:49:5a:9c:e6:33:e6:24:96: - f7:3f:ba:5b:2b:1c:7a:35:c2:d6:67:fe:ab:66:50: - 8b:6d:28:60:2b:ef:d7:60:c3:c7:93:bc:8d:36:91: - f3:7f:f8:db:11:13:c4:9c:77:76:c1:ae:b7:02:6a: - 81:7a:a9:45:83:e2:05:e6:b9:56:c1:94:37:8f:48: - 71:63:22:ec:17:65:07:95:8a:4b:df:8f:c6:5a:0a: - e5:b0:e3:5f:5e:6b:11:ab:0c:f9:85:eb:44:e9:f8: - 04:73:f2:e9:fe:5c:98:8c:f5:73:af:6b:b4:7e:cd: - d4:5c:02:2b:4c:39:e1:b2:95:95:2d:42:87:d7:d5: - b3:90:43:b7:6c:13:f1:de:dd:f6:c4:f8:89:3f:d1: - 75:f5:92:c3:91:d5:8a:88:d0:90:ec:dc:6d:de:89: - c2:65:71:96:8b:0d:03:fd:9c:bf:5b:16:ac:92:db: - ea:fe:79:7c:ad:eb:af:f7:16:cb:db:cd:25:2b:e5: - 1f:fb:9a:9f:e2:51:cc:3a:53:0c:48:e6:0e:bd:c9: - b4:76:06:52:e6:11:13:85:72:63:03:04:e0:04:36: - 2b:20:19:02:e8:74:a7:1f:b6:c9:56:66:f0:75:25: - dc:67:c1:0e:61:60:88:b3:3e:d1:a8:fc:a3:da:1d: - b0:d1:b1:23:54:df:44:76:6d:ed:41:d8:c1:b2:22: - b6:53:1c:df:35:1d:dc:a1:77:2a:31:e4:2d:f5:e5: - e5:db:c8:e0:ff:e5:80:d7:0b:63:a0:ff:33:a1:0f: - ba:2c:15:15:ea:97:b3:d2:a2:b5:be:f2:8c:96:1e: - 1a:8f:1d:6c:a4:61:37:b9:86:73:33:d7:97:96:9e: - 23:7d:82:a4:4c:81:e2:a1:d1:ba:67:5f:95:07:a3: - 27:11:ee:16:10:7b:bc:45:4a:4c:b2:04:d2:ab:ef: - d5:fd:0c:51:ce:50:6a:08:31:f9:91:da:0c:8f:64: - 5c:03:c3:3a:8b:20:3f:6e:8d:67:3d:3a:d6:fe:7d: - 5b:88:c9:5e:fb:cc:61:dc:8b:33:77:d3:44:32:35: - 09:62:04:92:16:10:d8:9e:27:47:fb:3b:21:e3:f8: - eb:1d:5b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B - X509v3 Authority Key Identifier: - keyid:1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B - DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2 - serial:05:09 - - Signature Algorithm: sha1WithRSAEncryption - 3e:0a:16:4d:9f:06:5b:a8:ae:71:5d:2f:05:2f:67:e6:13:45: - 83:c4:36:f6:f3:c0:26:0c:0d:b5:47:64:5d:f8:b4:72:c9:46: - a5:03:18:27:55:89:78:7d:76:ea:96:34:80:17:20:dc:e7:83: - f8:8d:fc:07:b8:da:5f:4d:2e:67:b2:84:fd:d9:44:fc:77:50: - 81:e6:7c:b4:c9:0d:0b:72:53:f8:76:07:07:41:47:96:0c:fb: - e0:82:26:93:55:8c:fe:22:1f:60:65:7c:5f:e7:26:b3:f7:32: - 90:98:50:d4:37:71:55:f6:92:21:78:f7:95:79:fa:f8:2d:26: - 87:66:56:30:77:a6:37:78:33:52:10:58:ae:3f:61:8e:f2:6a: - b1:ef:18:7e:4a:59:63:ca:8d:a2:56:d5:a7:2f:bc:56:1f:cf: - 39:c1:e2:fb:0a:a8:15:2c:7d:4d:7a:63:c6:6c:97:44:3c:d2: - 6f:c3:4a:17:0a:f8:90:d2:57:a2:19:51:a5:2d:97:41:da:07: - 4f:a9:50:da:90:8d:94:46:e1:3e:f0:94:fd:10:00:38:f5:3b: - e8:40:e1:b4:6e:56:1a:20:cc:6f:58:8d:ed:2e:45:8f:d6:e9: - 93:3f:e7:b1:2c:df:3a:d6:22:8c:dc:84:bb:22:6f:d0:f8:e4: - c6:39:e9:04:88:3c:c3:ba:eb:55:7a:6d:80:99:24:f5:6c:01: - fb:f8:97:b0:94:5b:eb:fd:d2:6f:f1:77:68:0d:35:64:23:ac: - b8:55:a1:03:d1:4d:42:19:dc:f8:75:59:56:a3:f9:a8:49:79: - f8:af:0e:b9:11:a0:7c:b7:6a:ed:34:d0:b6:26:62:38:1a:87: - 0c:f8:e8:fd:2e:d3:90:7f:07:91:2a:1d:d6:7e:5c:85:83:99: - b0:38:08:3f:e9:5e:f9:35:07:e4:c9:62:6e:57:7f:a7:50:95: - f7:ba:c8:9b:e6:8e:a2:01:c5:d6:66:bf:79:61:f3:3c:1c:e1: - b9:82:5c:5d:a0:c3:e9:d8:48:bd:19:a2:11:14:19:6e:b2:86: - 1b:68:3e:48:37:1a:88:b7:5d:96:5e:9c:c7:ef:27:62:08:e2: - 91:19:5c:d2:f1:21:dd:ba:17:42:82:97:71:81:53:31:a9:9f: - f6:7d:62:bf:72:e1:a3:93:1d:cc:8a:26:5a:09:38:d0:ce:d7: - 0d:80:16:b4:78:a5:3a:87:4c:8d:8a:a5:d5:46:97:f2:2c:10: - b9:bc:54:22:c0:01:50:69:43:9e:f4:b2:ef:6d:f8:ec:da:f1: - e3:b1:ef:df:91:8f:54:2a:0b:25:c1:26:19:c4:52:10:05:65: - d5:82:10:ea:c2:31:cd:2e ------BEGIN CERTIFICATE----- -MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x -GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv -b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV -BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W -YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa -GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg -Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J -WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB -rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp -+ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1 -ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i -Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz -PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og -/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH -oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI -yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud -EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2 -A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL -MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT -ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f -BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn -g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl -fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K -WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha -B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc -hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR -TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD -mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z -ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y -4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza -8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/8d722f81a9c113c0791df136a2966db26c950a971db46b4199f4ea54b78bfb9f.pem b/net/data/ssl/ev_roots/8d722f81a9c113c0791df136a2966db26c950a971db46b4199f4ea54b78bfb9f.pem deleted file mode 100644 index ff13d55..0000000 --- a/net/data/ssl/ev_roots/8d722f81a9c113c0791df136a2966db26c950a971db46b4199f4ea54b78bfb9f.pem +++ /dev/null
@@ -1,82 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 34:4e:d5:57:20:d5:ed:ec:49:f4:2f:ce:37:db:2b:6d - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - Validity - Not Before: Nov 17 00:00:00 2006 GMT - Not After : Jul 16 23:59:59 2036 GMT - Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ac:a0:f0:fb:80:59:d4:9c:c7:a4:cf:9d:a1:59: - 73:09:10:45:0c:0d:2c:6e:68:f1:6c:5b:48:68:49: - 59:37:fc:0b:33:19:c2:77:7f:cc:10:2d:95:34:1c: - e6:eb:4d:09:a7:1c:d2:b8:c9:97:36:02:b7:89:d4: - 24:5f:06:c0:cc:44:94:94:8d:02:62:6f:eb:5a:dd: - 11:8d:28:9a:5c:84:90:10:7a:0d:bd:74:66:2f:6a: - 38:a0:e2:d5:54:44:eb:1d:07:9f:07:ba:6f:ee:e9: - fd:4e:0b:29:f5:3e:84:a0:01:f1:9c:ab:f8:1c:7e: - 89:a4:e8:a1:d8:71:65:0d:a3:51:7b:ee:bc:d2:22: - 60:0d:b9:5b:9d:df:ba:fc:51:5b:0b:af:98:b2:e9: - 2e:e9:04:e8:62:87:de:2b:c8:d7:4e:c1:4c:64:1e: - dd:cf:87:58:ba:4a:4f:ca:68:07:1d:1c:9d:4a:c6: - d5:2f:91:cc:7c:71:72:1c:c5:c0:67:eb:32:fd:c9: - 92:5c:94:da:85:c0:9b:bf:53:7d:2b:09:f4:8c:9d: - 91:1f:97:6a:52:cb:de:09:36:a4:77:d8:7b:87:50: - 44:d5:3e:6e:29:69:fb:39:49:26:1e:09:a5:80:7b: - 40:2d:eb:e8:27:85:c9:fe:61:fd:7e:e6:7c:97:1d: - d5:9d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 7B:5B:45:CF:AF:CE:CB:7A:FD:31:92:1A:6A:B6:F3:46:EB:57:48:50 - Signature Algorithm: sha1WithRSAEncryption - 79:11:c0:4b:b3:91:b6:fc:f0:e9:67:d4:0d:6e:45:be:55:e8: - 93:d2:ce:03:3f:ed:da:25:b0:1d:57:cb:1e:3a:76:a0:4c:ec: - 50:76:e8:64:72:0c:a4:a9:f1:b8:8b:d6:d6:87:84:bb:32:e5: - 41:11:c0:77:d9:b3:60:9d:eb:1b:d5:d1:6e:44:44:a9:a6:01: - ec:55:62:1d:77:b8:5c:8e:48:49:7c:9c:3b:57:11:ac:ad:73: - 37:8e:2f:78:5c:90:68:47:d9:60:60:e6:fc:07:3d:22:20:17: - c4:f7:16:e9:c4:d8:72:f9:c8:73:7c:df:16:2f:15:a9:3e:fd: - 6a:27:b6:a1:eb:5a:ba:98:1f:d5:e3:4d:64:0a:9d:13:c8:61: - ba:f5:39:1c:87:ba:b8:bd:7b:22:7f:f6:fe:ac:40:79:e5:ac: - 10:6f:3d:8f:1b:79:76:8b:c4:37:b3:21:18:84:e5:36:00:eb: - 63:20:99:b9:e9:fe:33:04:bb:41:c8:c1:02:f9:44:63:20:9e: - 81:ce:42:d3:d6:3f:2c:76:d3:63:9c:59:dd:8f:a6:e1:0e:a0: - 2e:41:f7:2e:95:47:cf:bc:fd:33:f3:f6:0b:61:7e:7e:91:2b: - 81:47:c2:27:30:ee:a7:10:5d:37:8f:5c:39:2b:e4:04:f0:7b: - 8d:56:8c:68 ------BEGIN CERTIFICATE----- -MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCB -qTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf -Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw -MDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV -BAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3MDAwMDAwWhcNMzYw -NzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5j -LjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYG -A1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl -IG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoPD7gFnUnMekz52hWXMJEEUMDSxuaPFs -W0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib+ta -3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGcq/gcfomk -6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6 -Sk/KaAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94J -NqR32HuHUETVPm4pafs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBA -MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XP -r87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUFAAOCAQEAeRHAS7ORtvzw6WfU -DW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeEuzLlQRHAd9mz -YJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX -xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2 -/qxAeeWsEG89jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/ -LHbTY5xZ3Y+m4Q6gLkH3LpVHz7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7 -jVaMaA== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e.pem b/net/data/ssl/ev_roots/8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e.pem deleted file mode 100644 index 2e9c8b2..0000000 --- a/net/data/ssl/ev_roots/8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e.pem +++ /dev/null
@@ -1,77 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Amazon, CN=Amazon Root CA 1 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : Jan 17 00:00:00 2038 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b2:78:80:71:ca:78:d5:e3:71:af:47:80:50:74: - 7d:6e:d8:d7:88:76:f4:99:68:f7:58:21:60:f9:74: - 84:01:2f:ac:02:2d:86:d3:a0:43:7a:4e:b2:a4:d0: - 36:ba:01:be:8d:db:48:c8:07:17:36:4c:f4:ee:88: - 23:c7:3e:eb:37:f5:b5:19:f8:49:68:b0:de:d7:b9: - 76:38:1d:61:9e:a4:fe:82:36:a5:e5:4a:56:e4:45: - e1:f9:fd:b4:16:fa:74:da:9c:9b:35:39:2f:fa:b0: - 20:50:06:6c:7a:d0:80:b2:a6:f9:af:ec:47:19:8f: - 50:38:07:dc:a2:87:39:58:f8:ba:d5:a9:f9:48:67: - 30:96:ee:94:78:5e:6f:89:a3:51:c0:30:86:66:a1: - 45:66:ba:54:eb:a3:c3:91:f9:48:dc:ff:d1:e8:30: - 2d:7d:2d:74:70:35:d7:88:24:f7:9e:c4:59:6e:bb: - 73:87:17:f2:32:46:28:b8:43:fa:b7:1d:aa:ca:b4: - f2:9f:24:0e:2d:4b:f7:71:5c:5e:69:ff:ea:95:02: - cb:38:8a:ae:50:38:6f:db:fb:2d:62:1b:c5:c7:1e: - 54:e1:77:e0:67:c8:0f:9c:87:23:d6:3f:40:20:7f: - 20:80:c4:80:4c:3e:3b:24:26:8e:04:ae:6c:9a:c8: - aa:0d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 84:18:CC:85:34:EC:BC:0C:94:94:2E:08:59:9C:C7:B2:10:4E:0A:08 - Signature Algorithm: sha256WithRSAEncryption - 98:f2:37:5a:41:90:a1:1a:c5:76:51:28:20:36:23:0e:ae:e6: - 28:bb:aa:f8:94:ae:48:a4:30:7f:1b:fc:24:8d:4b:b4:c8:a1: - 97:f6:b6:f1:7a:70:c8:53:93:cc:08:28:e3:98:25:cf:23:a4: - f9:de:21:d3:7c:85:09:ad:4e:9a:75:3a:c2:0b:6a:89:78:76: - 44:47:18:65:6c:8d:41:8e:3b:7f:9a:cb:f4:b5:a7:50:d7:05: - 2c:37:e8:03:4b:ad:e9:61:a0:02:6e:f5:f2:f0:c5:b2:ed:5b: - b7:dc:fa:94:5c:77:9e:13:a5:7f:52:ad:95:f2:f8:93:3b:de: - 8b:5c:5b:ca:5a:52:5b:60:af:14:f7:4b:ef:a3:fb:9f:40:95: - 6d:31:54:fc:42:d3:c7:46:1f:23:ad:d9:0f:48:70:9a:d9:75: - 78:71:d1:72:43:34:75:6e:57:59:c2:02:5c:26:60:29:cf:23: - 19:16:8e:88:43:a5:d4:e4:cb:08:fb:23:11:43:e8:43:29:72: - 62:a1:a9:5d:5e:08:d4:90:ae:b8:d8:ce:14:c2:d0:55:f2:86: - f6:c4:93:43:77:66:61:c0:b9:e8:41:d7:97:78:60:03:6e:4a: - 72:ae:a5:d1:7d:ba:10:9e:86:6c:1b:8a:b9:59:33:f8:eb:c4: - 90:be:f1:b9 ------BEGIN CERTIFICATE----- -MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF -ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 -b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL -MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv -b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj -ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM -9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw -IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6 -VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L -93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm -jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA -A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI -U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs -N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv -o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU -5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy -rqXRfboQnoZsG4q5WTP468SQvvG5 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840.pem b/net/data/ssl/ev_roots/8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840.pem deleted file mode 100644 index 121bbda..0000000 --- a/net/data/ssl/ev_roots/8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840.pem +++ /dev/null
@@ -1,119 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 - Validity - Not Before: Jan 12 18:59:32 2012 GMT - Not After : Jan 12 18:59:32 2042 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a1:ae:25:b2:01:18:dc:57:88:3f:46:eb:f9:af: - e2:eb:23:71:e2:9a:d1:61:66:21:5f:aa:af:27:51: - e5:6e:1b:16:d4:2d:7d:50:b0:53:77:bd:78:3a:60: - e2:64:02:9b:7c:86:9b:d6:1a:8e:ad:ff:1f:15:7f: - d5:95:1e:12:cb:e6:14:84:04:c1:df:36:b3:16:9f: - 8a:e3:c9:db:98:34:ce:d8:33:17:28:46:fc:a7:c9: - f0:d2:b4:d5:4d:09:72:49:f9:f2:87:e3:a9:da:7d: - a1:7d:6b:b2:3a:25:a9:6d:52:44:ac:f8:be:6e:fb: - dc:a6:73:91:90:61:a6:03:14:20:f2:e7:87:a3:88: - ad:ad:a0:8c:ff:a6:0b:25:52:25:e7:16:01:d5:cb: - b8:35:81:0c:a3:3b:f0:e1:e1:fc:5a:5d:ce:80:71: - 6d:f8:49:ab:3e:3b:ba:b8:d7:80:01:fb:a5:eb:5b: - b3:c5:5e:60:2a:31:a0:af:37:e8:20:3a:9f:a8:32: - 2c:0c:cc:09:1d:d3:9e:8e:5d:bc:4c:98:ee:c5:1a: - 68:7b:ec:53:a6:e9:14:35:a3:df:cd:80:9f:0c:48: - fb:1c:f4:f1:bf:4a:b8:fa:d5:8c:71:4a:c7:1f:ad: - fe:41:9a:b3:83:5d:f2:84:56:ef:a5:57:43:ce:29: - ad:8c:ab:55:bf:c4:fb:5b:01:dd:23:21:a1:58:00: - 8e:c3:d0:6a:13:ed:13:e3:12:2b:80:dc:67:e6:95: - b2:cd:1e:22:6e:2a:f8:41:d4:f2:ca:14:07:8d:8a: - 55:12:c6:69:f5:b8:86:68:2f:53:5e:b0:d2:aa:21: - c1:98:e6:30:e3:67:55:c7:9b:6e:ac:19:a8:55:a6: - 45:06:d0:23:3a:db:eb:65:5d:2a:11:11:f0:3b:4f: - ca:6d:f4:34:c4:71:e4:ff:00:5a:f6:5c:ae:23:60: - 85:73:f1:e4:10:b1:25:ae:d5:92:bb:13:c1:0c:e0: - 39:da:b4:39:57:b5:ab:35:aa:72:21:3b:83:35:e7: - 31:df:7a:21:6e:b8:32:08:7d:1d:32:91:15:4a:62: - 72:cf:e3:77:a1:bc:d5:11:1b:76:01:67:08:e0:41: - 0b:c3:eb:15:6e:f8:a4:19:d9:a2:ab:af:e2:27:52: - 56:2b:02:8a:2c:14:24:f9:bf:42:02:bf:26:c8:c6: - 8f:e0:6e:38:7d:53:2d:e5:ed:98:b3:95:63:68:7f: - f9:35:f4:df:88:c5:60:35:92:c0:7c:69:1c:61:95: - 16:d0:eb:de:0b:af:3e:04:10:45:65:58:50:38:af: - 48:f2:59:b6:16:f2:3c:0d:90:02:c6:70:2e:01:ad: - 3c:15:d7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D - Signature Algorithm: sha256WithRSAEncryption - 91:df:80:3f:43:09:7e:71:c2:f7:eb:b3:88:8f:e1:51:b2:bc: - 3d:75:f9:28:5d:c8:bc:99:9b:7b:5d:aa:e5:ca:e1:0a:f7:e8: - b2:d3:9f:dd:67:31:7e:ba:01:aa:c7:6a:41:3b:90:d4:08:5c: - b2:60:6a:90:f0:c8:ce:03:62:f9:8b:ed:fb:6e:2a:dc:06:4d: - 3c:29:0f:89:16:8a:58:4c:48:0f:e8:84:61:ea:3c:72:a6:77: - e4:42:ae:88:a3:43:58:79:7e:ae:ca:a5:53:0d:a9:3d:70:bd: - 20:19:61:a4:6c:38:fc:43:32:e1:c1:47:ff:f8:ec:f1:11:22: - 32:96:9c:c2:f6:5b:69:96:7b:20:0c:43:41:9a:5b:f6:59:19: - 88:de:55:88:37:51:0b:78:5c:0a:1e:a3:42:fd:c7:9d:88:0f: - c0:f2:78:02:24:54:93:af:89:87:88:c9:4a:80:1d:ea:d0:6e: - 3e:61:2e:36:bb:35:0e:27:96:fd:66:34:3b:61:72:73:f1:16: - 5c:47:06:54:49:00:7a:58:12:b0:0a:ef:85:fd:b1:b8:33:75: - 6a:93:1c:12:e6:60:5e:6f:1d:7f:c9:1f:23:cb:84:61:9f:1e: - 82:44:f9:5f:ad:62:55:24:9a:52:98:ed:51:e7:a1:7e:97:3a: - e6:2f:1f:11:da:53:80:2c:85:9e:ab:35:10:db:22:5f:6a:c5: - 5e:97:53:f2:32:02:09:30:a3:58:f0:0d:01:d5:72:c6:b1:7c: - 69:7b:c3:f5:36:45:cc:61:6e:5e:4c:94:c5:5e:ae:e8:0e:5e: - 8b:bf:f7:cd:e0:ed:a1:0e:1b:33:ee:54:18:fe:0f:be:ef:7e: - 84:6b:43:e3:70:98:db:5d:75:b2:0d:59:07:85:15:23:39:d6: - f1:df:a9:26:0f:d6:48:c7:b3:a6:22:f5:33:37:5a:95:47:9f: - 7b:ba:18:15:6f:ff:d6:14:64:83:49:d2:0a:67:21:db:0f:35: - 63:60:28:22:e3:b1:95:83:cd:85:a6:dd:2f:0f:e7:67:52:6e: - bb:2f:85:7c:f5:4a:73:e7:c5:3e:c0:bd:21:12:05:3f:fc:b7: - 03:49:02:5b:c8:25:e6:e2:54:38:f5:79:87:8c:1d:53:b2:4e: - 85:7b:06:38:c7:2c:f8:f8:b0:72:8d:25:e5:77:52:f4:03:1c: - 48:a6:50:5f:88:20:30:6e:f2:82:43:ab:3d:97:84:e7:53:fb: - 21:c1:4f:0f:22:9a:86:b8:59:2a:f6:47:3d:19:88:2d:e8:85: - e1:9e:ec:85:08:6a:b1:6c:34:c9:1d:ec:48:2b:3b:78:ed:66: - c4:8e:79:69:83:de:7f:8c ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQEL -BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc -BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00 -MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM -aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzMwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFhZiFf -qq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMW -n4rjyduYNM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ym -c5GQYaYDFCDy54ejiK2toIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+ -O7q414AB+6XrW7PFXmAqMaCvN+ggOp+oMiwMzAkd056OXbxMmO7FGmh77FOm6RQ1 -o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+lV0POKa2Mq1W/xPtbAd0j -IaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZoL1NesNKq -IcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz -8eQQsSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43eh -vNURG3YBZwjgQQvD6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l -7ZizlWNof/k19N+IxWA1ksB8aRxhlRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALG -cC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZIhvcNAQELBQAD -ggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 -AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RC -roijQ1h5fq7KpVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0Ga -W/ZZGYjeVYg3UQt4XAoeo0L9x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4n -lv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgzdWqTHBLmYF5vHX/JHyPLhGGfHoJE -+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6XU/IyAgkwo1jwDQHV -csaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+NwmNtd -dbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNg -KCLjsZWDzYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeM -HVOyToV7BjjHLPj4sHKNJeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4 -WSr2Rz0ZiC3oheGe7IUIarFsNMkd7EgrO3jtZsSOeWmD3n+M ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/960adf0063e96356750c2965dd0a0867da0b9cbd6e77714aeafb2349ab393da3.pem b/net/data/ssl/ev_roots/960adf0063e96356750c2965dd0a0867da0b9cbd6e77714aeafb2349ab393da3.pem deleted file mode 100644 index 1c8e2cf..0000000 --- a/net/data/ssl/ev_roots/960adf0063e96356750c2965dd0a0867da0b9cbd6e77714aeafb2349ab393da3.pem +++ /dev/null
@@ -1,87 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 04:00:00:00:00:01:0f:85:aa:2d:48 - Signature Algorithm: sha1WithRSAEncryption - Issuer: O=Cybertrust, Inc, CN=Cybertrust Global Root - Validity - Not Before: Dec 15 08:00:00 2006 GMT - Not After : Dec 15 08:00:00 2021 GMT - Subject: O=Cybertrust, Inc, CN=Cybertrust Global Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:f8:c8:bc:bd:14:50:66:13:ff:f0:d3:79:ec:23: - f2:b7:1a:c7:8e:85:f1:12:73:a6:19:aa:10:db:9c: - a2:65:74:5a:77:3e:51:7d:56:f6:dc:23:b6:d4:ed: - 5f:58:b1:37:4d:d5:49:0e:6e:f5:6a:87:d6:d2:8c: - d2:27:c6:e2:ff:36:9f:98:65:a0:13:4e:c6:2a:64: - 9b:d5:90:12:cf:14:06:f4:3b:e3:d4:28:be:e8:0e: - f8:ab:4e:48:94:6d:8e:95:31:10:5c:ed:a2:2d:bd: - d5:3a:6d:b2:1c:bb:60:c0:46:4b:01:f5:49:ae:7e: - 46:8a:d0:74:8d:a1:0c:02:ce:ee:fc:e7:8f:b8:6b: - 66:f3:7f:44:00:bf:66:25:14:2b:dd:10:30:1d:07: - 96:3f:4d:f6:6b:b8:8f:b7:7b:0c:a5:38:eb:de:47: - db:d5:5d:39:fc:88:a7:f3:d7:2a:74:f1:e8:5a:a2: - 3b:9f:50:ba:a6:8c:45:35:c2:50:65:95:dc:63:82: - ef:dd:bf:77:4d:9c:62:c9:63:73:16:d0:29:0f:49: - a9:48:f0:b3:aa:b7:6c:c5:a7:30:39:40:5d:ae:c4: - e2:5d:26:53:f0:ce:1c:23:08:61:a8:94:19:ba:04: - 62:40:ec:1f:38:70:77:12:06:71:a7:30:18:5d:25: - 27:a5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57 - X509v3 CRL Distribution Points: - - Full Name: - URI:http://www2.public-trust.com/crl/ct/ctroot.crl - - X509v3 Authority Key Identifier: - keyid:B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57 - - Signature Algorithm: sha1WithRSAEncryption - 56:ef:0a:23:a0:54:4e:95:97:c9:f8:89:da:45:c1:d4:a3:00: - 25:f4:1f:13:ab:b7:a3:85:58:69:c2:30:ad:d8:15:8a:2d:e3: - c9:cd:81:5a:f8:73:23:5a:a7:7c:05:f3:fd:22:3b:0e:d1:06: - c4:db:36:4c:73:04:8e:e5:b0:22:e4:c5:f3:2e:a5:d9:23:e3: - b8:4e:4a:20:a7:6e:02:24:9f:22:60:67:7b:8b:1d:72:09:c5: - 31:5c:e9:79:9f:80:47:3d:ad:a1:0b:07:14:3d:47:ff:03:69: - 1a:0c:0b:44:e7:63:25:a7:7f:b2:c9:b8:76:84:ed:23:f6:7d: - 07:ab:45:7e:d3:df:b3:bf:e9:8a:b6:cd:a8:a2:67:2b:52:d5: - b7:65:f0:39:4c:63:a0:91:79:93:52:0f:54:dd:83:bb:9f:d1: - 8f:a7:53:73:c3:cb:ff:30:ec:7c:04:b8:d8:44:1f:93:5f:71: - 09:22:b7:6e:3e:ea:1c:03:4e:9d:1a:20:61:fb:81:37:ec:5e: - fc:0a:45:ab:d7:e7:17:55:d0:a0:ea:60:9b:a6:f6:e3:8c:5b: - 29:c2:06:60:14:9d:2d:97:4c:a9:93:15:9d:61:c4:01:5f:48: - d6:58:bd:56:31:12:4e:11:c8:21:e0:b3:11:91:65:db:b4:a6: - 88:38:ce:55 ------BEGIN CERTIFICATE----- -MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYG -A1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2Jh -bCBSb290MB4XDTA2MTIxNTA4MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UE -ChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBS -b290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+Mi8vRRQZhP/8NN5 -7CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW0ozS -J8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2y -HLtgwEZLAfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iP -t3sMpTjr3kfb1V05/Iin89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNz -FtApD0mpSPCzqrdsxacwOUBdrsTiXSZT8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAY -XSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2MDSgMqAw -hi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3Js -MB8GA1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUA -A4IBAQBW7wojoFROlZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMj -Wqd8BfP9IjsO0QbE2zZMcwSO5bAi5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUx -XOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2hO0j9n0Hq0V+09+zv+mKts2o -omcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+TX3EJIrduPuoc -A06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW -WL1WMRJOEcgh4LMRkWXbtKaIOM5V ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/9acfab7e43c8d880d06b262a94deeee4b4659989c3d0caf19baf6405e41ab7df.pem b/net/data/ssl/ev_roots/9acfab7e43c8d880d06b262a94deeee4b4659989c3d0caf19baf6405e41ab7df.pem deleted file mode 100644 index 4589be0..0000000 --- a/net/data/ssl/ev_roots/9acfab7e43c8d880d06b262a94deeee4b4659989c3d0caf19baf6405e41ab7df.pem +++ /dev/null
@@ -1,87 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 18:da:d1:9e:26:7d:e8:bb:4a:21:58:cd:cc:6b:3b:4a - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 - Validity - Not Before: Nov 8 00:00:00 2006 GMT - Not After : Jul 16 23:59:59 2036 GMT - Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:af:24:08:08:29:7a:35:9e:60:0c:aa:e7:4b:3b: - 4e:dc:7c:bc:3c:45:1c:bb:2b:e0:fe:29:02:f9:57: - 08:a3:64:85:15:27:f5:f1:ad:c8:31:89:5d:22:e8: - 2a:aa:a6:42:b3:8f:f8:b9:55:b7:b1:b7:4b:b3:fe: - 8f:7e:07:57:ec:ef:43:db:66:62:15:61:cf:60:0d: - a4:d8:de:f8:e0:c3:62:08:3d:54:13:eb:49:ca:59: - 54:85:26:e5:2b:8f:1b:9f:eb:f5:a1:91:c2:33:49: - d8:43:63:6a:52:4b:d2:8f:e8:70:51:4d:d1:89:69: - 7b:c7:70:f6:b3:dc:12:74:db:7b:5d:4b:56:d3:96: - bf:15:77:a1:b0:f4:a2:25:f2:af:1c:92:67:18:e5: - f4:06:04:ef:90:b9:e4:00:e4:dd:3a:b5:19:ff:02: - ba:f4:3c:ee:e0:8b:eb:37:8b:ec:f4:d7:ac:f2:f6: - f0:3d:af:dd:75:91:33:19:1d:1c:40:cb:74:24:19: - 21:93:d9:14:fe:ac:2a:52:c7:8f:d5:04:49:e4:8d: - 63:47:88:3c:69:83:cb:fe:47:bd:2b:7e:4f:c5:95: - ae:0e:9d:d4:d1:43:c0:67:73:e3:14:08:7e:e5:3f: - 9f:73:b8:33:0a:cf:5d:3f:34:87:96:8a:ee:53:e8: - 25:15 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - 1.3.6.1.5.5.7.1.12: - 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif - X509v3 Subject Key Identifier: - 7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33 - Signature Algorithm: sha1WithRSAEncryption - 93:24:4a:30:5f:62:cf:d8:1a:98:2f:3d:ea:dc:99:2d:bd:77: - f6:a5:79:22:38:ec:c4:a7:a0:78:12:ad:62:0e:45:70:64:c5: - e7:97:66:2d:98:09:7e:5f:af:d6:cc:28:65:f2:01:aa:08:1a: - 47:de:f9:f9:7c:92:5a:08:69:20:0d:d9:3e:6d:6e:3c:0d:6e: - d8:e6:06:91:40:18:b9:f8:c1:ed:df:db:41:aa:e0:96:20:c9: - cd:64:15:38:81:c9:94:ee:a2:84:29:0b:13:6f:8e:db:0c:dd: - 25:02:db:a4:8b:19:44:d2:41:7a:05:69:4a:58:4f:60:ca:7e: - 82:6a:0b:02:aa:25:17:39:b5:db:7f:e7:84:65:2a:95:8a:bd: - 86:de:5e:81:16:83:2d:10:cc:de:fd:a8:82:2a:6d:28:1f:0d: - 0b:c4:e5:e7:1a:26:19:e1:f4:11:6f:10:b5:95:fc:e7:42:05: - 32:db:ce:9d:51:5e:28:b6:9e:85:d3:5b:ef:a5:7d:45:40:72: - 8e:b7:0e:6b:0e:06:fb:33:35:48:71:b8:9d:27:8b:c4:65:5f: - 0d:86:76:9c:44:7a:f6:95:5c:f6:5d:32:08:33:a4:54:b6:18: - 3f:68:5c:f2:42:4a:85:38:54:83:5f:d1:e8:2c:f2:ac:11:d6: - a8:ed:63:6a ------BEGIN CERTIFICATE----- -MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB -yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL -ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp -U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW -ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL -MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW -ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln -biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp -U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y -aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1 -nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex -t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz -SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG -BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+ -rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/ -NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E -BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH -BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy -aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv -MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE -p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y -5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK -WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ -4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N -hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/a22dba681e97376e2d397d728aae3a9b6296b9fdba60bc2e11f647f2c675fb37.pem b/net/data/ssl/ev_roots/a22dba681e97376e2d397d728aae3a9b6296b9fdba60bc2e11f647f2c675fb37.pem deleted file mode 100644 index e034a8a..0000000 --- a/net/data/ssl/ev_roots/a22dba681e97376e2d397d728aae3a9b6296b9fdba60bc2e11f647f2c675fb37.pem +++ /dev/null
@@ -1,77 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication EV RootCA1 - Validity - Not Before: Jun 6 02:12:32 2007 GMT - Not After : Jun 6 02:12:32 2037 GMT - Subject: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication EV RootCA1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bc:7f:ec:57:9b:24:e0:fe:9c:ba:42:79:a9:88: - 8a:fa:80:e0:f5:07:29:43:ea:8e:0a:34:36:8d:1c: - fa:a7:b5:39:78:ff:97:75:f7:2f:e4:aa:6b:04:84: - 44:ca:a6:e2:68:8e:fd:55:50:62:0f:a4:71:0e:ce: - 07:38:2d:42:85:50:ad:3c:96:6f:8b:d5:a2:0e:cf: - de:49:89:3d:d6:64:2e:38:e5:1e:6c:b5:57:8a:9e: - ef:48:0e:cd:7a:69:16:87:44:b5:90:e4:06:9d:ae: - a1:04:97:58:79:ef:20:4a:82:6b:8c:22:bf:ec:1f: - 0f:e9:84:71:ed:f1:0e:e4:b8:18:13:cc:56:36:5d: - d1:9a:1e:51:6b:39:6e:60:76:88:34:0b:f3:b3:d1: - b0:9d:ca:61:e2:64:1d:c1:46:07:b8:63:dd:1e:33: - 65:b3:8e:09:55:52:3d:b5:bd:ff:07:eb:ad:61:55: - 18:2c:a9:69:98:4a:aa:40:c5:33:14:65:74:00:f9: - 91:de:af:03:48:c5:40:54:dc:0f:84:90:68:20:c5: - 92:96:dc:2e:e5:02:45:aa:c0:5f:54:f8:6d:ea:49: - cf:5d:6c:4b:af:ef:9a:c2:56:5c:c6:35:56:42:6a: - 30:5f:c2:ab:f6:e2:3d:3f:b3:c9:11:8f:31:4c:d7: - 9f:49 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 35:4A:F5:4D:AF:3F:D7:82:38:AC:AB:71:65:17:75:8C:9D:55:93:E6 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - a8:87:e9:ec:f8:40:67:5d:c3:c1:66:c7:40:4b:97:fc:87:13: - 90:5a:c4:ef:a0:ca:5f:8b:b7:a7:b7:f1:d6:b5:64:b7:8a:b3: - b8:1b:cc:da:fb:ac:66:88:41:ce:e8:fc:e4:db:1e:88:a6:ed: - 27:50:1b:02:30:24:46:79:fe:04:87:70:97:40:73:d1:c0:c1: - 57:19:9a:69:a5:27:99:ab:9d:62:84:f6:51:c1:2c:c9:23:15: - d8:28:b7:ab:25:13:b5:46:e1:86:02:ff:26:8c:c4:88:92:1d: - 56:fe:19:67:f2:55:e4:80:a3:6b:9c:ab:77:e1:51:71:0d:20: - db:10:9a:db:bd:76:79:07:77:99:28:ad:9a:5e:da:b1:4f:44: - 2c:35:8e:a5:96:c7:fd:83:f0:58:c6:79:d6:98:7c:a8:8d:fe: - 86:3e:07:16:92:e1:7b:e7:1d:ec:33:76:7e:42:2e:4a:85:f9: - 91:89:68:84:03:81:a5:9b:9a:be:e3:37:c5:54:ab:56:3b:18: - 2d:41:a4:0c:f8:42:db:99:a0:e0:72:6f:bb:5d:e1:16:4f:53: - 0a:64:f9:4e:f4:bf:4e:54:bd:78:6c:88:ea:bf:9c:13:24:c2: - 70:69:a2:7f:0f:c8:3c:ad:08:c9:b0:98:40:a3:2a:e7:88:83: - ed:77:8f:74 ------BEGIN CERTIFICATE----- -MIIDfTCCAmWgAwIBAgIBADANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJKUDEl -MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEqMCgGA1UECxMh -U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBFViBSb290Q0ExMB4XDTA3MDYwNjAyMTIz -MloXDTM3MDYwNjAyMTIzMlowYDELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09N -IFRydXN0IFN5c3RlbXMgQ08uLExURC4xKjAoBgNVBAsTIVNlY3VyaXR5IENvbW11 -bmljYXRpb24gRVYgUm9vdENBMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBALx/7FebJOD+nLpCeamIivqA4PUHKUPqjgo0No0c+qe1OXj/l3X3L+SqawSE -RMqm4miO/VVQYg+kcQ7OBzgtQoVQrTyWb4vVog7P3kmJPdZkLjjlHmy1V4qe70gO -zXppFodEtZDkBp2uoQSXWHnvIEqCa4wiv+wfD+mEce3xDuS4GBPMVjZd0ZoeUWs5 -bmB2iDQL87PRsJ3KYeJkHcFGB7hj3R4zZbOOCVVSPbW9/wfrrWFVGCypaZhKqkDF -MxRldAD5kd6vA0jFQFTcD4SQaCDFkpbcLuUCRarAX1T4bepJz11sS6/vmsJWXMY1 -VkJqMF/Cq/biPT+zyRGPMUzXn0kCAwEAAaNCMEAwHQYDVR0OBBYEFDVK9U2vP9eC -OKyrcWUXdYydVZPmMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0G -CSqGSIb3DQEBBQUAA4IBAQCoh+ns+EBnXcPBZsdAS5f8hxOQWsTvoMpfi7ent/HW -tWS3irO4G8za+6xmiEHO6Pzk2x6Ipu0nUBsCMCRGef4Eh3CXQHPRwMFXGZpppSeZ -q51ihPZRwSzJIxXYKLerJRO1RuGGAv8mjMSIkh1W/hln8lXkgKNrnKt34VFxDSDb -EJrbvXZ5B3eZKK2aXtqxT0QsNY6llsf9g/BYxnnWmHyojf6GPgcWkuF75x3sM3Z+ -Qi5KhfmRiWiEA4Glm5q+4zfFVKtWOxgtQaQM+ELbmaDgcm+7XeEWT1MKZPlO9L9O -VL14bIjqv5wTJMJwaaJ/D8g8rQjJsJhAoyrniIPtd490 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/a4310d50af18a6447190372a86afaf8b951ffb431d837f1e5688b45971ed1557.pem b/net/data/ssl/ev_roots/a4310d50af18a6447190372a86afaf8b951ffb431d837f1e5688b45971ed1557.pem deleted file mode 100644 index 764184e..0000000 --- a/net/data/ssl/ev_roots/a4310d50af18a6447190372a86afaf8b951ffb431d837f1e5688b45971ed1557.pem +++ /dev/null
@@ -1,53 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 35:fc:26:5c:d9:84:4f:c9:3d:26:3d:57:9b:ae:d7:56 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2 - Validity - Not Before: Nov 5 00:00:00 2007 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:a2:d5:9c:82:7b:95:9d:f1:52:78:87:fe:8a:16: - bf:05:e6:df:a3:02:4f:0d:07:c6:00:51:ba:0c:02: - 52:2d:22:a4:42:39:c4:fe:8f:ea:c9:c1:be:d4:4d: - ff:9f:7a:9e:e2:b1:7c:9a:ad:a7:86:09:73:87:d1: - e7:9a:e3:7a:a5:aa:6e:fb:ba:b3:70:c0:67:88:a2: - 35:d4:a3:9a:b1:fd:ad:c2:ef:31:fa:a8:b9:f3:fb: - 08:c6:91:d1:fb:29:95 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 9A:D8:00:30:00:E7:6B:7F:85:18:EE:8B:B6:CE:8A:0C:F8:11:E1:BB - Signature Algorithm: ecdsa-with-SHA384 - 30:66:02:31:00:dd:f8:e0:57:47:5b:a7:e6:0a:c3:bd:f5:80: - 8a:97:35:0d:1b:89:3c:54:86:77:28:ca:a1:f4:79:de:b5:e6: - 38:b0:f0:65:70:8c:7f:02:54:c2:bf:ff:d8:a1:3e:d9:cf:02: - 31:00:c4:8d:94:fc:dc:53:d2:dc:9d:78:16:1f:15:33:23:53: - 52:e3:5a:31:5d:9d:ca:ae:bd:13:29:44:0d:27:5b:a8:e7:68: - 9c:12:f7:58:3f:2e:72:02:57:a3:8f:a1:14:2e ------BEGIN CERTIFICATE----- -MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDEL -MAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMp -IDIwMDcgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAi -BgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMjAeFw0wNzExMDUwMDAw -MDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh -d3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBGb3Ig -YXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9v -dCBDQSAtIEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/ -BebfowJPDQfGAFG6DAJSLSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6 -papu+7qzcMBniKI11KOasf2twu8x+qi58/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUmtgAMADna3+FGO6Lts6K -DPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUNG4k8VIZ3 -KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41ox -XZ3Krr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/a53125188d2110aa964b02c7b7c6da3203170894e5fb71fffb6667d5e6810a36.pem b/net/data/ssl/ev_roots/a53125188d2110aa964b02c7b7c6da3203170894e5fb71fffb6667d5e6810a36.pem deleted file mode 100644 index 3139d84..0000000 --- a/net/data/ssl/ev_roots/a53125188d2110aa964b02c7b7c6da3203170894e5fb71fffb6667d5e6810a36.pem +++ /dev/null
@@ -1,48 +0,0 @@ -Certificate: - Data: - Version: 1 (0x0) - Serial Number: 421 (0x1a5) - Signature Algorithm: md5WithRSAEncryption - Issuer: C=US, O=GTE Corporation, OU=GTE CyberTrust Solutions, Inc., CN=GTE CyberTrust Global Root - Validity - Not Before: Aug 13 00:29:00 1998 GMT - Not After : Aug 13 23:59:00 2018 GMT - Subject: C=US, O=GTE Corporation, OU=GTE CyberTrust Solutions, Inc., CN=GTE CyberTrust Global Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:95:0f:a0:b6:f0:50:9c:e8:7a:c7:88:cd:dd:17: - 0e:2e:b0:94:d0:1b:3d:0e:f6:94:c0:8a:94:c7:06: - c8:90:97:c8:b8:64:1a:7a:7e:6c:3c:53:e1:37:28: - 73:60:7f:b2:97:53:07:9f:53:f9:6d:58:94:d2:af: - 8d:6d:88:67:80:e6:ed:b2:95:cf:72:31:ca:a5:1c: - 72:ba:5c:02:e7:64:42:e7:f9:a9:2c:d6:3a:0d:ac: - 8d:42:aa:24:01:39:e6:9c:3f:01:85:57:0d:58:87: - 45:f8:d3:85:aa:93:69:26:85:70:48:80:3f:12:15: - c7:79:b4:1f:05:2f:3b:62:99 - Exponent: 65537 (0x10001) - Signature Algorithm: md5WithRSAEncryption - 6d:eb:1b:09:e9:5e:d9:51:db:67:22:61:a4:2a:3c:48:77:e3: - a0:7c:a6:de:73:a2:14:03:85:3d:fb:ab:0e:30:c5:83:16:33: - 81:13:08:9e:7b:34:4e:df:40:c8:74:d7:b9:7d:dc:f4:76:55: - 7d:9b:63:54:18:e9:f0:ea:f3:5c:b1:d9:8b:42:1e:b9:c0:95: - 4e:ba:fa:d5:e2:7c:f5:68:61:bf:8e:ec:05:97:5f:5b:b0:d7: - a3:85:34:c4:24:a7:0d:0f:95:93:ef:cb:94:d8:9e:1f:9d:5c: - 85:6d:c7:aa:ae:4f:1f:22:b5:cd:95:ad:ba:a7:cc:f9:ab:0b: - 7a:7f ------BEGIN CERTIFICATE----- -MIICWjCCAcMCAgGlMA0GCSqGSIb3DQEBBAUAMHUxCzAJBgNVBAYTAlVTMRgwFgYD -VQQKEw9HVEUgQ29ycG9yYXRpb24xJzAlBgNVBAsTHkdURSBDeWJlclRydXN0IFNv -bHV0aW9ucywgSW5jLjEjMCEGA1UEAxMaR1RFIEN5YmVyVHJ1c3QgR2xvYmFsIFJv -b3QwHhcNOTgwODEzMDAyOTAwWhcNMTgwODEzMjM1OTAwWjB1MQswCQYDVQQGEwJV -UzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMScwJQYDVQQLEx5HVEUgQ3liZXJU -cnVzdCBTb2x1dGlvbnMsIEluYy4xIzAhBgNVBAMTGkdURSBDeWJlclRydXN0IEds -b2JhbCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCVD6C28FCc6HrH -iM3dFw4usJTQGz0O9pTAipTHBsiQl8i4ZBp6fmw8U+E3KHNgf7KXUwefU/ltWJTS -r41tiGeA5u2ylc9yMcqlHHK6XALnZELn+aks1joNrI1CqiQBOeacPwGFVw1Yh0X4 -04Wqk2kmhXBIgD8SFcd5tB8FLztimQIDAQABMA0GCSqGSIb3DQEBBAUAA4GBAG3r -GwnpXtlR22ciYaQqPEh346B8pt5zohQDhT37qw4wxYMWM4ETCJ57NE7fQMh017l9 -3PR2VX2bY1QY6fDq81yx2YtCHrnAlU66+tXifPVoYb+O7AWXX1uw16OFNMQkpw0P -lZPvy5TYnh+dXIVtx6quTx8itc2VrbqnzPmrC3p/ ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/a71272aeaaa3cfe8727f7fb39f0fb3d1e5426e9060b06ee6f13e9a3c5833cd43.pem b/net/data/ssl/ev_roots/a71272aeaaa3cfe8727f7fb39f0fb3d1e5426e9060b06ee6f13e9a3c5833cd43.pem deleted file mode 100644 index 9e5c0f8..0000000 --- a/net/data/ssl/ev_roots/a71272aeaaa3cfe8727f7fb39f0fb3d1e5426e9060b06ee6f13e9a3c5833cd43.pem +++ /dev/null
@@ -1,94 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Wells Fargo WellsSecure, OU=Wells Fargo Bank NA, CN=WellsSecure Public Root Certificate Authority - Validity - Not Before: Dec 13 17:07:54 2007 GMT - Not After : Dec 14 00:07:54 2022 GMT - Subject: C=US, O=Wells Fargo WellsSecure, OU=Wells Fargo Bank NA, CN=WellsSecure Public Root Certificate Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ee:6f:b4:bd:79:e2:8f:08:21:9e:38:04:41:25: - ef:ab:5b:1c:53:92:ac:6d:9e:dd:c2:c4:2e:45:94: - 03:35:88:67:74:57:e3:df:8c:b8:a7:76:8f:3b:f7: - a8:c4:db:29:63:0e:91:68:36:8a:97:8e:8a:71:68: - 09:07:e4:e8:d4:0e:4f:f8:d6:2b:4c:a4:16:f9:ef: - 43:98:8f:b3:9e:52:df:6d:91:39:8f:38:bd:77:8b: - 43:63:eb:b7:93:fc:30:4c:1c:01:93:b6:13:fb:f7: - a1:1f:bf:25:e1:74:37:2c:1e:a4:5e:3c:68:f8:4b: - bf:0d:b9:1e:2e:36:e8:a9:e4:a7:f8:0f:cb:82:75: - 7c:35:2d:22:d6:c2:bf:0b:f3:b4:fc:6c:95:61:1e: - 57:d7:04:81:32:83:52:79:e6:83:63:cf:b7:cb:63: - 8b:11:e2:bd:5e:eb:f6:8d:ed:95:72:28:b4:ac:12: - 62:e9:4a:33:e6:83:32:ae:05:75:95:bd:84:95:db: - 2a:5c:9b:8e:2e:0c:b8:81:2b:41:e6:38:56:9f:49: - 9b:6c:76:fa:8a:5d:f7:01:79:81:7c:c1:83:40:05: - fe:71:fd:0c:3f:cc:4e:60:09:0e:65:47:10:2f:01: - c0:05:3f:8f:f8:b3:41:ef:5a:42:7e:59:ef:d2:97: - 0c:65 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.pki.wellsfargo.com/wsprca.crl - - X509v3 Key Usage: critical - Digital Signature, Non Repudiation, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 26:95:19:10:D9:E8:A1:97:91:FF:DC:19:D9:B5:04:3E:D2:73:0A:6A - X509v3 Authority Key Identifier: - keyid:26:95:19:10:D9:E8:A1:97:91:FF:DC:19:D9:B5:04:3E:D2:73:0A:6A - DirName:/C=US/O=Wells Fargo WellsSecure/OU=Wells Fargo Bank NA/CN=WellsSecure Public Root Certificate Authority - serial:01 - - Signature Algorithm: sha1WithRSAEncryption - b9:15:b1:44:91:cc:23:c8:2b:4d:77:e3:f8:9a:7b:27:0d:cd: - 72:bb:99:00:ca:7c:66:19:50:c6:d5:98:ed:ab:bf:03:5a:e5: - 4d:e5:1e:c8:4f:71:97:86:d5:e3:1d:fd:90:c9:3c:75:77:57: - 7a:7d:f8:de:f4:d4:d5:f7:95:e6:74:6e:1d:3c:ae:7c:9d:db: - 02:03:05:2c:71:4b:25:3e:07:e3:5e:9a:f5:66:17:29:88:1a: - 38:9f:cf:aa:41:03:84:97:6b:93:38:7a:ca:30:44:1b:24:44: - 33:d0:e4:d1:dc:28:38:f4:13:43:35:35:29:63:a8:7c:a2:b5: - ad:38:a4:ed:ad:fd:c6:9a:1f:ff:97:73:fe:fb:b3:35:a7:93: - 86:c6:76:91:00:e6:ac:51:16:c4:27:32:5c:db:73:da:a5:93: - 57:8e:3e:6d:35:26:08:59:d5:e7:44:d7:76:20:63:e7:ac:13: - 67:c3:6d:b1:70:46:7c:d5:96:11:3d:89:6f:5d:a8:a1:eb:8d: - 0a:da:c3:1d:33:6c:a3:ea:67:19:9a:99:7f:4b:3d:83:51:2a: - 1d:ca:2f:86:0c:a2:7e:10:2d:2b:d4:16:95:0b:07:aa:2e:14: - 92:49:b7:29:6f:d8:6d:31:7d:f5:fc:a1:10:07:87:ce:2f:59: - dc:3e:58:db ------BEGIN CERTIFICATE----- -MIIEvTCCA6WgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBhTELMAkGA1UEBhMCVVMx -IDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxs -cyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9v -dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcxMjEzMTcwNzU0WhcNMjIxMjE0 -MDAwNzU0WjCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdl -bGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQD -DC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDub7S9eeKPCCGeOARBJe+r -WxxTkqxtnt3CxC5FlAM1iGd0V+PfjLindo8796jE2yljDpFoNoqXjopxaAkH5OjU -Dk/41itMpBb570OYj7OeUt9tkTmPOL13i0Nj67eT/DBMHAGTthP796EfvyXhdDcs -HqRePGj4S78NuR4uNuip5Kf4D8uCdXw1LSLWwr8L87T8bJVhHlfXBIEyg1J55oNj -z7fLY4sR4r1e6/aN7ZVyKLSsEmLpSjPmgzKuBXWVvYSV2ypcm44uDLiBK0HmOFaf -SZtsdvqKXfcBeYF8wYNABf5x/Qw/zE5gCQ5lRxAvAcAFP4/4s0HvWkJ+We/Slwxl -AgMBAAGjggE0MIIBMDAPBgNVHRMBAf8EBTADAQH/MDkGA1UdHwQyMDAwLqAsoCqG -KGh0dHA6Ly9jcmwucGtpLndlbGxzZmFyZ28uY29tL3dzcHJjYS5jcmwwDgYDVR0P -AQH/BAQDAgHGMB0GA1UdDgQWBBQmlRkQ2eihl5H/3BnZtQQ+0nMKajCBsgYDVR0j -BIGqMIGngBQmlRkQ2eihl5H/3BnZtQQ+0nMKaqGBi6SBiDCBhTELMAkGA1UEBhMC -VVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNX -ZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMg -Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHmCAQEwDQYJKoZIhvcNAQEFBQADggEB -ALkVsUSRzCPIK0134/iaeycNzXK7mQDKfGYZUMbVmO2rvwNa5U3lHshPcZeG1eMd -/ZDJPHV3V3p9+N701NX3leZ0bh08rnyd2wIDBSxxSyU+B+NemvVmFymIGjifz6pB -A4SXa5M4esowRBskRDPQ5NHcKDj0E0M1NSljqHyita04pO2t/caaH/+Xc/77szWn -k4bGdpEA5qxRFsQnMlzbc9qlk1eOPm01JghZ1edE13YgY+esE2fDbbFwRnzVlhE9 -iW9dqKHrjQrawx0zbKPqZxmamX9LPYNRKh3KL4YMon4QLSvUFpULB6ouFJJJtylv -2G0xffX8oRAHh84vWdw+WNs= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/ab7036365c7154aa29c2c29f5d4191163b162a2225011357d56d07ffa7bc1f72.pem b/net/data/ssl/ev_roots/ab7036365c7154aa29c2c29f5d4191163b162a2225011357d56d07ffa7bc1f72.pem deleted file mode 100644 index ed8a861..0000000 --- a/net/data/ssl/ev_roots/ab7036365c7154aa29c2c29f5d4191163b162a2225011357d56d07ffa7bc1f72.pem +++ /dev/null
@@ -1,55 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: md5WithRSAEncryption - Issuer: C=ZA, ST=Western Cape, L=Cape Town, O=Thawte Consulting cc, OU=Certification Services Division, CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com - Validity - Not Before: Aug 1 00:00:00 1996 GMT - Not After : Dec 31 23:59:59 2020 GMT - Subject: C=ZA, ST=Western Cape, L=Cape Town, O=Thawte Consulting cc, OU=Certification Services Division, CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:d2:36:36:6a:8b:d7:c2:5b:9e:da:81:41:62:8f: - 38:ee:49:04:55:d6:d0:ef:1c:1b:95:16:47:ef:18: - 48:35:3a:52:f4:2b:6a:06:8f:3b:2f:ea:56:e3:af: - 86:8d:9e:17:f7:9e:b4:65:75:02:4d:ef:cb:09:a2: - 21:51:d8:9b:d0:67:d0:ba:0d:92:06:14:73:d4:93: - cb:97:2a:00:9c:5c:4e:0c:bc:fa:15:52:fc:f2:44: - 6e:da:11:4a:6e:08:9f:2f:2d:e3:f9:aa:3a:86:73: - b6:46:53:58:c8:89:05:bd:83:11:b8:73:3f:aa:07: - 8d:f4:42:4d:e7:40:9d:1c:37 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: md5WithRSAEncryption - 26:48:2c:16:c2:58:fa:e8:16:74:0c:aa:aa:5f:54:3f:f2:d7: - c9:78:60:5e:5e:6e:37:63:22:77:36:7e:b2:17:c4:34:b9:f5: - 08:85:fc:c9:01:38:ff:4d:be:f2:16:42:43:e7:bb:5a:46:fb: - c1:c6:11:1f:f1:4a:b0:28:46:c9:c3:c4:42:7d:bc:fa:ab:59: - 6e:d5:b7:51:88:11:e3:a4:85:19:6b:82:4c:a4:0c:12:ad:e9: - a4:ae:3f:f1:c3:49:65:9a:8c:c5:c8:3e:25:b7:94:99:bb:92: - 32:71:07:f0:86:5e:ed:50:27:a6:0d:a6:23:f9:bb:cb:a6:07: - 14:42 ------BEGIN CERTIFICATE----- -MIIDJzCCApCgAwIBAgIBATANBgkqhkiG9w0BAQQFADCBzjELMAkGA1UEBhMCWkEx -FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYD -VQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlv -biBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhhd3RlIFByZW1pdW0gU2Vy -dmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZlckB0aGF3dGUuY29t -MB4XDTk2MDgwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgc4xCzAJBgNVBAYTAlpB -MRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsG -A1UEChMUVGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRp -b24gU2VydmljZXMgRGl2aXNpb24xITAfBgNVBAMTGFRoYXd0ZSBQcmVtaXVtIFNl -cnZlciBDQTEoMCYGCSqGSIb3DQEJARYZcHJlbWl1bS1zZXJ2ZXJAdGhhd3RlLmNv -bTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0jY2aovXwlue2oFBYo847kkE -VdbQ7xwblRZH7xhINTpS9CtqBo87L+pW46+GjZ4X9560ZXUCTe/LCaIhUdib0GfQ -ug2SBhRz1JPLlyoAnFxODLz6FVL88kRu2hFKbgifLy3j+ao6hnO2RlNYyIkFvYMR -uHM/qgeN9EJN50CdHDcCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQQFAAOBgQAmSCwWwlj66BZ0DKqqX1Q/8tfJeGBeXm43YyJ3Nn6yF8Q0ufUI -hfzJATj/Tb7yFkJD57taRvvBxhEf8UqwKEbJw8RCfbz6q1lu1bdRiBHjpIUZa4JM -pAwSremkrj/xw0llmozFyD4lt5SZu5IycQfwhl7tUCemDaYj+bvLpgcUQg== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/b0bfd52bb0d7d9bd92bf5d4dc13da255c02c542f378365ea893911f55e55f23c.pem b/net/data/ssl/ev_roots/b0bfd52bb0d7d9bd92bf5d4dc13da255c02c542f378365ea893911f55e55f23c.pem deleted file mode 100644 index 8f34c9c..0000000 --- a/net/data/ssl/ev_roots/b0bfd52bb0d7d9bd92bf5d4dc13da255c02c542f378365ea893911f55e55f23c.pem +++ /dev/null
@@ -1,126 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 7667447206703254355 (0x6a683e9c519bcb53) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority - Validity - Not Before: Mar 5 12:09:48 2013 GMT - Not After : Mar 3 12:09:48 2023 GMT - Subject: C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:e2:f5:3f:93:05:51:1e:85:62:54:5e:7a:0b:f5: - 18:07:83:ae:7e:af:7c:f7:d4:8a:6b:a5:63:43:39: - b9:4b:f7:c3:c6:64:89:3d:94:2e:54:80:52:39:39: - 07:4b:4b:dd:85:07:76:87:cc:bf:2f:95:4c:cc:7d: - a7:3d:bc:47:0f:98:70:f8:8c:85:1e:74:8e:92:6d: - 1b:40:d1:99:0d:bb:75:6e:c8:a9:6b:9a:c0:84:31: - af:ca:43:cb:eb:2b:34:e8:8f:97:6b:01:9b:d5:0e: - 4a:08:aa:5b:92:74:85:43:d3:80:ae:a1:88:5b:ae: - b3:ea:5e:cb:16:9a:77:44:c8:a1:f6:54:68:ce:de: - 8f:97:2b:ba:5b:40:02:0c:64:17:c0:b5:93:cd:e1: - f1:13:66:ce:0c:79:ef:d1:91:28:ab:5f:a0:12:52: - 30:73:19:8e:8f:e1:8c:07:a2:c3:bb:4a:f0:ea:1f: - 15:a8:ee:25:cc:a4:46:f8:1b:22:ef:b3:0e:43:ba: - 2c:24:b8:c5:2c:5c:d4:1c:f8:5d:64:bd:c3:93:5e: - 28:a7:3f:27:f1:8e:1e:d3:2a:50:05:a3:55:d9:cb: - e7:39:53:c0:98:9e:8c:54:62:8b:26:b0:f7:7d:8d: - 7c:e4:c6:9e:66:42:55:82:47:e7:b2:58:8d:66:f7: - 07:7c:2e:36:e6:50:1c:3f:db:43:24:c5:bf:86:47: - 79:b3:79:1c:f7:5a:f4:13:ec:6c:f8:3f:e2:59:1f: - 95:ee:42:3e:b9:ad:a8:32:85:49:97:46:fe:4b:31: - 8f:5a:cb:ad:74:47:1f:e9:91:b7:df:28:04:22:a0: - d4:0f:5d:e2:79:4f:ea:6c:85:86:bd:a8:a6:ce:e4: - fa:c3:e1:b3:ae:de:3c:51:ee:cb:13:7c:01:7f:84: - 0e:5d:51:94:9e:13:0c:b6:2e:a5:4c:f9:39:70:36: - 6f:96:ca:2e:0c:44:55:c5:ca:fa:5d:02:a3:df:d6: - 64:8c:5a:b3:01:0a:a9:b5:0a:47:17:ff:ef:91:40: - 2a:8e:a1:46:3a:31:98:e5:11:fc:cc:bb:49:56:8a: - fc:b9:d0:61:9a:6f:65:6c:e6:c3:cb:3e:75:49:fe: - 8f:a7:e2:89:c5:67:d7:9d:46:13:4e:31:76:3b:24: - b3:9e:11:65:86:ab:7f:ef:1d:d4:f8:bc:e7:ac:5a: - 5c:b7:5a:47:5c:55:ce:55:b4:22:71:5b:5b:0b:f0: - cf:dc:a0:61:64:ea:a9:d7:68:0a:63:a7:e0:0d:3f: - a0:af:d3:aa:d2:7e:ef:51:a0:e6:51:2b:55:92:15: - 17:53:cb:b7:66:0e:66:4c:f8:f9:75:4c:90:e7:12: - 70:c7:45 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 2E:E3:DB:B2:49:D0:9C:54:79:5C:FA:27:2A:FE:CC:4E:D2:E8:4E:54 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - keyid:2E:E3:DB:B2:49:D0:9C:54:79:5C:FA:27:2A:FE:CC:4E:D2:E8:4E:54 - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - 05:37:3a:f4:4d:b7:45:e2:45:75:24:8f:b6:77:52:e8:1c:d8: - 10:93:65:f3:f2:59:06:a4:3e:1e:29:ec:5d:d1:d0:ab:7c:e0: - 0a:90:48:78:ed:4e:98:03:99:fe:28:60:91:1d:30:1d:b8:63: - 7c:a8:e6:35:b5:fa:d3:61:76:e6:d6:07:4b:ca:69:9a:b2:84: - 7a:77:93:45:17:15:9f:24:d0:98:13:12:ff:bb:a0:2e:fd:4e: - 4c:87:f8:ce:5c:aa:98:1b:05:e0:00:46:4a:82:80:a5:33:8b: - 28:dc:ed:38:d3:df:e5:3e:e9:fe:fb:59:dd:61:84:4f:d2:54: - 96:13:61:13:3e:8f:80:69:be:93:47:b5:35:43:d2:5a:bb:3d: - 5c:ef:b3:42:47:cd:3b:55:13:06:b0:09:db:fd:63:f6:3a:88: - 0a:99:6f:7e:e1:ce:1b:53:6a:44:66:23:51:08:7b:bc:5b:52: - a2:fd:06:37:38:40:61:8f:4a:96:b8:90:37:f8:66:c7:78:90: - 00:15:2e:8b:ad:51:35:53:07:a8:6b:68:ae:f9:4e:3c:07:26: - cd:08:05:70:cc:39:3f:76:bd:a5:d3:67:26:01:86:a6:53:d2: - 60:3b:7c:43:7f:55:8a:bc:95:1a:c1:28:39:4c:1f:43:d2:91: - f4:72:59:8a:b9:56:fc:3f:b4:9d:da:70:9c:76:5a:8c:43:50: - ee:8e:30:72:4d:df:ff:49:f7:c6:a9:67:d9:6d:ac:02:11:e2: - 3a:16:25:a7:58:08:cb:6f:53:41:9c:48:38:47:68:33:d1:d7: - c7:8f:d4:74:21:d4:c3:05:90:7a:ff:ce:96:88:b1:15:29:5d: - 23:ab:d0:60:a1:12:4f:de:f4:17:cd:32:e5:c9:bf:c8:43:ad: - fd:2e:8e:f1:af:e2:f4:98:fa:12:1f:20:d8:c0:a7:0c:85:c5: - 90:f4:3b:2d:96:26:b1:2c:be:4c:ab:eb:b1:d2:8a:c9:db:78: - 13:0f:1e:09:9d:6d:8f:00:9f:02:da:c1:fa:1f:7a:7a:09:c4: - 4a:e6:88:2a:97:9f:89:8b:fd:37:5f:5f:3a:ce:38:59:86:4b: - af:71:0b:b4:d8:f2:70:4f:9f:32:13:e3:b0:a7:57:e5:da:da: - 43:cb:84:34:f2:28:c4:ea:6d:f4:2a:ef:c1:6b:76:da:fb:7e: - bb:85:3c:d2:53:c2:4d:be:71:e1:45:d1:fd:23:67:0d:13:75: - fb:cf:65:67:22:9d:ae:b0:09:d1:09:ff:1d:34:bf:fe:23:97: - 37:d2:39:fa:3d:0d:06:0b:b4:db:3b:a3:ab:6f:5c:1d:b6:7e: - e8:b3:82:34:ed:06:5c:24 ------BEGIN CERTIFICATE----- -MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNV -BAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBC -aWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNV -BAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQDDB9FLVR1 -Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMwNTEyMDk0OFoXDTIz -MDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+ -BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhp -em1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN -ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4vU/kwVRHoViVF56C/UY -B4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vdhQd2h8y/L5VMzH2nPbxH -D5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5KCKpbknSF -Q9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEo -q1+gElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3D -k14opz8n8Y4e0ypQBaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcH -fC425lAcP9tDJMW/hkd5s3kc91r0E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsut -dEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gzrt48Ue7LE3wBf4QOXVGUnhMM -ti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAqjqFGOjGY5RH8 -zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn -rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUX -U8u3Zg5mTPj5dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6 -Jyr+zE7S6E5UMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5 -XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAF -Nzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAKkEh47U6YA5n+KGCR -HTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jOXKqY -GwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c -77NCR807VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3 -+GbHeJAAFS6LrVE1Uweoa2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WK -vJUawSg5TB9D0pH0clmKuVb8P7Sd2nCcdlqMQ1DujjByTd//SffGqWfZbawCEeI6 -FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEVKV0jq9BgoRJP3vQXzTLl -yb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gTDx4JnW2P -AJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpD -y4Q08ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8d -NL/+I5c30jn6PQ0GC7TbO6Orb1wdtn7os4I07QZcJA== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/b478b812250df878635c2aa7ec7d155eaa625ee82916e2cd294361886cd1fbd4.pem b/net/data/ssl/ev_roots/b478b812250df878635c2aa7ec7d155eaa625ee82916e2cd294361886cd1fbd4.pem deleted file mode 100644 index 9d11047..0000000 --- a/net/data/ssl/ev_roots/b478b812250df878635c2aa7ec7d155eaa625ee82916e2cd294361886cd1fbd4.pem +++ /dev/null
@@ -1,81 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 15:ac:6e:94:19:b2:79:4b:41:f6:27:a9:c3:18:0f:1f - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3 - Validity - Not Before: Apr 2 00:00:00 2008 GMT - Not After : Dec 1 23:59:59 2037 GMT - Subject: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:dc:e2:5e:62:58:1d:33:57:39:32:33:fa:eb:cb: - 87:8c:a7:d4:4a:dd:06:88:ea:64:8e:31:98:a5:38: - 90:1e:98:cf:2e:63:2b:f0:46:bc:44:b2:89:a1:c0: - 28:0c:49:70:21:95:9f:64:c0:a6:93:12:02:65:26: - 86:c6:a5:89:f0:fa:d7:84:a0:70:af:4f:1a:97:3f: - 06:44:d5:c9:eb:72:10:7d:e4:31:28:fb:1c:61:e6: - 28:07:44:73:92:22:69:a7:03:88:6c:9d:63:c8:52: - da:98:27:e7:08:4c:70:3e:b4:c9:12:c1:c5:67:83: - 5d:33:f3:03:11:ec:6a:d0:53:e2:d1:ba:36:60:94: - 80:bb:61:63:6c:5b:17:7e:df:40:94:1e:ab:0d:c2: - 21:28:70:88:ff:d6:26:6c:6c:60:04:25:4e:55:7e: - 7d:ef:bf:94:48:de:b7:1d:dd:70:8d:05:5f:88:a5: - 9b:f2:c2:ee:ea:d1:40:41:6d:62:38:1d:56:06:c5: - 03:47:51:20:19:fc:7b:10:0b:0e:62:ae:76:55:bf: - 5f:77:be:3e:49:01:53:3d:98:25:03:76:24:5a:1d: - b4:db:89:ea:79:e5:b6:b3:3b:3f:ba:4c:28:41:7f: - 06:ac:6a:8e:c1:d0:f6:05:1d:7d:e6:42:86:e3:a5: - d5:47 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - C4:79:CA:8E:A1:4E:03:1D:1C:DC:6B:DB:31:5B:94:3E:3F:30:7F:2D - Signature Algorithm: sha256WithRSAEncryption - 2d:c5:13:cf:56:80:7b:7a:78:bd:9f:ae:2c:99:e7:ef:da:df: - 94:5e:09:69:a7:e7:6e:68:8c:bd:72:be:47:a9:0e:97:12:b8: - 4a:f1:64:d3:39:df:25:34:d4:c1:cd:4e:81:f0:0f:04:c4:24: - b3:34:96:c6:a6:aa:30:df:68:61:73:d7:f9:8e:85:89:ef:0e: - 5e:95:28:4a:2a:27:8f:10:8e:2e:7c:86:c4:02:9e:da:0c:77: - 65:0e:44:0d:92:fd:fd:b3:16:36:fa:11:0d:1d:8c:0e:07:89: - 6a:29:56:f7:72:f4:dd:15:9c:77:35:66:57:ab:13:53:d8:8e: - c1:40:c5:d7:13:16:5a:72:c7:b7:69:01:c4:7a:b1:83:01:68: - 7d:8d:41:a1:94:18:c1:25:5c:fc:f0:fe:83:02:87:7c:0d:0d: - cf:2e:08:5c:4a:40:0d:3e:ec:81:61:e6:24:db:ca:e0:0e:2d: - 07:b2:3e:56:dc:8d:f5:41:85:07:48:9b:0c:0b:cb:49:3f:7d: - ec:b7:fd:cb:8d:67:89:1a:ab:ed:bb:1e:a3:00:08:08:17:2a: - 82:5c:31:5d:46:8a:2d:0f:86:9b:74:d9:45:fb:d4:40:b1:7a: - aa:68:2d:86:b2:99:22:e1:c1:2b:c7:9c:f8:f3:5f:a8:82:12: - eb:19:11:2d ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCB -mDELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsT -MChjKSAyMDA4IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s -eTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhv -cml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIzNTk1OVowgZgxCzAJ -BgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg -MjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0 -BgNVBAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg -LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz -+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5jK/BGvESyiaHAKAxJcCGVn2TAppMSAmUm -hsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdEc5IiaacDiGydY8hS2pgn -5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3CIShwiP/W -JmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exAL -DmKudlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZC -huOl1UcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw -HQYDVR0OBBYEFMR5yo6hTgMdHNxr2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IB -AQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9cr5HqQ6XErhK8WTTOd8lNNTB -zU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbEAp7aDHdlDkQN -kv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD -AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUH -SJsMC8tJP33st/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2G -spki4cErx5z481+oghLrGREt ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/b7b12b171f821daa990cd0fe5087b128448ba8e5184f84c51e02b5c8fb962b24.pem b/net/data/ssl/ev_roots/b7b12b171f821daa990cd0fe5087b128448ba8e5184f84c51e02b5c8fb962b24.pem deleted file mode 100644 index 8f25bab..0000000 --- a/net/data/ssl/ev_roots/b7b12b171f821daa990cd0fe5087b128448ba8e5184f84c51e02b5c8fb962b24.pem +++ /dev/null
@@ -1,76 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 CA 1 - Validity - Not Before: May 9 14:13:03 2005 GMT - Not After : May 9 14:13:03 2015 GMT - Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 CA 1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:a4:8e:d7:74:d9:29:64:de:5f:1f:87:80:91:ea: - 4e:39:e6:19:c6:44:0b:80:d5:0b:af:53:07:8b:12: - bd:e6:67:f0:02:b1:89:f6:60:8a:c4:5b:b0:42:d1: - c0:21:a8:cb:e1:9b:ef:64:51:b6:a7:cf:15:f5:74: - 80:68:04:90:a0:58:a2:e6:74:a6:53:53:55:48:63: - 3f:92:56:dd:24:4e:8e:f8:ba:2b:ff:f3:34:8a:9e: - 28:d7:34:9f:ac:2f:d6:0f:f1:a4:2f:bd:52:b2:49: - 85:6d:39:35:f0:44:30:93:46:24:f3:b6:e7:53:fb: - bc:61:af:a9:a3:14:fb:c2:17:17:84:6c:e0:7c:88: - f8:c9:1c:57:2c:f0:3d:7e:94:bc:25:93:84:e8:9a: - 00:9a:45:05:42:57:80:f4:4e:ce:d9:ae:39:f6:c8: - 53:10:0c:65:3a:47:7b:60:c2:d6:fa:91:c9:c6:71: - 6c:bd:91:87:3c:91:86:49:ab:f3:0f:a0:6c:26:76: - 5e:1c:ac:9b:71:e5:8d:bc:9b:21:1e:9c:d6:38:7e: - 24:80:15:31:82:96:b1:49:d3:62:37:5b:88:0c:0a: - 62:34:fe:a7:48:7e:99:b1:30:8b:90:37:95:1c:a8: - 1f:a5:2c:8d:f4:55:c8:db:dd:59:0a:c2:ad:78:a0: - f4:8b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 38:14:E6:C8:F0:A9:A4:03:F4:4E:3E:22:A3:5B:F2:D6:E0:AD:40:74 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - 01:67:a3:8c:c9:25:3d:13:63:5d:16:6f:ec:a1:3e:09:5c:91: - 15:2a:2a:d9:80:21:4f:05:dc:bb:a5:89:ab:13:33:2a:9e:38: - b7:8c:6f:02:72:63:c7:73:77:1e:09:06:ba:3b:28:7b:a4:47: - c9:61:6b:08:08:20:fc:8a:05:8a:1f:bc:ba:c6:c2:fe:cf:6e: - ec:13:33:71:67:2e:69:fa:a9:2c:3f:66:c0:12:59:4d:0b:54: - 02:92:84:bb:db:12:ef:83:70:70:78:c8:53:fa:df:c6:c6:ff: - dc:88:2f:07:c0:49:9d:32:57:60:d3:f2:f6:99:29:5f:e7:aa: - 01:cc:ac:33:a8:1c:0a:bb:91:c4:03:a0:6f:b6:34:f9:86:d3: - b3:76:54:98:f4:4a:81:b3:53:9d:4d:40:ec:e5:77:13:45:af: - 5b:aa:1f:d8:2f:4c:82:7b:fe:2a:c4:58:bb:4f:fc:9e:fd:03: - 65:1a:2a:0e:c3:a5:20:16:94:6b:79:a6:a2:12:b4:bb:1a:a4: - 23:7a:5f:f0:ae:84:24:e4:f3:2b:fb:8a:24:a3:27:98:65:da: - 30:75:76:fc:19:91:e8:db:eb:9b:3f:32:bf:40:97:07:26:ba: - cc:f3:94:85:4a:7a:27:93:cf:90:42:d4:b8:5b:16:a6:e7:cb: - 40:03:dd:79 ------BEGIN CERTIFICATE----- -MIIDUzCCAjugAwIBAgIBAjANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEd -MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3Mg -Q2xhc3MgMyBDQSAxMB4XDTA1MDUwOTE0MTMwM1oXDTE1MDUwOTE0MTMwM1owSzEL -MAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MR0wGwYD -VQQDDBRCdXlwYXNzIENsYXNzIDMgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBAKSO13TZKWTeXx+HgJHqTjnmGcZEC4DVC69TB4sSveZn8AKxifZg -isRbsELRwCGoy+Gb72RRtqfPFfV0gGgEkKBYouZ0plNTVUhjP5JW3SROjvi6K//z -NIqeKNc0n6wv1g/xpC+9UrJJhW05NfBEMJNGJPO251P7vGGvqaMU+8IXF4Rs4HyI -+MkcVyzwPX6UvCWThOiaAJpFBUJXgPROztmuOfbIUxAMZTpHe2DC1vqRycZxbL2R -hzyRhkmr8w+gbCZ2Xhysm3HljbybIR6c1jh+JIAVMYKWsUnTYjdbiAwKYjT+p0h+ -mbEwi5A3lRyoH6UsjfRVyNvdWQrCrXig9IsCAwEAAaNCMEAwDwYDVR0TAQH/BAUw -AwEB/zAdBgNVHQ4EFgQUOBTmyPCppAP0Tj4io1vy1uCtQHQwDgYDVR0PAQH/BAQD -AgEGMA0GCSqGSIb3DQEBBQUAA4IBAQABZ6OMySU9E2NdFm/soT4JXJEVKirZgCFP -Bdy7pYmrEzMqnji3jG8CcmPHc3ceCQa6Oyh7pEfJYWsICCD8igWKH7y6xsL+z27s -EzNxZy5p+qksP2bAEllNC1QCkoS72xLvg3BweMhT+t/Gxv/ciC8HwEmdMldg0/L2 -mSlf56oBzKwzqBwKu5HEA6BvtjT5htOzdlSY9EqBs1OdTUDs5XcTRa9bqh/YL0yC -e/4qxFi7T/ye/QNlGioOw6UgFpRreaaiErS7GqQjel/wroQk5PMr+4okoyeYZdow -dXb8GZHo2+ubPzK/QJcHJrrM85SFSnonk8+QQtS4Wxam58tAA915 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423.pem b/net/data/ssl/ev_roots/bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423.pem deleted file mode 100644 index 7f84907..0000000 --- a/net/data/ssl/ev_roots/bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423.pem +++ /dev/null
@@ -1,49 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8401224907861490260 (0x7497258ac73f7a54) - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC - Validity - Not Before: Jan 29 14:20:24 2010 GMT - Not After : Dec 31 14:20:24 2040 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:0d:30:5e:1b:15:9d:03:d0:a1:79:35:b7:3a:3c: - 92:7a:ca:15:1c:cd:62:f3:9c:26:5c:07:3d:e5:54: - fa:a3:d6:cc:12:ea:f4:14:5f:e8:8e:19:ab:2f:2e: - 48:e6:ac:18:43:78:ac:d0:37:c3:bd:b2:cd:2c:e6: - 47:e2:1a:e6:63:b8:3d:2e:2f:78:c4:4f:db:f4:0f: - a4:68:4c:55:72:6b:95:1d:4e:18:42:95:78:cc:37: - 3c:91:e2:9b:65:2b:29 - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Subject Key Identifier: - 9A:AF:29:7A:C0:11:35:35:26:51:30:00:C3:6A:FE:40:D5:AE:D6:3C - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - 30:64:02:30:17:09:f3:87:88:50:5a:af:c8:c0:42:bf:47:5f: - f5:6c:6a:86:e0:c4:27:74:e4:38:53:d7:05:7f:1b:34:e3:c6: - 2f:b3:ca:09:3c:37:9d:d7:e7:b8:46:f1:fd:a1:e2:71:02:30: - 42:59:87:43:d4:51:df:ba:d3:09:32:5a:ce:88:7e:57:3d:9c: - 5f:42:6b:f5:07:2d:b5:f0:82:93:f9:59:6f:ae:64:fa:58:e5: - 8b:1e:e3:63:be:b5:81:cd:6f:02:8c:79 ------BEGIN CERTIFICATE----- -MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC -VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ -cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ -BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt -VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D -0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9 -ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G -A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs -aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I -flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/bec94911c2955676db6c0a550986d76e3ba005667c442c9762b4fbb773de228c.pem b/net/data/ssl/ev_roots/bec94911c2955676db6c0a550986d76e3ba005667c442c9762b4fbb773de228c.pem deleted file mode 100644 index 511423f..0000000 --- a/net/data/ssl/ev_roots/bec94911c2955676db6c0a550986d76e3ba005667c442c9762b4fbb773de228c.pem +++ /dev/null
@@ -1,46 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 2a:38:a4:1c:96:0a:04:de:42:b2:28:a5:0b:e8:34:98:02 - Signature Algorithm: ecdsa-with-SHA256 - Issuer: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Nov 13 00:00:00 2012 GMT - Not After : Jan 19 03:14:07 2038 GMT - Subject: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (256 bit) - pub: - 04:b8:c6:79:d3:8f:6c:25:0e:9f:2e:39:19:1c:03: - a4:ae:9a:e5:39:07:09:16:ca:63:b1:b9:86:f8:8a: - 57:c1:57:ce:42:fa:73:a1:f7:65:42:ff:1e:c1:00: - b2:6e:73:0e:ff:c7:21:e5:18:a4:aa:d9:71:3f:a8: - d4:b9:ce:8c:1d - ASN1 OID: prime256v1 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 54:B0:7B:AD:45:B8:E2:40:7F:FB:0A:6E:FB:BE:33:C9:3C:A3:84:D5 - Signature Algorithm: ecdsa-with-SHA256 - 30:45:02:21:00:dc:92:a1:a0:13:a6:cf:03:b0:e6:c4:21:97: - 90:fa:14:57:2d:03:ec:ee:3c:d3:6e:ca:a8:6c:76:bc:a2:de: - bb:02:20:27:a8:85:27:35:9b:56:c6:a3:f2:47:d2:b7:6e:1b: - 02:00:17:aa:67:a6:15:91:de:fa:94:ec:7b:0b:f8:9f:84 ------BEGIN CERTIFICATE----- -MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEk -MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpH -bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX -DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD -QSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu -MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprlOQcJ -FspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAw -DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61F -uOJAf/sKbvu+M8k8o4TVMAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGX -kPoUVy0D7O48027KqGx2vKLeuwIgJ6iFJzWbVsaj8kfSt24bAgAXqmemFZHe+pTs -ewv4n4Q= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44.pem b/net/data/ssl/ev_roots/bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44.pem deleted file mode 100644 index b91cfcc..0000000 --- a/net/data/ssl/ev_roots/bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44.pem +++ /dev/null
@@ -1,77 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority - Validity - Not Before: Aug 28 07:24:33 2008 GMT - Not After : Dec 31 15:59:59 2030 GMT - Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b0:7e:72:b8:a4:03:94:e6:a7:de:09:38:91:4a: - 11:40:87:a7:7c:59:64:14:7b:b5:11:10:dd:fe:bf: - d5:c0:bb:56:e2:85:25:f4:35:72:0f:f8:53:d0:41: - e1:44:01:c2:b4:1c:c3:31:42:16:47:85:33:22:76: - b2:0a:6f:0f:e5:25:50:4f:85:86:be:bf:98:2e:10: - 67:1e:be:11:05:86:05:90:c4:59:d0:7c:78:10:b0: - 80:5c:b7:e1:c7:2b:75:cb:7c:9f:ae:b5:d1:9d:23: - 37:63:a7:dc:42:a2:2d:92:04:1b:50:c1:7b:b8:3e: - 1b:c9:56:04:8b:2f:52:9b:ad:a9:56:e9:c1:ff:ad: - a9:58:87:30:b6:81:f7:97:45:fc:19:57:3b:2b:6f: - e4:47:f4:99:45:fe:1d:f1:f8:97:a3:88:1d:37:1c: - 5c:8f:e0:76:25:9a:50:f8:a0:54:ff:44:90:76:23: - d2:32:c6:c3:ab:06:bf:fc:fb:bf:f3:ad:7d:92:62: - 02:5b:29:d3:35:a3:93:9a:43:64:60:5d:b2:fa:32: - ff:3b:04:af:4d:40:6a:f9:c7:e3:ef:23:fd:6b:cb: - e5:0f:8b:38:0d:ee:0a:fc:fe:0f:98:9f:30:31:dd: - 6c:52:65:f9:8b:81:be:22:e1:1c:58:03:ba:91:1b: - 89:07 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 6A:38:5B:26:8D:DE:8B:5A:F2:4F:7A:54:83:19:18:E3:08:35:A6:BA - Signature Algorithm: sha1WithRSAEncryption - 3c:d5:77:3d:da:df:89:ba:87:0c:08:54:6a:20:50:92:be:b0: - 41:3d:b9:26:64:83:0a:2f:e8:40:c0:97:28:27:82:30:4a:c9: - 93:ff:6a:e7:a6:00:7f:89:42:9a:d6:11:e5:53:ce:2f:cc:f2: - da:05:c4:fe:e2:50:c4:3a:86:7d:cc:da:7e:10:09:3b:92:35: - 2a:53:b2:fe:eb:2b:05:d9:6c:5d:e6:d0:ef:d3:6a:66:9e:15: - 28:85:7a:e8:82:00:ac:1e:a7:09:69:56:42:d3:68:51:18:be: - 54:9a:bf:44:41:ba:49:be:20:ba:69:5c:ee:b8:77:cd:ce:6c: - 1f:ad:83:96:18:7d:0e:b5:14:39:84:f1:28:e9:2d:a3:9e:7b: - 1e:7a:72:5a:83:b3:79:6f:ef:b4:fc:d0:0a:a5:58:4f:46:df: - fb:6d:79:59:f2:84:22:52:ae:0f:cc:fb:7c:3b:e7:6a:ca:47: - 61:c3:7a:f8:d3:92:04:1f:b8:20:84:e1:36:54:16:c7:40:de: - 3b:8a:73:dc:df:c6:09:4c:df:ec:da:ff:d4:53:42:a1:c9:f2: - 62:1d:22:83:3c:97:c5:f9:19:62:27:ac:65:22:d7:d3:3c:c6: - e5:8e:b2:53:cc:49:ce:bc:30:fe:7b:0e:33:90:fb:ed:d2:14: - 91:1f:07:af ------BEGIN CERTIFICATE----- -MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES -MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU -V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz -WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO -LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm -aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB -AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE -AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH -K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX -RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z -rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx -3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq -hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC -MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls -XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D -lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn -aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ -YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4.pem b/net/data/ssl/ev_roots/c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4.pem deleted file mode 100644 index 704a29f..0000000 --- a/net/data/ssl/ev_roots/c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4.pem +++ /dev/null
@@ -1,83 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority - Validity - Not Before: Jun 29 17:06:20 2004 GMT - Not After : Jun 29 17:06:20 2034 GMT - Subject: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:de:9d:d7:ea:57:18:49:a1:5b:eb:d7:5f:48:86: - ea:be:dd:ff:e4:ef:67:1c:f4:65:68:b3:57:71:a0: - 5e:77:bb:ed:9b:49:e9:70:80:3d:56:18:63:08:6f: - da:f2:cc:d0:3f:7f:02:54:22:54:10:d8:b2:81:d4: - c0:75:3d:4b:7f:c7:77:c3:3e:78:ab:1a:03:b5:20: - 6b:2f:6a:2b:b1:c5:88:7e:c4:bb:1e:b0:c1:d8:45: - 27:6f:aa:37:58:f7:87:26:d7:d8:2d:f6:a9:17:b7: - 1f:72:36:4e:a6:17:3f:65:98:92:db:2a:6e:5d:a2: - fe:88:e0:0b:de:7f:e5:8d:15:e1:eb:cb:3a:d5:e2: - 12:a2:13:2d:d8:8e:af:5f:12:3d:a0:08:05:08:b6: - 5c:a5:65:38:04:45:99:1e:a3:60:60:74:c5:41:a5: - 72:62:1b:62:c5:1f:6f:5f:1a:42:be:02:51:65:a8: - ae:23:18:6a:fc:78:03:a9:4d:7f:80:c3:fa:ab:5a: - fc:a1:40:a4:ca:19:16:fe:b2:c8:ef:5e:73:0d:ee: - 77:bd:9a:f6:79:98:bc:b1:07:67:a2:15:0d:dd:a0: - 58:c6:44:7b:0a:3e:62:28:5f:ba:41:07:53:58:cf: - 11:7e:38:74:c5:f8:ff:b5:69:90:8f:84:74:ea:97: - 1b:af - Exponent: 3 (0x3) - X509v3 extensions: - X509v3 Subject Key Identifier: - D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 - X509v3 Authority Key Identifier: - keyid:D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 - DirName:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority - serial:00 - - X509v3 Basic Constraints: - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - 32:4b:f3:b2:ca:3e:91:fc:12:c6:a1:07:8c:8e:77:a0:33:06: - 14:5c:90:1e:18:f7:08:a6:3d:0a:19:f9:87:80:11:6e:69:e4: - 96:17:30:ff:34:91:63:72:38:ee:cc:1c:01:a3:1d:94:28:a4: - 31:f6:7a:c4:54:d7:f6:e5:31:58:03:a2:cc:ce:62:db:94:45: - 73:b5:bf:45:c9:24:b5:d5:82:02:ad:23:79:69:8d:b8:b6:4d: - ce:cf:4c:ca:33:23:e8:1c:88:aa:9d:8b:41:6e:16:c9:20:e5: - 89:9e:cd:3b:da:70:f7:7e:99:26:20:14:54:25:ab:6e:73:85: - e6:9b:21:9d:0a:6c:82:0e:a8:f8:c2:0c:fa:10:1e:6c:96:ef: - 87:0d:c4:0f:61:8b:ad:ee:83:2b:95:f8:8e:92:84:72:39:eb: - 20:ea:83:ed:83:cd:97:6e:08:bc:eb:4e:26:b6:73:2b:e4:d3: - f6:4c:fe:26:71:e2:61:11:74:4a:ff:57:1a:87:0f:75:48:2e: - cf:51:69:17:a0:02:12:61:95:d5:d1:40:b2:10:4c:ee:c4:ac: - 10:43:a6:a5:9e:0a:d5:95:62:9a:0d:cf:88:82:c5:32:0c:e4: - 2b:9f:45:e6:0d:9f:28:9c:b1:b9:2a:5a:57:ad:37:0f:af:1d: - 7f:db:bd:9f ------BEGIN CERTIFICATE----- -MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh -MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE -YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 -MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo -ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg -MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN -ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA -PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w -wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi -EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY -avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+ -YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE -sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h -/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 -IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD -ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy -OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P -TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ -HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER -dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf -ReYNnyicsbkqWletNw+vHX/bvZ8= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem b/net/data/ssl/ev_roots/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem deleted file mode 100644 index bf37b6a..0000000 --- a/net/data/ssl/ev_roots/c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea.pem +++ /dev/null
@@ -1,152 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=IL, O=StartCom Ltd., OU=Secure Digital Certificate Signing, CN=StartCom Certification Authority - Validity - Not Before: Sep 17 19:46:36 2006 GMT - Not After : Sep 17 19:46:36 2036 GMT - Subject: C=IL, O=StartCom Ltd., OU=Secure Digital Certificate Signing, CN=StartCom Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c1:88:db:09:bc:6c:46:7c:78:9f:95:7b:b5:33: - 90:f2:72:62:d6:c1:36:20:22:24:5e:ce:e9:77:f2: - 43:0a:a2:06:64:a4:cc:8e:36:f8:38:e6:23:f0:6e: - 6d:b1:3c:dd:72:a3:85:1c:a1:d3:3d:b4:33:2b:d3: - 2f:af:fe:ea:b0:41:59:67:b6:c4:06:7d:0a:9e:74: - 85:d6:79:4c:80:37:7a:df:39:05:52:59:f7:f4:1b: - 46:43:a4:d2:85:85:d2:c3:71:f3:75:62:34:ba:2c: - 8a:7f:1e:8f:ee:ed:34:d0:11:c7:96:cd:52:3d:ba: - 33:d6:dd:4d:de:0b:3b:4a:4b:9f:c2:26:2f:fa:b5: - 16:1c:72:35:77:ca:3c:5d:e6:ca:e1:26:8b:1a:36: - 76:5c:01:db:74:14:25:fe:ed:b5:a0:88:0f:dd:78: - ca:2d:1f:07:97:30:01:2d:72:79:fa:46:d6:13:2a: - a8:b9:a6:ab:83:49:1d:e5:f2:ef:dd:e4:01:8e:18: - 0a:8f:63:53:16:85:62:a9:0e:19:3a:cc:b5:66:a6: - c2:6b:74:07:e4:2b:e1:76:3e:b4:6d:d8:f6:44:e1: - 73:62:1f:3b:c4:be:a0:53:56:25:6c:51:09:f7:aa: - ab:ca:bf:76:fd:6d:9b:f3:9d:db:bf:3d:66:bc:0c: - 56:aa:af:98:48:95:3a:4b:df:a7:58:50:d9:38:75: - a9:5b:ea:43:0c:02:ff:99:eb:e8:6c:4d:70:5b:29: - 65:9c:dd:aa:5d:cc:af:01:31:ec:0c:eb:d2:8d:e8: - ea:9c:7b:e6:6e:f7:27:66:0c:1a:48:d7:6e:42:e3: - 3f:de:21:3e:7b:e1:0d:70:fb:63:aa:a8:6c:1a:54: - b4:5c:25:7a:c9:a2:c9:8b:16:a6:bb:2c:7e:17:5e: - 05:4d:58:6e:12:1d:01:ee:12:10:0d:c6:32:7f:18: - ff:fc:f4:fa:cd:6e:91:e8:36:49:be:1a:48:69:8b: - c2:96:4d:1a:12:b2:69:17:c1:0a:90:d6:fa:79:22: - 48:bf:ba:7b:69:f8:70:c7:fa:7a:37:d8:d8:0d:d2: - 76:4f:57:ff:90:b7:e3:91:d2:dd:ef:c2:60:b7:67: - 3a:dd:fe:aa:9c:f0:d4:8b:7f:72:22:ce:c6:9f:97: - b6:f8:af:8a:a0:10:a8:d9:fb:18:c6:b6:b5:5c:52: - 3c:89:b6:19:2a:73:01:0a:0f:03:b3:12:60:f2:7a: - 2f:81:db:a3:6e:ff:26:30:97:f5:8b:dd:89:57:b6: - ad:3d:b3:af:2b:c5:b7:76:02:f0:a5:d6:2b:9a:86: - 14:2a:72:f6:e3:33:8c:5d:09:4b:13:df:bb:8c:74: - 13:52:4b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: - CA:TRUE - X509v3 Key Usage: - Digital Signature, Key Encipherment, Key Agreement, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 4E:0B:EF:1A:A4:40:5B:A5:17:69:87:30:CA:34:68:43:D0:41:AE:F2 - X509v3 CRL Distribution Points: - - Full Name: - URI:http://cert.startcom.org/sfsca-crl.crl - - Full Name: - URI:http://crl.startcom.org/sfsca-crl.crl - - X509v3 Certificate Policies: - Policy: 1.3.6.1.4.1.23223.1.1.1 - CPS: http://cert.startcom.org/policy.pdf - CPS: http://cert.startcom.org/intermediate.pdf - User Notice: - Organization: Start Commercial (StartCom) Ltd. - Number: 1 - Explicit Text: Limited Liability, read the section *Legal Limitations* of the StartCom Certification Authority Policy available at http://cert.startcom.org/policy.pdf - - Netscape Cert Type: - SSL CA, S/MIME CA, Object Signing CA - Netscape Comment: - StartCom Free SSL Certification Authority - Signature Algorithm: sha1WithRSAEncryption - 16:6c:99:f4:66:0c:34:f5:d0:85:5e:7d:0a:ec:da:10:4e:38: - 1c:5e:df:a6:25:05:4b:91:32:c1:e8:3b:f1:3d:dd:44:09:5b: - 07:49:8a:29:cb:66:02:b7:b1:9a:f7:25:98:09:3c:8e:1b:e1: - dd:36:87:2b:4b:bb:68:d3:39:66:3d:a0:26:c7:f2:39:91:1d: - 51:ab:82:7b:7e:d5:ce:5a:e4:e2:03:57:70:69:97:08:f9:5e: - 58:a6:0a:df:8c:06:9a:45:16:16:38:0a:5e:57:f6:62:c7:7a: - 02:05:e6:bc:1e:b5:f2:9e:f4:a9:29:83:f8:b2:14:e3:6e:28: - 87:44:c3:90:1a:de:38:a9:3c:ac:43:4d:64:45:ce:dd:28:a9: - 5c:f2:73:7b:04:f8:17:e8:ab:b1:f3:2e:5c:64:6e:73:31:3a: - 12:b8:bc:b3:11:e4:7d:8f:81:51:9a:3b:8d:89:f4:4d:93:66: - 7b:3c:03:ed:d3:9a:1d:9a:f3:65:50:f5:a0:d0:75:9f:2f:af: - f0:ea:82:43:98:f8:69:9c:89:79:c4:43:8e:46:72:e3:64:36: - 12:af:f7:25:1e:38:89:90:77:7e:c3:6b:6a:b9:c3:cb:44:4b: - ac:78:90:8b:e7:c7:2c:1e:4b:11:44:c8:34:52:27:cd:0a:5d: - 9f:85:c1:89:d5:1a:78:f2:95:10:53:32:dd:80:84:66:75:d9: - b5:68:28:fb:61:2e:be:84:a8:38:c0:99:12:86:a5:1e:67:64: - ad:06:2e:2f:a9:70:85:c7:96:0f:7c:89:65:f5:8e:43:54:0e: - ab:dd:a5:80:39:94:60:c0:34:c9:96:70:2c:a3:12:f5:1f:48: - 7b:bd:1c:7e:6b:b7:9d:90:f4:22:3b:ae:f8:fc:2a:ca:fa:82: - 52:a0:ef:af:4b:55:93:eb:c1:b5:f0:22:8b:ac:34:4e:26:22: - 04:a1:87:2c:75:4a:b7:e5:7d:13:d7:b8:0c:64:c0:36:d2:c9: - 2f:86:12:8c:23:09:c1:1b:82:3b:73:49:a3:6a:57:87:94:e5: - d6:78:c5:99:43:63:e3:4d:e0:77:2d:e1:65:99:72:69:04:1a: - 47:09:e6:0f:01:56:24:fb:1f:bf:0e:79:a9:58:2e:b9:c4:09: - 01:7e:95:ba:6d:00:06:3e:b2:ea:4a:10:39:d8:d0:2b:f5:bf: - ec:75:bf:97:02:c5:09:1b:08:dc:55:37:e2:81:fb:37:84:43: - 62:20:ca:e7:56:4b:65:ea:fe:6c:c1:24:93:24:a1:34:eb:05: - ff:9a:22:ae:9b:7d:3f:f1:65:51:0a:a6:30:6a:b3:f4:88:1c: - 80:0d:fc:72:8a:e8:83:5e ------BEGIN CERTIFICATE----- -MIIHyTCCBbGgAwIBAgIBATANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJJTDEW -MBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwg -Q2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0NjM2WhcNMzYwOTE3MTk0NjM2WjB9 -MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi -U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3Rh -cnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZk -pMyONvg45iPwbm2xPN1yo4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rf -OQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/C -Ji/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/deMotHweXMAEtcnn6RtYT -Kqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt2PZE4XNi -HzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMM -Av+Z6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w -+2OqqGwaVLRcJXrJosmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+ -Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3 -Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVcUjyJthkqcwEKDwOzEmDyei+B -26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT37uMdBNSSwID -AQABo4ICUjCCAk4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAa4wHQYDVR0OBBYE -FE4L7xqkQFulF2mHMMo0aEPQQa7yMGQGA1UdHwRdMFswLKAqoCiGJmh0dHA6Ly9j -ZXJ0LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3Js -LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMIIBXQYDVR0gBIIBVDCCAVAwggFM -BgsrBgEEAYG1NwEBATCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9jZXJ0LnN0YXJ0 -Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5zdGFy -dGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3Rh -cnQgQ29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlh -YmlsaXR5LCByZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2Yg -dGhlIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFp -bGFibGUgYXQgaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJ -YIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilTdGFydENvbSBGcmVlIFNT -TCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQUFAAOCAgEAFmyZ -9GYMNPXQhV59CuzaEE44HF7fpiUFS5Eyweg78T3dRAlbB0mKKctmArexmvclmAk8 -jhvh3TaHK0u7aNM5Zj2gJsfyOZEdUauCe37Vzlrk4gNXcGmXCPleWKYK34wGmkUW -FjgKXlf2Ysd6AgXmvB618p70qSmD+LIU424oh0TDkBreOKk8rENNZEXO3SipXPJz -ewT4F+irsfMuXGRuczE6Eri8sxHkfY+BUZo7jYn0TZNmezwD7dOaHZrzZVD1oNB1 -ny+v8OqCQ5j4aZyJecRDjkZy42Q2Eq/3JR44iZB3fsNrarnDy0RLrHiQi+fHLB5L -EUTINFInzQpdn4XBidUaePKVEFMy3YCEZnXZtWgo+2EuvoSoOMCZEoalHmdkrQYu -L6lwhceWD3yJZfWOQ1QOq92lgDmUYMA0yZZwLKMS9R9Ie70cfmu3nZD0Ijuu+Pwq -yvqCUqDvr0tVk+vBtfAii6w0TiYiBKGHLHVKt+V9E9e4DGTANtLJL4YSjCMJwRuC -O3NJo2pXh5Tl1njFmUNj403gdy3hZZlyaQQaRwnmDwFWJPsfvw55qVguucQJAX6V -um0ABj6y6koQOdjQK/W/7HW/lwLFCRsI3FU34oH7N4RDYiDK51ZLZer+bMEkkySh -NOsF/5oirpt9P/FlUQqmMGqz9IgcgA38corog14= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/ca42dd41745fd0b81eb902362cf9d8bf719da1bd1b1efc946f5b4c99f42c1b9e.pem b/net/data/ssl/ev_roots/ca42dd41745fd0b81eb902362cf9d8bf719da1bd1b1efc946f5b4c99f42c1b9e.pem deleted file mode 100644 index 4f852e6..0000000 --- a/net/data/ssl/ev_roots/ca42dd41745fd0b81eb902362cf9d8bf719da1bd1b1efc946f5b4c99f42c1b9e.pem +++ /dev/null
@@ -1,87 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 04:00:00:00:00:01:0f:86:26:e6:0d - Signature Algorithm: sha1WithRSAEncryption - Issuer: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Dec 15 08:00:00 2006 GMT - Not After : Dec 15 08:00:00 2021 GMT - Subject: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:a6:cf:24:0e:be:2e:6f:28:99:45:42:c4:ab:3e: - 21:54:9b:0b:d3:7f:84:70:fa:12:b3:cb:bf:87:5f: - c6:7f:86:d3:b2:30:5c:d6:fd:ad:f1:7b:dc:e5:f8: - 60:96:09:92:10:f5:d0:53:de:fb:7b:7e:73:88:ac: - 52:88:7b:4a:a6:ca:49:a6:5e:a8:a7:8c:5a:11:bc: - 7a:82:eb:be:8c:e9:b3:ac:96:25:07:97:4a:99:2a: - 07:2f:b4:1e:77:bf:8a:0f:b5:02:7c:1b:96:b8:c5: - b9:3a:2c:bc:d6:12:b9:eb:59:7d:e2:d0:06:86:5f: - 5e:49:6a:b5:39:5e:88:34:ec:bc:78:0c:08:98:84: - 6c:a8:cd:4b:b4:a0:7d:0c:79:4d:f0:b8:2d:cb:21: - ca:d5:6c:5b:7d:e1:a0:29:84:a1:f9:d3:94:49:cb: - 24:62:91:20:bc:dd:0b:d5:d9:cc:f9:ea:27:0a:2b: - 73:91:c6:9d:1b:ac:c8:cb:e8:e0:a0:f4:2f:90:8b: - 4d:fb:b0:36:1b:f6:19:7a:85:e0:6d:f2:61:13:88: - 5c:9f:e0:93:0a:51:97:8a:5a:ce:af:ab:d5:f7:aa: - 09:aa:60:bd:dc:d9:5f:df:72:a9:60:13:5e:00:01: - c9:4a:fa:3f:a4:ea:07:03:21:02:8e:82:ca:03:c2: - 9b:8f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.globalsign.net/root-r2.crl - - X509v3 Authority Key Identifier: - keyid:9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E - - Signature Algorithm: sha1WithRSAEncryption - 99:81:53:87:1c:68:97:86:91:ec:e0:4a:b8:44:0b:ab:81:ac: - 27:4f:d6:c1:b8:1c:43:78:b3:0c:9a:fc:ea:2c:3c:6e:61:1b: - 4d:4b:29:f5:9f:05:1d:26:c1:b8:e9:83:00:62:45:b6:a9:08: - 93:b9:a9:33:4b:18:9a:c2:f8:87:88:4e:db:dd:71:34:1a:c1: - 54:da:46:3f:e0:d3:2a:ab:6d:54:22:f5:3a:62:cd:20:6f:ba: - 29:89:d7:dd:91:ee:d3:5c:a2:3e:a1:5b:41:f5:df:e5:64:43: - 2d:e9:d5:39:ab:d2:a2:df:b7:8b:d0:c0:80:19:1c:45:c0:2d: - 8c:e8:f8:2d:a4:74:56:49:c5:05:b5:4f:15:de:6e:44:78:39: - 87:a8:7e:bb:f3:79:18:91:bb:f4:6f:9d:c1:f0:8c:35:8c:5d: - 01:fb:c3:6d:b9:ef:44:6d:79:46:31:7e:0a:fe:a9:82:c1:ff: - ef:ab:6e:20:c4:50:c9:5f:9d:4d:9b:17:8c:0c:e5:01:c9:a0: - 41:6a:73:53:fa:a5:50:b4:6e:25:0f:fb:4c:18:f4:fd:52:d9: - 8e:69:b1:e8:11:0f:de:88:d8:fb:1d:49:f7:aa:de:95:cf:20: - 78:c2:60:12:db:25:40:8c:6a:fc:7e:42:38:40:64:12:f7:9e: - 81:e1:93:2e ------BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G -A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp -Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1 -MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG -A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL -v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8 -eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq -tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd -C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa -zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB -mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH -V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n -bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG -3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs -J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO -291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS -ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd -AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 -TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f.pem b/net/data/ssl/ev_roots/cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f.pem deleted file mode 100644 index 2fb401c..0000000 --- a/net/data/ssl/ev_roots/cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f.pem +++ /dev/null
@@ -1,79 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bb:37:cd:34:dc:7b:6b:c9:b2:68:90:ad:4a:75: - ff:46:ba:21:0a:08:8d:f5:19:54:c9:fb:88:db:f3: - ae:f2:3a:89:91:3c:7a:e6:ab:06:1a:6b:cf:ac:2d: - e8:5e:09:24:44:ba:62:9a:7e:d6:a3:a8:7e:e0:54: - 75:20:05:ac:50:b7:9c:63:1a:6c:30:dc:da:1f:19: - b1:d7:1e:de:fd:d7:e0:cb:94:83:37:ae:ec:1f:43: - 4e:dd:7b:2c:d2:bd:2e:a5:2f:e4:a9:b8:ad:3a:d4: - 99:a4:b6:25:e9:9b:6b:00:60:92:60:ff:4f:21:49: - 18:f7:67:90:ab:61:06:9c:8f:f2:ba:e9:b4:e9:92: - 32:6b:b5:f3:57:e8:5d:1b:cd:8c:1d:ab:95:04:95: - 49:f3:35:2d:96:e3:49:6d:dd:77:e3:fb:49:4b:b4: - ac:55:07:a9:8f:95:b3:b4:23:bb:4c:6d:45:f0:f6: - a9:b2:95:30:b4:fd:4c:55:8c:27:4a:57:14:7c:82: - 9d:cd:73:92:d3:16:4a:06:0c:8c:50:d1:8f:1e:09: - be:17:a1:e6:21:ca:fd:83:e5:10:bc:83:a5:0a:c4: - 67:28:f6:73:14:14:3d:46:76:c3:87:14:89:21:34: - 4d:af:0f:45:0c:a6:49:a1:ba:bb:9c:c5:b1:33:83: - 29:85 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 4E:22:54:20:18:95:E6:E3:6E:E6:0F:FA:FA:B9:12:ED:06:17:8F:39 - Signature Algorithm: sha256WithRSAEncryption - 60:67:28:94:6f:0e:48:63:eb:31:dd:ea:67:18:d5:89:7d:3c: - c5:8b:4a:7f:e9:be:db:2b:17:df:b0:5f:73:77:2a:32:13:39: - 81:67:42:84:23:f2:45:67:35:ec:88:bf:f8:8f:b0:61:0c:34: - a4:ae:20:4c:84:c6:db:f8:35:e1:76:d9:df:a6:42:bb:c7:44: - 08:86:7f:36:74:24:5a:da:6c:0d:14:59:35:bd:f2:49:dd:b6: - 1f:c9:b3:0d:47:2a:3d:99:2f:bb:5c:bb:b5:d4:20:e1:99:5f: - 53:46:15:db:68:9b:f0:f3:30:d5:3e:31:e2:8d:84:9e:e3:8a: - da:da:96:3e:35:13:a5:5f:f0:f9:70:50:70:47:41:11:57:19: - 4e:c0:8f:ae:06:c4:95:13:17:2f:1b:25:9f:75:f2:b1:8e:99: - a1:6f:13:b1:41:71:fe:88:2a:c8:4f:10:20:55:d7:f3:14:45: - e5:e0:44:f4:ea:87:95:32:93:0e:fe:53:46:fa:2c:9d:ff:8b: - 22:b9:4b:d9:09:45:a4:de:a4:b8:9a:58:dd:1b:7d:52:9f:8e: - 59:43:88:81:a4:9e:26:d5:6f:ad:dd:0d:c6:37:7d:ed:03:92: - 1b:e5:77:5f:76:ee:3c:8d:c4:5d:56:5b:a2:d9:66:6e:b3:35: - 37:e5:32:b6 ------BEGIN CERTIFICATE----- -MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH -MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT -MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j -b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI -2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx -1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ -q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz -tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ -vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP -BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV -5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY -1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4 -NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG -Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91 -8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe -pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl -MrY= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b.pem b/net/data/ssl/ev_roots/cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b.pem deleted file mode 100644 index e7bb9d2..0000000 --- a/net/data/ssl/ev_roots/cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b.pem +++ /dev/null
@@ -1,78 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 04:00:00:00:00:01:21:58:53:08:a2 - Signature Algorithm: sha256WithRSAEncryption - Issuer: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Mar 18 10:00:00 2009 GMT - Not After : Mar 18 10:00:00 2029 GMT - Subject: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:cc:25:76:90:79:06:78:22:16:f5:c0:83:b6:84: - ca:28:9e:fd:05:76:11:c5:ad:88:72:fc:46:02:43: - c7:b2:8a:9d:04:5f:24:cb:2e:4b:e1:60:82:46:e1: - 52:ab:0c:81:47:70:6c:dd:64:d1:eb:f5:2c:a3:0f: - 82:3d:0c:2b:ae:97:d7:b6:14:86:10:79:bb:3b:13: - 80:77:8c:08:e1:49:d2:6a:62:2f:1f:5e:fa:96:68: - df:89:27:95:38:9f:06:d7:3e:c9:cb:26:59:0d:73: - de:b0:c8:e9:26:0e:83:15:c6:ef:5b:8b:d2:04:60: - ca:49:a6:28:f6:69:3b:f6:cb:c8:28:91:e5:9d:8a: - 61:57:37:ac:74:14:dc:74:e0:3a:ee:72:2f:2e:9c: - fb:d0:bb:bf:f5:3d:00:e1:06:33:e8:82:2b:ae:53: - a6:3a:16:73:8c:dd:41:0e:20:3a:c0:b4:a7:a1:e9: - b2:4f:90:2e:32:60:e9:57:cb:b9:04:92:68:68:e5: - 38:26:60:75:b2:9f:77:ff:91:14:ef:ae:20:49:fc: - ad:40:15:48:d1:02:31:61:19:5e:b8:97:ef:ad:77: - b7:64:9a:7a:bf:5f:c1:13:ef:9b:62:fb:0d:6c:e0: - 54:69:16:a9:03:da:6e:e9:83:93:71:76:c6:69:85: - 82:17 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC - Signature Algorithm: sha256WithRSAEncryption - 4b:40:db:c0:50:aa:fe:c8:0c:ef:f7:96:54:45:49:bb:96:00: - 09:41:ac:b3:13:86:86:28:07:33:ca:6b:e6:74:b9:ba:00:2d: - ae:a4:0a:d3:f5:f1:f1:0f:8a:bf:73:67:4a:83:c7:44:7b:78: - e0:af:6e:6c:6f:03:29:8e:33:39:45:c3:8e:e4:b9:57:6c:aa: - fc:12:96:ec:53:c6:2d:e4:24:6c:b9:94:63:fb:dc:53:68:67: - 56:3e:83:b8:cf:35:21:c3:c9:68:fe:ce:da:c2:53:aa:cc:90: - 8a:e9:f0:5d:46:8c:95:dd:7a:58:28:1a:2f:1d:de:cd:00:37: - 41:8f:ed:44:6d:d7:53:28:97:7e:f3:67:04:1e:15:d7:8a:96: - b4:d3:de:4c:27:a4:4c:1b:73:73:76:f4:17:99:c2:1f:7a:0e: - e3:2d:08:ad:0a:1c:2c:ff:3c:ab:55:0e:0f:91:7e:36:eb:c3: - 57:49:be:e1:2e:2d:7c:60:8b:c3:41:51:13:23:9d:ce:f7:32: - 6b:94:01:a8:99:e7:2c:33:1f:3a:3b:25:d2:86:40:ce:3b:2c: - 86:78:c9:61:2f:14:ba:ee:db:55:6f:df:84:ee:05:09:4d:bd: - 28:d8:72:ce:d3:62:50:65:1e:eb:92:97:83:31:d9:b3:b5:ca: - 47:58:3f:5f ------BEGIN CERTIFICATE----- -MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G -A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp -Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4 -MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG -A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8 -RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT -gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm -KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd -QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ -XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw -DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o -LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU -RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp -jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK -6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX -mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs -Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH -WD9f ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2.pem b/net/data/ssl/ev_roots/cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2.pem deleted file mode 100644 index cc4cb5e..0000000 --- a/net/data/ssl/ev_roots/cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2.pem +++ /dev/null
@@ -1,91 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority - Validity - Not Before: Nov 1 17:14:04 2004 GMT - Not After : Jan 1 05:37:19 2035 GMT - Subject: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:98:24:1e:bd:15:b4:ba:df:c7:8c:a5:27:b6:38: - 0b:69:f3:b6:4e:a8:2c:2e:21:1d:5c:44:df:21:5d: - 7e:23:74:fe:5e:7e:b4:4a:b7:a6:ad:1f:ae:e0:06: - 16:e2:9b:5b:d9:67:74:6b:5d:80:8f:29:9d:86:1b: - d9:9c:0d:98:6d:76:10:28:58:e4:65:b0:7f:4a:98: - 79:9f:e0:c3:31:7e:80:2b:b5:8c:c0:40:3b:11:86: - d0:cb:a2:86:36:60:a4:d5:30:82:6d:d9:6e:d0:0f: - 12:04:33:97:5f:4f:61:5a:f0:e4:f9:91:ab:e7:1d: - 3b:bc:e8:cf:f4:6b:2d:34:7c:e2:48:61:1c:8e:f3: - 61:44:cc:6f:a0:4a:a9:94:b0:4d:da:e7:a9:34:7a: - 72:38:a8:41:cc:3c:94:11:7d:eb:c8:a6:8c:b7:86: - cb:ca:33:3b:d9:3d:37:8b:fb:7a:3e:86:2c:e7:73: - d7:0a:57:ac:64:9b:19:eb:f4:0f:04:08:8a:ac:03: - 17:19:64:f4:5a:25:22:8d:34:2c:b2:f6:68:1d:12: - 6d:d3:8a:1e:14:da:c4:8f:a6:e2:23:85:d5:7a:0d: - bd:6a:e0:e9:ec:ec:17:bb:42:1b:67:aa:25:ed:45: - 83:21:fc:c1:c9:7c:d5:62:3e:fa:f2:c5:2d:d3:fd: - d4:65 - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - C6:4F:A2:3D:06:63:84:09:9C:CE:62:E4:04:AC:8D:5C:B5:E9:B6:1B - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.xrampsecurity.com/XGCA.crl - - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - 91:15:39:03:01:1b:67:fb:4a:1c:f9:0a:60:5b:a1:da:4d:97: - 62:f9:24:53:27:d7:82:64:4e:90:2e:c3:49:1b:2b:9a:dc:fc: - a8:78:67:35:f1:1d:f0:11:bd:b7:48:e3:10:f6:0d:df:3f:d2: - c9:b6:aa:55:a4:48:ba:02:db:de:59:2e:15:5b:3b:9d:16:7d: - 47:d7:37:ea:5f:4d:76:12:36:bb:1f:d7:a1:81:04:46:20:a3: - 2c:6d:a9:9e:01:7e:3f:29:ce:00:93:df:fd:c9:92:73:89:89: - 64:9e:e7:2b:e4:1c:91:2c:d2:b9:ce:7d:ce:6f:31:99:d3:e6: - be:d2:1e:90:f0:09:14:79:5c:23:ab:4d:d2:da:21:1f:4d:99: - 79:9d:e1:cf:27:9f:10:9b:1c:88:0d:b0:8a:64:41:31:b8:0e: - 6c:90:24:a4:9b:5c:71:8f:ba:bb:7e:1c:1b:db:6a:80:0f:21: - bc:e9:db:a6:b7:40:f4:b2:8b:a9:b1:e4:ef:9a:1a:d0:3d:69: - 99:ee:a8:28:a3:e1:3c:b3:f0:b2:11:9c:cf:7c:40:e6:dd:e7: - 43:7d:a2:d8:3a:b5:a9:8d:f2:34:99:c4:d4:10:e1:06:fd:09: - 84:10:3b:ee:c4:4c:f4:ec:27:7c:42:c2:74:7c:82:8a:09:c9: - b4:03:25:bc ------BEGIN CERTIFICATE----- -MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB -gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk -MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY -UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx -NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3 -dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy -dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6 -38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP -KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q -DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4 -qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa -JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi -PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P -BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs -jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0 -eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD -ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR -vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt -qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa -IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy -i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ -O+7ETPTsJ3xCwnR8gooJybQDJbw= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/d95fea3ca4eedce74cd76e75fc6d1ff62c441f0fa8bc77f034b19e5db258015d.pem b/net/data/ssl/ev_roots/d95fea3ca4eedce74cd76e75fc6d1ff62c441f0fa8bc77f034b19e5db258015d.pem deleted file mode 100644 index e3ded33..0000000 --- a/net/data/ssl/ev_roots/d95fea3ca4eedce74cd76e75fc6d1ff62c441f0fa8bc77f034b19e5db258015d.pem +++ /dev/null
@@ -1,127 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - f2:fa:64:e2:74:63:d3:8d:fd:10:1d:04:1f:76:ca:58 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=ch, O=Swisscom, OU=Digital Certificate Services, CN=Swisscom Root EV CA 2 - Validity - Not Before: Jun 24 09:45:08 2011 GMT - Not After : Jun 25 08:45:08 2031 GMT - Subject: C=ch, O=Swisscom, OU=Digital Certificate Services, CN=Swisscom Root EV CA 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c4:f7:1d:2f:57:ea:57:6c:f7:70:5d:63:b0:71: - 52:09:60:44:28:33:a3:7a:4e:0a:fa:d8:ea:6c:8b: - 51:16:1a:55:ae:54:26:c4:cc:45:07:41:4f:10:79: - 7f:71:d2:7a:4e:3f:38:4e:b3:00:c6:95:ca:5b:cd: - c1:2a:83:d7:27:1f:31:0e:23:16:b7:25:cb:1c:b4: - b9:80:32:5e:1a:9d:93:f1:e8:3c:60:2c:a7:5e:57: - 19:58:51:5e:bc:2c:56:0b:b8:d8:ef:8b:82:b4:3c: - b8:c2:24:a8:13:c7:a0:21:36:1b:7a:57:29:28:a7: - 2e:bf:71:25:90:f3:44:83:69:50:a4:e4:e1:1b:62: - 19:94:09:a3:f3:c3:bc:ef:f4:bd:ec:db:13:9d:cf: - 9d:48:09:52:67:c0:37:29:11:1e:fb:d2:11:a7:85: - 18:74:79:e4:4f:85:14:eb:52:37:e2:b1:45:d8:cc: - 0d:43:7f:ae:13:d2:6b:2b:3f:a7:c2:e2:a8:6d:76: - 5b:43:9f:be:b4:9d:b3:26:86:3b:1f:7f:e5:f2:e8: - 66:28:16:25:d0:4b:97:38:a7:e4:cf:09:d1:36:c3: - 0b:be:da:3b:44:58:8d:be:f1:9e:09:6b:3e:f3:32: - c7:2b:87:c6:ec:5e:9c:f6:87:65:ad:33:29:c4:2f: - 89:d9:b9:cb:c9:03:9d:fb:6c:94:51:97:10:1b:86: - 0b:1a:1b:3f:f6:02:7e:7b:d4:c5:51:64:28:9d:f5: - d3:ac:83:81:88:d3:74:b4:59:9d:c1:eb:61:33:5a: - 45:d1:cb:39:d0:06:6a:53:60:1d:af:f6:fb:69:bc: - 6a:dc:01:cf:bd:f9:8f:d9:bd:5b:c1:3a:5f:8e:da: - 0f:4b:a9:9b:9d:2a:28:6b:1a:0a:7c:3c:ab:22:0b: - e5:77:2d:71:f6:82:35:81:ae:f8:7b:81:e6:ea:fe: - ac:f4:1a:9b:74:5c:e8:8f:24:f6:5d:9d:46:c4:2c: - d2:1e:2b:21:6a:83:27:67:55:4a:a4:e3:c8:32:97: - 66:90:72:da:e3:d4:64:2e:5f:e3:a1:6a:f6:60:d4: - e7:35:cd:ca:c4:68:8d:d7:71:c8:d3:24:33:73:b1: - 6c:f9:6a:e1:28:db:5f:c6:3d:e8:be:55:e6:37:1b: - ed:24:d9:0f:19:8f:5f:63:18:58:50:81:51:65:6f: - f2:9f:7e:6a:04:e7:34:24:71:ba:76:4b:58:1e:19: - bd:15:60:45:aa:0c:12:40:01:9d:10:e2:c7:38:07: - 72:0a:65:c0:b6:bb:25:29:da:16:9e:8b:35:8b:61: - ed:e5:71:57:83:b5:3c:71:9f:e3:4f:bf:7e:1e:81: - 9f:41:97 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Policy Mappings: - 2.16.756.1.83.2.2:2.16.756.1.83.2.2 - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:3 - X509v3 Subject Key Identifier: - 45:D9:A5:81:6E:3D:88:4D:8D:71:D2:46:C1:6E:45:1E:F3:C4:80:9D - X509v3 Authority Key Identifier: - keyid:45:D9:A5:81:6E:3D:88:4D:8D:71:D2:46:C1:6E:45:1E:F3:C4:80:9D - - Signature Algorithm: sha256WithRSAEncryption - 94:3a:73:06:9f:52:4b:30:5c:d4:fe:b1:5c:25:f9:d7:8e:6f: - f5:87:64:9f:ed:14:8e:b8:04:8e:28:4b:8f:aa:7b:8e:39:b4: - d9:58:f6:7b:a1:35:0a:a1:9d:8a:f7:63:e5:eb:bd:39:82:d4: - e3:7a:2d:6f:df:13:3c:ba:fe:7e:56:98:0b:f3:54:9f:cd:44: - 4e:6e:3c:e1:3e:15:bf:06:26:9d:e4:f0:90:b6:d4:c2:9e:30: - 2e:1f:ef:c7:7a:c4:50:c7:ea:7b:da:50:cb:7a:26:cb:00:b4: - 5a:ab:b5:93:1f:80:89:84:04:95:8d:8d:7f:09:93:bf:d4:a8: - a8:e4:63:6d:d9:64:e4:b8:29:5a:08:bf:50:e1:84:0f:55:7b: - 5f:08:22:1b:f5:bd:99:1e:14:f6:ce:f4:58:10:82:b3:0a:3d: - 19:c1:bf:5b:ab:aa:99:d8:f2:31:bd:e5:38:66:dc:58:05:c7: - ed:63:1a:2e:0a:97:7c:87:93:2b:b2:8a:e3:f1:ec:18:e5:75: - b6:29:87:e7:dc:8b:1a:7e:b4:d8:c9:d3:8a:17:6c:7d:29:44: - be:8a:aa:f5:7e:3a:2e:68:31:93:b9:6a:da:9a:e0:db:e9:2e: - a5:84:cd:1c:0a:b8:4a:08:f9:9c:f1:61:26:98:93:b7:7b:66: - ec:91:5e:dd:51:3f:db:73:0f:ad:04:58:09:dd:04:02:95:0a: - 3e:d3:76:df:a6:10:1e:80:3d:e8:cd:a4:64:d1:33:c7:92:c7: - e2:4e:44:e3:09:c9:4e:c2:5d:87:0e:12:9e:bf:0f:c9:05:10: - de:7a:a3:b1:3c:f2:3f:a5:aa:27:79:ad:31:7d:1f:fd:fc:19: - 69:c5:dd:b9:3f:7c:cd:c6:b4:c2:30:1e:7e:6e:92:d7:7f:61: - 76:5a:8f:eb:95:4d:bc:11:6e:21:7c:59:37:99:d0:06:bc:f9: - 06:6d:32:16:a5:d9:69:a8:e1:dc:3c:80:1e:60:51:dc:d7:54: - 21:1e:ca:62:77:4f:fa:d8:8f:b3:2b:3a:0d:78:72:c9:68:41: - 5a:47:4a:c2:a3:eb:1a:d7:0a:ab:3c:32:55:c8:0a:11:9c:df: - 74:d6:f0:40:15:1d:c8:b9:8f:b5:36:c5:af:f8:22:b8:ca:1d: - f3:d6:b6:19:0f:9f:61:65:6a:ea:74:c8:7c:8f:c3:4f:5d:65: - 82:1f:d9:0d:89:da:75:72:fb:ef:f1:47:67:13:b3:c8:d1:19: - 88:27:26:9a:99:79:7f:1e:e4:2c:3f:7b:ee:f1:de:4d:8b:96: - 97:c3:d5:3f:7c:1b:23:ed:a4:b3:1d:16:72:43:4b:20:e1:59: - 7e:c2:e8:ad:26:bf:a2:f7 ------BEGIN CERTIFICATE----- -MIIF4DCCA8igAwIBAgIRAPL6ZOJ0Y9ON/RAdBB92ylgwDQYJKoZIhvcNAQELBQAw -ZzELMAkGA1UEBhMCY2gxETAPBgNVBAoTCFN3aXNzY29tMSUwIwYDVQQLExxEaWdp -dGFsIENlcnRpZmljYXRlIFNlcnZpY2VzMR4wHAYDVQQDExVTd2lzc2NvbSBSb290 -IEVWIENBIDIwHhcNMTEwNjI0MDk0NTA4WhcNMzEwNjI1MDg0NTA4WjBnMQswCQYD -VQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0YWwgQ2Vy -dGlmaWNhdGUgU2VydmljZXMxHjAcBgNVBAMTFVN3aXNzY29tIFJvb3QgRVYgQ0Eg -MjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMT3HS9X6lds93BdY7Bx -UglgRCgzo3pOCvrY6myLURYaVa5UJsTMRQdBTxB5f3HSek4/OE6zAMaVylvNwSqD -1ycfMQ4jFrclyxy0uYAyXhqdk/HoPGAsp15XGVhRXrwsVgu42O+LgrQ8uMIkqBPH -oCE2G3pXKSinLr9xJZDzRINpUKTk4RtiGZQJo/PDvO/0vezbE53PnUgJUmfANykR -HvvSEaeFGHR55E+FFOtSN+KxRdjMDUN/rhPSays/p8LiqG12W0OfvrSdsyaGOx9/ -5fLoZigWJdBLlzin5M8J0TbDC77aO0RYjb7xnglrPvMyxyuHxuxenPaHZa0zKcQv -idm5y8kDnftslFGXEBuGCxobP/YCfnvUxVFkKJ3106yDgYjTdLRZncHrYTNaRdHL -OdAGalNgHa/2+2m8atwBz735j9m9W8E6X47aD0upm50qKGsaCnw8qyIL5XctcfaC -NYGu+HuB5ur+rPQam3Rc6I8k9l2dRsQs0h4rIWqDJ2dVSqTjyDKXZpBy2uPUZC5f -46Fq9mDU5zXNysRojddxyNMkM3OxbPlq4SjbX8Y96L5V5jcb7STZDxmPX2MYWFCB -UWVv8p9+agTnNCRxunZLWB4ZvRVgRaoMEkABnRDixzgHcgplwLa7JSnaFp6LNYth -7eVxV4O1PHGf40+/fh6Bn0GXAgMBAAGjgYYwgYMwDgYDVR0PAQH/BAQDAgGGMB0G -A1UdIQQWMBQwEgYHYIV0AVMCAgYHYIV0AVMCAjASBgNVHRMBAf8ECDAGAQH/AgED -MB0GA1UdDgQWBBRF2aWBbj2ITY1x0kbBbkUe88SAnTAfBgNVHSMEGDAWgBRF2aWB -bj2ITY1x0kbBbkUe88SAnTANBgkqhkiG9w0BAQsFAAOCAgEAlDpzBp9SSzBc1P6x -XCX5145v9Ydkn+0UjrgEjihLj6p7jjm02Vj2e6E1CqGdivdj5eu9OYLU43otb98T -PLr+flaYC/NUn81ETm484T4VvwYmneTwkLbUwp4wLh/vx3rEUMfqe9pQy3omywC0 -Wqu1kx+AiYQElY2NfwmTv9SoqORjbdlk5LgpWgi/UOGED1V7XwgiG/W9mR4U9s70 -WBCCswo9GcG/W6uqmdjyMb3lOGbcWAXH7WMaLgqXfIeTK7KK4/HsGOV1timH59yL -Gn602MnTihdsfSlEvoqq9X46Lmgxk7lq2prg2+kupYTNHAq4Sgj5nPFhJpiTt3tm -7JFe3VE/23MPrQRYCd0EApUKPtN236YQHoA96M2kZNEzx5LH4k5E4wnJTsJdhw4S -nr8PyQUQ3nqjsTzyP6WqJ3mtMX0f/fwZacXduT98zca0wjAefm6S139hdlqP65VN -vBFuIXxZN5nQBrz5Bm0yFqXZaajh3DyAHmBR3NdUIR7KYndP+tiPsys6DXhyyWhB -WkdKwqPrGtcKqzwyVcgKEZzfdNbwQBUdyLmPtTbFr/giuMod89a2GQ+fYWVq6nTI -fI/DT11lgh/ZDYnadXL77/FHZxOzyNEZiCcmmpl5fx7kLD977vHeTYuWl8PVP3wb -I+2ksx0WckNLIOFZfsLorSa/ovc= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092.pem b/net/data/ssl/ev_roots/e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092.pem deleted file mode 100644 index 0eaaf4d..0000000 --- a/net/data/ssl/ev_roots/e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092.pem +++ /dev/null
@@ -1,50 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Amazon, CN=Amazon Root CA 4 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : May 26 00:00:00 2040 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 4 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:d2:ab:8a:37:4f:a3:53:0d:fe:c1:8a:7b:4b:a8: - 7b:46:4b:63:b0:62:f6:2d:1b:db:08:71:21:d2:00: - e8:63:bd:9a:27:fb:f0:39:6e:5d:ea:3d:a5:c9:81: - aa:a3:5b:20:98:45:5d:16:db:fd:e8:10:6d:e3:9c: - e0:e3:bd:5f:84:62:f3:70:64:33:a0:cb:24:2f:70: - ba:88:a1:2a:a0:75:f8:81:ae:62:06:c4:81:db:39: - 6e:29:b0:1e:fa:2e:5c - ASN1 OID: secp384r1 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - D3:EC:C7:3A:65:6E:CC:E1:DA:76:9A:56:FB:9C:F3:86:6D:57:E5:81 - Signature Algorithm: ecdsa-with-SHA384 - 30:65:02:30:3a:8b:21:f1:bd:7e:11:ad:d0:ef:58:96:2f:d6: - eb:9d:7e:90:8d:2b:cf:66:55:c3:2c:e3:28:a9:70:0a:47:0e: - f0:37:59:12:ff:2d:99:94:28:4e:2a:4f:35:4d:33:5a:02:31: - 00:ea:75:00:4e:3b:c4:3a:94:12:91:c9:58:46:9d:21:13:72: - a7:88:9c:8a:e4:4c:4a:db:96:d4:ac:8b:6b:6b:49:12:53:33: - ad:d7:e4:be:24:fc:b5:0a:76:d4:a5:bc:10 ------BEGIN CERTIFICATE----- -MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5 -MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g -Um9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG -A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg -Q0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi -9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk -M6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB -/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB -MAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw -CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW -1KyLa2tJElMzrdfkviT8tQp21KW8EA== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c.pem b/net/data/ssl/ev_roots/e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c.pem deleted file mode 100644 index ec2e65a..0000000 --- a/net/data/ssl/ev_roots/e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c.pem +++ /dev/null
@@ -1,76 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1 - Validity - Not Before: Sep 30 04:20:49 2003 GMT - Not After : Sep 30 04:20:49 2023 GMT - Subject: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b3:b3:fe:7f:d3:6d:b1:ef:16:7c:57:a5:0c:6d: - 76:8a:2f:4b:bf:64:fb:4c:ee:8a:f0:f3:29:7c:f5: - ff:ee:2a:e0:e9:e9:ba:5b:64:22:9a:9a:6f:2c:3a: - 26:69:51:05:99:26:dc:d5:1c:6a:71:c6:9a:7d:1e: - 9d:dd:7c:6c:c6:8c:67:67:4a:3e:f8:71:b0:19:27: - a9:09:0c:a6:95:bf:4b:8c:0c:fa:55:98:3b:d8:e8: - 22:a1:4b:71:38:79:ac:97:92:69:b3:89:7e:ea:21: - 68:06:98:14:96:87:d2:61:36:bc:6d:27:56:9e:57: - ee:c0:c0:56:fd:32:cf:a4:d9:8e:c2:23:d7:8d:a8: - f3:d8:25:ac:97:e4:70:38:f4:b6:3a:b4:9d:3b:97: - 26:43:a3:a1:bc:49:59:72:4c:23:30:87:01:58:f6: - 4e:be:1c:68:56:66:af:cd:41:5d:c8:b3:4d:2a:55: - 46:ab:1f:da:1e:e2:40:3d:db:cd:7d:b9:92:80:9c: - 37:dd:0c:96:64:9d:dc:22:f7:64:8b:df:61:de:15: - 94:52:15:a0:7d:52:c9:4b:a8:21:c9:c6:b1:ed:cb: - c3:95:60:d1:0f:f0:ab:70:f8:df:cb:4d:7e:ec:d6: - fa:ab:d9:bd:7f:54:f2:a5:e9:79:fa:d9:d6:76:24: - 28:73 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - A0:73:49:99:68:DC:85:5B:65:E3:9B:28:2F:57:9F:BD:33:BC:07:48 - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - 68:40:a9:a8:bb:e4:4f:5d:79:b3:05:b5:17:b3:60:13:eb:c6: - 92:5d:e0:d1:d3:6a:fe:fb:be:9b:6d:bf:c7:05:6d:59:20:c4: - 1c:f0:b7:da:84:58:02:63:fa:48:16:ef:4f:a5:0b:f7:4a:98: - f2:3f:9e:1b:ad:47:6b:63:ce:08:47:eb:52:3f:78:9c:af:4d: - ae:f8:d5:4f:cf:9a:98:2a:10:41:39:52:c4:dd:d9:9b:0e:ef: - 93:01:ae:b2:2e:ca:68:42:24:42:6c:b0:b3:3a:3e:cd:e9:da: - 48:c4:15:cb:e9:f9:07:0f:92:50:49:8a:dd:31:97:5f:c9:e9: - 37:aa:3b:59:65:97:94:32:c9:b3:9f:3e:3a:62:58:c5:49:ad: - 62:0e:71:a5:32:aa:2f:c6:89:76:43:40:13:13:67:3d:a2:54: - 25:10:cb:f1:3a:f2:d9:fa:db:49:56:bb:a6:fe:a7:41:35:c3: - e0:88:61:c9:88:c7:df:36:10:22:98:59:ea:b0:4a:fb:56:16: - 73:6e:ac:4d:f7:22:a1:4f:ad:1d:7a:2d:45:27:e5:30:c1:5e: - f2:da:13:cb:25:42:51:95:47:03:8c:6c:21:cc:74:42:ed:53: - ff:33:8b:8f:0f:57:01:16:2f:cf:a6:ee:c9:70:22:14:bd:fd: - be:6c:0b:03 ------BEGIN CERTIFICATE----- -MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEY -MBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21t -dW5pY2F0aW9uIFJvb3RDQTEwHhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5 -WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYD -VQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw8yl8 -9f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJ -DKaVv0uMDPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9 -Ms+k2Y7CI9eNqPPYJayX5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/N -QV3Is00qVUarH9oe4kA92819uZKAnDfdDJZkndwi92SL32HeFZRSFaB9UslLqCHJ -xrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2JChzAgMBAAGjPzA9MB0G -A1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYwDwYDVR0T -AQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vG -kl3g0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfr -Uj94nK9NrvjVT8+amCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5 -Bw+SUEmK3TGXX8npN6o7WWWXlDLJs58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJU -JRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ6rBK+1YWc26sTfcioU+tHXot -RSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAiFL39vmwLAw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/e7685634efacf69ace939a6b255b7b4fabef42935b50a265acb5cb6027e44e70.pem b/net/data/ssl/ev_roots/e7685634efacf69ace939a6b255b7b4fabef42935b50a265acb5cb6027e44e70.pem deleted file mode 100644 index c35c26e..0000000 --- a/net/data/ssl/ev_roots/e7685634efacf69ace939a6b255b7b4fabef42935b50a265acb5cb6027e44e70.pem +++ /dev/null
@@ -1,48 +0,0 @@ -Certificate: - Data: - Version: 1 (0x0) - Serial Number: - 70:ba:e4:1d:10:d9:29:34:b6:38:ca:7b:03:cc:ba:bf - Signature Algorithm: md2WithRSAEncryption - Issuer: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority - Validity - Not Before: Jan 29 00:00:00 1996 GMT - Not After : Aug 1 23:59:59 2028 GMT - Subject: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (1024 bit) - Modulus: - 00:c9:5c:59:9e:f2:1b:8a:01:14:b4:10:df:04:40: - db:e3:57:af:6a:45:40:8f:84:0c:0b:d1:33:d9:d9: - 11:cf:ee:02:58:1f:25:f7:2a:a8:44:05:aa:ec:03: - 1f:78:7f:9e:93:b9:9a:00:aa:23:7d:d6:ac:85:a2: - 63:45:c7:72:27:cc:f4:4c:c6:75:71:d2:39:ef:4f: - 42:f0:75:df:0a:90:c6:8e:20:6f:98:0f:f8:ac:23: - 5f:70:29:36:a4:c9:86:e7:b1:9a:20:cb:53:a5:85: - e7:3d:be:7d:9a:fe:24:45:33:dc:76:15:ed:0f:a2: - 71:64:4c:65:2e:81:68:45:a7 - Exponent: 65537 (0x10001) - Signature Algorithm: md2WithRSAEncryption - bb:4c:12:2b:cf:2c:26:00:4f:14:13:dd:a6:fb:fc:0a:11:84: - 8c:f3:28:1c:67:92:2f:7c:b6:c5:fa:df:f0:e8:95:bc:1d:8f: - 6c:2c:a8:51:cc:73:d8:a4:c0:53:f0:4e:d6:26:c0:76:01:57: - 81:92:5e:21:f1:d1:b1:ff:e7:d0:21:58:cd:69:17:e3:44:1c: - 9c:19:44:39:89:5c:dc:9c:00:0f:56:8d:02:99:ed:a2:90:45: - 4c:e4:bb:10:a4:3d:f0:32:03:0e:f1:ce:f8:e8:c9:51:8c:e6: - 62:9f:e6:9f:c0:7d:b7:72:9c:c9:36:3a:6b:9f:4e:a8:ff:64: - 0d:64 ------BEGIN CERTIFICATE----- -MIICPDCCAaUCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQECBQAwXzELMAkG -A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz -cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2 -MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV -BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt -YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN -ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE -BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is -I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G -CSqGSIb3DQEBAgUAA4GBALtMEivPLCYATxQT3ab7/AoRhIzzKBxnki98tsX63/Do -lbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59AhWM1pF+NEHJwZRDmJXNyc -AA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2OmufTqj/ZA1k ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2.pem b/net/data/ssl/ev_roots/e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2.pem deleted file mode 100644 index 21e8a27..0000000 --- a/net/data/ssl/ev_roots/e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2.pem +++ /dev/null
@@ -1,122 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority - Validity - Not Before: Feb 1 00:00:00 2010 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:80:12:65:17:36:0e:c3:db:08:b3:d0:ac:57:0d: - 76:ed:cd:27:d3:4c:ad:50:83:61:e2:aa:20:4d:09: - 2d:64:09:dc:ce:89:9f:cc:3d:a9:ec:f6:cf:c1:dc: - f1:d3:b1:d6:7b:37:28:11:2b:47:da:39:c6:bc:3a: - 19:b4:5f:a6:bd:7d:9d:a3:63:42:b6:76:f2:a9:3b: - 2b:91:f8:e2:6f:d0:ec:16:20:90:09:3e:e2:e8:74: - c9:18:b4:91:d4:62:64:db:7f:a3:06:f1:88:18:6a: - 90:22:3c:bc:fe:13:f0:87:14:7b:f6:e4:1f:8e:d4: - e4:51:c6:11:67:46:08:51:cb:86:14:54:3f:bc:33: - fe:7e:6c:9c:ff:16:9d:18:bd:51:8e:35:a6:a7:66: - c8:72:67:db:21:66:b1:d4:9b:78:03:c0:50:3a:e8: - cc:f0:dc:bc:9e:4c:fe:af:05:96:35:1f:57:5a:b7: - ff:ce:f9:3d:b7:2c:b6:f6:54:dd:c8:e7:12:3a:4d: - ae:4c:8a:b7:5c:9a:b4:b7:20:3d:ca:7f:22:34:ae: - 7e:3b:68:66:01:44:e7:01:4e:46:53:9b:33:60:f7: - 94:be:53:37:90:73:43:f3:32:c3:53:ef:db:aa:fe: - 74:4e:69:c7:6b:8c:60:93:de:c4:c7:0c:df:e1:32: - ae:cc:93:3b:51:78:95:67:8b:ee:3d:56:fe:0c:d0: - 69:0f:1b:0f:f3:25:26:6b:33:6d:f7:6e:47:fa:73: - 43:e5:7e:0e:a5:66:b1:29:7c:32:84:63:55:89:c4: - 0d:c1:93:54:30:19:13:ac:d3:7d:37:a7:eb:5d:3a: - 6c:35:5c:db:41:d7:12:da:a9:49:0b:df:d8:80:8a: - 09:93:62:8e:b5:66:cf:25:88:cd:84:b8:b1:3f:a4: - 39:0f:d9:02:9e:eb:12:4c:95:7c:f3:6b:05:a9:5e: - 16:83:cc:b8:67:e2:e8:13:9d:cc:5b:82:d3:4c:b3: - ed:5b:ff:de:e5:73:ac:23:3b:2d:00:bf:35:55:74: - 09:49:d8:49:58:1a:7f:92:36:e6:51:92:0e:f3:26: - 7d:1c:4d:17:bc:c9:ec:43:26:d0:bf:41:5f:40:a9: - 44:44:f4:99:e7:57:87:9e:50:1f:57:54:a8:3e:fd: - 74:63:2f:b1:50:65:09:e6:58:42:2e:43:1a:4c:b4: - f0:25:47:59:fa:04:1e:93:d4:26:46:4a:50:81:b2: - de:be:78:b7:fc:67:15:e1:c9:57:84:1e:0f:63:d6: - e9:62:ba:d6:5f:55:2e:ea:5c:c6:28:08:04:25:39: - b8:0e:2b:a9:f2:4c:97:1c:07:3f:0d:52:f5:ed:ef: - 2f:82:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - 5c:d4:7c:0d:cf:f7:01:7d:41:99:65:0c:73:c5:52:9f:cb:f8: - cf:99:06:7f:1b:da:43:15:9f:9e:02:55:57:96:14:f1:52:3c: - 27:87:94:28:ed:1f:3a:01:37:a2:76:fc:53:50:c0:84:9b:c6: - 6b:4e:ba:8c:21:4f:a2:8e:55:62:91:f3:69:15:d8:bc:88:e3: - c4:aa:0b:fd:ef:a8:e9:4b:55:2a:06:20:6d:55:78:29:19:ee: - 5f:30:5c:4b:24:11:55:ff:24:9a:6e:5e:2a:2b:ee:0b:4d:9f: - 7f:f7:01:38:94:14:95:43:07:09:fb:60:a9:ee:1c:ab:12:8c: - a0:9a:5e:a7:98:6a:59:6d:8b:3f:08:fb:c8:d1:45:af:18:15: - 64:90:12:0f:73:28:2e:c5:e2:24:4e:fc:58:ec:f0:f4:45:fe: - 22:b3:eb:2f:8e:d2:d9:45:61:05:c1:97:6f:a8:76:72:8f:8b: - 8c:36:af:bf:0d:05:ce:71:8d:e6:a6:6f:1f:6c:a6:71:62:c5: - d8:d0:83:72:0c:f1:67:11:89:0c:9c:13:4c:72:34:df:bc:d5: - 71:df:aa:71:dd:e1:b9:6c:8c:3c:12:5d:65:da:bd:57:12:b6: - 43:6b:ff:e5:de:4d:66:11:51:cf:99:ae:ec:17:b6:e8:71:91: - 8c:de:49:fe:dd:35:71:a2:15:27:94:1c:cf:61:e3:26:bb:6f: - a3:67:25:21:5d:e6:dd:1d:0b:2e:68:1b:3b:82:af:ec:83:67: - 85:d4:98:51:74:b1:b9:99:80:89:ff:7f:78:19:5c:79:4a:60: - 2e:92:40:ae:4c:37:2a:2c:c9:c7:62:c8:0e:5d:f7:36:5b:ca: - e0:25:25:01:b4:dd:1a:07:9c:77:00:3f:d0:dc:d5:ec:3d:d4: - fa:bb:3f:cc:85:d6:6f:7f:a9:2d:df:b9:02:f7:f5:97:9a:b5: - 35:da:c3:67:b0:87:4a:a9:28:9e:23:8e:ff:5c:27:6b:e1:b0: - 4f:f3:07:ee:00:2e:d4:59:87:cb:52:41:95:ea:f4:47:d7:ee: - 64:41:55:7c:8d:59:02:95:dd:62:9d:c2:b9:ee:5a:28:74:84: - a5:9b:b7:90:c7:0c:07:df:f5:89:36:74:32:d6:28:c1:b0:b0: - 0b:e0:9c:4c:c3:1c:d6:fc:e3:69:b5:47:46:81:2f:a2:82:ab: - d3:63:44:70:c4:8d:ff:2d:33:ba:ad:8f:7b:b5:70:88:ae:3e: - 19:cf:40:28:d8:fc:c8:90:bb:5d:99:22:f5:52:e6:58:c5:1f: - 88:31:43:ee:88:1d:d7:c6:8e:3c:43:6a:1d:a7:18:de:7d:3d: - 16:f1:62:f9:ca:90:a8:fd ------BEGIN CERTIFICATE----- -MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB -iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl -cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV -BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw -MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV -BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU -aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy -dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK -AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B -3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY -tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ -Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2 -VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT -79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6 -c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT -Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l -c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee -UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE -Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd -BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G -A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF -Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO -VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3 -ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs -8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR -iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze -Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ -XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ -qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB -VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB -L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG -jjxDah2nGN59PRbxYvnKkKj9 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99.pem b/net/data/ssl/ev_roots/ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99.pem deleted file mode 100644 index f70239f..0000000 --- a/net/data/ssl/ev_roots/ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99.pem +++ /dev/null
@@ -1,78 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 04:00:00:00:00:01:15:4b:5a:c3:94 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA - Validity - Not Before: Sep 1 12:00:00 1998 GMT - Not After : Jan 28 12:00:00 2028 GMT - Subject: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:da:0e:e6:99:8d:ce:a3:e3:4f:8a:7e:fb:f1:8b: - 83:25:6b:ea:48:1f:f1:2a:b0:b9:95:11:04:bd:f0: - 63:d1:e2:67:66:cf:1c:dd:cf:1b:48:2b:ee:8d:89: - 8e:9a:af:29:80:65:ab:e9:c7:2d:12:cb:ab:1c:4c: - 70:07:a1:3d:0a:30:cd:15:8d:4f:f8:dd:d4:8c:50: - 15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0: - 6d:d5:35:30:8e:5e:43:73:f2:41:e9:d5:6a:e3:b2: - 89:3a:56:39:38:6f:06:3c:88:69:5b:2a:4d:c5:a7: - 54:b8:6c:89:cc:9b:f9:3c:ca:e5:fd:89:f5:12:3c: - 92:78:96:d6:dc:74:6e:93:44:61:d1:8d:c7:46:b2: - 75:0e:86:e8:19:8a:d5:6d:6c:d5:78:16:95:a2:e9: - c8:0a:38:eb:f2:24:13:4f:73:54:93:13:85:3a:1b: - bc:1e:34:b5:8b:05:8c:b9:77:8b:b1:db:1f:20:91: - ab:09:53:6e:90:ce:7b:37:74:b9:70:47:91:22:51: - 63:16:79:ae:b1:ae:41:26:08:c8:19:2b:d1:46:aa: - 48:d6:64:2a:d7:83:34:ff:2c:2a:c1:6c:19:43:4a: - 07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93: - 90:cf - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B - Signature Algorithm: sha1WithRSAEncryption - d6:73:e7:7c:4f:76:d0:8d:bf:ec:ba:a2:be:34:c5:28:32:b5: - 7c:fc:6c:9c:2c:2b:bd:09:9e:53:bf:6b:5e:aa:11:48:b6:e5: - 08:a3:b3:ca:3d:61:4d:d3:46:09:b3:3e:c3:a0:e3:63:55:1b: - f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50: - 56:f9:c6:0a:fd:38:cd:c4:0b:70:51:94:97:98:04:df:c3:5f: - 94:d5:15:c9:14:41:9c:c4:5d:75:64:15:0d:ff:55:30:ec:86: - 8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48: - 64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69: - 2c:69:24:78:1e:b3:a7:1c:71:62:ee:ca:c8:97:ac:17:5d:8a: - c2:f8:47:86:6e:2a:c4:56:31:95:d0:67:89:85:2b:f9:6c:a6: - 5d:46:9d:0c:aa:82:e4:99:51:dd:70:b7:db:56:3d:61:e4:6a: - e1:5c:d6:f6:fe:3d:de:41:cc:07:ae:63:52:bf:53:53:f4:2b: - e9:c7:fd:b6:f7:82:5f:85:d2:41:18:db:81:b3:04:1c:c5:1f: - a4:80:6f:15:20:c9:de:0c:88:0a:1d:d6:66:55:e2:fc:48:c9: - 29:26:69:e0 ------BEGIN CERTIFICATE----- -MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG -A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv -b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw -MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i -YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT -aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ -jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp -xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp -1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG -snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ -U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 -9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E -BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B -AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz -yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE -38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP -AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad -DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME -HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d.pem b/net/data/ssl/ev_roots/edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d.pem deleted file mode 100644 index 23663b0..0000000 --- a/net/data/ssl/ev_roots/edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d.pem +++ /dev/null
@@ -1,118 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA - Validity - Not Before: Oct 26 08:28:58 2010 GMT - Not After : Oct 26 08:28:58 2040 GMT - Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a5:da:0a:95:16:50:e3:95:f2:5e:9d:76:31:06: - 32:7a:9b:f1:10:76:b8:00:9a:b5:52:36:cd:24:47: - b0:9f:18:64:bc:9a:f6:fa:d5:79:d8:90:62:4c:22: - 2f:de:38:3d:d6:e0:a8:e9:1c:2c:db:78:11:e9:8e: - 68:51:15:72:c7:f3:33:87:e4:a0:5d:0b:5c:e0:57: - 07:2a:30:f5:cd:c4:37:77:28:4d:18:91:e6:bf:d5: - 52:fd:71:2d:70:3e:e7:c6:c4:8a:e3:f0:28:0b:f4: - 76:98:a1:8b:87:55:b2:3a:13:fc:b7:3e:27:37:8e: - 22:e3:a8:4f:2a:ef:60:bb:3d:b7:39:c3:0e:01:47: - 99:5d:12:4f:db:43:fa:57:a1:ed:f9:9d:be:11:47: - 26:5b:13:98:ab:5d:16:8a:b0:37:1c:57:9d:45:ff: - 88:96:36:bf:bb:ca:07:7b:6f:87:63:d7:d0:32:6a: - d6:5d:6c:0c:f1:b3:6e:39:e2:6b:31:2e:39:00:27: - 14:de:38:c0:ec:19:66:86:12:e8:9d:72:16:13:64: - 52:c7:a9:37:1c:fd:82:30:ed:84:18:1d:f4:ae:5c: - ff:70:13:00:eb:b1:f5:33:7a:4b:d6:55:f8:05:8d: - 4b:69:b0:f5:b3:28:36:5c:14:c4:51:73:4d:6b:0b: - f1:34:07:db:17:39:d7:dc:28:7b:6b:f5:9f:f3:2e: - c1:4f:17:2a:10:f3:cc:ca:e8:eb:fd:6b:ab:2e:9a: - 9f:2d:82:6e:04:d4:52:01:93:2d:3d:86:fc:7e:fc: - df:ef:42:1d:a6:6b:ef:b9:20:c6:f7:bd:a0:a7:95: - fd:a7:e6:89:24:d8:cc:8c:34:6c:e2:23:2f:d9:12: - 1a:21:b9:55:91:6f:0b:91:79:19:0c:ad:40:88:0b: - 70:e2:7a:d2:0e:d8:68:48:bb:82:13:39:10:58:e9: - d8:2a:07:c6:12:db:58:db:d2:3b:55:10:47:05:15: - 67:62:7e:18:63:a6:46:3f:09:0e:54:32:5e:bf:0d: - 62:7a:27:ef:80:e8:db:d9:4b:06:5a:37:5a:25:d0: - 08:12:77:d4:6f:09:50:97:3d:c8:1d:c3:df:8c:45: - 30:56:c6:d3:64:ab:66:f3:c0:5e:96:9c:c3:c4:ef: - c3:7c:6b:8b:3a:79:7f:b3:49:cf:3d:e2:89:9f:a0: - 30:4b:85:b9:9c:94:24:79:8f:7d:6b:a9:45:68:0f: - 2b:d0:f1:da:1c:cb:69:b8:ca:49:62:6d:c8:d0:63: - 62:dd:60:0f:58:aa:8f:a1:bc:05:a5:66:a2:cf:1b: - 76:b2:84:64:b1:4c:39:52:c0:30:ba:f0:8c:4b:02: - b0:b6:b7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 47:B8:CD:FF:E5:6F:EE:F8:B2:EC:2F:4E:0E:F9:25:B0:8E:3C:6B:C3 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - 00:20:23:41:35:04:90:c2:40:62:60:ef:e2:35:4c:d7:3f:ac: - e2:34:90:b8:a1:6f:76:fa:16:16:a4:48:37:2c:e9:90:c2:f2: - 3c:f8:0a:9f:d8:81:e5:bb:5b:da:25:2c:a4:a7:55:71:24:32: - f6:c8:0b:f2:bc:6a:f8:93:ac:b2:07:c2:5f:9f:db:cc:c8:8a: - aa:be:6a:6f:e1:49:10:cc:31:d7:80:bb:bb:c8:d8:a2:0e:64: - 57:ea:a2:f5:c2:a9:31:15:d2:20:6a:ec:fc:22:01:28:cf:86: - b8:80:1e:a9:cc:11:a5:3c:f2:16:b3:47:9d:fc:d2:80:21:c4: - cb:d0:47:70:41:a1:ca:83:19:08:2c:6d:f2:5d:77:9c:8a:14: - 13:d4:36:1c:92:f0:e5:06:37:dc:a6:e6:90:9b:38:8f:5c:6b: - 1b:46:86:43:42:5f:3e:01:07:53:54:5d:65:7d:f7:8a:73:a1: - 9a:54:5a:1f:29:43:14:27:c2:85:0f:b5:88:7b:1a:3b:94:b7: - 1d:60:a7:b5:9c:e7:29:69:57:5a:9b:93:7a:43:30:1b:03:d7: - 62:c8:40:a6:aa:fc:64:e4:4a:d7:91:53:01:a8:20:88:6e:9c: - 5f:44:b9:cb:60:81:34:ec:6f:d3:7d:da:48:5f:eb:b4:90:bc: - 2d:a9:1c:0b:ac:1c:d5:a2:68:20:80:04:d6:fc:b1:8f:2f:bb: - 4a:31:0d:4a:86:1c:eb:e2:36:29:26:f5:da:d8:c4:f2:75:61: - cf:7e:ae:76:63:4a:7a:40:65:93:87:f8:1e:80:8c:86:e5:86: - d6:8f:0e:fc:53:2c:60:e8:16:61:1a:a2:3e:43:7b:cd:39:60: - 54:6a:f5:f2:89:26:01:68:83:48:a2:33:e8:c9:04:91:b2:11: - 34:11:3e:ea:d0:43:19:1f:03:93:90:0c:ff:51:3d:57:f4:41: - 6e:e1:cb:a0:be:eb:c9:63:cd:6d:cc:e4:f8:36:aa:68:9d:ed: - bd:5d:97:70:44:0d:b6:0e:35:dc:e1:0c:5d:bb:a0:51:94:cb: - 7e:16:eb:11:2f:a3:92:45:c8:4c:71:d9:bc:c9:99:52:57:46: - 2f:50:cf:bd:35:69:f4:3d:15:ce:06:a5:2c:0f:3e:f6:81:ba: - 94:bb:c3:bb:bf:65:78:d2:86:79:ff:49:3b:1a:83:0c:f0:de: - 78:ec:c8:f2:4d:4c:1a:de:82:29:f8:c1:5a:da:ed:ee:e6:27: - 5e:e8:45:d0:9d:1c:51:a8:68:ab:44:e3:d0:8b:6a:e3:f8:3b: - bb:dc:4d:d7:64:f2:51:be:e6:aa:ab:5a:e9:31:ee:06:bc:73: - bf:13:62:0a:9f:c7:b9:97 ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd -MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg -Q2xhc3MgMyBSb290IENBMB4XDTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFow -TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw -HgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRHsJ8Y -ZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3E -N3coTRiR5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9 -tznDDgFHmV0ST9tD+leh7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX -0DJq1l1sDPGzbjniazEuOQAnFN44wOwZZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c -/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH2xc519woe2v1n/MuwU8X -KhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV/afmiSTY -zIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvS -O1UQRwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D -34xFMFbG02SrZvPAXpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgP -K9Dx2hzLabjKSWJtyNBjYt1gD1iqj6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3 -AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEe4zf/lb+74suwv -Tg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAACAj -QTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV -cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXS -IGrs/CIBKM+GuIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2 -HJLw5QY33KbmkJs4j1xrG0aGQ0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsa -O5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8ZORK15FTAaggiG6cX0S5y2CBNOxv -033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2KSb12tjE8nVhz36u -dmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz6MkE -kbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg41 -3OEMXbugUZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvD -u79leNKGef9JOxqDDPDeeOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq -4/g7u9xN12TyUb7mqqta6THuBrxzvxNiCp/HuZc= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881.pem b/net/data/ssl/ev_roots/eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881.pem deleted file mode 100644 index 8122bf6..0000000 --- a/net/data/ssl/ev_roots/eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881.pem +++ /dev/null
@@ -1,89 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 623604 (0x983f4) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009 - Validity - Not Before: Nov 5 08:50:46 2009 GMT - Not After : Nov 5 08:50:46 2029 GMT - Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:99:f1:84:34:70:ba:2f:b7:30:a0:8e:bd:7c:04: - cf:be:62:bc:99:fd:82:97:d2:7a:0a:67:96:38:09: - f6:10:4e:95:22:73:99:8d:da:15:2d:e7:05:fc:19: - 73:22:b7:8e:98:00:bc:3c:3d:ac:a1:6c:fb:d6:79: - 25:4b:ad:f0:cc:64:da:88:3e:29:b8:0f:09:d3:34: - dd:33:f5:62:d1:e1:cd:19:e9:ee:18:4f:4c:58:ae: - e2:1e:d6:0c:5b:15:5a:d8:3a:b8:c4:18:64:1e:e3: - 33:b2:b5:89:77:4e:0c:bf:d9:94:6b:13:97:6f:12: - a3:fe:99:a9:04:cc:15:ec:60:68:36:ed:08:7b:b7: - f5:bf:93:ed:66:31:83:8c:c6:71:34:87:4e:17:ea: - af:8b:91:8d:1c:56:41:ae:22:37:5e:37:f2:1d:d9: - d1:2d:0d:2f:69:51:a7:be:66:a6:8a:3a:2a:bd:c7: - 1a:b1:e1:14:f0:be:3a:1d:b9:cf:5b:b1:6a:fe:b4: - b1:46:20:a2:fb:1e:3b:70:ef:93:98:7d:8c:73:96: - f2:c5:ef:85:70:ad:29:26:fc:1e:04:3e:1c:a0:d8: - 0f:cb:52:83:62:7c:ee:8b:53:95:90:a9:57:a2:ea: - 61:05:d8:f9:4d:c4:27:fa:6e:ad:ed:f9:d7:51:f7: - 6b:a5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - D3:94:8A:4C:62:13:2A:19:2E:CC:AF:72:8A:7D:36:D7:9A:1C:DC:67 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 CRL Distribution Points: - - Full Name: - URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%20EV%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist - - Full Name: - URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_ev_2009.crl - - Signature Algorithm: sha256WithRSAEncryption - 34:ed:7b:5a:3c:a4:94:88:ef:1a:11:75:07:2f:b3:fe:3c:fa: - 1e:51:26:eb:87:f6:29:de:e0:f1:d4:c6:24:09:e9:c1:cf:55: - 1b:b4:30:d9:ce:1a:fe:06:51:a6:15:a4:2d:ef:b2:4b:bf:20: - 28:25:49:d1:a6:36:77:34:e8:64:df:52:b1:11:c7:73:7a:cd: - 39:9e:c2:ad:8c:71:21:f2:5a:6b:af:df:3c:4e:55:af:b2:84: - 65:14:89:b9:77:cb:2a:31:be:cf:a3:6d:cf:6f:48:94:32:46: - 6f:e7:71:8c:a0:a6:84:19:37:07:f2:03:45:09:2b:86:75:7c: - df:5f:69:57:00:db:6e:d8:a6:72:22:4b:50:d4:75:98:56:df: - b7:18:ff:43:43:50:ae:7a:44:7b:f0:79:51:d7:43:3d:a7:d3: - 81:d3:f0:c9:4f:b9:da:c6:97:86:d0:82:c3:e4:42:6d:fe:b0: - e2:64:4e:0e:26:e7:40:34:26:b5:08:89:d7:08:63:63:38:27: - 75:1e:33:ea:6e:a8:dd:9f:99:4f:74:4d:81:89:80:4b:dd:9a: - 97:29:5c:2f:be:81:41:b9:8c:ff:ea:7d:60:06:9e:cd:d7:3d: - d3:2e:a3:15:bc:a8:e6:26:e5:6f:c3:dc:b8:03:21:ea:9f:16: - f1:2c:54:b5 ------BEGIN CERTIFICATE----- -MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRF -MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBD -bGFzcyAzIENBIDIgRVYgMjAwOTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUw -NDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNV -BAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAwOTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfSegpn -ljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM0 -3TP1YtHhzRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6Z -qQTMFexgaDbtCHu39b+T7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lR -p75mpoo6Kr3HGrHhFPC+Oh25z1uxav60sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8 -HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure3511H3a6UCAwEAAaOCASQw -ggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyvcop9Ntea -HNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFw -Oi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xh -c3MlMjAzJTIwQ0ElMjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1E -RT9jZXJ0aWZpY2F0ZXJldm9jYXRpb25saXN0MEagRKBChkBodHRwOi8vd3d3LmQt -dHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xhc3NfM19jYV8yX2V2XzIwMDku -Y3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+PPoeUSbrh/Yp -3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 -nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNF -CSuGdXzfX2lXANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7na -xpeG0ILD5EJt/rDiZE4OJudANCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqX -KVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVvw9y4AyHqnxbxLFS1 ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73.pem b/net/data/ssl/ev_roots/f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73.pem deleted file mode 100644 index 9574f11..0000000 --- a/net/data/ssl/ev_roots/f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73.pem +++ /dev/null
@@ -1,88 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=SecureTrust Corporation, CN=SecureTrust CA - Validity - Not Before: Nov 7 19:31:18 2006 GMT - Not After : Dec 31 19:40:55 2029 GMT - Subject: C=US, O=SecureTrust Corporation, CN=SecureTrust CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ab:a4:81:e5:95:cd:f5:f6:14:8e:c2:4f:ca:d4: - e2:78:95:58:9c:41:e1:0d:99:40:24:17:39:91:33: - 66:e9:be:e1:83:af:62:5c:89:d1:fc:24:5b:61:b3: - e0:11:11:41:1c:1d:6e:f0:b8:bb:f8:de:a7:81:ba: - a6:48:c6:9f:1d:bd:be:8e:a9:41:3e:b8:94:ed:29: - 1a:d4:8e:d2:03:1d:03:ef:6d:0d:67:1c:57:d7:06: - ad:ca:c8:f5:fe:0e:af:66:25:48:04:96:0b:5d:a3: - ba:16:c3:08:4f:d1:46:f8:14:5c:f2:c8:5e:01:99: - 6d:fd:88:cc:86:a8:c1:6f:31:42:6c:52:3e:68:cb: - f3:19:34:df:bb:87:18:56:80:26:c4:d0:dc:c0:6f: - df:de:a0:c2:91:16:a0:64:11:4b:44:bc:1e:f6:e7: - fa:63:de:66:ac:76:a4:71:a3:ec:36:94:68:7a:77: - a4:b1:e7:0e:2f:81:7a:e2:b5:72:86:ef:a2:6b:8b: - f0:0f:db:d3:59:3f:ba:72:bc:44:24:9c:e3:73:b3: - f7:af:57:2f:42:26:9d:a9:74:ba:00:52:f2:4b:cd: - 53:7c:47:0b:36:85:0e:66:a9:08:97:16:34:57:c1: - 66:f7:80:e3:ed:70:54:c7:93:e0:2e:28:15:59:87: - ba:bb - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF - X509v3 CRL Distribution Points: - - Full Name: - URI:http://crl.securetrust.com/STCA.crl - - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - 30:ed:4f:4a:e1:58:3a:52:72:5b:b5:a6:a3:65:18:a6:bb:51: - 3b:77:e9:9d:ea:d3:9f:5c:e0:45:65:7b:0d:ca:5b:e2:70:50: - b2:94:05:14:ae:49:c7:8d:41:07:12:73:94:7e:0c:23:21:fd: - bc:10:7f:60:10:5a:72:f5:98:0e:ac:ec:b9:7f:dd:7a:6f:5d: - d3:1c:f4:ff:88:05:69:42:a9:05:71:c8:b7:ac:26:e8:2e:b4: - 8c:6a:ff:71:dc:b8:b1:df:99:bc:7c:21:54:2b:e4:58:a2:bb: - 57:29:ae:9e:a9:a3:19:26:0f:99:2e:08:b0:ef:fd:69:cf:99: - 1a:09:8d:e3:a7:9f:2b:c9:36:34:7b:24:b3:78:4c:95:17:a4: - 06:26:1e:b6:64:52:36:5f:60:67:d9:9c:c5:05:74:0b:e7:67: - 23:d2:08:fc:88:e9:ae:8b:7f:e1:30:f4:37:7e:fd:c6:32:da: - 2d:9e:44:30:30:6c:ee:07:de:d2:34:fc:d2:ff:40:f6:4b:f4: - 66:46:06:54:a6:f2:32:0a:63:26:30:6b:9b:d1:dc:8b:47:ba: - e1:b9:d5:62:d0:a2:a0:f4:67:05:78:29:63:1a:6f:04:d6:f8: - c6:4c:a3:9a:b1:37:b4:8d:e5:28:4b:1d:9e:2c:c2:b8:68:bc: - ed:02:ee:31 ------BEGIN CERTIFICATE----- -MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI -MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x -FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz -MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv -cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz -Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO -0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao -wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj -7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS -8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT -BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg -JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC -NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3 -6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/ -3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm -D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS -CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR -3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= ------END CERTIFICATE-----
diff --git a/net/data/ssl/ev_roots/fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd.pem b/net/data/ssl/ev_roots/fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd.pem deleted file mode 100644 index 7bce518..0000000 --- a/net/data/ssl/ev_roots/fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd.pem +++ /dev/null
@@ -1,79 +0,0 @@ -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3 - Validity - Not Before: Oct 1 10:29:56 2008 GMT - Not After : Oct 1 23:59:59 2033 GMT - Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bd:75:93:f0:62:22:6f:24:ae:e0:7a:76:ac:7d: - bd:d9:24:d5:b8:b7:fc:cd:f0:42:e0:eb:78:88:56: - 5e:9b:9a:54:1d:4d:0c:8a:f6:d3:cf:70:f4:52:b5: - d8:93:04:e3:46:86:71:41:4a:2b:f0:2a:2c:55:03: - d6:48:c3:e0:39:38:ed:f2:5c:3c:3f:44:bc:93:3d: - 61:ab:4e:cd:0d:be:f0:20:27:58:0e:44:7f:04:1a: - 87:a5:d7:96:14:36:90:d0:49:7b:a1:75:fb:1a:6b: - 73:b1:f8:ce:a9:09:2c:f2:53:d5:c3:14:44:b8:86: - a5:f6:8b:2b:39:da:a3:33:54:d9:fa:72:1a:f7:22: - 15:1c:88:91:6b:7f:66:e5:c3:6a:80:b0:24:f3:df: - 86:45:88:fd:19:7f:75:87:1f:1f:b1:1b:0a:73:24: - 5b:b9:65:e0:2c:54:c8:60:d3:66:17:3f:e1:cc:54: - 33:73:91:02:3a:a6:7f:7b:76:39:a2:1f:96:b6:38: - ae:b5:c8:93:74:1d:9e:b9:b4:e5:60:9d:2f:56:d1: - e0:eb:5e:5b:4c:12:70:0c:6c:44:20:ab:11:d8:f4: - 19:f6:d2:9c:52:37:e7:fa:b6:c2:31:3b:4a:d4:14: - 99:ad:c7:1a:f5:5d:5f:fa:07:b8:7c:0d:1f:d6:83: - 1e:b3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B5:03:F7:76:3B:61:82:6A:12:AA:18:53:EB:03:21:94:BF:FE:CE:CA - Signature Algorithm: sha256WithRSAEncryption - 56:3d:ef:94:d5:bd:da:73:b2:58:be:ae:90:ad:98:27:97:fe: - 01:b1:b0:52:00:b8:4d:e4:1b:21:74:1b:7e:c0:ee:5e:69:2a: - 25:af:5c:d6:1d:da:d2:79:c9:f3:97:29:e0:86:87:de:04:59: - 0f:f1:59:d4:64:85:4b:99:af:25:04:1e:c9:46:a9:97:de:82: - b2:1b:70:9f:9c:f6:af:71:31:dd:7b:05:a5:2c:d3:b9:ca:47: - f6:ca:f2:f6:e7:ad:b9:48:3f:bc:16:b7:c1:6d:f4:ea:09:af: - ec:f3:b5:e7:05:9e:a6:1e:8a:53:51:d6:93:81:cc:74:93:f6: - b9:da:a6:25:05:74:79:5a:7e:40:3e:82:4b:26:11:30:6e:e1: - 3f:41:c7:47:00:35:d5:f5:d3:f7:54:3e:81:3d:da:49:6a:9a: - b3:ef:10:3d:e6:eb:6f:d1:c8:22:47:cb:cc:cf:01:31:92:d9: - 18:e3:22:be:09:1e:1a:3e:5a:b2:e4:6b:0c:54:7a:7d:43:4e: - b8:89:a5:7b:d7:a2:3d:96:86:cc:f2:26:34:2d:6a:92:9d:9a: - 1a:d0:30:e2:5d:4e:04:b0:5f:8b:20:7e:77:c1:3d:95:82:d1: - 46:9a:3b:3c:78:b8:6f:a1:d0:0d:64:a2:78:1e:29:4e:93:c3: - a4:54:14:5b ------BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx -KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd -BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl -YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1 -OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy -aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 -ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN -8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/ -RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4 -hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5 -ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM -EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj -QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1 -A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy -WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ -1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30 -6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT -91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml -e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p -TpPDpFQUWw== ------END CERTIFICATE-----
diff --git a/net/data/ssl/name_constrained/README.md b/net/data/ssl/name_constrained/README.md index 641183b..335368b 100644 --- a/net/data/ssl/name_constrained/README.md +++ b/net/data/ssl/name_constrained/README.md
@@ -1,4 +1,4 @@ -# Certificate Blacklist +# Certificate Blocklist This directory contains a number of certificates and public keys which are to be treated as named-constrained during certiicate validation within Chromium-based
diff --git a/net/data/ssl/root_stores/README.md b/net/data/ssl/root_stores/README.md index d85a6d2..c2515dc 100644 --- a/net/data/ssl/root_stores/README.md +++ b/net/data/ssl/root_stores/README.md
@@ -68,7 +68,7 @@ Additional restrictions upon trusted CAs are maintained both within the code of Security.framework and through additional plist expressions, such as for -whitelisted certificates. However, these were not consulted, as they're not +allowlisted certificates. However, these were not consulted, as they're not applicable to this use case. ### Mozilla NSS @@ -96,3 +96,8 @@ Additional restrictions upon trusted CAs are maintained as properties within the STL; however, these were not consulted, as they're not applicable to this use case. + +Tools that can help get this data: + +* https://github.com/robstradling/authroot.stl +* https://github.com/zmap/rootfetch
diff --git a/net/data/ssl/root_stores/root_stores.json b/net/data/ssl/root_stores/root_stores.json index aac30f7..785e6bb 100644 --- a/net/data/ssl/root_stores/root_stores.json +++ b/net/data/ssl/root_stores/root_stores.json
@@ -1,27912 +1,38725 @@ { "certificates": { "001686cd181f83a1b1217d305b365c41e3470a78a1d37b134a98cd547b92dab3": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "007e452fd5cf838946696dfe37a2db2ef3991436d27bcbab45922053c15a87a8": [ - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "00ab444abd6bdba33da8de569ac4ecde326d1be1a61442d5eec3975a0c243f04": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "016e1dcd5f78841bbebbae9ddea08c8d7ec54e698e95bb778ecdd1e10d8bf4f9": [ + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "018e13f0772532cf809bd1b17281867283fc48c6e13be9c69812854a490c1b05": [ + "windows/220719163622" + ], "02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "03458b6abeecc214953d97149af45391691de9f9cdcc2647863a3d67c95c243b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.9.0", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.9.0", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", "windows/130626232015" - ], + ], "0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0378b202ccabba99a12e569a11a077db1edb39482061c75d0073059d9ab5b513": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", "windows/120223022238" - ], + ], "03950fb49a531f3e1991942398dfa9e0ea32d7ba1cdd9bc85db57ed9400b434a": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "04048028bf1f2864d48f9ad4d83294366a828856553f3b14303f90147f5d40ef": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "04acfb3b24793f300f67ef87e44dd72cb9b28b204f389a7cd5ae28785c7d42cd": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0536801fbb443b3e905fd6d70d8c81eb88551be8061299110d2b4f82e64cade1": [ - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "058a40323ec8c46262c3052a5d357b91ac24d3da26351b3ff4407e99f7a4e9b4": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "05d38c2a70bfc500ccb0cb509159b46b065c6ac9cb42d2e6f16167841434572a": [ - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0687260331a72403d909f105e69bcf0d32e1bd2493ffc6d9206d11bcd6770739": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "06a2c9a3379ab3c156159a27ca9ecdbd4ef75309b409cf70aeca9a12330f380e": [ - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "06db3af2db7baee00c03b9578288bbde541d906eb0069327413295ffb486008e": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "07453d53793bf41819a5251c69f88e2bb344b59ca828b5a543781599eaf3d602": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "075bfcca2d55ae6e35742c32afd0ca8ea4c958feefc23224999541c033d69c8d": [ - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0771920c8cb874d5c5a4dc0d6a51a2d495d38c4de2cd5b83d2a06faa051935f6": [ - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0791ca0749b20782aad3c7d7bd0cdfc9485835843eb2d7996009ce43ab6c6927": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", "mozilla/2.9" - ], + ], + "07cd9aa9064a9b94c6aef8fb784c1bbc1beda08acbe86878d781a39167626cf8": [ + "windows/220719163622" + ], "08297a4047dba23680c731db6e317653ca7848e1bebd3a0b0179a707f92cf178": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0b5eed4e846403cf55e065848440ed2a82758bf5b9aa1f253d4613cfa080ff3f": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "0b9f26dfca684c2cfce23e4e4dd567c886ba259e1db267f9806f0c5a099711f2": [ - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0c0b6b2bd1edd7b27fead157f8e846b335b784a39f06c47216c8746f64c5ceda": [ - "windows/140912180251", - "windows/150122021939", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0c2cd63df7806fa399ede809116b575bf87989f06518f9808c860503178baf66": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", "windows/110830153721" - ], + ], "0d83b611b648a1a75eb8558400795375cad92e264ed8e9d7a757c1f5ee2bb22d": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "0e88eb6ea256e19ef8d3abd61a24d38dbad632816dd957294427e4724d81a386": [ - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "0ed3ffab6c149c8b4e71058e8668d429abfda681c2fff508207641f0d751a3e5": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "0f4e9cdd264b025550d170806340214fe94434c9b02f697ec710fc5feafb5e38": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.9", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.9", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", "windows/180326181210" - ], + ], "0f993c8aef97baaf5687140ed59ad1821bb4afacf0aa9a58b5d57a338a3afbcb": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "125609aa301da0a249b97a8239cb6a34216f44dcac9f3954b14292f2e8c8608f": [ + "android/android11-release", + "android/android12-release", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "126bf01c1094d2f0ca2e352380b3c724294546ccc65597bef7f12d8a171f1984": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "12d480c1a3c664781b99d9df0e9faf3f1cacee1b3c30c3123a337a4a454ffed2": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1501f89c5c4dcf36cf588a17c9fd7cfceb9ee01e8729be355e25de80eb6284b4": [ - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "152a402bfcdf2cd548054d2275b39c7fca3ec0978078b0f0ea76e561a6c7433e": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1594cb5b826c315de3bc932c56895ff23a3a988b5dc1f034d214dfd858d89ee8": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "15d5b8774619ea7d54ce1ca6d0b0c403e037a917f131e8a04e1e6b7a71babce5": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "15f0ba00a3ac7af3ac884c072b1011a077bd77c097f40164b2f8598abd83860c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", "windows/110830153721" - ], + ], "16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924": [ - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4": [ - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "18f1fc7f205df8adddeb7fe007dd57e3af375a9c4d8d73546bf4f1fed1e18d35": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "19abcdff3a74402fa8f0ca206bf7fab0dffff3ae2bbd719584d21090a4353207": [ - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1a2512cda6744abea11432a2fdc9f8c088db5a98c89e13352574cde4d9e80cdd": [ - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/161112005943", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/161112005943", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1aa980c8c0d316f25029978982f033cbb3a3f4188d669f2de6a8d84ee00a1575": [ - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4": [ - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1ba622b36325544ae922afc22ef9d367943794f6e16874f368a733c65c9d5279": [ - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1d4f0596fca2611d09f84c78f2ea565ef2eab9cfc272a1718bd336e6e0ae021a": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "1e1a6984b4e76bd709aee3e9c9cf3118eac096dab9cc20dc25faab67297e965a": [ - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1e49ac5dc69e86d0565da2c1305c419330b0b781bfec50e54a1b35af7fddd501": [ - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1e51942b84fd467bf77d1c89da241c04254dc8f3ef4c22451fe7a89978bdcd4f": [ - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "1e910b40c08184c0ca20468e824502ff2485163f77b03bb73296823f03885621": [ - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "209e956af04df3996507c887d356230d6eb49fdbdd2d8a058ff50b8f80f690aa": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2193cfea381211a1aeaa2de984e630643a87160b1208118145eafb8e1bc69958": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "21db20123660bb2ed418205da11ee7a85a65e2bc6e55b5af7e7899c8a266d92e": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "229ccc196d32c98421cc119e78486eebef603aecd525c6b88b47abb740692b96": [ - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "22a2c1f7bded704cc1e701b5f408c310880fe956b5de2a4a44f99c873a25a7c8": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "22e0d11dc9207e16c92b2ee18cfdb2c2e940626847921fc528cedd2f7932f714": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", "windows/140912180251" - ], + ], "23804203ca45d8cde716b8c13bf3b448457fa06cc10250997fa01458317c41e5": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2399561127a57125de8cefea610ddf2fa078b5c8067f4e828290bfb860e84b3c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "242b69742fcb1e5b2abf98898b94572187544e5b4d9911786573621f6a74b82c": [ + "windows/220719163622" + ], "248302a977f40f7dd6a2b770586adfaac3eb1e85fd1a102dbd7863c72b8f8ef2": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "24a55c2ab051442d0617766541239a4ad032d7c55175aa34ffde2fbc4f5c5294": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2602d21e81277a83f6048128f61d794a06f474e1f75e49740a817c2666f62211": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "2605875afcc176b2d66dd66a995d7f8d5ebb86ce120d0e7e9e7c6ef294a27d4c": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "27995829fe6a7515c1bfe848f9c4761db16c225929257bf40d0894f29ea8baf2": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2834991cf677466d22baac3b0055e5b911d9a9e55f5b85ba02dc566782c30e8a": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", "windows/130626232015" - ], + ], "2930bd09a07126bdc17288d4f2ad84645ec948607907a97b5ed0b0b05879ef69": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "2a575471e31340bc21581cbd2cf13e158463203ece94bcf9d3cc196bf09a5472": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2a8da2f8d23e0cd3b5871ecfb0f42276ca73230667f474eede71c5ee32cc3ec6": [ - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2a99f5bc1174b73cbb1d620884e01c34e51ccb3978da125f0e33268883bf4158": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2cabeafe37d06ca22aba7391c0033d25982952c453647349763a3ab5ad6ccf69": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2d47437de17951215a12f3c58e51c729a58026ef1fcc0a5fb3d9dc012f600d19": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.9", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.9", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "2d66a702ae81ba03af8cff55ab318afa919039d9f31b4d64388680f81311b65a": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "2dc62c3f6c0cc9020bba77e1c511511024b943ee598856da5a22e222b7277a20": [ - "macos/10.9.0", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "macos/10.9.0", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "2dc70e588d340de5966ae32f6fc796bdb5de6d7c25cd249a4be64e9df9036323": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "2dde9d0c0a90e7b32b5abc01f41799d42e95a1e3c31c3b39373bb8141ea54471": [ - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2dfcbacadf22a6ff107a51fd3e8b9e17858028879b13f7c3b57b3e1bd2315809": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], + "2e44102ab58cb85419451c8e19d9acf3662cafbc614b6a53960a30f7d0e2eb41": [ + "windows/200421004343", + "windows/220719163622" + ], "2e7bf16cc22485a7bbe2aa8696750761b0ae39be3b2fe9d0cc6d4ef73491425c": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "2f1062f8bf84e7eb83a0f64c98d891fbe2c811b17ffac0bce1a6dc9c7c3dcbb7": [ - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "2f274e48aba4ac7b765933101775506dc30ee38ef6acd5c04932cfe041234220": [ - "android/kitkat-mr1-release", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-mr1-release", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "309b4a87f6ca56c93169aaa99c6d988854d7892bd5437e2d07b29cbeda55d35d": [ - "android/kitkat-mr1-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-mr1-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "30d0895a9a448a262091635522d1f52010b5867acae12c78ef958fd4f4389f2f": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "31eace9b4c9c71734a185680bc24866ca6cbd82b3cb61bcc8706261b59ce1073": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "3266967e59cd68008d9dd320811185c704205e8d95fdd84f1c7b311e6704fc32": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "327a3d761abadea034eb998406275cb1a4776efdae2fdf6d0168ea1c4f5567d0": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "3417bb06cc6007da1b961c920b8ab4ce3fad820e4aa30b9acbc4a74ebdcebc65": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "341de98b1392abf7f4ab90a960cf25d4bd6ec65b9a51ce6ed067d00ec7ce9b7f": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "34bb34e14faed0d3392f2fc441c0ecd5fd88ad88118df2d1ba76cdec1eea10b8": [ - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "34ff2a4409dc1383e9f8966e8adfe5719eba373fd0ad5e2f49f90ee07cf5d4c1": [ + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "358df39d764af9e1b766e9c972df352ee15cfac227af6ad1d70e8e4a6edcba02": [ + "android/android12-release", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "35ae5bddd8f7ae635cffba5682a8f00b95f48462c7108ee9a0e5292b074aafb2": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.9", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.9", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "363f3c849eab03b0a2a0f636d7b86d04d3ac7fcfe26a0a9121ab9795f6e176df": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "36544d2fce03c6c72b70eb1a8064264dc1511768c2d8f76a8b9f1f2bbd153b7d": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "371a00dc0533b3721a7eeb40e8419e70799d2b0a0f2c1d80693165f7cec4ad75": [ + "windows/220719163622" + ], "37d51006c512eaab626421f1ec8c92013fc5f82ae98ee533eb4619b8deb4d06c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "37d8dc8af7867845da3344a6b1bade448d8a80e47b5579f96bf631768f9f30f6": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "39c75caecee8920c909f132491641350b57e2702a65a991545b01d1be4a2220b": [ - "android/kitkat-mr1-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", + "android/kitkat-mr1-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", "windows/151119231843" - ], + ], "39df7b682b7b938f84715481ccde8d60d8f22ec598877d0aaac12b59182b0312": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "39f6033ca664cedb216744d3c6f2b2e8e3cebd6869f7dff47e0db91a79c416f8": [ - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "3a43e220fe7f3ea9653d1e21742eac2b75c20fd8980305bc502caf8c2d9b41a1": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "3b222e566711e992300dc0b15ab9473dafdef8c84d0cef7d3317b4c1821d1436": [ - "android/kitkat-mr1-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-mr1-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "3c4fb0b95ab8b30032f432b86f535fe172c185d0fd39865837cf36187fa6f428": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "3c5f81fea5fab82c64bfa2eaecafcde8e077fc8620a7cae537163df36edbf378": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "3ccc3ccfe45496d07b620dbf1328e8a1490018f48633c8a28a995ca60408b0be": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "3cfc3c14d1f684ff17e38c43ca440c00b967ec933e8bfe064ca1d72c90f2adb0": [ - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", "mozilla/2.9" - ], + ], "3deae6ae975284e0e6fa2eb76ce46e12441869a2a7d4e67dc7ab8664fefdbbb0": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "3e84ba4342908516e77573c0992f0979ca084e4685681ff195ccba8a229b8a76": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "3f034bb5704d44b2d08545a02057de93ebf3905fce721acbc730c06ddaee904e": [ + "windows/220719163622" + ], "3f06e55681d496f5be169eb5389f9f2b8ff61e1708df6881724849cd5d27cb69": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", "windows/091013033632" - ], + ], + "3f99cc474acfce4dfed58794665e478d1547739f2e780f1bb4ca9b133097d401": [ + "windows/220719163622" + ], "3f9da4744ec9676cd38b530e500a463fbcb18165977ff0da6d5993c3fe5fab7c": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "3f9f27d583204b9e09c8a3d2066c4b57d3a2479c3693650880505698105dbce9": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], + "3fd4be8baad2f26e1bde06c7584bb720dd1a972d111f5a4999bc44b08fb4960d": [ + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "407c276bead2e4af0661ef6697341dec0a1f9434e4eafb2d3d32a90549d9de4a": [ - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "40f6af0346a99aa1cd1d555a4e9cce62c7f9634603ee406615833dc8c8d00367": [ + "android/android11-release", + "android/android12-release", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "416b1f9e84e74c1d19b23d8d7191c6ad81246e641601f599132729f507beb3cc": [ - "windows/180518182443" - ], + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "417dcf3180f4ed1a3747acf1179316cd48cb05c5788435168aed98c98cdcb615": [ - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "41c923866ab4cad6b7ad578081582e020797a6cbdf4fff78ce8396b38937d7f5": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "41d4f6dcf130b9843a3b9a9530953e925fdd84e8b7aeb8f205b8fae39352617d": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4210f199499a9ac33c8de02ba6dbaa14408bdd8a6e324689c1922d069715a332": [ - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "42143a511a3afcdd80d555debb4191ec6bb285ee66e62ec657ed20adf7d55faa": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "43f257412d440d627476974f877da8f1fc2444565a367ae60eddc27a412531ae": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "4404e33b5e140dcf998051fdfc8028c7c81615c5ee737b111b588233a9b535a0": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "44640a0a0e4d000fbd574d2b8a07bdb4d1dfed3b45baaba76f785778c7011961": [ - "android/kitkat-mr1-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-mr1-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "44b545aa8a25e65a73ca15dc27fc36d24c1cb9953a066539b11582dc487b4833": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "46273285615d96e52da9fc2ed8c036f10af3d9f6280f8d288706c52b2011b4da": [ - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "46edc3689046d53a453fb3104ab80dcaec658b2660ea1629dd7e867990648716": [ - "android/oreo-mr1-cts-release", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "488e134f30c5db56b76473e608086842bf21af8ab3cd7ac67ebdf125d531834e": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "488fca189eaadf54a3f920ed39e587183ba512232999fae3e4a285fe98e298d1": [ - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "4898c6888c0cffb0d3e31aca8a37d4e3515ff746d02635d86646cfa0a3185ae7": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "49351b903444c185ccdc5c693d24d8555cb208d6a8141307699f4af063199d78": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "49c8175a9815e08bef129a929de1bacad04e4db67a8c839293953e5031c81ca0": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "49e7a442acf0ea6287050054b52564b650e4f49e42e348d6aa38e039e957b1c1": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "49f74f824f2e059fe99c98af3219ec0d9a004d1b64dd2fd1452616318ab806c0": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], + "4b009c1034494f9ab56bba3ba1d62731fc4d20d8955adcec10a925607261e338": [ + "windows/220719163622" + ], "4b03f45807ad70f21bfc2cae71c9fde4604c064cf5ffb686bae5dbaad7fdd34c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4bdb7418bdf7ffe33ba0884afa7c0c61fd85a153972f65f7d01cb3ec7eb4073c": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "4be8b5a1c76c6aead0611918fccf9dbd398b67fb12294758bdf994d0f9682f60": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4d2491414cfe956746ec4cefa6cf6f72e28a1329432f9d8a907ac4cb5dadc15a": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4d9ebb28825c9643ab15d54e5f9614f13cb3e95de3cf4eac971301f320f9226e": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "4dbb0157a691fa7382289d65c0332ddb1dcb640b40ad10f010a43e20f3afed1e": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "4e7480ad702a379dc589adb4faa625e6a5993f87ef2375d5437ffe3b79be4e96": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], + "4fa3126d8d3a11d1c4855a4f807cbad6cf919d3a5a88b03bea2c6372d93c40c9": [ + "windows/220719163622" + ], "4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a": [ - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "507941c74460a0b47086220d4e9932572ab5d1b5bbcb8980ab1cb17651a844d2": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "51847c8cbd2e9a72c91e292d2ae247d7de1e3fd270547a20ef7d610f38b8842c": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", "windows/111018233154" - ], + ], "527a42267daea8d8f54e91d282d5c25b615bc0dc73dc63a58f916c4ed5bf59ac": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "527b050527df529c0f7ad00cef1e7ba421788182615c326c8b6d1a2061a0bd7c": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234": [ - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "53dfdfa4e297fcfe07594e8c62d5b8ab06b32c7549f38a163094fd6429d5da43": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "54455f7129c20b1447c418f997168f24c58fc5023bf5da5be2eb6e1dd8902ed5": [ - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "54ae8a683fe2d78ff1ef0e0b3f58425092953ba08c67fe4a95595d1cebcdcb30": [ - "windows/140912180251", - "windows/150122021939", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "54b4fc43d44aa4ca9fc03ca7e9949fbae267a064d02da21852412a381b5d1537": [ - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5533a0401f612c688ebce5bf53f2ec14a734eb178bfae00e50e85dae6723078a": [ - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "554153b13d2cf9ddb753bfbe1a4e0ae08d0aa4187058fe60a2b862b2e4b87bcb": [ + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "5546a52504fba74f61ffd4890067529ade3b9c9d07e502592831ccda9b369fd3": [ + "windows/220719163622" + ], + "55903859c8c0c3ebb8759ece4e2557225ff5758bbd38ebd48276601e1bd58097": [ + "android/android12-release", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5607e260163f49c8ea4175a1c0a53b13195cb7d07845611e943a2ff507036834": [ - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "56c77128d98c18d91b4cfdffbc25ee9103d4758ea2abad826a90f3457d460eb4": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "56ce347cc6df4c35943dfdeaee023f9739a3f1cedeee0cd88dc2386bc8a91eaf": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "57014f3cbe1782aa9b7921c5e3a95afd26d5727d9475d0142e6b6d27798133c0": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "58d017279cd4dc63abddb196a6c9906c30c4e08783eae8c1609954d69355596b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "59b3829f1ff443344958fae8bff621b684c848cfbf7ead6b63a6ca50f2794f89": [ - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5a1b5d6bc65523b40a6deffa45b48e4288ae8dd86dd70a5b858d4a5affc94f71": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "5a2fc03f0c83b090bbfa40604b0988446c7636183df9846e17101a447fb8efd6": [ + "android/android11-release", + "android/android12-release", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "5ab4fcdb180b5b6af0d262a2375a2c77d25602015d96648756611e2e78c53ad3": [ + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5adfa25013bed3710831572de51c4b9a21171c00313249c4cb4719d37fbb8d20": [ - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5b1d9d24de0afea8b35ba04a1c3e25d0812cdf7c4625de0a89af9fe4bbd1bb15": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "5b38bd129e83d5a0cad23921089490d50d4aae370428f8ddfffffa4c1564e184": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5d56499be4d2e08bcfcad08a3e38723d50503bde706948e42f55603019e528ae": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5e3571f33f45a7df1537a68b5ffb9e036af9d2f5bc4c9717130dc43d7175aac7": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5edb7ac43b82a06a8761e8d7be4979ebf2611f7dd79bf91c1c6b566a219ed766": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "5f0b62eab5e353ea6521651658fbb65359f443280a4afbd104d77d10f9f04c07": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "5f960eebd716dbcb4d8a78b996e680ec2547441e69b4e44e98a595502e28a002": [ - "android/kitkat-mr1-release", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-mr1-release", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "604d32d036895aed3bfefaeb727c009ec0f2b3cdfa42a1c71730e6a72c3be9d4": [ - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "606223d9db80df3939601e74b7e828e2800cce4273f76f276aa62db0a8e3b6c1": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", "windows/151119231843" - ], + ], + "608142da5c675dd47c1aa3a26ee329e24e81d5ff3b94017bc1c1a0c37db4c1a0": [ + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "614fd18da1490560cdad1196e2492ab7062eab1a67b3a30f1d0585a7d6ba6824": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", "windows/130626232015" - ], + ], "61dc0c0391694c655200c1505ebcc9e4e216bc31a5c51a3611283423c1d89e37": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "62b9267266212832a8e22dab933d91c7011274acf71703f9cc97833751a6e94f": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.9.0", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.9.0", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "62f240278c564c4dd8bf7d9d4f6f366ea894d22f5f34d989a983acec2fffed50": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "630419aec478cbb4bb8083de9d9cf279752f039def16e46471b679ca93002db0": [ - "android/kitkat-mr1-release", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-mr1-release", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "632d80bb096d209677d1734e5b35ea9d3019b9c44f8fcb2640c879039ac94ee8": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "63343abfb89a6a03ebb57e9b3f5fa7be7c4f5c756f3017b3a8c488c3653e9179": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "6468bf8cf3cf688ebb2a6841bd70e97b5229b49df8690d7b74193e9ce3886141": [ - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", "windows/150223195544" - ], + ], "65353833cf234c79562164f90849c0d104dbabf8ee41064d83e8cbe03ba1c5a5": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "657cfe2fa73faa38462571f332a2363a46fce7020951710702cdfbb6eeda3305": [ - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android12-release", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6639d13cab85df1ad9a23c443b3a60901e2b138d456fa71183578108884ec6bf": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "668c83947da63b724bece1743c31a0e6aed0db8ec5b31be377bb784f91b6716f": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "66960242db2ed5906e113295f2454f33d6fb418c4c65e8166d43be64d19ba4fa": [ + "windows/200421004343" + ], "67ec2059fbf52d2e6ab51a5a9b3fc2e1dcd658a1ef3a8f31107bc98028b494a2": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "6872586219c349d85aaa4586a14451f2451ae3b6092dbb1effb0147c33bf0fd4": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "687ea89089309d2cfe107db059fb10d676f45d3283aee056903eea0cf3c188f8": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "68ad50909b04363c605ef13581a939ff2c96372e3f12325b0a6861e1d59f6603": [ - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "69729b8e15a86efc177a57afb7171dfc64add28c2fca8cf1507e34453ccb1470": [ + "windows/220719163622" + ], "69ddd7ea90bb57c93e135dc85ea6fcd5480b603239bdc454fc758b2a26cf7f79": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "69fac9bd55fb0ac78d53bbee5cf1d597989fd0aaab20a25151bdf1733ee7d122": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "6aea30bc02ca85afcfec2f65f60881893c926925fd0704bd8ada3f0f6eddb699": [ + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356" + ], + "6b328085625318aa50d173c98d8bda09d57e27413d114cf787a0f5d06c030cf6": [ + "windows/220719163622" + ], "6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6": [ - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6baf50ae3467eff3c35fefdc76a02a97fab6267723eda91e99f1b3dc2b28f82e": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "6c61dac3a2def031506be036d2a6fe401994fbd13df9c8d466599274c446ec98": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6cc05041e6445e74696c4cfbc9f80f543b7eabbb44b4ce6f787c6a9971c42f17": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6ccfd302fc44bf4599329b9750878ea44e7e8566564bcbd586169762dd10c74e": [ - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "6cf5f658436d10507eba9df463987480bc8560a8e26ef4691e1d3c9a878a0952": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "6cfb09893dfdf9457e3303592aa4755bc859ab6ba6a2e11c11cddc2409abda02": [ "macos/10.9.0" - ], + ], "6d3795731a95f8b8a471b9aae5c4f05691b1c11a140fd4b981ad891c367fafd3": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "6dc47172e01cbcb0bf62580d895fe2b8ac9ad4f873801e0c10b9c837d21eb177": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6dea86a1e66620a040c3c5943cb215d2ca87fb6ac09b59707e29d2facbd66b4e": [ - "android/kitkat-mr1-release", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-mr1-release", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], + "6e0bff069a26994c15de2c4888cc54af84882e5495b7fbf66be9ccffec7489f6": [ + "windows/220719163622" + ], "6e5e93ae867fd3e3e78304e054d1a6aeaed0295d58c0e3fc4c9ffe310a3488cc": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", "windows/130321194644" - ], + ], "6ea1db6719d6041a06fc0898e5b3cf349a8fa8ecee85edb005965628f617f7c8": [ - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", "windows/150223195544" - ], + ], "6ea54741d004667eed1b4816634aa3a79e6e4b96950f8279dafc8d9bd8812137": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "6ec6614e9a8efd47d6318ffdfd0bf65b493a141f77c38d0b319be1bbbc053dd2": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6f2bc4cb632c24eae6782c0f39758932d1e1dc9b3e070f9303073fff38b288e2": [ "macos/10.9.0" - ], + ], "6fdb3f76c8b801a75338d8a50a7c02879f6198b57e594d318d3832900fedcd79": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "6fff78e400a70c11011cd85977c459fb5af96a3df0540820d0f4b8607875e58f": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "70b922bfda0e3f4a342e4ee22d579ae598d071cc5ec9c30f123680340388aea5": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "71cca5391f9e794b04802530b363e121da8a3043bb26662fea4dca7fc951a4bd": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7286ce249fe9e32bd4752257c17cd8f6991a9c1e6f1a3cc73304ed023e6ae4eb": [ - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "730b619eaa759863c65360b7412e1457eca96844ef2f16d91fcf2efe46a647e9": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "732ff5bc473c33efaad9b187fb459a732ffbeea59df0fdfb8e2fb5def4032afe": [ - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", "windows/160916174005" - ], + ], "739710c5245e33ec8a243a1b20048fc9d5f4528599213845c164d004b8b667f9": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "744b1147b4a9a69c32785e9e37c3323241ef29f63e76f1603d6761a783d8a0fe": [ - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", "windows/160113232859" - ], + ], "74cb3a4ea791afb0a2d1a0b13301b3bee0e50ad5c79a1a6f2c663e6f4ee7a484": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "75c9d4361cb96e993abd9620cf043be9407a4633f202f0f4c0e17851cc6089cd": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", "windows/140912180251" - ], + ], "7600295eefe85b9e1fd624db76062aaaae59818a54d2774cd4c0b2c01131e1b3": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "767c955a76412c89af688e90a1c70f556cfd6b6025dbea10416d7eb6831f8c40": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", "windows/180326181210" - ], + ], "76ef4762e573206006cbc338b17ca4bc200574a11928d90c3ef31c5e803e6c6f": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", "windows/140912180251" - ], + ], + "7707bb2be9f7ce057060b8308c3bc087b56529b3638eaf5b2a8049c8e15ed720": [ + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "77407312c63a153d5bc00b4e51759cdfdac237dc2a33b67946e98e9bfa680ae3": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "77a03f69e4f3955589acaca06f6773a0d98d16dea05c6d94ee3ef6fb2beb7605": [ - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "77e04c9a751c73f23e2a1336112ec8d5153d382a152fed89d7532c3102771f3c": [ - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "781d64dfa77b00f2c006700b1fda86bf68b865a603c7a656f92e90c042ca2873": [ - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "7908b40314c138100b518d0735807ffbfcf8518a0095337105ba386b153dd927": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "793cbf4559b9fde38ab22df16869f69881ae14c4b0139ac788a78a1afcca02fb": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", "windows/150723231635" - ], + ], "796b93d0a3ba22e191f2495f150a5f9bfee2ce1503da217b74b8a984685110f1": [ - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", "windows/140312052931" - ], + ], "797e51f883e855d021e5c770566692999407895593235def52a011f716f8b6bf": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "7a77c6c61eeeb9aa65c4ea410d65d895b26a81123283009db104b48de80b2479": [ - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7af6ea9f753a1e709bd64d0beb867c11e8c295a56e24a6e0471459dccdaa1558": [ - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7afc9d01a62f03a2de9637936d4afe68090d2de18d03f29c88cfb0b1ba63587f": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "7b1a15d7e5e130c579e68fca189257f837b5c188f1b2b2a791e967cc88cc6528": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "7b1f8d8eff5d7349fedb7eae89c29aacc41704f1503ae3c8c2eba10225d0f568": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "7c7ed4240bb253bb35c376e12e00b027f1659df9d8267422a93eed75edc7adfb": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "7d05ebb682339f8c9451ee094eebfefa7953a114edb2f44949452fab7d2fc185": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7d2bf3489ebc9ad3448b8b0827715a3cbfe3d523e3b56a9b5fc1d2a2da2f20fe": [ - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7d3b465a6014e526c0affcee2127d2311727ad811c26842d006af37306cc80bd": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "7e37cb8b4c47090cab36551ba6f45db840680fba166a952db100717f43053fc2": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "7f12cd5f7e5e290ec7d85179d5b72c20a5be7508ffdb5bf81ab9684a7fc9f667": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8095210805db4bbc355e4428d8fd6ec2cde3ab5fb97a9942988eb8f4dcd06016": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", "mozilla/2.9" - ], + ], "8177d1a82ba501afdd1e9483ad7da912ee1e9fcb2a5a061fa3c479fa804ce6ba": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "81c2568503eb3be5eec366653960e6d1be9448915e4605b793fbeb34ccb2470f": [ - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "82d42db3d657f1944e65c192b1dd58db8df8417b89165b045f5c6a70c5f8939e": [ - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "8327bc8c9d69947b3de3c27511537267f59c21b9fa7b613fafbccd53b7024000": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "83ce3c1229688a593d485f81973c0f9195431eda37cc5e36430e79c7a888638b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "847df6a78497943f27fc72eb93f9a637320a02b561d0a91b09e87a7807ed7c61": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8560f91c3624daba9570b5fea0dbe36ff11a8323be9486854fb3f34a5571198d": [ - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "85666a562ee0be5ce925c1d8890a6f76a87ec16d4d7d5f29ea7419cf20123b69": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "85e0dfae3e55a843195f8b08c8349050e4689372f6e133ad0d199af96e95cc08": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "85fb2f91dd12275a0145b636534f84024ad68b69b8ee88684ff711375805b348": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "8688e58f4c7a945fadce7f62bfef521b82da7dc38bfdb0163478a5fe42e57870": [ - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "86a1ecba089c4a8d3bbe2734c612ba341d813e043cf9e8a862cd5c57a36bbe6b": [ + "android/android11-release", + "android/android12-release", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "87c678bfb8b25f38f7e97b336956bbcf144bbacaa53647e61a2325bc1055316b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "88497f01602f3154246ae28c4d5aef10f1d87ebb76626f4ae0b7f95ba7968799": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "885de64c340e3ea70658f01e1145f957fcda27aabeea1ab9faa9fdb0102d4077": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "88ef81de202eb018452e43f864725cea5fbd1fc2d9d205730709c5d8b8690f46": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "88f438dcf8ffd1fa8f429115ffe5f82ae1e06e0c70c375faad717b34a49e7265": [ + "android/android12-release", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "894ce6ddb012cb3f736954668de63f436080e95f17b7a81bd924eb21bee9e440": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "894ebc0b23da2a50c0186b7f8f25ef1f6b2935af32a94584ef80aaf877a3a06e": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8a866fd1b276b57e578e921c65828a2bed58e9f2f288054134b7f1f4bfc9cc74": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8a968aadd88b20519672a452a3d6e31eacb71c26bcaf65b32f9793bf2ffa54a9": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], + "8ac552ad577e37ad2c6808d72aa331d6a96b4b3febff34ce9bc0578e08055ec3": [ + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8b3fdb151af759c566143e07c950ede4f9e8c7cf808453d33bcb78e52a400af9": [ - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02": [ - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8ba1bd9c88efb3947e60ebe21137f81df7f09994cef27f097055018b8194c634": [ - "windows/140912180251", - "windows/150122021939", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8c4edfd04348f322969e7e29a4cd4dca004655061c16e1b076422ef342ad630e": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.9", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "mozilla/2.10", + "mozilla/2.9", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8c7209279ac04e275e16d07fd3b775e80154b5968046e31f52dd25766324e9a7": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", "mozilla/2.9" - ], + ], "8d722f81a9c113c0791df136a2966db26c950a971db46b4199f4ea54b78bfb9f": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8da084fcf99ce07722f89b3205939806fa5cb811e1c813f6a108c7d336b3408e": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "8da75f1327217c88060fd2529eff2816e50b0c74541ea4ea3dfcee66a71efe09": [ - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8dbb5a7c06c20ef62dd912a36740992ff6e1e8583d42ede257c3affd7c769399": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "8de78655e1be7f7847800b93f694d21d368cc06e033e7fab04bb5eb99da6b700": [ - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "8e8c6ebf77dc73db3e38e93f4803e62b6b5933beb51ee4152f68d7aa14426b31": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", "windows/100719231554" - ], + ], "8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e": [ - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8f1ecdaf29bcd56eddd6b5d56a07fcac2b74d4bcd179179144a0365c27dcf14b": [ - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "8f62d7736f99dbd33ee00e10c7e329339c988a5b47ef25f408293cf2426b4d44": [ - "android/kitkat-mr1-release", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-mr1-release", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "8f633df0191a417dcd4f6331f0e90eb947158c8a3ea59bfe81420041315eac6c": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "8f9adb6d895dab5adf5c3d3fab83927be0fb64ef82485c62280d584e8bd55d22": [ - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "8f9e2751dcd574e9ba90e744ea92581fd0af640ae86ac1ce2198c90f96b44823": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "8fdd298d1c93b22bfc42aab1c3a15f0d01832ca0a1aef28d5680f06e6c7fd4ef": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/161112005943", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/161112005943", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "90f3e05396995ff20922c44592db62d7845e1bf64aef512cca75bc669caa2479": [ - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "9111240747e1f652f66d1f712a11f698963b491702e312f7513da3d0fc1e5a28": [ - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "91e2f5788d5810eba7ba58737de1548a8ecacd014598bc0b143e041b17052552": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "92a9d9833fe1944db366e8bfae7a95b6480c2d6c6c2a1be65d4236b608fca1bb": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "92bf5119abeccad0b1332dc4e1d05fba75b5679044ee0ca26e931f744f2f33cf": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "92d8092ee77bc9208f0897dc05271894e63ef27933ae537fb983eef0eae3eec8": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "93e65ec762f055dc718a332582c41a04430d72e3cb87e8b897b67516f0d1aa39": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "940ef46536713d8e2eb4b501e80b6abd8eb4e9928dba44784ce7d7e98595dfe8": [ "macos/10.9.0" - ], + ], "944554239d91ed9efedcf906d5e8113160b46fc816dc6bdc77b89da29b6562b9": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], + "945bbc825ea554f489d1fd51a73ddf2ea624ac7019a05205225c22a78ccfa8b4": [ + "android/android12-release", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "956057517ff3bb35049342288c1c9dce852daca652b465e9747253b5f93b1f5e": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "958abbaeff760f4fbf66ff0f2c2708f4739b2c686127239a2c4ec87a68a984c8": [ - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "959dc5880c457cd92e5447aaa5609db09ed47bd02c17a0edefdc819e756c74e5": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "960adf0063e96356750c2965dd0a0867da0b9cbd6e77714aeafb2349ab393da3": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "9676f287356c89a12683d65234098cb77c4f1c18f23c0e541de0e196725b7ebe": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "96bcec06264976f37460779acf28c5a7cfe8a3c0aae11a8ffcee05c0bddf08c6": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "97552015f5ddfc3c8788c006944555408894450084f100867086bc1a2bb58dc8": [ + "android/android12-release", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "978cd966f2faa07ba7aa9500d9c02e9d77f2cdada6ad6ba74af4b91c66593c50": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", "windows/180326181210" - ], + ], "97f654859cbde586fd90311e82ec7902c238cba0d6e529564c9c88f44895ec50": [ - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "9806ab8509e2f35e192f275f0c308b9409b42512f90c659598c22be613962272": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "997e15c5a4481a8598499753971ee2601d1047c3635aff21af4221a817fd2d96": [ - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "9a114025197c5bb95d94e63d55cd43790847b646b23cdf11ada4a00eff15fb48": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "9a296a5182d1d451a2e37f439b74daafa267523329f90f9a0d2007c334e23c9a": [ + "windows/220719163622" + ], "9a6ec012e1a7da9dbe34194d478ad7c0db1822fb071df12981496ed104384113": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "9a73929a500f1a0bf49dcb046e8039169696557345e9f813f10ff9380db22695": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "9acfab7e43c8d880d06b262a94deeee4b4659989c3d0caf19baf6405e41ab7df": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "9b14e8f5f6ea167666e76dcd6becc190861d5e8970b99a9470f0231236049704": [ - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "9bea11c976fe014764c1be56a6f914b5a560317abd9988393382e5161aa0493c": [ - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "9cefb0cb7b74e642932532831e0dc8f4d68ad414261fc3f474b795e72a164e57": [ - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "9d190b2e314566685be8a889e27aa8c7d7ae1d8aaddba3c1ecf9d24863cd34b9": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "9db930a7bced5a599da673d0bb12c4c6c7ab5b3f88f39c24ee20a24716b379df": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "9df0ec44f55b36d79d4b53c208bef8cb63d78dcc8fcafde1662312f212204a37": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "9f8b05137f20acde9b996410f4d0bf7971a1006dc99e094c346d279b93cff7ae": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.4", - "macos/10.9.5", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.4", + "macos/10.9.5", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "9f9744463be13714754e1a3becf98c08cc205e4ab32028f4e2830c4a1b2775b8": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "a0234f3bc8527ca5628eec81ad5d69895da5680dc91d1cb8477f33f878b95b0b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a040929a02ce53b4acf4f2ffc6981ce4496f755e6d45fe0b2a692bcd52523f36": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a0459b9f63b22559f5fa5d4c6db3f9f72ff19342033578f073bf1d1b46cbb912": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a1339d33281a0b56e557d3d32b1ce7f9367eb094bd5fa72a7e5004c8ded7cafe": [ - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a1a86d04121eb87f027c66f53303c28e5739f943fc84b38ad6af009035dd9457": [ - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3" - ], + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2" + ], "a1b2dbeb64e706c6169e3c4118b23baa09018a8427666d8bf0e28891ec051950": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "a1f05ccb80c2d710ec7d479abdcbb879e58d7edb7149fe78a87884e3d0bad0f9": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a22dba681e97376e2d397d728aae3a9b6296b9fdba60bc2e11f647f2c675fb37": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.9", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.9", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a31f093053bd12c1f5c3c6efd498023fd2914d7758d05d698ce084b50626e0e5": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "a3cc68595dfe7e86d8ad1772a8b5284add54ace3b8a798df47bccafb1fdb84df": [ - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a3d7435a18c46b23b6a4f8929cd59050c9168b03a7fad532626f297cac5356e4": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a4310d50af18a6447190372a86afaf8b951ffb431d837f1e5688b45971ed1557": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a45ede3bbbf09c8ae15c72efc07268d693a21c996fd51e67ca079460fd6d8873": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "a4b6b3996fc2f306b3fd8681bd63413d8c5009cc4fa329c2ccf0e2fa1b140305": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "a53125188d2110aa964b02c7b7c6da3203170894e5fb71fffb6667d5e6810a36": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "a6c51e0da5ca0a9309d2e4c0e40c2af9107aae8203857fe198e3e769e343085c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "a71272aeaaa3cfe8727f7fb39f0fb3d1e5426e9060b06ee6f13e9a3c5833cd43": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.9", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.9", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", "windows/171121202507" - ], + ], "a73563e859cbcfa173cf3285debf2578ede15d47a3bee385861ab7a4fb6d7b6e": [ - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "a798a1c70e9b6d50eaa5724a26fac7991848edc61bf48d79816bcafb66972128": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "a9a9ca22890d694919c095bb8064cbc4a525a5dbfaf801ec935dbccc07c8baee": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "a9c77af1bcdfaa3739442b0b2734c68eaf2e9833f0d766fbcaa6f2aeb42dec02": [ - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "aad9ceed5aa6b1cea28596a8e4e1abed9386d6ebc9d4aad9acde0fa36ba069d0": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ab7036365c7154aa29c2c29f5d4191163b162a2225011357d56d07ffa7bc1f72": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "ac7f7862e685c7a7d9826a58ea32d183d4893fcc8f8fd6d900c9769a987e77f0": [ + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ad016f958050e0e7e46fae7dcc50197ed8e3ff0a4b262e5ddcdb3edddc7d6578": [ - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ad7539e5cdc985fa95244055a9202d63460ec921467d034cfdbe87ec6d00fedc": [ - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", "windows/171121202507" - ], + ], "ae2fec829118a2455ad6a415e71823eb9b7b6e3578a51ac8a51446eadbb0979c": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "ae4457b40d9eda96677b0d3c92d57b5177abd7ac1037958356d1e094518be5f2": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ae92e90000541a9ebc101b70b6c33a62f5a53a55ba815e81d31abddf03507f5d": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "af6d08eef3cac4e1584abc63c8a9472ac529af99f3f791319a43776063f58dca": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "af71a3bca322e5224df546895696ce449a8bd2bd130f7a7ae457767f5c23d8f8": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "af8b6762a1e528228161a95d5c559ee266278f75d79e830189a503506abd6b4c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", "windows/171121202507" - ], + ], "afe80a97ea11159190e927e08ec2e60c59a40559483a3fee838a85321b3aeaad": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "b04d708f1ae0456265dd1b66907a2691a28680b853e031df3df9083af71614d7": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "b0877aee2d39274df831f66fdeeb7717557c258fc9eb55231a9f8a647a75433f": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "b0b1730ecbc7ff4505142c49f1295e6eda6bcaed7e2c68c5be91b5a11001f024": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "b0bfd52bb0d7d9bd92bf5d4dc13da255c02c542f378365ea893911f55e55f23c": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "b2259996fff735ab35014ef63f3d413190079dd03a0962432635a8695f995305": [ - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "b2f3c4216af7aff72462466dc13cd2810db8eed853eabb9a063a608efc18fbe8": [ - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "b32396746453442f353e616292bb20bbaa5d23b546450fdb9c54b8386167d529": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "b3c962d34019fb38ab9fe9c62399742ab26c43c2d18ce3f2b13c14321e52964b": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "b41b2fbfb93eeab3e0fa6b284adb932cdb3766ed4bc7d14837a8f2d9ae874a23": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "b41d516a5351d42deea191fa6edf2a67dee2f36dc969012c76669e616b900ddf": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160916174005" - ], + ], "b4410b73e2e6eaca47fbc42f8fa4018af4381dc54cfaa84450461eed09454de9": [ - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "b478b812250df878635c2aa7ec7d155eaa625ee82916e2cd294361886cd1fbd4": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "b5bd2cb79cbd1907298d6bdf4842e516d8c78fa6fc96d25f71af814e16cc245e": [ - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "b6191a50d0c3977f7da99bcdaac86a227daeb9679ec70ba3b0c9d92271c170d3": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "b644d955fff29b74e3b5687e908ee7c3c9197ba3336cc6328531f6c057d677fd": [ - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "b676f2eddae8775cd36cb0f63cd1d4603961f49e6265ba013a2f0307b6d0b804": [ - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "b7a7ec419454411761225ecf30d99585f851356077bf83274b11588fd05521b8": [ "macos/10.9.0" - ], + ], "b7b12b171f821daa990cd0fe5087b128448ba8e5184f84c51e02b5c8fb962b24": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", "windows/160916174005" - ], + ], "b7c36231706e81078c367cb896198f1e3208dd926949dd8f5709a410f75b6292": [ - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "b8bbe523bfca3b11d50f73f7f10b3ec8ec958aa1dc86f66d9541907ff1a110ef": [ - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "b9bea7860a962ea3611dab97ab6da3e21c1068b97d55575ed0e11279c11c8932": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "mozilla/2.10", - "mozilla/2.9", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "mozilla/2.10", + "mozilla/2.9", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "ba7f1136389075b8e86c53c095fa14f5c83b6b017a0244ed7637114620d3a3b1": [ - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "bc104f15a48be709dca542a7e1d4b9df6f054527e802eaa92d595444258afe71": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "bc23f98a313cb92de3bbfc3a5a9f4461ac39494c4ae15a9e9df131e99b73019a": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], + "bc4d809b15189d78db3e1d8cf4f9726a795da1643ca5f1358e1ddb0edc0d7eb3": [ + "android/android11-release", + "android/android12-release", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "bcdd8df4276366d7ff4b688dc81500d8e98252c049c8ff1e8c82f2baec9d5c16": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "bd469ff45faae7c54ccbd69d3f3b002255d9b06b10b1d0fa388bf96b918b2ce9": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "bd81ce3b4f6591d11a67b5fc7a47fdef25521bf9aa4e18b9e3df2e34a7803be8": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", "mozilla/2.9" - ], + ], "be6c4da2bbb9ba59b6f3939768374246c3c005993fa98f020d1dedbed48a81d5": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "beb00b30839b9bc32c32e4447905950641f26421b15ed089198b518ae2ea1b99": [ + "android/android12-release", + "windows/220719163622" + ], "bebce57dcb85f60a93bfa5019edb1a294bf6d81f82d9b4e71f502f0b15a1fc08": [ - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703" + ], "bec94911c2955676db6c0a550986d76e3ba005667c442c9762b4fbb773de228c": [ - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "bf0feefb9e3a581ad5f9e9db7589985743d261085c4d314f6f5d7259aa421612": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", "windows/151119231843" - ], + ], "bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "bfff8fd04433487d6a8aa60c1a29767a9fc2bbb05e420f713a13b992891d3893": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c0a6f4dc63a24bfdcf54ef2a6a082a0a72de35803e2ff5ff527ae5d87206dfd5": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c0c05a8d8da55eaf27aa9b910b0a6ef0d8bbded346928db872e182c2073e9802": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", "windows/150223195544" - ], + ], "c109e0d1b64000b01e894bdaa955e1ff91b6d084a838d90e044b9e3fcd2a8bfa": [ - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", "windows/151119231843" - ], + ], + "c1468cf2254e6004b24696aba209d1a30ba6e2dff68a9a4e32c6ab414f90c8d9": [ + "windows/220719163622" + ], "c1727f3b673e6ae7f12f23d789a7be38b918223ef6911c592da1f583444a547e": [ - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c1b12f480020336e5b04f520bc19c2e2e10ab42c9d9235f05cbec33ffa4d4dea": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "c1b48299aba5208fe9630ace55ca68a03eda5a519c8802a0d3a673be8f8e557d": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c1cf0b52096435e3f1b71daaec455a2311c8404f5583a9e213c69d857d943305": [ - "android/kitkat-mr1-release", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "android/kitkat-mr1-release", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c2157309d9aee17bf34f4df5e88dbaeba57e0361eb814cbc239f4d54d329a38d": [ - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c2959db8339e8dbcf6409ca92a66c49fd2e32494940a901143bd7eb72827dec2": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "c2b9b042dd57830e7d117dac55ac8ae19407d38e41d88f3215bc3a890444a050": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "c31eef5682abb551ebc828ded84098518a6768526d152ee164cfb972a1425d53": [ - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c34c5df53080078ffe45b21a7f600469917204f4f0293f1d7209393e5265c04f": [ - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c38dcb38959393358691ea4d4f3ce495ce748996e64ed1891d897a0fc4dd55c6": [ - "android/kitkat-mr1-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", + "android/kitkat-mr1-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", "windows/160916174005" - ], + ], "c45d7bb08e6d67e62e4235110b564e5f78fd92ef058c840aea4e6455d7585c60": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c470cf547e2302b977fb29dd71a89a7b6c1f60777b0329f56017f328bf4f6be6": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", "windows/160128175153" - ], + ], "c499f6cecc5da4d61f14ed0405270c5249d0e79615b0da42659ed2d7ffef8a40": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", "windows/140912180251" - ], + ], "c57a3acbe8c06ba1988a83485bf326f2448775379849de01ca43571af357e74b": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c57bacf238f9336c3dfba62d12bcf5823603e5842c44e62f5448cc7e5f4cad59": [ "macos/10.9.0" - ], + ], + "c741f70f4b2a8d88bf2e71c14122ef53ef10eba0cfa5e64cfa20f418853073e0": [ + "android/android12-release", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c795ff8ff20c966688f064a1e091421d3110a3456c17ec2404b998738741f622": [ - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ca2d82a08677072f8ab6764ff035676cfe3e5e325e012172df3f92096db79b85": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "ca42dd41745fd0b81eb902362cf9d8bf719da1bd1b1efc946f5b4c99f42c1b9e": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "ca7a5e68c53d2c51f72f6b465d3ed753f5903ec7901c8d0f55d868337c81975a": [ - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "caca93b9d23d2b6fa76e8b8471931e0df3ec6f63af3cdbb936c41954a1872326": [ + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "cb627d18b58ad56dde331a30456bc65c601a4e9b18dedcea08e7daaa07815ff0": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "cb6b05d9e8e57cd882b10b4db70de4bb1de42ba48a7bd0318b635bf6e7781a9d": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "cbb5af185e942a2402f9eacbc0ed5bb876eea3c1223623d00447e4f3ba554b65": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], + "cbb9c44d84b8043e1050ea31a69f514955d7bfd2e2c6b49301019ad61d9f5058": [ + "windows/220719163622" + ], "cbd8ed38d4a2d677d453d70dd8890af4f6374cba6299943f1ab3a6936c6fd795": [ - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "ccc89489371bad111c90619bea240a2e6dadd99f9f6e1d4d41e58ed6de3d0285": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "cd0b3b2aa174b55f18c7502f3c3a76f2198175ce45637370cf4f48b9c2ce4fbf": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "cd201256fe5ced0bfff8df595fff36b1416d5313a999f532ef4a9915df96dee0": [ - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "cd808284cf746ff2fd6eb58aa1d59c4ad4b3ca56fdc6274a8926a7835f32313d": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "ce7dd096c8fde2bf5c438edb574bd6454385334ee8ff106c0f93d5051be6bac3": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "cf56ff46a4a186109dd96584b5eeb58a510c4275b0e5f94f40bbae865e19f673": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", "windows/150223195544" - ], + ], "d17cd8ecd586b712238a482ce46fa5293970742f276d8ab6a9e46ee0288f3355": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "d1a0319098034e3aec729a0b5c3111229d9d26e3e623e8c5e6843fa06ee8e2e4": [ - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d1c339ea2784eb870f934fc5634e4aa9ad5505016401f26465d37a574663359f": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", "windows/091029013045" - ], + ], "d3d607a9ff24a19523b6da9d2c649446f8788cb96d9fd130972e120c13677730": [ - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "d3ed3fc40ad26b52e001e1e18f4b9449529deb75a81d5eb680d7b62db23ba96d": [ + "windows/220719163622" + ], "d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c": [ - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160414222039", - "windows/160916174005", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/pie-cts-release", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160414222039", + "windows/160916174005", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d41d829e8c1659822af93fce62bffcde264fc84e8b950c5ff275d052354695a3": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "d43af9b35473755c9684fc06d7d8cb70ee5c28e773fb294eb41ee71722924d24": [ - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16": [ - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d48d3d23eedb50a459e55197601c27774b9d7b18c94d5a059511a10250b93168": [ - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d68f7730b1ec2b3fb698c96d76540c9997415a25737dcd61d44960db77d2723d": [ "macos/10.9.0" - ], + ], "d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254": [ - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d7a7a0fb5d7e2731d771e9484ebcdef71d5f0c3e0a2948782bc83ee0ea699ef4": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d7ba3f4ff8ad05633451470dda3378a3491b90005e5c687d2b68d53647cfdd66": [ - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d80fef910ae3f104723b045cec2d019f441ce6213adf156791e70c1790110a31": [ - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "d8e0febc1db2e38d00940f37d27d41344d993e734b99d5656d9778d4d8143624": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "d95d0e8eda79525bf9beb11b14d2100d3294985f0c62d9fabd9cd999eccb7b1d": [ + "windows/220719163622" + ], "d95fea3ca4eedce74cd76e75fc6d1ff62c441f0fa8bc77f034b19e5db258015d": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "da98f640194df128c7888bc8e3479a9dd31795ff087c649052fbafb02eaef184": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], + "db3517d1f6732a2d5ab97c533ec70779ee3270a62fb4ac4238372460e6f01e88": [ + "android/android11-release", + "android/android12-release", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "dd6936fe21f8f077c123a1a521c12224f72255b73e03a7260693e8a24b0fa389": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ddbf149733bc2bf8a09d7f012b01a6dea11d7bae26713783ef6407a2495bf189": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ddff53ecd7743b60bb7b2795ff5732fa785f9a14df1120fb40a38cf84ca2a566": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "de1af143ffa160cf5fa86abfe577291633dc264da12c863c5738bea4afbb2cdb": [ + "windows/200421004343" + ], "df545bf919a2439c36983b54cdfc903dfa4f37d3996d8d84b4c31eec6f3c163e": [ - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "dfb3c314740596ad5fb97960ef62ad7c1fcceead16e74054652d1032e6f140ef": [ + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356" + ], "e0e17aea06cf9ce12aae8190345a2c59720130a7d8ff72f3745ad75dbaa365b6": [ - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", "mozilla/2.9" - ], + ], "e23d4a036d7b70e9f595b1422079d2b91edfbb1fb651a0633eaa8a9dc5f80703": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "e28097721a8cab8880af80fdef8902b1f15bc7473ad68ec22991257a910d9ea2": [ + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e3268f6106ba8b665a1a962ddea1459d2a46972f1f2440329b390b895749ad45": [ - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3" - ], + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2" + ], "e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092": [ - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e389360d0fdbaeb3d250584b4730314e222f39c156a020144e8d960561791506": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": [ "windows/110901174705" - ], + ], "e3b6a2db2ed7ce48842f7ac53241c7b71d54144bfb40c11f3f1d0b42f5eea12d": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e3efb6118a92e3b858fd806f690e31d46b95ca1bd756da2b3037fe2f87cc9137": [ - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], + "e46a392204a8dca342a71c1ca9a60c9185b9a930370120c3b9c7e3856f0d8f3b": [ + "windows/220719163622" + ], "e4c73430d7a5b50925df43370a0d216e9a79b9d6db8373a0c69eb1cc31c7c52a": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "e57210ab812c8df308267cb4291b98e956597ca36ec2b95189ef1723396bcac8": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "e5bda820e5ce15bfd07ba11ffb1c7c8a5910ce1b90175c34308bc2500453ccdc": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", "windows/151119231843" - ], + ], "e5c01cb4093279faa19fcfa24ea43eb1b26d07a615adf7240184a1e716b761c9": [ - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "e606ddeee2ee7f5cdef5d9058ff8b7d0a9f042877f6a171ed8ff6960e4cc5ea5": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "e609078465a419780cb6ac4c1c0bfb4653d9d9cc6eb3946eb7f3d69997bad598": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "e6b8f8766485f807ae7f8dac1670461f07c0a13eef3a1ff717538d7abad391b4": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], + "e6be68ce06fe0da0c140f1aeb00b67b636c5eea9422088929362375ce086db39": [ + "windows/220719163622" + ], "e6e4a951ecbf7d8edc01bc873f7b6fd35868bdb10ed786f3a1b1ee16d8cec3e9": [ - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e74fbda55bd564c473a36b441aa799c8a68e077440e8288b9fa1e50e4bbaca11": [ - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e7685634efacf69ace939a6b255b7b4fabef42935b50a265acb5cb6027e44e70": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "e778f0f095fe843729cd1a0082179e5314a9c291442805e1fb1d8fb6b8886c3a": [ + "windows/220719163622" + ], "e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2": [ - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "e873d4082a7b4632934f48a5cc1ee500932f661e56c3467c5c84d31447476b0c": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "e8a2f441657678975f2b97d775719c7d49d92234554540ec14d92e16fe27d2cb": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "e8b28d2a3d81f63b4e4467c2190a631fc062353b5f2d25851dda6b644ac78b3f": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "e8c6aa6b5f58a8f2a6365cf98e65693563a38b7b2f32cf1be06f2d2229d4bf59": [ - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "ea7e312ece487b4c0aa63cc80ab9fcb33c720573f8945f7761745fc63863d39d": [ - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "eaa962c4fa4a6bafebe415196d351ccd888d4f53f3fa8ae6d7c466a94e6042bb": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "eac0220c5c9fecc5121d3720872d06707b5266be25d4ebb56ab804bbbf85fe03": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "eb04cf5eb1f39afa762f2bb120f296cba520c1b97db1589565b81cb9a17b7244": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "eb7e05aa58e7bd328a282bf8867033f3c035342b516ee85c01673dffffbbfe58": [ - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ebc5570c29018c4d67b1aa127baf12f703b4611ebc17b7dab5573894179b93fa": [ - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "ebf3c02a8789b1fb7d511995d663b72906d913ce0d5e10568a8a77e2586167e7": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", "windows/150820181119" - ], + ], "ecc3e9c3407503bee091aa952f41348ff88baa863b2264befac807901574e939": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "ecdd47b5acbfa328211e1bff54adeac95e6991e3c1d50e27b527e903208040a1": [ + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356" + ], "edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "eefca888db442cea1f03fac5de5b1af210ae03f5e1658ddb880c645e78624546": [ - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "efb5157e9c66caa1dcc63c9fac0127cde83b7a426c4579b7b43a41ba46a56deb": [ - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "f00355eef101c7df4e46cce6417dffce3db82dbb1369c3b439c4e33bee445c42": [ - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "f008733ec500dc498763cc9264c6fcea40ec22000e927d053ce9c90bfa046cb2": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], + "f015ce3cc239bfef064be9f1d2c417e1a0264a0a94be1f0c8d121864eb6949cc": [ + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f09b122c7114f4a09bd4ea4f4a99d558b46e4c25cd81140d29c05613914c3841": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.9", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.9", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f1b13f5c9a326403b0f31bbe7699cd17c7d1c0b981586dd1a7b219c52508fe99": [ - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f1f3cc207a6d47947b8cb9c30422229de0d71fb867e0b9a3eda08e0e1736bc28": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", "windows/140912180251" - ], + ], "f28630babf256e567b5821069fcf13148ab9a23e28fc0d70615aae6ed284f4c8": [ - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f356bea244b7a91eb35d53ca9ad7864ace018e2d35d5f8f96ddf68a6f41aa474": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f375e2f77a108bacc4234894a9af308edeca1acd8fbde0e7aaa9634e9daf7e1c": [ - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", "windows/150223195544" - ], + ], "f38406e540d7a9d90cb4a9479299640ffb6df9e224ecc7a01c0d9558d8dad77d": [ - "android/kitkat-mr1-release", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-mr1-release", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "f4336bc2ac75950beccf1c1f2f9da6dddafd1f41161ca71f59c76889bd474033": [ - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f4c149551a3013a35bc7bffe17a7f3449bc1ab5b5a0ae74b06c23b90004c0104": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", "windows/150220201450" - ], + ], "f5074a8f5b9a5b8142f34abe152f60364d770eae75ee3eeceb45b6b996509788": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "f563c5c3e512e63b97b5438f2bd4a9ae78a4f9ead92bcc34fe973bdc7c6d2148": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "f59db3f45d57fcec94ccd516e6c8ccb20dd4363feb2c44d8656e95f50fdd8df8": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], "f657a633eeb9bc5d15a461751749ea4b316727dcf1a9f986b5458445f6485dde": [ - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", "windows/171121202507" - ], + ], "f773bc65659f1bc59087bf214eead864010d5887cd2cd84e4f1ba7523fe55640": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", "windows/150122021939" - ], + ], "f96f23f4c3e79c077a46988d5af5900676a0f039cb645dd17549b216c82440ce": [ - "android/kitkat-cts-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.9", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/kitkat-cts-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.9", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "f9e67d336c51002ac054c632022d66dda2e7e3fff10ad061ed31d8bbb410cfb2": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fabcf5197cdd7f458ac33832d3284021db2425fd6bea7a2e69b7486e8f51f9cc": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fad540811afae0dc767cdf6572a088fa3ce8493dd82b3b869a67d10aab4e8124": [ - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fb47d92a9909fd4fa9bec02737543e1f3514ced747407a8d9cfa397b0915067c": [ - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fc0a0fe27c9dc13c81238a5913a1daf8184168beb7e5a4512a771fd4f453651d": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", "windows/090501224247" - ], + ], "fc50b26bdc4a8fdf1344cc80157ae13ac671e2706facfc0605fe34e249eb72d6": [ - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fcbfe2886206f72b27593c8b070297e12d769ed10ed7930705a8098effc14d17": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.9", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.9", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/android12-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343", + "windows/220719163622" + ], "fe7114d07a147759891ff37b4f53eb43568296bc3bf89bc12cafb186985ef28d": [ - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/160916174005", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/160916174005", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], + "fe7696573855773e37a95e7ad4d9cc96c30157c15d31765ba9b15704e1ae78fd": [ + "windows/220719163622" + ], "fe863d0822fe7a2353fa484d5924e875656d3dc9fb58771f6f616f9d571bc592": [ - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.2", - "macos/10.9.4", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.9.2", + "macos/10.9.4", "macos/10.9.5" - ], + ], + "fea1884ab3aea6d0dbedbe4b9cd9fec8655116300a86a856488fc488bb4b44d2": [ + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356" + ], "ff856a2d251dcd88d36656f450126798cfabaade40799c722de4d2b5db36a73a": [ - "android/kitkat-cts-release", - "android/kitkat-mr1-release", - "android/kitkat-mr2-release", - "android/lollipop-cts-release", - "android/lollipop-mr1-cts-release", - "android/marshmallow-cts-release", - "android/marshmallow-mr1-release", - "android/marshmallow-mr2-release", - "android/marshmallow-mr3-release", - "android/nougat-cts-release", - "android/nougat-mr1-cts-release", - "android/oreo-cts-release", - "android/oreo-mr1-cts-release", - "macos/10.10.0", - "macos/10.10.3", - "macos/10.10.4", - "macos/10.11.0", - "macos/10.11.1", - "macos/10.11.2", - "macos/10.11.4", - "macos/10.12.0", - "macos/10.12.1", - "macos/10.12.2", - "macos/10.13.0", - "macos/10.13.1", - "macos/10.13.2", - "macos/10.13.3", - "macos/10.9.0", - "macos/10.9.2", - "macos/10.9.4", - "macos/10.9.5", - "mozilla/2.10", - "mozilla/2.11", - "mozilla/2.14", - "mozilla/2.16", - "mozilla/2.18", - "mozilla/2.20", - "mozilla/2.22", - "mozilla/2.24", - "mozilla/2.9", - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", - "windows/151119231843", - "windows/160113232859", - "windows/160123000836", - "windows/160128175153", - "windows/160414222039", - "windows/161112005943", - "windows/170228174808", - "windows/170419224008", - "windows/170613190204", - "windows/170922155710", - "windows/171121202507", - "windows/180122185731", - "windows/180326181210", - "windows/180418163033", - "windows/180427182935", - "windows/180518182443" - ], + "android/android10-release", + "android/android11-release", + "android/kitkat-cts-release", + "android/kitkat-mr1-release", + "android/kitkat-mr2-release", + "android/lollipop-cts-release", + "android/lollipop-mr1-cts-release", + "android/marshmallow-cts-release", + "android/marshmallow-mr1-release", + "android/marshmallow-mr2-release", + "android/marshmallow-mr3-release", + "android/nougat-cts-release", + "android/nougat-mr1-cts-release", + "android/oreo-cts-release", + "android/oreo-mr1-cts-release", + "android/pie-cts-release", + "macos/10.10.0", + "macos/10.10.3", + "macos/10.10.4", + "macos/10.11.0", + "macos/10.11.1", + "macos/10.11.2", + "macos/10.11.4", + "macos/10.12.0", + "macos/10.12.1", + "macos/10.12.2", + "macos/10.13.0", + "macos/10.13.1", + "macos/10.13.2", + "macos/10.13.3", + "macos/10.13.4", + "macos/10.13.5", + "macos/10.14.0", + "macos/10.14.2", + "macos/10.14.3", + "macos/10.14.4", + "macos/10.14.5", + "macos/10.14.6", + "macos/10.15.0", + "macos/10.15.1", + "macos/10.15.2", + "macos/10.9.0", + "macos/10.9.2", + "macos/10.9.4", + "macos/10.9.5", + "mozilla/2.10", + "mozilla/2.11", + "mozilla/2.14", + "mozilla/2.16", + "mozilla/2.18", + "mozilla/2.20", + "mozilla/2.22", + "mozilla/2.24", + "mozilla/2.26", + "mozilla/2.28", + "mozilla/2.30", + "mozilla/2.32", + "mozilla/2.34", + "mozilla/2.36", + "mozilla/2.38", + "mozilla/2.9", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", + "windows/151119231843", + "windows/160113232859", + "windows/160123000836", + "windows/160128175153", + "windows/160414222039", + "windows/161112005943", + "windows/170228174808", + "windows/170419224008", + "windows/170613190204", + "windows/170922155710", + "windows/171121202507", + "windows/180122185731", + "windows/180326181210", + "windows/180418163033", + "windows/180427182935", + "windows/180518182443", + "windows/180619172254", + "windows/180718210913", + "windows/180821001257", + "windows/180926205955", + "windows/181012165448", + "windows/181124234732", + "windows/190115181058", + "windows/190222164938", + "windows/190315181653", + "windows/190416222336", + "windows/190517165903", + "windows/190621214355", + "windows/190710202938", + "windows/190723222703", + "windows/190821214431", + "windows/191029183108", + "windows/200111003235", + "windows/200226213356", + "windows/200421004343" + ], "ffcef2224e29b0b36ec8314e686822f3ac0f1c5e0c2d5c0eb2484ce7e2540fd0": [ - "windows/070109202240", - "windows/070201011524", - "windows/070522004642", - "windows/070702210503", - "windows/070821012656", - "windows/071219233937", - "windows/080328202117", - "windows/080612204220", - "windows/080828200829", - "windows/081103235012", - "windows/090203164005", - "windows/090501224247", - "windows/090825180842", - "windows/091013033632", - "windows/091029013045", - "windows/100503224537", - "windows/100719231554", - "windows/100927165108", - "windows/110125205412", - "windows/110218005058", - "windows/110627203812", - "windows/110830002513", - "windows/110830153721", - "windows/110919210309", - "windows/111018233154", - "windows/120125230451", - "windows/120223022238", - "windows/120406192127", - "windows/121102212406", - "windows/130321194644", - "windows/130420010442", - "windows/130626232015", - "windows/131003230417", - "windows/140312052931", - "windows/140912180251", - "windows/150122021939", - "windows/150220201450", - "windows/150223195544", - "windows/150618202535", - "windows/150723231635", - "windows/150820181119", + "windows/070109202240", + "windows/070201011524", + "windows/070522004642", + "windows/070702210503", + "windows/070821012656", + "windows/071219233937", + "windows/080328202117", + "windows/080612204220", + "windows/080828200829", + "windows/081103235012", + "windows/090203164005", + "windows/090501224247", + "windows/090825180842", + "windows/091013033632", + "windows/091029013045", + "windows/100503224537", + "windows/100719231554", + "windows/100927165108", + "windows/110125205412", + "windows/110218005058", + "windows/110627203812", + "windows/110830002513", + "windows/110830153721", + "windows/110919210309", + "windows/111018233154", + "windows/120125230451", + "windows/120223022238", + "windows/120406192127", + "windows/121102212406", + "windows/130321194644", + "windows/130420010442", + "windows/130626232015", + "windows/131003230417", + "windows/140312052931", + "windows/140912180251", + "windows/150122021939", + "windows/150220201450", + "windows/150223195544", + "windows/150618202535", + "windows/150723231635", + "windows/150820181119", "windows/151119231843" ] - }, - "last_spki_id": 493, + }, + "last_spki_id": 542, "spkis": { "004124ad6037fd5f3319e7a23d4d9c811f5598d66c4754155b0aaa9e8f00621f": { "fingerprints": [ "ddff53ecd7743b60bb7b2795ff5732fa785f9a14df1120fb40a38cf84ca2a566" - ], - "id": 357, + ], + "id": 357, "legacy": true - }, + }, "006cb226a772c7182d7772383e373f0f229e7dfe3444810a8d6e50905d20d661": { "fingerprints": [ "f008733ec500dc498763cc9264c6fcea40ec22000e927d053ce9c90bfa046cb2" - ], - "id": 251, + ], + "id": 251, "legacy": true - }, + }, "006d7be7555dd82026442c4f1a27a80e89a1989cb87b34448ed2194c18196d5e": { "fingerprints": [ - "0c2cd63df7806fa399ede809116b575bf87989f06518f9808c860503178baf66", + "0c2cd63df7806fa399ede809116b575bf87989f06518f9808c860503178baf66", "1a0d20445de5ba1862d19ef880858cbce50102b36e8f0a040c3c69e74522fe6e" - ], + ], "id": 55 - }, + }, "01d0d8e07bc5a92da7e7b81e9a569fe3a2d63a997dac596002c5dc810cad17bd": { "fingerprints": [ "6f2bc4cb632c24eae6782c0f39758932d1e1dc9b3e070f9303073fff38b288e2" - ], - "id": 283, + ], + "id": 283, "legacy": true - }, + }, "0206ead163b10ea2f8620868ebd7a15f64a20250d16cd57d6e87c4fff1a2197c": { "fingerprints": [ "d80fef910ae3f104723b045cec2d019f441ce6213adf156791e70c1790110a31" - ], - "id": 456, + ], + "id": 456, "legacy": true - }, + }, "02376d0908ac23041cc7d666d9daf192554f7fc36317aa9cb800908616b28af8": { "fingerprints": [ "847df6a78497943f27fc72eb93f9a637320a02b561d0a91b09e87a7807ed7c61" - ], - "id": 411, + ], + "id": 411, "legacy": true - }, + }, "023c81cce8e7c64fa942d3c15048707d35d9bb5b87f4f544c5bf1bc5643af2fa": { "fingerprints": [ - "83ce3c1229688a593d485f81973c0f9195431eda37cc5e36430e79c7a888638b", + "83ce3c1229688a593d485f81973c0f9195431eda37cc5e36430e79c7a888638b", "797e51f883e855d021e5c770566692999407895593235def52a011f716f8b6bf" - ], - "id": 69, + ], + "id": 69, "legacy": true - }, + }, "04a6ea654b23658973c98198c64a3a691c0da72ebebd9aebf75324cde6960eaa": { "fingerprints": [ "c1cf0b52096435e3f1b71daaec455a2311c8404f5583a9e213c69d857d943305" - ], - "id": 157, + ], + "id": 157, "legacy": true - }, + }, "051cf9fa95e40e9b83edaeda6961f6168c7879c4660172479cdd51ab03cea62b": { "fingerprints": [ "cecddc905099d8dadfc5b1d209b737cbe2c18cfb2c10c0ff0bcf0d3286fc1aa2" - ], + ], "id": 73 - }, + }, "052b687107ec84e8730382452ec2a27451745d7485a57d6f464e0da7a1b6af2a": { "fingerprints": [ "8c7209279ac04e275e16d07fd3b775e80154b5968046e31f52dd25766324e9a7" - ], - "id": 136, + ], + "id": 136, "legacy": true - }, + }, "05570ae6eb0fceb4210e6db79486b7094caf200401e149b6677441b5f25e449b": { "fingerprints": [ "9a6ec012e1a7da9dbe34194d478ad7c0db1822fb071df12981496ed104384113" - ], + ], "id": 36 - }, + }, "05e77ef1fdfe05e2dca522cae64d8379a041b7b4f16c7cae36067a7f72a14872": { "fingerprints": [ "668c83947da63b724bece1743c31a0e6aed0db8ec5b31be377bb784f91b6716f" - ], + ], "id": 37 - }, + }, "05ec0897b21995a4a9899f8fcb06601ade61c04389969d138fe32cd6cfc746ab": { "fingerprints": [ "3ccc3ccfe45496d07b620dbf1328e8a1490018f48633c8a28a995ca60408b0be" - ], - "id": 309, + ], + "id": 309, "legacy": true - }, + }, "0656f5955204c8d2bc8b1ca475e2a4fa6e124d124512784157c858b55471141a": { "fingerprints": [ "bc23f98a313cb92de3bbfc3a5a9f4461ac39494c4ae15a9e9df131e99b73019a" - ], - "id": 78, + ], + "id": 78, "legacy": true - }, + }, "06c7bd9553f710e058eb27b15d47dd62d7fd4352d91da96e1efc50e15354b8d7": { "fingerprints": [ "1594cb5b826c315de3bc932c56895ff23a3a988b5dc1f034d214dfd858d89ee8" - ], - "id": 302, + ], + "id": 302, "legacy": true - }, + }, "07e854f26a7cbd389927aa041bfef1b6cd21dd143818ad947dc655a9e587fe88": { "fingerprints": [ "5d56499be4d2e08bcfcad08a3e38723d50503bde706948e42f55603019e528ae" - ], + ], "id": 190 - }, + }, "086dcd7bcf864aaad5ef8c1c577bb68a131e055c93f63b9c47ee26eef15be7ab": { "fingerprints": [ - "07453d53793bf41819a5251c69f88e2bb344b59ca828b5a543781599eaf3d602", + "07453d53793bf41819a5251c69f88e2bb344b59ca828b5a543781599eaf3d602", "39f6033ca664cedb216744d3c6f2b2e8e3cebd6869f7dff47e0db91a79c416f8" - ], - "id": 338, + ], + "id": 338, "legacy": true - }, + }, "08b3a6335fce5ef48f8f0e543986c07fd18a3b1226129f61864bbd5bdd1f1cc9": { "fingerprints": [ "bec94911c2955676db6c0a550986d76e3ba005667c442c9762b4fbb773de228c" - ], + ], "id": 180 - }, + }, "093db767888f6b1327555dbd42bb5c93fedec5044c7a84bc6ea32a578c2235c0": { "fingerprints": [ "58d017279cd4dc63abddb196a6c9906c30c4e08783eae8c1609954d69355596b" - ], - "id": 114, + ], + "id": 114, "legacy": true - }, + }, "0999bf900bd5c297865e21e1aade6cf6bb3a94d11ae5ea798442a4e2f813241f": { "fingerprints": [ "8dbb5a7c06c20ef62dd912a36740992ff6e1e8583d42ede257c3affd7c769399" - ], - "id": 329, + ], + "id": 329, "legacy": true - }, + }, "0b9fa5a59eed715c26c1020c711b4f6ec42d58b0015e14337a39dad301c5afc3": { "fingerprints": [ "96bcec06264976f37460779acf28c5a7cfe8a3c0aae11a8ffcee05c0bddf08c6" - ], + ], "id": 200 - }, + }, "0bdd5abe940caaabe8b2bba88348fb6f4aa4cc84436f880bece66b48bda913d8": { "fingerprints": [ - "57014f3cbe1782aa9b7921c5e3a95afd26d5727d9475d0142e6b6d27798133c0", + "57014f3cbe1782aa9b7921c5e3a95afd26d5727d9475d0142e6b6d27798133c0", "5b38bd129e83d5a0cad23921089490d50d4aae370428f8ddfffffa4c1564e184" - ], - "id": 250, + ], + "id": 250, "legacy": true - }, + }, "0c7acaa710226720bbc940349ee2e6148652a89dbf406a232c895f6dc78ebb9a": { "fingerprints": [ "18f1fc7f205df8adddeb7fe007dd57e3af375a9c4d8d73546bf4f1fed1e18d35" - ], + ], "id": 91 - }, + }, "0d47e98588452cf0778af6af03d442721dc083660a4bb23c697441fe2bb84f9b": { "fingerprints": [ "af71a3bca322e5224df546895696ce449a8bd2bd130f7a7ae457767f5c23d8f8" - ], - "id": 314, + ], + "id": 314, "legacy": true - }, + }, "0f9c1299557598cf7521bcc8798420a155cec1bb23a57ac37f5120fc9a2057f8": { "fingerprints": [ "a73563e859cbcfa173cf3285debf2578ede15d47a3bee385861ab7a4fb6d7b6e" - ], - "id": 433, + ], + "id": 433, "legacy": true - }, + }, "0fe14c264b17bb6f0d653e7a70eb363dbf54be158039eddae5c25711df48c103": { "fingerprints": [ "6fff78e400a70c11011cd85977c459fb5af96a3df0540820d0f4b8607875e58f" - ], - "id": 270, + ], + "id": 270, "legacy": true - }, + }, "1069fa47a0aa4f8cf7111b1caea365eeaed10bfff32660def6e0614bfae70875": { "fingerprints": [ "a53125188d2110aa964b02c7b7c6da3203170894e5fb71fffb6667d5e6810a36" - ], - "id": 45, + ], + "id": 45, "legacy": true - }, + }, "10ba3485ca8bb6880ab9531a4063e4001555561c7f2e055165f49b2d74fc5f6b": { "fingerprints": [ "dd6936fe21f8f077c123a1a521c12224f72255b73e03a7260693e8a24b0fa389" - ], + ], "id": 62 - }, + }, "111c24a243061da76e57e3b1243eda90879ffb750552395443fa8c34dc0ed737": { "fingerprints": [ "a9c77af1bcdfaa3739442b0b2734c68eaf2e9833f0d766fbcaa6f2aeb42dec02" - ], - "id": 442, + ], + "id": 442, "legacy": true - }, + }, "112432e4bb848c45549fcbf0c710c566d0082bbbc4e9b38e6c76ad46448128fc": { "fingerprints": [ "afe80a97ea11159190e927e08ec2e60c59a40559483a3fee838a85321b3aeaad" - ], - "id": 388, + ], + "id": 388, "legacy": true - }, + }, + "1134fd81561a2818eccfffc2e440a0cef9a40e2926c08299804d738b0a97f63d": { + "fingerprints": [ + "e28097721a8cab8880af80fdef8902b1f15bc7473ad68ec22991257a910d9ea2" + ], + "id": 515, + "legacy": true + }, + "122312c081949106b7049f3febf199c010ada13e3281cd358a41e7bd09c829d7": { + "fingerprints": [ + "34ff2a4409dc1383e9f8966e8adfe5719eba373fd0ad5e2f49f90ee07cf5d4c1" + ], + "id": 514, + "legacy": true + }, "1255cabe8152fa64df942f7a47417e29f96c1ce11bf8c84ecbe2815cc1280810": { "fingerprints": [ "9bea11c976fe014764c1be56a6f914b5a560317abd9988393382e5161aa0493c" - ], - "id": 469, - "legacy": true - }, + ], + "id": 469 + }, "1462009b2de65d6d4d39be892bd2c186490531ce6590e48fe196070d317b60b0": { "fingerprints": [ "739710c5245e33ec8a243a1b20048fc9d5f4528599213845c164d004b8b667f9" - ], - "id": 330, + ], + "id": 330, "legacy": true - }, + }, "149f2ee63b9a5e5803240a770dc991fc2e3445e62831c245a49bc4f1f738ff9c": { "fingerprints": [ "6b9c08e86eb0f767cfad65cd98b62149e5494a67f5845e7bd1ed019f27b86bd6" - ], + ], "id": 196 - }, + }, "1528397da212890a830b0b95a59968cef234773779df5181cf10fa647534bb65": { "fingerprints": [ "c7ba6567de93a798ae1faa791e712d378fae1f93c4397fea441bb7cbe6fd5995" - ], - "id": 146, + ], + "id": 146, "legacy": true - }, + }, "15bb28d9207e13f8bc9557dd785eba773bea944e04d7e08ff8aa55ef3194aa20": { "fingerprints": [ "4210f199499a9ac33c8de02ba6dbaa14408bdd8a6e324689c1922d069715a332" - ], - "id": 400, + ], + "id": 400, "legacy": true - }, + }, "15e7e717b428feee3af3afd9150dbad497008d3a3ff016964719907bdb01a645": { "fingerprints": [ "e4c73430d7a5b50925df43370a0d216e9a79b9d6db8373a0c69eb1cc31c7c52a" - ], - "id": 40 - }, + ], + "id": 40, + "legacy": true + }, "15eed339594b304f8cf847b477371d8d6fec61f4db2b01af589e7c53b35cae4c": { "fingerprints": [ "7e37cb8b4c47090cab36551ba6f45db840680fba166a952db100717f43053fc2" - ], + ], "id": 174 - }, + }, "15f14ac45c9c7da233d3479164e8137fe35ee0f38ae858183f08410ea82ac4b4": { "fingerprints": [ "1465fa205397b876faa6f0a9958e5590e40fcc7faa4fb7c2c8677521fb5fb658" - ], + ], "id": 22 - }, + }, "161e83ea32d47641e23cbe0eb413a3e0b06859922a49d1a20cfa05a41e280cfc": { "fingerprints": [ "f773bc65659f1bc59087bf214eead864010d5887cd2cd84e4f1ba7523fe55640" - ], - "id": 300, + ], + "id": 300, "legacy": true - }, + }, "16a9e012d32329f282b10bbf57c7c0b42ae80f6ac9542eb409bc1c2cde50d322": { "fingerprints": [ "341de98b1392abf7f4ab90a960cf25d4bd6ec65b9a51ce6ed067d00ec7ce9b7f" - ], - "id": 229, + ], + "id": 229, "legacy": true - }, + }, "16d82d67a1ed8e89f9ab58f7d0fd3eb0d0017687fcaeecd40475f10083a5b593": { "fingerprints": [ "5f960eebd716dbcb4d8a78b996e680ec2547441e69b4e44e98a595502e28a002" - ], - "id": 165, + ], + "id": 165, "legacy": true - }, + }, "17755a5c295f3d2d72e6f031a1f07f400c588b9e582b22f17eae31a1590d1185": { "fingerprints": [ "ca2d82a08677072f8ab6764ff035676cfe3e5e325e012172df3f92096db79b85" - ], - "id": 52, + ], + "id": 52, "legacy": true - }, + }, "18cfa64518e916cafe985561513cab7a897a54bd23b8e26874c5c7cbd1249cfc": { "fingerprints": [ "85e0dfae3e55a843195f8b08c8349050e4689372f6e133ad0d199af96e95cc08" - ], - "id": 317, + ], + "id": 317, "legacy": true - }, + }, "1906c6124dbb438578d00e066d5054c6c37f0fa6028c05545e0994eddaec8629": { "fingerprints": [ "4b03f45807ad70f21bfc2cae71c9fde4604c064cf5ffb686bae5dbaad7fdd34c" - ], + ], "id": 63 - }, + }, "1916f3508ec3fad795f8dc4bd316f9c6085a64de3c4153ac6d62d5ea19515d39": { "fingerprints": [ "2f274e48aba4ac7b765933101775506dc30ee38ef6acd5c04932cfe041234220" - ], - "id": 162, + ], + "id": 162, "legacy": true - }, + }, "19ad98de02155d7e33e9dd21f0e45610fd11d28044b8318bbebf9f6337888df0": { "fingerprints": [ "1e910b40c08184c0ca20468e824502ff2485163f77b03bb73296823f03885621" - ], - "id": 417, + ], + "id": 417, "legacy": true - }, + }, "1a421223e89bd87c403b48fa616948470d0f2c21ce2ac7bdd22755061c62ba92": { "fingerprints": [ "7b1a15d7e5e130c579e68fca189257f837b5c188f1b2b2a791e967cc88cc6528" - ], - "id": 304, + ], + "id": 304, "legacy": true - }, + }, "1a7a3a1a68dd2361e3f3bb855f3b26fcd88b197d8dd4de06cf1b362ac89ec13b": { "fingerprints": [ "bc104f15a48be709dca542a7e1d4b9df6f054527e802eaa92d595444258afe71" - ], + ], "id": 39 - }, + }, "1b8a89531701608c9ef3c65f5d60a948b1badb9753622a2e81c0a4a284be63cc": { "fingerprints": [ "1ba622b36325544ae922afc22ef9d367943794f6e16874f368a733c65c9d5279" - ], - "id": 419, + ], + "id": 419, "legacy": true - }, + }, "1c294bc25243768913ed4ad5ed61cb02bfbae0bce6e6e72e5f9658f346b42496": { "fingerprints": [ "6d3795731a95f8b8a471b9aae5c4f05691b1c11a140fd4b981ad891c367fafd3" - ], - "id": 244, + ], + "id": 244, "legacy": true - }, + }, "1d75d0831b9e0885394d32c7a1bfdb3dbc1c28e2b0e8391fb135981dbc5ba936": { "fingerprints": [ "8d722f81a9c113c0791df136a2966db26c950a971db46b4199f4ea54b78bfb9f" - ], + ], "id": 1 - }, + }, "1ea3c5e43ed66c2da2983a42a4a79b1e906786ce9f1b58621419a00463a87d38": { "fingerprints": [ - "6dc47172e01cbcb0bf62580d895fe2b8ac9ad4f873801e0c10b9c837d21eb177", + "6dc47172e01cbcb0bf62580d895fe2b8ac9ad4f873801e0c10b9c837d21eb177", "d1c339ea2784eb870f934fc5634e4aa9ad5505016401f26465d37a574663359f" - ], + ], "id": 38 - }, + }, "1eb9cf901f0858aa17c399babebbdd8cb303a4ef4e1220c493cca2f75a3f914e": { "fingerprints": [ "4be8b5a1c76c6aead0611918fccf9dbd398b67fb12294758bdf994d0f9682f60" - ], - "id": 416, + ], + "id": 416, "legacy": true - }, + }, + "1f3c9fd4fdbb50a055bcca7fe5a581a92099cef1e9e476d6baef0c910831c7b3": { + "fingerprints": [ + "8ac552ad577e37ad2c6808d72aa331d6a96b4b3febff34ce9bc0578e08055ec3" + ], + "id": 519, + "legacy": true + }, "1f4224cec84fc99ced881ff6fcfd3e21f8c519c547aa6a5dd3de247302ce50d1": { "fingerprints": [ "e28393773da845a679f2080cc7fb44a3b7a1c3792cb7eb7729fdcb6a8d99aea7" - ], - "id": 88, + ], + "id": 88, "legacy": true - }, + }, "2021917e98263945c859c43f1d73cb4139053c414fa03ca3bc7ee88614298f3b": { "fingerprints": [ "4ff460d54b9c86dabfbcfc5712e0400d2bed3fbc4d4fbdaa86e06adcd2a9ad7a" - ], + ], "id": 179 - }, + }, "202665e4c5c380b4490a81773db5dba62a90db6f5be6e0e54d11992fb1e655fd": { "fingerprints": [ "ad016f958050e0e7e46fae7dcc50197ed8e3ff0a4b262e5ddcdb3edddc7d6578" - ], - "id": 398, + ], + "id": 398, "legacy": true - }, + }, "20e24a5a3393d6c3adc384faf95152e1f9aa7222774028b53c5a34ed0c6cb399": { "fingerprints": [ "527b050527df529c0f7ad00cef1e7ba421788182615c326c8b6d1a2061a0bd7c" - ], - "id": 351, + ], + "id": 351, "legacy": true - }, + }, "21ae412566324725ffefc1dccf88f16f8d6bf4dbbb37fe8caba47e8d66c2cdf9": { "fingerprints": [ "fad540811afae0dc767cdf6572a088fa3ce8493dd82b3b869a67d10aab4e8124" - ], - "id": 477, + ], + "id": 477, "legacy": true - }, + }, "22050a92836481c2f3c1f8417d37447a167007ac9ba64ea228cb6a1e14c64b8b": { "fingerprints": [ "1aa980c8c0d316f25029978982f033cbb3a3f4188d669f2de6a8d84ee00a1575" - ], - "id": 379, + ], + "id": 379, "legacy": true - }, + }, "22076e5aef44bb9a416a28b7d1c44322d7059f60feffa5caf6c5be8447891303": { "fingerprints": [ "cbb5af185e942a2402f9eacbc0ed5bb876eea3c1223623d00447e4f3ba554b65" - ], - "id": 226, + ], + "id": 226, "legacy": true - }, + }, + "22a36994f28f2fa3b16ae872a79dbb12a982da5b824d7ae434f96178ac540351": { + "fingerprints": [ + "016e1dcd5f78841bbebbae9ddea08c8d7ec54e698e95bb778ecdd1e10d8bf4f9" + ], + "id": 503, + "legacy": true + }, "232cbe2d9e6994c1ceb7fbee23ab1657defb6b3564726f1e78951cef3a2b095d": { "fingerprints": [ "fc0a0fe27c9dc13c81238a5913a1daf8184168beb7e5a4512a771fd4f453651d" - ], - "id": 339, + ], + "id": 339, "legacy": true - }, + }, "2364d692dccae13da56ad4a07c1325dc575215ff1a071681dfca5dd6ed7c8452": { "fingerprints": [ "1e1a6984b4e76bd709aee3e9c9cf3118eac096dab9cc20dc25faab67297e965a" - ], - "id": 422, + ], + "id": 422, "legacy": true - }, + }, "23849d094923d44a4881b63ab185e9be15aac8ef2c3044d934bc7f26e2d2cd69": { "fingerprints": [ "77407312c63a153d5bc00b4e51759cdfdac237dc2a33b67946e98e9bfa680ae3" - ], - "id": 115, + ], + "id": 115, "legacy": true - }, + }, "23f2edff3ede90259a9e30f40af8f912a5e5b3694e6938440341f6060e014ffa": { "fingerprints": [ "3e9099b5015e8f486c00bcea9d111ee721faba355a89bcf1df69561e3dc6325c" - ], + ], "id": 64 - }, + }, "244803cfa35953385d06657ac4e5ab4f2bc0405277be662adb905e1498b1defd": { "fingerprints": [ "2a8da2f8d23e0cd3b5871ecfb0f42276ca73230667f474eede71c5ee32cc3ec6" - ], - "id": 460, + ], + "id": 460, "legacy": true - }, + }, + "2541e53ba5b3b07acbe7097ac4a03e040c11cf7a6d4a67cb213d558b50167a06": { + "fingerprints": [ + "5a2fc03f0c83b090bbfa40604b0988446c7636183df9846e17101a447fb8efd6" + ], + "id": 498 + }, "2596904dc4d699ae20c2cef4dce47f285937d77464ac370746f52dea76ba0c28": { "fingerprints": [ "4200f5043ac8590ebb527d209ed1503029fbcbd41ca1b506ec27f15ade7dac69" - ], + ], "id": 116 - }, + }, "25aeec63f3ccd73dd61cb4fbbd13603722e02cb54e03047737084211071d7850": { "fingerprints": [ "0b5eed4e846403cf55e065848440ed2a82758bf5b9aa1f253d4613cfa080ff3f" - ], - "id": 61, + ], + "id": 61, "legacy": true - }, + }, "25b41b506e4930952823a6eb9f1d31def645ea38a5c6c6a96d71957e384df058": { "fingerprints": [ "9acfab7e43c8d880d06b262a94deeee4b4659989c3d0caf19baf6405e41ab7df" - ], + ], "id": 152 - }, + }, "25d4913cf587097414d29d26f6c1b1942cd6d64eaf45d0fcf81526adba96d324": { "fingerprints": [ "55926084ec963a64b96e2abe01ce0ba86a64fbfebcc7aab5afc155b37fd76066" - ], + ], "id": 59 - }, + }, "26c18dc6eea6f632f676bceba1d8c2b48352f29c2d5fcda878e09dcb832dd6e5": { "fingerprints": [ "cf56ff46a4a186109dd96584b5eeb58a510c4275b0e5f94f40bbae865e19f673" - ], - "id": 140, + ], + "id": 140, "legacy": true - }, + }, "278a6391d3d36b49aa4080f56a36b3c10fba4e28aa6a9592a82e7535113a12d3": { "fingerprints": [ "8f62d7736f99dbd33ee00e10c7e329339c988a5b47ef25f408293cf2426b4d44" - ], - "id": 163, + ], + "id": 163, "legacy": true - }, + }, "282fb5cfbaf01518d9704de7884d7a25ff01cf882e994290d5995d5eb6c44988": { "fingerprints": [ "c1727f3b673e6ae7f12f23d789a7be38b918223ef6911c592da1f583444a547e" - ], - "id": 489, + ], + "id": 489, "legacy": true - }, + }, "283310819f5e09204995d8ad9ff6fc10746297b5c0ae06bdd1e1124b10a0d7ad": { "fingerprints": [ "956057517ff3bb35049342288c1c9dce852daca652b465e9747253b5f93b1f5e" - ], - "id": 343, + ], + "id": 343, "legacy": true - }, + }, "2896b4ddbe61457183cc7ed27bd78ac50a207f6901c5c52e53dc1676f9bb1e06": { "fingerprints": [ "b0877aee2d39274df831f66fdeeb7717557c258fc9eb55231a9f8a647a75433f" - ], - "id": 241, + ], + "id": 241, "legacy": true - }, + }, "29e7fdda489e46ee486efd75acc48f251932dc9da1872b31753cd64719567aa5": { "fingerprints": [ "9b14e8f5f6ea167666e76dcd6becc190861d5e8970b99a9470f0231236049704" - ], - "id": 441, + ], + "id": 441, "legacy": true - }, + }, "2a29337c3d6224cc53f0bb5e5d5820c0d8848b04871328f090fee3cd6bf821b4": { "fingerprints": [ "4404e33b5e140dcf998051fdfc8028c7c81615c5ee737b111b588233a9b535a0" - ], - "id": 83, + ], + "id": 83, "legacy": true - }, + }, "2a4212605aa3e8aecb0fc19806cf3b40b53b95f1a34dbbd6e3ed27230324abb3": { "fingerprints": [ "e75e72ed9f560eec6eb4800073a43fc3ad19195a392282017895974a99026b6c" - ], + ], "id": 102 - }, + }, "2a4f49ee7701a395ac932e444292671588ade21259ce296e194940368702ea7f": { "fingerprints": [ "8177d1a82ba501afdd1e9483ad7da912ee1e9fcb2a5a061fa3c479fa804ce6ba" - ], - "id": 359, + ], + "id": 359, "legacy": true - }, + }, "2a8bed32ae680d2d187b9a7afd171d83fd0b935eaf9e2c1b43e80278d2063e39": { "fingerprints": [ "3b222e566711e992300dc0b15ab9473dafdef8c84d0cef7d3317b4c1821d1436" - ], - "id": 161, + ], + "id": 161, "legacy": true - }, + }, "2a8f2d8af0eb123898f74c866ac3fa669054e23c17bc7a95bd0234192dc635d0": { "fingerprints": [ "45140b3247eb9cc8c5b4f0d7b53091f73292089e6e5a63e2749dd3aca9198eda" - ], + ], "id": 113 - }, + }, "2b071c59a0a0ae76b0eadb2bad23bad4580b69c3601b630c2eaf0613afa83f92": { "fingerprints": [ "568d6905a2c88708a4b3025190edcfedb1974a606a13c6e5290fcb2ae63edab5" - ], + ], "id": 6 - }, + }, "2bb5c28a34c9a37dd9604500ca9b3038d00528b474773a2732aea79e4905c234": { "fingerprints": [ "56ce347cc6df4c35943dfdeaee023f9739a3f1cedeee0cd88dc2386bc8a91eaf" - ], - "id": 311, + ], + "id": 311, "legacy": true - }, + }, "2bcee858158cf5465fc9d76f0dfa312fef25a4dca8501da9b46b67d1fbfa1b64": { "fingerprints": [ - "ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99", + "ebd41040e4bb3ec742c9e381d31ef2a41a48b6685c96e7cef3c1df6cd4331c99", "b41b2fbfb93eeab3e0fa6b284adb932cdb3766ed4bc7d14837a8f2d9ae874a23" - ], + ], "id": 109 - }, + }, "2d6d690c16b11853884bbea2723725267e3f9b54a6cf07ad4690ab1e7cfb75e8": { "fingerprints": [ "ad7539e5cdc985fa95244055a9202d63460ec921467d034cfdbe87ec6d00fedc" - ], - "id": 438, + ], + "id": 438, "legacy": true - }, + }, "2da8f9ea3454d21146464a3f9d028dc4c7fbb57b1c52c73c2b0572a2f599a2d3": { "fingerprints": [ "43f257412d440d627476974f877da8f1fc2444565a367ae60eddc27a412531ae" - ], - "id": 269, + ], + "id": 269, "legacy": true - }, + }, "2dc9470be63ef4acf1bd828609402bb7b87bd99638a643934e88682d1be8c308": { "fingerprints": [ - "d17cd8ecd586b712238a482ce46fa5293970742f276d8ab6a9e46ee0288f3355", + "d17cd8ecd586b712238a482ce46fa5293970742f276d8ab6a9e46ee0288f3355", "51847c8cbd2e9a72c91e292d2ae247d7de1e3fd270547a20ef7d610f38b8842c" - ], - "id": 248, + ], + "id": 248, "legacy": true - }, + }, "2dee5171596ab8f3cd3c7635fea8e6c3006aa9e31db39d03a7480ddb2428a33e": { "fingerprints": [ - "f5074a8f5b9a5b8142f34abe152f60364d770eae75ee3eeceb45b6b996509788", + "f5074a8f5b9a5b8142f34abe152f60364d770eae75ee3eeceb45b6b996509788", "ba7f1136389075b8e86c53c095fa14f5c83b6b017a0244ed7637114620d3a3b1" - ], - "id": 264, + ], + "id": 264, "legacy": true - }, + }, "2e00915a9f7be06ab2370c7b7c200c0a96d5ac6a50ce1874dbefde4022d4de8e": { "fingerprints": [ "c57a3acbe8c06ba1988a83485bf326f2448775379849de01ca43571af357e74b" - ], - "id": 272, + ], + "id": 272, "legacy": true - }, + }, + "2e06cae1fc20b200e6fb748557a4444bec9317dfff2e4151669e0f7944f0a9e0": { + "fingerprints": [ + "97552015f5ddfc3c8788c006944555408894450084f100867086bc1a2bb58dc8" + ], + "id": 513, + "legacy": true + }, "2fc5667a4b9a2678ed6ac6ad25465fcbf6094bfcd9504097c7a8fa47ade5e888": { "fingerprints": [ - "ebc5570c29018c4d67b1aa127baf12f703b4611ebc17b7dab5573894179b93fa", + "ebc5570c29018c4d67b1aa127baf12f703b4611ebc17b7dab5573894179b93fa", "4d9ebb28825c9643ab15d54e5f9614f13cb3e95de3cf4eac971301f320f9226e" - ], + ], "id": 206 - }, + }, "2fcc99f5c9d00f9a20da6131dea5c027d92636d68cd9cdbe95290a3c408919e0": { "fingerprints": [ "407c276bead2e4af0661ef6697341dec0a1f9434e4eafb2d3d32a90549d9de4a" - ], - "id": 427, + ], + "id": 427, "legacy": true - }, + }, "3027a298fa57314dc0e3dd1019411b8f404c43c3f934ce3bdf856512c80aa15c": { "fingerprints": [ "fe863d0822fe7a2353fa484d5924e875656d3dc9fb58771f6f616f9d571bc592" - ], - "id": 256, + ], + "id": 256, "legacy": true - }, + }, "309f13d49ea66f523241b55524744464e28cc1b82ef79b64e4d581880dcd771f": { "fingerprints": [ "6639d13cab85df1ad9a23c443b3a60901e2b138d456fa71183578108884ec6bf" - ], - "id": 237, + ], + "id": 237, "legacy": true - }, + }, "30ab1bcd7bed1ff2679f71228820420a7063c6cead7ec30d4a016154876dddb5": { "fingerprints": [ "c57bacf238f9336c3dfba62d12bcf5823603e5842c44e62f5448cc7e5f4cad59" - ], - "id": 280, + ], + "id": 280, "legacy": true - }, + }, "30b71c4f9122476e761e620eec42bfa5f84c493cd49bbb1834b26e555f60de40": { "fingerprints": [ "00ab444abd6bdba33da8de569ac4ecde326d1be1a61442d5eec3975a0c243f04" - ], - "id": 360, + ], + "id": 360, "legacy": true - }, + }, "31512680233f5f2a1f29437f56d4988cf0afc41cc6c5da6275928e9c0beade27": { "fingerprints": [ "363f3c849eab03b0a2a0f636d7b86d04d3ac7fcfe26a0a9121ab9795f6e176df" - ], - "id": 254, + ], + "id": 254, "legacy": true - }, + }, "31de0cb19f2adbb0d1cd7b1b31ef8ee3eb59b74459aef94b480beeeeb85c64c9": { "fingerprints": [ "f4c149551a3013a35bc7bffe17a7f3449bc1ab5b5a0ae74b06c23b90004c0104" - ], - "id": 147, + ], + "id": 147, "legacy": true - }, + }, "3219b09114ff495a3eb6eb00c2efeab34002ae5f0a56c7679ea087a3fa037e4f": { "fingerprints": [ "bd71fdf6da97e4cf62d1647add2581b07d79adf8397eb4ecba9c5e8488821423" - ], + ], "id": 125 - }, + }, "32d180ed31c935589ec9dbbb722123b883b5fc2dc10f9fca3a95d77e1bfcb534": { "fingerprints": [ - "15f0ba00a3ac7af3ac884c072b1011a077bd77c097f40164b2f8598abd83860c", + "15f0ba00a3ac7af3ac884c072b1011a077bd77c097f40164b2f8598abd83860c", "001686cd181f83a1b1217d305b365c41e3470a78a1d37b134a98cd547b92dab3" - ], + ], "id": 27 - }, + }, "3329bfa13b6007ab5fc3713f0acb289426e2fbc99cc5c110a914b139571600b6": { "fingerprints": [ "e74fbda55bd564c473a36b441aa799c8a68e077440e8288b9fa1e50e4bbaca11" - ], - "id": 471, + ], + "id": 471, "legacy": true - }, + }, "3380709af3b096be3cc2a40548142c0a520028db09e2cb77ae2206616ab6cbb4": { "fingerprints": [ "513b2cecb810d4cde5dd85391adfc6c2dd60d87bb736d2b521484aa47a0ebef6" - ], + ], "id": 130 - }, + }, "33af58b5589ecea7926252477838ba40247ab37b6fb39e34fcbd552cd5a8c66d": { "fingerprints": [ "959dc5880c457cd92e5447aaa5609db09ed47bd02c17a0edefdc819e756c74e5" - ], - "id": 233, + ], + "id": 233, "legacy": true - }, + }, "33fa5a5300613d466e6f85c8051695bed5d1fad59f25e040acda0472a74f3c20": { "fingerprints": [ "d3d607a9ff24a19523b6da9d2c649446f8788cb96d9fd130972e120c13677730" - ], - "id": 458, + ], + "id": 458, "legacy": true - }, + }, "348767cdad3bdd28b2b8dd5351aec30c68cec5cd69d276df3827dbc4f5806464": { "fingerprints": [ "22a2c1f7bded704cc1e701b5f408c310880fe956b5de2a4a44f99c873a25a7c8" - ], + ], "id": 295 - }, + }, "3499f93fd394523bfb1ec4c3ad4dfb310131fbe9ee5476bde6295de808d5dd8f": { "fingerprints": [ "21db20123660bb2ed418205da11ee7a85a65e2bc6e55b5af7e7899c8a266d92e" - ], - "id": 138, + ], + "id": 138, "legacy": true - }, + }, "3551de58a7d79cd980283df81790d63a982c1a63b30482ec5821db7661554ef9": { "fingerprints": [ "35ae5bddd8f7ae635cffba5682a8f00b95f48462c7108ee9a0e5292b074aafb2" - ], - "id": 150, + ], + "id": 150, "legacy": true - }, + }, + "35f53ce1264611e03340fe37e1ec7d4cc986c5613dca70fd04aa44545f2daf28": { + "fingerprints": [ + "fea1884ab3aea6d0dbedbe4b9cd9fec8655116300a86a856488fc488bb4b44d2", + "358df39d764af9e1b766e9c972df352ee15cfac227af6ad1d70e8e4a6edcba02" + ], + "id": 508, + "legacy": true + }, "36abc32656acfc645c61b71613c4bf21c787f5cabbee48348d58597803d7abc9": { "fingerprints": [ "18ce6cfe7bf14e60b2e347b8dfe868cb31d02ebb3ada271569f50343b46db3a4" - ], + ], "id": 205 - }, + }, "36c22314131a5fbf1b70ea4ccf4bc13a777d938ec65e1da24e3c2cfd01d3d163": { "fingerprints": [ "f9e67d336c51002ac054c632022d66dda2e7e3fff10ad061ed31d8bbb410cfb2" - ], + ], "id": 94 - }, + }, + "36d7c79f3d089a0ff79972d90923dea5ca76b4ccbaf7c2751cb152e9494f52d0": { + "fingerprints": [ + "db3517d1f6732a2d5ab97c533ec70779ee3270a62fb4ac4238372460e6f01e88" + ], + "id": 500, + "legacy": true + }, "36ecc61fc7e5f1923d167e67dfde34608549b34a63c7c6e60ffd5c1840381f5c": { "fingerprints": [ "fcbfe2886206f72b27593c8b070297e12d769ed10ed7930705a8098effc14d17" - ], - "id": 74 - }, + ], + "id": 74, + "legacy": true + }, + "376a1a7082a593dccc20d561d119e9ab8d30f11cc321d0a37fa41f0df284e01c": { + "fingerprints": [ + "40f6af0346a99aa1cd1d555a4e9cce62c7f9634603ee406615833dc8c8d00367" + ], + "id": 494 + }, "380739620e13335805eada8f9f8b81554d3bd3c0017f3632c2677669cac7a2bf": { "fingerprints": [ "8f9adb6d895dab5adf5c3d3fab83927be0fb64ef82485c62280d584e8bd55d22" - ], - "id": 459, + ], + "id": 459, "legacy": true - }, + }, "381a3fc7a8b082fa28613a4d07f2c7553f4e1918ee07caa9e8b7cede5a9ca06a": { "fingerprints": [ "d487a56f83b07482e85e963394c1ecc2c9e51d0903ee946b02c301581ed99e16" - ], - "id": 192, + ], + "id": 192, "legacy": true - }, + }, "3861d7b6961fcdb2120456ff6fc2eb7704b1a741b4bd933a8376f5e1915ca698": { "fingerprints": [ "0791ca0749b20782aad3c7d7bd0cdfc9485835843eb2d7996009ce43ab6c6927" - ], - "id": 101, + ], + "id": 101, "legacy": true - }, + }, "3a0d885cb346d8f01fd300af1546f6355c00690e340ed98f346e77b574be3fd8": { "fingerprints": [ "6e5e93ae867fd3e3e78304e054d1a6aeaed0295d58c0e3fc4c9ffe310a3488cc" - ], - "id": 303, + ], + "id": 303, "legacy": true - }, + }, "3a6c24e80f681d8b1047cec051c27594f885ba0887a26379092dfef506160e9b": { "fingerprints": [ "06a2c9a3379ab3c156159a27ca9ecdbd4ef75309b409cf70aeca9a12330f380e" - ], - "id": 279, + ], + "id": 279, "legacy": true - }, + }, "3a803e7c0a43a29fd73672e3d0bb2c3653d948ede0b3cb1db4ce75a857e89af1": { "fingerprints": [ "b7b12b171f821daa990cd0fe5087b128448ba8e5184f84c51e02b5c8fb962b24" - ], - "id": 143, + ], + "id": 143, "legacy": true - }, + }, "3b0d73b4be4a854adc3e51d7ef9fa48aefbb2cdd824d67bdc7d7d09a2abc2d43": { "fingerprints": [ "04048028bf1f2864d48f9ad4d83294366a828856553f3b14303f90147f5d40ef" - ], + ], "id": 128 - }, + }, "3b45918205c591298a1922a58b4921d01f648fa9d28bdddfad24aeec5942cfbf": { "fingerprints": [ "62b9267266212832a8e22dab933d91c7011274acf71703f9cc97833751a6e94f" - ], - "id": 14, + ], + "id": 14, "legacy": true - }, + }, "3bde97686e3af51d3f572c4888c12bd1d1e097f12f49ec3c92896551e36f0085": { "fingerprints": [ "6cf5f658436d10507eba9df463987480bc8560a8e26ef4691e1d3c9a878a0952" - ], - "id": 245, + ], + "id": 245, "legacy": true - }, + }, "3c196f84e2a0c61fec18bacabd31783b574517aad8ebc6ce6d1d7dc82b3c50df": { "fingerprints": [ "527a42267daea8d8f54e91d282d5c25b615bc0dc73dc63a58f916c4ed5bf59ac" - ], - "id": 318, + ], + "id": 318, "legacy": true - }, + }, "3c35e164bedd2cf12beb83ecff78b5e80da8158d2830217e4ebffce8928899a6": { "fingerprints": [ "767c955a76412c89af688e90a1c70f556cfd6b6025dbea10416d7eb6831f8c40" - ], - "id": 13 - }, + ], + "id": 13, + "legacy": true + }, "3c84d996722b3c1872f53ddd7717bb2fa50ebfa07b3f3b4a395335c56712fd69": { "fingerprints": [ "67ec2059fbf52d2e6ab51a5a9b3fc2e1dcd658a1ef3a8f31107bc98028b494a2" - ], - "id": 315, + ], + "id": 315, "legacy": true - }, + }, "3d8d061edcf7b3d45995ba4341328d1be7b7eb4e9d14fee70d2f18ad68bea7c5": { "fingerprints": [ "732ff5bc473c33efaad9b187fb459a732ffbeea59df0fdfb8e2fb5def4032afe" - ], - "id": 436, + ], + "id": 436, "legacy": true - }, + }, "3ea7b5c045a99a9771e2dea8e8098ba2732d17ceee82279552feee905530f35f": { "fingerprints": [ "075bfcca2d55ae6e35742c32afd0ca8ea4c958feefc23224999541c033d69c8d" - ], - "id": 420, + ], + "id": 420, "legacy": true - }, + }, "3ec18dfeb894a9ea20eb2cd40c693e2a29144fe2ec60b4f7b89026040b39aebe": { "fingerprints": [ "a3cc68595dfe7e86d8ad1772a8b5284add54ace3b8a798df47bccafb1fdb84df" - ], - "id": 461, + ], + "id": 461, "legacy": true - }, + }, "3ee6b341402851b27e64021a3023aac7c1a0d2def27d5bce5c2dbeb0b22dcc71": { "fingerprints": [ "65353833cf234c79562164f90849c0d104dbabf8ee41064d83e8cbe03ba1c5a5" - ], - "id": 481, + ], + "id": 481, "legacy": true - }, + }, "3fab784fc3c9ab9eedc12ecdc0db550f4c3dbfd3e86d78815333c5eba518cb9d": { "fingerprints": [ "a31f093053bd12c1f5c3c6efd498023fd2914d7758d05d698ce084b50626e0e5" - ], - "id": 225, + ], + "id": 225, "legacy": true - }, + }, "3fb63c29f47bcc4e6aadb3577ce7ca8543e0bbaba553676b8fd161295bdb9011": { "fingerprints": [ "0b9f26dfca684c2cfce23e4e4dd567c886ba259e1db267f9806f0c5a099711f2" - ], - "id": 368, + ], + "id": 368, "legacy": true - }, + }, "4002fcd311d07331567e71bcd971e46048c8dce8d1659711753b3daa2a269afa": { "fingerprints": [ "85fb2f91dd12275a0145b636534f84024ad68b69b8ee88684ff711375805b348" - ], - "id": 47, + ], + "id": 47, "legacy": true - }, + }, "40fcfc28875dccbfebcbdf6cd7433312da63c4efcf3bd7b1b505c22020ae0274": { "fingerprints": [ "62dd0be9b9f50a163ea0f8e75c053b1eca57ea55c8688f647c6881f2c8357b95" - ], + ], "id": 35 - }, + }, "4179edd981ef747477b49626408af43daa2ca7ab7f9e082c1060f84096774348": { "fingerprints": [ "15d5b8774619ea7d54ce1ca6d0b0c403e037a917f131e8a04e1e6b7a71babce5" - ], - "id": 485, - "legacy": true - }, + ], + "id": 485 + }, "4223894003a881c5df6bab163db235c221a18d54bf759945820e670da82e3f39": { "fingerprints": [ "3c4fb0b95ab8b30032f432b86f535fe172c185d0fd39865837cf36187fa6f428" - ], + ], "id": 187 - }, + }, + "42431627ea76cc78697f915e3455b1b2ec82ff2f6380ee6423ef3c0840b7e631": { + "fingerprints": [ + "beb00b30839b9bc32c32e4447905950641f26421b15ed089198b518ae2ea1b99" + ], + "id": 521 + }, "42a70984ffd399c4eaf0e702a44bef2ad8a79b8bf4648f6bb210e123fd075793": { "fingerprints": [ "2d66a702ae81ba03af8cff55ab318afa919039d9f31b4d64388680f81311b65a" - ], - "id": 409, + ], + "id": 409, "legacy": true - }, + }, "42a807cec5ae9c0f03b40ca043ac70468b5219bd75cc5bbea51d921dd100156f": { "fingerprints": [ "5adfa25013bed3710831572de51c4b9a21171c00313249c4cb4719d37fbb8d20" - ], - "id": 466, + ], + "id": 466, "legacy": true - }, + }, "431b79fd9355d10dc1b50dbf6a6b62d7a5b6d356541c27605255ca4ca79420c1": { "fingerprints": [ "f563c5c3e512e63b97b5438f2bd4a9ae78a4f9ead92bcc34fe973bdc7c6d2148" - ], - "id": 340, + ], + "id": 340, "legacy": true - }, + }, "4376a99396769fd487240ee8b573ad49706a5b9473616acef38409e91586dc1e": { "fingerprints": [ "c2157309d9aee17bf34f4df5e88dbaeba57e0361eb814cbc239f4d54d329a38d" - ], - "id": 444, + ], + "id": 444, "legacy": true - }, + }, "439c19ff3edb265ef1a920f74a4802d3dd95ace024e21e5a6ce8e064dc1566cd": { "fingerprints": [ "34bb34e14faed0d3392f2fc441c0ecd5fd88ad88118df2d1ba76cdec1eea10b8" - ], - "id": 447, + ], + "id": 447, "legacy": true - }, + }, "43c74262f7492662d2459bcc9899bac54a4ecc01e1a3f5e76558992b40152418": { "fingerprints": [ "a3d7435a18c46b23b6a4f8929cd59050c9168b03a7fad532626f297cac5356e4" - ], - "id": 414, + ], + "id": 414, "legacy": true - }, + }, "43cffc359f2e8caa57388ee9f6f1dbe93bf093682a699ac3852e6d1f8579e7f9": { "fingerprints": [ "39df7b682b7b938f84715481ccde8d60d8f22ec598877d0aaac12b59182b0312" - ], - "id": 56, + ], + "id": 56, "legacy": true - }, + }, "4462c107c485dd6a5443f5e7a1604416034a374c3f4d10875f1c3715027563af": { "fingerprints": [ "f38406e540d7a9d90cb4a9479299640ffb6df9e224ecc7a01c0d9558d8dad77d" - ], - "id": 156, + ], + "id": 156, "legacy": true - }, + }, "44a3d80d3f5348596d80a09842c23a39774439f8b0b919239d2a03dac5ce5213": { "fingerprints": [ "b2f3c4216af7aff72462466dc13cd2810db8eed853eabb9a063a608efc18fbe8" - ], - "id": 403, + ], + "id": 403, "legacy": true - }, + }, "44af8afcf1395d2a8e30ef812ce19ceb2e8948dfd21e00fbaa34689f9a24721f": { "fingerprints": [ "c470cf547e2302b977fb29dd71a89a7b6c1f60777b0329f56017f328bf4f6be6" - ], - "id": 51, + ], + "id": 51, "legacy": true - }, + }, + "453b74809b69019627f2f843001db5950cdd1d45371053e7f3dfdbc3714113c6": { + "fingerprints": [ + "554153b13d2cf9ddb753bfbe1a4e0ae08d0aa4187058fe60a2b862b2e4b87bcb" + ], + "id": 518, + "legacy": true + }, "463dbb9b0a26ed2616397b643125fbd29b66cf3a46fdb4384b209e78237a1aff": { "fingerprints": [ "2930bd09a07126bdc17288d4f2ad84645ec948607907a97b5ed0b0b05879ef69" - ], - "id": 353, + ], + "id": 353, "legacy": true - }, + }, "4691cbfde84a6b6052ddbe152bb0c216ae25a86e5747813dbc0f147f338570be": { "fingerprints": [ "bd81ce3b4f6591d11a67b5fc7a47fdef25521bf9aa4e18b9e3df2e34a7803be8" - ], - "id": 2, + ], + "id": 2, "legacy": true - }, + }, "4697a5abea0070a395456fd358e91f72f227d5850933227f1e0bc79ff847bfac": { "fingerprints": [ "2dfcbacadf22a6ff107a51fd3e8b9e17858028879b13f7c3b57b3e1bd2315809" - ], - "id": 352, + ], + "id": 352, "legacy": true - }, + }, "479d130bf3fc61dc2f1d508d239a13276ae7b3c9841011a02c1402c7e677bd5f": { "fingerprints": [ - "f59db3f45d57fcec94ccd516e6c8ccb20dd4363feb2c44d8656e95f50fdd8df8", + "f59db3f45d57fcec94ccd516e6c8ccb20dd4363feb2c44d8656e95f50fdd8df8", "2f1062f8bf84e7eb83a0f64c98d891fbe2c811b17ffac0bce1a6dc9c7c3dcbb7" - ], - "id": 263, + ], + "id": 263, "legacy": true - }, + }, "47c7a149ca82fa7ba940a4d711d010625c6cb0b748b17016c46e25ce7acd2b0c": { "fingerprints": [ "92d8092ee77bc9208f0897dc05271894e63ef27933ae537fb983eef0eae3eec8" - ], - "id": 266, + ], + "id": 266, "legacy": true - }, + }, "482f76a2a9346dbb077619bbe1efecd54107e992ff4e8f4d70a39e2405d939d4": { "fingerprints": [ "e3efb6118a92e3b858fd806f690e31d46b95ca1bd756da2b3037fe2f87cc9137" - ], - "id": 278, + ], + "id": 278, "legacy": true - }, + }, + "48a8a7ecd03a83b26aec7574d09d6453e95f90360634ce204bcbd473997d4c05": { + "fingerprints": [ + "5546a52504fba74f61ffd4890067529ade3b9c9d07e502592831ccda9b369fd3" + ], + "id": 532 + }, "4905466623ab4178be92ac5cbd6584f7a1e17f27652d5a85af89504ea239aaaa": { "fingerprints": [ "37d51006c512eaab626421f1ec8c92013fc5f82ae98ee533eb4619b8deb4d06c" - ], + ], "id": 95 - }, + }, "495a96ba6bad782407bd521a00bace657bb355555e4bb7f8146c71bba57e7ace": { "fingerprints": [ "eb04cf5eb1f39afa762f2bb120f296cba520c1b97db1589565b81cb9a17b7244" - ], + ], "id": 79 - }, + }, + "497128fc90656b87290482b223efb72240fe9c421e79938de5f8110cb0be9056": { + "fingerprints": [ + "945bbc825ea554f489d1fd51a73ddf2ea624ac7019a05205225c22a78ccfa8b4" + ], + "id": 512, + "legacy": true + }, "498bc0cd5a49b714071ec76a41661ce2f27fc39fe4168bc7b7799a0ae25f6528": { "fingerprints": [ "9db930a7bced5a599da673d0bb12c4c6c7ab5b3f88f39c24ee20a24716b379df" - ], - "id": 332, + ], + "id": 332, "legacy": true - }, + }, "49b80685d332e072c0e7b720032647e842106104e0b1139ab9e811bfb11ec034": { "fingerprints": [ "940ef46536713d8e2eb4b501e80b6abd8eb4e9928dba44784ce7d7e98595dfe8" - ], - "id": 285, + ], + "id": 285, "legacy": true - }, + }, "49cbd83c03cabfa0713b97bc96481d035fd4ebe06f07fab5640ed9232d8110b2": { "fingerprints": [ "c34c5df53080078ffe45b21a7f600469917204f4f0293f1d7209393e5265c04f" - ], - "id": 457, + ], + "id": 457, "legacy": true - }, + }, "4a2659666dc0203b916f53d80ad8f61ac30bea161f485cc7527e6a5937e49216": { "fingerprints": [ "8de78655e1be7f7847800b93f694d21d368cc06e033e7fab04bb5eb99da6b700" - ], - "id": 188, + ], + "id": 188, "legacy": true - }, + }, "4a49edbd2f8f8230bd5592b313573fe1c172a45fa98011cc1eddbb36ade3fce5": { "fingerprints": [ "8fe4fb0af93a4d0d67db0bebb23e37c71bf325dcbcdd240ea04daf58b47e1840" - ], + ], "id": 169 - }, + }, "4b72dfed3edccb5f4945682e295731a0864ac6b5b85b193ecd2f06b4900c1cfd": { "fingerprints": [ "49351b903444c185ccdc5c693d24d8555cb208d6a8141307699f4af063199d78" - ], - "id": 184 - }, + ], + "id": 184, + "legacy": true + }, "4ba24996ddee6f8e1fcec0aa9eccfd3aa5477b3ef8f5f85f0a06073f97522857": { "fingerprints": [ "b5bd2cb79cbd1907298d6bdf4842e516d8c78fa6fc96d25f71af814e16cc245e" - ], - "id": 381, + ], + "id": 381, "legacy": true - }, + }, "4ba6031ca305b09e53bde3705145481d0332b651fe30370dd5254cc4d2cb32f3": { "fingerprints": [ "76ef4762e573206006cbc338b17ca4bc200574a11928d90c3ef31c5e803e6c6f" - ], - "id": 328, + ], + "id": 328, "legacy": true - }, + }, "4bdc636f48d21fb68c5a3cd4a20685788043bdb524e7e84d4192c451ee3429b5": { "fingerprints": [ "92bf5119abeccad0b1332dc4e1d05fba75b5679044ee0ca26e931f744f2f33cf" - ], - "id": 131, + ], + "id": 131, "legacy": true - }, + }, "4cc29758a2cb9b50109987f37537cf0c55ba2e6798937307a00296b01dffe44a": { "fingerprints": [ "6cfb09893dfdf9457e3303592aa4755bc859ab6ba6a2e11c11cddc2409abda02" - ], - "id": 284, + ], + "id": 284, "legacy": true - }, + }, "4d40e7af4304a09de87fbf9896204c055141e3f809b2fe733bb2310fdf98a162": { "fingerprints": [ "6ea54741d004667eed1b4816634aa3a79e6e4b96950f8279dafc8d9bd8812137" - ], - "id": 155, + ], + "id": 155, "legacy": true - }, + }, "4e6c1616637199b5077a80ad0c2248c725e576fc8a719989456bc9cafddb7524": { "fingerprints": [ "c795ff8ff20c966688f064a1e091421d3110a3456c17ec2404b998738741f622" - ], - "id": 454, + ], + "id": 454, "legacy": true - }, + }, "4eada9b5311e718199d98ea82b95005cba93198ab1f97efcbe8dc6201628f8af": { "fingerprints": [ "ef3cb417fc8ebf6f97876c9e4ece39de1ea5fe649141d1028b7d11c0b2298ced" - ], - "id": 100 - }, + ], + "id": 100, + "legacy": true + }, "4ef7dacf77edb751f704035fb5c6c442351ec7220af90bdf82fd047bd3c24187": { "fingerprints": [ "209e956af04df3996507c887d356230d6eb49fdbdd2d8a058ff50b8f80f690aa" - ], - "id": 470, + ], + "id": 470, "legacy": true - }, + }, "4f7162b974491c98585ec28fe759aa00c330d0b465190a896cc4b616231831fc": { "fingerprints": [ "c1d80ce474a51128b77e794a98aa2d62a0225da3f419e5c7ed73dfbf660e7109" - ], - "id": 476, + ], + "id": 476, "legacy": true - }, + }, "508f8c6178af329bb6bb753ab943d9023be796c3adbb6c5cd4664b66feeccae5": { "fingerprints": [ "6ec6614e9a8efd47d6318ffdfd0bf65b493a141f77c38d0b319be1bbbc053dd2" - ], - "id": 413, + ], + "id": 413, "legacy": true - }, + }, "5094b73b736adf73a0cbf43e27bf14407b4a36aa363a457fce33949ceba8e649": { "fingerprints": [ "eb7e05aa58e7bd328a282bf8867033f3c035342b516ee85c01673dffffbbfe58" - ], - "id": 385, + ], + "id": 385, "legacy": true - }, + }, "50cc86ba96db3263c79a43ead07553d9f56659e6907e72d8c026637a1cdc85dc": { "fingerprints": [ "a040929a02ce53b4acf4f2ffc6981ce4496f755e6d45fe0b2a692bcd52523f36" - ], + ], "id": 204 - }, + }, "510d20e5c47f63cf666b20f61af62bc099a42ac824ffa443a2da7c90b1808a91": { "fingerprints": [ "e3b6a2db2ed7ce48842f7ac53241c7b71d54144bfb40c11f3f1d0b42f5eea12d" - ], + ], "id": 154 - }, + }, "5143e47569a1d5fc867893e0cc412c41f55715da78e59e9f8e43770008ca42d2": { "fingerprints": [ "b644d955fff29b74e3b5687e908ee7c3c9197ba3336cc6328531f6c057d677fd" - ], - "id": 406, + ], + "id": 406, "legacy": true - }, + }, "5192438ec369d7ee0ce71f5c6db75f941efbf72e58441715e99eab04c2c8acee": { "fingerprints": [ "69ddd7ea90bb57c93e135dc85ea6fcd5480b603239bdc454fc758b2a26cf7f79" - ], + ], "id": 58 - }, + }, "51b6ea6478687b47d963b6149059780cf08a4f02f042d61b5bd52639095ee910": { "fingerprints": [ "c2959db8339e8dbcf6409ca92a66c49fd2e32494940a901143bd7eb72827dec2" - ], - "id": 324, + ], + "id": 324, "legacy": true - }, + }, "522c3960328026a1e322389a8a08fedc1b86d9c2b59b33484b77f7ce790635d7": { "fingerprints": [ "687ea89089309d2cfe107db059fb10d676f45d3283aee056903eea0cf3c188f8" - ], - "id": 320, + ], + "id": 320, "legacy": true - }, + }, "5375662628fa0a6840aec8c592bf5d8de564ed3efb62c7c932fca8d754d9bbd6": { "fingerprints": [ "6cc05041e6445e74696c4cfbc9f80f543b7eabbb44b4ce6f787c6a9971c42f17" - ], + ], "id": 203 - }, + }, "55e00be277ceb0545299f24fd9f877e2acf32852db43ffcd29bca74b39b4c9fa": { "fingerprints": [ "46edc3689046d53a453fb3104ab80dcaec658b2660ea1629dd7e867990648716" - ], + ], "id": 287 - }, + }, "55f77de41c03792428f8d518c55104225be43a5598d926a528ad653e1ccec7bf": { "fingerprints": [ "c45d7bb08e6d67e62e4235110b564e5f78fd92ef058c840aea4e6455d7585c60" - ], - "id": 484, - "legacy": true - }, + ], + "id": 484 + }, "56174d3ad971a8944964b189811f3008493a6a90422e3c5804ec838d4f94f622": { "fingerprints": [ "3e84ba4342908516e77573c0992f0979ca084e4685681ff195ccba8a229b8a76" - ], + ], "id": 90 - }, + }, "5632d97bfa775bf3c99ddea52fc2553410864016729c52dd6524c8a9c3b4489f": { "fingerprints": [ "c3846bf24b9e93ca64274c0ec67c1ecc5e024ffcacd2d74019350e81fe546ae4" - ], + ], "id": 21 - }, + }, "563b3caf8cfef34c2335caf560a7a95906e8488462eb75ac59784830df9e5b2b": { "fingerprints": [ "0687260331a72403d909f105e69bcf0d32e1bd2493ffc6d9206d11bcd6770739" - ], + ], "id": 10 - }, + }, "567b8211fd20d3d283ee0cd7ce0672cb9d99bc5b487a58c9d54ec67f77d4a8f5": { "fingerprints": [ "e389360d0fdbaeb3d250584b4730314e222f39c156a020144e8d960561791506" - ], - "id": 121, + ], + "id": 121, "legacy": true - }, + }, "57a742a88d3e18fc0bc611bc7976c22edc50011757512b1a7e2e1d069b3ecba0": { "fingerprints": [ "bebce57dcb85f60a93bfa5019edb1a294bf6d81f82d9b4e71f502f0b15a1fc08" - ], - "id": 464, + ], + "id": 464, "legacy": true - }, + }, "58044626c34c1a7b158ddb676d9e2e65443d818dab3116231e2d62ab6426a0b7": { "fingerprints": [ "7286ce249fe9e32bd4752257c17cd8f6991a9c1e6f1a3cc73304ed023e6ae4eb" - ], - "id": 440, + ], + "id": 440, "legacy": true - }, + }, + "581cc15821169694c39c2991b53e93ab945a42b076661774c2ecf38a3323acea": { + "fingerprints": [ + "4b009c1034494f9ab56bba3ba1d62731fc4d20d8955adcec10a925607261e338" + ], + "id": 540 + }, "5899d913ead119b9cdb7ba2f30efe0df68ad2cd225bdf493e8323a25aa4dbe23": { "fingerprints": [ "d7ba3f4ff8ad05633451470dda3378a3491b90005e5c687d2b68d53647cfdd66" - ], - "id": 482, + ], + "id": 482, "legacy": true - }, + }, "58a2a698d86fd8497d41f68e4caeb4a98874f433da913dd26c5ca44d08ff72fe": { "fingerprints": [ "0536801fbb443b3e905fd6d70d8c81eb88551be8061299110d2b4f82e64cade1" - ], - "id": 401, + ], + "id": 401, "legacy": true - }, + }, "58dd61feb36ea7d258724371709149cb121337864cacb2d0999ad20739d06477": { "fingerprints": [ "30d0895a9a448a262091635522d1f52010b5867acae12c78ef958fd4f4389f2f" - ], + ], "id": 186 - }, + }, "5955ae291574a931342cf7450e16652ede1e0fb3097e1571dfac11c915601564": { "fingerprints": [ "9a114025197c5bb95d94e63d55cd43790847b646b23cdf11ada4a00eff15fb48" - ], + ], "id": 81 - }, + }, "59df317bfa9f4f0ab7ca514d7772296aa2c765b87664d08b96e57399e364729c": { "fingerprints": [ "552f7bdcf1a7af9e6ce672017f4f12abf77240c78e761ac203d1d9d20ac89988" - ], + ], "id": 173 - }, + }, "5a889647220e54d6bd8a16817224520bb5c78e58984bd570506388b9de0f075f": { "fingerprints": [ "7431e5f4c3c1ce4690774f0b61e05440883ba9a01ed00ba6abd7806ed3b118cf" - ], + ], "id": 80 - }, + }, "5aacf1b965e853010fcb2a110317d5fce3ee351e9cc95bf444a571d7b8ef9162": { "fingerprints": [ "1d4f0596fca2611d09f84c78f2ea565ef2eab9cfc272a1718bd336e6e0ae021a" - ], - "id": 346, + ], + "id": 346, "legacy": true - }, + }, "5c41a73ab2c35dfcd771f6fd6e3e8fac9b469d386cadda56a95b646eb48cca34": { "fingerprints": [ "d43af9b35473755c9684fc06d7d8cb70ee5c28e773fb294eb41ee71722924d24" - ], - "id": 468, - "legacy": true - }, + ], + "id": 468 + }, "5dee74cc343db93f8deaf9e41fbc65b334254b5b23b568fa2814db8b7321ac85": { "fingerprints": [ "4dbb0157a691fa7382289d65c0332ddb1dcb640b40ad10f010a43e20f3afed1e" - ], - "id": 296, + ], + "id": 296, "legacy": true - }, + }, "5e7673a17a08d61413cd51b57dbaacbebfe5acb915e3966e5321b13eb9efaaeb": { "fingerprints": [ "6dea86a1e66620a040c3c5943cb215d2ca87fb6ac09b59707e29d2facbd66b4e" - ], - "id": 159, + ], + "id": 159, "legacy": true - }, + }, "5efa073f49426344483ab0ddbbdda5e35972f9c47c74ddf98ec42290b251ca97": { "fingerprints": [ "aad9ceed5aa6b1cea28596a8e4e1abed9386d6ebc9d4aad9acde0fa36ba069d0" - ], - "id": 271, + ], + "id": 271, "legacy": true - }, + }, "5f665b4060be9efaf6ad739f6b39a1db9847277eb8dc144045376de1009e3127": { "fingerprints": [ "630419aec478cbb4bb8083de9d9cf279752f039def16e46471b679ca93002db0" - ], - "id": 164, + ], + "id": 164, "legacy": true - }, + }, "6046136879e56450400f7db2ecd0df1b88f667c1e3fffc52964ff9e2e48e85f5": { "fingerprints": [ "730b619eaa759863c65360b7412e1457eca96844ef2f16d91fcf2efe46a647e9" - ], - "id": 344, + ], + "id": 344, "legacy": true - }, + }, "6106c0e3a0a299831875127bd7d3cc1859803d511cac11eb6e0840dd166fc10e": { "fingerprints": [ "91e2f5788d5810eba7ba58737de1548a8ecacd014598bc0b143e041b17052552" - ], + ], "id": 176 - }, + }, "616167201433aea6c8e5e3070afcaf6749188f814bd1abb179ae8dad3abf26ec": { "fingerprints": [ - "3c5f81fea5fab82c64bfa2eaecafcde8e077fc8620a7cae537163df36edbf378", + "3c5f81fea5fab82c64bfa2eaecafcde8e077fc8620a7cae537163df36edbf378", "8e8c6ebf77dc73db3e38e93f4803e62b6b5933beb51ee4152f68d7aa14426b31" - ], + ], "id": 141 - }, + }, "62554c17005543b237215f04268dcd2fd1c470240ad3c8660e25ae2c59630f55": { "fingerprints": [ "c0a6f4dc63a24bfdcf54ef2a6a082a0a72de35803e2ff5ff527ae5d87206dfd5" - ], + ], "id": 97 - }, + }, "628e3a1156f6faa92f94b409258d4cba3f2047480d30194faf3fbed05eaeb5b2": { "fingerprints": [ "e609078465a419780cb6ac4c1c0bfb4653d9d9cc6eb3946eb7f3d69997bad598" - ], - "id": 5, + ], + "id": 5, "legacy": true - }, + }, "62a31a5c730dba674ddb25de33df143644375b49af07878a667b813491c73971": { "fingerprints": [ "31eace9b4c9c71734a185680bc24866ca6cbd82b3cb61bcc8706261b59ce1073" - ], - "id": 323, + ], + "id": 323, "legacy": true - }, + }, "63d9af9b47b1064d49a10e7b7fd566dbc8caa399459bfc2829c571ad8c6ef34a": { "fingerprints": [ "16af57a9f676b0ab126095aa5ebadef22ab31119d644ac95cd4b93dbf3f26aeb" - ], + ], "id": 33 - }, + }, "63f1a6f79d6e730d10432e6308194ff7bc28850adf2badf789d971385d8512ee": { "fingerprints": [ "0c0b6b2bd1edd7b27fead157f8e846b335b784a39f06c47216c8746f64c5ceda" - ], - "id": 448, + ], + "id": 448, "legacy": true - }, + }, "651bd66f5c3dc637957ef5185e4fa671c21654b1c0ea49384f44bcb256a5084c": { "fingerprints": [ "3f9da4744ec9676cd38b530e500a463fbcb18165977ff0da6d5993c3fe5fab7c" - ], - "id": 362, + ], + "id": 362, "legacy": true - }, + }, "6544ff9adb642c4c3698a60d8143b6b93bcef01365b540f614dcc2a45ab94d31": { "fingerprints": [ "a22dba681e97376e2d397d728aae3a9b6296b9fdba60bc2e11f647f2c675fb37" - ], - "id": 98 - }, + ], + "id": 98, + "legacy": true + }, "659cb368ac56998bd07af2cafc5fb93f8e79474accc2a6cf1ac9f2192d136360": { "fingerprints": [ - "0ed3ffab6c149c8b4e71058e8668d429abfda681c2fff508207641f0d751a3e5", + "0ed3ffab6c149c8b4e71058e8668d429abfda681c2fff508207641f0d751a3e5", "ca7a5e68c53d2c51f72f6b465d3ed753f5903ec7901c8d0f55d868337c81975a" - ], - "id": 221, + ], + "id": 221, "legacy": true - }, + }, "66b00539826a37484930191e028f62dab1cbc89b3acd472dc4e5905e47bf7364": { "fingerprints": [ "6ea1db6719d6041a06fc0898e5b3cf349a8fa8ecee85edb005965628f617f7c8" - ], - "id": 428, + ], + "id": 428, "legacy": true - }, + }, "674039e472561963c8cb00d21a97a90a18bb8a1c4c317ac67e382a652bb573c0": { "fingerprints": [ "c2b9b042dd57830e7d117dac55ac8ae19407d38e41d88f3215bc3a890444a050" - ], - "id": 216, + ], + "id": 216, "legacy": true - }, + }, "675605f1567e25fbd2526befea2aefbdb2279f3e1baa3a303ae7555d1bda3ee4": { "fingerprints": [ "27995829fe6a7515c1bfe848f9c4761db16c225929257bf40d0894f29ea8baf2" - ], - "id": 198 - }, + ], + "id": 198, + "legacy": true + }, "676b9ff303ede180fb95a4736fb4d3153032c014444f63a2074c41b98b51e0bd": { "fingerprints": [ "604d32d036895aed3bfefaeb727c009ec0f2b3cdfa42a1c71730e6a72c3be9d4" - ], - "id": 452, + ], + "id": 452, "legacy": true - }, + }, "67a84264d42e204a9a5b0a3667b951db22c505df95ed983b5e8c4d1fce77af43": { "fingerprints": [ "19abcdff3a74402fa8f0ca206bf7fab0dffff3ae2bbd719584d21090a4353207" - ], - "id": 480, + ], + "id": 480, "legacy": true - }, + }, "67dc4f32fa10e7d01a79a073aa0c9e0212ec2ffc3d779e0aa7f9c0f0e1c2c893": { "fingerprints": [ "a4310d50af18a6447190372a86afaf8b951ffb431d837f1e5688b45971ed1557" - ], + ], "id": 104 - }, + }, "67ea193243ae383939b5ad9e356a6b2bf93a93bcdcf828a47082497883083f86": { "fingerprints": [ "d41d829e8c1659822af93fce62bffcde264fc84e8b950c5ff275d052354695a3" - ], - "id": 126, + ], + "id": 126, "legacy": true - }, + }, + "681dc482c296c8402c6ebb20e68309a3bc846523ae34b984a84ee697a3312db7": { + "fingerprints": [ + "fe7696573855773e37a95e7ad4d9cc96c30157c15d31765ba9b15704e1ae78fd" + ], + "id": 536 + }, "682747f8ba621b87cdd3bc295ed5cabce722a1c0c0363d1d68b38928d2787f1e": { "fingerprints": [ "2cabeafe37d06ca22aba7391c0033d25982952c453647349763a3ab5ad6ccf69" - ], - "id": 487, - "legacy": true - }, + ], + "id": 487 + }, "689bf45b3083fdead55f147fd105e3cf218ad58edf3e4b301c0c5eeea6cf210d": { "fingerprints": [ "417dcf3180f4ed1a3747acf1179316cd48cb05c5788435168aed98c98cdcb615" - ], - "id": 429, + ], + "id": 429, "legacy": true - }, + }, + "68aa635451d83962167e88fb08f8678d73aec66fc559462137cff9d1bc3d3871": { + "fingerprints": [ + "dfb3c314740596ad5fb97960ef62ad7c1fcceead16e74054652d1032e6f140ef", + "66960242db2ed5906e113295f2454f33d6fb418c4c65e8166d43be64d19ba4fa" + ], + "id": 506, + "legacy": true + }, "68c3692214724d4b55a760f470b4fca8b5e0fe1d729cff22feb4ca88acd39809": { "fingerprints": [ "ae4457b40d9eda96677b0d3c92d57b5177abd7ac1037958356d1e094518be5f2" - ], - "id": 231, + ], + "id": 231, "legacy": true - }, + }, + "68ded9a203ff6e367e12aa49977cd200f7127a800faa6f859f0bafed8286a4fb": { + "fingerprints": [ + "caca93b9d23d2b6fa76e8b8471931e0df3ec6f63af3cdbb936c41954a1872326" + ], + "id": 499, + "legacy": true + }, + "693c9aa6b245b3b0261637750863eadb6c248a16e52d6f4bc90c86bbf32d7042": { + "fingerprints": [ + "d95d0e8eda79525bf9beb11b14d2100d3294985f0c62d9fabd9cd999eccb7b1d" + ], + "id": 522 + }, "6a436b58d9d830e8d5b8a642505ad6b41406adcd6894d9414f7be0a1467badb7": { "fingerprints": [ "05d38c2a70bfc500ccb0cb509159b46b065c6ac9cb42d2e6f16167841434572a" - ], - "id": 426, + ], + "id": 426, "legacy": true - }, + }, "6a7b1482127002f9005a87356e1dc3e00b70bbbfa795024ff8beff74c4259b75": { "fingerprints": [ "f657a633eeb9bc5d15a461751749ea4b316727dcf1a9f986b5458445f6485dde" - ], - "id": 421, + ], + "id": 421, "legacy": true - }, + }, + "6a97b51c8219e93e5dec64bad5806cdeb0f8355be47e757010b702456e01aafd": { + "fingerprints": [ + "371a00dc0533b3721a7eeb40e8419e70799d2b0a0f2c1d80693165f7cec4ad75" + ], + "id": 531 + }, "6b1a505e0246f2f60c490ff0c097a7be27210cbb7500237f88b0cd48298bc9b8": { "fingerprints": [ "2a99f5bc1174b73cbb1d620884e01c34e51ccb3978da125f0e33268883bf4158" - ], + ], "id": 191 - }, + }, "6b3b57e9ec88d1bb3d01637ff33c7698b3c9758255e9f01ea9178f3e7f3b2b52": { "fingerprints": [ - "b676f2eddae8775cd36cb0f63cd1d4603961f49e6265ba013a2f0307b6d0b804", + "b676f2eddae8775cd36cb0f63cd1d4603961f49e6265ba013a2f0307b6d0b804", "9f8b05137f20acde9b996410f4d0bf7971a1006dc99e094c346d279b93cff7ae" - ], + ], "id": 194 - }, + }, "6b86de96a658a56820a4f35d90db6c3efdd574ce94b909cb0d7ff17c3c189d83": { "fingerprints": [ "3266967e59cd68008d9dd320811185c704205e8d95fdd84f1c7b311e6704fc32" - ], - "id": 261, + ], + "id": 261, "legacy": true - }, + }, "6bcfc86c8ddc2af2e6a1180a2ddabb37b7ea3755316b64b9b8951bf0ca351f06": { "fingerprints": [ "f96f23f4c3e79c077a46988d5af5900676a0f039cb645dd17549b216c82440ce" - ], + ], "id": 20 - }, + }, "6c464b9a5b233a5e874da765c26f045010d2ddcff45794f0b4c7e4aafa501495": { "fingerprints": [ "0376ab1d54c5f9803ce4b2e201a0ee7eef7b57b636e8a93c9b8d4860c96f5fa7" - ], + ], "id": 137 - }, + }, "6c5cbf02c1849166278f1cd1c83583a147fb7bc95e289b276366935e3153f302": { "fingerprints": [ "2dc62c3f6c0cc9020bba77e1c511511024b943ee598856da5a22e222b7277a20" - ], - "id": 277, + ], + "id": 277, "legacy": true - }, + }, "6cae87c558d2441568e38270a8dd8ff484a259dc4f3ce94ccf434c1fa99811f6": { "fingerprints": [ "9806ab8509e2f35e192f275f0c308b9409b42512f90c659598c22be613962272" - ], - "id": 325, + ], + "id": 325, "legacy": true - }, + }, "6d28f9e405148b69027da990815211c858841c543feced008c238021983c095a": { "fingerprints": [ - "0378b202ccabba99a12e569a11a077db1edb39482061c75d0073059d9ab5b513", + "0378b202ccabba99a12e569a11a077db1edb39482061c75d0073059d9ab5b513", "e5c01cb4093279faa19fcfa24ea43eb1b26d07a615adf7240184a1e716b761c9" - ], - "id": 376, + ], + "id": 376, "legacy": true - }, + }, "6d6f0c340971a218a31d10330ea9ae7c7a6550534c6eefeddd2118e114db473e": { "fingerprints": [ "56c77128d98c18d91b4cfdffbc25ee9103d4758ea2abad826a90f3457d460eb4" - ], - "id": 202 - }, + ], + "id": 202, + "legacy": true + }, "6dbfae00d37b9cd73f8fb47de65917af00e0dddf42dbceac20c17c0275ee2095": { "fingerprints": [ "73c176434f1bc6d5adf45b0e76e727287c8de57616c1e6e6141a2b2cbc7d8e4c" - ], + ], "id": 117 - }, + }, "6e364b6133deefdcbb21273c5f445a20afbc05038d5b021c0c2153039016345b": { "fingerprints": [ "a1339d33281a0b56e557d3d32b1ce7f9367eb094bd5fa72a7e5004c8ded7cafe" - ], + ], "id": 193 - }, + }, "6f3e077fe5504646c0191afce494e4eb68183e398f5a4dc05669f8b6e6e682fe": { "fingerprints": [ "2d47437de17951215a12f3c58e51c729a58026ef1fcc0a5fb3d9dc012f600d19" - ], - "id": 151, + ], + "id": 151, "legacy": true - }, + }, "7006a38311e58fb193484233218210c66125a0e4a826aed539ac561dfbfbd903": { "fingerprints": [ "92a9d9833fe1944db366e8bfae7a95b6480c2d6c6c2a1be65d4236b608fca1bb" - ], - "id": 227, + ], + "id": 227, "legacy": true - }, + }, "7016270b60b28c6e177edebd718007dfd3310c64a737b7db01a07690c343bc27": { "fingerprints": [ "cd0b3b2aa174b55f18c7502f3c3a76f2198175ce45637370cf4f48b9c2ce4fbf" - ], - "id": 389, + ], + "id": 389, "legacy": true - }, + }, "702116ccd8bf23e16466f0e0dba0ed6a239a9c1cd6a8f5a66b39af3595020385": { "fingerprints": [ "e23d4a036d7b70e9f595b1422079d2b91edfbb1fb651a0633eaa8a9dc5f80703" - ], + ], "id": 92 - }, + }, "706bb1017c855c59169bad5c1781cf597f12d2cad2f63d1a4aa37493800ffb80": { "fingerprints": [ "cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b" - ], + ], "id": 18 - }, + }, "719cf5b36192e7bde650cc91341e6f649dbb8c3ee48bacaa97fa0e05b6374b41": { "fingerprints": [ "126bf01c1094d2f0ca2e352380b3c724294546ccc65597bef7f12d8a171f1984" - ], - "id": 242, + ], + "id": 242, "legacy": true - }, + }, "71ed918a7ac6d17b3849c20180b3e7334691bc5fb73377f0070afa0be789b2d1": { "fingerprints": [ "c31eef5682abb551ebc828ded84098518a6768526d152ee164cfb972a1425d53" - ], - "id": 446, + ], + "id": 446, "legacy": true - }, + }, + "762195c225586ee6c0237456e2107dc54f1efc21f61a792ebd515913cce68332": { + "fingerprints": [ + "69729b8e15a86efc177a57afb7171dfc64add28c2fca8cf1507e34453ccb1470" + ], + "id": 535 + }, "76ee8590374c715437bbca6bba6028eadde2dc6dbbb8c3f610e851f11d1ab7f5": { "fingerprints": [ "43df5774b03e7fef5fe40d931a7bedf1bb2e6b42738c4e6d3841103d3aa7f339" - ], + ], "id": 42 - }, + }, "77290717614b25f12964ebdb38b5f83caadc0f6c36b0777f880fc6dee1d339cc": { "fingerprints": [ "f1c1b50ae5a20dd8030ec9f6bc24823dd367b5255759b4e71b61fce9f7375d73" - ], + ], "id": 127 - }, + }, "772fccca7d1646d60628134ff2e6e7f5ba095898be59698bce9d15f96f69a9f3": { "fingerprints": [ "0f993c8aef97baaf5687140ed59ad1821bb4afacf0aa9a58b5d57a338a3afbcb" - ], + ], "id": 12 - }, + }, "782d7e61e1323d2aafb877be34ee1de0c1345136d4fcb3c945937f6a67b412fe": { "fingerprints": [ "6ccfd302fc44bf4599329b9750878ea44e7e8566564bcbd586169762dd10c74e" - ], - "id": 435, + ], + "id": 435, "legacy": true - }, + }, + "786ffa578618c3b9a311175e50816f4dda0605c3869f296ebc5943bf09f4e904": { + "fingerprints": [ + "88f438dcf8ffd1fa8f429115ffe5f82ae1e06e0c70c375faad717b34a49e7265" + ], + "id": 510, + "legacy": true + }, "78cf3d3c72daf91cc51b871357a551cf95b837d074c270b08facd463a8d39bb3": { "fingerprints": [ "82d42db3d657f1944e65c192b1dd58db8df8417b89165b045f5c6a70c5f8939e" - ], - "id": 437, + ], + "id": 437, "legacy": true - }, + }, + "79caaf5347e6e4a94c8e78a98496fc74020f809ede13f220fab6104c8ded329f": { + "fingerprints": [ + "f015ce3cc239bfef064be9f1d2c417e1a0264a0a94be1f0c8d121864eb6949cc" + ], + "id": 516, + "legacy": true + }, "7aedddf36b18f8acb7379fe1ce183212b2350d0788abe0e82457be9badad6d54": { "fingerprints": [ "8b45da1c06f791eb0cabf26be588f5fb23165c2e614bf885562d0dce50b29b02" - ], - "id": 195, + ], + "id": 195, "legacy": true - }, + }, "7afe4b071a2f1f46f8ba944a26d584d5960b92fb48c3ba1b7cab84905f32aacd": { "fingerprints": [ - "5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c", + "5a885db19c01d912c5759388938cafbbdf031ab2d48e91ee15589b42971d039c", "744b1147b4a9a69c32785e9e37c3323241ef29f63e76f1603d6761a783d8a0fe" - ], + ], "id": 291 - }, + }, "7c3b46d9be8f2741f980039521858e4cdd30774fb32b3b21ceea06aa79c6aac6": { "fingerprints": [ "af6d08eef3cac4e1584abc63c8a9472ac529af99f3f791319a43776063f58dca" - ], - "id": 341, + ], + "id": 341, "legacy": true - }, + }, "7caa03465124590c601e567e52148e952c0cffe89000530fe0d95b6d50eaae41": { "fingerprints": [ "a0234f3bc8527ca5628eec81ad5d69895da5680dc91d1cb8477f33f878b95b0b" - ], + ], "id": 86 - }, + }, "7cd67c248f69d83fc2f9bb01dcb1f7ad67a363d046043796d0984c3a231f6bb0": { "fingerprints": [ "2e7bf16cc22485a7bbe2aa8696750761b0ae39be3b2fe9d0cc6d4ef73491425c" - ], + ], "id": 294 - }, + }, "7d434d1dada2a154d49f473e381310b83ee58d290a13455182d77f1962df55ee": { "fingerprints": [ "e57210ab812c8df308267cb4291b98e956597ca36ec2b95189ef1723396bcac8" - ], - "id": 306, + ], + "id": 306, "legacy": true - }, + }, "7d6c3ebf9ea735d1854beea7cb941ab1e3503515e087bbb5be695d05f2f556e4": { "fingerprints": [ "2193cfea381211a1aeaa2de984e630643a87160b1208118145eafb8e1bc69958" - ], - "id": 473, + ], + "id": 473, "legacy": true - }, + }, "7e0ead76bb6819dc2f54511a84354f6e8b307b9dd82058ea6c004f01d9dda5df": { "fingerprints": [ "179fbc148a3dd00fd24ea13458cc43bfa7f59c8182d783a513f6ebec100c8924" - ], + ], "id": 181 - }, + }, "7e6acd853cacc6932e9b519fdad1beb515ed2a2d0025cfd398c3ac1f0dbb754b": { "fingerprints": [ "f375e2f77a108bacc4234894a9af308edeca1acd8fbde0e7aaa9634e9daf7e1c" - ], - "id": 395, + ], + "id": 395, "legacy": true - }, + }, "7e8782c150ce3952f802e636023a5d3e95bb5d68e33e85adb2ba178125cebf15": { "fingerprints": [ "960adf0063e96356750c2965dd0a0867da0b9cbd6e77714aeafb2349ab393da3" - ], + ], "id": 30 - }, + }, "7f1dec8b0319548a056de5bb521bd93eb74e6a76f28dffb75b45a53b775af7ab": { "fingerprints": [ "7af6ea9f753a1e709bd64d0beb867c11e8c295a56e24a6e0471459dccdaa1558" - ], - "id": 274, + ], + "id": 274, "legacy": true - }, + }, "7f4296fc5b6a4e3b35d3c369623e364ab1af381d8fa7121533c9d6c633ea2461": { "fingerprints": [ "1ba5b2aa8c65401a82960118f80bec4f62304d83cec4713a19c39c011ea46db4" - ], + ], "id": 209 - }, + }, "7f7c88a77d4d3b44c33b3c030bc83f1a26c20d49177ca7745d91d9de17e08f14": { "fingerprints": [ "22e0d11dc9207e16c92b2ee18cfdb2c2e940626847921fc528cedd2f7932f714" - ], - "id": 349, + ], + "id": 349, "legacy": true - }, + }, "805c6696266b96b147468a321eba9eb8b5968f2c477cdd95fdadd1fc63dd614b": { "fingerprints": [ "a9a9ca22890d694919c095bb8064cbc4a525a5dbfaf801ec935dbccc07c8baee" - ], - "id": 298, + ], + "id": 298, "legacy": true - }, + }, "808d68b3fab4884a5f971ace7d10550d7a95a163774f3ec36afffb213fbe4c74": { "fingerprints": [ "2ce1cb0bf9d2f9e102993fbe215152c3b2dd0cabde1c68e5319b839154dbb7f5" - ], + ], "id": 84 - }, + }, "809f2baae35afb4f36bd6476ce75c2001077901b6af5c4dab82e188c6b95c1a1": { "fingerprints": [ "53dfdfa4e297fcfe07594e8c62d5b8ab06b32c7549f38a163094fd6429d5da43" - ], - "id": 258, + ], + "id": 258, "legacy": true - }, + }, "80dbfb97bdd3926baee41f73c5588faa17d707b03adf4907a2bc677f3ef1717c": { "fingerprints": [ "7afc9d01a62f03a2de9637936d4afe68090d2de18d03f29c88cfb0b1ba63587f" - ], - "id": 214, + ], + "id": 214, "legacy": true - }, + }, "816ba0bfdf5fd64d568ec0d052f71164d9e2ccae12e0219ed6cd81e7e845fb84": { "fingerprints": [ "fb47d92a9909fd4fa9bec02737543e1f3514ced747407a8d9cfa397b0915067c" - ], - "id": 423, + ], + "id": 423, "legacy": true - }, + }, "81a98fc788c35f557645a95224e50cd1dac8ffb209dc1e5688aa29205f132218": { "fingerprints": [ "c38dcb38959393358691ea4d4f3ce495ce748996e64ed1891d897a0fc4dd55c6" - ], - "id": 166, + ], + "id": 166, "legacy": true - }, + }, + "828b0eeff24654e8ff5841a29dd5d4e3ed30952ca43425a79283407208d39d16": { + "fingerprints": [ + "55903859c8c0c3ebb8759ece4e2557225ff5758bbd38ebd48276601e1bd58097" + ], + "id": 511, + "legacy": true + }, "82b5f84daf47a59c7ab521e4982aefa40a53406a3aec26039efa6b2e0e7244c1": { "fingerprints": [ "52f0e1c4e58ec629291b60317f074671b85d7ea80d5b07273463534b32b40234" - ], + ], "id": 183 - }, + }, "84aac093e08c49dbfff8e560759248dbe67135b372b23d2a881d5f99cbb191e8": { "fingerprints": [ "1e49ac5dc69e86d0565da2c1305c419330b0b781bfec50e54a1b35af7fddd501" - ], - "id": 276, + ], + "id": 276, "legacy": true - }, + }, "85a3d81d2ad0c79df0a79684e0e2666009a09de15760ea1d76cf0ee7b2825dbd": { "fingerprints": [ "a1b2dbeb64e706c6169e3c4118b23baa09018a8427666d8bf0e28891ec051950" - ], - "id": 410, + ], + "id": 410, "legacy": true - }, + }, "85d26be90d934fccdb4ff7b38d8c79ca7652b816d6a52446ca8428a6b85dc57c": { "fingerprints": [ - "e3268f6106ba8b665a1a962ddea1459d2a46972f1f2440329b390b895749ad45", + "e3268f6106ba8b665a1a962ddea1459d2a46972f1f2440329b390b895749ad45", "e0e17aea06cf9ce12aae8190345a2c59720130a7d8ff72f3745ad75dbaa365b6" - ], - "id": 273, + ], + "id": 273, "legacy": true - }, + }, "860a7f19210d5ead057a78532b80951453cb2907315f3ba7aa47b69897d70f3f": { "fingerprints": [ - "bd469ff45faae7c54ccbd69d3f3b002255d9b06b10b1d0fa388bf96b918b2ce9", + "bd469ff45faae7c54ccbd69d3f3b002255d9b06b10b1d0fa388bf96b918b2ce9", "944554239d91ed9efedcf906d5e8113160b46fc816dc6bdc77b89da29b6562b9" - ], - "id": 249, + ], + "id": 249, "legacy": true - }, + }, "86a68f050034126a540d39db2c5f917ef66a94fb9619fa1ecd827cea46ba0cb0": { "fingerprints": [ "8a866fd1b276b57e578e921c65828a2bed58e9f2f288054134b7f1f4bfc9cc74" - ], + ], "id": 170 - }, + }, "86c13a3408dd1aa77ee8b6947c03958772f531248c1627befb2c4f4b04d04496": { "fingerprints": [ "b9bea7860a962ea3611dab97ab6da3e21c1068b97d55575ed0e11279c11c8932" - ], - "id": 53, + ], + "id": 53, "legacy": true - }, + }, "86c84b1c3a66f4285af797052467e3ed236fd2986f033c02c4771be0b970482a": { "fingerprints": [ "90f3e05396995ff20922c44592db62d7845e1bf64aef512cca75bc669caa2479" - ], - "id": 366, + ], + "id": 366, "legacy": true - }, + }, "87157a7585f4d03b00a398461e164e4806e1b3f46d03afbdc9def4e4778be2e9": { "fingerprints": [ "007e452fd5cf838946696dfe37a2db2ef3991436d27bcbab45922053c15a87a8" - ], - "id": 378, + ], + "id": 378, "legacy": true - }, + }, "871a9194f4eed5b312ff40c84c1d524aed2f778bbff25f138cf81f680a7adc67": { "fingerprints": [ "2a575471e31340bc21581cbd2cf13e158463203ece94bcf9d3cc196bf09a5472" - ], - "id": 483, - "legacy": true - }, + ], + "id": 483 + }, "87af34d66fb3f2fdf36e09111e9aba2f6f44b207f3863f3d0b54b25023909aa5": { "fingerprints": [ "ff856a2d251dcd88d36656f450126798cfabaade40799c722de4d2b5db36a73a" - ], + ], "id": 75 - }, + }, "881a1b9edf69ade141839ae8673d31b4f4d47f126ca08a79ff065dc9a690f4a3": { "fingerprints": [ "e5bda820e5ce15bfd07ba11ffb1c7c8a5910ce1b90175c34308bc2500453ccdc" - ], - "id": 322, + ], + "id": 322, "legacy": true - }, + }, "891ff898e4a8d555140056e3176eea91f4d808ee7f6d1bfbcce6f84807639f91": { "fingerprints": [ "b7c36231706e81078c367cb896198f1e3208dd926949dd8f5709a410f75b6292" - ], + ], "id": 199 - }, + }, "8991e219ce9f74479eafedb3535836121dd233ea768afb9d9ac8b4a22381a8d5": { "fingerprints": [ "ffcef2224e29b0b36ec8314e686822f3ac0f1c5e0c2d5c0eb2484ce7e2540fd0" - ], - "id": 321, + ], + "id": 321, "legacy": true - }, + }, "8a27b5557b4bec7cc0305fbf3d53d1f71cd3f34910c5d65e27ecddb82077ba3d": { "fingerprints": [ "ca42dd41745fd0b81eb902362cf9d8bf719da1bd1b1efc946f5b4c99f42c1b9e" - ], + ], "id": 7 - }, + }, "8a2affbd1a1c5d1bdccbb7f548ba995f966806b3fd0c3a00fae2e52f3c853989": { "fingerprints": [ "0c258a12a5674aef25f28ba7dcfaeceea348e541e6f5cc4ee63b71b361606ac3" - ], - "id": 145 - }, + ], + "id": 145, + "legacy": true + }, "8a42eeadbc8b21a35c4b3aadd7dfbcbd2ed1b1da12e8c45a534da90607e564fd": { "fingerprints": [ "cd201256fe5ced0bfff8df595fff36b1416d5313a999f532ef4a9915df96dee0" - ], - "id": 392, + ], + "id": 392, "legacy": true - }, + }, "8a903b600a080b38dfe20dfb6acd23122f64620e5808b9fc8688952fc1a3559c": { "fingerprints": [ "59b3829f1ff443344958fae8bff621b684c848cfbf7ead6b63a6ca50f2794f89" - ], - "id": 275, + ], + "id": 275, "legacy": true - }, + }, "8ab4e88556cbf864a5e9fd50171cd4ed8424e8f0801b99e236c810915950ae4b": { "fingerprints": [ "894ce6ddb012cb3f736954668de63f436080e95f17b7a81bd924eb21bee9e440" - ], - "id": 370, + ], + "id": 370, "legacy": true - }, + }, "8adb238554a0cbfc3a11fecc183e3cd2c23d25e7894cf2bbae58eb70a44e7cf3": { "fingerprints": [ "9676f287356c89a12683d65234098cb77c4f1c18f23c0e541de0e196725b7ebe" - ], - "id": 234, + ], + "id": 234, "legacy": true - }, + }, "8b49506a3461063ea8cc13ffce2b581de15a94b957092a93123467b89ed802e2": { "fingerprints": [ "606223d9db80df3939601e74b7e828e2800cce4273f76f276aa62db0a8e3b6c1" - ], - "id": 375, + ], + "id": 375, "legacy": true - }, + }, "8bb593a93be1d0e8a822bb887c547890c3e706aad2dab76254f97fb36b82fc26": { "fingerprints": [ "cb3ccbb76031e5e0138f8dd39a23f9de47ffc35e43c1144cea27d46a5ab1cb5f" - ], + ], "id": 175 - }, + }, "8bea76ebd6137aff9f1ecc3c08caf1dec47db91690d5754c4e9f15232c0a2e78": { "fingerprints": [ "efb5157e9c66caa1dcc63c9fac0127cde83b7a426c4579b7b43a41ba46a56deb" - ], - "id": 418, + ], + "id": 418, "legacy": true - }, + }, + "8d417db2dd8bf5e3084d1e3f196d583849d81bdd4c00c70b9d39369e96b8c782": { + "fingerprints": [ + "86a1ecba089c4a8d3bbe2734c612ba341d813e043cf9e8a862cd5c57a36bbe6b" + ], + "id": 495 + }, "8d767764b3cbda08929d072a22a561f4dcdd1bc57d3cbddc948c47d2b47f9122": { "fingerprints": [ "fd73dad31c644ff1b43bef0ccdda96710b9cd9875eca7e31707af3e96d522bbd" - ], + ], "id": 17 - }, + }, "8d775a4f93cd20c18306144f42b569fc2a897eaeaec3d3ea3cb025d1ad4d28e7": { "fingerprints": [ "b8bbe523bfca3b11d50f73f7f10b3ec8ec958aa1dc86f66d9541907ff1a110ef" - ], - "id": 384, + ], + "id": 384, "legacy": true - }, + }, "8e15d426cd04898f218be2e5fe3784f375094cc435dc61ad86c4a3c01511dbe1": { "fingerprints": [ "7a77c6c61eeeb9aa65c4ea410d65d895b26a81123283009db104b48de80b2479" - ], - "id": 439, + ], + "id": 439, "legacy": true - }, + }, "8e8046ec4cac015a507ce0d2d0154a4b40e8e42b3165cfa546571435112d17e5": { "fingerprints": [ "d48d3d23eedb50a459e55197601c27774b9d7b18c94d5a059511a10250b93168" - ], - "id": 463, - "legacy": true - }, + ], + "id": 463 + }, "8e8b56f5918a25bd85dce76663fd94cc23690f10ea9586613171c6f8378890d5": { "fingerprints": [ "894ebc0b23da2a50c0186b7f8f25ef1f6b2935af32a94584ef80aaf877a3a06e" - ], - "id": 239, + ], + "id": 239, "legacy": true - }, + }, "8ed5b4c041b6b293c0e6413015066d318483c901ff69e86a521d0cb25569f3e8": { "fingerprints": [ "8327bc8c9d69947b3de3c27511537267f59c21b9fa7b613fafbccd53b7024000" - ], - "id": 228, + ], + "id": 228, "legacy": true - }, + }, "8fd112c3c8370f147d5ccd3a7d865eb8dd540783bac69fc60088e3743ff33378": { "fingerprints": [ "85a0dd7dd720adb7ff05f83d542b209dc7ff4528f7d677b18389fea5e5c49e86" - ], + ], "id": 77 - }, + }, + "9091e31fe92546a5f5e1b3ed4071f4440b840c1e80dbfcba7a7ec6d5825f0b24": { + "fingerprints": [ + "7707bb2be9f7ce057060b8308c3bc087b56529b3638eaf5b2a8049c8e15ed720" + ], + "id": 509, + "legacy": true + }, "9119e2f413579777954991703eee23a04523a312b5c65f7f9374aa3100ebd8e7": { "fingerprints": [ "ce7dd096c8fde2bf5c438edb574bd6454385334ee8ff106c0f93d5051be6bac3" - ], - "id": 336, + ], + "id": 336, "legacy": true - }, + }, "913119f2cd3f48aca74ea6443ee50e0de1202d9c54f336dc9300affe97d4577c": { "fingerprints": [ "eefca888db442cea1f03fac5de5b1af210ae03f5e1658ddb880c645e78624546" - ], - "id": 394, + ], + "id": 394, "legacy": true - }, + }, "915086ccd4ed1ea749b427f6b0ceb4a0ef5b4a1cf18070539c0f2a758185a382": { "fingerprints": [ "eac0220c5c9fecc5121d3720872d06707b5266be25d4ebb56ab804bbbf85fe03" - ], - "id": 224, + ], + "id": 224, "legacy": true - }, + }, "927a1b8562280576d048c50321ada43d8703d2d9521a18c28b8c46cc6aae4efd": { "fingerprints": [ "136335439334a7698016a0d324de72284e079d7b5220bb8fbd747816eebebaca" - ], + ], "id": 99 - }, + }, "92c46879626ef2cc1ecea50c72fb5e385844095f21cbf3b283cb82e6b9fc6a58": { "fingerprints": [ "bfd88fe1101c41ae3e801bf8be56350ee9bad1a6b9bd515edc5c6d5b8711ac44" - ], + ], "id": 111 - }, + }, "9318226f8c83afe47f5f47c24f59ce12dba8c73b181bee6b2ea1f40a06bc1869": { "fingerprints": [ "be6c4da2bbb9ba59b6f3939768374246c3c005993fa98f020d1dedbed48a81d5" - ], + ], "id": 49 - }, + }, "931f1cf03a6f84c30ff3ad869be3c21a410191cc98ac0afc9d4e8b89bd869ddc": { "fingerprints": [ - "b41d516a5351d42deea191fa6edf2a67dee2f36dc969012c76669e616b900ddf", + "b41d516a5351d42deea191fa6edf2a67dee2f36dc969012c76669e616b900ddf", "77e04c9a751c73f23e2a1336112ec8d5153d382a152fed89d7532c3102771f3c" - ], - "id": 319, + ], + "id": 319, "legacy": true - }, + }, "93657f8530c596bf909e50da7d8d9cbb36b824cc16ab589137e1438011bc9901": { "fingerprints": [ "d68f7730b1ec2b3fb698c96d76540c9997415a25737dcd61d44960db77d2723d" - ], - "id": 282, + ], + "id": 282, "legacy": true - }, + }, "9392ae2149924ade37e645dba1ff4bdddcda2b291b6097669d2afa5c7a372619": { "fingerprints": [ "8da084fcf99ce07722f89b3205939806fa5cb811e1c813f6a108c7d336b3408e" - ], - "id": 76, + ], + "id": 76, "legacy": true - }, + }, "93a9b3c96aae1cd661215d0c2a065da963d7160d1c694621bcb28c406df64db2": { "fingerprints": [ "8a968aadd88b20519672a452a3d6e31eacb71c26bcaf65b32f9793bf2ffa54a9" - ], - "id": 246, + ], + "id": 246, "legacy": true - }, + }, "94072ad3f58f70f93098e5a5f6c04c96c710bd849d83184919ae90eb890ae400": { "fingerprints": [ "0a81ec5a929777f145904af38d5d509f66b5e2c58fcdb531058b0e17f3f0b41b" - ], + ], "id": 85 - }, + }, "9415b25dba3bbd711439e2a9964b7a5256aff3b05c772c8a34e6c93566aba63a": { "fingerprints": [ "958abbaeff760f4fbf66ff0f2c2708f4739b2c686127239a2c4ec87a68a984c8" - ], - "id": 478, + ], + "id": 478, "legacy": true - }, + }, "942a6916a6e4ae527711c5450247a2a74fb8e156a8254ca66e739a11493bb445": { "fingerprints": [ "687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2" - ], + ], "id": 34 - }, + }, "94b94bbf9a0726f17b0973af6d41e9fb2e7099651bcbefddd97b0a5f2aabb0dd": { "fingerprints": [ "632d80bb096d209677d1734e5b35ea9d3019b9c44f8fcb2640c879039ac94ee8" - ], - "id": 391, + ], + "id": 391, "legacy": true - }, + }, "951ee046fa83316e6786c08c44f13b4ca2ead2d2644d63314391c0cc70887d0d": { "fingerprints": [ "4d2491414cfe956746ec4cefa6cf6f72e28a1329432f9d8a907ac4cb5dadc15a" - ], + ], "id": 185 - }, + }, "952c2039c0243eb515dd73d83fc3643184874feb0862a9837731ed9b4742e17a": { "fingerprints": [ - "2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f", + "2530cc8e98321502bad96f9b1fba1b099e2d299e0f4548bb914f363bc0d4531f", "23804203ca45d8cde716b8c13bf3b448457fa06cc10250997fa01458317c41e5" - ], + ], "id": 44 - }, + }, "9546ce00e03dd61aca58c5c8dbf38a111bad6406c91d7422e7f4c40a0cb58f18": { "fingerprints": [ "49f74f824f2e059fe99c98af3219ec0d9a004d1b64dd2fd1452616318ab806c0" - ], - "id": 347, + ], + "id": 347, "legacy": true - }, + }, "95735473bd67a3b95a8d5f90c5a21ace1e0d7947320674d4ab847972b91544d2": { "fingerprints": [ "b32396746453442f353e616292bb20bbaa5d23b546450fdb9c54b8386167d529" - ], - "id": 259, + ], + "id": 259, "legacy": true - }, + }, + "96352d0ad875c027db82d599baa8d42e5c472649981eceed3bfc65f4c81fd5c1": { + "fingerprints": [ + "6e0bff069a26994c15de2c4888cc54af84882e5495b7fbf66be9ccffec7489f6" + ], + "id": 526 + }, "96475b35acb1c9303a90bd1dbf57418f78e29af11c4de8c8cba2e5f9309e38d4": { "fingerprints": [ "b04d708f1ae0456265dd1b66907a2691a28680b853e031df3df9083af71614d7" - ], - "id": 316, + ], + "id": 316, "legacy": true - }, + }, "967b0cd93fcef7f27ce2c245767ae9b05a776b0649f9965b6290968469686872": { "fingerprints": [ "2399561127a57125de8cefea610ddf2fa078b5c8067f4e828290bfb860e84b3c" - ], + ], "id": 50 - }, + }, "9699225c5de52e56cdd32df2e96d1cfea5aa3ca0bb52cd8933c23b5c27443820": { "fingerprints": [ "a0459b9f63b22559f5fa5d4c6db3f9f72ff19342033578f073bf1d1b46cbb912" - ], + ], "id": 139 - }, + }, "972fbc6d55bfefb1abe3758ad7d67a349bbef80c06f1d85001dfb9101b9abc1b": { "fingerprints": [ "997e15c5a4481a8598499753971ee2601d1047c3635aff21af4221a817fd2d96" - ], - "id": 425, + ], + "id": 425, "legacy": true - }, + }, "9736ac3b25d16c45a45418a964578156480a8cc434541ddc5dd59233229868de": { "fingerprints": [ "d8e0febc1db2e38d00940f37d27d41344d993e734b99d5656d9778d4d8143624" - ], - "id": 66 - }, + ], + "id": 66, + "legacy": true + }, "979f6f6a8a41c421cc673473d58a6379817be73d2e524698c80ffb66a149d089": { "fingerprints": [ "cbd8ed38d4a2d677d453d70dd8890af4f6374cba6299943f1ab3a6936c6fd795" - ], - "id": 396, + ], + "id": 396, "legacy": true - }, + }, "98008e2edbb72bad42da2fcb06ac1aaa0b2e6e0c72e8ca204fbafd1bb4879441": { "fingerprints": [ "04acfb3b24793f300f67ef87e44dd72cb9b28b204f389a7cd5ae28785c7d42cd" - ], - "id": 238, + ], + "id": 238, "legacy": true - }, + }, "980922eee07f86bc7f5e5e95d57db8bdae68e17a421c4e72a96a708a87920124": { "fingerprints": [ "327a3d761abadea034eb998406275cb1a4776efdae2fdf6d0168ea1c4f5567d0" - ], - "id": 149, + ], + "id": 149, "legacy": true - }, + }, "9847e5653e5e9e847516e5cb818606aa7544a19be67fd7366d506988e8d84347": { "fingerprints": [ "71cca5391f9e794b04802530b363e121da8a3043bb26662fea4dca7fc951a4bd" - ], - "id": 486, - "legacy": true - }, + ], + "id": 486 + }, "98b3f10a025041910f197cf17ca0fcdfed75fb2c8c14a843e04d5656c9ebac1a": { "fingerprints": [ "9a73929a500f1a0bf49dcb046e8039169696557345e9f813f10ff9380db22695" - ], - "id": 235, + ], + "id": 235, "legacy": true - }, + }, "98ca29f313386721afbf5d14f1abcaa1dc63cc8d1fd7dc361f6b01368938f24b": { "fingerprints": [ "7c7ed4240bb253bb35c376e12e00b027f1659df9d8267422a93eed75edc7adfb" - ], - "id": 223, + ], + "id": 223, "legacy": true - }, + }, "991b5ed1b2fd364b9f634b624b305203f29908be318ef6399222d8a3ef7990e5": { "fingerprints": [ "2602d21e81277a83f6048128f61d794a06f474e1f75e49740a817c2666f62211" - ], - "id": 299, + ], + "id": 299, "legacy": true - }, + }, "99333c3a665cf0efbb7488b3807b8b65f87b5b29d6880f028edc28442eeae669": { "fingerprints": [ "8b3fdb151af759c566143e07c950ede4f9e8c7cf808453d33bcb78e52a400af9" - ], - "id": 434, + ], + "id": 434, "legacy": true - }, + }, "9962ab1699b0eb7c7e8a578bc79893042031c1158c633613199a90b9652a2a75": { "fingerprints": [ "1501f89c5c4dcf36cf588a17c9fd7cfceb9ee01e8729be355e25de80eb6284b4" - ], - "id": 462, + ], + "id": 462, "legacy": true - }, + }, "9adb99c93ab256ecca2b5350c75048a8584c12dfc248e3f60ea9354c34ebfcce": { "fingerprints": [ "03458b6abeecc214953d97149af45391691de9f9cdcc2647863a3d67c95c243b" - ], - "id": 65, + ], + "id": 65, "legacy": true - }, + }, "9b219d0fbff36a5fb32090571906bceea68617c833a3f61b81e962a8e64db8af": { "fingerprints": [ "63343abfb89a6a03ebb57e9b3f5fa7be7c4f5c756f3017b3a8c488c3653e9179" - ], - "id": 217, + ], + "id": 217, "legacy": true - }, + }, "9c6f6a123cbaa4ee34dbeceee24c97d738878cb423f3c2273903424f5d1f6dd5": { "fingerprints": [ - "87c678bfb8b25f38f7e97b336956bbcf144bbacaa53647e61a2325bc1055316b", + "87c678bfb8b25f38f7e97b336956bbcf144bbacaa53647e61a2325bc1055316b", "b4410b73e2e6eaca47fbc42f8fa4018af4381dc54cfaa84450461eed09454de9" - ], - "id": 135, + ], + "id": 135, "legacy": true - }, + }, "9d98a1fb60538c4cc4857ff1a8c8034faf6fc592093f619994b2c813d250b864": { "fingerprints": [ "7d8ce822222b90c0b14342c7a8145d1f24351f4d1a1fe0edfd312ee73fb00149" - ], - "id": 333, + ], + "id": 333, "legacy": true - }, + }, "9dc38a9edcf82842b674da186b6d6215ab9e2ec6d72f57b08a892728c31431f3": { "fingerprints": [ "ae92e90000541a9ebc101b70b6c33a62f5a53a55ba815e81d31abddf03507f5d" - ], - "id": 342, + ], + "id": 342, "legacy": true - }, + }, "9dd55fc573f546cb6a3831d1112d8710a6f4f82dc87f5fae9d3a1a028dd36e4b": { "fingerprints": [ "1c01c6f4dbb2fefc22558b2bca32563f49844acfc32b7be4b0ff599f9e8c7af7" - ], - "id": 11, + ], + "id": 11, "legacy": true - }, + }, "9e5a34b08929bc0a581c8936aafd6ab7517bb15188b4f6fc02c45906f71595b0": { "fingerprints": [ "5e3571f33f45a7df1537a68b5ffb9e036af9d2f5bc4c9717130dc43d7175aac7" - ], - "id": 354, + ], + "id": 354, "legacy": true - }, + }, "9ea9fe274537f4f935642cde824fd77eb0e125cf118ab9b4c219f6cbf959b18d": { "fingerprints": [ "8f1ecdaf29bcd56eddd6b5d56a07fcac2b74d4bcd179179144a0365c27dcf14b" - ], - "id": 431, + ], + "id": 431, "legacy": true - }, + }, "9ecc51368e86e3460f66c295e4942dd53080f27b1e410aff2d1aa9d4e6bc7e7c": { "fingerprints": [ "62f240278c564c4dd8bf7d9d4f6f366ea894d22f5f34d989a983acec2fffed50" - ], - "id": 144, + ], + "id": 144, "legacy": true - }, + }, "9efd911d6ff46f1831111df3c54cd2611cae2398ff7386d1cb6b4f32e3337ed6": { "fingerprints": [ "b2259996fff735ab35014ef63f3d413190079dd03a0962432635a8695f995305" - ], - "id": 407, + ], + "id": 407, "legacy": true - }, + }, + "a02fafa192c8cb81cb1341554f9c05b71cca2a890b0d1298d683647c961efbdf": { + "fingerprints": [ + "018e13f0772532cf809bd1b17281867283fc48c6e13be9c69812854a490c1b05" + ], + "id": 523 + }, "a12574f4eb7395cc630a15fec8db1c7c828f66699d984c8c897eca44c808f55d": { "fingerprints": [ "c499f6cecc5da4d61f14ed0405270c5249d0e79615b0da42659ed2d7ffef8a40" - ], - "id": 310, + ], + "id": 310, "legacy": true - }, + }, "a1d45d06297341b1f3a735cfa38f283e6879fec06281a361e5f417cc70d29dc9": { "fingerprints": [ "81c2568503eb3be5eec366653960e6d1be9448915e4605b793fbeb34ccb2470f" - ], - "id": 424, + ], + "id": 424, "legacy": true - }, + }, "a25a7214c2b6c86142ada39dff2d73d865aa57843fdd2db77b3febf82683de2d": { "fingerprints": [ "c0c05a8d8da55eaf27aa9b910b0a6ef0d8bbded346928db872e182c2073e9802" - ], - "id": 240, + ], + "id": 240, "legacy": true - }, + }, "a2dc98ca7cbbee1822b25b267bd5ca502fa7b0cf4fff0703ee6a416703f3c7ea": { "fingerprints": [ "c1b12f480020336e5b04f520bc19c2e2e10ab42c9d9235f05cbec33ffa4d4dea" - ], - "id": 334, + ], + "id": 334, "legacy": true - }, + }, "a320f4d534d7be97c1ae8dd0499735bc895c323add2d388bfccf662c23d7f99a": { "fingerprints": [ "3417bb06cc6007da1b961c920b8ab4ce3fad820e4aa30b9acbc4a74ebdcebc65" - ], + ], "id": 293 - }, + }, "a378419d1ae9ebd27b22948044c684ba29bc084b98f965be73262f0f6aaa1c6f": { "fingerprints": [ "49c8175a9815e08bef129a929de1bacad04e4db67a8c839293953e5031c81ca0" - ], - "id": 307, + ], + "id": 307, "legacy": true - }, + }, "a4003bd5bdd894e01a8e01e06b62c7aa82f03de5253133570aad4fd0e7d81d3c": { "fingerprints": [ "7f12cd5f7e5e290ec7d85179d5b72c20a5be7508ffdb5bf81ab9684a7fc9f667" - ], - "id": 106, + ], + "id": 106, "legacy": true - }, + }, + "a495c8d110e8b9e200f370aeda3ff92ee43f8e3d4ec0db1c0dc58bd762880ba5": { + "fingerprints": [ + "e46a392204a8dca342a71c1ca9a60c9185b9a930370120c3b9c7e3856f0d8f3b" + ], + "id": 529 + }, "a4b89bb70656ea498f2d9e00a497fdb9dcd20b81b8938e952bba2df9f65729c3": { "fingerprints": [ "5a1b5d6bc65523b40a6deffa45b48e4288ae8dd86dd70a5b858d4a5affc94f71" - ], - "id": 371, + ], + "id": 371, "legacy": true - }, + }, "a4cbf48516af3160ebc62acac6e7f258609ed0891535010c16692493a9fe1fbf": { "fingerprints": [ "8ba1bd9c88efb3947e60ebe21137f81df7f09994cef27f097055018b8194c634" - ], - "id": 449, + ], + "id": 449, "legacy": true - }, + }, "a51a2f3a050e838a5050696578dbbedaac1a107ee2d9d48fae505d18d0da5cf8": { "fingerprints": [ "70b922bfda0e3f4a342e4ee22d579ae598d071cc5ec9c30f123680340388aea5" - ], - "id": 260, + ], + "id": 260, "legacy": true - }, + }, "a5204dbb2754b97e3c8a104eacb374a6498a438773c75077f0063c2ceb25d2a2": { "fingerprints": [ "e8b28d2a3d81f63b4e4467c2190a631fc062353b5f2d25851dda6b644ac78b3f" - ], - "id": 305, + ], + "id": 305, "legacy": true - }, + }, "a59d2f09c8b168cd9afa3bc3eb4db0d7a43588d523287f2b83a822eb33709170": { "fingerprints": [ "9cefb0cb7b74e642932532831e0dc8f4d68ad414261fc3f474b795e72a164e57" - ], - "id": 453, + ], + "id": 453, "legacy": true - }, + }, "a6e11ff15ec326a5e3f18ad33a056694dc84c699766d028a5ad0efe1a8e53ac7": { "fingerprints": [ "69fac9bd55fb0ac78d53bbee5cf1d597989fd0aaab20a25151bdf1733ee7d122" - ], - "id": 67 - }, + ], + "id": 67, + "legacy": true + }, "a6f1f9bf8a0a9ddc080fb49b1efc3d1a1c2c32dc0e136a5b00c97316f2a3dc11": { "fingerprints": [ "5f0b62eab5e353ea6521651658fbb65359f443280a4afbd104d77d10f9f04c07" - ], - "id": 70, + ], + "id": 70, "legacy": true - }, + }, "a74b4b6a2eb55b9864c04ecb16003ff5db5b51e42cf859f95e9d0a1dd4644096": { "fingerprints": [ "e8c6aa6b5f58a8f2a6365cf98e65693563a38b7b2f32cf1be06f2d2229d4bf59" - ], - "id": 364, + ], + "id": 364, "legacy": true - }, + }, "a76e2949cb87f6236b5f68c690747587d6448ea21cfead7950084ac015190b25": { "fingerprints": [ "229ccc196d32c98421cc119e78486eebef603aecd525c6b88b47abb740692b96" - ], - "id": 455, + ], + "id": 455, "legacy": true - }, + }, "a798d92f76c9c6755e5f55f86cd14aedcc0655371e27ccde0377745ce3c50013": { "fingerprints": [ "058a40323ec8c46262c3052a5d357b91ac24d3da26351b3ff4407e99f7a4e9b4" - ], - "id": 356, + ], + "id": 356, "legacy": true - }, + }, "a7a8f039894f5f675e92a778e008e424c9417dba06a1738b45b4e08d36fc2d7c": { "fingerprints": [ - "75c9d4361cb96e993abd9620cf043be9407a4633f202f0f4c0e17851cc6089cd", + "75c9d4361cb96e993abd9620cf043be9407a4633f202f0f4c0e17851cc6089cd", "f28630babf256e567b5821069fcf13148ab9a23e28fc0d70615aae6ed284f4c8" - ], - "id": 220, + ], + "id": 220, "legacy": true - }, + }, "a7e39bd7df609bef3262bf3db4dc8f3814e0db5a7a52156a6d0c35b4dae8a6ad": { "fingerprints": [ "b3c962d34019fb38ab9fe9c62399742ab26c43c2d18ce3f2b13c14321e52964b" - ], - "id": 301, + ], + "id": 301, "legacy": true - }, + }, "a81293445db196a2030f9e455fe3c74a9a4f8317b02b01406027a8708174434c": { "fingerprints": [ "7600295eefe85b9e1fd624db76062aaaae59818a54d2774cd4c0b2c01131e1b3" - ], + ], "id": 15 - }, + }, "a86bdab8f480b6eb8942ab9170bdd0991971a7ad135dfbbcb7285f07a7d1e38a": { "fingerprints": [ "93e65ec762f055dc718a332582c41a04430d72e3cb87e8b897b67516f0d1aa39" - ], - "id": 268, + ], + "id": 268, "legacy": true - }, + }, "a87443b3d896eb257ccce99b95ada9bc81b9db4e3142aa9a99af0942cb0a4a3a": { "fingerprints": [ "c1b48299aba5208fe9630ace55ca68a03eda5a519c8802a0d3a673be8f8e557d" - ], + ], "id": 120 - }, + }, "a99972ce1f6c581d0097f62618062e53157b5276e1ec6651a3157057f057b339": { "fingerprints": [ "a71272aeaaa3cfe8727f7fb39f0fb3d1e5426e9060b06ee6f13e9a3c5833cd43" - ], - "id": 4, + ], + "id": 4, "legacy": true - }, + }, "aa1c2bedb1a508baad7fb3f5e02897b907c748dea9b7908904aadbd0497aab6a": { "fingerprints": [ "cd808284cf746ff2fd6eb58aa1d59c4ad4b3ca56fdc6274a8926a7835f32313d" - ], - "id": 252, + ], + "id": 252, "legacy": true - }, + }, "aa2630a7b617b04d0a294bab7a8caaa5016e6dbe604837a83a85719fab667eb5": { "fingerprints": [ "5c58468d55f58e497e743982d2b50010b6d165374acf83a7d4a32db768c4408e" - ], + ], "id": 93 - }, + }, "ab3876c3da5de0c9cf6736868ee5b88bf9ba1dff9c9d72d2fe5a8d2f78302166": { "fingerprints": [ "cb6b05d9e8e57cd882b10b4db70de4bb1de42ba48a7bd0318b635bf6e7781a9d" - ], - "id": 265, + ], + "id": 265, "legacy": true - }, + }, "ab39a4b025955691a40269f353fa1d5cb94eaf6c7ea9808484bbbb62fd9f68f3": { "fingerprints": [ "2834991cf677466d22baac3b0055e5b911d9a9e55f5b85ba02dc566782c30e8a" - ], - "id": 262, + ], + "id": 262, "legacy": true - }, + }, "ab5cdb3356397356d6e691973c25b8618b65d76a90486ea7a8a5c17767f4673a": { "fingerprints": [ "309b4a87f6ca56c93169aaa99c6d988854d7892bd5437e2d07b29cbeda55d35d" - ], - "id": 160, + ], + "id": 160, "legacy": true - }, + }, "ab98495276adf1ecaff28f35c53048781e5c1718dab9c8e67a504f4f6a51328f": { "fingerprints": [ "b478b812250df878635c2aa7ec7d155eaa625ee82916e2cd294361886cd1fbd4" - ], + ], "id": 122 - }, + }, "abcadfa35ff835cb3a0a0b86400622b80d5e80c765bc027f1b1c4e0a620f5e1c": { "fingerprints": [ "2dde9d0c0a90e7b32b5abc01f41799d42e95a1e3c31c3b39373bb8141ea54471" - ], - "id": 451, + ], + "id": 451, "legacy": true - }, + }, "ac447dedd0432aab9c070f2cca01b6dab09bef07cf4ca6aaa755634f857b315a": { "fingerprints": [ "d1a0319098034e3aec729a0b5c3111229d9d26e3e623e8c5e6843fa06ee8e2e4" - ], - "id": 479, + ], + "id": 479, "legacy": true - }, + }, "acf65e1d62cb58a2bafd6ffab40fb88699c47397cf5cb483d42d69cad34cd48b": { "fingerprints": [ "e6b8f8766485f807ae7f8dac1670461f07c0a13eef3a1ff717538d7abad391b4" - ], - "id": 24, + ], + "id": 24, "legacy": true - }, + }, "acf7ad98e6f065866e6f8cdf0ceb6f7481f6957b6dff823f6b94d79f01a61c39": { "fingerprints": [ "ea7e312ece487b4c0aa63cc80ab9fcb33c720573f8945f7761745fc63863d39d" - ], - "id": 382, + ], + "id": 382, "legacy": true - }, + }, "ad304c884a5d376bd195209a14c39e07f0d3f5cf893d802b053e1b926e55d774": { "fingerprints": [ "488e134f30c5db56b76473e608086842bf21af8ab3cd7ac67ebdf125d531834e" - ], - "id": 390, + ], + "id": 390, "legacy": true - }, + }, "ae2033b3082825a703e5a6adc3221a86854aa411db047dd5f53eb84aa14bdc01": { "fingerprints": [ "c109e0d1b64000b01e894bdaa955e1ff91b6d084a838d90e044b9e3fcd2a8bfa" - ], - "id": 383, + ], + "id": 383, "legacy": true - }, + }, "ae56d847973d199390e66e4024c9f87d87371e8ba8876af83d1e644f54664738": { "fingerprints": [ "b7a7ec419454411761225ecf30d99585f851356077bf83274b11588fd05521b8" - ], - "id": 281, + ], + "id": 281, "legacy": true - }, + }, + "ae7f962cb9e6a7dbf7b833fb18fa9b71a89175df949c232b6a9ef7cb3df2bbfc": { + "fingerprints": [ + "4fa3126d8d3a11d1c4855a4f807cbad6cf919d3a5a88b03bea2c6372d93c40c9" + ], + "id": 525 + }, "af110f6b5ae8b767eac6e0aa273f3816e7a40a644edacb4398146356e77509d6": { "fingerprints": [ "46273285615d96e52da9fc2ed8c036f10af3d9f6280f8d288706c52b2011b4da" - ], - "id": 386, + ], + "id": 386, "legacy": true - }, + }, "af207c61fd9c7cf92c2afe8154282dc3f2cbf32f75cd172814c52b03b7ebc258": { "fingerprints": [ "cb627d18b58ad56dde331a30456bc65c601a4e9b18dedcea08e7daaa07815ff0" - ], - "id": 257, + ], + "id": 257, "legacy": true - }, + }, "af6ab51b7bad1dedd533eb59332b6227d6557f20b4443216db735b92280c7a44": { "fingerprints": [ "bcdd8df4276366d7ff4b688dc81500d8e98252c049c8ff1e8c82f2baec9d5c16" - ], - "id": 337, + ], + "id": 337, "legacy": true - }, + }, "aff988906dde12955d9bebbf928fdcc31cce328d5b9384f21c8941ca26e20391": { "fingerprints": [ "4348a0e9444c78cb265e058d5e8944b4d84f9662bd26db257f8934a443c70161" - ], + ], "id": 31 - }, + }, "b03d87b056d08cc9d4e675ef19ca83ab53532168a8258598be72e6d85c7dd7c1": { "fingerprints": [ "edf7ebbca27a2a384d387b7d4010c666e2edb4843e4c29b4ae1d5b9332e6b24d" - ], + ], "id": 25 - }, + }, "b083ff536f7f48a9081e294a0187b53e819771402d9d4810306de031024e5f46": { "fingerprints": [ "5b1d9d24de0afea8b35ba04a1c3e25d0812cdf7c4625de0a89af9fe4bbd1bb15" - ], - "id": 412, + ], + "id": 412, "legacy": true - }, + }, "b0f6f15b4817ebe6fe0b4bfcd7d3ace4c758b0ab6f8a9da2ed92e618239d9c98": { "fingerprints": [ "03950fb49a531f3e1991942398dfa9e0ea32d7ba1cdd9bc85db57ed9400b434a" - ], - "id": 142 - }, + ], + "id": 142, + "legacy": true + }, "b1124142a5a1a5a28819c735340eff8c9e2f8168fee3ba187f253bc1a392d7e2": { "fingerprints": [ - "a4b6b3996fc2f306b3fd8681bd63413d8c5009cc4fa329c2ccf0e2fa1b140305", - "e7685634efacf69ace939a6b255b7b4fabef42935b50a265acb5cb6027e44e70", + "a4b6b3996fc2f306b3fd8681bd63413d8c5009cc4fa329c2ccf0e2fa1b140305", + "e7685634efacf69ace939a6b255b7b4fabef42935b50a265acb5cb6027e44e70", "6872586219c349d85aaa4586a14451f2451ae3b6092dbb1effb0147c33bf0fd4" - ], - "id": 72, + ], + "id": 72, "legacy": true - }, + }, + "b15ac9561204756124b9c4d3fe406d93833ff66652f67fbf139f5bbf030a0e64": { + "fingerprints": [ + "07cd9aa9064a9b94c6aef8fb784c1bbc1beda08acbe86878d781a39167626cf8" + ], + "id": 528 + }, "b16cb1ba529a39e2dfd53b3ff5a79f1904614d83e31304f0278bb40b38cf7824": { "fingerprints": [ "0771920c8cb874d5c5a4dc0d6a51a2d495d38c4de2cd5b83d2a06faa051935f6" - ], - "id": 432, + ], + "id": 432, "legacy": true - }, + }, "b1be0f7a5e638b559d8b521fef6017ad8fa16eb0548e846b2ac4b41d89b41f14": { "fingerprints": [ "da98f640194df128c7888bc8e3479a9dd31795ff087c649052fbafb02eaef184" - ], - "id": 211, + ], + "id": 211, "legacy": true - }, + }, "b213a9cbaa9a8831ac0b3aa80e9d15856cd43a7cc2e0bac5fcb84a24751a8a78": { "fingerprints": [ "54ae8a683fe2d78ff1ef0e0b3f58425092953ba08c67fe4a95595d1cebcdcb30" - ], - "id": 450, + ], + "id": 450, "legacy": true - }, + }, "b21d2a743318712ba16f39919d961a4bafba3bca9a43a75b1fcfe22c5d70caba": { "fingerprints": [ "88497f01602f3154246ae28c4d5aef10f1d87ebb76626f4ae0b7f95ba7968799" - ], + ], "id": 107 - }, + }, "b2def5362ad3facd04bd29047a43844f767034ea4892f80e56bee690243e2502": { "fingerprints": [ "ebf3c02a8789b1fb7d511995d663b72906d913ce0d5e10568a8a77e2586167e7" - ], - "id": 48, + ], + "id": 48, "legacy": true - }, + }, + "b2f7298b52bf2c3cac4ddfe72de4d682ac58957595982f2b62301af597c699c5": { + "fingerprints": [ + "ecdd47b5acbfa328211e1bff54adeac95e6991e3c1d50e27b527e903208040a1", + "c741f70f4b2a8d88bf2e71c14122ef53ef10eba0cfa5e64cfa20f418853073e0" + ], + "id": 507, + "legacy": true + }, "b3182e289ae34ddf2be643ab79c244301605fa0f1eaae6d10fb929600af84df0": { "fingerprints": [ "f00355eef101c7df4e46cce6417dffce3db82dbb1369c3b439c4e33bee445c42" - ], - "id": 355, + ], + "id": 355, "legacy": true - }, + }, "b4296d5fe60e52f3f0ff99da75af5e7e62599f99ebe0fa413f66e6b425c3d09f": { "fingerprints": [ "9df0ec44f55b36d79d4b53c208bef8cb63d78dcc8fcafde1662312f212204a37" - ], - "id": 348, + ], + "id": 348, "legacy": true - }, + }, "b489ccb224b9a6b81dd274ceaf5209c252998c9a76af48e4f4c50a0728461825": { "fingerprints": [ "1e51942b84fd467bf77d1c89da241c04254dc8f3ef4c22451fe7a89978bdcd4f" - ], - "id": 465, + ], + "id": 465, "legacy": true - }, + }, "b4a039eafc4310ba9bde093edb8f9d9d0b3d4c7c004d48288c35dbcc19467d18": { "fingerprints": [ "af8b6762a1e528228161a95d5c559ee266278f75d79e830189a503506abd6b4c" - ], - "id": 82, + ], + "id": 82, "legacy": true - }, + }, "b5ec35baab538884cfa8dd97376b102f03e53b482c64100c250722ae9b042cbc": { "fingerprints": [ "fc50b26bdc4a8fdf1344cc80157ae13ac671e2706facfc0605fe34e249eb72d6" - ], - "id": 430, + ], + "id": 430, "legacy": true - }, + }, "b638cff05c8a832758edc3028af9e2d55514568bc6bb34ab36d140b97ac6b12d": { "fingerprints": [ "0f4e9cdd264b025550d170806340214fe94434c9b02f697ec710fc5feafb5e38" - ], - "id": 68, + ], + "id": 68, "legacy": true - }, + }, "b656a4343831a2acf11eeabc3a44b97025fffba2b910da8714cf827d81be10c9": { "fingerprints": [ - "796b93d0a3ba22e191f2495f150a5f9bfee2ce1503da217b74b8a984685110f1", + "796b93d0a3ba22e191f2495f150a5f9bfee2ce1503da217b74b8a984685110f1", "1a2512cda6744abea11432a2fdc9f8c088db5a98c89e13352574cde4d9e80cdd" - ], - "id": 408, + ], + "id": 408, "legacy": true - }, + }, "b738290cc08547e79ac67f831ebb33547c4e7db4514e2d2988c23c441340eb41": { "fingerprints": [ "54455f7129c20b1447c418f997168f24c58fc5023bf5da5be2eb6e1dd8902ed5" - ], + ], "id": 207 - }, + }, + "b7408b4d2be0238ba37004dd34e276c6019bd2f24c9db7d4980f5f6c359a4bcc": { + "fingerprints": [ + "125609aa301da0a249b97a8239cb6a34216f44dcac9f3954b14292f2e8c8608f" + ], + "id": 496 + }, "b89bcbb8acd474c1bea7dad65037f48dcecc9dfaa0612c3c2445956419df32fe": { "fingerprints": [ "04f1bec36951bc1454a904ce32890c5da3cde1356b7900f6e62dfa2041ebad51" - ], - "id": 475, + ], + "id": 475, "legacy": true - }, + }, "b9182f52af0dd18e3a99ebbae7883d4e4cc7fe2f81fad0d36ca661efc32d0a92": { "fingerprints": [ "4bdb7418bdf7ffe33ba0884afa7c0c61fd85a153972f65f7d01cb3ec7eb4073c" - ], - "id": 312, + ], + "id": 312, "legacy": true - }, + }, "b94c198300cec5c057ad0727b70bbe91816992256439a7b32f4598119dda9c97": { "fingerprints": [ "31ad6648f8104138c738f39ea4320133393e3a18cc02296ef97c2ac9ef6731d0" - ], + ], "id": 178 - }, + }, + "bb0ce7040314a143dcd10e65ccaeef7010e1b784d15d195d77b5601956bf9e3f": { + "fingerprints": [ + "d3ed3fc40ad26b52e001e1e18f4b9449529deb75a81d5eb680d7b62db23ba96d" + ], + "id": 541 + }, "bb4128ec9620f2d2a49ce8e2c4e257aebad93a0f11c56b5fa4b00e23759fa39d": { "fingerprints": [ "bf0feefb9e3a581ad5f9e9db7589985743d261085c4d314f6f5d7259aa421612" - ], + ], "id": 105 - }, + }, "bb52086d0639e8db332775ac8f4e8435d92ceb00f4e24f28fc0eabe240772e80": { "fingerprints": [ "44b545aa8a25e65a73ca15dc27fc36d24c1cb9953a066539b11582dc487b4833" - ], + ], "id": 201 - }, + }, "bcce8e2bbaee71b6358ddd641cbbfc25de454003006271f75b50b726d67c3bc9": { "fingerprints": [ "fabcf5197cdd7f458ac33832d3284021db2425fd6bea7a2e69b7486e8f51f9cc" - ], - "id": 243, + ], + "id": 243, "legacy": true - }, + }, "bcfb44aab9ad021015706b4121ea761c81c9e88967590f6f94ae744dc88b78fb": { "fingerprints": [ "5edb7ac43b82a06a8761e8d7be4979ebf2611f7dd79bf91c1c6b566a219ed766" - ], + ], "id": 23 - }, + }, "bd153ed7b0434f6886b17bce8bbe84ed340c7132d702a8f4fa318f756ecbd6f3": { "fingerprints": [ "d7a7a0fb5d7e2731d771e9484ebcdef71d5f0c3e0a2948782bc83ee0ea699ef4" - ], + ], "id": 71 - }, + }, + "bdaccbf2e8b27c0c02a689ee866c9b86ec04442afcdddd5d4ec36def21e761dd": { + "fingerprints": [ + "c1468cf2254e6004b24696aba209d1a30ba6e2dff68a9a4e32c6ab414f90c8d9" + ], + "id": 539 + }, + "be3280c6863c770a33c9040bd97d5540b216d1d91db8b088ceac1197dae1d660": { + "fingerprints": [ + "5ab4fcdb180b5b6af0d262a2375a2c77d25602015d96648756611e2e78c53ad3" + ], + "id": 501, + "legacy": true + }, "be3db7b79bfe579dcf9b07ca4cad75aff16975568e5b45cfcae4d61fb63175a8": { "fingerprints": [ "a45ede3bbbf09c8ae15c72efc07268d693a21c996fd51e67ca079460fd6d8873" - ], + ], "id": 57 - }, + }, "bedd8bc97ea86497195a078a999a237a060aebae07bc0a0b9b778982ba5f62f4": { "fingerprints": [ "fe7114d07a147759891ff37b4f53eb43568296bc3bf89bc12cafb186985ef28d" - ], - "id": 372, + ], + "id": 372, "legacy": true - }, + }, "bf01c35f337113f167b4a50186765e7b1e3890af586328f185cd0d6bae813521": { "fingerprints": [ "f4336bc2ac75950beccf1c1f2f9da6dddafd1f41161ca71f59c76889bd474033" - ], - "id": 415, + ], + "id": 415, "legacy": true - }, + }, "bfe82909872e4434f115c51a56168019594d0e03dca363d9f3b4839d0babcde5": { "fingerprints": [ "68ad50909b04363c605ef13581a939ff2c96372e3f12325b0a6861e1d59f6603" - ], - "id": 404, + ], + "id": 404, "legacy": true - }, + }, "c06c872fc2d0ac08d78d421981fbda4e35500d0946f79894edd21ac29dec0719": { "fingerprints": [ "2605875afcc176b2d66dd66a995d7f8d5ebb86ce120d0e7e9e7c6ef294a27d4c" - ], - "id": 232, + ], + "id": 232, "legacy": true - }, + }, "c07135f6b452398264a4776dbd0a6a307c60a36f967bd26321dcb817b5c0c481": { "fingerprints": [ - "44640a0a0e4d000fbd574d2b8a07bdb4d1dfed3b45baaba76f785778c7011961", + "44640a0a0e4d000fbd574d2b8a07bdb4d1dfed3b45baaba76f785778c7011961", "61dc0c0391694c655200c1505ebcc9e4e216bc31a5c51a3611283423c1d89e37" - ], - "id": 167, + ], + "id": 167, "legacy": true - }, + }, "c1ad1b1898ec395048df070bfa217e25c913bed8ca6b73de085528846a0103c1": { "fingerprints": [ "b0bfd52bb0d7d9bd92bf5d4dc13da255c02c542f378365ea893911f55e55f23c" - ], + ], "id": 124 - }, + }, + "c2b3c31a4a29850aa8f3cf472a1169ff71b416579f6a4482ec7744b83df988ac": { + "fingerprints": [ + "242b69742fcb1e5b2abf98898b94572187544e5b4d9911786573621f6a74b82c" + ], + "id": 533 + }, + "c372f6d18ebee5aa23d9e919f3e6be98488ec01607df3162fc192e4b1346afb3": { + "fingerprints": [ + "ac7f7862e685c7a7d9826a58ea32d183d4893fcc8f8fd6d900c9769a987e77f0" + ], + "id": 505, + "legacy": true + }, "c3bc6100f57e320d8659f22584677e56860aab1014e0084a496fff8c880b6ba3": { "fingerprints": [ "8fdd298d1c93b22bfc42aab1c3a15f0d01832ca0a1aef28d5680f06e6c7fd4ef" - ], - "id": 26, + ], + "id": 26, "legacy": true - }, + }, "c42533d3af4998f5ad9f072521d85d472fa7ffdcfc588c8247b337dc77109389": { "fingerprints": [ "12d480c1a3c664781b99d9df0e9faf3f1cacee1b3c30c3123a337a4a454ffed2" - ], - "id": 373, + ], + "id": 373, "legacy": true - }, + }, "c444b5b66ce5d71e1b5e40f27385c95cbfd24a05b56f70cac0992f0f50c3379c": { "fingerprints": [ "59769007f7685d0fcd50872f9f95d5755a5b2b457d81f3692b610a98672f0e1b" - ], + ], "id": 108 - }, + }, "c53dad9e53ae27ed95f0ea7a9203f7bf56eff0f8e1ce960cb4761b968342e34e": { "fingerprints": [ "5533a0401f612c688ebce5bf53f2ec14a734eb178bfae00e50e85dae6723078a" - ], - "id": 443, + ], + "id": 443, "legacy": true - }, + }, "c5697be91cd655539b560758e91b6e085461623741034c485e47d7e9d25a03c0": { "fingerprints": [ "06db3af2db7baee00c03b9578288bbde541d906eb0069327413295ffb486008e" - ], - "id": 213, + ], + "id": 213, "legacy": true - }, + }, + "c5750bf85f459fb70e2b6cd1898d375e92d7938e47a6e034cce0c12d30372ccd": { + "fingerprints": [ + "3fd4be8baad2f26e1bde06c7584bb720dd1a972d111f5a4999bc44b08fb4960d" + ], + "id": 502, + "legacy": true + }, "c5ea259c629803508649f02177f63c32fa85cc4ad5c35f0d541c45df10a49fd7": { "fingerprints": [ "3cfc3c14d1f684ff17e38c43ca440c00b967ec933e8bfe064ca1d72c90f2adb0" - ], - "id": 286, + ], + "id": 286, "legacy": true - }, + }, "c63d68c648a18b77641c427a669d61c9768a55f4fcd0322eac96c57700299cf1": { "fingerprints": [ - "0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965", + "0753e940378c1bd5e3836e395daea5cb839e5046f1bd0eae1951cf10fec7c965", "9111240747e1f652f66d1f712a11f698963b491702e312f7513da3d0fc1e5a28" - ], + ], "id": 290 - }, + }, "c73afc2eba770d0cbc1ee41f252b52e8a93d12b72dccec031d8d839cbf818a79": { "fingerprints": [ "8095210805db4bbc355e4428d8fd6ec2cde3ab5fb97a9942988eb8f4dcd06016" - ], - "id": 3, + ], + "id": 3, "legacy": true - }, + }, "c746127c5f6b529ce9e2948efd9465444089319acf03f34d0bf37eadc77db22f": { "fingerprints": [ "6fdb3f76c8b801a75338d8a50a7c02879f6198b57e594d318d3832900fedcd79" - ], - "id": 43, + ], + "id": 43, "legacy": true - }, + }, "c784333d20bcd742b9fdc3236f4e509b8937070e73067e254dd3bf9c45bf4dde": { "fingerprints": [ "e793c9b02fd8aa13e21c31228accb08119643b749c898964b1746d46c3d4cbd2" - ], + ], "id": 182 - }, + }, "c7f43b4cf5b71568294f822b53762605f6ddd15cadece739e9e2c3cba61e9d67": { "fingerprints": [ "70a73f7f376b60074248904534b11482d5bf0e698ecc498df52577ebf2e93b9a" - ], + ], "id": 134 - }, + }, "c7f584236d86395e8f6f82c010886a2c56e071a6a1c3ed2876b8a3a72c5efbb5": { "fingerprints": [ "6468bf8cf3cf688ebb2a6841bd70e97b5229b49df8690d7b74193e9ce3886141" - ], - "id": 397, + ], + "id": 397, "legacy": true - }, + }, "c90d009c47eeb9f2a29ae848f5d930f2b41ef5edbc5c5695c1414345c1dd67b4": { "fingerprints": [ "37d8dc8af7867845da3344a6b1bade448d8a80e47b5579f96bf631768f9f30f6" - ], - "id": 358, + ], + "id": 358, "legacy": true - }, + }, + "c942262c0c7c0a95bb152b71c42556ddbe9a04fa8378373550d2b7ce27d952a3": { + "fingerprints": [ + "2e44102ab58cb85419451c8e19d9acf3662cafbc614b6a53960a30f7d0e2eb41" + ], + "id": 520, + "legacy": true + }, "c954c2c0b189825bb65ddb3ddca080b7dbcfe6b17cade1022bada818336677d0": { "fingerprints": [ "e873d4082a7b4632934f48a5cc1ee500932f661e56c3467c5c84d31447476b0c" - ], - "id": 308, + ], + "id": 308, "legacy": true - }, + }, "c9905b0ee01202293ca026e64f08412442c5504c06e44ca7e9726d61f20e4089": { "fingerprints": [ "df545bf919a2439c36983b54cdfc903dfa4f37d3996d8d84b4c31eec6f3c163e" - ], - "id": 402, + ], + "id": 402, "legacy": true - }, + }, "cb6e91711ad6d55c8906f379cb071fb5c47933654a7415612eee6629f26fbcd7": { "fingerprints": [ "f09b122c7114f4a09bd4ea4f4a99d558b46e4c25cd81140d29c05613914c3841" - ], - "id": 41, + ], + "id": 41, "legacy": true - }, + }, "cbad7b1d384849df0946b7ee8e7f5f7ce3aed876fda7bc9d30d8b16f29ff2c53": { "fingerprints": [ "657cfe2fa73faa38462571f332a2363a46fce7020951710702cdfbb6eeda3305" - ], - "id": 492, + ], + "id": 492, "legacy": true - }, + }, "cbe5ac15d88b5cac3f81e6df3bfb57bea60958813a47b77f3c5cb6b98191bdb5": { "fingerprints": [ "ecc3e9c3407503bee091aa952f41348ff88baa863b2264befac807901574e939" - ], - "id": 8, + ], + "id": 8, "legacy": true - }, + }, "cc4997863c8c48a4cb5c3e6537dc06028d8638be49f5f8a2ba56f2f2c8a8c779": { "fingerprints": [ "a1f05ccb80c2d710ec7d479abdcbb879e58d7edb7149fe78a87884e3d0bad0f9" - ], - "id": 267, + ], + "id": 267, "legacy": true - }, + }, "ce24eb0626defd8168c96a7701f09301600fe5dd0dbce58e9c97b830af02ef28": { "fingerprints": [ "41c923866ab4cad6b7ad578081582e020797a6cbdf4fff78ce8396b38937d7f5" - ], + ], "id": 32 - }, + }, "ceb19411c65052c757f941eb826c96941e4d08d096c7db7e7ea3c4f8c13f1a13": { "fingerprints": [ "bfff8fd04433487d6a8aa60c1a29767a9fc2bbb05e420f713a13b992891d3893" - ], + ], "id": 288 - }, + }, "ced43902ab5fb57b442322dc0e172a4fb55f7178b808f94e780a6fd6cc6bd818": { "fingerprints": [ "063e4afac491dfd332f3089b8542e94617d893d7fe944e10a7937ee29d9693c0" - ], + ], "id": 19 - }, + }, "cf0b474ace8469faba402f02eebdf9e1700d9cbe8be4e4348407b69dd3196e94": { "fingerprints": [ "507941c74460a0b47086220d4e9932572ab5d1b5bbcb8980ab1cb17651a844d2" - ], - "id": 148, + ], + "id": 148, "legacy": true - }, + }, "d0773adb60043e954309d9714fe053eaad8aa5b9586edba468e276df82065adf": { "fingerprints": [ "978cd966f2faa07ba7aa9500d9c02e9d77f2cdada6ad6ba74af4b91c66593c50" - ], - "id": 132 - }, + ], + "id": 132, + "legacy": true + }, "d1c45377ebdcd618cd1651dc2e02c21d751e5aa9fcd1b3431ff6ecf6a31348fa": { "fingerprints": [ "85666a562ee0be5ce925c1d8890a6f76a87ec16d4d7d5f29ea7419cf20123b69" - ], + ], "id": 292 - }, + }, "d1de2ae61c8df2fa623966163d4c73d460bfc428e57585be6bfeb9a56323d1b6": { "fingerprints": [ "b6191a50d0c3977f7da99bcdaac86a227daeb9679ec70ba3b0c9d92271c170d3" - ], + ], "id": 46 - }, + }, "d1ecacca44012c3e1e6d1b39dd2968fc7fd3127aaa57ab5182a3beabccd7a3a9": { "fingerprints": [ "f1b13f5c9a326403b0f31bbe7699cd17c7d1c0b981586dd1a7b219c52508fe99" - ], - "id": 367, + ], + "id": 367, "legacy": true - }, + }, "d2a5f32f0e01b910ef4e3b46bf84e5af5fb5689e7d1507e929e368ac88c6cc76": { "fingerprints": [ "7908b40314c138100b518d0735807ffbfcf8518a0095337105ba386b153dd927" - ], + ], "id": 103 - }, + }, "d2f91a04e3a61d4ead7848c8d43b5e1152d885727489bc65738b67c0a22785a7": { "fingerprints": [ "9d190b2e314566685be8a889e27aa8c7d7ae1d8aaddba3c1ecf9d24863cd34b9" - ], - "id": 255, + ], + "id": 255, "legacy": true - }, + }, "d3980aadd21638c70d74a4bb1f8ab5e11724e62ed408f9fa8d3d4d916900286b": { "fingerprints": [ "24a55c2ab051442d0617766541239a4ad032d7c55175aa34ffde2fbc4f5c5294" - ], - "id": 472, + ], + "id": 472, "legacy": true - }, + }, "d49c6f289cd056519492480f192f00a6fc7c1862dab2e7b5d8e05f6678fae141": { "fingerprints": [ "a1a86d04121eb87f027c66f53303c28e5739f943fc84b38ad6af009035dd9457" - ], - "id": 491, + ], + "id": 491, "legacy": true - }, + }, "d4af6c0a482310bd7c54bb7ab121916f86c0c07cd52fcac32d3844c26005115f": { "fingerprints": [ "614fd18da1490560cdad1196e2492ab7062eab1a67b3a30f1d0585a7d6ba6824" - ], - "id": 326, + ], + "id": 326, "legacy": true - }, + }, "d5597ea3453a6261f5d42eb9caf5bdb4e38a1edebdb5bea6d7c0bc1a8abecab2": { "fingerprints": [ "0e88eb6ea256e19ef8d3abd61a24d38dbad632816dd957294427e4724d81a386" - ], - "id": 405, + ], + "id": 405, "legacy": true - }, + }, "d646f3ea2d7003fcaa77ad219136c78e024a6f2e2307dfb8cfa97a171373ecdf": { "fingerprints": [ "74cb3a4ea791afb0a2d1a0b13301b3bee0e50ad5c79a1a6f2c663e6f4ee7a484" - ], - "id": 374, + ], + "id": 374, "legacy": true - }, + }, "d6a18443d348db994f934ccd8e635d833a27ac1e56f8afaf7c97cb4f43eab68b": { "fingerprints": [ "4b22d5a6aec99f3cdb79aa5ec06838479cd5ecba7164f7f22dc1d65f63d85708" - ], - "id": 172, + ], + "id": 172, "legacy": true - }, + }, + "d6ec6348a7c4d42ac48d9c43145a8cd71971362363267c6673a77b8a8573a66b": { + "fingerprints": [ + "e6be68ce06fe0da0c140f1aeb00b67b636c5eea9422088929362375ce086db39" + ], + "id": 530 + }, "d8fb33e385c9c2da729a84706ba927dcbb79273e122ffd9673363b70b7f36cbb": { "fingerprints": [ "8c4edfd04348f322969e7e29a4cd4dca004655061c16e1b076422ef342ad630e" - ], - "id": 153, + ], + "id": 153, "legacy": true - }, + }, "d92405c46d912a563e43287f56cd410a1cdf6367c57c9ea7c5cae039dcbcce50": { "fingerprints": [ "8da75f1327217c88060fd2529eff2816e50b0c74541ea4ea3dfcee66a71efe09" - ], - "id": 365, + ], + "id": 365, "legacy": true - }, + }, "d9c473cee25f94d1bc6062bd62911477276f064b827a944e064f85d0912d2c5e": { "fingerprints": [ "248302a977f40f7dd6a2b770586adfaac3eb1e85fd1a102dbd7863c72b8f8ef2" - ], - "id": 253, + ], + "id": 253, "legacy": true - }, + }, "da800b80b2a87d399e66fa19d72fdf49983b47d8cf322c7c79503a0c7e28feaf": { "fingerprints": [ "3a43e220fe7f3ea9653d1e21742eac2b75c20fd8980305bc502caf8c2d9b41a1" - ], - "id": 230, + ], + "id": 230, "legacy": true - }, + }, "da8796be34cc81abee7304c4d2bca0ac984c5b24b61b13e2285e1d27ad8cebf0": { "fingerprints": [ - "7b1f8d8eff5d7349fedb7eae89c29aacc41704f1503ae3c8c2eba10225d0f568", + "7b1f8d8eff5d7349fedb7eae89c29aacc41704f1503ae3c8c2eba10225d0f568", "ae2fec829118a2455ad6a415e71823eb9b7b6e3578a51ac8a51446eadbb0979c" - ], - "id": 218, + ], + "id": 218, "legacy": true - }, + }, "db15c0062b520f318a19dacfecd64f9e7a3fbe609fd586796f20ae028e8e3058": { "fingerprints": [ "d6f034bd94aa233f0297eca4245b283973e447aa590f310c77f48fdf83112254" - ], - "id": 168, + ], + "id": 168, "legacy": true - }, + }, "dbc1e3a15238a0483bcdb8fdec616e03e705a48e2a501157cadf3b9c7311c5e5": { "fingerprints": [ "eaa962c4fa4a6bafebe415196d351ccd888d4f53f3fa8ae6d7c466a94e6042bb" - ], + ], "id": 87 - }, + }, "dc053d027fc186e7c41cd193af30fc09794eb9f3d9e6736dce041440d876a801": { "fingerprints": [ "7d2bf3489ebc9ad3448b8b0827715a3cbfe3d523e3b56a9b5fc1d2a2da2f20fe" - ], - "id": 399, + ], + "id": 399, "legacy": true - }, + }, "dd5ed1c090f9f448061baa94a6bb11017544e9eefaa20cc714ce6c633f5dc629": { "fingerprints": [ "5cc3d78e4e1d5e45547a04e6873e64f90cf9536d1ccc2ef800f355c4c5fd70fd" - ], + ], "id": 189 - }, + }, "dd9a6bfbf44e17a27f368ac8e067b307396269a747f92e8f2acf2b451e3ffc72": { "fingerprints": [ "41d4f6dcf130b9843a3b9a9530953e925fdd84e8b7aeb8f205b8fae39352617d" - ], - "id": 236, + ], + "id": 236, "legacy": true - }, + }, + "de7b6932e9c44582ce0de07abdab7eea90c75d6d2a07331df57bd5cb88553d13": { + "fingerprints": [ + "6b328085625318aa50d173c98d8bda09d57e27413d114cf787a0f5d06c030cf6" + ], + "id": 542 + }, "df530bac9fcd914c252c2fbdceddc6183d4ae8c680ad65f03e204861dd7b1c73": { "fingerprints": [ "885de64c340e3ea70658f01e1145f957fcda27aabeea1ab9faa9fdb0102d4077" - ], - "id": 313, + ], + "id": 313, "legacy": true - }, + }, + "e04a022ce32f4ccf2c7f6046287b828a32a909f5e751447f83fd2c71f6fd8173": { + "fingerprints": [ + "cbb9c44d84b8043e1050ea31a69f514955d7bfd2e2c6b49301019ad61d9f5058" + ], + "id": 524 + }, "e0c780c629903e126f1d919570dce7c496f85f33aae66b9a3147ee75f8d1620a": { "fingerprints": [ "416b1f9e84e74c1d19b23d8d7191c6ad81246e641601f599132729f507beb3cc" - ], - "id": 493 - }, + ], + "id": 493, + "legacy": true + }, "e0ef882da48ab0b7efb0d9ba15b2717dd08f043c25ac09b56b8b57fceeb5a35d": { "fingerprints": [ "e6e4a951ecbf7d8edc01bc873f7b6fd35868bdb10ed786f3a1b1ee16d8cec3e9" - ], - "id": 369, + ], + "id": 369, "legacy": true - }, + }, + "e14e51891f3492243eea613bc2c814d47224b224c57d38169e958e30b3dedee4": { + "fingerprints": [ + "3f034bb5704d44b2d08545a02057de93ebf3905fce721acbc730c06ddaee904e" + ], + "id": 527 + }, "e156445fa20c32ad00937b27d096b8963bcc863950333a877e68fa69707a03af": { "fingerprints": [ "54b4fc43d44aa4ca9fc03ca7e9949fbae267a064d02da21852412a381b5d1537" - ], - "id": 445, + ], + "id": 445, "legacy": true - }, + }, "e26613a578e158c2a44e4fec41e6f37a0a991fe1a5fe736c303f4420a90fb50a": { "fingerprints": [ "f1f3cc207a6d47947b8cb9c30422229de0d71fb867e0b9a3eda08e0e1736bc28" - ], - "id": 331, + ], + "id": 331, "legacy": true - }, + }, "e2d891efb738669105d530de5ed72e2b2ac3f4a67078b5349b3fdaca496f5eb8": { "fingerprints": [ "3f06e55681d496f5be169eb5389f9f2b8ff61e1708df6881724849cd5d27cb69" - ], - "id": 9, + ], + "id": 9, "legacy": true - }, + }, "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": { "fingerprints": [ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - ], - "id": 488, + ], + "id": 488, "legacy": true - }, + }, "e42f24bd4d37f4aa2e56b979d83d1e65219fe0e9e3a382a1b3cb66c93955de75": { "fingerprints": [ - "c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea", + "c766a9bef2d4071c863a31aa4920e813b2d198608cb7b7cfe21143b836df09ea", "e17890ee09a3fbf4f48b9c414a17d637b7a50647e9bc752322727fcc1742a911" - ], - "id": 29, + ], + "id": 29, "legacy": true - }, + }, "e43dea894f42cecf4a1dd60ed1dab82f7c0a308ae32a3d49a7aa1a3e957015f7": { "fingerprints": [ "2dc70e588d340de5966ae32f6fc796bdb5de6d7c25cd249a4be64e9df9036323" - ], - "id": 212, + ], + "id": 212, "legacy": true - }, + }, "e5ca37bc7b6c361979bc6b123ca9a1db019046d7ff5f57dfb854b19d10b0682f": { "fingerprints": [ "f356bea244b7a91eb35d53ca9ad7864ace018e2d35d5f8f96ddf68a6f41aa474" - ], + ], "id": 112 - }, + }, "e7ca91bbfbb18788057b3a8070446ea5291160194102f7dcc3b9848c63cb9cd5": { "fingerprints": [ "1793927a0614549789adce2f8f34f7f0b66d0f3ae3a3b84d21ec15dbba4fadc7" - ], + ], "id": 89 - }, + }, "e85fbf8b9a2ea4909dce0fb5b2fe5f5877343d27d58a410a8b237ab675a2ddaf": { "fingerprints": [ "a798a1c70e9b6d50eaa5724a26fac7991848edc61bf48d79816bcafb66972128" - ], - "id": 345, + ], + "id": 345, "legacy": true - }, + }, "ea2f9e087eaebbdfc0569eca18364e5236254624854f92e37871b5ee36744883": { "fingerprints": [ "4e7480ad702a379dc589adb4faa625e6a5993f87ef2375d5437ffe3b79be4e96" - ], - "id": 297, + ], + "id": 297, "legacy": true - }, + }, "ea87f462deefffbd7775aa2a4b7e0fcb91c22eee6df69ed90100ccc73b311476": { "fingerprints": [ - "d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c", + "d40e9c86cd8fe468c1776959f49ea774fa548684b6c406f3909261f4dce2575c", "488fca189eaadf54a3f920ed39e587183ba512232999fae3e4a285fe98e298d1" - ], + ], "id": 289 - }, + }, + "eabc185c4e82d942b1a5978ba3c0181487d6b3b9974e5c49f72f6d0bd9637150": { + "fingerprints": [ + "bc4d809b15189d78db3e1d8cf4f9726a795da1643ca5f1358e1ddb0edc0d7eb3" + ], + "id": 497 + }, "eb4993efa9b089e593418aa893f8e93a7374d810e52fcbe01e7f1d7e92a6d024": { "fingerprints": [ - "b0b1730ecbc7ff4505142c49f1295e6eda6bcaed7e2c68c5be91b5a11001f024", + "b0b1730ecbc7ff4505142c49f1295e6eda6bcaed7e2c68c5be91b5a11001f024", "0d83b611b648a1a75eb8558400795375cad92e264ed8e9d7a757c1f5ee2bb22d" - ], - "id": 215, + ], + "id": 215, "legacy": true - }, + }, "ec9056fe9509411609763aee831ef37c832b75b3d727528fc7c75201c1ff28e6": { "fingerprints": [ "152a402bfcdf2cd548054d2275b39c7fca3ec0978078b0f0ea76e561a6c7433e" - ], - "id": 197 - }, + ], + "id": 197, + "legacy": true + }, "eca0f181402ce7a8652b31b4d036df247e3a30b7f41a50d91ec4f90b006b43a1": { "fingerprints": [ "49e7a442acf0ea6287050054b52564b650e4f49e42e348d6aa38e039e957b1c1" - ], + ], "id": 16 - }, + }, "ed1b229e0e0875021c1f1760c3407fb1d6608eda7add71a3e3275ced09690f7c": { "fingerprints": [ "781d64dfa77b00f2c006700b1fda86bf68b865a603c7a656f92e90c042ca2873" - ], - "id": 377, + ], + "id": 377, "legacy": true - }, + }, "ede4b1535a529bf1606bc6ff757b91470aa30aeaffd2d6df2eba340dae302fca": { "fingerprints": [ - "e8a2f441657678975f2b97d775719c7d49d92234554540ec14d92e16fe27d2cb", + "e8a2f441657678975f2b97d775719c7d49d92234554540ec14d92e16fe27d2cb", "3deae6ae975284e0e6fa2eb76ce46e12441869a2a7d4e67dc7ab8664fefdbbb0" - ], - "id": 219, + ], + "id": 219, "legacy": true - }, + }, "ef4fa1c630f04950e0e2d10dc19f149d08ab46dec95da3131cbaea8af8ea3027": { "fingerprints": [ "42143a511a3afcdd80d555debb4191ec6bb285ee66e62ec657ed20adf7d55faa" - ], - "id": 393, + ], + "id": 393, "legacy": true - }, + }, "ef53ffaf0ceb040d077f5bd80a9deef6d4507fdb6f9bcf8c3594bece7ebdb025": { "fingerprints": [ "36544d2fce03c6c72b70eb1a8064264dc1511768c2d8f76a8b9f1f2bbd153b7d" - ], - "id": 361, + ], + "id": 361, "legacy": true - }, + }, "effee1f1e5f39f42ff80d471c9c5a799a8c843f9b676315f9eab3f4c7a2f7fc8": { "fingerprints": [ "4898c6888c0cffb0d3e31aca8a37d4e3515ff746d02635d86646cfa0a3185ae7" - ], - "id": 129, + ], + "id": 129, "legacy": true - }, + }, + "f0011f92fcf9be36c7a5b36e7bc862ab20e94ef36fea8a561db0a8d7750c1f51": { + "fingerprints": [ + "e778f0f095fe843729cd1a0082179e5314a9c291442805e1fb1d8fb6b8886c3a" + ], + "id": 537 + }, "f1c6ba670cfc88e4df52973cae420f0a089dd474144fe5806c420064e1591229": { "fingerprints": [ "7d05ebb682339f8c9451ee094eebfefa7953a114edb2f44949452fab7d2fc185" - ], + ], "id": 171 - }, + }, + "f26cdaa1c48e2d369eaf24993a424f8290983af7094a5bde9c7d44341f2e2428": { + "fingerprints": [ + "6aea30bc02ca85afcfec2f65f60881893c926925fd0704bd8ada3f0f6eddb699", + "de1af143ffa160cf5fa86abfe577291633dc264da12c863c5738bea4afbb2cdb" + ], + "id": 504, + "legacy": true + }, "f2a4e6b263d0a552adff5d85dc96b5820fd66aa0b18228f48fdb087c8db34133": { "fingerprints": [ "ddbf149733bc2bf8a09d7f012b01a6dea11d7bae26713783ef6407a2495bf189" - ], - "id": 474, + ], + "id": 474, "legacy": true - }, + }, "f3438e23b3ce532522facf307923f58fd18608e9ba7addc30e952b43c49616c3": { "fingerprints": [ "88ef81de202eb018452e43f864725cea5fbd1fc2d9d205730709c5d8b8690f46" - ], + ], "id": 177 - }, + }, "f42352c3cc3d84b8518989d647c88ca301c88fb991938bbcecc9ee60e565d377": { "fingerprints": [ "97f654859cbde586fd90311e82ec7902c238cba0d6e529564c9c88f44895ec50" - ], - "id": 467, + ], + "id": 467, "legacy": true - }, + }, "f463c54d9f1a047aed52656ac785e07ebec528e0207bfd3f55d893237668f6ae": { "fingerprints": [ "d95fea3ca4eedce74cd76e75fc6d1ff62c441f0fa8bc77f034b19e5db258015d" - ], - "id": 96, + ], + "id": 96, "legacy": true - }, + }, "f48badd7df6a06690d0ae31373b12855f8dedb14517f362a313101cc98cc6b35": { "fingerprints": [ "6c61dac3a2def031506be036d2a6fe401994fbd13df9c8d466599274c446ec98" - ], + ], "id": 60 - }, + }, "f53c22059817dd96f400651639d2f857e21070a59abed9079400d9f695506900": { "fingerprints": [ - "3f9f27d583204b9e09c8a3d2066c4b57d3a2479c3693650880505698105dbce9", + "3f9f27d583204b9e09c8a3d2066c4b57d3a2479c3693650880505698105dbce9", "ab7036365c7154aa29c2c29f5d4191163b162a2225011357d56d07ffa7bc1f72" - ], - "id": 118, + ], + "id": 118, "legacy": true - }, + }, "f5857d8862bc2ba3c9ddca3f84146dc8d81f4d579d2b387bf60065381ee641dd": { "fingerprints": [ "ccc89489371bad111c90619bea240a2e6dadd99f9f6e1d4d41e58ed6de3d0285" - ], - "id": 335, + ], + "id": 335, "legacy": true - }, + }, "f5e19c8e14fe755f551cec2b7113e7c98023b176ebe6c1abcf872b2a7b932304": { "fingerprints": [ "5607e260163f49c8ea4175a1c0a53b13195cb7d07845611e943a2ff507036834" - ], - "id": 363, + ], + "id": 363, "legacy": true - }, + }, "f6146bc238e8fce0d47b7074c9a26b1aa0f883528510f06d9cfec41ff6ca1968": { "fingerprints": [ "e606ddeee2ee7f5cdef5d9058ff8b7d0a9f042877f6a171ed8ff6960e4cc5ea5" - ], - "id": 247, + ], + "id": 247, "legacy": true - }, + }, "f6b59c8e2789a1fd5d5b253742feadc6925cb93edc345e53166e12c52ba2a601": { "fingerprints": [ "8f9e2751dcd574e9ba90e744ea92581fd0af640ae86ac1ce2198c90f96b44823" - ], - "id": 327, + ], + "id": 327, "legacy": true - }, + }, "f73be5eba536912c557fb855517ad1ee0487bd8f63498c3949164177ba06c5de": { "fingerprints": [ "77a03f69e4f3955589acaca06f6773a0d98d16dea05c6d94ee3ef6fb2beb7605" - ], - "id": 380, + ], + "id": 380, "legacy": true - }, + }, "f7aff41b2709f175f8aba17e567b27046b2dd54bf6e7e263d3295873437b9cff": { "fingerprints": [ "6baf50ae3467eff3c35fefdc76a02a97fab6267723eda91e99f1b3dc2b28f82e" - ], - "id": 387, + ], + "id": 387, "legacy": true - }, + }, "f7ecded5c66047d28ed6466b543c40e0743abe81d109254dcf845d4c2c7853c5": { "fingerprints": [ "e35d28419ed02025cfa69038cd623962458da5c695fbdea3c22b0bfb25897092" - ], + ], "id": 208 - }, + }, "f8e5f905bc939911267b83d50814a90323b51e183629db52d4fc2d5468a5a578": { "fingerprints": [ "9f9744463be13714754e1a3becf98c08cc205e4ab32028f4e2830c4a1b2775b8" - ], - "id": 222, + ], + "id": 222, "legacy": true - }, + }, "fac95de3c24a174194800cffaa3ca51d7116630664a9b60c8758b4ef0dc58f88": { "fingerprints": [ - "793cbf4559b9fde38ab22df16869f69881ae14c4b0139ac788a78a1afcca02fb", + "793cbf4559b9fde38ab22df16869f69881ae14c4b0139ac788a78a1afcca02fb", "8688e58f4c7a945fadce7f62bfef521b82da7dc38bfdb0163478a5fe42e57870" - ], - "id": 119, + ], + "id": 119, "legacy": true - }, + }, "faddde04bcf08ca8f4e22efd2afeade6bf3d850ae47be96a82d539494f120cbd": { "fingerprints": [ "8f633df0191a417dcd4f6331f0e90eb947158c8a3ea59bfe81420041315eac6c" - ], - "id": 350, + ], + "id": 350, "legacy": true - }, + }, "fbe3018031f9586bcbf41727e417b7d1c45c2f47f93be372a17b96b50757d5a2": { "fingerprints": [ "8ecde6884f3d87b1125ba31ac3fcb13d7016de7f57cc904fe1cb97c6ae98196e" - ], + ], "id": 210 - }, + }, "fc3b82796b572ca9731993635db8cf07c2bf01e199b2f273a3f953bd185de3c0": { "fingerprints": [ "39c75caecee8920c909f132491641350b57e2702a65a991545b01d1be4a2220b" - ], - "id": 158, + ], + "id": 158, "legacy": true - }, + }, + "fc784300ec8df4d3d1bad763835182918d52a9ff0238bdf695a1cd9bdb98321c": { + "fingerprints": [ + "3f99cc474acfce4dfed58794665e478d1547739f2e780f1bb4ca9b133097d401" + ], + "id": 534 + }, "fcf7da983603e88862030d96137d8e13031badfb4d56c1fd4cacc339f6bdbb2a": { "fingerprints": [ "7d3b465a6014e526c0affcee2127d2311727ad811c26842d006af37306cc80bd" - ], - "id": 28, + ], + "id": 28, "legacy": true - }, + }, "fd371bea9755ff60c8828c849b8e5215de532d61b009855fa0ad630d90eef82e": { "fingerprints": [ "8560f91c3624daba9570b5fea0dbe36ff11a8323be9486854fb3f34a5571198d" - ], - "id": 490, - "legacy": true - }, + ], + "id": 490 + }, "fd872d176617e50c266119d0fdb047b0732da2048b121af7b9860ca3e2f2f2be": { "fingerprints": [ "a6c51e0da5ca0a9309d2e4c0e40c2af9107aae8203857fe198e3e769e343085c" - ], - "id": 123, + ], + "id": 123, "legacy": true - }, + }, + "fde8999a5e427319835c89a17d64a2dcd13a851c0916c4c547b6d8f7a6437d94": { + "fingerprints": [ + "608142da5c675dd47c1aa3a26ee329e24e81d5ff3b94017bc1c1a0c37db4c1a0" + ], + "id": 517, + "legacy": true + }, "fea2b7d645fba73d753c1ec9a7870c40e1f7b0c561e927b985bf711866e36f22": { "fingerprints": [ "02ed0eb28c14da45165c566791700d6451d7fb56f0b2ab1d3b8eb070e56edff5" - ], + ], "id": 110 - }, + }, + "fee8af929175687f4638a3fc983db8ecd0e5e2a83e737f3fb77b4c22fcbac0a6": { + "fingerprints": [ + "9a296a5182d1d451a2e37f439b74daafa267523329f90f9a0d2007c334e23c9a" + ], + "id": 538 + }, "ff342fb6c4c8bd30a4706f73489539f19e6e48cc05f46254654f6610dbc540e9": { "fingerprints": [ "eec5496b988ce98625b934092eec2908bed0b0f316c2d4730c84eaf1f3d34881" - ], + ], "id": 133 - }, + }, "ff5680cd73a5703da04817a075fd462506a73506c4b81a1583ef549478d26476": { "fingerprints": [ "08297a4047dba23680c731db6e317653ca7848e1bebd3a0b0179a707f92cf178" - ], - "id": 54, + ], + "id": 54, "legacy": true } } -} +} \ No newline at end of file
diff --git a/net/data/ssl/root_stores/update_root_stores.py b/net/data/ssl/root_stores/update_root_stores.py index 8aca424..189f42b 100755 --- a/net/data/ssl/root_stores/update_root_stores.py +++ b/net/data/ssl/root_stores/update_root_stores.py
@@ -1,5 +1,5 @@ -#!/usr/bin/env python -# Copyright 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python3 +# 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. @@ -22,8 +22,8 @@ ROOT_CERT_LIST_PATH = 'net/cert/root_cert_list_generated.h' ROOT_STORE_FILE_PATH = 'net/data/ssl/root_stores/root_stores.json' -LICENSE_AND_HEADER = """\ -// Copyright 2017 The Chromium Authors. All rights reserved. +LICENSE_AND_HEADER = b"""\ +// 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. // @@ -57,7 +57,7 @@ } kRootCerts[] = { """ -FOOTER = """\ +FOOTER = b"""\ }; @@ -93,8 +93,9 @@ cpp_str = ''.join('0x{:02X}, '.format(x) for x in bytearray.fromhex(spki)) log_id = int(data['id']) legacy = 'legacy' in data and data['legacy'] - header_file.write('{ { %s },\n%d, %s }, ' % - (cpp_str, log_id, "true" if legacy else "false")) + header_file.write( + ('{ { %s },\n%d, %s }, ' % + (cpp_str, log_id, "true" if legacy else "false")).encode('utf-8')) header_file.write(FOOTER)
diff --git a/net/data/ssl/scripts/aia-test.cnf b/net/data/ssl/scripts/aia-test.cnf deleted file mode 100644 index ea2b662..0000000 --- a/net/data/ssl/scripts/aia-test.cnf +++ /dev/null
@@ -1,57 +0,0 @@ -CA_DIR=out -CA_NAME=aia-test-root -AIA_URL=http://aia-test.invalid -HOST_NAME=aia-host.invalid - -[ca] -default_ca = CA_root -preserve = yes - -[CA_root] -dir = ${ENV::CA_DIR} -key_size = 2048 -algo = sha256 -database = $dir/${ENV::CA_NAME}-index.txt -new_certs_dir = $dir -serial = $dir/${ENV::CA_NAME}-serial -certificate = $dir/${ENV::CA_NAME}.pem -private_key = $dir/${ENV::CA_NAME}.key -RANDFILE = $dir/.rand -default_days = 3650 -default_crl_days = 30 -default_md = sha256 -policy = policy_anything -unique_subject = no -copy_extensions = copy - -[user_cert] -basicConstraints = critical, CA:false -extendedKeyUsage = serverAuth, clientAuth -authorityInfoAccess = caIssuers;URI:${ENV::AIA_URL} -subjectAltName = DNS:${ENV::HOST_NAME} - -[ca_cert] -basicConstraints = critical, CA:true -keyUsage = critical, keyCertSign, cRLSign - -[policy_anything] -# Default signing policy -countryName = optional -stateOrProvinceName = optional -localityName = optional -organizationName = optional -organizationalUnitName = optional -commonName = optional -emailAddress = optional - -[req] -default_bits = 2048 -default_md = sha256 -string_mask = utf8only -prompt = no -encrypt_key = no -distinguished_name = req_env_dn - -[req_env_dn] -CN = ${ENV::CA_COMMON_NAME} -
diff --git a/net/data/ssl/scripts/asn1.py b/net/data/ssl/scripts/asn1.py new file mode 100644 index 0000000..358efbf --- /dev/null +++ b/net/data/ssl/scripts/asn1.py
@@ -0,0 +1,182 @@ +# Copyright 2012 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# This file implements very minimal ASN.1, DER serialization. + + +def ToDER(obj): + '''ToDER converts the given object into DER encoding''' + if obj is None: + # None turns into NULL + return TagAndLength(5, 0) + if isinstance(obj, (str, bytes)): + # There are many ASN.1 string types, so rather than pick one implicitly, + # require the caller explicitly specify the encoding with asn1.UTF8String, + # etc., below. + raise TypeError("String types must be specified explicitly") + if isinstance(obj, bool): + val = b"\x00" + if obj: + val = b"\xff" + return TagAndData(1, val) + if isinstance(obj, int): + big_endian = bytearray() + val = obj + while val != 0: + big_endian.append(val & 0xff) + val >>= 8 + + if len(big_endian) == 0 or big_endian[-1] >= 128: + big_endian.append(0) + + big_endian.reverse() + return TagAndData(2, bytes(big_endian)) + + return obj.ToDER() + + +def TagAndLength(tag, length): + der = bytearray([tag]) + if length < 128: + der.append(length) + elif length < 256: + der.append(0x81) + der.append(length) + elif length < 65535: + der.append(0x82) + der.append(length >> 8) + der.append(length & 0xff) + else: + assert False + + return bytes(der) + + +def TagAndData(tag, data): + return TagAndLength(tag, len(data)) + data + + +class Raw(object): + '''Raw contains raw DER encoded bytes that are used verbatim''' + + def __init__(self, der): + self.der = der + + def ToDER(self): + return self.der + + +class Explicit(object): + '''Explicit prepends an explicit tag''' + + def __init__(self, tag, child): + self.tag = tag + self.child = child + + def ToDER(self): + der = ToDER(self.child) + tag = self.tag + tag |= 0x80 # content specific + tag |= 0x20 # complex + return TagAndData(tag, der) + + +class ENUMERATED(object): + def __init__(self, value): + self.value = value + + def ToDER(self): + return TagAndData(10, bytes([self.value])) + + +class SEQUENCE(object): + def __init__(self, children): + self.children = children + + def ToDER(self): + der = b''.join([ToDER(x) for x in self.children]) + return TagAndData(0x30, der) + + +class SET(object): + def __init__(self, children): + self.children = children + + def ToDER(self): + der = b''.join([ToDER(x) for x in self.children]) + return TagAndData(0x31, der) + + +class OCTETSTRING(object): + def __init__(self, val): + self.val = val + + def ToDER(self): + return TagAndData(4, self.val) + + +class PrintableString(object): + def __init__(self, val): + self.val = val + + def ToDER(self): + return TagAndData(19, self.val) + + +class UTF8String(object): + def __init__(self, val): + self.val = val + + def ToDER(self): + return TagAndData(12, self.val) + + +class OID(object): + def __init__(self, parts): + self.parts = parts + + def ToDER(self): + if len(self.parts) < 2 or self.parts[0] > 6 or self.parts[1] >= 40: + assert False + + der = bytearray([self.parts[0] * 40 + self.parts[1]]) + for x in self.parts[2:]: + if x == 0: + der.append(0) + else: + octets = bytearray() + while x != 0: + v = x & 0x7f + if len(octets) > 0: + v |= 0x80 + octets.append(v) + x >>= 7 + octets.reverse() + der = der + octets + + return TagAndData(6, bytes(der)) + + +class UTCTime(object): + def __init__(self, time_str): + self.time_str = time_str + + def ToDER(self): + return TagAndData(23, self.time_str.encode('ascii')) + + +class GeneralizedTime(object): + def __init__(self, time_str): + self.time_str = time_str + + def ToDER(self): + return TagAndData(24, self.time_str.encode('ascii')) + + +class BitString(object): + def __init__(self, bits): + self.bits = bits + + def ToDER(self): + return TagAndData(3, b"\x00" + self.bits)
diff --git a/net/data/ssl/scripts/ca.cnf b/net/data/ssl/scripts/ca.cnf index 3566626..41e0f14 100644 --- a/net/data/ssl/scripts/ca.cnf +++ b/net/data/ssl/scripts/ca.cnf
@@ -37,32 +37,6 @@ authorityKeyIdentifier = keyid:always extendedKeyUsage = serverAuth,clientAuth -[name_constraint_bad] -# A leaf cert that will violate the root's imposed name constraints -basicConstraints = critical, CA:false -subjectKeyIdentifier = hash -authorityKeyIdentifier = keyid:always -extendedKeyUsage = serverAuth,clientAuth -subjectAltName = @san_name_constraint_bad - -[name_constraint_good] -# A leaf cert that will match the root's imposed name constraints -basicConstraints = critical, CA:false -subjectKeyIdentifier = hash -authorityKeyIdentifier = keyid:always -extendedKeyUsage = serverAuth,clientAuth -subjectAltName = @san_name_constraint_good - -[san_name_constraint_bad] -DNS.1 = test.ExAmPlE.CoM -DNS.2 = test.ExAmPlE.OrG - -[san_name_constraint_good] -DNS.1 = test.ExAmPlE.CoM -DNS.2 = example.notarealtld -DNS.3 = *.test2.ExAmPlE.CoM -DNS.4 = *.example2.notarealtld - [ca_cert] # Extensions to add when signing a request for an intermediate/CA cert basicConstraints = critical, CA:true
diff --git a/net/data/ssl/scripts/crlsetutil.py b/net/data/ssl/scripts/crlsetutil.py index 8e2a8c2..6cbb512 100755 --- a/net/data/ssl/scripts/crlsetutil.py +++ b/net/data/ssl/scripts/crlsetutil.py
@@ -1,5 +1,5 @@ -#!/usr/bin/env python -# Copyright (c) 2014 The Chromium Authors. All rights reserved. +#!/usr/bin/env python3 +# Copyright 2014 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -10,17 +10,17 @@ The input is taken on stdin and is a dict with the following keys: - BlockedBySPKI: An array of strings, where each string is a filename containing a PEM certificate, from which an SPKI will be extracted. - - BlockedByHash: A dict of string to an array of ints, where the string is - a filename containing a PEM format certificate, and the ints are the - serial numbers. The listed serial numbers will be blocked when issued by - the given certificate. + - BlockedByHash: A dict of string to an array of strings. The dict key is + a filename containing a PEM certificate, representing the issuer cert, + while the array of strings contain the filenames of PEM format + certificates whose serials are blocked. - LimitedSubjects: A dict of string to an array of strings, where the key is a filename containing a PEM format certificate, and the strings are the filenames of PEM format certificates. Certificates that share a Subject with the key will be restricted to the set of SPKIs extracted from the files in the values. - Sequence: An optional integer sequence number to use for the CRLSet. If - not present, defaults to 0. + not present, defaults to 1. For example: @@ -39,9 +39,12 @@ } """ +import base64 +import collections import hashlib import json import optparse +import six import struct import sys @@ -57,7 +60,7 @@ Returns: A byte array containing the decoded certificate data """ - base64 = "" + pem_data = "" started = False with open(pem_filename, 'r') as pem_file: @@ -68,9 +71,9 @@ else: if line.startswith('-----END CERTIFICATE'): break - base64 += line[:-1].strip() + pem_data += line[:-1].strip() - return base64.decode('base64') + return base64.b64decode(pem_data) def _parse_asn1_element(der_bytes): @@ -84,16 +87,16 @@ read, the sequence of bytes for the value, and then any data from der_bytes that was not part of the tag/Length/Value. """ - tag = ord(der_bytes[0]) - length = ord(der_bytes[1]) + tag = six.indexbytes(der_bytes, 0) + length = six.indexbytes(der_bytes, 1) header_length = 2 if length & 0x80: num_length_bytes = length & 0x7f length = 0 - for i in xrange(2, 2 + num_length_bytes): + for i in range(2, 2 + num_length_bytes): length <<= 8 - length += ord(der_bytes[i]) + length += six.indexbytes(der_bytes, i) header_length = 2 + num_length_bytes contents = der_bytes[:header_length + length] @@ -130,6 +133,10 @@ """Returns the raw data of the current element""" return self._contents + def encoded_value(self): + """Returns the encoded value of the current element (i.e. without header)""" + return self._contents[self._header_length:] + def _der_cert_to_spki(der_bytes): """Returns the subjectPublicKeyInfo of a DER-encoded certificate @@ -209,6 +216,38 @@ return der_cert_to_subject_hash(_pem_cert_to_binary(pem_filename)) +def der_cert_to_serial(der_bytes): + """Gets the serial of a DER-encoded certificate, omitting leading 0x00 + + Args: + der_bytes: A DER-encoded certificates (RFC 5280) + + Returns: + The encoded serial number value (omitting tag and length), and omitting + any leading 0x00 used to indicate it is a positive INTEGER. + """ + iterator = ASN1Iterator(der_bytes) + iterator.step_into() # enter certificate structure + iterator.step_into() # enter TBSCertificate + iterator.step_over() # over version + raw_serial = iterator.encoded_value() + if six.indexbytes(raw_serial, 0) == 0x00 and len(raw_serial) > 1: + raw_serial = raw_serial[1:] + return raw_serial + + +def pem_cert_file_to_serial(pem_filename): + """Gets the DER-encoded serial of a cert in a file, omitting leading 0x00 + + Args: + pem_filename: A file containing a PEM-encoded certificate. + + Returns: + The DER-encoded serial as a byte sequence + """ + return der_cert_to_serial(_pem_cert_to_binary(pem_filename)) + + def main(): parser = optparse.OptionParser(description=sys.modules[__name__].__doc__) parser.add_option('-o', '--output', @@ -220,45 +259,57 @@ config = json.load(sys.stdin) blocked_spkis = [ - pem_cert_file_to_spki_hash(pem_file).encode('base64').strip() - for pem_file in config.get('BlockedBySPKI', [])] + base64.b64encode(pem_cert_file_to_spki_hash(pem_file)).decode('ascii') + for pem_file in config.get('BlockedBySPKI', []) + ] parents = { - pem_cert_file_to_spki_hash(pem_file): serials - for pem_file, serials in config.get('BlockedByHash', {}).iteritems() + pem_cert_file_to_spki_hash(pem_file): [ + pem_cert_file_to_serial(issued_cert_file) + for issued_cert_file in issued_certs + ] + for pem_file, issued_certs in config.get('BlockedByHash', {}).items() } limited_subjects = { - pem_cert_file_to_subject_hash(pem_file).encode('base64').strip(): [ - pem_cert_file_to_spki_hash(filename).encode('base64').strip() - for filename in allowed_pems - ] - for pem_file, allowed_pems in config.get('LimitedSubjects', {}).iteritems() + base64.b64encode(pem_cert_file_to_subject_hash(pem_file)).decode('ascii'): + [ + base64.b64encode(pem_cert_file_to_spki_hash(filename)).decode('ascii') + for filename in allowed_pems + ] + for pem_file, allowed_pems in config.get('LimitedSubjects', {}).items() } + known_interception_spkis = [ + base64.b64encode(pem_cert_file_to_spki_hash(pem_file)).decode('ascii') + for pem_file in config.get('KnownInterceptionSPKIs', []) + ] + blocked_interception_spkis = [ + base64.b64encode(pem_cert_file_to_spki_hash(pem_file)).decode('ascii') + for pem_file in config.get('BlockedInterceptionSPKIs', []) + ] header_json = { 'Version': 0, 'ContentType': 'CRLSet', - 'Sequence': int(config.get("Sequence", 0)), - 'DeltaFrom': 0, + 'Sequence': int(config.get("Sequence", 1)), 'NumParents': len(parents), 'BlockedSPKIs': blocked_spkis, 'LimitedSubjects': limited_subjects, + 'KnownInterceptionSPKIs': known_interception_spkis, + 'BlockedInterceptionSPKIs': blocked_interception_spkis } header = json.dumps(header_json) outfile.write(struct.pack('<H', len(header))) - outfile.write(header) - for spki, serials in sorted(parents.iteritems()): + outfile.write(header.encode('utf-8')) + for spki, serials in sorted(parents.items()): outfile.write(spki) outfile.write(struct.pack('<I', len(serials))) for serial in serials: raw_serial = [] if not serial: - raw_serial = ['\x00'] + raw_serial = b'\x00' else: - while serial: - raw_serial.insert(0, chr(serial & 0xff)) - serial >>= 8 + raw_serial = serial - outfile.write(struct.pack('<B', len(raw_serial))) - outfile.write(''.join(raw_serial)) + outfile.write(struct.pack('<B', len(raw_serial))) + outfile.write(raw_serial) return 0
diff --git a/net/data/ssl/scripts/ee.cnf b/net/data/ssl/scripts/ee.cnf index ce3c006..cc3d396 100644 --- a/net/data/ssl/scripts/ee.cnf +++ b/net/data/ssl/scripts/ee.cnf
@@ -28,9 +28,6 @@ O = Bar CN = Duplicate -[req_intranet_dn] -CN = webmail - [req_localhost_cn] C = US ST = California @@ -55,16 +52,23 @@ [req_punycode_dn] CN = xn--wgv71a119e.com +[req_ev_dn] +C = US +ST = California +L = Mountain View +O = Test Org + +[req_ev_state_only_dn] +C = US +ST = California +O = Test Org + [req_extensions] subjectAltName = IP:127.0.0.1 [req_intranet_san] subjectAltName = DNS:webmail -[req_extensions_with_tls_feature] -subjectAltName = IP:127.0.0.1 -1.3.6.1.5.5.7.1.24=DER:30:03:02:01:05 - [req_extensions_with_can_sign_http_exchanges_draft] subjectAltName = IP:127.0.0.1 1.3.6.1.4.1.11129.2.1.22 = ASN1:NULL @@ -99,12 +103,37 @@ [san_example] DNS = www.example.com +[req_policies_sanity] +certificatePolicies=1.2.3.4.5, @policy1 + +[policy1] +policyIdentifier = 1.3.5.8.12 +CPS.1="http://cps.example.com/foo" +userNotice.1=@policy_user_notice +userNotice.2=@policy_user_notice2 +userNotice.3=@policy_user_notice3 + +[policy_user_notice] +explicitText="Explicit Text Here" +organization="Organization Name" +noticeNumbers=1,2,3,4 + +[policy_user_notice2] +explicitText="Explicit Text Two" + +[policy_user_notice3] +organization="Organization Name Two" +noticeNumbers=42 + [req_spdy_pooling] subjectAltName = @spdy_pooling [req_wildcard] subjectAltName = @wildcard +[req_test_names] +subjectAltName = @test_names + [more_san_sanity] CN=127.0.0.3 @@ -112,6 +141,7 @@ DNS.1 = www.example.org DNS.2 = mail.example.org DNS.3 = mail.example.com +DNS.4 = example.test [punycode_san] DNS.1 = xn--wgv71a119e.com @@ -121,6 +151,16 @@ [wildcard] DNS.1 = *.example.org +[test_names] +DNS.1 = a.test +DNS.2 = *.a.test +DNS.3 = b.test +DNS.4 = *.b.test +DNS.5 = c.test +DNS.6 = *.c.test +DNS.7 = d.test +DNS.8 = *.d.test + [subj_rsa_no_extension] CN = RSA-2048 no keyUsage extension [ext_rsa_no_extension]
diff --git a/net/data/ssl/scripts/generate-aia-certs.sh b/net/data/ssl/scripts/generate-aia-certs.sh deleted file mode 100755 index 5d5672b..0000000 --- a/net/data/ssl/scripts/generate-aia-certs.sh +++ /dev/null
@@ -1,100 +0,0 @@ -#!/bin/sh - -# Copyright 2013 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# This script generates a set of test (end-entity, intermediate, root) -# certificates that can be used to test fetching of an intermediate via AIA. - -try() { - "$@" || (e=$?; echo "$@" > /dev/stderr; exit $e) -} - -try rm -rf out -try mkdir out - -# Create the serial number files. -try /bin/sh -c "echo 01 > out/aia-test-root-serial" -try /bin/sh -c "echo 01 > out/aia-test-intermediate-serial" - -# Create the signers' DB files. -touch out/aia-test-root-index.txt -touch out/aia-test-intermediate-index.txt - -# Generate the keys -try openssl genrsa -out out/aia-test-root.key 2048 -try openssl genrsa -out out/aia-test-intermediate.key 2048 -try openssl genrsa -out out/aia-test-cert.key 2048 - -# Generate the root certificate -CA_COMMON_NAME="AIA Test Root CA" \ - CA_DIR=out \ - CA_NAME=aia-test-root \ - try openssl req \ - -new \ - -key out/aia-test-root.key \ - -out out/aia-test-root.csr \ - -config aia-test.cnf - -CA_COMMON_NAME="AIA Test Root CA" \ - CA_DIR=out \ - CA_NAME=aia-test-root \ - try openssl x509 \ - -req -days 3650 \ - -in out/aia-test-root.csr \ - -out out/aia-test-root.pem \ - -signkey out/aia-test-root.key \ - -extfile aia-test.cnf \ - -extensions ca_cert \ - -text - -# Generate the intermediate -CA_COMMON_NAME="AIA Test Intermediate CA" \ - CA_DIR=out \ - CA_NAME=aia-test-root \ - try openssl req \ - -new \ - -key out/aia-test-intermediate.key \ - -out out/aia-test-intermediate.csr \ - -config aia-test.cnf - -CA_COMMON_NAME="AIA Test Intermediate CA" \ - CA_DIR=out \ - CA_NAME=aia-test-root \ - try openssl ca \ - -batch \ - -in out/aia-test-intermediate.csr \ - -out out/aia-test-intermediate.pem \ - -config aia-test.cnf \ - -extensions ca_cert - -# Generate the leaf -CA_COMMON_NAME="aia-host.invalid" \ -CA_DIR=out \ -CA_NAME=aia-test-intermediate \ -try openssl req \ - -new \ - -key out/aia-test-cert.key \ - -out out/aia-test-cert.csr \ - -config aia-test.cnf - -CA_COMMON_NAME="AIA Test Intermediate CA" \ - HOST_NAME="aia-host.invalid" \ - CA_DIR=out \ - CA_NAME=aia-test-intermediate \ - AIA_URL=http://aia-test.invalid \ - try openssl ca \ - -batch \ - -in out/aia-test-cert.csr \ - -out out/aia-test-cert.pem \ - -config aia-test.cnf \ - -extensions user_cert - -# Copy to the file names that are actually checked in. -try cp out/aia-test-cert.pem ../certificates/aia-cert.pem -try openssl x509 \ - -outform der \ - -in out/aia-test-intermediate.pem \ - -out ../certificates/aia-intermediate.der -try cp out/aia-test-root.pem ../certificates/aia-root.pem
diff --git a/net/data/ssl/scripts/generate-bad-eku-certs.sh b/net/data/ssl/scripts/generate-bad-eku-certs.sh index 5335b84..cdac630 100755 --- a/net/data/ssl/scripts/generate-bad-eku-certs.sh +++ b/net/data/ssl/scripts/generate-bad-eku-certs.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2013 The Chromium Authors. All rights reserved. +# Copyright 2013 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/generate-bad-self-signed.sh b/net/data/ssl/scripts/generate-bad-self-signed.sh index 175553c..445af65 100755 --- a/net/data/ssl/scripts/generate-bad-self-signed.sh +++ b/net/data/ssl/scripts/generate-bad-self-signed.sh
@@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/generate-client-certificates.sh b/net/data/ssl/scripts/generate-client-certificates.sh index 5e584b2..72264f9 100755 --- a/net/data/ssl/scripts/generate-client-certificates.sh +++ b/net/data/ssl/scripts/generate-client-certificates.sh
@@ -1,6 +1,6 @@ #!/bin/bash -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -16,6 +16,7 @@ # 4. G (end-entity, P-256) -> E -> C (self-signed root) # 5. H (end-entity, P-384) -> E -> C (self-signed root) # 6. I (end-entity, P-521) -> E -> C (self-signed root) +# 7. J (end-entity, RSA-1024) -> E -> C (self-signed root) # # In which the certificates all have distinct keypairs. The client # certificates share the same root, but are issued by different @@ -49,6 +50,7 @@ try openssl ecparam -name prime256v1 -genkey -noout -out out/G.key try openssl ecparam -name secp384r1 -genkey -noout -out out/H.key try openssl ecparam -name secp521r1 -genkey -noout -out out/I.key +try openssl genrsa -out out/J.key 1024 echo Generate the C CSR COMMON_NAME="C Root CA" \ @@ -112,7 +114,7 @@ -config client-certs.cnf echo Generate the leaf certs -for id in A D F G H I +for id in A D F G H I J do COMMON_NAME="Client Cert $id" \ ID=$id \ @@ -195,6 +197,17 @@ -out out/I.pem \ -config client-certs.cnf +echo E signs J +COMMON_NAME="E CA" \ + CA_DIR=out \ + ID=E \ + try openssl ca \ + -batch \ + -extensions user_cert \ + -in out/J.csr \ + -out out/J.pem \ + -config client-certs.cnf + echo Package the client certs and private keys into PKCS12 files # This is done for easily importing all of the certs needed for clients. try /bin/sh -c "cat out/A.pem out/A.key out/B.pem out/C.pem > out/A-chain.pem" @@ -203,6 +216,7 @@ try /bin/sh -c "cat out/G.pem out/G.key out/E.pem out/C.pem > out/G-chain.pem" try /bin/sh -c "cat out/H.pem out/H.key out/E.pem out/C.pem > out/H-chain.pem" try /bin/sh -c "cat out/I.pem out/I.key out/E.pem out/C.pem > out/I-chain.pem" +try /bin/sh -c "cat out/J.pem out/J.key out/E.pem out/C.pem > out/J-chain.pem" try openssl pkcs12 \ -in out/A-chain.pem \ @@ -240,6 +254,12 @@ -export \ -passout pass:chrome +try openssl pkcs12 \ + -in out/J-chain.pem \ + -out client_7.p12 \ + -export \ + -passout pass:chrome + echo Package the client certs for unit tests try cp out/A.pem ../certificates/client_1.pem try cp out/A.key ../certificates/client_1.key @@ -271,4 +291,9 @@ try cp out/I.pk8 ../certificates/client_6.pk8 try cp out/E.pem ../certificates/client_6_ca.pem +try cp out/J.pem ../certificates/client_7.pem +try cp out/J.key ../certificates/client_7.key +try cp out/J.pk8 ../certificates/client_7.pk8 +try cp out/E.pem ../certificates/client_7_ca.pem + try cp out/C.pem ../certificates/client_root_ca.pem
diff --git a/net/data/ssl/scripts/generate-cross-signed-certs.sh b/net/data/ssl/scripts/generate-cross-signed-certs.sh index 23d20e2..3156ca7 100755 --- a/net/data/ssl/scripts/generate-cross-signed-certs.sh +++ b/net/data/ssl/scripts/generate-cross-signed-certs.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2013 The Chromium Authors. All rights reserved. +# Copyright 2013 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/generate-duplicate-cn-certs.sh b/net/data/ssl/scripts/generate-duplicate-cn-certs.sh index fa2c0df..789edb8 100755 --- a/net/data/ssl/scripts/generate-duplicate-cn-certs.sh +++ b/net/data/ssl/scripts/generate-duplicate-cn-certs.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (c) 2013 The Chromium Authors. All rights reserved. +# Copyright 2013 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/generate-fuzzer-cert-include.py b/net/data/ssl/scripts/generate-fuzzer-cert-include.py index 0639b5c..03f3faa 100644 --- a/net/data/ssl/scripts/generate-fuzzer-cert-include.py +++ b/net/data/ssl/scripts/generate-fuzzer-cert-include.py
@@ -1,4 +1,4 @@ -# Copyright 2017 The Chromium Authors. All rights reserved. +# 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. @@ -22,18 +22,18 @@ # Load PEM block. with open(input_filename, 'r') as f: - match = re.search( - r"-----BEGIN CERTIFICATE-----\n(.+)-----END CERTIFICATE-----\n", - f.read(), re.DOTALL) + match = re.search( + r"-----BEGIN CERTIFICATE-----\n(.+)-----END CERTIFICATE-----\n", f.read(), + re.DOTALL) text = match.group(1) # Perform Base64 decoding. data = base64.b64decode(text) # Hex format data. -hex_encoded = ", ".join("0x{:02x}".format(ord(c)) for c in data) +hex_encoded = ", ".join("0x{:02x}".format(c) for c in bytearray(data)) # Write into |output_filename| wrapped at 80 columns. with open(output_filename, 'w') as f: - f.write(textwrap.fill(hex_encoded, 80)) - f.write("\n") + f.write(textwrap.fill(hex_encoded, 80)) + f.write("\n")
diff --git a/net/data/ssl/scripts/generate-key-usage-certs.sh b/net/data/ssl/scripts/generate-key-usage-certs.sh index 731ab67..0bb725d 100755 --- a/net/data/ssl/scripts/generate-key-usage-certs.sh +++ b/net/data/ssl/scripts/generate-key-usage-certs.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2018 The Chromium Authors. All rights reserved. +# Copyright 2018 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -12,8 +12,15 @@ try rm -rf out try mkdir out -try openssl genrsa -out out/key_usage_rsa.key 2048 -try openssl ecparam -genkey -name prime256v1 -noout -out out/key_usage_p256.key +try openssl genrsa -out out/key_usage_rsa_raw.key 2048 +try openssl ecparam -genkey -name prime256v1 -noout \ + -out out/key_usage_p256_raw.key + +# Convert the private keys to PKCS#8 format. +try openssl pkcs8 -topk8 -nocrypt -in out/key_usage_rsa_raw.key \ + -out out/key_usage_rsa.key +try openssl pkcs8 -topk8 -nocrypt -in out/key_usage_p256_raw.key \ + -out out/key_usage_p256.key certs=" \ rsa_no_extension \ @@ -42,7 +49,8 @@ -out "out/key_usage_${cert}.pem" \ -text - try cp "out/key_usage_${cert}.pem" ../certificates + try /bin/sh -c "cat out/key_usage_${key}.key out/key_usage_${cert}.pem \ + > ../certificates/key_usage_${cert}.pem" done try cp "out/key_usage_rsa.key" ../certificates
diff --git a/net/data/ssl/scripts/generate-keychain.sh b/net/data/ssl/scripts/generate-keychain.sh index 4256cd9..b7edb38 100755 --- a/net/data/ssl/scripts/generate-keychain.sh +++ b/net/data/ssl/scripts/generate-keychain.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/generate-multi-root-BFE-keychain.sh b/net/data/ssl/scripts/generate-multi-root-BFE-keychain.sh deleted file mode 100755 index f98f4b0..0000000 --- a/net/data/ssl/scripts/generate-multi-root-BFE-keychain.sh +++ /dev/null
@@ -1,18 +0,0 @@ -#!/bin/sh - -# Copyright 2016 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -set -e - -rm -rf out -mkdir out - -echo "Generating keychain" -./generate-keychain.sh $PWD/out/multi-root-BFE.keychain --untrusted \ - "../certificates/multi-root-B-by-F.pem" \ - "../certificates/multi-root-F-by-E.pem" - -echo "Copying outputs" -cp out/multi-root-BFE.keychain ../certificates
diff --git a/net/data/ssl/scripts/generate-multi-root-keychain.sh b/net/data/ssl/scripts/generate-multi-root-keychain.sh index 67f46ef..071ee7a 100755 --- a/net/data/ssl/scripts/generate-multi-root-keychain.sh +++ b/net/data/ssl/scripts/generate-multi-root-keychain.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2016 The Chromium Authors. All rights reserved. +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/generate-multi-root-test-chains.sh b/net/data/ssl/scripts/generate-multi-root-test-chains.sh index c4d1792..14bbb53 100755 --- a/net/data/ssl/scripts/generate-multi-root-test-chains.sh +++ b/net/data/ssl/scripts/generate-multi-root-test-chains.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2014 The Chromium Authors. All rights reserved. +# Copyright 2014 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -49,10 +49,9 @@ mkdir out echo Create the serial and index number files. -serial=1000 for i in B C D E F do - /bin/sh -c "echo ${serial} > out/${i}-serial" + openssl rand -hex -out "out/${i}-serial" 16 touch "out/${i}-index.txt" done @@ -229,14 +228,13 @@ } CRLSETDOCBLOCK -# Block C-by-D (serial number 0x1001) and F-by-E (serial number 0x1002) by -# way of serial number. +# Block C-by-D and F-by-E by way of serial number. python crlsetutil.py -o ../certificates/multi-root-crlset-CD-and-FE.raw \ <<CRLSETDOCBLOCK { "BlockedByHash": { - "out/D.pem": [4097], - "out/E.pem": [4098] + "out/D.pem": ["out/C.pem"], + "out/E.pem": ["out/F.pem"] } } CRLSETDOCBLOCK @@ -249,12 +247,12 @@ } CRLSETDOCBLOCK -# Block an unrelated/unissued serial (0x0FFF) to enable all paths. +# Block an unrelated/unissued serial (D, not issued by E) to enable all paths. python crlsetutil.py -o ../certificates/multi-root-crlset-unrelated.raw \ <<CRLSETDOCBLOCK { "BlockedByHash": { - "out/E.pem": [4095] + "out/E.pem": ["out/D.pem"] } } CRLSETDOCBLOCK
diff --git a/net/data/ssl/scripts/generate-policy-certs.sh b/net/data/ssl/scripts/generate-policy-certs.sh deleted file mode 100755 index cebef5e..0000000 --- a/net/data/ssl/scripts/generate-policy-certs.sh +++ /dev/null
@@ -1,97 +0,0 @@ -#!/bin/sh - -# Copyright 2013 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# This script generates a (end-entity, intermediate, root) certificate, where -# the root has no explicit policies associated, the intermediate has multiple -# policies, and the leaf has a single policy. -# -# When validating, supplying no policy OID should not result in an error. - -try() { - "$@" || (e=$?; echo "$@" > /dev/stderr; exit $e) -} - -try rm -rf out -try mkdir out - -# Create the serial number files. -try /bin/sh -c "echo 01 > out/policy-root-serial" -try /bin/sh -c "echo 01 > out/policy-intermediate-serial" - -# Create the signers' DB files. -touch out/policy-root-index.txt -touch out/policy-intermediate-index.txt - -# Generate the keys -try openssl genrsa -out out/policy-root.key 2048 -try openssl genrsa -out out/policy-intermediate.key 2048 -try openssl genrsa -out out/policy-cert.key 2048 - -# Generate the root certificate -COMMON_NAME="Policy Test Root CA" \ - CA_DIR=out \ - CA_NAME=policy-root \ - try openssl req \ - -new \ - -key out/policy-root.key \ - -out out/policy-root.csr \ - -config policy.cnf - -COMMON_NAME="Policy Test Root CA" \ - CA_DIR=out \ - CA_NAME=policy-root \ - try openssl x509 \ - -req -days 3650 \ - -in out/policy-root.csr \ - -out out/policy-root.pem \ - -signkey out/policy-root.key \ - -extfile policy.cnf \ - -extensions ca_cert \ - -text - -# Generate the intermediate -COMMON_NAME="Policy Test Intermediate CA" \ - CA_DIR=out \ - try openssl req \ - -new \ - -key out/policy-intermediate.key \ - -out out/policy-intermediate.csr \ - -config policy.cnf - -COMMON_NAME="UNUSED" \ - CA_DIR=out \ - CA_NAME=policy-root \ - try openssl ca \ - -batch \ - -in out/policy-intermediate.csr \ - -out out/policy-intermediate.pem \ - -config policy.cnf \ - -extensions intermediate_cert - -# Generate the leaf -COMMON_NAME="policy_test.example" \ -CA_DIR=out \ -CA_NAME=policy-intermediate \ -try openssl req \ - -new \ - -key out/policy-cert.key \ - -out out/policy-cert.csr \ - -config policy.cnf - -COMMON_NAME="Policy Test Intermediate CA" \ - SAN="policy_test.example" \ - CA_DIR=out \ - CA_NAME=policy-intermediate \ - try openssl ca \ - -batch \ - -in out/policy-cert.csr \ - -out out/policy-cert.pem \ - -config policy.cnf \ - -extensions user_cert - -try /bin/sh -c "cat out/policy-cert.pem \ - out/policy-intermediate.pem \ - out/policy-root.pem >../certificates/explicit-policy-chain.pem"
diff --git a/net/data/ssl/scripts/generate-quic-chain.sh b/net/data/ssl/scripts/generate-quic-chain.sh index 707ecda..b41782b 100755 --- a/net/data/ssl/scripts/generate-quic-chain.sh +++ b/net/data/ssl/scripts/generate-quic-chain.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2017 The Chromium Authors. All rights reserved. +# 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.
diff --git a/net/data/ssl/scripts/generate-redundant-test-chains.sh b/net/data/ssl/scripts/generate-redundant-test-chains.sh index d7fd17b..50308a0 100755 --- a/net/data/ssl/scripts/generate-redundant-test-chains.sh +++ b/net/data/ssl/scripts/generate-redundant-test-chains.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -135,12 +135,15 @@ -out out/A.pem \ -config redundant-ca.cnf +# EmbeddedTestServer only supports PKCS#8 format. +try openssl pkcs8 -topk8 -nocrypt -in out/A.key -out out/A-pkcs8.key + echo Create redundant-server-chain.pem -try /bin/sh -c "cat out/A.key out/A.pem out/B.pem out/C.pem out/D.pem \ +try /bin/sh -c "cat out/A-pkcs8.key out/A.pem out/B.pem out/C.pem out/D.pem \ > ../certificates/redundant-server-chain.pem" echo Create redundant-validated-chain.pem -try /bin/sh -c "cat out/A.key out/A.pem out/B.pem out/C2.pem \ +try /bin/sh -c "cat out/A-pkcs8.key out/A.pem out/B.pem out/C2.pem \ > ../certificates/redundant-validated-chain.pem" echo Create redundant-validated-chain-root.pem
diff --git a/net/data/ssl/scripts/generate-test-certs.sh b/net/data/ssl/scripts/generate-test-certs.sh index 824fbd9..797f5bf 100755 --- a/net/data/ssl/scripts/generate-test-certs.sh +++ b/net/data/ssl/scripts/generate-test-certs.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2013 The Chromium Authors. All rights reserved. +# Copyright 2013 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -8,15 +8,38 @@ # certificates that can be used to test fetching of an intermediate via AIA. set -e -x +# The maximum lifetime for any certificates that may go through a "real" +# cert verifier. This is effectively: +# min(OS verifier max lifetime for local certs, built-in verifier max lifetime +# for local certs) +# +# The current built-in verifier max lifetime is 39 months +# The current OS verifier max lifetime is 825 days, which comes from +# iOS 13/macOS 10.15 - https://support.apple.com/en-us/HT210176 +# 730 is used here as just a short-hand for 2 years +CERT_LIFETIME=730 + rm -rf out mkdir out mkdir out/int -/bin/sh -c "echo 01 > out/2048-sha256-root-serial" +openssl rand -hex -out out/2048-sha256-root-serial 16 touch out/2048-sha256-root-index.txt -# Generate the key -openssl genrsa -out out/2048-sha256-root.key 2048 +# Generate the key or copy over the existing one if present. +function copy_or_generate_key { + existing_pem_filename="$1" + out_key_filename="$2" + if grep -q -- '-----BEGIN.*PRIVATE KEY-----' "$existing_pem_filename" ; then + openssl pkey -in "$existing_pem_filename" -out "$out_key_filename" + else + openssl genpkey -algorithm rsa -pkeyopt rsa_keygen_bits:2048 \ + -out "$out_key_filename" + fi +} + +# Generate the key or copy over the existing one if present. +copy_or_generate_key ../certificates/root_ca_cert.pem out/2048-sha256-root.key # Generate the root certificate CA_NAME="req_ca_dn" \ @@ -36,13 +59,17 @@ -text > out/2048-sha256-root.pem # Generate the test intermediate -/bin/sh -c "echo 01 > out/int/2048-sha256-int-serial" +openssl rand -hex -out out/int/2048-sha256-int-serial 16 touch out/int/2048-sha256-int-index.txt +# Copy over an existing key if present. +copy_or_generate_key ../certificates/intermediate_ca_cert.pem \ + out/int/2048-sha256-int.key + CA_NAME="req_intermediate_dn" \ openssl req \ -new \ - -keyout out/int/2048-sha256-int.key \ + -key out/int/2048-sha256-int.key \ -out out/int/2048-sha256-int.req \ -config ca.cnf @@ -56,33 +83,46 @@ -config ca.cnf # Generate the leaf certificate requests + +copy_or_generate_key ../certificates/expired_cert.pem out/expired_cert.key openssl req \ -new \ - -keyout out/expired_cert.key \ + -key out/expired_cert.key \ -out out/expired_cert.req \ -config ee.cnf +copy_or_generate_key ../certificates/ok_cert.pem out/ok_cert.key openssl req \ -new \ - -keyout out/ok_cert.key \ + -key out/ok_cert.key \ -out out/ok_cert.req \ -config ee.cnf +copy_or_generate_key ../certificates/wildcard.pem out/wildcard.key openssl req \ -new \ - -keyout out/wildcard.key \ + -key out/wildcard.key \ -out out/wildcard.req \ -reqexts req_wildcard \ -config ee.cnf +copy_or_generate_key ../certificates/localhost_cert.pem out/localhost_cert.key SUBJECT_NAME="req_localhost_cn" \ openssl req \ -new \ - -keyout out/localhost_cert.key \ + -key out/localhost_cert.key \ -out out/localhost_cert.req \ -reqexts req_localhost_san \ -config ee.cnf +copy_or_generate_key ../certificates/test_names.pem out/test_names.key +openssl req \ + -new \ + -key out/test_names.key \ + -out out/test_names.req \ + -reqexts req_test_names \ + -config ee.cnf + # Generate the leaf certificates CA_NAME="req_ca_dn" \ openssl ca \ @@ -98,7 +138,7 @@ openssl ca \ -batch \ -extensions user_cert \ - -days 3650 \ + -days ${CERT_LIFETIME} \ -in out/ok_cert.req \ -out out/ok_cert.pem \ -config ca.cnf @@ -109,7 +149,7 @@ openssl ca \ -batch \ -extensions user_cert \ - -days 3650 \ + -days ${CERT_LIFETIME} \ -in out/ok_cert.req \ -out out/int/ok_cert.pem \ -config ca.cnf @@ -118,7 +158,6 @@ openssl ca \ -batch \ -extensions user_cert \ - -days 3650 \ -in out/wildcard.req \ -out out/wildcard.pem \ -config ca.cnf @@ -126,28 +165,8 @@ CA_NAME="req_ca_dn" \ openssl ca \ -batch \ - -extensions name_constraint_bad \ - -subj "/CN=Leaf certificate/" \ - -days 3650 \ - -in out/ok_cert.req \ - -out out/name_constraint_bad.pem \ - -config ca.cnf - -CA_NAME="req_ca_dn" \ - openssl ca \ - -batch \ - -extensions name_constraint_good \ - -subj "/CN=Leaf Certificate/" \ - -days 3650 \ - -in out/ok_cert.req \ - -out out/name_constraint_good.pem \ - -config ca.cnf - -CA_NAME="req_ca_dn" \ - openssl ca \ - -batch \ -extensions user_cert \ - -days 3650 \ + -days ${CERT_LIFETIME} \ -in out/localhost_cert.req \ -out out/localhost_cert.pem \ -config ca.cnf @@ -163,6 +182,15 @@ -out out/bad_validity.pem \ -config ca.cnf +CA_NAME="req_ca_dn" \ + openssl ca \ + -batch \ + -extensions user_cert \ + -days ${CERT_LIFETIME} \ + -in out/test_names.req \ + -out out/test_names.pem \ + -config ca.cnf + /bin/sh -c "cat out/ok_cert.key out/ok_cert.pem \ > ../certificates/ok_cert.pem" /bin/sh -c "cat out/wildcard.key out/wildcard.pem \ @@ -173,19 +201,18 @@ > ../certificates/expired_cert.pem" /bin/sh -c "cat out/2048-sha256-root.key out/2048-sha256-root.pem \ > ../certificates/root_ca_cert.pem" -/bin/sh -c "cat out/ok_cert.key out/name_constraint_bad.pem \ - > ../certificates/name_constraint_bad.pem" -/bin/sh -c "cat out/ok_cert.key out/name_constraint_good.pem \ - > ../certificates/name_constraint_good.pem" /bin/sh -c "cat out/ok_cert.key out/bad_validity.pem \ > ../certificates/bad_validity.pem" /bin/sh -c "cat out/ok_cert.key out/int/ok_cert.pem \ + out/int/2048-sha256-int.pem \ > ../certificates/ok_cert_by_intermediate.pem" /bin/sh -c "cat out/int/2048-sha256-int.key out/int/2048-sha256-int.pem \ > ../certificates/intermediate_ca_cert.pem" /bin/sh -c "cat out/int/ok_cert.pem out/int/2048-sha256-int.pem \ out/2048-sha256-root.pem \ > ../certificates/x509_verify_results.chain.pem" +/bin/sh -c "cat out/test_names.key out/test_names.pem \ + > ../certificates/test_names.pem" # Now generate the one-off certs ## Self-signed cert for SPDY/QUIC/HTTP2 pooling testing @@ -203,19 +230,17 @@ -config ../scripts/ee.cnf -newkey rsa:2048 -text \ -out ../certificates/subjectAltName_www_example_com.pem +## certificatePolicies parsing +openssl req -x509 -days 3650 -extensions req_policies_sanity \ + -config ../scripts/ee.cnf -newkey rsa:2048 -text \ + -out ../certificates/policies_sanity_check.pem + ## Punycode handling SUBJECT_NAME="req_punycode_dn" \ openssl req -x509 -days 3650 -extensions req_punycode \ -config ../scripts/ee.cnf -newkey rsa:2048 -text \ -out ../certificates/punycodetest.pem -## Reject intranet hostnames in "publicly" trusted certs -# 365 * 3 = 1095 -SUBJECT_NAME="req_intranet_dn" \ - openssl req -x509 -days 1095 -extensions req_intranet_san \ - -config ../scripts/ee.cnf -newkey rsa:2048 -text \ - -out ../certificates/reject_intranet_hosts.pem - ## Leaf certificate with a large key; Apple's certificate verifier rejects with ## a fatal error if the key is bigger than 8192 bits. openssl req -x509 -days 3650 \ @@ -249,7 +274,6 @@ -in out/10_year_validity.req \ -out ../certificates/10_year_validity.pem \ -config ca.cnf -# 365 * 11 = 4015 openssl req -config ../scripts/ee.cnf \ -newkey rsa:2048 -text -out out/11_year_validity.req CA_NAME="req_ca_dn" \ @@ -257,7 +281,7 @@ -batch \ -extensions user_cert \ -startdate 141030000000Z \ - -days 4015 \ + -enddate 251030000000Z \ -in out/11_year_validity.req \ -out ../certificates/11_year_validity.pem \ -config ca.cnf @@ -296,13 +320,12 @@ -config ca.cnf openssl req -config ../scripts/ee.cnf \ -newkey rsa:2048 -text -out out/61_months_after_2012_07.req -# 30 * 61 = 1830 CA_NAME="req_ca_dn" \ openssl ca \ -batch \ -extensions user_cert \ -startdate 141030000000Z \ - -days 1830 \ + -enddate 191103000000Z \ -in out/61_months_after_2012_07.req \ -out ../certificates/61_months_after_2012_07.pem \ -config ca.cnf @@ -423,6 +446,44 @@ -out ../certificates/pre_june_2016.pem \ -config ca.cnf +# Issued after 2020-09-01, lifetime == 399 days (bad) +openssl req -config ../scripts/ee.cnf \ + -newkey rsa:2048 -text -out out/399_days_after_2020_09_01.req +CA_NAME="req_ca_dn" \ + openssl ca \ + -batch \ + -extensions user_cert \ + -startdate 200902000000Z \ + -enddate 211006000000Z \ + -in out/399_days_after_2020_09_01.req \ + -out ../certificates/399_days_after_2020_09_01.pem \ + -config ca.cnf +# Issued after 2020-09-01, lifetime == 398 days (good) +openssl req -config ../scripts/ee.cnf \ + -newkey rsa:2048 -text -out out/398_days_after_2020_09_01.req +CA_NAME="req_ca_dn" \ + openssl ca \ + -batch \ + -extensions user_cert \ + -startdate 200902000000Z \ + -enddate 211005000000Z \ + -in out/398_days_after_2020_09_01.req \ + -out ../certificates/398_days_after_2020_09_01.pem \ + -config ca.cnf +# Issued after 2020-09-01, lifetime == 825 days and one second (bad) +openssl req -config ../scripts/ee.cnf \ + -newkey rsa:2048 -text -out out/398_days_1_second_after_2020_09_01.req +CA_NAME="req_ca_dn" \ + openssl ca \ + -batch \ + -extensions user_cert \ + -startdate 200902000000Z \ + -enddate 211005000001Z \ + -in out/398_days_1_second_after_2020_09_01.req \ + -out ../certificates/398_days_1_second_after_2020_09_01.pem \ + -config ca.cnf + + # Issued after 1 June 2016 (Symantec CT Enforcement Date) openssl req -config ../scripts/ee.cnf \ -newkey rsa:2048 -text -out out/post_june_2016.req @@ -436,14 +497,6 @@ -out ../certificates/post_june_2016.pem \ -config ca.cnf -# Includes the TLS feature extension -openssl req -x509 -newkey rsa:2048 \ - -keyout out/tls_feature_extension.key \ - -out ../certificates/tls_feature_extension.pem \ - -days 365 \ - -extensions req_extensions_with_tls_feature \ - -nodes -config ee.cnf - # Includes the canSignHttpExchangesDraft extension openssl req -x509 -newkey rsa:2048 \ -keyout out/can_sign_http_exchanges_draft_extension.key \ @@ -462,18 +515,18 @@ -nodes -config ee.cnf # SHA-1 certificate issued by locally trusted CA +copy_or_generate_key ../certificates/sha1_leaf.pem out/sha1_leaf.key openssl req \ -config ../scripts/ee.cnf \ - -newkey rsa:2048 \ + -new \ -text \ - -keyout out/sha1_leaf.key \ + -key out/sha1_leaf.key \ -out out/sha1_leaf.req CA_NAME="req_ca_dn" \ openssl ca \ -batch \ -extensions user_cert \ - -startdate 171220000000Z \ - -enddate 201220000000Z \ + -days ${CERT_LIFETIME} \ -in out/sha1_leaf.req \ -out out/sha1_leaf.pem \ -config ca.cnf \ @@ -482,12 +535,14 @@ > ../certificates/sha1_leaf.pem" # Certificate with only a common name (no SAN) issued by a locally trusted CA +copy_or_generate_key ../certificates/common_name_only.pem \ + out/common_name_only.key openssl req \ -config ../scripts/ee.cnf \ -reqexts req_no_san \ - -newkey rsa:2048 \ + -new \ -text \ - -keyout out/common_name_only.key \ + -key out/common_name_only.key \ -out out/common_name_only.req CA_NAME="req_ca_dn" \ openssl ca \ @@ -533,39 +588,79 @@ -out ../certificates/may_2018.pem \ -config ca.cnf +# Issued after 1 July 2019 (The macOS 10.15+ date for additional +# policies for locally-trusted certificates - see +# https://support.apple.com/en-us/HT210176 ) and valid for >825 +# days, even accounting for rounding issues. +openssl req \ + -config ../scripts/ee.cnf \ + -newkey rsa:2048 \ + -text \ + -out out/900_days_after_2019_07_01.req +CA_NAME="req_ca_dn" \ + openssl ca \ + -batch \ + -extensions user_cert \ + -days 900 \ + -in out/900_days_after_2019_07_01.req \ + -out ../certificates/900_days_after_2019_07_01.pem \ + -config ca.cnf + +## Certificates for testing EV display (DN set with different variations) +SUBJECT_NAME="req_ev_dn" \ + openssl req -x509 -days ${CERT_LIFETIME} \ + --config ../scripts/ee.cnf -newkey rsa:2048 -text \ + -out ../certificates/ev_test.pem + +SUBJECT_NAME="req_ev_state_only_dn" \ + openssl req -x509 -days ${CERT_LIFETIME} \ + --config ../scripts/ee.cnf -newkey rsa:2048 -text \ + -out ../certificates/ev_test_state_only.pem + # Regenerate CRLSets ## Block a leaf cert directly by SPKI -python crlsetutil.py -o ../certificates/crlset_by_leaf_spki.raw \ +python3 crlsetutil.py -o ../certificates/crlset_by_leaf_spki.raw \ <<CRLBYLEAFSPKI { "BlockedBySPKI": ["../certificates/ok_cert.pem"] } CRLBYLEAFSPKI -## Block a leaf cert by issuer-hash-and-serial (ok_cert.pem == serial 3, by -## virtue of the serial file and ordering above. -python crlsetutil.py -o ../certificates/crlset_by_root_serial.raw \ +## Block a root cert directly by SPKI +python3 crlsetutil.py -o ../certificates/crlset_by_root_spki.raw \ +<<CRLBYROOTSPKI +{ + "BlockedBySPKI": ["../certificates/root_ca_cert.pem"] +} +CRLBYROOTSPKI + +## Block a leaf cert by issuer-hash-and-serial +python3 crlsetutil.py -o ../certificates/crlset_by_root_serial.raw \ <<CRLBYROOTSERIAL { "BlockedByHash": { - "../certificates/root_ca_cert.pem": [3] + "../certificates/root_ca_cert.pem": [ + "../certificates/ok_cert.pem" + ] } } CRLBYROOTSERIAL ## Block a leaf cert by issuer-hash-and-serial. However, this will be issued ## from an intermediate CA issued underneath a root. -python crlsetutil.py -o ../certificates/crlset_by_intermediate_serial.raw \ +python3 crlsetutil.py -o ../certificates/crlset_by_intermediate_serial.raw \ <<CRLSETBYINTERMEDIATESERIAL { "BlockedByHash": { - "../certificates/intermediate_ca_cert.pem": [1] + "../certificates/intermediate_ca_cert.pem": [ + "../certificates/ok_cert_by_intermediate.pem" + ] } } CRLSETBYINTERMEDIATESERIAL ## Block a subject with a single-entry allowlist of SPKI hashes. -python crlsetutil.py -o ../certificates/crlset_by_root_subject.raw \ +python3 crlsetutil.py -o ../certificates/crlset_by_root_subject.raw \ <<CRLSETBYROOTSUBJECT { "LimitedSubjects": { @@ -577,18 +672,18 @@ CRLSETBYROOTSUBJECT ## Block a subject with an empty allowlist of SPKI hashes. -python crlsetutil.py -o ../certificates/crlset_by_root_subject_no_spki.raw \ +python3 crlsetutil.py -o ../certificates/crlset_by_root_subject_no_spki.raw \ <<CRLSETBYROOTSUBJECTNOSPKI { "LimitedSubjects": { "../certificates/root_ca_cert.pem": [] }, - "Sequence": 1 + "Sequence": 2 } CRLSETBYROOTSUBJECTNOSPKI ## Block a subject with an empty allowlist of SPKI hashes. -python crlsetutil.py -o ../certificates/crlset_by_leaf_subject_no_spki.raw \ +python3 crlsetutil.py -o ../certificates/crlset_by_leaf_subject_no_spki.raw \ <<CRLSETBYLEAFSUBJECTNOSPKI { "LimitedSubjects": { @@ -596,3 +691,36 @@ } } CRLSETBYLEAFSUBJECTNOSPKI + +## Mark a given root as blocked for interception. +python3 crlsetutil.py -o \ + ../certificates/crlset_blocked_interception_by_root.raw \ +<<CRLSETINTERCEPTIONBYROOT +{ + "BlockedInterceptionSPKIs": [ + "../certificates/root_ca_cert.pem" + ] +} +CRLSETINTERCEPTIONBYROOT + +## Mark a given intermediate as blocked for interception. +python3 crlsetutil.py -o \ + ../certificates/crlset_blocked_interception_by_intermediate.raw \ +<<CRLSETINTERCEPTIONBYINTERMEDIATE +{ + "BlockedInterceptionSPKIs": [ + "../certificates/intermediate_ca_cert.pem" + ] +} +CRLSETINTERCEPTIONBYINTERMEDIATE + +## Mark a given root as known for interception, but not blocked. +python3 crlsetutil.py -o \ + ../certificates/crlset_known_interception_by_root.raw \ +<<CRLSETINTERCEPTIONBYROOT +{ + "KnownInterceptionSPKIs": [ + "../certificates/root_ca_cert.pem" + ] +} +CRLSETINTERCEPTIONBYROOT
diff --git a/net/data/ssl/scripts/generate-verisign_class3_g5_crosssigned-trusted-keychain.sh b/net/data/ssl/scripts/generate-verisign_class3_g5_crosssigned-trusted-keychain.sh deleted file mode 100755 index 7ce602f..0000000 --- a/net/data/ssl/scripts/generate-verisign_class3_g5_crosssigned-trusted-keychain.sh +++ /dev/null
@@ -1,19 +0,0 @@ -#!/bin/sh - -# Copyright 2016 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -set -e - -rm -rf out -mkdir out - -echo "Generating keychain" -./generate-keychain.sh \ - $PWD/out/verisign_class3_g5_crosssigned-trusted.keychain --trusted \ - "../certificates/verisign_class3_g5_crosssigned.pem" - -echo "Copying outputs" -cp out/verisign_class3_g5_crosssigned-trusted.keychain ../certificates -
diff --git a/net/data/ssl/scripts/generate-weak-test-chains.sh b/net/data/ssl/scripts/generate-weak-test-chains.sh index fb7f6c6..b2191d2 100755 --- a/net/data/ssl/scripts/generate-weak-test-chains.sh +++ b/net/data/ssl/scripts/generate-weak-test-chains.sh
@@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (c) 2011 The Chromium Authors. All rights reserved. +# Copyright 2011 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/ssl/scripts/policy.cnf b/net/data/ssl/scripts/policy.cnf deleted file mode 100644 index dbb2efa..0000000 --- a/net/data/ssl/scripts/policy.cnf +++ /dev/null
@@ -1,62 +0,0 @@ -CA_DIR=out -CA_NAME=policy-root -SAN=policy_test.example - -[ca] -default_ca = CA_root -preserve = yes - -[CA_root] -dir = ${ENV::CA_DIR} -key_size = 2048 -algo = sha256 -database = $dir/${ENV::CA_NAME}-index.txt -new_certs_dir = $dir -serial = $dir/${ENV::CA_NAME}-serial -certificate = $dir/${ENV::CA_NAME}.pem -private_key = $dir/${ENV::CA_NAME}.key -RANDFILE = $dir/.rand -default_days = 3650 -default_crl_days = 30 -default_md = sha256 -policy = policy_anything -unique_subject = no -copy_extensions = copy - -[user_cert] -basicConstraints = critical, CA:false -extendedKeyUsage = serverAuth, clientAuth -certificatePolicies = 1.2.3.4 -subjectAltName = DNS:${ENV::SAN} - -[ca_cert] -basicConstraints = critical, CA:true -keyUsage = critical, digitalSignature, keyCertSign, cRLSign - -[intermediate_cert] -basicConstraints = critical, CA:true -keyUsage = critical, digitalSignature, keyCertSign, cRLSign -policyConstraints = requireExplicitPolicy:0 -certificatePolicies = 1.2.3.4, 1.2.3.4.5, 1.2.3.5 - -[policy_anything] -# Default signing policy -countryName = optional -stateOrProvinceName = optional -localityName = optional -organizationName = optional -organizationalUnitName = optional -commonName = optional -emailAddress = optional - -[req] -default_bits = 2048 -default_md = sha256 -string_mask = utf8only -prompt = no -encrypt_key = no -distinguished_name = req_env_dn - -[req_env_dn] -CN = ${ENV::COMMON_NAME} -
diff --git a/net/data/test_bundle_data.filelist b/net/data/test_bundle_data.filelist new file mode 100644 index 0000000..03ade14 --- /dev/null +++ b/net/data/test_bundle_data.filelist
@@ -0,0 +1,1104 @@ +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +# NOTE: this file is generated by build/ios/update_bundle_filelist.py +# If it requires updating, you should get a presubmit error with +# instructions on how to regenerate. Otherwise, do not edit. +data/cache_tests/bad_entry/contents.txt +data/cache_tests/bad_entry/data_0 +data/cache_tests/bad_entry/data_1 +data/cache_tests/bad_entry/data_2 +data/cache_tests/bad_entry/data_3 +data/cache_tests/bad_entry/index +data/cache_tests/bad_rankings/contents.txt +data/cache_tests/bad_rankings/data_0 +data/cache_tests/bad_rankings/data_1 +data/cache_tests/bad_rankings/data_2 +data/cache_tests/bad_rankings/data_3 +data/cache_tests/bad_rankings/index +data/cache_tests/bad_rankings2/contents.txt +data/cache_tests/bad_rankings2/data_0 +data/cache_tests/bad_rankings2/data_1 +data/cache_tests/bad_rankings2/data_2 +data/cache_tests/bad_rankings2/data_3 +data/cache_tests/bad_rankings2/index +data/cache_tests/bad_rankings3/contents.txt +data/cache_tests/bad_rankings3/data_0 +data/cache_tests/bad_rankings3/data_1 +data/cache_tests/bad_rankings3/data_2 +data/cache_tests/bad_rankings3/data_3 +data/cache_tests/bad_rankings3/index +data/cache_tests/dirty_entry3/contents.txt +data/cache_tests/dirty_entry3/data_0 +data/cache_tests/dirty_entry3/data_1 +data/cache_tests/dirty_entry3/data_2 +data/cache_tests/dirty_entry3/data_3 +data/cache_tests/dirty_entry3/index +data/cache_tests/dirty_entry4/contents.txt +data/cache_tests/dirty_entry4/data_0 +data/cache_tests/dirty_entry4/data_1 +data/cache_tests/dirty_entry4/data_2 +data/cache_tests/dirty_entry4/data_3 +data/cache_tests/dirty_entry4/index +data/cache_tests/dirty_entry5/contents.txt +data/cache_tests/dirty_entry5/data_0 +data/cache_tests/dirty_entry5/data_1 +data/cache_tests/dirty_entry5/data_2 +data/cache_tests/dirty_entry5/data_3 +data/cache_tests/dirty_entry5/index +data/cache_tests/good_2_0/contents.txt +data/cache_tests/good_2_0/data_0 +data/cache_tests/good_2_0/data_1 +data/cache_tests/good_2_0/data_2 +data/cache_tests/good_2_0/data_3 +data/cache_tests/good_2_0/index +data/cache_tests/good_2_1/contents.txt +data/cache_tests/good_2_1/data_0 +data/cache_tests/good_2_1/data_1 +data/cache_tests/good_2_1/data_2 +data/cache_tests/good_2_1/data_3 +data/cache_tests/good_2_1/index +data/cache_tests/insert_empty1/data_0 +data/cache_tests/insert_empty1/data_1 +data/cache_tests/insert_empty1/data_2 +data/cache_tests/insert_empty1/data_3 +data/cache_tests/insert_empty1/index +data/cache_tests/insert_empty2/data_0 +data/cache_tests/insert_empty2/data_1 +data/cache_tests/insert_empty2/data_2 +data/cache_tests/insert_empty2/data_3 +data/cache_tests/insert_empty2/index +data/cache_tests/insert_empty3/data_0 +data/cache_tests/insert_empty3/data_1 +data/cache_tests/insert_empty3/data_2 +data/cache_tests/insert_empty3/data_3 +data/cache_tests/insert_empty3/index +data/cache_tests/insert_load1/data_0 +data/cache_tests/insert_load1/data_1 +data/cache_tests/insert_load1/data_2 +data/cache_tests/insert_load1/data_3 +data/cache_tests/insert_load1/index +data/cache_tests/insert_load2/data_0 +data/cache_tests/insert_load2/data_1 +data/cache_tests/insert_load2/data_2 +data/cache_tests/insert_load2/data_3 +data/cache_tests/insert_load2/index +data/cache_tests/insert_one1/data_0 +data/cache_tests/insert_one1/data_1 +data/cache_tests/insert_one1/data_2 +data/cache_tests/insert_one1/data_3 +data/cache_tests/insert_one1/index +data/cache_tests/insert_one2/data_0 +data/cache_tests/insert_one2/data_1 +data/cache_tests/insert_one2/data_2 +data/cache_tests/insert_one2/data_3 +data/cache_tests/insert_one2/index +data/cache_tests/insert_one3/data_0 +data/cache_tests/insert_one3/data_1 +data/cache_tests/insert_one3/data_2 +data/cache_tests/insert_one3/data_3 +data/cache_tests/insert_one3/index +data/cache_tests/list_loop/contents.txt +data/cache_tests/list_loop/data_0 +data/cache_tests/list_loop/data_1 +data/cache_tests/list_loop/data_2 +data/cache_tests/list_loop/data_3 +data/cache_tests/list_loop/index +data/cache_tests/list_loop2/contents.txt +data/cache_tests/list_loop2/data_0 +data/cache_tests/list_loop2/data_1 +data/cache_tests/list_loop2/data_2 +data/cache_tests/list_loop2/data_3 +data/cache_tests/list_loop2/index +data/cache_tests/list_loop3/contents.txt +data/cache_tests/list_loop3/data_0 +data/cache_tests/list_loop3/data_1 +data/cache_tests/list_loop3/data_2 +data/cache_tests/list_loop3/data_3 +data/cache_tests/list_loop3/index +data/cache_tests/remove_head1/data_0 +data/cache_tests/remove_head1/data_1 +data/cache_tests/remove_head1/data_2 +data/cache_tests/remove_head1/data_3 +data/cache_tests/remove_head1/index +data/cache_tests/remove_head2/data_0 +data/cache_tests/remove_head2/data_1 +data/cache_tests/remove_head2/data_2 +data/cache_tests/remove_head2/data_3 +data/cache_tests/remove_head2/index +data/cache_tests/remove_head3/data_0 +data/cache_tests/remove_head3/data_1 +data/cache_tests/remove_head3/data_2 +data/cache_tests/remove_head3/data_3 +data/cache_tests/remove_head3/index +data/cache_tests/remove_head4/data_0 +data/cache_tests/remove_head4/data_1 +data/cache_tests/remove_head4/data_2 +data/cache_tests/remove_head4/data_3 +data/cache_tests/remove_head4/index +data/cache_tests/remove_load1/data_0 +data/cache_tests/remove_load1/data_1 +data/cache_tests/remove_load1/data_2 +data/cache_tests/remove_load1/data_3 +data/cache_tests/remove_load1/index +data/cache_tests/remove_load2/data_0 +data/cache_tests/remove_load2/data_1 +data/cache_tests/remove_load2/data_2 +data/cache_tests/remove_load2/data_3 +data/cache_tests/remove_load2/index +data/cache_tests/remove_load3/data_0 +data/cache_tests/remove_load3/data_1 +data/cache_tests/remove_load3/data_2 +data/cache_tests/remove_load3/data_3 +data/cache_tests/remove_load3/index +data/cache_tests/remove_one1/data_0 +data/cache_tests/remove_one1/data_1 +data/cache_tests/remove_one1/data_2 +data/cache_tests/remove_one1/data_3 +data/cache_tests/remove_one1/index +data/cache_tests/remove_one2/data_0 +data/cache_tests/remove_one2/data_1 +data/cache_tests/remove_one2/data_2 +data/cache_tests/remove_one2/data_3 +data/cache_tests/remove_one2/index +data/cache_tests/remove_one3/data_0 +data/cache_tests/remove_one3/data_1 +data/cache_tests/remove_one3/data_2 +data/cache_tests/remove_one3/data_3 +data/cache_tests/remove_one3/index +data/cache_tests/remove_one4/data_0 +data/cache_tests/remove_one4/data_1 +data/cache_tests/remove_one4/data_2 +data/cache_tests/remove_one4/data_3 +data/cache_tests/remove_one4/index +data/cache_tests/remove_tail1/data_0 +data/cache_tests/remove_tail1/data_1 +data/cache_tests/remove_tail1/data_2 +data/cache_tests/remove_tail1/data_3 +data/cache_tests/remove_tail1/index +data/cache_tests/remove_tail2/data_0 +data/cache_tests/remove_tail2/data_1 +data/cache_tests/remove_tail2/data_2 +data/cache_tests/remove_tail2/data_3 +data/cache_tests/remove_tail2/index +data/cache_tests/remove_tail3/data_0 +data/cache_tests/remove_tail3/data_1 +data/cache_tests/remove_tail3/data_2 +data/cache_tests/remove_tail3/data_3 +data/cache_tests/remove_tail3/index +data/cache_tests/simple_file_enumerator/dir/another.txt +data/cache_tests/simple_file_enumerator/test.txt +data/cache_tests/wrong_version/index +data/cert_issuer_source_aia_unittest/i.pem +data/cert_issuer_source_aia_unittest/i2.pem +data/cert_issuer_source_aia_unittest/i3.pem +data/cert_issuer_source_aia_unittest/root.pem +data/cert_issuer_source_aia_unittest/target_file_aia.pem +data/cert_issuer_source_aia_unittest/target_file_and_http_aia.pem +data/cert_issuer_source_aia_unittest/target_invalid_and_http_aia.pem +data/cert_issuer_source_aia_unittest/target_invalid_url_aia.pem +data/cert_issuer_source_aia_unittest/target_no_aia.pem +data/cert_issuer_source_aia_unittest/target_one_aia.pem +data/cert_issuer_source_aia_unittest/target_six_aia.pem +data/cert_issuer_source_aia_unittest/target_three_aia.pem +data/cert_issuer_source_aia_unittest/target_two_aia.pem +data/cert_issuer_source_static_unittest/c1.pem +data/cert_issuer_source_static_unittest/c2.pem +data/cert_issuer_source_static_unittest/d.pem +data/cert_issuer_source_static_unittest/e1.pem +data/cert_issuer_source_static_unittest/e2.pem +data/cert_issuer_source_static_unittest/i1_1.pem +data/cert_issuer_source_static_unittest/i1_2.pem +data/cert_issuer_source_static_unittest/i2.pem +data/cert_issuer_source_static_unittest/i3_1.pem +data/cert_issuer_source_static_unittest/i3_2.pem +data/cert_issuer_source_static_unittest/root.pem +data/cert_net_fetcher_impl_unittest/404.html +data/cert_net_fetcher_impl_unittest/404.html.mock-http-headers +data/cert_net_fetcher_impl_unittest/500.html +data/cert_net_fetcher_impl_unittest/500.html.mock-http-headers +data/cert_net_fetcher_impl_unittest/cacheable_1hr.crt +data/cert_net_fetcher_impl_unittest/cacheable_1hr.crt.mock-http-headers +data/cert_net_fetcher_impl_unittest/cert.crt +data/cert_net_fetcher_impl_unittest/cert.crt.mock-http-headers +data/cert_net_fetcher_impl_unittest/certs.p7c +data/cert_net_fetcher_impl_unittest/certs.p7c.mock-http-headers +data/cert_net_fetcher_impl_unittest/downloadable.js +data/cert_net_fetcher_impl_unittest/downloadable.js.mock-http-headers +data/cert_net_fetcher_impl_unittest/foo.txt +data/cert_net_fetcher_impl_unittest/foo.txt.mock-http-headers +data/cert_net_fetcher_impl_unittest/gzipped_crl +data/cert_net_fetcher_impl_unittest/gzipped_crl.mock-http-headers +data/cert_net_fetcher_impl_unittest/redirect_https +data/cert_net_fetcher_impl_unittest/redirect_https.mock-http-headers +data/cert_net_fetcher_impl_unittest/root.crl +data/cert_net_fetcher_impl_unittest/root.crl.mock-http-headers +data/certificate_policies_unittest/anypolicy.pem +data/certificate_policies_unittest/anypolicy_with_qualifier.pem +data/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem +data/certificate_policies_unittest/invalid-empty.pem +data/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem +data/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem +data/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem +data/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem +data/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem +data/certificate_policies_unittest/policy_1_2_3.pem +data/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem +data/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem +data/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem +data/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem +data/crl_unittest/bad_crldp_has_crlissuer.pem +data/crl_unittest/bad_fake_critical_crlentryextension.pem +data/crl_unittest/bad_fake_critical_extension.pem +data/crl_unittest/bad_idp_contains_wrong_uri.pem +data/crl_unittest/bad_idp_indirectcrl.pem +data/crl_unittest/bad_idp_onlycontainscacerts.pem +data/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem +data/crl_unittest/bad_idp_onlycontainsusercerts.pem +data/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem +data/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem +data/crl_unittest/bad_key_rollover_signature.pem +data/crl_unittest/bad_nextupdate_too_old.pem +data/crl_unittest/bad_signature.pem +data/crl_unittest/bad_thisupdate_in_future.pem +data/crl_unittest/bad_thisupdate_too_old.pem +data/crl_unittest/bad_wrong_issuer.pem +data/crl_unittest/good.pem +data/crl_unittest/good_fake_extension.pem +data/crl_unittest/good_fake_extension_no_nextupdate.pem +data/crl_unittest/good_generalizedtime.pem +data/crl_unittest/good_idp_contains_uri.pem +data/crl_unittest/good_idp_onlycontainscacerts.pem +data/crl_unittest/good_idp_onlycontainsusercerts.pem +data/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem +data/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem +data/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem +data/crl_unittest/good_issuer_name_normalization.pem +data/crl_unittest/good_issuer_no_keyusage.pem +data/crl_unittest/good_key_rollover.pem +data/crl_unittest/good_no_crldp.pem +data/crl_unittest/good_no_nextupdate.pem +data/crl_unittest/good_no_version.pem +data/crl_unittest/invalid_garbage_after_crlentryextensions.pem +data/crl_unittest/invalid_garbage_after_extensions.pem +data/crl_unittest/invalid_garbage_after_nextupdate.pem +data/crl_unittest/invalid_garbage_after_revocationdate.pem +data/crl_unittest/invalid_garbage_after_revokedcerts.pem +data/crl_unittest/invalid_garbage_after_signaturevalue.pem +data/crl_unittest/invalid_garbage_after_thisupdate.pem +data/crl_unittest/invalid_garbage_crlentry.pem +data/crl_unittest/invalid_garbage_issuer_name.pem +data/crl_unittest/invalid_garbage_revocationdate.pem +data/crl_unittest/invalid_garbage_revoked_serial_number.pem +data/crl_unittest/invalid_garbage_signaturealgorithm.pem +data/crl_unittest/invalid_garbage_signaturevalue.pem +data/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem +data/crl_unittest/invalid_garbage_tbscertlist.pem +data/crl_unittest/invalid_garbage_thisupdate.pem +data/crl_unittest/invalid_garbage_version.pem +data/crl_unittest/invalid_idp_dpname_choice_extra_data.pem +data/crl_unittest/invalid_idp_empty_sequence.pem +data/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem +data/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem +data/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem +data/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem +data/crl_unittest/invalid_mismatched_signature_algorithm.pem +data/crl_unittest/invalid_revoked_empty_sequence.pem +data/crl_unittest/invalid_v1_explicit.pem +data/crl_unittest/invalid_v1_with_crlentryextension.pem +data/crl_unittest/invalid_v1_with_extension.pem +data/crl_unittest/invalid_v3.pem +data/crl_unittest/revoked.pem +data/crl_unittest/revoked_fake_crlentryextension.pem +data/crl_unittest/revoked_generalized_revocationdate.pem +data/crl_unittest/revoked_key_rollover.pem +data/crl_unittest/revoked_no_nextupdate.pem +data/embedded_test_server/mock-headers-without-crlf.html +data/embedded_test_server/mock-headers-without-crlf.html.mock-http-headers +data/filter_unittests/google.br +data/filter_unittests/google.txt +data/name_constraints_unittest/directoryname-excludeall.pem +data/name_constraints_unittest/directoryname-excluded.pem +data/name_constraints_unittest/directoryname.pem +data/name_constraints_unittest/directoryname_and_dnsname.pem +data/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem +data/name_constraints_unittest/dnsname-exclude_dot.pem +data/name_constraints_unittest/dnsname-excludeall.pem +data/name_constraints_unittest/dnsname-excluded.pem +data/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem +data/name_constraints_unittest/dnsname-permitted_two_dot.pem +data/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem +data/name_constraints_unittest/dnsname-with_max.pem +data/name_constraints_unittest/dnsname-with_min_0.pem +data/name_constraints_unittest/dnsname-with_min_0_and_max.pem +data/name_constraints_unittest/dnsname-with_min_1.pem +data/name_constraints_unittest/dnsname-with_min_1_and_max.pem +data/name_constraints_unittest/dnsname.pem +data/name_constraints_unittest/dnsname2.pem +data/name_constraints_unittest/edipartyname-excluded.pem +data/name_constraints_unittest/edipartyname-permitted.pem +data/name_constraints_unittest/invalid-empty_excluded_subtree.pem +data/name_constraints_unittest/invalid-empty_permitted_subtree.pem +data/name_constraints_unittest/invalid-no_subtrees.pem +data/name_constraints_unittest/ipaddress-excludeall.pem +data/name_constraints_unittest/ipaddress-excluded.pem +data/name_constraints_unittest/ipaddress-invalid_addr.pem +data/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem +data/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem +data/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem +data/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem +data/name_constraints_unittest/ipaddress-permit_all.pem +data/name_constraints_unittest/ipaddress-permit_prefix1.pem +data/name_constraints_unittest/ipaddress-permit_prefix31.pem +data/name_constraints_unittest/ipaddress-permit_singlehost.pem +data/name_constraints_unittest/ipaddress.pem +data/name_constraints_unittest/name-ca.pem +data/name_constraints_unittest/name-de.pem +data/name_constraints_unittest/name-empty.pem +data/name_constraints_unittest/name-jp-tokyo.pem +data/name_constraints_unittest/name-jp.pem +data/name_constraints_unittest/name-us-arizona-1.1.1.1.pem +data/name_constraints_unittest/name-us-arizona-192.168.1.1.pem +data/name_constraints_unittest/name-us-arizona-email.pem +data/name_constraints_unittest/name-us-arizona-foo.com.pem +data/name_constraints_unittest/name-us-arizona-ipv6.pem +data/name_constraints_unittest/name-us-arizona-permitted.example.com.pem +data/name_constraints_unittest/name-us-arizona.pem +data/name_constraints_unittest/name-us-california-192.168.1.1.pem +data/name_constraints_unittest/name-us-california-mountain_view.pem +data/name_constraints_unittest/name-us-california-permitted.example.com.pem +data/name_constraints_unittest/name-us-california.pem +data/name_constraints_unittest/name-us.pem +data/name_constraints_unittest/othername-excluded.pem +data/name_constraints_unittest/othername-permitted.pem +data/name_constraints_unittest/registeredid-excluded.pem +data/name_constraints_unittest/registeredid-permitted.pem +data/name_constraints_unittest/rfc822name-excluded.pem +data/name_constraints_unittest/rfc822name-permitted.pem +data/name_constraints_unittest/san-directoryname.pem +data/name_constraints_unittest/san-dnsname.pem +data/name_constraints_unittest/san-edipartyname.pem +data/name_constraints_unittest/san-excluded-directoryname.pem +data/name_constraints_unittest/san-excluded-dnsname.pem +data/name_constraints_unittest/san-excluded-ipaddress.pem +data/name_constraints_unittest/san-invalid-empty.pem +data/name_constraints_unittest/san-invalid-ipaddress.pem +data/name_constraints_unittest/san-ipaddress4.pem +data/name_constraints_unittest/san-ipaddress6.pem +data/name_constraints_unittest/san-othername.pem +data/name_constraints_unittest/san-permitted.pem +data/name_constraints_unittest/san-registeredid.pem +data/name_constraints_unittest/san-rfc822name.pem +data/name_constraints_unittest/san-uri.pem +data/name_constraints_unittest/san-x400address.pem +data/name_constraints_unittest/uri-excluded.pem +data/name_constraints_unittest/uri-permitted.pem +data/name_constraints_unittest/x400address-excluded.pem +data/name_constraints_unittest/x400address-permitted.pem +data/ocsp_unittest/bad_ocsp_type.pem +data/ocsp_unittest/bad_signature.pem +data/ocsp_unittest/bad_status.pem +data/ocsp_unittest/good_response.pem +data/ocsp_unittest/good_response_next_update.pem +data/ocsp_unittest/good_response_sha256.pem +data/ocsp_unittest/has_critical_ct_extension.pem +data/ocsp_unittest/has_critical_response_extension.pem +data/ocsp_unittest/has_critical_single_extension.pem +data/ocsp_unittest/has_extension.pem +data/ocsp_unittest/has_single_extension.pem +data/ocsp_unittest/has_version.pem +data/ocsp_unittest/malformed_request.pem +data/ocsp_unittest/missing_response.pem +data/ocsp_unittest/multiple_response.pem +data/ocsp_unittest/no_response.pem +data/ocsp_unittest/ocsp_extra_certs.pem +data/ocsp_unittest/ocsp_sign_bad_indirect.pem +data/ocsp_unittest/ocsp_sign_direct.pem +data/ocsp_unittest/ocsp_sign_indirect.pem +data/ocsp_unittest/ocsp_sign_indirect_missing.pem +data/ocsp_unittest/other_response.pem +data/ocsp_unittest/responder_id.pem +data/ocsp_unittest/responder_name.pem +data/ocsp_unittest/revoke_response.pem +data/ocsp_unittest/revoke_response_reason.pem +data/ocsp_unittest/unknown_response.pem +data/ov_name_constraints/int-bmp-o1.pem +data/ov_name_constraints/int-cn.pem +data/ov_name_constraints/int-o1-o2.pem +data/ov_name_constraints/int-o1-plus-o2.pem +data/ov_name_constraints/int-o2-o1.pem +data/ov_name_constraints/int-o3.pem +data/ov_name_constraints/leaf-no-o.pem +data/ov_name_constraints/leaf-o1-o2.pem +data/ov_name_constraints/leaf-o1.pem +data/ov_name_constraints/nc-int-exclude-o1.pem +data/ov_name_constraints/nc-int-permit-bmp-o1.pem +data/ov_name_constraints/nc-int-permit-cn.pem +data/ov_name_constraints/nc-int-permit-dns.pem +data/ov_name_constraints/nc-int-permit-o1.pem +data/ov_name_constraints/nc-int-permit-o2-o1-o3.pem +data/ov_name_constraints/root.pem +data/pac_file_fetcher_unittest/404.pac +data/pac_file_fetcher_unittest/404.pac.mock-http-headers +data/pac_file_fetcher_unittest/500.pac +data/pac_file_fetcher_unittest/500.pac.mock-http-headers +data/pac_file_fetcher_unittest/cacheable_1hr.pac +data/pac_file_fetcher_unittest/cacheable_1hr.pac.mock-http-headers +data/pac_file_fetcher_unittest/downloadable.pac +data/pac_file_fetcher_unittest/downloadable.pac.mock-http-headers +data/pac_file_fetcher_unittest/empty +data/pac_file_fetcher_unittest/empty.mock-http-headers +data/pac_file_fetcher_unittest/gzipped_pac +data/pac_file_fetcher_unittest/gzipped_pac.mock-http-headers +data/pac_file_fetcher_unittest/large-pac.nsproxy +data/pac_file_fetcher_unittest/large-pac.nsproxy.mock-http-headers +data/pac_file_fetcher_unittest/pac.html +data/pac_file_fetcher_unittest/pac.html.mock-http-headers +data/pac_file_fetcher_unittest/pac.nsproxy +data/pac_file_fetcher_unittest/pac.nsproxy.mock-http-headers +data/pac_file_fetcher_unittest/pac.txt +data/pac_file_fetcher_unittest/pac.txt.mock-http-headers +data/pac_file_fetcher_unittest/redirect-to-file +data/pac_file_fetcher_unittest/redirect-to-file.mock-http-headers +data/pac_file_fetcher_unittest/utf16be_pac +data/pac_file_fetcher_unittest/utf16be_pac.mock-http-headers +data/pac_file_fetcher_unittest/utf8_bom +data/pac_file_fetcher_unittest/utf8_bom.mock-http-headers +data/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem +data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem +data/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem +data/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem +data/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem +data/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem +data/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem +data/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem +data/parse_certificate_unittest/authority_key_identifier/issuer_only.pem +data/parse_certificate_unittest/authority_key_identifier/key_identifier.pem +data/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem +data/parse_certificate_unittest/authority_key_identifier/serial_only.pem +data/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem +data/parse_certificate_unittest/authority_key_identifier_not_sequence.pem +data/parse_certificate_unittest/bad_key_usage.pem +data/parse_certificate_unittest/bad_policy_qualifiers.pem +data/parse_certificate_unittest/bad_signature_algorithm_oid.pem +data/parse_certificate_unittest/bad_validity.pem +data/parse_certificate_unittest/basic_constraints_ca_false.pem +data/parse_certificate_unittest/basic_constraints_ca_no_path.pem +data/parse_certificate_unittest/basic_constraints_ca_path_9.pem +data/parse_certificate_unittest/basic_constraints_negative_path.pem +data/parse_certificate_unittest/basic_constraints_not_ca.pem +data/parse_certificate_unittest/basic_constraints_path_too_large.pem +data/parse_certificate_unittest/basic_constraints_pathlen_255.pem +data/parse_certificate_unittest/basic_constraints_pathlen_256.pem +data/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem +data/parse_certificate_unittest/basic_constraints_unconsumed_data.pem +data/parse_certificate_unittest/cert_algorithm_not_sequence.pem +data/parse_certificate_unittest/cert_data_after_signature.pem +data/parse_certificate_unittest/cert_empty_sequence.pem +data/parse_certificate_unittest/cert_missing_signature.pem +data/parse_certificate_unittest/cert_not_sequence.pem +data/parse_certificate_unittest/cert_signature_not_bit_string.pem +data/parse_certificate_unittest/cert_skeleton.pem +data/parse_certificate_unittest/cert_version3.pem +data/parse_certificate_unittest/crldp_1uri_noissuer.pem +data/parse_certificate_unittest/crldp_3uri_noissuer.pem +data/parse_certificate_unittest/crldp_full_name_as_dirname.pem +data/parse_certificate_unittest/crldp_issuer_as_dirname.pem +data/parse_certificate_unittest/extended_key_usage.pem +data/parse_certificate_unittest/extension_critical.pem +data/parse_certificate_unittest/extension_critical_0.pem +data/parse_certificate_unittest/extension_critical_3.pem +data/parse_certificate_unittest/extension_not_critical.pem +data/parse_certificate_unittest/extensions_data_after_sequence.pem +data/parse_certificate_unittest/extensions_duplicate_key_usage.pem +data/parse_certificate_unittest/extensions_empty_sequence.pem +data/parse_certificate_unittest/extensions_not_sequence.pem +data/parse_certificate_unittest/extensions_real.pem +data/parse_certificate_unittest/failed_signature_algorithm.pem +data/parse_certificate_unittest/inhibit_any_policy.pem +data/parse_certificate_unittest/issuer_bad_printable_string.pem +data/parse_certificate_unittest/key_usage.pem +data/parse_certificate_unittest/name_constraints_bad_ip.pem +data/parse_certificate_unittest/policies.pem +data/parse_certificate_unittest/policy_constraints_empty.pem +data/parse_certificate_unittest/policy_constraints_inhibit.pem +data/parse_certificate_unittest/policy_constraints_inhibit_require.pem +data/parse_certificate_unittest/policy_constraints_require.pem +data/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem +data/parse_certificate_unittest/serial_37_bytes.pem +data/parse_certificate_unittest/serial_negative.pem +data/parse_certificate_unittest/serial_not_minimal.pem +data/parse_certificate_unittest/serial_not_number.pem +data/parse_certificate_unittest/serial_zero.pem +data/parse_certificate_unittest/serial_zero_padded.pem +data/parse_certificate_unittest/serial_zero_padded_21_bytes.pem +data/parse_certificate_unittest/signature_algorithm_null.pem +data/parse_certificate_unittest/subject_alt_name.pem +data/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem +data/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem +data/parse_certificate_unittest/subject_not_ascii.pem +data/parse_certificate_unittest/subject_not_printable_string.pem +data/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem +data/parse_certificate_unittest/subject_t61string.pem +data/parse_certificate_unittest/subject_t61string_1-32.pem +data/parse_certificate_unittest/subject_t61string_126-160.pem +data/parse_certificate_unittest/subject_t61string_actual.pem +data/parse_certificate_unittest/subjectaltname_bad_ip.pem +data/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem +data/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem +data/parse_certificate_unittest/subjectaltname_trailing_data.pem +data/parse_certificate_unittest/tbs_explicit_v1.pem +data/parse_certificate_unittest/tbs_v1.pem +data/parse_certificate_unittest/tbs_v1_extensions.pem +data/parse_certificate_unittest/tbs_v2_extensions.pem +data/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem +data/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem +data/parse_certificate_unittest/tbs_v2_no_optionals.pem +data/parse_certificate_unittest/tbs_v3_all_optionals.pem +data/parse_certificate_unittest/tbs_v3_data_after_extensions.pem +data/parse_certificate_unittest/tbs_v3_extensions.pem +data/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem +data/parse_certificate_unittest/tbs_v3_no_optionals.pem +data/parse_certificate_unittest/tbs_v3_real.pem +data/parse_certificate_unittest/tbs_v4.pem +data/parse_certificate_unittest/tbs_validity_both_generalized_time.pem +data/parse_certificate_unittest/tbs_validity_both_utc_time.pem +data/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem +data/parse_certificate_unittest/tbs_validity_relaxed.pem +data/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem +data/parse_certificate_unittest/v1_explicit_version.pem +data/parse_certificate_unittest/v3_certificate_template.pk8 +data/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem +data/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem +data/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem +data/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem +data/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem +data/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem +data/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem +data/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem +data/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem +data/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem +data/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem +data/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem +data/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem +data/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem +data/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem +data/path_builder_unittest/key_id_prioritization/root.pem +data/path_builder_unittest/key_id_prioritization/target.pem +data/path_builder_unittest/self_issued_prioritization/root1.pem +data/path_builder_unittest/self_issued_prioritization/root1_cross.pem +data/path_builder_unittest/self_issued_prioritization/root2.pem +data/path_builder_unittest/self_issued_prioritization/target.pem +data/path_builder_unittest/validity_date_prioritization/int_ac.pem +data/path_builder_unittest/validity_date_prioritization/int_ad.pem +data/path_builder_unittest/validity_date_prioritization/int_bc.pem +data/path_builder_unittest/validity_date_prioritization/int_bd.pem +data/path_builder_unittest/validity_date_prioritization/root.pem +data/path_builder_unittest/validity_date_prioritization/target.pem +data/spdy_tests/examples_07.hpack +data/test.html +data/trial_comparison_cert_verifier_unittest/target-multiple-policies/chain.pem +data/url_request_unittest/308-without-location-header +data/url_request_unittest/308-without-location-header.mock-http-headers +data/url_request_unittest/BullRunSpeech.txt +data/url_request_unittest/BullRunSpeech.txt.deflate +data/url_request_unittest/content-type-normalization.html +data/url_request_unittest/content-type-normalization.html.mock-http-headers +data/url_request_unittest/gzip-encoded +data/url_request_unittest/gzip-encoded.mock-http-headers +data/url_request_unittest/hsts-headers.html +data/url_request_unittest/hsts-headers.html.mock-http-headers +data/url_request_unittest/hsts-multiple-headers.html +data/url_request_unittest/hsts-multiple-headers.html.mock-http-headers +data/url_request_unittest/redirect-test.html +data/url_request_unittest/redirect-test.html.mock-http-headers +data/url_request_unittest/redirect-to-data.html +data/url_request_unittest/redirect-to-data.html.mock-http-headers +data/url_request_unittest/redirect-to-echoall +data/url_request_unittest/redirect-to-echoall.mock-http-headers +data/url_request_unittest/redirect-to-file.html +data/url_request_unittest/redirect-to-file.html.mock-http-headers +data/url_request_unittest/redirect-to-invalid-url.html +data/url_request_unittest/redirect-to-invalid-url.html.mock-http-headers +data/url_request_unittest/redirect301-to-echo +data/url_request_unittest/redirect301-to-echo.mock-http-headers +data/url_request_unittest/redirect301-to-https +data/url_request_unittest/redirect301-to-https.mock-http-headers +data/url_request_unittest/redirect302-to-echo +data/url_request_unittest/redirect302-to-echo-cacheable +data/url_request_unittest/redirect302-to-echo-cacheable.mock-http-headers +data/url_request_unittest/redirect302-to-echo.mock-http-headers +data/url_request_unittest/redirect302-to-https +data/url_request_unittest/redirect302-to-https.mock-http-headers +data/url_request_unittest/redirect303-to-echo +data/url_request_unittest/redirect303-to-echo.mock-http-headers +data/url_request_unittest/redirect303-to-https +data/url_request_unittest/redirect303-to-https.mock-http-headers +data/url_request_unittest/redirect307-to-echo +data/url_request_unittest/redirect307-to-echo.mock-http-headers +data/url_request_unittest/redirect307-to-https +data/url_request_unittest/redirect307-to-https.mock-http-headers +data/url_request_unittest/redirect308-to-echo +data/url_request_unittest/redirect308-to-echo.mock-http-headers +data/url_request_unittest/redirect308-to-https +data/url_request_unittest/redirect308-to-https.mock-http-headers +data/url_request_unittest/simple.html +data/url_request_unittest/simple.html.mock-http-headers +data/url_request_unittest/two-content-lengths.html +data/url_request_unittest/two-content-lengths.html.mock-http-headers +data/url_request_unittest/with-headers.html +data/url_request_unittest/with-headers.html.mock-http-headers +data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem +data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test +data/verify_certificate_chain_unittest/expired-intermediate/chain.pem +data/verify_certificate_chain_unittest/expired-intermediate/not-after.test +data/verify_certificate_chain_unittest/expired-intermediate/not-before.test +data/verify_certificate_chain_unittest/expired-root/chain.pem +data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test +data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test +data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test +data/verify_certificate_chain_unittest/expired-root/not-after.test +data/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test +data/verify_certificate_chain_unittest/expired-root/not-before.test +data/verify_certificate_chain_unittest/expired-target/chain.pem +data/verify_certificate_chain_unittest/expired-target/not-after.test +data/verify_certificate_chain_unittest/expired-target/not-before.test +data/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem +data/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test +data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem +data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test +data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem +data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test +data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem +data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test +data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test +data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem +data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test +data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test +data/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test +data/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem +data/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test +data/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test +data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test +data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem +data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test +data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem +data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test +data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem +data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test +data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem +data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test +data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem +data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test +data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem +data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test +data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem +data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test +data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem +data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test +data/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem +data/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test +data/verify_certificate_chain_unittest/key-rollover/newchain.pem +data/verify_certificate_chain_unittest/key-rollover/newchain.test +data/verify_certificate_chain_unittest/key-rollover/oldchain.pem +data/verify_certificate_chain_unittest/key-rollover/oldchain.test +data/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem +data/verify_certificate_chain_unittest/key-rollover/rolloverchain.test +data/verify_certificate_chain_unittest/many-names/ok-all-types.pem +data/verify_certificate_chain_unittest/many-names/ok-all-types.test +data/verify_certificate_chain_unittest/many-names/ok-different-types-dirnames.pem +data/verify_certificate_chain_unittest/many-names/ok-different-types-dirnames.test +data/verify_certificate_chain_unittest/many-names/ok-different-types-dns.pem +data/verify_certificate_chain_unittest/many-names/ok-different-types-dns.test +data/verify_certificate_chain_unittest/many-names/ok-different-types-ips.pem +data/verify_certificate_chain_unittest/many-names/ok-different-types-ips.test +data/verify_certificate_chain_unittest/many-names/toomany-all-types.pem +data/verify_certificate_chain_unittest/many-names/toomany-all-types.test +data/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem +data/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test +data/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem +data/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test +data/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem +data/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test +data/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem +data/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test +data/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem +data/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test +data/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem +data/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test +data/verify_certificate_chain_unittest/non-self-signed-root/chain.pem +data/verify_certificate_chain_unittest/non-self-signed-root/main.test +data/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test +data/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt +data/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt +data/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt +data/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt +data/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt +data/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt +data/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt +data/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt +data/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt +data/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt +data/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt +data/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt +data/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt +data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem +data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test +data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem +data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test +data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem +data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test +data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem +data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test +data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-ok/chain.pem +data/verify_certificate_chain_unittest/policies-ok/main.test +data/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem +data/verify_certificate_chain_unittest/policies-on-root-ok/main.test +data/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem +data/verify_certificate_chain_unittest/policies-on-root-wrong/main.test +data/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem +data/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test +data/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test +data/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem +data/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test +data/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test +data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem +data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test +data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test +data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem +data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test +data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test +data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem +data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test +data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test +data/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem +data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test +data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test +data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test +data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test +data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test +data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test +data/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem +data/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test +data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test +data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test +data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test +data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem +data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test +data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test +data/verify_certificate_chain_unittest/target-and-intermediate/chain.pem +data/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test +data/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test +data/verify_certificate_chain_unittest/target-and-intermediate/main.test +data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test +data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test +data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test +data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test +data/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test +data/verify_certificate_chain_unittest/target-eku-any/any.test +data/verify_certificate_chain_unittest/target-eku-any/chain.pem +data/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test +data/verify_certificate_chain_unittest/target-eku-any/clientauth.test +data/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test +data/verify_certificate_chain_unittest/target-eku-any/serverauth.test +data/verify_certificate_chain_unittest/target-eku-clientauth/any.test +data/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem +data/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test +data/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test +data/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test +data/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test +data/verify_certificate_chain_unittest/target-eku-many/any.test +data/verify_certificate_chain_unittest/target-eku-many/chain.pem +data/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test +data/verify_certificate_chain_unittest/target-eku-many/clientauth.test +data/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test +data/verify_certificate_chain_unittest/target-eku-many/serverauth.test +data/verify_certificate_chain_unittest/target-eku-none/any.test +data/verify_certificate_chain_unittest/target-eku-none/chain.pem +data/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test +data/verify_certificate_chain_unittest/target-eku-none/clientauth.test +data/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test +data/verify_certificate_chain_unittest/target-eku-none/serverauth.test +data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem +data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test +data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem +data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test +data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test +data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test +data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test +data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem +data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem +data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test +data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem +data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test +data/verify_certificate_chain_unittest/target-not-end-entity/chain.pem +data/verify_certificate_chain_unittest/target-not-end-entity/main.test +data/verify_certificate_chain_unittest/target-not-end-entity/strict.test +data/verify_certificate_chain_unittest/target-only/chain.pem +data/verify_certificate_chain_unittest/target-only/trusted_anchor.test +data/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test +data/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test +data/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test +data/verify_certificate_chain_unittest/target-only/trusted_leaf.test +data/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test +data/verify_certificate_chain_unittest/target-selfissued/chain.pem +data/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test +data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test +data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test +data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test +data/verify_certificate_chain_unittest/target-selfsigned/chain.pem +data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test +data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test +data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test +data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test +data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem +data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test +data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem +data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test +data/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem +data/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test +data/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem +data/verify_certificate_chain_unittest/target-signed-with-sha1/main.test +data/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem +data/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test +data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test +data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem +data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem +data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test +data/verify_certificate_chain_unittest/target-wrong-signature/chain.pem +data/verify_certificate_chain_unittest/target-wrong-signature/main.test +data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem +data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test +data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem +data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test +data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem +data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test +data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem +data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test +data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test +data/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem +data/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem +data/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem +data/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem +data/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem +data/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem +data/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem +data/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem +data/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem +data/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem +data/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem +data/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem +data/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem +data/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem +data/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem +data/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem +data/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem +data/verify_name_match_unittest/names/custom-custom-normalized.pem +data/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem +data/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem +data/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem +data/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem +data/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem +data/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem +data/verify_name_match_unittest/names/invalid-RDN-empty.pem +data/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem +data/verify_name_match_unittest/names/unicode-mixed-normalized.pem +data/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem +data/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem +data/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem +data/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem +data/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem +data/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem +data/verify_name_match_unittest/names/valid-Name-empty.pem +data/verify_name_match_unittest/names/valid-minimal.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem +data/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem +data/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem +data/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem +data/verify_signed_data_unittest/ecdsa-using-rsa-key.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha1.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem +data/verify_signed_data_unittest/rsa-pkcs1-sha256.pem +data/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem +data/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem +data/verify_signed_data_unittest/rsa-pss-sha256.pem +data/verify_signed_data_unittest/rsa-using-ec-key.pem +data/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem
diff --git a/net/data/test_bundle_data.globlist b/net/data/test_bundle_data.globlist new file mode 100644 index 0000000..1701a31 --- /dev/null +++ b/net/data/test_bundle_data.globlist
@@ -0,0 +1,31 @@ +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +# +# See build/ios/update_bundle_filelist.py for details on how .globlist +# files are used to update their .filelist counterparts. + +data/cache_tests/** +data/cert_issuer_source_aia_unittest/*.pem +data/cert_issuer_source_static_unittest/*.pem +data/cert_net_fetcher_impl_unittest/** +data/certificate_policies_unittest/*.pem +data/crl_unittest/*.pem +data/embedded_test_server/* +data/filter_unittests/* +data/name_constraints_unittest/*.pem +data/ocsp_unittest/*.pem +data/ov_name_constraints/*.pem +data/pac_file_fetcher_unittest/** +data/path_builder_unittest/**/*.pem +data/parse_certificate_unittest/**/*.pem +data/parse_certificate_unittest/*.pk8 +data/spdy_tests/** +data/test.html +data/trial_comparison_cert_verifier_unittest/**/*.pem +data/url_request_unittest/* +data/verify_certificate_chain_unittest/**/*.pem +data/verify_certificate_chain_unittest/**/*.test +data/verify_certificate_chain_unittest/pkits_errors/*.txt +data/verify_name_match_unittest/names/*.pem +data/verify_signed_data_unittest/*.pem
diff --git a/net/data/test_support_bundle_data.filelist b/net/data/test_support_bundle_data.filelist new file mode 100644 index 0000000..a4f984c --- /dev/null +++ b/net/data/test_support_bundle_data.filelist
@@ -0,0 +1,223 @@ +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +# NOTE: this file is generated by build/ios/update_bundle_filelist.py +# If it requires updating, you should get a presubmit error with +# instructions on how to regenerate. Otherwise, do not edit. +data/quic_http_response_cache_data/test.example.com/index.html +data/quic_http_response_cache_data/test.example.com/map.html +data/quic_http_response_cache_data_with_push/test.example.com/favicon.ico +data/quic_http_response_cache_data_with_push/test.example.com/index.html +data/quic_http_response_cache_data_with_push/test.example.com/index2.html +data/quic_http_response_cache_data_with_push/test.example.com/kitten-1.jpg +data/ssl/certificates/1024-rsa-ee-by-1024-rsa-intermediate.pem +data/ssl/certificates/1024-rsa-ee-by-2048-rsa-intermediate.pem +data/ssl/certificates/1024-rsa-ee-by-768-rsa-intermediate.pem +data/ssl/certificates/1024-rsa-ee-by-prime256v1-ecdsa-intermediate.pem +data/ssl/certificates/1024-rsa-intermediate.pem +data/ssl/certificates/10_year_validity.pem +data/ssl/certificates/11_year_validity.pem +data/ssl/certificates/2029_globalsign_com_cert.pem +data/ssl/certificates/2048-rsa-ee-by-1024-rsa-intermediate.pem +data/ssl/certificates/2048-rsa-ee-by-2048-rsa-intermediate.pem +data/ssl/certificates/2048-rsa-ee-by-768-rsa-intermediate.pem +data/ssl/certificates/2048-rsa-ee-by-prime256v1-ecdsa-intermediate.pem +data/ssl/certificates/2048-rsa-intermediate.pem +data/ssl/certificates/2048-rsa-root.pem +data/ssl/certificates/398_days_1_second_after_2020_09_01.pem +data/ssl/certificates/398_days_after_2020_09_01.pem +data/ssl/certificates/399_days_after_2020_09_01.pem +data/ssl/certificates/39_months_after_2015_04.pem +data/ssl/certificates/39_months_based_on_last_day.pem +data/ssl/certificates/40_months_after_2015_04.pem +data/ssl/certificates/60_months_after_2012_07.pem +data/ssl/certificates/61_months_after_2012_07.pem +data/ssl/certificates/768-rsa-ee-by-1024-rsa-intermediate.pem +data/ssl/certificates/768-rsa-ee-by-2048-rsa-intermediate.pem +data/ssl/certificates/768-rsa-ee-by-768-rsa-intermediate.pem +data/ssl/certificates/768-rsa-ee-by-prime256v1-ecdsa-intermediate.pem +data/ssl/certificates/768-rsa-intermediate.pem +data/ssl/certificates/825_days_1_second_after_2018_03_01.pem +data/ssl/certificates/825_days_after_2018_03_01.pem +data/ssl/certificates/826_days_after_2018_03_01.pem +data/ssl/certificates/900_days_after_2019_07_01.pem +data/ssl/certificates/BUILD.gn +data/ssl/certificates/README +data/ssl/certificates/bad_validity.pem +data/ssl/certificates/can_sign_http_exchanges_draft_extension.pem +data/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem +data/ssl/certificates/client-empty-password.p12 +data/ssl/certificates/client-nokey.p12 +data/ssl/certificates/client-null-password.p12 +data/ssl/certificates/client.p12 +data/ssl/certificates/client_1.key +data/ssl/certificates/client_1.pem +data/ssl/certificates/client_1.pk8 +data/ssl/certificates/client_1_ca.pem +data/ssl/certificates/client_2.key +data/ssl/certificates/client_2.pem +data/ssl/certificates/client_2.pk8 +data/ssl/certificates/client_2_ca.pem +data/ssl/certificates/client_3.key +data/ssl/certificates/client_3.pem +data/ssl/certificates/client_3.pk8 +data/ssl/certificates/client_3_ca.pem +data/ssl/certificates/client_4.key +data/ssl/certificates/client_4.pem +data/ssl/certificates/client_4.pk8 +data/ssl/certificates/client_4_ca.pem +data/ssl/certificates/client_5.key +data/ssl/certificates/client_5.pem +data/ssl/certificates/client_5.pk8 +data/ssl/certificates/client_5_ca.pem +data/ssl/certificates/client_6.key +data/ssl/certificates/client_6.pem +data/ssl/certificates/client_6.pk8 +data/ssl/certificates/client_6_ca.pem +data/ssl/certificates/client_7.key +data/ssl/certificates/client_7.pem +data/ssl/certificates/client_7.pk8 +data/ssl/certificates/client_7_ca.pem +data/ssl/certificates/client_root_ca.pem +data/ssl/certificates/common_name_only.pem +data/ssl/certificates/crit-codeSigning-chain.pem +data/ssl/certificates/crlset_blocked_interception_by_intermediate.raw +data/ssl/certificates/crlset_blocked_interception_by_root.raw +data/ssl/certificates/crlset_by_intermediate_serial.raw +data/ssl/certificates/crlset_by_leaf_spki.raw +data/ssl/certificates/crlset_by_leaf_subject_no_spki.raw +data/ssl/certificates/crlset_by_root_serial.raw +data/ssl/certificates/crlset_by_root_spki.raw +data/ssl/certificates/crlset_by_root_subject.raw +data/ssl/certificates/crlset_by_root_subject_no_spki.raw +data/ssl/certificates/crlset_known_interception_by_root.raw +data/ssl/certificates/cross-signed-leaf.pem +data/ssl/certificates/cross-signed-root-md5.pem +data/ssl/certificates/cross-signed-root-sha256.pem +data/ssl/certificates/ct-test-embedded-cert.pem +data/ssl/certificates/ct-test-embedded-with-intermediate-chain.pem +data/ssl/certificates/ct-test-embedded-with-intermediate-preca-chain.pem +data/ssl/certificates/ct-test-embedded-with-preca-chain.pem +data/ssl/certificates/ct-test-embedded-with-uids.pem +data/ssl/certificates/dec_2017.pem +data/ssl/certificates/diginotar_cyber_ca.pem +data/ssl/certificates/diginotar_pkioverheid.pem +data/ssl/certificates/diginotar_pkioverheid_g2.pem +data/ssl/certificates/diginotar_public_ca_2025.pem +data/ssl/certificates/diginotar_root_ca.pem +data/ssl/certificates/diginotar_services_1024_ca.pem +data/ssl/certificates/duplicate_cn_1.p12 +data/ssl/certificates/duplicate_cn_1.pem +data/ssl/certificates/duplicate_cn_2.p12 +data/ssl/certificates/duplicate_cn_2.pem +data/ssl/certificates/eku-test-root.pem +data/ssl/certificates/ev_test.pem +data/ssl/certificates/ev_test_state_only.pem +data/ssl/certificates/expired_cert.pem +data/ssl/certificates/foaf.me.chromium-test-cert.der +data/ssl/certificates/google.binary.p7b +data/ssl/certificates/google.chain.pem +data/ssl/certificates/google.pem_cert.p7b +data/ssl/certificates/google.pem_pkcs7.p7b +data/ssl/certificates/google.single.der +data/ssl/certificates/google.single.pem +data/ssl/certificates/google_diginotar.pem +data/ssl/certificates/intermediate_ca_cert.pem +data/ssl/certificates/invalid_key_usage_cert.der +data/ssl/certificates/key_usage_p256.key +data/ssl/certificates/key_usage_p256_both.pem +data/ssl/certificates/key_usage_p256_digitalsignature.pem +data/ssl/certificates/key_usage_p256_keyagreement.pem +data/ssl/certificates/key_usage_p256_no_extension.pem +data/ssl/certificates/key_usage_rsa.key +data/ssl/certificates/key_usage_rsa_both.pem +data/ssl/certificates/key_usage_rsa_digitalsignature.pem +data/ssl/certificates/key_usage_rsa_keyencipherment.pem +data/ssl/certificates/key_usage_rsa_no_extension.pem +data/ssl/certificates/large_key.pem +data/ssl/certificates/leaf_from_known_root.pem +data/ssl/certificates/lets-encrypt-dst-x3-root.pem +data/ssl/certificates/lets-encrypt-isrg-x1-root.pem +data/ssl/certificates/localhost_cert.pem +data/ssl/certificates/may_2018.pem +data/ssl/certificates/mit.davidben.der +data/ssl/certificates/multi-root-A-by-B.pem +data/ssl/certificates/multi-root-B-by-C.pem +data/ssl/certificates/multi-root-B-by-F.pem +data/ssl/certificates/multi-root-C-by-D.pem +data/ssl/certificates/multi-root-C-by-E.pem +data/ssl/certificates/multi-root-D-by-D.pem +data/ssl/certificates/multi-root-E-by-E.pem +data/ssl/certificates/multi-root-F-by-E.pem +data/ssl/certificates/multi-root-chain1.pem +data/ssl/certificates/multi-root-chain2.pem +data/ssl/certificates/multi-root-crlset-C.raw +data/ssl/certificates/multi-root-crlset-CD-and-FE.raw +data/ssl/certificates/multi-root-crlset-D-and-E.raw +data/ssl/certificates/multi-root-crlset-E.raw +data/ssl/certificates/multi-root-crlset-unrelated.raw +data/ssl/certificates/multi-root.keychain +data/ssl/certificates/multivalue_rdn.pem +data/ssl/certificates/name_constrained_key.pem +data/ssl/certificates/ndn.ca.crt +data/ssl/certificates/nist.der +data/ssl/certificates/no_subject_common_name_cert.pem +data/ssl/certificates/non-crit-codeSigning-chain.pem +data/ssl/certificates/ok_cert.pem +data/ssl/certificates/ok_cert_by_intermediate.pem +data/ssl/certificates/policies_sanity_check.pem +data/ssl/certificates/post_june_2016.pem +data/ssl/certificates/pre_br_validity_bad_121.pem +data/ssl/certificates/pre_br_validity_bad_2020.pem +data/ssl/certificates/pre_br_validity_ok.pem +data/ssl/certificates/pre_june_2016.pem +data/ssl/certificates/prime256v1-ecdsa-ee-by-1024-rsa-intermediate.pem +data/ssl/certificates/prime256v1-ecdsa-ee-by-2048-rsa-intermediate.pem +data/ssl/certificates/prime256v1-ecdsa-ee-by-768-rsa-intermediate.pem +data/ssl/certificates/prime256v1-ecdsa-ee-by-prime256v1-ecdsa-intermediate.pem +data/ssl/certificates/prime256v1-ecdsa-intermediate.pem +data/ssl/certificates/punycodetest.pem +data/ssl/certificates/quic-chain.pem +data/ssl/certificates/quic-ecdsa-leaf.key +data/ssl/certificates/quic-leaf-cert.key +data/ssl/certificates/quic-leaf-cert.key.pkcs8.pem +data/ssl/certificates/quic-leaf-cert.key.sct +data/ssl/certificates/quic-root.pem +data/ssl/certificates/quic-short-lived.pem +data/ssl/certificates/redundant-server-chain.pem +data/ssl/certificates/redundant-validated-chain-root.pem +data/ssl/certificates/redundant-validated-chain.pem +data/ssl/certificates/root_ca_cert.pem +data/ssl/certificates/salesforce_com_test.pem +data/ssl/certificates/self-signed-invalid-name.pem +data/ssl/certificates/self-signed-invalid-sig.pem +data/ssl/certificates/sha1_2016.pem +data/ssl/certificates/sha1_leaf.pem +data/ssl/certificates/spdy_pooling.pem +data/ssl/certificates/start_after_expiry.pem +data/ssl/certificates/subjectAltName_sanity_check.pem +data/ssl/certificates/subjectAltName_www_example_com.pem +data/ssl/certificates/test_names.pem +data/ssl/certificates/treadclimber.pem +data/ssl/certificates/treadclimber.sctlist +data/ssl/certificates/unescaped.pem +data/ssl/certificates/unittest.key.bin +data/ssl/certificates/unittest.selfsigned.der +data/ssl/certificates/verisign_intermediate_ca_2011.pem +data/ssl/certificates/verisign_intermediate_ca_2016.pem +data/ssl/certificates/weak_digest_md2_ee.pem +data/ssl/certificates/weak_digest_md2_intermediate.pem +data/ssl/certificates/weak_digest_md2_root.pem +data/ssl/certificates/weak_digest_md4_ee.pem +data/ssl/certificates/weak_digest_md4_intermediate.pem +data/ssl/certificates/weak_digest_md4_root.pem +data/ssl/certificates/weak_digest_md5_ee.pem +data/ssl/certificates/weak_digest_md5_intermediate.pem +data/ssl/certificates/weak_digest_md5_root.pem +data/ssl/certificates/weak_digest_sha1_ee.pem +data/ssl/certificates/weak_digest_sha1_intermediate.pem +data/ssl/certificates/weak_digest_sha1_root.pem +data/ssl/certificates/websocket_cacert.pem +data/ssl/certificates/websocket_client_cert.p12 +data/ssl/certificates/wildcard.pem +data/ssl/certificates/x509_verify_results.chain.pem
diff --git a/net/data/test_support_bundle_data.globlist b/net/data/test_support_bundle_data.globlist new file mode 100644 index 0000000..e26d131 --- /dev/null +++ b/net/data/test_support_bundle_data.globlist
@@ -0,0 +1,10 @@ +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +# +# See build/ios/update_bundle_filelist.py for details on how .globlist +# files are used to update their .filelist counterparts. + +data/quic_http_response_cache_data/test.example.com/* +data/quic_http_response_cache_data_with_push/test.example.com/* +data/ssl/certificates/*
diff --git a/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/chain.pem b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/chain.pem new file mode 100644 index 0000000..dc25c9a --- /dev/null +++ b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/chain.pem
@@ -0,0 +1,285 @@ +[Created by: ./generate-chains.py] + +Chain where the leaf has two policies and the intermediate has anyPolicy. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 6b:e1:0f:c9:fa:59:38:73:f8:5d:58:01:76:a1:f9:07:db:92:01:5c + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:a7:fb:0c:b8:75:eb:c8:c2:7a:0c:72:ee:89:76: + 8c:a8:0c:54:51:5a:2d:69:42:9f:78:ea:57:3f:c0: + c2:4f:6d:b9:92:cf:41:f5:83:70:56:02:06:80:f6: + 0b:61:3d:ff:d6:2c:0e:9d:59:fc:91:a6:47:fe:f0: + 36:07:48:1e:18:5b:d1:59:50:e9:07:a7:a6:3b:0c: + 53:e3:31:53:e0:3b:c3:1d:02:c4:6d:ed:a7:9d:bc: + a4:f6:1a:1a:c8:c4:51:28:60:11:2d:3f:2c:93:60: + d5:4e:44:83:e3:2b:ea:47:98:7a:c4:6e:6d:67:32: + 2c:29:28:3f:b0:73:c1:b2:ce:fc:f6:15:e3:16:d5: + 00:11:b4:98:91:43:42:d6:0f:ed:82:95:2f:23:69: + 60:0e:9a:09:1b:9a:67:c1:a0:83:d4:74:80:6f:de: + 67:34:73:d9:79:bb:83:6b:90:0c:a7:59:05:5c:96: + 9b:e2:7e:f2:d7:6b:57:09:81:8b:6a:54:d2:58:50: + 22:49:3c:ca:44:a1:a9:c9:41:50:39:d4:ad:78:3c: + e0:4b:74:ff:d6:04:61:6a:e5:4d:eb:2d:45:11:78: + a7:30:bc:12:31:c5:1e:e6:f8:dc:81:60:6f:0b:01: + bc:50:a2:c1:e4:6c:eb:87:b4:b5:89:86:b3:cc:0a: + 68:d1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:8B:D4:7E:BA:F1:1F:2F:2B:E6:6A:5E:E5:36:FD:A6:3E:F5:5F:B0 + X509v3 Authority Key Identifier: + keyid:DE:60:17:6D:1C:07:19:9D:2A:ED:85:01:D1:5F:20:9F:30:B6:35:87 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: + Policy: 1.2.3.4 + Policy: 1.2.6.7 + + X509v3 Subject Alternative Name: + DNS:test.example + Signature Algorithm: sha256WithRSAEncryption + 53:ff:95:b8:e6:43:0d:9b:ca:f0:ed:aa:90:0a:9b:17:b7:95: + ec:2e:e2:25:a6:49:bd:19:e4:98:c8:e7:3d:26:96:12:f7:77: + 14:56:85:61:3c:a3:d7:86:fd:ac:8d:55:1b:aa:49:5d:ce:4b: + a0:1f:e6:f2:7b:8c:21:d3:4c:b8:72:c7:00:d2:ed:b7:25:39: + 40:4d:d0:53:6e:b9:82:b8:f2:30:3f:2a:df:41:64:20:85:5a: + a9:2a:90:18:86:a1:23:7b:2c:b1:6a:22:87:80:a5:f6:2e:fb: + 27:bf:61:cc:28:6e:c9:ab:da:35:5a:71:f6:89:c5:9c:fa:f7: + ab:d4:07:7e:58:e6:50:69:61:b3:b5:fa:a5:80:35:c1:b2:61: + 91:09:c0:86:df:67:a0:ab:ee:8d:d4:f1:f0:6d:61:fe:5d:64: + 5f:a5:06:37:3f:51:80:4c:4d:28:77:61:ef:e8:0e:dd:b8:8f: + 5d:24:1e:45:18:76:10:5d:f6:5b:c9:65:72:c7:f9:b0:a4:1f: + 04:ea:ff:16:b5:10:a5:2e:ea:cb:09:fd:c7:e3:38:40:93:4d: + 5f:0c:78:9e:cc:6e:04:eb:4f:e0:94:ce:e2:0d:01:f7:9f:5f: + 61:f9:c8:04:39:05:48:30:c2:5d:f8:cd:a8:be:8d:ea:7d:b4: + e1:99:4a:1f +-----BEGIN CERTIFICATE----- +MIID1DCCArygAwIBAgIUa+EPyfpZOHP4XVgBdqH5B9uSAVwwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAp/sMuHXryMJ6DHLuiXaMqAxUUVotaUKfeOpXP8DCT225 +ks9B9YNwVgIGgPYLYT3/1iwOnVn8kaZH/vA2B0geGFvRWVDpB6emOwxT4zFT4DvD +HQLEbe2nnbyk9hoayMRRKGARLT8sk2DVTkSD4yvqR5h6xG5tZzIsKSg/sHPBss78 +9hXjFtUAEbSYkUNC1g/tgpUvI2lgDpoJG5pnwaCD1HSAb95nNHPZebuDa5AMp1kF +XJab4n7y12tXCYGLalTSWFAiSTzKRKGpyUFQOdSteDzgS3T/1gRhauVN6y1FEXin +MLwSMcUe5vjcgWBvCwG8UKLB5Gzrh7S1iYazzApo0QIDAQABo4IBHDCCARgwHQYD +VR0OBBYEFJ2L1H668R8vK+ZqXuU2/aY+9V+wMB8GA1UdIwQYMBaAFN5gF20cBxmd +Ku2FAdFfIJ8wtjWHMD8GCCsGAQUFBwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDov +L3VybC1mb3ItYWlhL0ludGVybWVkaWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYj +aHR0cDovL3VybC1mb3ItY3JsL0ludGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQD +AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAXBgNVHSAEEDAOMAUG +AyoDBDAFBgMqBgcwFwYDVR0RBBAwDoIMdGVzdC5leGFtcGxlMA0GCSqGSIb3DQEB +CwUAA4IBAQBT/5W45kMNm8rw7aqQCpsXt5XsLuIlpkm9GeSYyOc9JpYS93cUVoVh +PKPXhv2sjVUbqkldzkugH+bye4wh00y4cscA0u23JTlATdBTbrmCuPIwPyrfQWQg +hVqpKpAYhqEjeyyxaiKHgKX2Lvsnv2HMKG7Jq9o1WnH2icWc+ver1Ad+WOZQaWGz +tfqlgDXBsmGRCcCG32egq+6N1PHwbWH+XWRfpQY3P1GATE0od2Hv6A7duI9dJB5F +GHYQXfZbyWVyx/mwpB8E6v8WtRClLurLCf3H4zhAk01fDHiezG4E60/glM7iDQH3 +n19h+cgEOQVIMMJd+M2ovo3qfbThmUof +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 76:42:db:45:76:7f:b8:53:d5:02:1e:c2:90:7e:60:72:5a:78:fc:c8 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b2:2f:54:6d:cb:bc:2b:71:f5:87:7a:7d:5d:ab: + c3:0e:bd:15:b0:a5:47:e4:2b:2a:a0:a0:0d:0f:65: + fc:84:85:2c:b4:24:a7:cf:87:9e:89:d9:f3:cf:de: + 89:61:c7:64:42:65:5f:39:13:89:92:48:54:9c:33: + 6b:8e:dc:dc:c6:4d:79:f8:63:37:f4:41:0d:57:ee: + 5b:0d:6d:2f:6a:d6:78:d3:d3:f7:29:d0:fa:89:ec: + 72:ec:11:49:fe:78:8f:38:ac:69:27:e3:f9:19:3d: + 58:18:2e:2d:f6:7c:a5:30:1f:1d:79:65:b5:b1:4d: + 05:6a:4b:dd:01:2e:a7:64:d1:16:23:07:05:1a:09: + 6a:67:73:d0:f3:d9:c3:81:9e:99:ac:ee:58:06:b5: + d6:ce:df:0d:c4:14:42:cb:44:e1:7b:2a:1f:e6:38: + e6:00:4b:39:d1:89:0c:27:d6:e3:61:16:7e:44:8f: + 25:65:8d:a6:a4:95:85:3e:13:c5:d6:14:83:c1:e3: + 69:cf:88:ed:f7:74:9e:2b:8e:a7:5f:ad:d2:84:98: + 06:14:85:88:54:0a:b6:9c:8a:8f:0b:d1:c4:2c:5e: + 06:96:55:4a:92:7b:14:bb:aa:bf:cd:d4:a5:a8:ae: + ef:eb:d8:97:75:7b:a0:7a:b6:69:1c:27:37:f2:f9: + e5:09 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + DE:60:17:6D:1C:07:19:9D:2A:ED:85:01:D1:5F:20:9F:30:B6:35:87 + X509v3 Authority Key Identifier: + keyid:E3:1C:57:80:6D:50:B5:5E:E3:27:A5:3F:E5:CC:E0:A9:45:56:C1:9E + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + + Signature Algorithm: sha256WithRSAEncryption + 65:99:b2:22:1c:ad:6d:5c:d5:ef:d5:53:70:84:2b:6a:54:e6: + 55:e3:0a:9d:89:f3:dc:25:6c:ac:26:02:50:86:7d:25:4e:59: + ba:e5:54:5e:5f:b3:55:78:21:e1:63:02:3e:db:f3:ee:92:d4: + 0b:13:e0:fd:db:83:4c:2a:50:a7:1b:f8:76:90:87:19:23:5a: + 4d:73:8a:83:95:7b:13:9f:30:ae:df:03:11:56:5b:29:fe:8a: + 22:80:f4:7c:05:5a:61:ba:83:e2:10:65:c2:69:33:45:bb:5c: + 9b:a9:96:f2:bf:29:bc:72:76:85:6b:fc:51:fb:94:60:4a:5e: + ca:87:c8:ad:81:82:b8:14:09:68:dd:48:9e:93:3b:c9:84:ba: + 4e:c5:8d:62:4a:32:52:5a:4f:58:b1:7c:ea:a8:f7:5f:50:13: + dd:46:35:2c:a0:df:4c:15:b9:6e:f9:74:e5:c4:f6:2f:02:2b: + 1a:d8:9c:7d:fc:0c:22:d6:62:71:98:ad:5c:af:2c:70:d0:07: + fa:28:4c:4b:09:90:44:e4:85:b9:b2:8c:46:a4:b7:0d:55:71: + 29:67:27:07:aa:11:b0:3d:e5:10:b7:28:58:d3:19:db:85:4c: + df:25:b7:82:38:21:f6:a2:4b:d1:af:68:4c:57:58:d2:b6:29: + 79:ef:a2:f1 +-----BEGIN CERTIFICATE----- +MIIDkzCCAnugAwIBAgIUdkLbRXZ/uFPVAh7CkH5gclp4/MgwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALIvVG3LvCtx9Yd6fV2rww69FbClR+QrKqCgDQ9l/ISFLLQk +p8+HnonZ88/eiWHHZEJlXzkTiZJIVJwza47c3MZNefhjN/RBDVfuWw1tL2rWeNPT +9ynQ+onscuwRSf54jzisaSfj+Rk9WBguLfZ8pTAfHXlltbFNBWpL3QEup2TRFiMH +BRoJamdz0PPZw4GemazuWAa11s7fDcQUQstE4XsqH+Y45gBLOdGJDCfW42EWfkSP +JWWNpqSVhT4TxdYUg8Hjac+I7fd0niuOp1+t0oSYBhSFiFQKtpyKjwvRxCxeBpZV +SpJ7FLuqv83Upaiu7+vYl3V7oHq2aRwnN/L55QkCAwEAAaOB3jCB2zAdBgNVHQ4E +FgQU3mAXbRwHGZ0q7YUB0V8gnzC2NYcwHwYDVR0jBBgwFoAU4xxXgG1QtV7jJ6U/ +5czgqUVWwZ4wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MBEGA1UdIAQKMAgwBgYEVR0gADANBgkqhkiG9w0BAQsFAAOCAQEAZZmyIhytbVzV +79VTcIQralTmVeMKnYnz3CVsrCYCUIZ9JU5ZuuVUXl+zVXgh4WMCPtvz7pLUCxPg +/duDTCpQpxv4dpCHGSNaTXOKg5V7E58wrt8DEVZbKf6KIoD0fAVaYbqD4hBlwmkz +Rbtcm6mW8r8pvHJ2hWv8UfuUYEpeyofIrYGCuBQJaN1InpM7yYS6TsWNYkoyUlpP +WLF86qj3X1AT3UY1LKDfTBW5bvl05cT2LwIrGticffwMItZicZitXK8scNAH+ihM +SwmQROSFubKMRqS3DVVxKWcnB6oRsD3lELcoWNMZ24VM3yW3gjgh9qJL0a9oTFdY +0rYpee+i8Q== +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 76:42:db:45:76:7f:b8:53:d5:02:1e:c2:90:7e:60:72:5a:78:fc:c7 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:9a:8f:40:d0:8f:a9:e6:69:43:b2:9a:c5:a9:f9: + 0f:20:56:10:59:91:36:08:26:d2:eb:0c:e6:82:de: + a5:90:ca:67:dc:f8:17:bc:71:91:9c:f3:46:eb:71: + 65:f5:a5:e0:9c:5e:e5:09:2f:a2:9c:5d:49:29:20: + d0:bb:58:c3:ac:9d:4c:a4:df:8a:06:40:13:93:63: + 1d:24:d8:5c:01:57:0c:34:ea:47:ae:31:1a:21:d7: + cf:29:73:44:96:97:01:c8:36:57:77:4c:1d:e0:bc: + 5a:93:06:3b:d5:45:3f:98:09:8c:db:cc:f2:eb:90: + 28:53:94:9f:8d:fd:97:75:ca:c7:fe:92:cf:58:1b: + 93:66:37:12:c2:6b:bb:38:a2:43:24:dc:41:c3:b3: + 3c:69:f9:a1:7b:ad:7d:92:b3:22:a5:31:df:34:86: + 62:43:d8:11:3d:dd:7c:1b:24:9f:0d:2a:0f:c5:1c: + 7d:c4:fe:55:4d:33:7a:0a:ef:98:55:64:3f:a7:c6: + 40:d3:f7:e0:2d:68:f8:83:0f:c3:8d:c4:65:89:1c: + ab:c8:0d:30:6c:da:dd:8d:a2:8f:ac:96:d8:de:41: + e7:b8:3d:d4:5b:8f:c3:3d:87:6b:d6:7f:bb:4d:23: + d5:08:60:bc:d2:54:85:fe:4f:b4:49:cf:18:32:74: + a1:3f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E3:1C:57:80:6D:50:B5:5E:E3:27:A5:3F:E5:CC:E0:A9:45:56:C1:9E + X509v3 Authority Key Identifier: + keyid:E3:1C:57:80:6D:50:B5:5E:E3:27:A5:3F:E5:CC:E0:A9:45:56:C1:9E + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 29:37:4b:cd:43:0a:ff:3d:d9:d2:d8:8c:d0:0c:98:12:9f:a1: + d7:2c:02:d9:87:55:fe:bc:86:c2:e2:06:36:77:0a:d6:88:45: + 78:52:63:57:77:ee:fd:76:95:4a:e2:bc:ce:58:fc:06:20:ac: + e7:66:e3:4b:bb:1d:69:dd:25:dd:e8:00:e7:d9:f9:5c:10:33: + 0a:88:d7:fe:f0:cb:32:ec:8e:2d:c4:31:25:b7:8a:1f:a1:89: + b8:f1:58:d1:20:4b:ad:fe:da:2a:c1:f7:ef:c8:7b:d2:06:ee: + d0:4f:f7:0d:25:f1:d8:75:18:a5:82:90:9a:b1:b8:4a:b8:a3: + 70:92:5f:d8:f3:ca:90:93:8b:4c:d6:66:a5:d5:2c:bf:ba:37: + 08:0e:74:36:69:f1:02:43:90:da:bf:1a:d5:07:ef:24:74:0e: + cf:6e:cc:26:a0:b1:13:df:b5:6b:cb:b4:08:82:78:c8:81:a5: + d6:5d:48:76:fd:c9:0a:de:39:4b:87:ae:a9:ff:dd:30:89:d2: + 64:14:83:df:a1:2a:23:f1:bc:5f:93:64:01:47:0e:a6:12:f5: + 3e:89:0c:88:89:e3:3f:d9:44:27:fe:49:ee:85:4f:b7:a7:48: + 74:4a:93:44:2e:4a:cf:e4:5a:44:cd:b4:7a:60:6e:28:70:3f: + f7:9e:04:4f +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUdkLbRXZ/uFPVAh7CkH5gclp4/McwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCaj0DQj6nmaUOymsWp+Q8gVhBZkTYIJtLrDOaC3qWQymfc+Be8cZGc80br +cWX1peCcXuUJL6KcXUkpINC7WMOsnUyk34oGQBOTYx0k2FwBVww06keuMRoh188p +c0SWlwHINld3TB3gvFqTBjvVRT+YCYzbzPLrkChTlJ+N/Zd1ysf+ks9YG5NmNxLC +a7s4okMk3EHDszxp+aF7rX2SsyKlMd80hmJD2BE93XwbJJ8NKg/FHH3E/lVNM3oK +75hVZD+nxkDT9+AtaPiDD8ONxGWJHKvIDTBs2t2Noo+sltjeQee4PdRbj8M9h2vW +f7tNI9UIYLzSVIX+T7RJzxgydKE/AgMBAAGjgcswgcgwHQYDVR0OBBYEFOMcV4Bt +ULVe4yelP+XM4KlFVsGeMB8GA1UdIwQYMBaAFOMcV4BtULVe4yelP+XM4KlFVsGe +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAKTdLzUMK/z3Z0tiM0AyYEp+h1ywC2YdV/ryGwuIGNncK1ohF +eFJjV3fu/XaVSuK8zlj8BiCs52bjS7sdad0l3egA59n5XBAzCojX/vDLMuyOLcQx +JbeKH6GJuPFY0SBLrf7aKsH378h70gbu0E/3DSXx2HUYpYKQmrG4SrijcJJf2PPK +kJOLTNZmpdUsv7o3CA50NmnxAkOQ2r8a1QfvJHQOz27MJqCxE9+1a8u0CIJ4yIGl +1l1Idv3JCt45S4euqf/dMInSZBSD36EqI/G8X5NkAUcOphL1PokMiInjP9lEJ/5J +7oVPt6dIdEqTRC5Kz+RaRM20emBuKHA/954ETw== +-----END CERTIFICATE-----
diff --git a/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/generate-chains.py b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/generate-chains.py new file mode 100755 index 0000000..07f5324 --- /dev/null +++ b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/generate-chains.py
@@ -0,0 +1,26 @@ +#!/usr/bin/env python3 +# Copyright 2015 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Chain where the leaf has two policies and the intermediate has anyPolicy.""" + +import sys +sys.path += ['../../../../net/data'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('certificatePolicies', 'anyPolicy') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', '1.2.3.4,1.2.6.7') +target.get_extensions().set_property('subjectAltName', 'DNS:test.example') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Intermediate.key b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Intermediate.key new file mode 100644 index 0000000..7673763 --- /dev/null +++ b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAsi9Ubcu8K3H1h3p9XavDDr0VsKVH5CsqoKAND2X8hIUstCSn +z4eeidnzz96JYcdkQmVfOROJkkhUnDNrjtzcxk15+GM39EENV+5bDW0vatZ409P3 +KdD6iexy7BFJ/niPOKxpJ+P5GT1YGC4t9nylMB8deWW1sU0FakvdAS6nZNEWIwcF +GglqZ3PQ89nDgZ6ZrO5YBrXWzt8NxBRCy0Theyof5jjmAEs50YkMJ9bjYRZ+RI8l +ZY2mpJWFPhPF1hSDweNpz4jt93SeK46nX63ShJgGFIWIVAq2nIqPC9HELF4GllVK +knsUu6q/zdSlqK7v69iXdXugerZpHCc38vnlCQIDAQABAoIBAAs5L/g6fP+/jdea +v4rG5uJmxpb50i1tCqJTcn8lzWILgWVXabqIsFO+hrzxJ3YhOQ91kynlMSUlqS6t +jnjRMJbNCoG6viuEbXK8cL/HwNTZ7YJqN4dKwn0th4+XBzIgJeVL9tOsaGROmN3t +Crgb4cvGKfUbkvY4A79OR/1rEuAmsFN6wC863DIJgOJWOYc+OhrgR+mk8yhVhgfF +whUXOYIFrPLubGg7KpvkwZL36BiNMiihyk+o7L6Ocs8tvH36W1gmYvD+mxUC4LAR +wuhZ/oqhKCeHT1j+m8KaW4eyOKBNjAzkLInljI6nWvY3MxcgHUispISD86/flY4G +wDvn4oECgYEA7DEsIAullSsm3/JmvlNgIxt906ZLcbuaqJmEnsnqDOo2mk8Mhyyk +tYYXUi1dANwrvGwapeh9aDldHRc6ZSrRAk4TYPR0XLrOVzadfWya3oUlCnKQnCF5 +yyMcmm2mmRwIb5VBonI3B6vEHYlHBhz3zhysSiUi4G8ijRUbGSWAbd8CgYEAwSDL +yKeA5E/KxpjSiFB94iicAMjL1V4jwJ7qUPnU9rixGuLfBB6XdPkghOkFGwyG3kJh +dnfmytqmdjC83vNF53+cvfq8gCT2S7w7Zdl3vCUsXFWWO474z53DZ5dcwriiOBfi +c6gTB9cZomsd6hF4WNSCzT32Akni5xcnBNbkuhcCgYA7KZYD8ObpFoYGUpGp2viZ +0qkR+vWq53M2CD5QCAO4eHJ09JgOw//9+DifPP2u2XebGvkR1cqT8MqCHu9hp/fy +u9vezVzYXXKSJfwNDsc8Nd2xYEEY2snHOGRRymWQtJToXlqydimSolPdkiVYQqlP +157Qc7zouu3MqRzAj8Q7wQKBgQCaukXKGrkfMfZJqkJyR9qzCMoDrtvvtB58wlUE +T0SZ7lqmKcF3MXMymi29jlsy0pRzGUewfFuBhi/7XQzUqp8E266eXnYLTJGvF72W +2eYd7MJfr4pPaTpaTBEzu4br0rTUr/4Tn0Kv81tsTtmGoDyFHq009kFUkBGkB16R +eAGEPQKBgHsUTLjkM6XtCtZ6QTposfthFXNtWRuS16wJFeHxDLuSMxO7SfMxJ3j3 +vvKUlEybLbBPdwFUwV2DANB2ljJdPwJd8iXc1bYmG557u59BoOyHigwL65hPZXGy +VNQRB42LtAtF9pPv31xXFq5jnOVfulnFx9m7PUgF8vcAoUYCJjzO +-----END RSA PRIVATE KEY-----
diff --git a/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Root.key b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Root.key new file mode 100644 index 0000000..9f59998 --- /dev/null +++ b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAmo9A0I+p5mlDsprFqfkPIFYQWZE2CCbS6wzmgt6lkMpn3PgX +vHGRnPNG63Fl9aXgnF7lCS+inF1JKSDQu1jDrJ1MpN+KBkATk2MdJNhcAVcMNOpH +rjEaIdfPKXNElpcByDZXd0wd4LxakwY71UU/mAmM28zy65AoU5Sfjf2XdcrH/pLP +WBuTZjcSwmu7OKJDJNxBw7M8afmhe619krMipTHfNIZiQ9gRPd18GySfDSoPxRx9 +xP5VTTN6Cu+YVWQ/p8ZA0/fgLWj4gw/DjcRliRyryA0wbNrdjaKPrJbY3kHnuD3U +W4/DPYdr1n+7TSPVCGC80lSF/k+0Sc8YMnShPwIDAQABAoIBAC92QCQLidPcjVJi +XsKkXbXDV//5LItySKCvdHXJozQEQ8LCWJ+gjGOS/Ts9tl6p0oCST2jzvM6hgt7j +WdW+G1B9eVTD5GGo+Znv/LocypwKvA/fxaVDJNAxskb7Q5uuwXhW36Mdt6sUjAfM +CUGjozSv8hZpKEuYGBoacKisr/8WjQHbK+SpuCNn749HHMPo7hl3OzJ8MZWZzMfE +cfD/Ka27SJaZOBF4O1YozKDPizVqLd3Ypfzl5C90UDCKwdXXigrIWUfANkH8HrvV +aB3RmUhiKuMtOsge4xpnt25lMJzZQwcTMRjbzw6UvFUK8ieicT7D1ZZYkjuESXSp +I8qY6wECgYEAy8LQcR6LlAKSaKIXwdjHonNJGEyL44Y4vDxQRUzitw5RZ6fYYSm3 +lTU5B/Fj2m7iBdVH5GpelgdtKRPj1GVVJW5vglqfqvGjsO/ajJlpMxIalslYV8ds +kvgbH/Xq5f3dR8RDHR+D7TPZ3mFz33DQ3ItWsl5uHfuf5yfmvlr/3IECgYEAwi9D +9Hf/5wCgPP6SbmPW40SH0c/mTnLhMCA4s/YRadXUv1HwW9DdoMc+nb0XotVK6PpK ++mRHyKsp1U+YEVJVMaAnVX2Pvtqh0YRFsDdVUaff4shjb4UCr5GC/H1oqD6xE5qA +Js4uNTuozxXHa4gBSzuNl3uLA89dmg9xTolUnb8CgYEAtETF3t5URH1GBJYriI9+ +h2WRbJMETCZKeZauubD8/1EGijs/vy6GQdaVf0Z7vhvNkbWQ5i+JQRiO5gG31ghU +nUooE16T1kv0Myzw4OU04j8JERBPPVGs6BXjAZKy4AmKRN0JN3HTaP8vqIP1XOBV +mFkaObI7oAEnBf4SMaUWqoECgYEAq6d2jcvqNfzSqThsnxK4qYwx9+Gs99oLgCxr +k4HI4OK6PymirLdUw0R98JhwJWwg3RQsZW1yG0xbHYpPpbg/QTAOtT7aa97+vqQL +qnsve5BHlESJydItjp+1x5bghiFtDSQ9dpA6PqpvTig1cbP3WNbbEnaOa57KYl6W +TdOOLicCgYBrL6F/t5OaGTQCetNBO8vhn7dlvZ3Wa2DHmxpWuP4SY4SEUT/3m7mH +TXTIQe6uIe6QHXrL+K5xLAxICBdI0FuxzyOEP01psyeYlESuqsP1tWja0tVzDVei +/Z2jKbpU9696ggoBxBNZtukoQPBFvZvnWn9YSrHJhwZZZhImRAX58Q== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Target.key b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Target.key new file mode 100644 index 0000000..8a2cdf0 --- /dev/null +++ b/net/data/trial_comparison_cert_verifier_unittest/target-multiple-policies/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAp/sMuHXryMJ6DHLuiXaMqAxUUVotaUKfeOpXP8DCT225ks9B +9YNwVgIGgPYLYT3/1iwOnVn8kaZH/vA2B0geGFvRWVDpB6emOwxT4zFT4DvDHQLE +be2nnbyk9hoayMRRKGARLT8sk2DVTkSD4yvqR5h6xG5tZzIsKSg/sHPBss789hXj +FtUAEbSYkUNC1g/tgpUvI2lgDpoJG5pnwaCD1HSAb95nNHPZebuDa5AMp1kFXJab +4n7y12tXCYGLalTSWFAiSTzKRKGpyUFQOdSteDzgS3T/1gRhauVN6y1FEXinMLwS +McUe5vjcgWBvCwG8UKLB5Gzrh7S1iYazzApo0QIDAQABAoIBAF/+A8/pexsXn307 +tHqTZ1+k5A41NRwguVb0u3UwJxoSvuhZTf0J5okP0T2i3O/t6SQvuw5KXR2yYxQZ +mxZgLOqIlcKvjOsV79VwfwOmraLHJAGREkUreQyXv8DvO/0cyrAC7e3oWwXBYUO/ +vYp1DwVo6kcUP6qoLjo6yOKB09/koZB9lhUxO3ns5Cc2zwaWs5qZfsrcdF0cOG2p +XvJw8qY4svnGx6hYpGzoN0i9JpD9eigU9tI6XcWu7jPBYmCO6wRGhs+m6FqUBVSG +J/jyFQHWANoPO7jeC4/SXvN6QQx6m4kh6RTuByg+4IdgVbRNArA2s0ZIV5p5znk0 +XT4FYdECgYEA3G+nWxJYIqYMUzZQXAyl5KgQrFB/fGyPPMPtdEo+uKLKk1ULNfld +xwzg15WFdttWbnsNgMgYhTmhWgGy9WMYgZ//kDwmU50X5voY9Fc3eL1DqMtiblJ0 +ThDmv71DNYnBN079KCO3ongbNmMjFenZmf1kjw9jncBD7z/q+q6LT0UCgYEAwxTn +tXnMUv3jhXczXAx66Q1k8QnkAlBqD/DGG9TyyjHhUE57ttTrWB4CDMBj2WEn3qal +ZGniF0vMTLOYYPwCcPLRIIR3cKnDk7xNP0xMhNZZmdK23s9nxRy4c3eExGUjOjzh +ufzxQuOeG1HO7qPleTC/dNY6dZrA39wDpgOQlh0CgYAKzAU8dreOauero7tn5s6x +VnIKnp6/72lMpqQY0BImZQLbGI1GBYLMXxscNBynZ7LiEnDk3+gjjmES0YZ8cnAe +2UFhRTDzY3xqOdHDFgqHhW2s9NlLYgqEUFudBJ4oHykxllLcBnPWJ1/d2Bk914hq +/HhScYSFk4dATrcptCbqqQKBgGFicjk50DIt5AKgetccs87bjOR3F4fANPI4M+14 +5KrjM6MvSrr+l22prURIVpAR3CFd93qlEOSoRhiUHyFrLJzN2m/tMOLhHG0Ht1g9 +8oTtrFUJx5h62UahC8M4iuKvymIsOlLqXlYR4r+omzCuSMOy/iCJQS2sT1RxNLEP +XoJRAoGBAJ/VH2DAdFz0pcqsHNwSAugMguZbweOsFT8L4R+4krY5ITkW/9tUqJfT +MWLR3SqsG0mEmqCMFT8Vn0Guqyhldg//QZdFVTbUv0/DnEE/42XSoBFFS626zeVr +lM5zzHUZDKDHKSlEykdIIdK8LUFQK93mCYSz1FPzW4frejzDtamp +-----END RSA PRIVATE KEY-----
diff --git a/net/data/url_fetcher_impl_unittest/animate1.gif b/net/data/url_fetcher_impl_unittest/animate1.gif deleted file mode 100644 index 2de64b0..0000000 --- a/net/data/url_fetcher_impl_unittest/animate1.gif +++ /dev/null Binary files differ
diff --git a/net/data/url_fetcher_impl_unittest/server-unavailable.html b/net/data/url_fetcher_impl_unittest/server-unavailable.html deleted file mode 100644 index 364322d..0000000 --- a/net/data/url_fetcher_impl_unittest/server-unavailable.html +++ /dev/null
@@ -1 +0,0 @@ -This file is boring; all the action's in the .mock-http-headers.
diff --git a/net/data/url_fetcher_impl_unittest/server-unavailable.html.mock-http-headers b/net/data/url_fetcher_impl_unittest/server-unavailable.html.mock-http-headers deleted file mode 100644 index 5dd521b..0000000 --- a/net/data/url_fetcher_impl_unittest/server-unavailable.html.mock-http-headers +++ /dev/null
@@ -1,2 +0,0 @@ -HTTP/1.0 503 Service Unavailable -Content-type: text/html
diff --git a/net/data/url_fetcher_impl_unittest/simple.html b/net/data/url_fetcher_impl_unittest/simple.html deleted file mode 100644 index 70db0f2..0000000 --- a/net/data/url_fetcher_impl_unittest/simple.html +++ /dev/null
@@ -1,4 +0,0 @@ -<html> -<head><title>OK</title></head> -<body></body> -</html>
diff --git a/net/data/url_request_unittest/BullRunSpeech.txt.deflate b/net/data/url_request_unittest/BullRunSpeech.txt.deflate new file mode 100644 index 0000000..d6ae158 --- /dev/null +++ b/net/data/url_request_unittest/BullRunSpeech.txt.deflate Binary files differ
diff --git a/net/data/url_request_unittest/expect-ct-header-multiple.html b/net/data/url_request_unittest/expect-ct-header-multiple.html deleted file mode 100644 index e69de29..0000000 --- a/net/data/url_request_unittest/expect-ct-header-multiple.html +++ /dev/null
diff --git a/net/data/url_request_unittest/expect-ct-header-multiple.html.mock-http-headers b/net/data/url_request_unittest/expect-ct-header-multiple.html.mock-http-headers deleted file mode 100644 index 0f7352d..0000000 --- a/net/data/url_request_unittest/expect-ct-header-multiple.html.mock-http-headers +++ /dev/null
@@ -1,6 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -Expect-CT: max-age=100 -Expect-CT: enforce -Expect-CT: report-uri=https://example.test \ No newline at end of file
diff --git a/net/data/url_request_unittest/expect-ct-header-preload.html b/net/data/url_request_unittest/expect-ct-header-preload.html deleted file mode 100644 index e69de29..0000000 --- a/net/data/url_request_unittest/expect-ct-header-preload.html +++ /dev/null
diff --git a/net/data/url_request_unittest/expect-ct-header-preload.html.mock-http-headers b/net/data/url_request_unittest/expect-ct-header-preload.html.mock-http-headers deleted file mode 100644 index 3e11658..0000000 --- a/net/data/url_request_unittest/expect-ct-header-preload.html.mock-http-headers +++ /dev/null
@@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -Expect-CT: preload
diff --git a/net/data/url_request_unittest/expect-ct-header.html b/net/data/url_request_unittest/expect-ct-header.html deleted file mode 100644 index e69de29..0000000 --- a/net/data/url_request_unittest/expect-ct-header.html +++ /dev/null
diff --git a/net/data/url_request_unittest/expect-ct-header.html.mock-http-headers b/net/data/url_request_unittest/expect-ct-header.html.mock-http-headers deleted file mode 100644 index 6fe4c4c..0000000 --- a/net/data/url_request_unittest/expect-ct-header.html.mock-http-headers +++ /dev/null
@@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -Expect-CT: max-age=100, enforce, report-uri=https://example.test \ No newline at end of file
diff --git a/net/data/url_request_unittest/filedir-sentinel b/net/data/url_request_unittest/filedir-sentinel deleted file mode 100644 index 408adea..0000000 --- a/net/data/url_request_unittest/filedir-sentinel +++ /dev/null
@@ -1 +0,0 @@ -This is the file that the URLRequestTest.FileDirOutputSanity test looks for.
diff --git a/net/data/url_request_unittest/hpkp-headers-report-only.html b/net/data/url_request_unittest/hpkp-headers-report-only.html deleted file mode 100644 index 364322d..0000000 --- a/net/data/url_request_unittest/hpkp-headers-report-only.html +++ /dev/null
@@ -1 +0,0 @@ -This file is boring; all the action's in the .mock-http-headers.
diff --git a/net/data/url_request_unittest/hpkp-headers-report-only.html.mock-http-headers b/net/data/url_request_unittest/hpkp-headers-report-only.html.mock-http-headers deleted file mode 100644 index 0fbf7b4..0000000 --- a/net/data/url_request_unittest/hpkp-headers-report-only.html.mock-http-headers +++ /dev/null
@@ -1,6 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -X-Multiple-Entries: a -X-Multiple-Entries: b -Public-Key-Pins-Report-Only: max-age=50000; pin-sha256="9999999999999999999999999999999999999999999="; pin-sha256="jGdOd9afPNVKLxBnAaqWFl5tM1Dbu/54g4ZDgQcJ4BM="; report-uri="https://hpkp-report.test"
diff --git a/net/data/url_request_unittest/hpkp-headers.html b/net/data/url_request_unittest/hpkp-headers.html deleted file mode 100644 index 364322d..0000000 --- a/net/data/url_request_unittest/hpkp-headers.html +++ /dev/null
@@ -1 +0,0 @@ -This file is boring; all the action's in the .mock-http-headers.
diff --git a/net/data/url_request_unittest/hpkp-headers.html.mock-http-headers b/net/data/url_request_unittest/hpkp-headers.html.mock-http-headers deleted file mode 100644 index 890cbc1..0000000 --- a/net/data/url_request_unittest/hpkp-headers.html.mock-http-headers +++ /dev/null
@@ -1,6 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -X-Multiple-Entries: a -X-Multiple-Entries: b -Public-Key-Pins: max-age=50000; pin-sha256="9999999999999999999999999999999999999999999="; pin-sha256="jGdOd9afPNVKLxBnAaqWFl5tM1Dbu/54g4ZDgQcJ4BM="; report-uri="https://hpkp-report.test"
diff --git a/net/data/url_request_unittest/hsts-and-hpkp-headers.html b/net/data/url_request_unittest/hsts-and-hpkp-headers.html deleted file mode 100644 index 364322d..0000000 --- a/net/data/url_request_unittest/hsts-and-hpkp-headers.html +++ /dev/null
@@ -1 +0,0 @@ -This file is boring; all the action's in the .mock-http-headers.
diff --git a/net/data/url_request_unittest/hsts-and-hpkp-headers.html.mock-http-headers b/net/data/url_request_unittest/hsts-and-hpkp-headers.html.mock-http-headers deleted file mode 100644 index 6375121..0000000 --- a/net/data/url_request_unittest/hsts-and-hpkp-headers.html.mock-http-headers +++ /dev/null
@@ -1,8 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -X-Multiple-Entries: a -X-Multiple-Entries: b -Strict-Transport-Security: max-age=12300 -Strict-Transport-Security: max-age=12300; includeSubdomains -Public-Key-Pins: max-age=50000; pin-sha256="9999999999999999999999999999999999999999999="; pin-sha256="jGdOd9afPNVKLxBnAaqWFl5tM1Dbu/54g4ZDgQcJ4BM="
diff --git a/net/data/url_request_unittest/hsts-and-hpkp-headers2.html b/net/data/url_request_unittest/hsts-and-hpkp-headers2.html deleted file mode 100644 index 364322d..0000000 --- a/net/data/url_request_unittest/hsts-and-hpkp-headers2.html +++ /dev/null
@@ -1 +0,0 @@ -This file is boring; all the action's in the .mock-http-headers.
diff --git a/net/data/url_request_unittest/hsts-and-hpkp-headers2.html.mock-http-headers b/net/data/url_request_unittest/hsts-and-hpkp-headers2.html.mock-http-headers deleted file mode 100644 index 719d4b2..0000000 --- a/net/data/url_request_unittest/hsts-and-hpkp-headers2.html.mock-http-headers +++ /dev/null
@@ -1,8 +0,0 @@ -HTTP/1.1 200 OK -Cache-Control: private -Content-Type: text/html; charset=ISO-8859-1 -X-Multiple-Entries: a -X-Multiple-Entries: b -Strict-Transport-Security: max-age=12300; includeSubdomains -Public-Key-Pins: max-age=50000; pin-sha256="9999999999999999999999999999999999999999999="; pin-sha256="jGdOd9afPNVKLxBnAaqWFl5tM1Dbu/54g4ZDgQcJ4BM=" -Public-Key-Pins: max-age=50000; pin-sha256="9999999999999999999999999999999999999999999="; pin-sha256="jGdOd9afPNVKLxBnAaqWFl5tM1Dbu/54g4ZDgQcJ4BM="
diff --git a/net/data/url_request_unittest/redirect302-to-echo-cacheable.mock-http-headers b/net/data/url_request_unittest/redirect302-to-echo-cacheable.mock-http-headers index d41294c..fce2271 100644 --- a/net/data/url_request_unittest/redirect302-to-echo-cacheable.mock-http-headers +++ b/net/data/url_request_unittest/redirect302-to-echo-cacheable.mock-http-headers
@@ -2,4 +2,3 @@ Location: /echo Content-Length: 1 Cache-control: max-age=60000 -Content-Type: example/unit_test
diff --git a/net/data/verify_certificate_chain_unittest/README b/net/data/verify_certificate_chain_unittest/README index f1cef92..539c1c5 100644 --- a/net/data/verify_certificate_chain_unittest/README +++ b/net/data/verify_certificate_chain_unittest/README
@@ -50,6 +50,7 @@ certificate in the chain (i.e. whether it is a trust anchor or not). This maps to the CertificateTrustType enum. Possible values are: "TRUSTED_ANCHOR" + "TRUSTED_ANCHOR_WITH_EXPIRATION" "TRUSTED_ANCHOR_WITH_CONSTRAINTS" "UNSPECIFIED" "DISTRUSTED"
diff --git a/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem b/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem index a711063..a541c36 100644 --- a/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem +++ b/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 57:c3:57:03:79:49:32:ce:56:f8:86:e8:81:fd:69:ad:fa:5f:fe:8d - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:be:6c:86:21:26:6b:16:22:36:2b:5b:b1:d4:52: 28:74:2d:76:f3:1b:3b:01:17:dd:e1:18:e3:02:06: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 8a:25:5d:40:b1:6a:f0:07:6a:b7:a3:88:36:24:e4:2a:19:c3: - 07:ee:6b:3e:aa:bb:41:9b:66:cd:95:60:9c:c0:51:63:fe:f3: - a6:2d:55:a0:f3:93:c3:85:97:84:09:80:3d:36:e6:2e:e7:e9: - 61:fc:6d:78:86:b4:e8:62:40:26:39:fb:81:e5:d4:bc:8a:d1: - aa:99:43:04:96:9d:99:c0:f0:47:f1:d8:85:74:04:99:e6:3b: - d1:c4:c5:26:1a:d1:c3:16:5e:c6:84:6e:37:fb:f8:32:56:0f: - 18:1e:17:0d:ac:35:0a:71:b7:4a:a4:92:00:0d:12:5c:52:cb: - 02:d0:44:44:ab:5d:9c:19:5c:31:6d:d6:58:b1:1b:1d:b1:06: - 1d:5b:ad:3d:98:f6:cc:27:29:d9:56:36:df:79:2b:26:99:52: - be:3f:de:08:ba:1d:8a:7d:23:66:60:71:aa:99:bb:ea:b6:c3: - 76:9b:22:a9:a8:c8:06:54:83:8a:c0:a5:89:64:c7:d6:8f:49: - e7:90:87:fc:d4:94:d2:0b:b6:16:80:ce:c7:53:99:7d:f0:e0: - c0:7d:f9:37:31:d2:86:24:ab:1a:94:91:2f:95:70:6b:ed:6d: - 1d:f2:5f:84:8a:6d:62:65:4f:12:4a:c9:91:fc:f4:d7:fc:00: - 5b:dc:4e:ad + 9c:55:d5:9d:57:7c:98:5c:81:7d:0d:c6:8a:93:d7:86:87:a3: + 4a:d1:e8:51:05:b7:3f:b3:47:67:ed:75:01:93:13:db:a7:84: + d4:86:9f:5d:66:c0:b4:cc:65:8f:a0:b3:88:2c:6b:20:c4:55: + 81:3a:33:0c:cd:cc:6a:43:a0:e3:3f:98:f5:c0:73:f9:91:2d: + 7d:2c:58:9c:49:1f:b8:8f:b9:68:ef:18:eb:a7:43:84:c7:fd: + a8:bd:bc:cd:9c:64:dd:1b:c8:4e:b6:ab:29:64:fb:fb:93:f5: + 03:e1:67:fe:94:85:25:7a:92:de:a6:fb:b2:e5:8e:56:25:c0: + bb:0c:13:e6:f3:ae:83:ff:19:3a:e5:11:47:53:c5:8c:d8:3f: + 29:71:f8:82:a7:62:6a:e4:f3:82:6f:ae:19:d7:1e:3b:29:45: + 4f:54:9a:8e:cf:1b:1d:72:3c:f0:68:4c:d5:ae:ca:f2:34:22: + 6b:1a:30:56:76:15:2d:79:10:33:28:05:9e:4a:a3:02:fe:f0: + cd:cb:27:4c:63:26:e2:8c:4d:de:f2:cc:af:39:df:82:c8:51: + 9b:58:c5:15:37:03:c4:5c:86:a2:7c:43:8a:90:b5:19:f1:3b: + 0e:09:53:99:5d:d4:61:9d:79:8e:a1:f9:b2:8c:f5:d0:59:4e: + 0e:a0:15:40 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUV8NXA3lJMs5W+Ibogf1prfpf/o0wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAvmyGISZrFiI2K1ux1FIodC128xs7ARfd4RjjAganiJOt MllT/13FzRp4cPsu2br5+nVT/AKoPJvg9FAATzALs9YEarbvhQtCNSl3+pEWDu00 ivPSXulmZlebb3EwFogYevP8YXkG1ei5GNa5IL+5mt3F3mR9RP0/KqAjMU2nTEJl @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAIolXUCxavAHarejiDYk5CoZwwfuaz6qu0GbZs2VYJzAUWP+86YtVaDzk8OF -l4QJgD025i7n6WH8bXiGtOhiQCY5+4Hl1LyK0aqZQwSWnZnA8Efx2IV0BJnmO9HE -xSYa0cMWXsaEbjf7+DJWDxgeFw2sNQpxt0qkkgANElxSywLQRESrXZwZXDFt1lix -Gx2xBh1brT2Y9swnKdlWNt95KyaZUr4/3gi6HYp9I2ZgcaqZu+q2w3abIqmoyAZU -g4rApYlkx9aPSeeQh/zUlNILthaAzsdTmX3w4MB9+Tcx0oYkqxqUkS+VcGvtbR3y -X4SKbWJlTxJKyZH89Nf8AFvcTq0= +ggEBAJxV1Z1XfJhcgX0NxoqT14aHo0rR6FEFtz+zR2ftdQGTE9unhNSGn11mwLTM +ZY+gs4gsayDEVYE6MwzNzGpDoOM/mPXAc/mRLX0sWJxJH7iPuWjvGOunQ4TH/ai9 +vM2cZN0byE62qylk+/uT9QPhZ/6UhSV6kt6m+7LljlYlwLsME+bzroP/GTrlEUdT +xYzYPylx+IKnYmrk84JvrhnXHjspRU9Umo7PGx1yPPBoTNWuyvI0ImsaMFZ2FS15 +EDMoBZ5KowL+8M3LJ0xjJuKMTd7yzK8534LIUZtYxRU3A8RchqJ8Q4qQtRnxOw4J +U5ld1GGdeY6h+bKM9dBZTg6gFUA= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 57:c3:57:03:79:49:32:ce:56:f8:86:e8:81:fd:69:ad:fa:5f:fe:8c - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:cd:84:14:6c:0b:68:76:9e:7d:d5:f7:55:ac: 5a:2b:6d:71:ad:aa:34:2a:dc:b4:b0:c2:37:23:5b: @@ -147,25 +147,25 @@ X509v3 Basic Constraints: critical CA:TRUE, pathlen:0 Signature Algorithm: sha256WithRSAEncryption - 9f:9e:2d:7c:ae:ab:82:1d:10:ad:00:c7:e3:09:b1:2c:ac:07: - b5:ac:ff:13:98:9e:e7:3a:76:04:a6:9b:fb:e2:bd:9f:24:fb: - 29:a9:fb:2c:f5:cb:5e:aa:64:f6:58:5f:af:55:bd:48:47:62: - 51:3f:13:c9:16:aa:0c:f3:25:f0:14:6a:aa:50:cd:70:b7:50: - f3:58:9e:53:2e:b0:3d:52:55:c9:a4:4c:2f:a0:b3:08:e8:2a: - 9e:7f:04:de:5e:fa:d3:0f:6b:9f:7c:44:a4:9d:de:85:5c:ec: - 96:7e:e0:fd:d2:2a:70:c5:07:58:29:0e:bd:d3:bf:33:de:19: - be:10:1e:da:b4:2e:92:32:a2:2d:df:90:68:5d:e5:bf:a7:e5: - a8:58:ee:59:03:2e:3c:5b:cd:b2:d4:8e:bb:76:71:54:4f:1b: - 41:a1:01:ff:6f:13:42:a1:3c:27:72:60:92:d0:9d:1c:36:d3: - be:17:89:28:15:ba:97:4d:bb:64:e7:f6:07:0e:78:58:2f:68: - b5:c9:05:46:26:b4:3b:0f:5e:32:a0:7a:4f:ae:41:fb:36:c0: - e6:12:5f:31:60:44:b7:e3:1d:01:b5:93:ea:f8:0a:e9:ac:b0: - 55:69:f2:19:55:7a:b3:7b:27:f5:dd:53:40:3f:e1:7e:73:ac: - 37:ee:02:4b + 82:27:3f:71:ed:f7:ca:7d:61:8f:ab:fc:5e:69:b4:c5:3c:d4: + fd:b0:c3:07:d3:31:57:37:de:f6:d7:8b:96:fa:43:af:53:ac: + 93:08:58:47:ad:b1:0e:ab:6b:ba:43:b3:30:41:09:bc:e1:32: + ee:dd:d1:5c:2c:2c:d8:60:98:d6:97:e9:e4:af:e1:4e:61:1f: + 64:e7:2a:7d:77:6f:ee:5f:e1:29:99:aa:06:fe:ba:d9:56:16: + ab:5d:94:53:54:15:6e:fa:aa:fd:d7:d7:89:cf:cb:cf:7d:ae: + 0b:b7:35:56:b8:84:7b:69:ad:97:43:08:db:ab:5a:dc:76:19: + 63:79:91:d4:0a:8f:10:15:19:06:e8:7a:9b:1d:f2:5b:56:d2: + 36:76:25:78:c8:8f:5d:17:24:ce:59:2a:fc:49:8b:b8:d2:97: + c9:57:2d:7b:bd:d6:94:a7:70:81:ef:07:55:65:a0:ee:4c:78: + c8:52:f6:d9:e5:f1:13:15:7b:79:d0:ba:a2:d2:da:e2:ec:3f: + e8:3a:0a:d8:8d:5c:b9:c5:bf:6e:98:c3:90:42:ca:2f:64:15: + 19:7d:21:b3:79:0f:ee:22:ec:2c:50:25:2b:b5:cc:4b:36:94: + 42:c8:cc:b6:6c:b2:2e:ab:be:7c:55:b1:8b:cb:37:26:88:60: + 34:b4:30:0d -----BEGIN CERTIFICATE----- MIIDmzCCAoOgAwIBAgIUV8NXA3lJMs5W+Ibogf1prfpf/owwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMIIBIjANBgkqhkiG +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu82EFGwLaHaefdX3VaxaK21xrao0Kty0sMI3 I1sFAQi2m/uXzjzr/i+yXmsHu18p+7ElVVzdn96JvSk36KeKmcNQgjIQuy0ZvKhH IT0KZraNq0I6lFB/wxl/6iiJwp2oh9UbQmOan54GckHuZO6sHiH2Pj3l9tEE3X5h @@ -176,13 +176,13 @@ V/5f85JzpmpVfBr7+RaFNjA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0 dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAn oCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB -/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCf -ni18rquCHRCtAMfjCbEsrAe1rP8TmJ7nOnYEppv74r2fJPspqfss9cteqmT2WF+v -Vb1IR2JRPxPJFqoM8yXwFGqqUM1wt1DzWJ5TLrA9UlXJpEwvoLMI6CqefwTeXvrT -D2uffESknd6FXOyWfuD90ipwxQdYKQ69078z3hm+EB7atC6SMqIt35BoXeW/p+Wo -WO5ZAy48W82y1I67dnFUTxtBoQH/bxNCoTwncmCS0J0cNtO+F4koFbqXTbtk5/YH -DnhYL2i1yQVGJrQ7D14yoHpPrkH7NsDmEl8xYES34x0BtZPq+ArprLBVafIZVXqz -eyf13VNAP+F+c6w37gJL +/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCC +Jz9x7ffKfWGPq/xeabTFPNT9sMMH0zFXN97214uW+kOvU6yTCFhHrbEOq2u6Q7Mw +QQm84TLu3dFcLCzYYJjWl+nkr+FOYR9k5yp9d2/uX+EpmaoG/rrZVharXZRTVBVu ++qr919eJz8vPfa4LtzVWuIR7aa2XQwjbq1rcdhljeZHUCo8QFRkG6HqbHfJbVtI2 +diV4yI9dFyTOWSr8SYu40pfJVy17vdaUp3CB7wdVZaDuTHjIUvbZ5fETFXt50Lqi +0tri7D/oOgrYjVy5xb9umMOQQsovZBUZfSGzeQ/uIuwsUCUrtcxLNpRCyMy2bLIu +q758VbGLyzcmiGA0tDAN -----END CERTIFICATE----- Certificate: @@ -190,15 +190,15 @@ Version: 3 (0x2) Serial Number: 38:35:95:e6:ac:68:24:65:1f:52:3f:6e:18:3b:86:7c:da:73:de:30 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cf:6c:3c:e9:bb:09:74:83:4d:d6:c8:58:96:d9: 3b:ee:6d:f2:fd:9e:11:e5:80:e5:35:50:51:70:0d: @@ -238,24 +238,24 @@ X509v3 Basic Constraints: critical CA:TRUE, pathlen:0 Signature Algorithm: sha256WithRSAEncryption - 32:6c:ee:bd:b7:10:9a:3e:55:0d:88:28:e2:ff:94:39:24:37: - bf:5f:81:a8:87:d0:85:1e:5e:9d:35:a8:2d:74:10:97:aa:7c: - c1:36:75:cf:4d:ff:1a:fa:58:87:6f:41:df:43:70:cc:5f:dc: - 4e:1d:ac:ee:e1:71:b5:62:08:47:33:d7:a1:69:dc:83:eb:40: - 5f:a3:9e:8f:fa:4b:73:ca:26:52:02:0a:0f:c9:7c:90:d6:2d: - bc:1a:ee:6c:39:f6:ce:55:6a:a5:1f:5b:f3:27:33:77:23:d3: - e9:c3:e6:f6:e6:44:f2:24:b8:9d:1f:13:09:80:58:10:41:c7: - 80:4d:7b:fe:d2:17:27:e9:1f:a9:a0:18:8c:cc:9c:9b:26:28: - 2f:d7:b6:65:d0:95:16:b8:33:36:3a:a3:d3:69:47:e4:53:95: - 15:6e:be:4a:83:5b:d8:52:dd:a2:e4:36:3d:3e:29:a3:fc:7f: - a0:45:03:3e:19:08:ea:9d:72:3f:82:01:40:94:77:3c:db:41: - 8b:6f:58:c9:2b:c4:51:e8:d8:b2:db:e9:e7:e0:fe:22:dc:91: - b2:b8:ae:c7:aa:a2:7e:a9:ef:a6:ee:00:c4:d9:2a:5a:64:80: - b6:af:77:45:9c:4d:40:ec:24:9f:21:c5:b8:05:ea:f9:1e:eb: - 88:76:97:25 + 8d:b7:ee:8c:7d:30:ae:33:67:92:b4:d8:cd:32:d7:9e:45:fb: + cc:b3:fa:ae:ad:19:d0:ad:96:be:6c:be:1d:91:11:e2:b1:f4: + a7:76:56:52:23:5e:93:dd:ec:a5:fa:72:05:7c:f9:a2:8b:aa: + 66:c4:c5:e3:6f:0b:fe:6d:40:8e:01:ba:64:30:2f:6f:1b:7b: + 78:1d:c0:08:a2:e3:6d:03:d7:f8:53:80:e3:7d:62:27:0a:5b: + d2:59:bb:e7:93:41:62:ce:d3:85:0c:46:88:01:98:1f:2f:57: + 31:2b:aa:b5:63:64:37:40:d6:10:06:62:cc:e1:8b:f5:b3:28: + 0f:80:2f:7f:5f:cd:89:f9:b1:3e:c9:cf:91:45:e7:9d:4a:fc: + e2:b7:1c:61:42:75:ce:3a:cf:57:d3:e4:ed:c9:40:79:4a:9d: + 70:98:4c:b5:77:1a:26:de:32:88:0f:f5:9f:1e:96:24:b4:b1: + 2d:f5:52:16:35:49:20:77:c1:6d:05:ee:c4:c4:c5:81:dc:c0: + 34:d8:95:17:79:51:ef:1b:f9:e3:1c:36:db:b7:cf:ea:f3:a8: + 25:69:74:06:e4:76:e2:11:46:65:ca:d3:13:c6:3c:49:a5:e1: + d1:43:72:a6:d7:a0:fb:dd:a8:7e:3a:01:c9:ae:5a:cd:ef:d6: + 70:a0:6e:70 -----BEGIN CERTIFICATE----- MIIDgzCCAmugAwIBAgIUODWV5qxoJGUfUj9uGDuGfNpz3jAwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAM9sPOm7CXSDTdbIWJbZO+5t8v2eEeWA5TVQUXANlan5Dpbf M9uUb6N9KoDSpDv6NOC9ROUHpgkCQDtvEadUiA8iCVgnl0p/VeMDXMIT+2JLC7D7 @@ -267,12 +267,12 @@ vuY6xUBNTtwwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/ -AgEAMA0GCSqGSIb3DQEBCwUAA4IBAQAybO69txCaPlUNiCji/5Q5JDe/X4Goh9CF -Hl6dNagtdBCXqnzBNnXPTf8a+liHb0HfQ3DMX9xOHazu4XG1YghHM9ehadyD60Bf -o56P+ktzyiZSAgoPyXyQ1i28Gu5sOfbOVWqlH1vzJzN3I9Ppw+b25kTyJLidHxMJ -gFgQQceATXv+0hcn6R+poBiMzJybJigv17Zl0JUWuDM2OqPTaUfkU5UVbr5Kg1vY -Ut2i5DY9Pimj/H+gRQM+GQjqnXI/ggFAlHc820GLb1jJK8RR6Niy2+nn4P4i3JGy -uK7HqqJ+qe+m7gDE2SpaZIC2r3dFnE1A7CSfIcW4Ber5HuuIdpcl +AgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCNt+6MfTCuM2eStNjNMteeRfvMs/qurRnQ +rZa+bL4dkRHisfSndlZSI16T3eyl+nIFfPmii6pmxMXjbwv+bUCOAbpkMC9vG3t4 +HcAIouNtA9f4U4DjfWInClvSWbvnk0FiztOFDEaIAZgfL1cxK6q1Y2Q3QNYQBmLM +4Yv1sygPgC9/X82J+bE+yc+RReedSvzitxxhQnXOOs9X0+TtyUB5Sp1wmEy1dxom +3jKID/WfHpYktLEt9VIWNUkgd8FtBe7ExMWB3MA02JUXeVHvG/njHDbbt8/q86gl +aXQG5HbiEUZlytMTxjxJpeHRQ3Km16D73ah+OgHJrlrN79ZwoG5w -----END CERTIFICATE----- Certificate: @@ -280,15 +280,15 @@ Version: 3 (0x2) Serial Number: 38:35:95:e6:ac:68:24:65:1f:52:3f:6e:18:3b:86:7c:da:73:de:2f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:de:61:1e:7e:20:61:c0:eb:1c:13:ee:75:3c:36: f0:5d:4b:ef:d2:83:20:1b:d5:bb:6e:70:cf:2f:4a: @@ -328,24 +328,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 51:f1:3a:b0:01:82:5f:a2:04:de:1d:3a:77:81:73:e3:5d:f2: - f1:62:05:1b:4d:53:bf:02:f4:a7:9d:98:20:44:23:4d:12:13: - 0f:d7:5c:aa:30:10:19:3d:bf:b2:29:aa:14:52:15:ef:fc:2b: - c8:f3:00:55:3f:97:f4:f8:5e:64:30:b0:d8:66:2b:f7:b3:84: - d5:a0:b6:49:f2:48:f9:b5:d4:24:1d:5e:95:13:1e:64:e2:ce: - 41:89:67:2b:62:4b:65:57:c1:4a:cc:9e:60:69:4a:b3:15:7d: - 21:c4:f6:52:76:24:f6:d5:e8:73:4b:0b:ab:1c:79:04:a2:28: - d4:b0:a1:5b:67:ba:c8:b9:d7:4c:08:97:37:cc:ae:0b:58:02: - f7:09:b0:ee:c7:29:c5:2b:c8:fc:12:54:1e:de:fa:b5:0e:bd: - e9:f6:6d:b0:1e:ef:05:8c:a5:6c:b3:c0:12:14:78:5d:56:95: - 92:92:d8:92:ef:d3:80:cf:de:8b:64:56:de:bb:b0:b2:b6:0f: - cb:fb:5e:40:8d:65:8e:c8:ca:0a:53:10:45:0f:75:fa:76:f5: - be:56:ce:87:2d:32:73:4e:62:1f:10:bc:4c:62:1e:9f:41:b5: - 22:6b:bb:00:61:e3:e4:dd:08:0d:63:76:36:fd:60:bd:08:ee: - 42:2e:31:60 + 52:9f:87:f1:5d:10:cb:b1:55:03:b6:91:dc:36:92:a1:c0:74: + 7b:3d:4a:fc:6a:59:ca:b9:80:02:05:3d:4c:bb:f1:89:22:2a: + 1d:76:f5:ab:b4:73:de:fb:ff:52:1b:ed:c6:e5:86:9b:b6:21: + 85:0f:d0:0e:d9:1b:55:59:fb:ea:cc:e3:c4:a7:98:84:2d:1b: + 94:c6:01:2e:54:55:5e:27:ed:9e:6a:63:0e:50:b4:4e:6a:f8: + 84:5b:62:ed:a3:4c:a8:78:a3:59:d0:32:ac:47:c5:c1:2b:8f: + 3d:1e:93:05:31:e3:12:ce:97:53:18:47:00:de:fc:0e:2b:47: + 77:b7:19:8e:f9:5d:f0:99:a0:fc:f5:63:7f:2c:ae:60:21:09: + 50:1c:1f:c5:e3:32:18:70:f7:a0:fe:14:10:de:0a:72:8a:e9: + 5e:4e:45:74:dc:11:30:74:6a:88:f2:85:96:d3:f1:25:14:66: + 36:fa:97:06:8a:06:07:e8:4c:7f:22:e0:87:4f:d3:1b:39:29: + 74:11:a4:d0:21:e1:0d:38:14:c9:78:12:41:d4:01:8c:ea:e6: + f6:cf:ac:13:2e:53:5d:a3:62:43:69:07:08:e4:cf:0a:4f:e0: + 98:52:82:35:2a:16:c8:c9:5c:09:f7:ff:bc:f1:4d:89:42:ba: + 43:8b:29:81 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUODWV5qxoJGUfUj9uGDuGfNpz3i8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDeYR5+IGHA6xwT7nU8NvBdS+/SgyAb1btucM8vSk4TsadmnBn+f1xphQpk PgVOo3G/cHCa3UUYFJu2QDl1JGfDvxhgvsm0B6mB9xvZTJZm69zve/3FJ2j9m5R+ @@ -357,10 +357,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAUfE6sAGCX6IE3h06d4Fz413y8WIFG01TvwL0p52YIEQjTRIT -D9dcqjAQGT2/simqFFIV7/wryPMAVT+X9PheZDCw2GYr97OE1aC2SfJI+bXUJB1e -lRMeZOLOQYlnK2JLZVfBSsyeYGlKsxV9IcT2UnYk9tXoc0sLqxx5BKIo1LChW2e6 -yLnXTAiXN8yuC1gC9wmw7scpxSvI/BJUHt76tQ696fZtsB7vBYylbLPAEhR4XVaV -kpLYku/TgM/ei2RW3ruwsrYPy/teQI1ljsjKClMQRQ91+nb1vlbOhy0yc05iHxC8 -TGIen0G1Imu7AGHj5N0IDWN2Nv1gvQjuQi4xYA== +9w0BAQsFAAOCAQEAUp+H8V0Qy7FVA7aR3DaSocB0ez1K/GpZyrmAAgU9TLvxiSIq +HXb1q7Rz3vv/UhvtxuWGm7YhhQ/QDtkbVVn76szjxKeYhC0blMYBLlRVXiftnmpj +DlC0Tmr4hFti7aNMqHijWdAyrEfFwSuPPR6TBTHjEs6XUxhHAN78DitHd7cZjvld +8Jmg/PVjfyyuYCEJUBwfxeMyGHD3oP4UEN4KcorpXk5FdNwRMHRqiPKFltPxJRRm +NvqXBooGB+hMfyLgh0/TGzkpdBGk0CHhDTgUyXgSQdQBjOrm9s+sEy5TXaNiQ2kH +COTPCk/gmFKCNSoWyMlcCff/vPFNiUK6Q4spgQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py b/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py index 80b1adc..f0cd0d8 100755 --- a/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/expired-intermediate/chain.pem b/net/data/verify_certificate_chain_unittest/expired-intermediate/chain.pem index 63a869a..bd36d63 100644 --- a/net/data/verify_certificate_chain_unittest/expired-intermediate/chain.pem +++ b/net/data/verify_certificate_chain_unittest/expired-intermediate/chain.pem
@@ -13,7 +13,7 @@ Version: 3 (0x2) Serial Number: 73:60:af:38:91:cf:45:20:b2:11:f8:2c:36:b2:3d:e8:ed:26:6b:7c - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -21,7 +21,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e5:5d:52:78:e5:9d:90:f8:e6:89:33:f2:76:2f: 04:9f:a8:f1:db:92:f1:b3:43:19:a3:7c:1f:a1:46: @@ -104,7 +104,7 @@ Version: 3 (0x2) Serial Number: 38:57:36:7e:2c:71:3a:58:d9:58:83:7f:8c:1f:66:21:38:9d:41:83 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Mar 1 12:00:00 2015 GMT @@ -112,7 +112,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c2:f3:7c:09:dc:05:78:96:43:d9:a5:90:a3:1d: a4:d8:2e:f6:2d:c4:4e:8d:ee:37:1d:30:28:44:f6: @@ -194,7 +194,7 @@ Version: 3 (0x2) Serial Number: 38:57:36:7e:2c:71:3a:58:d9:58:83:7f:8c:1f:66:21:38:9d:41:82 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -202,7 +202,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c5:99:c3:5a:ac:ee:dd:88:55:9e:e4:3b:02:e9: 99:bf:7e:7c:20:2e:ad:35:96:06:74:f8:06:62:6c:
diff --git a/net/data/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py b/net/data/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py index cb57783..4288b63 100755 --- a/net/data/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/expired-root/chain.pem b/net/data/verify_certificate_chain_unittest/expired-root/chain.pem index c20b77d..10b006e 100644 --- a/net/data/verify_certificate_chain_unittest/expired-root/chain.pem +++ b/net/data/verify_certificate_chain_unittest/expired-root/chain.pem
@@ -13,7 +13,7 @@ Version: 3 (0x2) Serial Number: 3c:f7:2e:2d:8f:c5:f0:b0:65:49:87:7e:d7:10:b9:ab:3b:56:ba:be - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -21,7 +21,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c8:7c:97:b3:0d:f9:56:4b:f9:6c:a3:4b:05:f3: d6:34:aa:f9:3b:b9:59:7f:02:7b:89:b5:d0:9b:be: @@ -104,7 +104,7 @@ Version: 3 (0x2) Serial Number: 60:94:d2:f0:61:1b:d8:58:84:ab:f1:64:de:71:09:ef:28:1e:23:d7 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -112,7 +112,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b8:ea:dc:cf:e7:81:3c:c1:99:70:bd:71:4c:93: 94:33:49:be:87:bf:28:2b:d0:6c:38:90:66:7d:37: @@ -194,7 +194,7 @@ Version: 3 (0x2) Serial Number: 60:94:d2:f0:61:1b:d8:58:84:ab:f1:64:de:71:09:ef:28:1e:23:d6 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Mar 1 12:00:00 2015 GMT @@ -202,7 +202,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a9:91:e0:b0:cc:ae:f4:2a:c1:32:17:cf:cf:c8: f1:19:d8:82:d0:ae:e4:22:4b:3b:94:af:4a:ee:7a:
diff --git a/net/data/verify_certificate_chain_unittest/expired-root/generate-chains.py b/net/data/verify_certificate_chain_unittest/expired-root/generate-chains.py index bf82aec..abd51dc 100755 --- a/net/data/verify_certificate_chain_unittest/expired-root/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/expired-root/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test b/net/data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test new file mode 100644 index 0000000..3f8eff4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_EXPIRATION_AND_CONSTRAINTS +utc_time: 151102120000Z +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: Time is after notAfter +
diff --git a/net/data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test b/net/data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test new file mode 100644 index 0000000..26840ab --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_EXPIRATION +utc_time: 151102120000Z +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: Time is after notAfter +
diff --git a/net/data/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test b/net/data/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test new file mode 100644 index 0000000..78a9ae7 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_EXPIRATION +utc_time: 150201120000Z +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: Time is before notBefore +
diff --git a/net/data/verify_certificate_chain_unittest/expired-target/chain.pem b/net/data/verify_certificate_chain_unittest/expired-target/chain.pem index f97d884..ba2ed2d 100644 --- a/net/data/verify_certificate_chain_unittest/expired-target/chain.pem +++ b/net/data/verify_certificate_chain_unittest/expired-target/chain.pem
@@ -13,7 +13,7 @@ Version: 3 (0x2) Serial Number: 41:12:68:d0:ed:0e:6e:55:d8:c9:2b:43:af:b7:eb:4e:6a:f7:e3:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Mar 1 12:00:00 2015 GMT @@ -21,7 +21,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d1:ba:03:81:9f:9e:55:9e:1a:95:8f:fd:1b:45: 51:fe:91:3c:ac:14:9b:08:b7:0e:db:f2:2f:3f:83: @@ -104,7 +104,7 @@ Version: 3 (0x2) Serial Number: 6b:fe:73:9b:39:80:90:40:2b:a7:4b:81:15:15:0d:0f:11:a3:f7:a8 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -112,7 +112,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d7:e6:30:ab:6e:50:4c:37:97:12:0b:a3:87:eb: 68:99:df:83:be:e5:70:ee:74:b8:64:27:a1:60:ce: @@ -194,7 +194,7 @@ Version: 3 (0x2) Serial Number: 6b:fe:73:9b:39:80:90:40:2b:a7:4b:81:15:15:0d:0f:11:a3:f7:a7 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -202,7 +202,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a8:75:44:0e:b5:bf:02:84:f6:a2:71:18:fe:02: cc:88:ee:9a:e6:c7:d2:42:52:e2:77:5a:89:e0:d8:
diff --git a/net/data/verify_certificate_chain_unittest/expired-target/generate-chains.py b/net/data/verify_certificate_chain_unittest/expired-target/generate-chains.py index 21f1262..e82ac83 100755 --- a/net/data/verify_certificate_chain_unittest/expired-target/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/expired-target/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/generate-all.sh b/net/data/verify_certificate_chain_unittest/generate-all.sh index 91e936b..0b6db23 100755 --- a/net/data/verify_certificate_chain_unittest/generate-all.sh +++ b/net/data/verify_certificate_chain_unittest/generate-all.sh
@@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -10,7 +10,7 @@ cd "$dir" if [ -f generate-chains.py ]; then - python generate-chains.py + python3 generate-chains.py # Cleanup temporary files. rm -rf */*.pyc
diff --git a/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem b/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem index 19880c6..6cce2cb 100644 --- a/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem +++ b/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem
@@ -11,15 +11,15 @@ Version: 3 (0x2) Serial Number: 6f:d4:ce:21:aa:ed:06:7b:56:9b:0b:40:d4:28:fb:ff:a9:d9:2b:9b - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b3:d8:e1:c8:d6:ce:ed:3b:b7:8a:5b:17:c2:9e: 0c:04:f4:4e:ba:ad:1b:cf:c0:63:b7:c9:01:e9:7a: @@ -59,25 +59,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 6f:45:77:15:36:c4:de:ad:a1:91:fd:91:06:3c:ae:9b:c1:9d: - 5a:0b:94:52:be:cf:a2:2b:3b:92:04:e1:dd:9b:a5:cd:ae:cb: - 60:13:d0:f5:52:f8:83:e1:ae:6b:65:9d:e2:23:23:c6:2f:71: - 40:b6:c8:95:45:8e:e6:11:aa:0e:b0:47:64:5d:3a:53:dc:4b: - 72:19:69:87:e8:65:a3:a1:b5:da:5b:79:70:83:57:df:69:5e: - 4a:fa:6e:6f:ec:83:d8:65:25:90:5d:d3:d2:99:9d:3b:78:56: - 44:6c:b5:02:95:2e:b0:4a:4a:c4:13:48:f0:cb:6a:2b:8d:f1: - cf:93:21:c2:fe:b5:67:e9:a0:6b:d3:c0:f6:1d:7f:96:75:88: - cc:72:e8:a0:39:fd:b0:48:fa:be:a0:7c:e2:93:1c:58:16:78: - 9e:60:9c:a3:ca:9d:76:43:f2:3b:c3:44:a0:e3:7a:0b:54:07: - 07:20:86:94:6d:0f:61:08:6b:05:c5:b3:48:c7:90:42:2d:20: - 65:73:ee:34:46:49:8d:23:35:5c:34:52:51:89:9d:60:f7:0f: - d4:b6:a6:ee:37:55:93:b3:3e:91:ac:b4:7c:37:47:20:67:de: - 8a:7a:5f:f1:24:75:d1:4b:4c:a1:5b:62:c1:11:76:69:7e:28: - 2e:09:02:c4 + 33:6d:f9:bc:77:a5:f0:77:f8:8c:5e:18:52:45:93:6e:ed:01: + 9f:9e:7d:4a:d0:d8:6b:6b:35:92:cb:64:2f:89:7d:ed:42:0d: + 90:ad:d8:18:01:66:13:6c:4d:7c:6d:14:62:26:60:b4:37:94: + c1:24:c5:cb:a1:a2:ab:b2:28:0e:47:3e:2c:6d:2b:7c:ed:55: + 3f:55:69:28:7f:97:a4:f6:b9:45:73:5d:3b:cf:b9:48:be:7c: + fe:40:0e:ac:08:4b:6b:e5:4f:31:14:3f:1b:04:48:85:d1:65: + 65:76:6a:5f:3b:f2:04:48:c2:e1:20:7c:91:a8:bf:84:44:1a: + 4f:28:52:e6:f9:cd:f2:5b:ad:5f:71:2e:69:57:cf:1e:c4:68: + 5d:d3:4d:f8:0e:a7:7b:4d:c7:dd:ce:d8:eb:80:f1:a3:31:d3: + ac:52:0a:ff:4c:58:a9:d6:4c:91:8b:79:66:30:6b:7d:1f:05: + 89:1b:dd:ba:16:58:1d:16:53:75:64:ef:2b:55:af:41:84:2a: + 0c:3d:0e:41:52:5c:8f:03:e1:b6:bd:c5:ad:11:a0:93:dc:de: + 8e:4b:e9:17:02:d9:3f:83:9b:4c:d7:b1:75:10:8c:ff:93:ca: + 4c:40:bb:38:80:4c:83:64:f2:10:f1:04:5e:7b:45:40:04:6e: + 64:76:a0:18 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUb9TOIartBntWmwtA1Cj7/6nZK5swDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAs9jhyNbO7Tu3ilsXwp4MBPROuq0bz8Bjt8kB6Xoo1NgL cTavAvZE/M5ehFD7X++guLV3YsBsn49PZFJnBAvTkjGlefONEQMDosDa74+1aPhV 8KybBTrf6ns7BvLe47LFJz65OZDAJw3ebKKO5C75lRM33yASKK6CXpE6y3WuVfsH @@ -89,12 +89,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAG9FdxU2xN6toZH9kQY8rpvBnVoLlFK+z6IrO5IE4d2bpc2uy2AT0PVS+IPh -rmtlneIjI8YvcUC2yJVFjuYRqg6wR2RdOlPcS3IZaYfoZaOhtdpbeXCDV99pXkr6 -bm/sg9hlJZBd09KZnTt4VkRstQKVLrBKSsQTSPDLaiuN8c+TIcL+tWfpoGvTwPYd -f5Z1iMxy6KA5/bBI+r6gfOKTHFgWeJ5gnKPKnXZD8jvDRKDjegtUBwcghpRtD2EI -awXFs0jHkEItIGVz7jRGSY0jNVw0UlGJnWD3D9S2pu43VZOzPpGstHw3RyBn3op6 -X/EkddFLTKFbYsERdml+KC4JAsQ= +ggEBADNt+bx3pfB3+IxeGFJFk27tAZ+efUrQ2GtrNZLLZC+Jfe1CDZCt2BgBZhNs +TXxtFGImYLQ3lMEkxcuhoquyKA5HPixtK3ztVT9VaSh/l6T2uUVzXTvPuUi+fP5A +DqwIS2vlTzEUPxsESIXRZWV2al878gRIwuEgfJGov4REGk8oUub5zfJbrV9xLmlX +zx7EaF3TTfgOp3tNx93O2OuA8aMx06xSCv9MWKnWTJGLeWYwa30fBYkb3boWWB0W +U3Vk7ytVr0GEKgw9DkFSXI8D4ba9xa0RoJPc3o5L6RcC2T+Dm0zXsXUQjP+TykxA +uziATINk8hDxBF57RUAEbmR2oBg= -----END CERTIFICATE----- Certificate: @@ -102,15 +102,15 @@ Version: 3 (0x2) Serial Number: 3e:47:c8:ca:0d:d0:ba:cc:83:24:aa:c4:09:b2:53:44:d2:da:f7:4b - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e4:40:ac:b5:f3:c7:b0:dc:ca:07:85:b4:fa:5f: 0d:28:a4:0d:88:12:cb:05:a3:4f:bb:7d:01:88:de: @@ -150,24 +150,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 58:7e:16:d7:e5:72:b1:be:d4:7f:e8:59:cc:53:02:d8:5c:9e: - 11:75:b2:01:0b:3f:86:ed:0f:9a:29:2d:69:37:0b:40:19:19: - fe:d2:12:33:82:5e:8f:bc:22:d6:d1:6e:18:9e:f9:39:3d:a7: - d8:a0:18:96:13:a3:41:89:05:24:71:8f:d3:55:4c:2f:62:62: - a5:ef:04:ee:47:a8:ad:c2:d4:fd:d8:fc:18:e7:88:9e:bb:8f: - 11:c6:62:6e:2e:3b:2a:c6:17:6a:a6:4b:cb:13:8e:5f:5b:8b: - 01:f0:71:cc:01:0c:48:38:6e:aa:dd:b7:17:03:aa:40:a9:47: - 99:f2:c5:93:54:7e:33:5b:d1:e3:e1:0f:83:3e:c5:c8:63:e6: - 7c:8c:55:92:86:38:5e:cb:e0:96:4e:83:b1:98:6d:e8:e1:30: - 88:b0:49:d4:7c:ae:e3:71:df:5d:f6:b6:15:b3:40:a4:e3:15: - 61:31:89:d1:25:d5:1d:46:ce:87:88:af:fb:4c:6d:31:58:b4: - b9:c5:39:e9:78:b7:62:48:a1:b7:f1:f8:f2:72:e6:51:b3:6d: - 81:f0:97:09:64:ee:c9:7a:20:d7:f1:ce:9f:bf:30:fe:c6:e8: - 85:de:48:18:ac:de:0a:d9:e8:f0:d0:7d:74:e9:3c:67:90:b6: - 7c:c5:16:a1 + 52:46:11:42:85:ea:0e:46:d3:2a:4b:17:f8:73:c9:7b:c8:93: + dd:7b:ef:d1:34:aa:c3:77:d7:12:65:f5:e4:c0:e1:0e:57:55: + 5a:d6:c0:b1:85:61:c0:3c:dc:77:93:24:f0:81:88:43:75:12: + 80:0d:b0:b7:17:69:0e:24:53:25:50:76:5d:2e:32:46:7f:8d: + 00:7f:f6:06:d1:47:cf:95:af:54:67:d2:19:ef:b0:c7:5e:39: + a2:4b:c7:b0:f3:f6:58:b3:50:fb:6a:e0:6d:df:52:46:77:cb: + c0:bd:9e:db:ca:b0:a7:9c:92:76:ad:19:54:74:3e:52:0f:bf: + 8e:73:eb:7f:e8:1f:34:48:a0:4a:92:a6:c3:f7:6e:d1:64:07: + c2:fe:5e:ae:1b:d9:08:1b:75:2e:80:4a:51:49:dd:ec:ca:70: + 72:d6:3c:94:04:39:84:61:c5:de:e9:c6:4c:f4:ad:b2:b3:0e: + 01:63:fd:9c:e9:16:4c:fd:7c:82:11:a2:e5:a8:1e:c3:91:b0: + 84:1a:36:18:55:06:18:9f:65:59:71:5f:96:6f:60:c9:4d:0e: + 92:64:ce:1e:20:77:57:35:67:77:dd:7a:b2:e0:b7:c0:37:8d: + 51:89:71:55:f7:a1:c0:4e:7f:91:80:44:32:86:ca:b3:24:7c: + 31:e2:ac:70 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUPkfIyg3QusyDJKrECbJTRNLa90swDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAORArLXzx7DcygeFtPpfDSikDYgSywWjT7t9AYjeDLO5DMw/ tG6f1ranKmsDxbw7EBdp/Slc0/04/rZesgSPEJOSqtt2B6JgDz4Hu43xysjzOGlh @@ -179,12 +179,12 @@ YyMB7cxpm+AwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQBYfhbX5XKxvtR/6FnMUwLYXJ4RdbIBCz+G7Q+a -KS1pNwtAGRn+0hIzgl6PvCLW0W4Ynvk5PafYoBiWE6NBiQUkcY/TVUwvYmKl7wTu -R6itwtT92PwY54ieu48RxmJuLjsqxhdqpkvLE45fW4sB8HHMAQxIOG6q3bcXA6pA -qUeZ8sWTVH4zW9Hj4Q+DPsXIY+Z8jFWShjhey+CWToOxmG3o4TCIsEnUfK7jcd9d -9rYVs0Ck4xVhMYnRJdUdRs6HiK/7TG0xWLS5xTnpeLdiSKG38fjycuZRs22B8JcJ -ZO7JeiDX8c6fvzD+xuiF3kgYrN4K2ejw0H106TxnkLZ8xRah +MA0GCSqGSIb3DQEBCwUAA4IBAQBSRhFCheoORtMqSxf4c8l7yJPde+/RNKrDd9cS +ZfXkwOEOV1Va1sCxhWHAPNx3kyTwgYhDdRKADbC3F2kOJFMlUHZdLjJGf40Af/YG +0UfPla9UZ9IZ77DHXjmiS8ew8/ZYs1D7auBt31JGd8vAvZ7byrCnnJJ2rRlUdD5S +D7+Oc+t/6B80SKBKkqbD927RZAfC/l6uG9kIG3UugEpRSd3synBy1jyUBDmEYcXe +6cZM9K2ysw4BY/2c6RZM/XyCEaLlqB7DkbCEGjYYVQYYn2VZcV+Wb2DJTQ6SZM4e +IHdXNWd33Xqy4LfAN41RiXFV96HATn+RgEQyhsqzJHwx4qxw -----END CERTIFICATE----- Certificate: @@ -192,15 +192,15 @@ Version: 3 (0x2) Serial Number: 66:63:f9:27:23:34:d5:b4:a6:e3:b2:e1:3f:8c:39:ed:fb:cd:58:fc - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=BogusRoot Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=BogusRoot Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b8:c8:2f:dc:30:b5:3e:65:02:31:fe:76:d5:cf: 18:49:18:9a:99:63:02:ea:1f:9c:fc:34:05:04:f5: @@ -240,25 +240,25 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 1a:f5:48:c5:bc:2a:d4:78:ad:33:1b:59:d9:22:c2:a9:19:f0: - a5:9f:39:40:c5:eb:8f:f2:cd:d5:ac:90:2f:a5:a1:ec:7b:de: - a4:04:80:d7:86:99:64:66:25:5f:e3:1d:75:97:9a:6c:e3:66: - 42:aa:f1:75:2f:20:80:06:d5:ea:f1:17:81:83:eb:a7:2c:70: - 26:dc:ef:5f:d6:56:bf:83:55:c4:8a:53:68:de:02:92:4e:d3: - 35:86:a4:61:24:68:b5:c6:37:f4:e9:d1:dd:96:96:0c:1a:b9: - 23:cc:e8:5e:5e:d9:92:5e:85:72:ec:67:b7:38:07:1d:85:1f: - 31:93:f9:6e:65:dc:d1:df:3d:22:57:9e:6a:d8:d0:9f:d6:99: - 57:75:1c:17:88:1e:64:85:e9:91:a2:34:5a:15:ea:81:25:55: - d8:77:9b:6a:67:33:bf:89:a5:81:4a:20:71:87:b0:ec:fd:66: - 5c:f1:62:f3:07:2d:07:ff:a1:41:fb:3f:fa:97:a7:4e:48:60: - 55:65:cc:a2:54:88:27:9b:99:82:19:ac:ba:be:a2:5b:df:1e: - ad:fc:72:dd:ca:cb:d6:08:66:96:09:d2:29:a8:98:0d:68:d2: - 05:6b:e2:b1:49:37:8d:08:39:b4:4b:c5:f2:f5:35:ee:85:ad: - 56:b8:d6:53 + 24:98:cc:7e:a5:c1:32:61:f4:c3:e0:ab:4f:ce:e5:dd:13:e1: + 1c:02:d8:fe:b5:47:5d:db:fe:75:36:35:2a:bf:23:6a:8b:16: + 09:5b:db:32:28:ea:3d:77:b9:75:d2:bc:b7:27:ae:7e:be:42: + 88:1a:8f:24:ab:2a:9b:21:69:fb:39:30:1f:6f:67:7a:c9:e1: + fc:fb:63:83:ce:a6:d5:e2:6f:46:a4:de:c5:2c:cf:71:e9:b7: + 22:70:d3:0e:36:0c:38:f3:91:15:25:6f:27:61:0a:02:e3:06: + c8:9b:56:00:aa:19:fe:99:d5:21:d1:b2:1d:70:87:84:cd:dc: + 1b:22:4a:a3:9b:61:65:b8:f8:36:f0:46:22:6a:05:23:fc:cc: + d9:3a:83:8f:e9:dc:f9:fe:71:b7:fa:f0:db:32:a3:46:87:90: + 1c:c5:9b:3f:23:24:78:6c:cf:38:ef:64:43:58:99:4c:9f:c2: + e3:fa:b2:93:7d:90:a7:3d:e3:64:99:e1:df:2c:12:f2:93:f6: + 2a:a5:e5:b4:98:b5:2d:ac:c5:87:a4:c2:a4:aa:e4:1b:8b:0a: + f4:95:91:f5:b9:e8:82:95:e2:05:3b:19:5f:c7:90:f6:51:e9: + 12:bb:81:c0:33:c0:4c:8f:16:6c:b1:ee:ad:a4:4b:e1:d7:de: + 69:99:65:ca -----BEGIN CERTIFICATE----- MIIDjDCCAnSgAwIBAgIUZmP5JyM01bSm47LhP4w57fvNWPwwDQYJKoZIhvcNAQEL -BQAwFDESMBAGA1UEAwwJQm9ndXNSb290MB4XDTE4MDMxMDEyMDAwMFoXDTIxMDEw -MTEyMDAwMFowFDESMBAGA1UEAwwJQm9ndXNSb290MIIBIjANBgkqhkiG9w0BAQEF +BQAwFDESMBAGA1UEAwwJQm9ndXNSb290MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAw +NTEyMDAwMFowFDESMBAGA1UEAwwJQm9ndXNSb290MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAuMgv3DC1PmUCMf521c8YSRiamWMC6h+c/DQFBPXclBVI DAvAGLkPpaCPZicCC6kzD6gn12HXd37Vq9vUoDLQQJtmkVvsB99nExRxHyGY2Imu Fd1oBz07Ylw0+Og52iojAWoJp5GhwZSrukJ/JCBXyGcq1s8ke7YUrWlhxVBra9J3 @@ -269,10 +269,10 @@ 1gjoM4WMCOk+YzA8BggrBgEFBQcBAQQwMC4wLAYIKwYBBQUHMAKGIGh0dHA6Ly91 cmwtZm9yLWFpYS9Cb2d1c1Jvb3QuY2VyMDEGA1UdHwQqMCgwJqAkoCKGIGh0dHA6 Ly91cmwtZm9yLWNybC9Cb2d1c1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAa9UjFvCrUeK0zG1nZIsKp -GfClnzlAxeuP8s3VrJAvpaHse96kBIDXhplkZiVf4x11l5ps42ZCqvF1LyCABtXq -8ReBg+unLHAm3O9f1la/g1XEilNo3gKSTtM1hqRhJGi1xjf06dHdlpYMGrkjzOhe -XtmSXoVy7Ge3OAcdhR8xk/luZdzR3z0iV55q2NCf1plXdRwXiB5khemRojRaFeqB -JVXYd5tqZzO/iaWBSiBxh7Ds/WZc8WLzBy0H/6FB+z/6l6dOSGBVZcyiVIgnm5mC -Gay6vqJb3x6t/HLdysvWCGaWCdIpqJgNaNIFa+KxSTeNCDm0S8Xy9TXuha1WuNZT +HRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAkmMx+pcEyYfTD4KtPzuXd +E+EcAtj+tUdd2/51NjUqvyNqixYJW9syKOo9d7l10ry3J65+vkKIGo8kqyqbIWn7 +OTAfb2d6yeH8+2ODzqbV4m9GpN7FLM9x6bcicNMONgw485EVJW8nYQoC4wbIm1YA +qhn+mdUh0bIdcIeEzdwbIkqjm2FluPg28EYiagUj/MzZOoOP6dz5/nG3+vDbMqNG +h5AcxZs/IyR4bM8472RDWJlMn8Lj+rKTfZCnPeNkmeHfLBLyk/YqpeW0mLUtrMWH +pMKkquQbiwr0lZH1ueiCleIFOxlfx5D2UekSu4HAM8BMjxZsse6tpEvh195pmWXK -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py b/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py index 9ef1006..c7464c2 100755 --- a/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem index f7ba837..424d4f5 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 12:3d:2e:d4:5e:20:54:23:3a:0b:c1:18:e2:e3:1e:58:f9:35:fd:a2 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b1:5e:cb:41:90:73:c4:13:ce:74:69:2e:d2:cb: 92:f1:dd:1c:30:d5:bc:33:af:7d:e7:b2:5a:4a:c2: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 56:6a:31:ab:3f:4a:1d:5a:29:38:3d:bf:f4:e2:df:18:86:74: - 6e:dc:5b:87:8d:a0:f4:29:6a:41:1e:33:ef:38:c3:44:65:30: - a2:3b:93:92:95:1b:09:b2:c1:eb:5a:8f:38:45:24:51:26:75: - f3:0a:a1:01:60:ed:4e:1b:b0:14:db:03:e3:57:32:48:a2:0f: - 52:13:00:fd:60:f3:68:ee:66:2e:83:58:ca:59:2f:38:77:75: - 56:01:91:ea:1e:34:c4:7f:e7:91:33:a0:ea:c6:e5:cb:e6:cc: - 0a:ef:01:5b:48:3a:a0:4a:e3:12:3d:c0:d5:07:e7:7e:33:39: - f2:0a:8d:9a:e1:cc:6e:74:5c:54:cb:03:d7:65:76:38:08:3c: - d7:c0:4e:c9:92:f4:65:27:7f:66:56:0c:8c:42:94:66:a3:37: - 62:db:af:03:80:18:dc:75:96:b5:2f:4a:a7:f3:d6:10:f0:1f: - ea:ae:76:a4:80:7f:06:b1:12:57:3a:a1:49:38:cc:85:27:01: - ef:15:6e:06:3f:3f:a0:1b:77:a0:ed:a1:42:64:54:dc:28:2a: - 7e:e3:10:5b:1b:c8:03:2a:42:35:98:e4:63:65:6b:06:f3:9a: - eb:38:64:03:db:5e:a0:a6:53:9a:89:72:39:dd:e5:8f:d7:1f: - 35:7d:94:19 + 50:0b:0d:0d:ff:5f:c3:cd:dc:e2:2e:6d:33:d7:3c:56:6a:b2: + 05:90:77:97:00:c3:75:e8:c3:5b:59:84:28:00:ab:2f:dd:f9: + e3:39:1e:e0:14:d1:66:01:a2:69:66:14:60:9f:12:80:44:fb: + a3:d6:25:fb:0d:0f:79:d1:fe:44:5f:f4:95:b1:27:7f:c8:f5: + 4a:30:13:22:6a:e9:68:f6:e4:1c:99:19:e0:39:64:64:2b:91: + 7e:56:fd:a2:42:b0:b4:ba:9d:42:5e:7e:b4:42:09:dc:0b:64: + c6:9f:ae:ef:94:f9:38:7e:12:15:e1:e3:a3:68:49:c4:10:a7: + f4:ea:e6:3f:dd:0d:e4:75:43:d1:93:6b:e0:18:0d:5e:28:d9: + 0c:34:dd:9c:63:0c:48:c2:5b:78:1e:b3:ec:74:aa:44:f7:c3: + 4d:c2:bc:39:84:b5:c4:90:a2:67:d2:8b:95:d4:b9:c9:63:2b: + c0:f1:87:98:2c:67:63:b8:46:1d:14:2b:6d:52:63:fd:d6:e6: + 82:e9:b3:47:3e:ab:f3:1c:47:70:39:b3:44:fd:29:6d:ce:61: + dc:a2:4b:a8:f0:70:5a:59:95:4e:27:4e:7e:8d:78:90:a0:82: + 1e:6c:03:49:21:4f:ca:a7:ea:e5:3b:d3:b9:42:d1:08:53:22: + 43:74:17:4a -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUEj0u1F4gVCM6C8EY4uMeWPk1/aIwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAsV7LQZBzxBPOdGku0suS8d0cMNW8M69957JaSsJ+YctE l52FJhDb/AfH8myHevD7TMgb7Xw+GUxesei6EI/zLlC0Vv8fenCW7vbR+fJX21bH 0/3NWuzg58g5yjqZwNQ4dwiU4kypW7i9l4rfRXz9sO3Isgk1U05vWEJgxpJC6PYi @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAFZqMas/Sh1aKTg9v/Ti3xiGdG7cW4eNoPQpakEeM+84w0RlMKI7k5KVGwmy -wetajzhFJFEmdfMKoQFg7U4bsBTbA+NXMkiiD1ITAP1g82juZi6DWMpZLzh3dVYB -keoeNMR/55EzoOrG5cvmzArvAVtIOqBK4xI9wNUH534zOfIKjZrhzG50XFTLA9dl -djgIPNfATsmS9GUnf2ZWDIxClGajN2LbrwOAGNx1lrUvSqfz1hDwH+qudqSAfwax -Elc6oUk4zIUnAe8VbgY/P6Abd6DtoUJkVNwoKn7jEFsbyAMqQjWY5GNlawbzmus4 -ZAPbXqCmU5qJcjnd5Y/XHzV9lBk= +ggEBAFALDQ3/X8PN3OIubTPXPFZqsgWQd5cAw3Xow1tZhCgAqy/d+eM5HuAU0WYB +omlmFGCfEoBE+6PWJfsND3nR/kRf9JWxJ3/I9UowEyJq6Wj25ByZGeA5ZGQrkX5W +/aJCsLS6nUJefrRCCdwLZMafru+U+Th+EhXh46NoScQQp/Tq5j/dDeR1Q9GTa+AY +DV4o2Qw03ZxjDEjCW3ges+x0qkT3w03CvDmEtcSQomfSi5XUucljK8Dxh5gsZ2O4 +Rh0UK21SY/3W5oLps0c+q/McR3A5s0T9KW3OYdyiS6jwcFpZlU4nTn6NeJCggh5s +A0khT8qn6uU707lC0QhTIkN0F0o= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 72:76:3e:27:78:9f:9e:db:6e:36:c5:5a:8a:59:bc:82:3a:8c:7a:a2 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b6:52:3d:81:21:43:60:33:fc:4e:76:28:8c:26: 3c:d9:1b:05:4b:b7:ba:5d:41:f7:9e:08:72:b2:0f: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - a9:aa:26:25:a9:fa:62:95:d8:50:38:1e:97:fc:5f:a3:30:50: - 5b:d4:40:1d:59:70:15:31:fa:ac:eb:90:fe:f3:8e:36:f7:dc: - 16:6c:10:20:da:05:f3:f5:14:06:f9:61:a8:89:05:d8:b0:a0: - 94:c9:d1:5e:78:7e:a2:02:ca:d4:86:d3:1e:c2:40:43:c9:c4: - bb:ab:ae:22:9c:24:85:2f:61:68:4c:5b:bd:c4:b6:5a:d0:8d: - 10:b5:d7:d9:6a:8d:52:13:5f:6a:e1:78:b1:a8:ab:ed:93:bf: - 26:d0:1f:01:3b:e6:94:92:44:dc:a1:f8:4d:35:39:e4:9a:d9: - ae:67:4c:32:ca:8b:9f:52:7e:34:bc:54:0a:9a:c9:96:6d:a8: - e6:ee:7e:92:ff:1e:c4:d4:38:3c:f2:02:cb:5f:47:12:56:64: - 01:a0:8c:45:4b:3c:50:a7:ed:d2:e5:4f:06:0d:6a:45:32:66: - f8:1b:58:0c:b3:a4:90:f7:c0:9e:cf:42:a7:56:f0:c1:29:dc: - 00:27:d8:c3:07:42:df:4b:e2:23:38:a1:80:f3:78:b6:c7:63: - 2a:ea:92:33:54:d0:88:60:44:90:69:c5:00:d9:66:be:0c:a1: - b7:28:52:88:6a:83:cf:1a:e4:16:d8:9f:a1:44:ed:0a:59:24: - 15:4f:45:9e + 06:a7:e1:26:c4:80:16:c5:8c:e8:06:e5:91:53:d4:47:cf:c0: + 24:4e:63:dc:d8:48:ad:18:0e:af:d2:cc:e2:94:de:46:82:d6: + 8b:78:6a:3a:1b:69:8e:fa:a0:59:8b:5b:89:e6:ad:f2:6d:72: + 8b:a7:6f:84:1b:0b:70:5e:3a:7b:28:53:15:bd:dd:02:44:53: + 11:28:f7:13:19:c5:d2:97:8a:71:ac:1b:bc:39:d3:bc:88:3f: + e8:18:7e:41:c8:3a:86:21:48:79:2c:f8:9a:8b:2a:c6:e6:b8: + 50:f3:03:72:0e:d2:69:d1:65:1a:3f:1f:77:56:5a:64:9b:81: + 3d:af:85:82:3d:0c:c2:57:7a:ad:71:66:9c:cc:aa:91:39:7d: + c1:cc:4e:ab:c4:87:37:d5:e7:1b:a2:c6:30:1c:10:51:94:c2: + 17:98:46:97:8e:0d:0e:1b:92:21:b7:cb:3f:83:d8:0e:b5:6b: + 19:b4:43:11:44:87:ef:b5:fa:61:7d:36:95:69:75:3a:b2:a5: + f8:3a:ad:a5:b8:31:1e:4a:07:ff:75:b9:42:3f:46:87:05:bc: + 9e:b4:a1:e0:02:11:a3:49:57:4f:34:5b:6d:81:3a:05:70:e1: + b2:94:55:c7:6d:4b:5e:bc:7d:17:25:aa:7a:9c:b8:fa:c8:6a: + 1f:cb:f4:a4 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUcnY+J3ifnttuNsVailm8gjqMeqIwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALZSPYEhQ2Az/E52KIwmPNkbBUu3ul1B954IcrIPqbs3G7ht EGLPwimXe5dJ9DuH2SlkcvCZBCMjhIMEPAEVlRr4AroOnNL2RVT5qOnnfC7157Q4 @@ -176,12 +176,12 @@ O/UloQZ9pqEwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCpqiYlqfpildhQOB6X/F+jMFBb1EAdWXAVMfqs -65D+844299wWbBAg2gXz9RQG+WGoiQXYsKCUydFeeH6iAsrUhtMewkBDycS7q64i -nCSFL2FoTFu9xLZa0I0QtdfZao1SE19q4XixqKvtk78m0B8BO+aUkkTcofhNNTnk -mtmuZ0wyyoufUn40vFQKmsmWbajm7n6S/x7E1Dg88gLLX0cSVmQBoIxFSzxQp+3S -5U8GDWpFMmb4G1gMs6SQ98Cez0KnVvDBKdwAJ9jDB0LfS+IjOKGA83i2x2Mq6pIz -VNCIYESQacUA2Wa+DKG3KFKIaoPPGuQW2J+hRO0KWSQVT0We +MA0GCSqGSIb3DQEBCwUAA4IBAQAGp+EmxIAWxYzoBuWRU9RHz8AkTmPc2EitGA6v +0szilN5GgtaLeGo6G2mO+qBZi1uJ5q3ybXKLp2+EGwtwXjp7KFMVvd0CRFMRKPcT +GcXSl4pxrBu8OdO8iD/oGH5ByDqGIUh5LPiaiyrG5rhQ8wNyDtJp0WUaPx93Vlpk +m4E9r4WCPQzCV3qtcWaczKqROX3BzE6rxIc31ecbosYwHBBRlMIXmEaXjg0OG5Ih +t8s/g9gOtWsZtEMRRIfvtfphfTaVaXU6sqX4Oq2luDEeSgf/dblCP0aHBbyetKHg +AhGjSVdPNFttgToFcOGylFXHbUtevH0XJap6nLj6yGofy/Sk -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 72:76:3e:27:78:9f:9e:db:6e:36:c5:5a:8a:59:bc:82:3a:8c:7a:9f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:f9:1b:7f:13:42:25:83:e6:a3:28:53:28:a2:42: 76:db:ec:c0:1d:88:3c:ee:37:ad:fe:24:a4:37:32: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 22:f4:a0:0d:4c:e8:ec:f9:a8:37:11:ad:b0:a3:4c:1e:a4:ae: - 2a:88:9f:1e:e9:52:0e:6f:b5:b2:0e:1a:41:73:62:5b:9b:e5: - 4f:76:31:33:41:ae:ee:6c:cd:3e:d3:a1:f7:6f:84:b5:0f:38: - ca:f4:4a:25:a2:09:77:70:54:cb:11:28:52:df:58:c0:d6:05: - f5:3c:a3:03:f3:6a:97:dd:2c:96:62:24:03:26:8c:c7:16:e0: - 08:b5:eb:68:bb:70:77:aa:68:a3:ba:5c:15:5e:1b:73:4c:0f: - 72:96:df:72:dd:b6:df:13:e2:9d:cf:44:fa:fe:aa:20:34:4b: - 28:e7:1d:a5:9f:f0:de:c9:5e:ca:f1:48:b6:3c:b0:4f:7a:7f: - 90:1e:c0:6a:f5:aa:a5:a4:aa:fc:08:9b:2e:1d:15:bc:57:88: - cd:0c:29:fb:eb:97:07:d2:01:16:47:4f:8c:fb:04:68:6c:d1: - 40:0e:04:8b:bf:d0:9a:49:c8:5b:31:a1:41:6f:5a:7d:97:aa: - cf:7b:15:41:45:96:78:3b:07:72:bb:97:87:69:6d:fa:91:84: - f5:e8:4e:2d:17:c8:ed:0e:b1:0e:4c:38:0c:dc:06:ab:66:2d: - 68:78:34:03:1f:6a:75:ec:99:2f:b5:81:8e:6a:0d:3d:f3:53: - 22:b6:f5:ea + bc:f2:1c:7b:37:75:b6:ae:df:8a:a3:b3:20:68:9d:e2:3f:2e: + 55:ea:9b:84:5d:57:68:4e:1d:19:27:25:85:6d:65:04:8c:2d: + 76:35:eb:09:0b:57:ae:5d:e2:20:6e:1e:b6:cd:08:3a:63:3a: + d0:4e:58:67:f6:1f:ea:9d:75:c2:5c:bd:4f:b0:75:03:2b:6f: + e2:49:a7:3e:23:9e:95:47:62:de:f6:7f:e4:58:5c:63:7c:78: + a8:fa:df:ba:76:b2:1d:cd:42:63:87:c0:bf:3a:34:66:0d:51: + 85:ed:ac:29:5f:29:ff:10:41:f2:de:9f:b5:08:80:6d:0f:50: + ef:6f:e0:d2:2a:b1:0c:55:ed:0b:95:41:12:85:86:08:a9:fd: + 3c:6a:21:69:71:a0:38:c2:f6:36:3e:25:2e:30:ef:c2:ba:0f: + 2e:17:d4:cd:00:35:f6:fa:8e:9f:3c:ad:6f:5a:ca:f7:b7:0b: + aa:f3:8b:3f:60:8c:87:42:5e:73:63:5f:e0:eb:a7:09:ec:0a: + ba:10:94:dc:57:93:d7:b0:4a:99:83:00:a4:e2:fd:f8:b1:54: + cc:17:7f:9f:7f:0c:f7:6c:6a:89:13:ef:fe:b6:42:61:56:0c: + 0d:cf:e5:41:51:1c:08:18:6c:9a:1e:c2:e5:ac:29:ce:2d:08: + 97:bc:6b:c3 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUcnY+J3ifnttuNsVailm8gjqMep8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQD5G38TQiWD5qMoUyiiQnbb7MAdiDzuN63+JKQ3MkwyJ74lMQoHSH+ORCTe 7O/jzfj8oX61lQ4DKu4H5or7kouSXJxRPZVy61610LQDHiZeTfCg70F6oCdvpHO5 @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAIvSgDUzo7PmoNxGtsKNMHqSuKoifHulSDm+1sg4aQXNiW5vl -T3YxM0Gu7mzNPtOh92+EtQ84yvRKJaIJd3BUyxEoUt9YwNYF9TyjA/Nql90slmIk -AyaMxxbgCLXraLtwd6poo7pcFV4bc0wPcpbfct223xPinc9E+v6qIDRLKOcdpZ/w -3sleyvFItjywT3p/kB7AavWqpaSq/AibLh0VvFeIzQwp++uXB9IBFkdPjPsEaGzR -QA4Ei7/QmknIWzGhQW9afZeqz3sVQUWWeDsHcruXh2lt+pGE9ehOLRfI7Q6xDkw4 -DNwGq2YtaHg0Ax9qdeyZL7WBjmoNPfNTIrb16g== +9w0BAQsFAAOCAQEAvPIcezd1tq7fiqOzIGid4j8uVeqbhF1XaE4dGSclhW1lBIwt +djXrCQtXrl3iIG4ets0IOmM60E5YZ/Yf6p11wly9T7B1Aytv4kmnPiOelUdi3vZ/ +5FhcY3x4qPrfunayHc1CY4fAvzo0Zg1Rhe2sKV8p/xBB8t6ftQiAbQ9Q72/g0iqx +DFXtC5VBEoWGCKn9PGohaXGgOML2Nj4lLjDvwroPLhfUzQA19vqOnzytb1rK97cL +qvOLP2CMh0Jec2Nf4OunCewKuhCU3FeT17BKmYMApOL9+LFUzBd/n38M92xqiRPv +/rZCYVYMDc/lQVEcCBhsmh7C5awpzi0Il7xrww== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py index b25ee5f..762601b 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright 2018 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2018 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem index 1824c96..091d6bc 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 5d:89:40:ce:2b:53:75:88:ff:8e:84:70:5e:89:c5:8b:d1:5c:22:c2 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:96:d4:6b:47:00:ed:9a:72:03:1f:bc:14:42:63: 28:8d:c9:5a:08:27:59:06:2e:61:d9:28:aa:ed:58: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 36:7f:1c:0e:1d:9b:9a:89:7b:60:a2:50:2c:8d:88:5d:70:5e: - 69:6f:46:49:88:87:32:f2:39:97:fd:ce:eb:16:8a:60:09:1f: - 3c:35:59:a6:eb:93:bd:3f:5e:8b:41:58:aa:9f:9d:e3:d1:0e: - a0:d2:94:2c:a9:62:37:43:b8:b8:f5:d4:9d:69:c0:3f:36:94: - 69:41:5b:30:15:52:ef:60:15:fd:15:91:ed:2b:d7:82:37:cb: - 43:13:55:f2:82:83:18:b3:92:43:ac:c9:34:b6:12:67:29:48: - f3:d3:b7:a9:d8:79:a2:a9:e2:15:96:33:ba:be:06:fc:70:02: - c7:1f:34:79:0d:48:5c:54:94:36:85:31:32:39:b6:19:c2:9f: - a4:a7:54:13:fe:e2:be:74:73:98:13:bb:64:bd:57:ab:6a:9d: - 9b:a7:97:45:2e:c8:fc:1e:70:d7:da:e1:e0:88:2e:51:34:f3: - d5:21:a0:0e:1b:56:75:f4:c8:a9:a1:1c:41:d2:28:43:30:2a: - cb:c4:f5:85:33:78:5d:d2:b1:40:63:e8:ce:38:ff:c7:79:8b: - c3:f9:ee:90:81:44:57:48:5a:88:39:60:c8:85:80:a9:03:72: - a1:db:6e:30:72:4f:41:29:67:29:1f:d0:d8:d8:47:18:78:1f: - 8a:c9:02:8f + 81:4c:16:39:06:21:f4:37:69:aa:a6:28:f9:7f:e4:66:af:a6: + 7a:fb:8f:24:7d:5b:f4:97:0f:78:ae:e0:19:e4:ac:96:01:5b: + 83:d4:90:dc:3d:95:e9:37:fb:f0:8b:cb:a1:4b:26:3a:91:ae: + 0f:7e:ad:47:e7:54:e7:92:60:7c:d8:c3:ba:39:0e:1f:f7:43: + 65:2e:cd:4b:33:5b:8c:30:65:4b:a3:13:da:4f:80:bb:5e:a0: + 2d:a7:6e:6a:4b:e7:28:36:da:5c:5e:ec:a8:2b:0b:57:e6:74: + d7:a0:10:7a:00:76:e9:3a:1e:7b:b0:a7:89:48:51:aa:c6:de: + 8f:cc:2f:fc:29:6d:f6:fb:7f:97:bc:4e:1a:0f:f4:72:52:21: + e5:70:26:9e:fa:95:50:20:35:68:db:ac:5c:04:1b:47:c5:e7: + c6:07:3b:5f:e6:39:f2:1e:d1:66:c5:80:7e:84:cb:b3:c1:21: + 0a:a0:ee:aa:1b:9e:4c:b6:00:bf:6b:98:bf:8a:8d:a2:8f:a7: + e4:98:6b:de:ad:f4:da:fe:54:13:99:1d:ec:c9:71:53:ba:c7: + 8d:41:42:ca:8e:3e:a1:16:d2:c0:01:af:98:d6:66:6f:83:42: + fe:c2:3e:c4:71:78:e9:00:04:47:20:1e:8c:83:c8:92:28:8a: + a7:a0:28:4c -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUXYlAzitTdYj/joRwXonFi9FcIsIwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAltRrRwDtmnIDH7wUQmMojclaCCdZBi5h2Siq7VgXX/K/ 7jOrdAscwwC2OJaW0NyRRKsd+uWZ7f7uQ90hsLgaMXC7xqXrbi55z8PJMvc55f+f Hv3IjI+dQuZdzLF1+pTz+N/4R+p6T0wdZ/03LnWjE4QAksVshmaAOXsPLq8UzoIc @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBADZ/HA4dm5qJe2CiUCyNiF1wXmlvRkmIhzLyOZf9zusWimAJHzw1Wabrk70/ -XotBWKqfnePRDqDSlCypYjdDuLj11J1pwD82lGlBWzAVUu9gFf0Vke0r14I3y0MT -VfKCgxizkkOsyTS2EmcpSPPTt6nYeaKp4hWWM7q+BvxwAscfNHkNSFxUlDaFMTI5 -thnCn6SnVBP+4r50c5gTu2S9V6tqnZunl0UuyPwecNfa4eCILlE089UhoA4bVnX0 -yKmhHEHSKEMwKsvE9YUzeF3SsUBj6M44/8d5i8P57pCBRFdIWog5YMiFgKkDcqHb -bjByT0EpZykf0NjYRxh4H4rJAo8= +ggEBAIFMFjkGIfQ3aaqmKPl/5Gavpnr7jyR9W/SXD3iu4BnkrJYBW4PUkNw9lek3 ++/CLy6FLJjqRrg9+rUfnVOeSYHzYw7o5Dh/3Q2UuzUszW4wwZUujE9pPgLteoC2n +bmpL5yg22lxe7KgrC1fmdNegEHoAduk6Hnuwp4lIUarG3o/ML/wpbfb7f5e8ThoP +9HJSIeVwJp76lVAgNWjbrFwEG0fF58YHO1/mOfIe0WbFgH6Ey7PBIQqg7qobnky2 +AL9rmL+KjaKPp+SYa96t9Nr+VBOZHezJcVO6x41BQsqOPqEW0sABr5jWZm+DQv7C +PsRxeOkABEcgHoyDyJIoiqegKEw= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 5e:d2:b9:cc:38:a5:71:aa:e1:ce:1e:c1:8b:50:10:aa:15:44:3f:ba - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c2:02:78:c1:e7:a0:b7:63:87:52:e4:d4:11:71: 3e:cb:65:9c:d9:2f:cb:48:30:8e:62:29:ae:c9:22: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:FALSE Signature Algorithm: sha256WithRSAEncryption - 0c:87:92:30:22:48:18:74:b6:57:c3:c9:95:13:17:c9:0a:81: - 04:6f:4e:8f:79:69:30:3a:7c:b8:d6:13:ea:4e:5c:b8:79:8b: - bf:07:f8:12:84:9d:1c:4c:bf:8e:57:a4:b9:e8:eb:58:b9:74: - 9c:ee:14:54:d7:a3:99:32:fa:da:50:7d:92:69:1e:6c:55:45: - 35:d5:b7:a6:87:2d:c9:ec:00:fb:f2:d2:f0:f9:22:49:bb:4c: - cb:b9:2e:b8:e1:dc:3f:a3:85:1d:ff:94:ad:e5:57:02:f9:d7: - fe:b5:4b:c4:26:7f:cd:34:3f:9d:66:10:b2:a8:3c:3d:71:b8: - 05:45:9e:36:03:90:38:70:22:ed:d8:e3:00:65:f8:9e:1b:36: - 8c:9f:de:ac:0b:8e:e9:a3:ae:6d:39:79:6d:8d:aa:e9:4c:d3: - 3e:d2:c4:0f:10:05:dd:c5:30:b8:a2:e8:3e:60:48:49:59:ab: - 40:e7:22:b5:64:74:26:22:30:a4:b9:30:1b:b4:1b:91:53:c9: - 3c:9e:1d:d6:3c:f1:11:9a:58:fb:34:ee:88:40:7a:2f:02:e0: - 06:55:df:2f:b3:8c:73:40:58:ad:42:21:7c:8f:27:e8:95:2b: - bf:1a:41:48:f1:50:f3:8a:e9:c0:05:a7:dc:36:f5:0a:4a:35: - 9c:21:6c:77 + 49:b5:b7:cf:f6:1f:c2:b8:de:b0:18:55:84:5b:30:90:ab:2b: + f6:19:57:db:34:dc:65:9b:50:b7:7d:f9:a3:2e:3f:60:ff:de: + 7e:8d:a3:20:c3:ee:0c:b2:b2:f0:68:ab:93:c3:f4:3d:ec:da: + 54:86:4a:c0:0a:5e:e9:c3:bf:4b:cd:1a:28:8e:b3:1f:b5:5b: + ce:d6:fc:1d:cc:7b:8d:a6:31:a7:ef:43:4c:3d:3c:d9:17:e0: + 3f:23:ca:1f:d6:cd:d2:ce:da:f3:a7:c8:f3:3b:ab:c9:e1:c1: + 56:37:f7:79:0f:ae:ad:52:43:35:95:8d:34:a4:d7:e0:21:a7: + f0:37:63:c3:63:8a:d3:ce:50:ff:e1:0d:30:6b:b3:75:e1:5d: + 43:31:9f:3a:b5:59:cd:aa:7a:06:bc:4b:4d:74:ed:59:ac:fc: + bc:4a:4e:a1:be:1e:2d:12:70:6e:36:e9:4e:5a:11:19:91:85: + da:b2:54:ec:9d:9a:2b:cd:c1:7e:7c:18:fd:ae:a2:9c:b2:17: + 68:8a:43:b2:25:16:a9:7b:bf:42:ed:fd:54:cb:84:f1:40:76: + 54:a4:3a:62:1e:f9:98:2a:ff:37:66:bf:05:1f:b7:55:7d:8b: + 03:e8:a3:12:b3:40:78:52:77:62:aa:71:2b:cb:86:50:d1:83: + 08:bd:b8:50 -----BEGIN CERTIFICATE----- MIIDfTCCAmWgAwIBAgIUXtK5zDilcarhzh7Bi1AQqhVEP7owDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMICeMHnoLdjh1Lk1BFxPstlnNkvy0gwjmIprskiNqZn0uoQ WNKCq7weoxJkbv15ry5swIv9Nmjq4AoJU5mJdZJhE6yq2eLxrJNylGWZnlKdj20e @@ -176,12 +176,12 @@ OJAqqWFI++swNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAMBgNVHRMBAf8EAjAAMA0G -CSqGSIb3DQEBCwUAA4IBAQAMh5IwIkgYdLZXw8mVExfJCoEEb06PeWkwOny41hPq -Tly4eYu/B/gShJ0cTL+OV6S56OtYuXSc7hRU16OZMvraUH2SaR5sVUU11bemhy3J -7AD78tLw+SJJu0zLuS644dw/o4Ud/5St5VcC+df+tUvEJn/NND+dZhCyqDw9cbgF -RZ42A5A4cCLt2OMAZfieGzaMn96sC47po65tOXltjarpTNM+0sQPEAXdxTC4oug+ -YEhJWatA5yK1ZHQmIjCkuTAbtBuRU8k8nh3WPPERmlj7NO6IQHovAuAGVd8vs4xz -QFitQiF8jyfolSu/GkFI8VDziunABafcNvUKSjWcIWx3 +CSqGSIb3DQEBCwUAA4IBAQBJtbfP9h/CuN6wGFWEWzCQqyv2GVfbNNxlm1C3ffmj +Lj9g/95+jaMgw+4MsrLwaKuTw/Q97NpUhkrACl7pw79LzRoojrMftVvO1vwdzHuN +pjGn70NMPTzZF+A/I8of1s3Sztrzp8jzO6vJ4cFWN/d5D66tUkM1lY00pNfgIafw +N2PDY4rTzlD/4Q0wa7N14V1DMZ86tVnNqnoGvEtNdO1ZrPy8Sk6hvh4tEnBuNulO +WhEZkYXaslTsnZorzcF+fBj9rqKcshdoikOyJRape79C7f1Uy4TxQHZUpDpiHvmY +Kv83Zr8FH7dVfYsD6KMSs0B4UndiqnEry4ZQ0YMIvbhQ -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 5e:d2:b9:cc:38:a5:71:aa:e1:ce:1e:c1:8b:50:10:aa:15:44:3f:b9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:74:06:fa:a6:03:d1:64:c6:fa:62:8c:f6:40: 93:be:4e:7d:71:8b:3c:fb:57:b2:64:7a:08:9d:ce: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 0d:e4:4e:a1:61:ea:2b:a2:58:40:4a:af:90:ae:45:06:da:3b: - e0:af:63:61:78:37:8d:5b:3a:02:f5:97:29:f4:0d:a6:92:fd: - 29:d0:0a:73:a6:be:5c:44:d1:0c:a1:5c:57:fa:82:75:f5:af: - c3:e2:95:d9:4c:b1:36:d6:78:e4:b9:21:a3:88:f0:7d:71:80: - 54:ca:1b:d5:7b:33:e3:59:b4:fe:08:4b:3a:96:ec:19:b4:41: - 1e:27:83:c6:13:a4:ef:da:ab:65:84:d9:05:42:59:66:8b:60: - 56:21:91:89:57:9c:d0:13:95:da:b7:43:e9:fd:7f:5c:50:93: - 10:56:8b:bf:fd:52:23:dd:73:0c:be:24:e6:7c:b4:f3:91:37: - db:91:7a:30:99:f0:19:2b:ef:e7:3e:a0:50:b4:16:84:0d:6e: - ee:19:47:0e:74:6a:37:3c:c1:82:13:5f:3f:01:4d:4b:9a:52: - 77:88:28:ae:ac:0d:4b:f0:55:76:c6:0a:46:08:e0:5c:ad:50: - 99:7e:04:4e:c3:7d:8b:fb:7e:36:aa:b8:89:a5:fe:9e:ce:4d: - 81:c9:a9:23:97:61:c3:df:54:ba:c2:9b:b5:97:ee:4b:36:87: - 5f:3b:29:30:e9:b2:89:05:d5:ad:12:af:98:45:48:91:21:d5: - c6:10:de:40 + 0f:63:30:43:fc:d4:2f:ab:61:22:7e:19:62:9c:64:a4:5c:98: + b8:bd:d3:04:be:06:be:6d:7d:2f:a5:f8:c1:5d:29:90:fe:9a: + fb:e2:08:58:7f:60:ba:e8:63:a1:17:90:88:3b:35:1e:92:98: + 37:2a:79:4a:db:1b:23:07:c3:75:82:90:1b:97:1b:4e:e1:40: + a8:74:99:03:72:de:05:46:f5:4b:f2:ab:00:4f:27:e7:e8:c3: + 95:d9:ba:63:f0:42:99:ec:61:44:1a:03:e5:6d:58:28:c2:f9: + 8a:36:6d:10:fc:d4:4e:91:38:91:7b:4c:e2:69:e1:1b:c2:c9: + 51:50:cf:13:08:66:d1:27:5b:0d:c1:f0:fd:70:4e:63:17:0e: + 53:2b:36:72:18:b2:a1:fc:fc:e8:21:e3:15:2b:39:e3:01:18: + 11:52:c8:0e:20:e7:29:ae:2f:35:4e:dd:2a:f6:12:cd:55:38: + 89:f3:2a:11:43:d7:33:c2:47:c1:c7:78:f4:d0:a0:5a:cb:ec: + 86:88:5d:5d:54:d2:b2:0d:cb:5c:0e:05:28:80:e8:8c:09:45: + 1e:66:44:f7:6c:b4:07:a3:4e:8e:8c:33:38:c5:de:10:1f:f8: + 1e:a9:12:3b:f2:18:d8:84:95:79:50:66:49:49:58:b5:e0:89: + 9a:ac:59:e7 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUXtK5zDilcarhzh7Bi1AQqhVEP7kwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC7dAb6pgPRZMb6Yoz2QJO+Tn1xizz7V7JkegidzsNA/+uEQ+kM4IAs45w4 Q5Cd4aVOoRCfrLS/JDh61zchDa7e8Jk3Q2rnf9BKutOk9N/O+tGwA/ldeaXFgrDP @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEADeROoWHqK6JYQEqvkK5FBto74K9jYXg3jVs6AvWXKfQNppL9 -KdAKc6a+XETRDKFcV/qCdfWvw+KV2UyxNtZ45Lkho4jwfXGAVMob1Xsz41m0/ghL -OpbsGbRBHieDxhOk79qrZYTZBUJZZotgViGRiVec0BOV2rdD6f1/XFCTEFaLv/1S -I91zDL4k5ny085E325F6MJnwGSvv5z6gULQWhA1u7hlHDnRqNzzBghNfPwFNS5pS -d4gorqwNS/BVdsYKRgjgXK1QmX4ETsN9i/t+Nqq4iaX+ns5NgcmpI5dhw99UusKb -tZfuSzaHXzspMOmyiQXVrRKvmEVIkSHVxhDeQA== +9w0BAQsFAAOCAQEAD2MwQ/zUL6thIn4ZYpxkpFyYuL3TBL4Gvm19L6X4wV0pkP6a +++IIWH9guuhjoReQiDs1HpKYNyp5StsbIwfDdYKQG5cbTuFAqHSZA3LeBUb1S/Kr +AE8n5+jDldm6Y/BCmexhRBoD5W1YKML5ijZtEPzUTpE4kXtM4mnhG8LJUVDPEwhm +0SdbDcHw/XBOYxcOUys2chiyofz86CHjFSs54wEYEVLIDiDnKa4vNU7dKvYSzVU4 +ifMqEUPXM8JHwcd49NCgWsvshohdXVTSsg3LXA4FKIDojAlFHmZE92y0B6NOjowz +OMXeEB/4HqkSO/IY2ISVeVBmSUlYteCJmqxZ5w== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py index f22f67e..f130ad6 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem index c866573..f32f0f2 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 4a:45:83:31:ef:c5:47:03:ae:f7:5a:80:bf:fb:8c:bc:23:1e:dc:c4 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d8:cc:f6:ec:23:eb:20:d2:0e:7e:29:04:ec:8c: b9:bd:ee:47:6e:0b:ac:a9:fa:22:a4:fc:41:74:04: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - d3:43:07:5a:74:71:a0:d8:cd:c2:ac:57:48:ac:61:24:65:99: - 15:1f:33:cd:b2:1a:60:f7:49:24:8b:93:ab:fd:b1:44:28:2f: - d0:bb:13:b6:9c:d4:95:12:13:c4:9c:2b:ea:6f:eb:23:8d:46: - d5:a2:ed:e2:79:29:80:16:f7:06:78:df:d4:c0:81:72:f0:53: - 13:45:a5:d9:03:e2:13:f9:d2:a1:30:ed:d3:82:74:eb:2c:48: - de:0b:3f:67:59:3b:a7:ca:be:33:82:9c:b9:1e:96:f6:99:f9: - a5:e2:1b:43:3d:a2:2b:53:b4:e1:f3:56:c0:17:f4:bf:2e:4a: - 0c:a3:e9:80:0d:41:53:0c:0b:26:60:3e:d6:d1:de:41:35:7c: - 7e:e1:a0:b6:7c:63:a7:78:cd:ef:5e:95:27:da:b4:14:4d:38: - 8e:01:ef:4f:12:44:39:38:3b:b4:fb:09:73:1a:35:f6:70:0e: - ee:54:92:81:51:67:ab:47:2c:68:a1:9a:97:af:05:8a:1f:99: - 0d:6d:b5:1e:92:64:20:f1:d1:67:17:cb:45:6f:65:33:e9:a7: - 14:4e:bf:9c:e1:4b:4b:d8:82:ba:d4:bf:3e:cb:6a:12:3a:4f: - 3f:09:3d:bc:1e:a5:2d:d7:f4:69:6e:d1:6f:40:c0:fb:43:97: - 4d:37:b6:f1 + da:44:ec:6a:27:0f:44:9c:43:dd:cd:b9:a1:e9:a6:fd:10:d9: + 2e:b6:70:7d:27:f3:af:2e:14:36:ba:13:0b:65:1d:69:c6:17: + 28:bc:8f:0f:bb:b6:ca:f7:77:9a:ac:d6:2f:60:4b:51:2d:0f: + 28:9e:3f:7c:0f:03:40:d4:bf:80:78:3c:55:fa:ef:94:e2:db: + 2c:9c:47:a2:ea:6d:da:60:40:2c:38:e0:c4:41:a4:9d:5a:9d: + 15:3e:04:36:e1:ac:6f:cd:b2:af:af:b0:79:e9:ee:37:78:00: + ad:22:ae:fb:9e:79:be:41:0a:26:d8:ed:4d:8e:3f:5e:66:fd: + 66:e5:9b:4d:02:87:00:d6:9a:5d:29:c9:6c:db:56:4f:f4:69: + cf:08:ad:4f:64:0e:ec:73:7a:54:90:17:cc:6e:29:6c:a3:0c: + db:cb:54:4d:e1:fc:3d:7c:82:38:18:40:5c:b3:cb:10:dd:b9: + e4:3f:2b:19:0f:a2:bb:f0:d6:bc:bc:30:03:96:c7:0c:73:f5: + b0:53:b3:5c:8c:8e:c0:d5:05:05:39:a6:62:52:9a:c1:8d:74: + 29:6a:93:ef:29:53:52:63:14:fc:f9:b9:1b:34:dc:7f:4f:ba: + 30:c9:4f:5e:61:73:f2:df:c3:ae:51:37:26:ee:8e:4b:91:16: + d5:c2:a5:ce -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUSkWDMe/FRwOu91qAv/uMvCMe3MQwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEA2Mz27CPrINIOfikE7Iy5ve5HbgusqfoipPxBdATQtYo3 VinVvufgRYgw2Vrgp2n90cNNHEJorn3PVNuEuZHmaMXRbaQ0Sn+PPqOoxA4/kEKp uITC/VHt6+ltzFoi9/vrKX1dl50m6xApvyq9sC8zm+ejF5vbtM74XmYlfIzjyFPP @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBANNDB1p0caDYzcKsV0isYSRlmRUfM82yGmD3SSSLk6v9sUQoL9C7E7ac1JUS -E8ScK+pv6yONRtWi7eJ5KYAW9wZ439TAgXLwUxNFpdkD4hP50qEw7dOCdOssSN4L -P2dZO6fKvjOCnLkelvaZ+aXiG0M9oitTtOHzVsAX9L8uSgyj6YANQVMMCyZgPtbR -3kE1fH7hoLZ8Y6d4ze9elSfatBRNOI4B708SRDk4O7T7CXMaNfZwDu5UkoFRZ6tH -LGihmpevBYofmQ1ttR6SZCDx0WcXy0VvZTPppxROv5zhS0vYgrrUvz7LahI6Tz8J -PbwepS3X9Glu0W9AwPtDl003tvE= +ggEBANpE7GonD0ScQ93NuaHppv0Q2S62cH0n868uFDa6EwtlHWnGFyi8jw+7tsr3 +d5qs1i9gS1EtDyieP3wPA0DUv4B4PFX675Ti2yycR6LqbdpgQCw44MRBpJ1anRU+ +BDbhrG/Nsq+vsHnp7jd4AK0irvueeb5BCibY7U2OP15m/Wblm00ChwDWml0pyWzb +Vk/0ac8IrU9kDuxzelSQF8xuKWyjDNvLVE3h/D18gjgYQFyzyxDdueQ/KxkPorvw +1ry8MAOWxwxz9bBTs1yMjsDVBQU5pmJSmsGNdClqk+8pU1JjFPz5uRs03H9PujDJ +T15hc/Lfw65RNybujkuRFtXCpc4= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 2d:b0:5d:cd:6e:fd:4d:77:89:ef:99:fc:fd:05:d3:22:44:3f:93:ef - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:fb:af:dd:12:ab:aa:06:e0:72:bd:43:4c:3e:5b: cd:02:9c:ca:c1:42:6d:cd:47:6e:6c:4c:6b:3f:2e: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 58:91:e0:fe:34:bc:ad:76:b1:db:0f:36:82:66:95:b5:59:7c: - eb:57:19:5a:95:98:47:99:10:25:84:ce:6a:c4:4d:14:cc:75: - 79:e3:95:27:6d:ad:e6:d3:0f:6c:04:7c:25:29:37:89:b4:ae: - 08:30:81:6e:06:8f:0a:8f:d4:a4:f0:2e:5c:2a:3c:a7:69:c9: - f8:a8:43:38:6b:b4:20:5a:89:0f:00:f0:fe:ab:ae:5b:69:b2: - 49:a8:e6:17:44:e3:1c:46:2a:37:62:7a:a6:4b:81:57:b3:9c: - 22:c2:be:58:62:86:29:7b:27:ef:a7:a8:11:97:bd:f6:0a:73: - e4:83:53:49:6c:27:0f:b7:6f:2b:72:dc:0d:99:5e:a3:e5:5e: - 6d:c9:b0:f7:a8:4b:83:24:a3:3c:fe:51:c1:f7:2d:c8:64:0e: - d7:0a:92:30:96:03:cd:97:44:58:a5:08:ec:f0:d1:47:b1:9b: - 5b:6f:4d:f1:11:c9:6c:4b:ca:e2:65:0e:f6:cf:2d:1a:aa:ae: - e2:5b:fe:04:dd:55:51:da:d2:ce:f4:3e:ab:09:02:6b:d4:90: - e2:4b:30:d7:1f:19:64:19:b9:1f:56:a4:95:2b:94:f4:3f:78: - 02:50:12:f4:4e:5d:fa:d2:1b:cf:6b:63:dd:c0:1e:13:1a:5e: - db:9c:f4:06 + 3c:1a:07:71:b2:e0:cd:a3:3f:a4:a3:32:26:a8:6b:f8:72:83: + 0c:f1:e9:88:03:59:53:33:1f:b3:9b:cd:93:c9:ed:e3:ca:a2: + ef:43:ac:87:8c:7f:9a:06:6b:85:41:a2:c3:25:6a:82:12:39: + 8c:57:22:37:86:6e:08:28:86:aa:ea:60:21:95:b5:ec:d5:2e: + 39:90:89:e1:76:5d:71:e0:3f:42:92:5e:17:2e:09:88:48:b3: + e3:83:e5:b6:ec:67:e0:03:1d:11:4a:df:4f:6e:f5:18:8b:7f: + 79:8c:89:69:59:45:9b:f7:f6:f3:ea:83:fe:05:49:bb:13:64: + d4:28:0c:78:83:1d:f6:17:86:16:5a:f7:81:06:11:ce:ef:35: + 8d:79:7d:f1:d1:ff:a7:a9:b3:1a:f4:a3:20:b0:0f:d0:d3:5b: + 1c:f6:1d:73:3d:96:8c:e6:19:70:a4:55:a5:ad:a8:f0:93:46: + f4:40:41:b2:3c:b3:78:1b:eb:74:29:6c:3f:7e:7f:f5:b0:c0: + e3:60:e1:8e:cc:a7:70:00:3d:de:66:f6:ee:e5:17:61:1f:c4: + d0:1c:f7:1c:19:5d:cd:e8:a6:45:14:d4:f0:78:87:7f:30:0f: + 91:f8:8e:4c:d8:37:cf:c7:c1:08:c4:76:0f:7d:b9:48:06:89: + 6a:05:b1:4d -----BEGIN CERTIFICATE----- MIIDfTCCAmWgAwIBAgIULbBdzW79TXeJ75n8/QXTIkQ/k+8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAPuv3RKrqgbgcr1DTD5bzQKcysFCbc1HbmxMaz8uwT8uiD13 Txw0YLr3+1hkPMJ2XTCISCKBLyfIH7Ttlgdd93xKN77+T3sfGYIhJBjJrqelWGKd @@ -176,12 +176,12 @@ BRFqWN14ZY4wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAMBgNVHRMEBTADAQH/MA0G -CSqGSIb3DQEBCwUAA4IBAQBYkeD+NLytdrHbDzaCZpW1WXzrVxlalZhHmRAlhM5q -xE0UzHV545Unba3m0w9sBHwlKTeJtK4IMIFuBo8Kj9Sk8C5cKjynacn4qEM4a7Qg -WokPAPD+q65babJJqOYXROMcRio3YnqmS4FXs5wiwr5YYoYpeyfvp6gRl732CnPk -g1NJbCcPt28rctwNmV6j5V5tybD3qEuDJKM8/lHB9y3IZA7XCpIwlgPNl0RYpQjs -8NFHsZtbb03xEclsS8riZQ72zy0aqq7iW/4E3VVR2tLO9D6rCQJr1JDiSzDXHxlk -GbkfVqSVK5T0P3gCUBL0Tl360hvPa2PdwB4TGl7bnPQG +CSqGSIb3DQEBCwUAA4IBAQA8GgdxsuDNoz+kozImqGv4coMM8emIA1lTMx+zm82T +ye3jyqLvQ6yHjH+aBmuFQaLDJWqCEjmMVyI3hm4IKIaq6mAhlbXs1S45kInhdl1x +4D9Ckl4XLgmISLPjg+W27GfgAx0RSt9PbvUYi395jIlpWUWb9/bz6oP+BUm7E2TU +KAx4gx32F4YWWveBBhHO7zWNeX3x0f+nqbMa9KMgsA/Q01sc9h1zPZaM5hlwpFWl +rajwk0b0QEGyPLN4G+t0KWw/fn/1sMDjYOGOzKdwAD3eZvbu5RdhH8TQHPccGV3N +6KZFFNTweId/MA+R+I5M2DfPx8EIxHYPfblIBolqBbFN -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 2d:b0:5d:cd:6e:fd:4d:77:89:ef:99:fc:fd:05:d3:22:44:3f:93:ee - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:aa:94:1d:65:8c:79:04:f0:c9:d1:3c:23:76:e9: 3e:2c:c9:52:e1:fc:b9:bf:35:8d:66:e4:37:66:b5: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 3d:d2:b8:8f:57:04:ce:d4:1b:a2:94:e8:1b:2c:aa:b4:47:9d: - c2:0d:5c:5e:85:0a:cd:fa:95:da:5b:25:34:31:19:d6:e3:db: - 9b:4a:ee:4a:7b:f8:80:19:bc:a4:2d:da:db:c2:dd:27:7a:bb: - b9:ba:33:4d:88:ed:b2:3d:d0:3c:a8:d3:ef:d0:8e:e6:58:cc: - 3a:60:4d:48:b6:8f:09:82:87:9a:87:90:e2:e7:1f:b8:a9:5b: - 72:ab:36:a4:aa:67:82:63:a1:5b:45:12:09:4b:62:c8:1d:8b: - d1:1b:e2:4a:d9:05:e9:38:3c:db:a7:d7:2d:55:51:76:28:a5: - 46:8c:a2:38:8d:5e:60:27:74:7a:22:2d:2f:2a:06:76:bb:4e: - 3c:82:08:00:ca:9e:42:81:71:54:a4:f6:52:21:11:04:1f:ba: - b5:cc:95:74:b0:13:ff:6e:12:0a:80:51:d7:f5:b1:81:cc:30: - dc:2c:6c:ff:16:6e:34:dd:77:c4:bf:9b:d7:fa:0b:7e:2f:84: - ab:61:58:95:d5:04:8e:7a:8b:ad:69:10:e9:d7:80:d9:74:1a: - 32:09:fc:6b:37:1a:2b:4f:d3:ec:5b:f1:ea:f9:1a:93:8b:c9: - 92:09:a5:80:d3:11:ea:75:08:61:57:21:6b:74:cd:e7:7d:3b: - c2:1c:11:e3 + 86:e3:13:ea:c4:23:12:a4:15:aa:2d:23:f7:2a:4f:97:f4:57: + 05:f5:d5:a8:aa:a1:dd:ad:a6:c2:6a:f4:d8:2d:f4:5c:2d:7a: + d4:6f:9c:ea:a9:09:e3:62:86:1f:aa:59:fe:d8:6b:35:0a:a1: + c4:87:8b:4d:b4:30:1f:9d:10:35:d8:94:82:bf:b4:42:dc:1d: + 94:af:01:45:40:6e:02:e6:fa:b5:78:f5:ed:97:23:4c:95:cc: + 89:33:69:83:59:04:fd:fa:48:5f:63:7d:08:9d:f1:26:a2:c1: + 71:74:68:00:13:1c:d4:70:45:52:f5:a2:57:5b:34:1d:6b:e9: + fe:8c:46:84:2a:99:2a:3a:58:31:d9:be:35:5e:c8:97:34:f3: + 6d:c3:d3:23:30:e2:fc:35:1f:82:68:02:ad:df:85:7b:4b:63: + 96:b1:fc:1f:3c:68:04:63:1d:bf:ab:e5:9e:1a:8c:4f:d1:d5: + 44:70:b4:4f:2b:30:a6:39:1c:4a:5e:4f:05:64:0d:83:3d:1d: + 3b:17:b3:0b:b7:f4:ee:f5:44:47:36:92:aa:dd:30:74:68:0f: + 07:da:14:c2:b3:b0:80:2a:0c:36:c0:a2:a6:77:f1:0c:e0:e2: + 80:5e:2d:98:f1:af:b0:24:81:4f:d3:1e:df:46:95:fe:5e:8b: + 44:84:a8:e0 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIULbBdzW79TXeJ75n8/QXTIkQ/k+4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCqlB1ljHkE8MnRPCN26T4syVLh/Lm/NY1m5DdmtUv/GpvLMOHUMFT7bvJD /Xa4hFF5ElpllYfsPRmwqwSUZKq85b/id/0HKDy1INpVLHkE8nFuMbRjFIBOw4Me @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAPdK4j1cEztQbopToGyyqtEedwg1cXoUKzfqV2lslNDEZ1uPb -m0ruSnv4gBm8pC3a28LdJ3q7ubozTYjtsj3QPKjT79CO5ljMOmBNSLaPCYKHmoeQ -4ucfuKlbcqs2pKpngmOhW0USCUtiyB2L0RviStkF6Tg826fXLVVRdiilRoyiOI1e -YCd0eiItLyoGdrtOPIIIAMqeQoFxVKT2UiERBB+6tcyVdLAT/24SCoBR1/Wxgcww -3Cxs/xZuNN13xL+b1/oLfi+Eq2FYldUEjnqLrWkQ6deA2XQaMgn8azcaK0/T7Fvx -6vkak4vJkgmlgNMR6nUIYVcha3TN5307whwR4w== +9w0BAQsFAAOCAQEAhuMT6sQjEqQVqi0j9ypPl/RXBfXVqKqh3a2mwmr02C30XC16 +1G+c6qkJ42KGH6pZ/thrNQqhxIeLTbQwH50QNdiUgr+0QtwdlK8BRUBuAub6tXj1 +7ZcjTJXMiTNpg1kE/fpIX2N9CJ3xJqLBcXRoABMc1HBFUvWiV1s0HWvp/oxGhCqZ +KjpYMdm+NV7IlzTzbcPTIzDi/DUfgmgCrd+Fe0tjlrH8HzxoBGMdv6vlnhqMT9HV +RHC0TyswpjkcSl5PBWQNgz0dOxezC7f07vVERzaSqt0wdGgPB9oUwrOwgCoMNsCi +pnfxDODigF4tmPGvsCSBT9Me30aV/l6LRISo4A== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py index dc41309..1d2d85b 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem index b45a21c..dd92e85 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 0f:19:5d:e8:71:6f:db:08:2d:79:97:74:46:0c:ac:d5:3d:49:b8:b2 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ae:2e:8b:18:8d:f7:76:2c:94:0c:3f:a0:b6:ea: 70:1f:5e:c8:48:c5:aa:ad:55:6b:bd:55:68:0d:8e: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 23:f3:f0:bc:ec:a5:2c:0e:c1:9a:23:9c:65:59:04:b0:eb:11: - 16:7d:27:90:06:d0:40:4c:7e:13:3f:ca:ac:c9:b1:43:0b:1e: - 93:fc:e8:72:f8:0f:1a:b2:bf:66:ca:20:78:05:16:28:6c:ba: - 52:2d:22:ec:98:bd:08:f5:94:43:1d:85:67:ee:28:84:b4:bb: - ce:db:00:87:0c:42:fd:0e:02:51:0f:37:f1:9c:c5:f6:7a:2b: - d8:d6:c4:ee:ba:a6:e5:93:f0:e8:fe:e0:b8:78:90:c2:4e:a0: - 8d:c4:d3:37:b5:41:2a:40:ef:3f:b5:4b:ac:45:d5:23:c2:a2: - b1:63:4a:3c:fe:7c:70:d7:95:db:cd:b4:70:b3:f0:1f:fc:09: - e3:60:7b:67:38:dd:ce:58:86:dc:cd:d5:b2:7e:03:99:56:ed: - a9:ab:e1:f9:2f:af:10:f3:5d:21:27:5f:d4:dc:60:49:c8:b1: - f2:84:f7:36:d3:d7:de:d5:9a:64:0c:c4:53:bd:6b:d1:57:91: - 3c:1d:f5:fa:60:f5:55:dd:c2:03:1f:b4:3b:f6:5b:40:2f:15: - 37:92:c5:9b:af:6c:fa:a3:db:ee:8e:78:8d:62:49:f3:18:98: - 95:40:ec:f0:4a:6d:3b:12:18:fb:b6:59:1f:0d:3d:84:66:63: - 84:2a:bf:ee + 7d:52:94:c4:f5:ef:51:88:eb:38:95:e1:ca:72:b3:12:9f:3f: + 92:8f:32:0d:cb:45:0d:13:f1:7b:72:27:36:e3:d8:e8:d0:1b: + bf:47:f0:d9:81:83:bf:ea:14:b2:b3:58:91:c1:71:b8:00:d2: + 1b:28:90:a3:8e:d0:9f:0e:01:7e:0a:f9:17:a2:14:ea:cc:8f: + 2e:bd:28:7d:1f:1a:91:1e:36:f9:6f:01:5c:c9:3b:e8:83:76: + 46:db:7a:f9:81:3c:85:cb:50:40:f1:f8:cb:c1:f8:cb:be:4f: + 84:3c:76:fa:1d:92:4a:b6:72:d2:ef:e0:4e:d9:13:be:8c:c8: + 3f:e5:0f:33:de:94:65:f7:2f:bc:57:86:0b:dc:a3:83:1d:7a: + 41:70:fa:7b:57:b7:d9:63:f9:14:9b:8d:c2:65:71:e6:27:94: + 06:6a:68:7a:88:69:13:34:ae:29:46:61:dc:64:44:de:f8:a2: + ad:fb:69:7d:e3:bc:5c:2f:45:c1:68:ff:8d:d8:b9:51:91:f3: + 12:6f:fd:2a:1f:90:05:21:08:19:5e:79:06:9d:2c:d7:ea:86: + 08:fd:94:70:e4:cc:1d:b9:ef:6d:fc:bd:9b:21:42:e6:84:9f: + c2:3e:6b:18:36:8c:ea:ff:8e:24:1b:e0:b1:05:09:d5:e8:93: + cd:fd:b0:51 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUDxld6HFv2wgteZd0Rgys1T1JuLIwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAri6LGI33diyUDD+gtupwH17ISMWqrVVrvVVoDY7O5Zkn xSyymimpj47DxpeJbTHXpI/YNjdPM8fWQgMRCMR/NYzuDxt6MXQEqgHTHotbAZ1g S5zRjx6r5dyPF3dJ4/bVgqUvCujcn5YeKqFB0WcsnvN/lAxuz19VUjcF0Dk3Gm4R @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBACPz8LzspSwOwZojnGVZBLDrERZ9J5AG0EBMfhM/yqzJsUMLHpP86HL4Dxqy -v2bKIHgFFihsulItIuyYvQj1lEMdhWfuKIS0u87bAIcMQv0OAlEPN/GcxfZ6K9jW -xO66puWT8Oj+4Lh4kMJOoI3E0ze1QSpA7z+1S6xF1SPCorFjSjz+fHDXldvNtHCz -8B/8CeNge2c43c5YhtzN1bJ+A5lW7amr4fkvrxDzXSEnX9TcYEnIsfKE9zbT197V -mmQMxFO9a9FXkTwd9fpg9VXdwgMftDv2W0AvFTeSxZuvbPqj2+6OeI1iSfMYmJVA -7PBKbTsSGPu2WR8NPYRmY4Qqv+4= +ggEBAH1SlMT171GI6ziV4cpysxKfP5KPMg3LRQ0T8XtyJzbj2OjQG79H8NmBg7/q +FLKzWJHBcbgA0hsokKOO0J8OAX4K+ReiFOrMjy69KH0fGpEeNvlvAVzJO+iDdkbb +evmBPIXLUEDx+MvB+Mu+T4Q8dvodkkq2ctLv4E7ZE76MyD/lDzPelGX3L7xXhgvc +o4MdekFw+ntXt9lj+RSbjcJlceYnlAZqaHqIaRM0rilGYdxkRN74oq37aX3jvFwv +RcFo/43YuVGR8xJv/SofkAUhCBleeQadLNfqhgj9lHDkzB257238vZshQuaEn8I+ +axg2jOr/jiQb4LEFCdXok839sFE= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 22:f0:bc:f5:46:4d:72:4b:8a:5f:7a:8d:54:e1:d7:60:ae:dd:08:ea - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d1:41:40:6f:cb:25:05:d9:29:d0:a3:c7:fe:2f: f0:53:ad:46:36:19:aa:b1:1f:3f:7a:a2:e0:fb:03: @@ -149,24 +149,24 @@ X509v3 Extended Key Usage: TLS Web Client Authentication, Any Extended Key Usage Signature Algorithm: sha256WithRSAEncryption - 2b:7d:1a:0d:8d:35:73:68:ea:e0:89:c2:05:28:a5:20:02:ce: - 0c:a4:76:ce:81:27:f9:72:c0:2f:7a:43:7f:81:0d:f2:3b:2a: - ee:4c:a2:b2:7c:a6:35:62:23:63:de:96:d2:0a:c9:6b:d5:f7: - 29:5c:03:64:0e:7e:8d:3a:d4:5c:76:75:cd:32:3a:b4:48:ca: - 4b:79:10:77:fc:40:06:85:e5:b6:7d:18:77:c9:5f:45:57:c3: - 1f:26:b3:73:d0:fe:2f:4c:e7:d3:be:2f:7c:9f:e0:8b:14:dd: - 3c:3b:c1:d3:d2:56:46:2f:1b:7d:21:56:98:5a:eb:f1:e1:9b: - ad:b5:9e:42:4d:7a:f7:36:0a:f3:3d:00:8b:1e:d7:17:04:ce: - f4:b9:da:ba:c3:50:50:c4:41:32:58:d4:dc:b7:1d:29:42:62: - aa:5d:7e:d9:b7:0c:f6:5c:89:ef:70:af:8d:44:1e:ae:3c:1d: - 1d:80:3f:1f:7f:ba:77:1a:12:ab:eb:7a:b3:76:9b:c7:0b:c6: - 6c:a8:dd:9a:78:43:f9:e3:50:62:9f:62:78:e1:c3:f8:7e:26: - 69:67:28:c9:84:c2:3a:bd:d0:b6:ba:6a:01:fc:05:8e:91:5f: - ca:55:75:a1:83:a4:b7:5a:40:41:03:7f:bf:41:e7:df:27:a1: - b5:ec:c8:77 + b8:a7:e9:54:83:94:a0:c7:37:16:41:dc:31:79:23:f9:84:53: + 05:28:be:08:e0:f4:de:d9:bd:67:70:da:b3:7e:00:30:80:d9: + 2c:7f:3d:1e:5f:16:75:40:a0:85:d8:4b:99:63:d7:ca:ac:b6: + 88:07:4b:21:9c:97:85:0d:e5:d5:4e:2c:4c:ca:2f:04:fd:39: + 52:b9:b7:eb:90:48:d1:2a:ed:a5:fc:e5:0d:d6:e3:8d:30:69: + 99:79:cc:8f:17:89:61:d2:6d:d8:58:21:ec:49:80:74:d2:64: + 98:97:04:bc:c8:61:ce:13:6a:b7:d7:ac:58:3a:27:3e:d8:c1: + 46:d0:f8:ee:e3:1b:0b:2f:ef:6f:e2:8f:34:ab:08:09:69:d2: + 62:58:70:84:dd:6c:e1:23:29:38:10:b4:8d:b4:e0:27:34:ad: + 12:72:8c:f0:8f:53:6e:c2:ea:b0:7c:29:59:16:39:1a:9e:b7: + 10:2d:64:45:9e:8f:79:ec:92:c7:cd:3b:c4:fe:7b:ff:5b:d8: + 41:22:e7:e6:23:7d:2f:44:04:57:82:ee:de:ce:5b:20:45:68: + 94:08:0b:83:5d:ef:e2:06:6f:3e:8a:d7:ab:58:3f:a6:16:6d: + 84:da:f7:dc:a1:ad:a6:24:7e:7e:cf:aa:13:32:f0:92:73:b0: + d9:d6:49:15 -----BEGIN CERTIFICATE----- MIIDmzCCAoOgAwIBAgIUIvC89UZNckuKX3qNVOHXYK7dCOowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANFBQG/LJQXZKdCjx/4v8FOtRjYZqrEfP3qi4PsDK3dlannr 86MWEzSDO0Leorviv9jSdT1IOIa7Kn0Uo4j3fAD0CmtrqptEJGL+26NCVRVnKjL/ @@ -178,13 +178,13 @@ V9tcx8FIt5EwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MBkGA1UdJQQSMBAGCCsGAQUFBwMCBgRVHSUAMA0GCSqGSIb3DQEBCwUAA4IBAQAr -fRoNjTVzaOrgicIFKKUgAs4MpHbOgSf5csAvekN/gQ3yOyruTKKyfKY1YiNj3pbS -Cslr1fcpXANkDn6NOtRcdnXNMjq0SMpLeRB3/EAGheW2fRh3yV9FV8MfJrNz0P4v -TOfTvi98n+CLFN08O8HT0lZGLxt9IVaYWuvx4ZuttZ5CTXr3NgrzPQCLHtcXBM70 -udq6w1BQxEEyWNTctx0pQmKqXX7Ztwz2XInvcK+NRB6uPB0dgD8ff7p3GhKr63qz -dpvHC8ZsqN2aeEP541Bin2J44cP4fiZpZyjJhMI6vdC2umoB/AWOkV/KVXWhg6S3 -WkBBA3+/QeffJ6G17Mh3 +MBkGA1UdJQQSMBAGCCsGAQUFBwMCBgRVHSUAMA0GCSqGSIb3DQEBCwUAA4IBAQC4 +p+lUg5SgxzcWQdwxeSP5hFMFKL4I4PTe2b1ncNqzfgAwgNksfz0eXxZ1QKCF2EuZ +Y9fKrLaIB0shnJeFDeXVTixMyi8E/TlSubfrkEjRKu2l/OUN1uONMGmZecyPF4lh +0m3YWCHsSYB00mSYlwS8yGHOE2q316xYOic+2MFG0Pju4xsLL+9v4o80qwgJadJi +WHCE3WzhIyk4ELSNtOAnNK0Scozwj1NuwuqwfClZFjkanrcQLWRFno957JLHzTvE +/nv/W9hBIufmI30vRARXgu7ezlsgRWiUCAuDXe/iBm8+iterWD+mFm2E2vfcoa2m +JH5+z6oTMvCSc7DZ1kkV -----END CERTIFICATE----- Certificate: @@ -192,15 +192,15 @@ Version: 3 (0x2) Serial Number: 22:f0:bc:f5:46:4d:72:4b:8a:5f:7a:8d:54:e1:d7:60:ae:dd:08:e9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c3:96:66:c7:e7:fd:21:14:ec:df:4a:05:1a:8c: 22:da:8f:3e:b7:8e:ca:a2:de:d7:e3:08:05:cd:28: @@ -240,24 +240,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - b3:5c:da:ed:e5:9b:b2:59:08:f6:37:f2:10:af:0b:b3:b6:ab: - a8:7c:a5:9a:eb:dc:ba:a3:48:df:81:65:17:1a:9f:f9:b7:25: - 92:44:9c:30:42:f0:c8:86:c2:55:47:fc:39:7c:1d:2b:d1:67: - e7:f8:1a:7b:2f:ea:87:75:4d:36:ee:6e:6c:1c:43:cd:d8:d5: - 4e:b6:ea:07:75:3e:53:b8:36:ee:79:de:18:53:ba:7a:c3:6a: - 30:03:63:b6:a6:1a:e9:a7:31:78:94:d0:bf:0f:e2:7d:23:09: - c7:aa:be:a9:e6:01:91:98:b7:88:da:a5:05:1a:db:58:f4:7f: - f2:ba:c4:b5:5b:e5:34:26:a3:1d:f9:c6:11:26:96:aa:ad:7a: - 48:4f:64:d9:52:fc:58:88:97:f1:17:98:7e:f1:24:8c:fd:16: - b9:64:5c:f1:82:f6:16:14:25:03:df:a1:bc:a1:40:8d:d0:21: - 2f:36:5b:4c:12:5b:4a:1e:3e:10:8b:bd:0d:ae:02:14:59:ce: - 54:dc:ae:ec:c8:51:52:b9:75:91:38:c7:8b:1e:78:57:2f:81: - a2:d9:cf:9c:6f:6f:ef:03:d1:4a:27:ee:6e:81:37:72:c1:af: - 9f:e4:46:79:db:a2:2d:7f:c0:c0:f6:7f:68:9d:14:76:63:f2: - 51:f6:2a:c6 + 24:0b:85:25:5f:aa:41:4f:92:5b:42:99:84:9d:49:cd:6f:0b: + e0:a9:e5:0f:58:f5:9c:77:3c:73:57:76:9f:e5:15:99:44:e6: + 3b:b9:33:f6:fd:dd:b9:b5:d7:a0:63:3e:b7:b3:89:52:01:1e: + 76:af:d3:c6:86:44:5b:0a:ea:bd:54:25:82:1a:72:f8:48:af: + d6:cd:fe:dd:b0:7c:1b:cf:0b:c3:40:66:32:61:19:98:aa:2f: + 64:02:6a:32:f0:eb:eb:f3:ff:1c:fd:2f:94:ae:a5:af:cf:bd: + bf:17:f7:d3:2c:63:ad:99:3b:38:51:ae:d6:c7:4c:07:3c:a6: + a0:8c:ed:79:1d:d8:fe:90:79:53:3e:49:8f:9a:33:89:cb:c2: + 44:87:23:43:6f:4e:13:fc:f8:01:6d:11:c5:71:31:36:f8:bf: + d3:ab:9c:7b:21:a5:9a:14:e4:51:c9:53:f8:27:1d:5b:14:91: + d3:76:f8:8b:37:2f:ab:d8:fc:0a:5d:40:28:24:07:f4:53:05: + fa:cd:ae:6c:8f:b7:14:e1:3c:33:70:8e:9d:ff:dc:2b:42:b8: + b2:2d:66:33:c3:f5:05:29:4c:d9:67:cf:7c:68:72:9d:21:54: + 9f:75:d0:00:aa:83:20:cb:72:60:0b:28:8e:0c:aa:c0:d4:90: + 13:a7:f9:28 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUIvC89UZNckuKX3qNVOHXYK7dCOkwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDDlmbH5/0hFOzfSgUajCLajz63jsqi3tfjCAXNKBza1Jm6rd6SB0QYVee1 QWs4ZBgGq2y4rT24Tsj6jPxYLCyoQggotIUqqlfiqHZKbv44L9EUxlJvBaSJVMIP @@ -269,10 +269,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAs1za7eWbslkI9jfyEK8Ls7arqHylmuvcuqNI34FlFxqf+bcl -kkScMELwyIbCVUf8OXwdK9Fn5/gaey/qh3VNNu5ubBxDzdjVTrbqB3U+U7g27nne -GFO6esNqMANjtqYa6acxeJTQvw/ifSMJx6q+qeYBkZi3iNqlBRrbWPR/8rrEtVvl -NCajHfnGESaWqq16SE9k2VL8WIiX8ReYfvEkjP0WuWRc8YL2FhQlA9+hvKFAjdAh -LzZbTBJbSh4+EIu9Da4CFFnOVNyu7MhRUrl1kTjHix54Vy+BotnPnG9v7wPRSifu -boE3csGvn+RGeduiLX/AwPZ/aJ0UdmPyUfYqxg== +9w0BAQsFAAOCAQEAJAuFJV+qQU+SW0KZhJ1JzW8L4KnlD1j1nHc8c1d2n+UVmUTm +O7kz9v3dubXXoGM+t7OJUgEedq/TxoZEWwrqvVQlghpy+Eiv1s3+3bB8G88Lw0Bm +MmEZmKovZAJqMvDr6/P/HP0vlK6lr8+9vxf30yxjrZk7OFGu1sdMBzymoIzteR3Y +/pB5Uz5Jj5ozicvCRIcjQ29OE/z4AW0RxXExNvi/06uceyGlmhTkUclT+CcdWxSR +03b4izcvq9j8Cl1AKCQH9FMF+s2ubI+3FOE8M3COnf/cK0K4si1mM8P1BSlM2WfP +fGhynSFUn3XQAKqDIMtyYAsojgyqwNSQE6f5KA== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test new file mode 100644 index 0000000..8435244 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py index 7c899e1..ebdd1e6 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test new file mode 100644 index 0000000..db61fe9 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +WARNING: The extended key usage does not include server auth but instead includes anyExtendeKeyUsage +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test index c898fa4..a29e14d 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test
@@ -3,3 +3,6 @@ utc_time: DEFAULT key_purpose: SERVER_AUTH expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +WARNING: The extended key usage does not include server auth but instead includes anyExtendeKeyUsage +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem index 456859f..799d78c 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 56:4a:78:5b:dc:c1:19:20:fe:f3:13:be:99:46:f9:53:d1:a4:40:a1 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:d3:3c:f5:4c:df:73:61:c9:d0:be:56:b8:7f: e6:52:56:9c:3b:84:83:23:d8:ea:30:cb:cc:01:ba: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - af:3f:9a:2d:ff:1d:e6:6f:e6:4c:75:c3:27:8f:c7:86:15:20: - 70:e8:a5:94:88:96:e5:7f:06:c8:de:cf:69:92:5c:0c:16:9f: - 71:ee:c7:7e:dd:d0:a3:b7:63:e0:a8:66:67:c1:d9:16:e8:b2: - 0c:10:52:b1:e6:c0:02:43:74:ff:03:3b:18:dc:1c:0a:e8:95: - 60:74:54:ce:62:ad:2e:30:ca:6b:4f:36:5d:fa:bf:03:c8:40: - aa:f1:4d:e8:47:30:60:70:51:a9:40:00:b7:d0:8a:1e:2d:13: - 9d:a6:0c:62:4d:3d:fb:7b:ad:6e:86:fc:f5:0c:f4:ab:aa:12: - a5:6d:4b:56:be:ac:a7:d8:d4:47:ad:ab:71:44:aa:dc:1a:dc: - 0a:ea:6f:ba:1a:3e:06:01:2c:22:8c:ab:d1:ed:60:07:6b:f5: - dd:b3:16:5e:36:ac:a5:dc:53:a3:55:a2:9c:97:c7:4b:fb:4e: - 03:1d:e9:f5:99:e7:43:df:6e:95:bc:01:2e:d4:2e:84:05:2b: - 21:c1:c9:6e:6b:ea:1e:ab:67:26:24:23:69:72:6b:dc:af:d1: - 88:bb:9a:09:4f:81:dd:cb:c2:bd:56:c6:d2:90:b5:53:a3:d4: - 8f:c8:eb:39:db:e8:8a:f2:8d:75:84:cf:84:c4:3e:72:6e:63: - 3a:6f:cb:cc + b5:18:18:ce:72:38:e6:68:49:dd:96:86:a6:9e:d1:d3:2d:95: + 1e:05:13:c8:ed:bf:b9:a0:e6:78:7e:dd:01:26:d2:fb:28:3a: + fa:30:f0:7f:0e:cc:e5:83:a5:fc:5f:bb:3d:23:c5:f2:b4:b3: + 07:b3:4c:ec:5e:14:67:9d:09:5c:2b:1e:54:b2:03:29:6b:21: + 3a:9e:cf:95:be:b7:1e:4f:ae:f3:99:15:5c:7b:48:42:fd:c8: + 4a:ba:8e:34:81:3f:c7:cb:a2:d0:b0:c0:fb:6f:7a:3f:45:f1: + 1b:1c:b1:3b:22:83:ce:10:05:5c:99:aa:5b:88:b2:cc:f8:f0: + bb:a6:48:d8:a5:a3:d0:90:00:66:25:73:5e:6d:80:ca:ec:97: + 36:1c:aa:70:90:41:58:b0:8e:23:77:33:d7:ab:ba:d7:65:47: + c5:be:62:ea:42:8a:c9:45:3d:a8:50:54:f3:f6:3b:9e:30:62: + 55:f1:66:f8:93:51:ad:5a:1a:70:26:ec:27:25:cf:37:6c:77: + 70:25:34:63:94:41:4c:d1:4c:69:0f:b9:3c:88:95:5c:92:6f: + 5f:a5:14:15:78:34:03:58:a8:0d:10:46:20:1d:83:a8:83:95: + b5:3d:94:62:40:c2:7f:d2:d4:49:a6:f9:e4:cc:42:f6:48:40: + dc:20:48:6d -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUVkp4W9zBGSD+8xO+mUb5U9GkQKEwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAu9M89Uzfc2HJ0L5WuH/mUlacO4SDI9jqMMvMAbodNnDT TFhidC+WV3zlsCdv+nLAWwsM9uweO8cERbiJl776SSe2wgopuJjNpKRUKc5VxZH/ idNRh4jQw+8M3kOw4LnZI5LwBEK2UAYrGnuXPmek7Xcj5YN2dmMJbb4FbvyqoMiR @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAK8/mi3/HeZv5kx1wyePx4YVIHDopZSIluV/Bsjez2mSXAwWn3Hux37d0KO3 -Y+CoZmfB2RbosgwQUrHmwAJDdP8DOxjcHArolWB0VM5irS4wymtPNl36vwPIQKrx -TehHMGBwUalAALfQih4tE52mDGJNPft7rW6G/PUM9KuqEqVtS1a+rKfY1Eetq3FE -qtwa3Arqb7oaPgYBLCKMq9HtYAdr9d2zFl42rKXcU6NVopyXx0v7TgMd6fWZ50Pf -bpW8AS7ULoQFKyHByW5r6h6rZyYkI2lya9yv0Yi7mglPgd3Lwr1WxtKQtVOj1I/I -6znb6IryjXWEz4TEPnJuYzpvy8w= +ggEBALUYGM5yOOZoSd2Whqae0dMtlR4FE8jtv7mg5nh+3QEm0vsoOvow8H8OzOWD +pfxfuz0jxfK0swezTOxeFGedCVwrHlSyAylrITqez5W+tx5PrvOZFVx7SEL9yEq6 +jjSBP8fLotCwwPtvej9F8RscsTsig84QBVyZqluIssz48LumSNilo9CQAGYlc15t +gMrslzYcqnCQQViwjiN3M9erutdlR8W+YupCislFPahQVPP2O54wYlXxZviTUa1a +GnAm7Cclzzdsd3AlNGOUQUzRTGkPuTyIlVySb1+lFBV4NANYqA0QRiAdg6iDlbU9 +lGJAwn/S1Emm+eTMQvZIQNwgSG0= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 6b:b7:9e:0a:83:55:83:77:1b:db:10:18:94:12:3f:c4:67:6e:66:e1 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bd:9a:08:67:72:a5:4d:ba:39:c4:0a:d5:a9:42: 46:7a:a0:f3:f2:2b:1f:83:91:58:a7:00:3b:b3:17: @@ -149,24 +149,24 @@ X509v3 Extended Key Usage: TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 11:c4:87:48:f4:9f:82:01:08:5e:f3:a8:4e:cc:0a:c1:44:72: - 78:32:66:79:7e:13:6d:21:2e:95:59:7f:45:5c:08:f5:7c:0c: - ca:45:a5:f7:fb:c2:c6:61:81:db:58:f8:c3:1b:b7:49:7b:57: - a1:3a:66:43:83:c3:cc:fc:16:f0:04:b3:f8:61:a8:0c:79:95: - a4:8b:8d:14:37:68:92:ab:b0:a7:ad:1b:9e:98:92:7d:70:4a: - 64:35:18:b8:38:a3:71:b4:14:e9:d6:ee:a9:d2:37:55:eb:21: - 59:87:75:0a:78:02:0a:3d:6b:b0:1d:cc:9b:95:dd:9d:6c:fc: - 19:ea:5e:ce:7f:2c:78:cb:bb:be:97:f0:99:90:ca:b3:80:64: - 6d:14:da:58:9f:ff:3c:29:40:af:a0:79:c7:5b:40:5a:ae:29: - 76:92:52:78:ba:4b:d5:8d:d7:7d:7e:86:cb:e6:2b:5b:f6:07: - 45:32:22:60:04:68:f2:b9:ef:8b:59:2f:71:7b:68:59:3d:63: - 4c:ce:b5:7c:3a:4b:dd:d1:6d:04:46:77:62:28:c4:e6:21:0d: - 89:fc:b6:f1:27:d5:75:68:f3:18:08:4c:97:a4:5a:47:47:15: - c4:5d:2a:ee:b0:bb:5b:75:82:5a:88:a9:e1:67:40:f4:3a:a6: - c8:98:c9:a2 + 24:78:e2:54:e9:1e:cb:af:11:8d:ec:44:39:bc:37:d8:2a:40: + d2:8d:11:c2:c8:5b:ca:43:07:4f:f0:14:33:15:be:8f:bd:7c: + 23:e1:f7:e7:38:0f:a8:f9:73:3d:52:90:4f:56:80:62:20:93: + c1:e5:10:6c:98:b6:0f:80:30:ae:38:66:6e:78:80:cb:3e:0b: + 44:f1:b7:d6:f2:f6:5c:1a:73:c6:ad:0a:fb:5f:61:59:e6:20: + b6:c4:8a:18:7b:cd:a7:37:b2:b9:1e:9c:77:dc:e9:93:4e:6d: + 53:65:80:fc:d4:53:44:d3:f1:49:7f:a1:f7:94:35:d1:ce:78: + 15:9b:c9:dd:23:63:9a:9e:bd:61:76:ce:00:2d:5e:81:53:12: + bb:75:2b:25:44:9d:d1:91:82:ac:ff:6e:7c:1f:6b:06:d5:0f: + a1:16:5c:f4:f0:5b:f4:b8:09:c3:d3:81:d6:03:7b:9d:71:78: + fb:c4:8b:99:61:f1:60:6c:ff:e7:74:3c:5b:ed:45:e0:3d:c0: + 75:80:b5:a4:35:af:a9:5e:dc:a7:ee:63:ff:9d:67:26:da:aa: + 8d:79:7d:d9:ac:56:ae:9c:2d:1d:0f:ca:66:3e:96:e9:0c:81: + 62:dc:1e:4e:84:dc:0a:1b:c0:25:19:7f:d5:21:a2:06:24:ab: + b2:a4:24:c9 -----BEGIN CERTIFICATE----- MIIDlTCCAn2gAwIBAgIUa7eeCoNVg3cb2xAYlBI/xGduZuEwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAL2aCGdypU26OcQK1alCRnqg8/IrH4ORWKcAO7MXUeUfgxNE EBR/hG2XV94yAL0VGOTHiYtuW0FRrdPJ9z51UXRccUAum5W+jzsXM6U6MxeXBdcw @@ -178,13 +178,13 @@ KecbOhi53VEwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MBMGA1UdJQQMMAoGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQARxIdI9J+C -AQhe86hOzArBRHJ4MmZ5fhNtIS6VWX9FXAj1fAzKRaX3+8LGYYHbWPjDG7dJe1eh -OmZDg8PM/BbwBLP4YagMeZWki40UN2iSq7CnrRuemJJ9cEpkNRi4OKNxtBTp1u6p -0jdV6yFZh3UKeAIKPWuwHcybld2dbPwZ6l7Ofyx4y7u+l/CZkMqzgGRtFNpYn/88 -KUCvoHnHW0Baril2klJ4ukvVjdd9fobL5itb9gdFMiJgBGjyue+LWS9xe2hZPWNM -zrV8Okvd0W0ERndiKMTmIQ2J/LbxJ9V1aPMYCEyXpFpHRxXEXSrusLtbdYJaiKnh -Z0D0OqbImMmi +MBMGA1UdJQQMMAoGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQAkeOJU6R7L +rxGN7EQ5vDfYKkDSjRHCyFvKQwdP8BQzFb6PvXwj4ffnOA+o+XM9UpBPVoBiIJPB +5RBsmLYPgDCuOGZueIDLPgtE8bfW8vZcGnPGrQr7X2FZ5iC2xIoYe82nN7K5Hpx3 +3OmTTm1TZYD81FNE0/FJf6H3lDXRzngVm8ndI2Oanr1hds4ALV6BUxK7dSslRJ3R +kYKs/258H2sG1Q+hFlz08Fv0uAnD04HWA3udcXj7xIuZYfFgbP/ndDxb7UXgPcB1 +gLWkNa+pXtyn7mP/nWcm2qqNeX3ZrFaunC0dD8pmPpbpDIFi3B5OhNwKG8AlGX/V +IaIGJKuypCTJ -----END CERTIFICATE----- Certificate: @@ -192,15 +192,15 @@ Version: 3 (0x2) Serial Number: 6b:b7:9e:0a:83:55:83:77:1b:db:10:18:94:12:3f:c4:67:6e:66:e0 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b6:30:63:d8:b0:11:71:5f:03:38:e5:24:a7:88: 9c:fe:f5:a6:2a:59:63:7b:18:39:d5:34:2f:27:4c: @@ -240,24 +240,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 06:0c:a1:2a:b8:b8:65:8d:8f:58:f4:71:a3:26:41:ed:c1:7d: - ac:b1:ca:c9:a6:dd:1d:05:88:df:c6:65:fc:be:0a:94:9c:06: - 5a:42:02:d4:9b:32:69:2c:13:2b:0a:c3:3f:ab:9a:68:10:44: - 19:8c:f2:56:1f:1d:8d:1b:8a:ec:c7:bf:b9:3b:b9:79:91:80: - 30:d0:cf:d2:0f:1f:33:22:64:16:01:b2:b6:97:b3:76:3a:bd: - d0:1f:6d:a8:ce:ad:ca:5c:dd:5c:19:61:9b:bd:1a:ad:54:11: - 82:27:49:99:54:8d:49:a5:aa:9e:74:15:57:e4:52:66:88:94: - 90:ba:28:b4:0f:00:93:80:db:36:79:00:b0:ad:f9:91:28:ff: - 55:87:99:11:d8:40:23:11:19:20:2f:d5:a7:12:27:6d:4d:8f: - e1:7a:98:e3:59:0d:26:66:1b:85:18:0c:3b:6a:eb:1d:dd:1b: - c4:0d:5a:82:b8:a2:5c:63:76:f0:55:66:44:c9:c7:63:59:b5: - 3b:60:1d:41:f7:ad:4b:69:b5:ac:35:cc:cd:9e:31:be:ed:91: - 16:d3:7e:85:66:b5:95:c8:e1:56:cc:52:79:b0:d4:c9:77:c1: - 5e:4f:1b:ae:02:76:52:07:e5:e4:6c:13:3f:ab:c5:c8:45:38: - e5:7e:b4:60 + 8b:5d:0a:24:04:16:0f:a6:8c:bc:d2:d2:f4:b6:a1:b5:34:39: + d1:be:3d:0f:d1:84:38:84:34:09:29:a9:f2:5f:3c:14:61:cb: + 45:cf:73:19:63:95:b6:59:0f:7f:17:20:f1:a9:1d:4a:92:f9: + 3e:99:ae:54:98:75:f0:3f:39:b6:79:ae:5b:91:19:e0:34:6d: + 02:0e:80:1e:42:2c:5d:e0:68:94:c1:45:f0:fa:f0:ae:f2:7a: + 4c:5a:a1:2b:35:c7:5e:d7:ed:ab:16:e5:7d:e5:65:9a:0f:87: + 74:42:a6:9e:89:9f:df:54:da:68:58:6f:dc:c4:c1:62:23:8c: + e1:d8:4e:64:43:5b:4e:02:86:4b:58:6d:91:02:d2:94:9c:84: + 3f:39:61:60:32:ea:56:60:f7:1d:b0:24:c7:62:f4:7e:59:32: + fa:5b:d4:dc:7f:6b:60:44:df:6d:d5:f9:29:3e:69:40:a0:8e: + a1:de:03:db:f2:86:83:75:8c:38:97:df:70:24:6e:d5:00:82: + 61:96:c8:3d:d8:c9:a9:88:b7:3b:6b:32:eb:78:8c:de:7b:e8: + 2f:d5:7a:1c:d2:99:2a:7e:dd:c1:cf:de:6c:11:5d:61:bc:59: + cf:18:a2:fc:14:1b:ff:57:dc:b5:9c:b6:9f:63:ae:88:ff:78: + 6e:46:40:3b -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUa7eeCoNVg3cb2xAYlBI/xGduZuAwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC2MGPYsBFxXwM45SSniJz+9aYqWWN7GDnVNC8nTP4YJ+t+cSVNr3GXf/AY sBmn/atS2QGqE/8/ycjUh/ppUyi3Uk+RrFXLOH9hMrbZIPRYb8NMT2TXFDSM06z1 @@ -269,10 +269,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEABgyhKri4ZY2PWPRxoyZB7cF9rLHKyabdHQWI38Zl/L4KlJwG -WkIC1JsyaSwTKwrDP6uaaBBEGYzyVh8djRuK7Me/uTu5eZGAMNDP0g8fMyJkFgGy -tpezdjq90B9tqM6tylzdXBlhm70arVQRgidJmVSNSaWqnnQVV+RSZoiUkLootA8A -k4DbNnkAsK35kSj/VYeZEdhAIxEZIC/VpxInbU2P4XqY41kNJmYbhRgMO2rrHd0b -xA1agriiXGN28FVmRMnHY1m1O2AdQfetS2m1rDXMzZ4xvu2RFtN+hWa1lcjhVsxS -ebDUyXfBXk8brgJ2Ugfl5GwTP6vFyEU45X60YA== +9w0BAQsFAAOCAQEAi10KJAQWD6aMvNLS9LahtTQ50b49D9GEOIQ0CSmp8l88FGHL +Rc9zGWOVtlkPfxcg8akdSpL5PpmuVJh18D85tnmuW5EZ4DRtAg6AHkIsXeBolMFF +8PrwrvJ6TFqhKzXHXtftqxblfeVlmg+HdEKmnomf31TaaFhv3MTBYiOM4dhOZENb +TgKGS1htkQLSlJyEPzlhYDLqVmD3HbAkx2L0flky+lvU3H9rYETfbdX5KT5pQKCO +od4D2/KGg3WMOJffcCRu1QCCYZbIPdjJqYi3O2sy63iM3nvoL9V6HNKZKn7dwc/e +bBFdYbxZzxii/BQb/1fctZy2n2OuiP94bkZAOw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test new file mode 100644 index 0000000..8435244 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py index 0ea231a..0c37a56 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test new file mode 100644 index 0000000..6143a86 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py index 924f9a3..b0591f4 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem index 978177c..97ca7d2 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 16:b5:13:fb:79:d7:bf:0c:f5:4b:2a:50:4c:9a:68:d0:89:a0:f2:9d - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ae:2e:8b:18:8d:f7:76:2c:94:0c:3f:a0:b6:ea: 70:1f:5e:c8:48:c5:aa:ad:55:6b:bd:55:68:0d:8e: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:test.example Signature Algorithm: sha256WithRSAEncryption - 81:9d:f7:3e:47:27:60:0d:75:e5:d6:1d:19:00:aa:ad:34:f1: - 2f:02:e4:bf:ad:87:09:29:8a:7f:63:eb:a9:e3:0b:8a:bf:18: - eb:1b:69:f9:9d:49:af:c2:aa:50:ed:50:74:a8:c9:be:ca:c3: - 69:6f:5f:35:cb:86:4e:fe:83:cc:d0:ba:3e:ad:e3:c9:12:26: - 6a:df:bb:e4:dd:d5:35:7d:49:37:81:e9:de:68:d3:57:b0:c8: - 7c:4d:8d:e2:35:d3:89:09:b9:80:5c:77:31:6e:87:dc:b8:81: - be:fd:27:d8:26:86:b0:24:10:88:d0:d4:52:ea:93:31:7c:98: - 6f:fe:95:9f:98:c2:2d:ce:05:a0:99:b0:2c:0a:2d:85:fe:31: - de:2c:fc:e4:94:88:f9:01:54:d3:02:21:4b:0b:f8:93:9e:fd: - 31:a2:b6:d4:4e:af:d3:97:c0:b7:86:96:48:20:fd:37:d9:fa: - 9f:40:07:ba:84:23:3b:c5:15:d4:af:fd:37:7e:cf:df:05:34: - 62:4f:ef:92:7a:2f:cd:b7:c2:cd:43:80:92:aa:88:5c:39:6d: - 1d:87:59:7e:1c:b9:16:c5:f7:16:36:6a:98:37:6a:15:e4:60: - a0:55:f8:2f:e8:69:af:7b:49:f6:e6:95:6f:fe:e5:92:14:44: - f3:e7:05:97 + ae:3a:23:25:7f:40:ed:93:24:d6:8d:66:f1:b5:aa:56:37:c1: + 28:89:e5:84:0b:42:14:28:29:45:93:24:6f:80:71:2f:d9:0e: + ab:c9:70:29:60:83:0a:87:3a:f1:9f:5e:35:dc:36:e9:83:b4: + ab:41:2d:7f:00:df:a6:ff:21:b0:89:cb:b1:7f:bf:7b:18:f6: + 62:51:0b:97:c7:5b:af:3f:a1:e7:a1:07:3c:d3:57:54:c3:33: + 58:78:8e:2b:40:6a:7b:c5:5a:f8:ee:12:2b:8e:12:da:65:b3: + 05:ea:49:e4:38:11:a5:73:f1:11:3e:41:77:d5:3b:af:a3:88: + c4:54:21:bc:3c:52:e9:2e:04:cb:9a:39:08:6b:c9:d5:4f:7b: + 39:3f:54:82:d0:93:53:72:51:bb:2e:39:75:7f:c9:df:78:f6: + bd:f4:39:e5:bd:49:89:6b:4d:9a:ca:af:94:2e:d7:a1:aa:a5: + 9e:6c:c3:af:cc:00:4b:1a:86:86:a6:80:b2:fe:cc:d2:1d:09: + c7:a3:3a:bc:aa:c0:d6:1a:ca:47:9a:96:9f:44:d1:90:7e:53: + 70:87:e7:20:c7:33:f6:f7:3b:76:32:68:29:62:48:24:65:d6: + bf:5d:ec:33:b1:13:9b:24:a6:e6:d1:22:b4:04:2c:9e:0d:63: + 65:7b:a5:69 -----BEGIN CERTIFICATE----- MIIDujCCAqKgAwIBAgIUFrUT+3nXvwz1SypQTJpo0Img8p0wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAri6LGI33diyUDD+gtupwH17ISMWqrVVrvVVoDY7O5Zkn xSyymimpj47DxpeJbTHXpI/YNjdPM8fWQgMRCMR/NYzuDxt6MXQEqgHTHotbAZ1g S5zRjx6r5dyPF3dJ4/bVgqUvCujcn5YeKqFB0WcsnvN/lAxuz19VUjcF0Dk3Gm4R @@ -88,12 +88,12 @@ dXJsLWZvci1haWEvSW50ZXJtZWRpYXRlLmNlcjA0BgNVHR8ELTArMCmgJ6AlhiNo dHRwOi8vdXJsLWZvci1jcmwvSW50ZXJtZWRpYXRlLmNybDAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBcGA1UdEQQQMA6CDHRl -c3QuZXhhbXBsZTANBgkqhkiG9w0BAQsFAAOCAQEAgZ33PkcnYA115dYdGQCqrTTx -LwLkv62HCSmKf2PrqeMLir8Y6xtp+Z1Jr8KqUO1QdKjJvsrDaW9fNcuGTv6DzNC6 -Pq3jyRImat+75N3VNX1JN4Hp3mjTV7DIfE2N4jXTiQm5gFx3MW6H3LiBvv0n2CaG -sCQQiNDUUuqTMXyYb/6Vn5jCLc4FoJmwLAothf4x3iz85JSI+QFU0wIhSwv4k579 -MaK21E6v05fAt4aWSCD9N9n6n0AHuoQjO8UV1K/9N37P3wU0Yk/vknovzbfCzUOA -kqqIXDltHYdZfhy5FsX3FjZqmDdqFeRgoFX4L+hpr3tJ9uaVb/7lkhRE8+cFlw== +c3QuZXhhbXBsZTANBgkqhkiG9w0BAQsFAAOCAQEArjojJX9A7ZMk1o1m8bWqVjfB +KInlhAtCFCgpRZMkb4BxL9kOq8lwKWCDCoc68Z9eNdw26YO0q0EtfwDfpv8hsInL +sX+/exj2YlELl8dbrz+h56EHPNNXVMMzWHiOK0Bqe8Va+O4SK44S2mWzBepJ5DgR +pXPxET5Bd9U7r6OIxFQhvDxS6S4Ey5o5CGvJ1U97OT9UgtCTU3JRuy45dX/J33j2 +vfQ55b1JiWtNmsqvlC7XoaqlnmzDr8wASxqGhqaAsv7M0h0Jx6M6vKrA1hrKR5qW +n0TRkH5TcIfnIMcz9vc7djJoKWJIJGXWv13sM7ETmySm5tEitAQsng1jZXulaQ== -----END CERTIFICATE----- Certificate: @@ -101,15 +101,15 @@ Version: 3 (0x2) Serial Number: 42:e0:1e:36:75:40:12:16:19:8d:07:a8:3f:9b:ff:e1:59:bc:6a:9e - Signature Algorithm: sha1WithRSAEncryption + Signature Algorithm: sha1WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d1:41:40:6f:cb:25:05:d9:29:d0:a3:c7:fe:2f: f0:53:ad:46:36:19:aa:b1:1f:3f:7a:a2:e0:fb:03: @@ -151,24 +151,24 @@ X509v3 Extended Key Usage: Netscape Server Gated Crypto Signature Algorithm: sha1WithRSAEncryption - 42:5d:65:d0:1e:bf:76:0c:fd:56:7b:24:da:04:04:8a:e7:ba: - 2a:56:03:39:1b:49:57:33:97:1e:80:dd:e5:89:47:16:75:bf: - 82:bc:15:dd:55:92:cb:c9:6d:b3:44:3c:25:e2:67:60:f5:d7: - b3:5b:73:8d:e2:17:e6:40:e7:89:31:77:47:96:bf:91:85:af: - f8:95:72:45:c3:e6:67:8d:c2:67:14:21:0d:03:a0:32:96:e8: - f8:b5:07:64:43:71:5d:34:27:a2:97:a6:e9:e6:03:53:21:99: - 50:b2:62:a5:48:6d:c2:4d:0a:92:57:86:db:50:98:a6:fe:9c: - 10:7d:85:eb:71:de:b5:b7:b7:0f:49:93:56:5a:08:eb:8a:68: - 68:33:4d:1f:60:cf:54:50:97:30:30:02:48:0e:79:21:68:77: - f9:94:f4:4c:93:8d:2a:bf:eb:29:fc:18:62:53:1e:49:12:38: - 80:69:eb:95:1a:14:94:77:b8:02:be:a7:b6:e2:07:b9:d9:1f: - 05:34:6d:63:41:ab:97:82:41:28:bf:2a:d5:01:dc:6a:93:5f: - 4f:6f:9c:1c:be:8d:96:95:42:76:e0:f2:92:c4:0c:2b:bd:01: - 76:65:9b:90:17:7d:6a:68:78:04:b6:e1:bd:2d:95:35:5b:09: - 75:ab:35:61 + 7a:c0:60:a1:ed:92:ff:ee:fa:8d:8e:c6:9a:04:d1:e9:b2:6a: + 64:f0:ad:c0:9a:20:40:22:db:1f:b9:d7:34:c5:cb:df:fa:cf: + 52:37:4e:57:84:8f:e3:ba:fc:ad:b3:50:76:d5:58:9a:8a:49: + c9:6c:71:93:a9:f1:bf:6e:db:01:59:42:2f:97:69:01:8c:3a: + 15:41:41:39:78:6f:ad:f9:61:50:38:54:b0:18:9c:8c:10:c9: + ee:ef:f2:74:62:e3:bf:3a:db:69:27:bd:d2:db:70:da:73:2f: + 03:2d:74:06:a5:1f:47:45:78:ad:33:49:5e:e0:e9:b3:cf:e6: + 31:41:ff:9f:26:8f:28:22:bb:07:5e:b4:2a:ff:20:b0:e1:5e: + 43:79:44:e9:85:4b:17:44:6a:98:3f:76:b5:2f:af:2f:bb:08: + cb:58:7b:61:de:f6:29:87:97:57:dd:a2:09:62:b9:21:4c:69: + dc:c4:52:94:4b:9a:29:d2:19:15:c5:01:9a:d0:bd:c5:fe:03: + 5a:55:0d:01:3e:58:b0:06:49:92:ae:4c:11:19:4f:c0:04:50: + 81:9d:18:88:ea:f9:eb:23:a4:d3:bb:e5:c0:a1:75:db:f5:20: + e4:0d:34:16:39:2e:70:3a:60:26:fb:d5:ad:5a:4d:be:11:08: + 6f:69:c9:63 -----BEGIN CERTIFICATE----- MIIDljCCAn6gAwIBAgIUQuAeNnVAEhYZjQeoP5v/4Vm8ap4wDQYJKoZIhvcNAQEF -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANFBQG/LJQXZKdCjx/4v8FOtRjYZqrEfP3qi4PsDK3dlannr 86MWEzSDO0Leorviv9jSdT1IOIa7Kn0Uo4j3fAD0CmtrqptEJGL+26NCVRVnKjL/ @@ -180,13 +180,13 @@ V9tcx8FIt5EwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MBQGA1UdJQQNMAsGCWCGSAGG+EIEATANBgkqhkiG9w0BAQUFAAOCAQEAQl1l0B6/ -dgz9Vnsk2gQEiue6KlYDORtJVzOXHoDd5YlHFnW/grwV3VWSy8lts0Q8JeJnYPXX -s1tzjeIX5kDniTF3R5a/kYWv+JVyRcPmZ43CZxQhDQOgMpbo+LUHZENxXTQnopem -6eYDUyGZULJipUhtwk0KkleG21CYpv6cEH2F63Hetbe3D0mTVloI64poaDNNH2DP -VFCXMDACSA55IWh3+ZT0TJONKr/rKfwYYlMeSRI4gGnrlRoUlHe4Ar6ntuIHudkf -BTRtY0Grl4JBKL8q1QHcapNfT2+cHL6NlpVCduDyksQMK70BdmWbkBd9amh4BLbh -vS2VNVsJdas1YQ== +MBQGA1UdJQQNMAsGCWCGSAGG+EIEATANBgkqhkiG9w0BAQUFAAOCAQEAesBgoe2S +/+76jY7GmgTR6bJqZPCtwJogQCLbH7nXNMXL3/rPUjdOV4SP47r8rbNQdtVYmopJ +yWxxk6nxv27bAVlCL5dpAYw6FUFBOXhvrflhUDhUsBicjBDJ7u/ydGLjvzrbaSe9 +0ttw2nMvAy10BqUfR0V4rTNJXuDps8/mMUH/nyaPKCK7B160Kv8gsOFeQ3lE6YVL +F0RqmD92tS+vL7sIy1h7Yd72KYeXV92iCWK5IUxp3MRSlEuaKdIZFcUBmtC9xf4D +WlUNAT5YsAZJkq5MERlPwARQgZ0YiOr56yOk07vlwKF12/Ug5A00FjkucDpgJvvV +rVpNvhEIb2nJYw== -----END CERTIFICATE----- Certificate: @@ -194,15 +194,15 @@ Version: 3 (0x2) Serial Number: 42:e0:1e:36:75:40:12:16:19:8d:07:a8:3f:9b:ff:e1:59:bc:6a:9d - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c3:96:66:c7:e7:fd:21:14:ec:df:4a:05:1a:8c: 22:da:8f:3e:b7:8e:ca:a2:de:d7:e3:08:05:cd:28: @@ -242,24 +242,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 16:32:37:d7:4d:ee:39:46:c8:2d:00:48:8a:61:9a:c0:ef:f6: - 5b:40:5a:cf:26:02:16:6b:b7:a2:6b:71:a8:1b:d9:ef:76:ac: - 6e:15:98:77:5c:0e:dd:a1:ce:7c:3f:9b:b2:8c:9f:3f:2f:f8: - 56:84:cb:ea:93:6b:d7:79:d4:87:5b:d1:7b:44:60:c0:44:f3: - ab:fa:aa:ee:89:2a:1c:5b:64:fe:26:6c:89:f6:c6:d7:9a:81: - 24:fb:e1:f3:ec:6f:24:91:4e:9e:86:0a:58:8f:62:f0:1f:a5: - 8f:62:df:85:6a:82:ab:25:c8:7d:6e:65:78:f7:7c:5e:18:aa: - 49:90:36:36:54:91:63:c0:ff:25:94:21:bc:e2:5f:84:0e:68: - 26:90:02:46:3f:a6:27:e9:e5:7f:06:24:70:63:6b:76:0e:3d: - d0:fa:0e:0d:83:b0:d7:ce:8c:b2:4b:63:11:a4:0c:81:f5:78: - 00:95:e4:82:0a:19:0e:aa:94:36:0b:e2:00:5e:63:27:a8:b5: - a1:e3:bb:e4:eb:f3:e2:af:cb:11:3f:fb:3d:37:b3:d0:a8:4a: - 8f:38:05:e0:dc:0c:d8:12:c4:63:13:8a:1e:99:0b:47:29:74: - bc:56:2d:86:39:93:b6:49:27:e6:04:22:fb:16:9f:82:65:8b: - bb:9e:1a:af + 33:ba:bf:f6:77:75:ff:00:54:82:6a:d9:2b:33:43:5c:ce:d1: + 5f:4b:2a:fe:00:65:0c:2b:89:75:ba:e7:b7:95:2e:2d:34:7c: + 2e:21:a8:f5:7f:9a:eb:67:6a:30:61:d7:bc:35:6b:7e:7a:8d: + 77:19:8d:8e:a0:e1:c8:00:9c:7f:0f:3d:3b:41:27:ac:34:c9: + 8e:77:2e:14:4e:e9:09:06:59:15:33:fb:92:af:2f:4c:c8:de: + 3c:3a:b3:68:f6:4d:34:87:b6:cd:bd:db:e4:d9:24:33:3a:c3: + 77:4e:1b:9e:e0:6d:8d:2d:7f:dd:65:de:18:38:ec:b0:0d:33: + 88:12:9d:85:68:dd:f5:b0:b9:23:c3:e6:50:72:eb:ae:dc:42: + 2e:36:29:bd:e8:c1:11:f7:02:6e:65:5f:81:1d:dc:06:20:3e: + 27:41:11:e5:20:dd:6a:47:c9:19:06:77:41:ff:f7:58:15:8c: + 88:c4:d6:44:c1:c2:87:09:09:dc:64:0f:a8:90:77:88:42:bc: + bc:d2:75:d7:3d:69:6e:93:fb:60:89:e0:30:b3:a9:94:f7:01: + 25:23:1b:59:9b:b2:0a:a5:17:28:5c:67:4d:be:d6:ea:ca:b8: + 2c:e3:8f:cc:0f:38:d6:75:ba:07:d4:d5:76:e0:33:c8:f0:9f: + 28:4d:2f:3e -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUQuAeNnVAEhYZjQeoP5v/4Vm8ap0wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDDlmbH5/0hFOzfSgUajCLajz63jsqi3tfjCAXNKBza1Jm6rd6SB0QYVee1 QWs4ZBgGq2y4rT24Tsj6jPxYLCyoQggotIUqqlfiqHZKbv44L9EUxlJvBaSJVMIP @@ -271,10 +271,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAFjI3103uOUbILQBIimGawO/2W0BazyYCFmu3omtxqBvZ73as -bhWYd1wO3aHOfD+bsoyfPy/4VoTL6pNr13nUh1vRe0RgwETzq/qq7okqHFtk/iZs -ifbG15qBJPvh8+xvJJFOnoYKWI9i8B+lj2LfhWqCqyXIfW5lePd8XhiqSZA2NlSR -Y8D/JZQhvOJfhA5oJpACRj+mJ+nlfwYkcGNrdg490PoODYOw186MsktjEaQMgfV4 -AJXkggoZDqqUNgviAF5jJ6i1oeO75Ovz4q/LET/7PTez0KhKjzgF4NwM2BLEYxOK -HpkLRyl0vFYthjmTtkkn5gQi+xafgmWLu54arw== +9w0BAQsFAAOCAQEAM7q/9nd1/wBUgmrZKzNDXM7RX0sq/gBlDCuJdbrnt5UuLTR8 +LiGo9X+a62dqMGHXvDVrfnqNdxmNjqDhyACcfw89O0EnrDTJjncuFE7pCQZZFTP7 +kq8vTMjePDqzaPZNNIe2zb3b5NkkMzrDd04bnuBtjS1/3WXeGDjssA0ziBKdhWjd +9bC5I8PmUHLrrtxCLjYpvejBEfcCbmVfgR3cBiA+J0ER5SDdakfJGQZ3Qf/3WBWM +iMTWRMHChwkJ3GQPqJB3iEK8vNJ11z1pbpP7YIngMLOplPcBJSMbWZuyCqUXKFxn +Tb7W6sq4LOOPzA841nW6B9TVduAzyPCfKE0vPg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test new file mode 100644 index 0000000..e2a5f54 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test
@@ -0,0 +1,8 @@ +chain: sha1-chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test new file mode 100644 index 0000000..b6a8a00 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test
@@ -0,0 +1,9 @@ +chain: sha1-chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +WARNING: The extended key usage does not include server auth but instead includes Netscape Server Gated Crypto +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem index 9d45b01..accb1b1 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 16:b5:13:fb:79:d7:bf:0c:f5:4b:2a:50:4c:9a:68:d0:89:a0:f2:9e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c8:af:a5:d9:15:56:dd:ec:b1:41:dd:34:36:48: ab:5a:3f:2e:6a:14:16:38:1f:c2:ad:27:64:f2:72: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:test.example Signature Algorithm: sha256WithRSAEncryption - 43:e9:0f:15:58:35:43:c3:61:00:9a:60:9d:ba:a0:d5:28:b7: - 52:2e:22:ce:48:5c:30:22:f3:a6:76:83:cf:b0:2a:3b:49:7c: - b7:fb:71:32:3c:e7:5c:06:e3:5d:cb:5e:38:e9:8a:de:ac:eb: - 79:f7:69:46:ca:a8:fa:ef:90:1a:1a:b2:32:fd:9b:cc:75:e8: - d6:5c:e1:25:41:ad:c6:cc:18:c6:29:06:39:8f:0a:07:a6:94: - 61:46:4b:8e:cd:26:dd:b2:7e:e6:2f:22:7c:38:70:9c:fe:30: - ee:2a:a1:b7:28:b1:0e:7e:15:78:21:c6:6c:9b:24:f5:16:18: - f2:c7:33:97:88:6b:03:21:1a:7d:b1:3b:c6:ac:25:72:12:79: - 43:3b:d0:99:2d:9e:ae:9c:5f:e5:0e:02:0f:52:f9:68:81:7d: - 75:e4:e9:38:f8:d7:ab:e3:e0:0c:1b:44:7f:b6:21:8d:46:da: - bb:e1:64:81:55:d9:02:00:be:1a:9a:2e:df:5b:80:0f:72:de: - 09:d4:a4:49:e5:5c:02:15:c5:e3:07:92:84:cf:e5:9c:53:c8: - d4:ce:bb:a0:dd:dd:33:ba:1d:18:6a:b7:a2:45:24:ad:0e:23: - 3e:f2:cb:6d:3a:9c:7b:4c:da:fb:93:82:e6:26:6c:3b:b3:24: - 15:8f:5c:6d + 71:2e:c0:82:88:b5:f6:f0:83:ff:a6:86:d9:b4:ac:cd:01:46: + 8f:28:b7:00:ac:f9:68:8f:7b:60:4f:97:6d:5d:16:56:cb:92: + 20:35:d7:c4:4f:33:57:ed:0a:49:ba:b6:09:92:47:9d:db:dc: + b0:3c:d7:75:c7:07:d5:61:fc:75:6c:af:11:81:6e:c9:af:c8: + a1:fc:ff:3d:5e:81:69:c7:e7:aa:dd:0a:9b:ac:50:50:7c:39: + 81:1a:bd:cc:53:94:31:e6:5a:a9:0b:21:d4:c0:d3:d9:90:2b: + 52:c1:19:ee:03:ba:ec:9a:94:70:52:eb:a1:08:76:d2:dd:59: + 4f:ea:0d:20:68:f0:8e:49:12:2b:b3:92:bf:d2:00:ee:0f:4a: + 47:e2:73:4e:50:0d:7a:d7:22:d8:29:91:de:a1:fc:d4:84:df: + d7:53:65:eb:20:f9:f9:24:15:ab:e6:fc:9b:17:c7:ab:9e:ee: + 9c:78:c8:9f:fd:8a:9a:7b:83:00:94:a4:ad:3b:a8:56:02:73: + 4d:21:57:7e:34:7f:b7:f3:d6:85:3e:23:55:9e:3d:31:38:d9: + 76:75:06:09:f0:ac:94:38:1f:a1:bd:4b:e8:c6:68:1c:78:a7: + 12:90:90:dc:66:10:3b:1f:82:0c:27:ec:9c:57:d5:9e:0b:f5: + c3:be:1a:66 -----BEGIN CERTIFICATE----- MIIDujCCAqKgAwIBAgIUFrUT+3nXvwz1SypQTJpo0Img8p4wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAyK+l2RVW3eyxQd00NkirWj8uahQWOB/CrSdk8nJUoYFz nP06Nyxk+eIKvQ90mnDqnG7JZOmSpL+aMCyaj0zrEh5YCPVqS3LgqKkigcrNfHjN JJuQin2sec9AqdD2pHjv/cOzndPqUe7H7fUrNlxQEb5EqSnN1nm8vVulRtGnhqWG @@ -88,12 +88,12 @@ dXJsLWZvci1haWEvSW50ZXJtZWRpYXRlLmNlcjA0BgNVHR8ELTArMCmgJ6AlhiNo dHRwOi8vdXJsLWZvci1jcmwvSW50ZXJtZWRpYXRlLmNybDAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBcGA1UdEQQQMA6CDHRl -c3QuZXhhbXBsZTANBgkqhkiG9w0BAQsFAAOCAQEAQ+kPFVg1Q8NhAJpgnbqg1Si3 -Ui4izkhcMCLzpnaDz7AqO0l8t/txMjznXAbjXcteOOmK3qzrefdpRsqo+u+QGhqy -Mv2bzHXo1lzhJUGtxswYxikGOY8KB6aUYUZLjs0m3bJ+5i8ifDhwnP4w7iqhtyix -Dn4VeCHGbJsk9RYY8sczl4hrAyEafbE7xqwlchJ5QzvQmS2erpxf5Q4CD1L5aIF9 -deTpOPjXq+PgDBtEf7YhjUbau+FkgVXZAgC+Gpou31uAD3LeCdSkSeVcAhXF4weS -hM/lnFPI1M67oN3dM7odGGq3okUkrQ4jPvLLbTqce0za+5OC5iZsO7MkFY9cbQ== +c3QuZXhhbXBsZTANBgkqhkiG9w0BAQsFAAOCAQEAcS7Agoi19vCD/6aG2bSszQFG +jyi3AKz5aI97YE+XbV0WVsuSIDXXxE8zV+0KSbq2CZJHndvcsDzXdccH1WH8dWyv +EYFuya/Iofz/PV6Bacfnqt0Km6xQUHw5gRq9zFOUMeZaqQsh1MDT2ZArUsEZ7gO6 +7JqUcFLroQh20t1ZT+oNIGjwjkkSK7OSv9IA7g9KR+JzTlANetci2CmR3qH81ITf +11Nl6yD5+SQVq+b8mxfHq57unHjIn/2KmnuDAJSkrTuoVgJzTSFXfjR/t/PWhT4j +VZ49MTjZdnUGCfCslDgfob1L6MZoHHinEpCQ3GYQOx+CDCfsnFfVngv1w74aZg== -----END CERTIFICATE----- Certificate: @@ -101,15 +101,15 @@ Version: 3 (0x2) Serial Number: 42:e0:1e:36:75:40:12:16:19:8d:07:a8:3f:9b:ff:e1:59:bc:6a:a0 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9a:21:10:93:91:7b:75:0d:a8:b0:51:a1:b8:2c: 87:b9:1c:9f:63:63:7a:f5:03:a3:89:4c:5e:b5:03: @@ -151,24 +151,24 @@ X509v3 Extended Key Usage: Netscape Server Gated Crypto Signature Algorithm: sha256WithRSAEncryption - 7f:e2:ea:6e:14:1d:04:11:db:3d:38:33:06:35:a2:b9:59:76: - 2f:ce:57:b6:71:23:01:d0:ab:dc:de:b6:43:97:13:bb:f1:a4: - d6:f3:83:48:dc:b3:bb:5b:ed:bb:42:cd:80:30:2a:84:da:7e: - 87:0b:b5:d9:c9:1f:bf:3a:2a:66:35:a4:77:0c:cb:32:98:d7: - d3:e8:bb:72:7d:f5:78:f2:1b:62:57:8e:20:d0:aa:bb:f5:45: - 4a:2d:60:68:05:17:69:22:9f:60:75:0b:c9:28:79:c9:98:e0: - 6a:a9:8c:8a:35:4c:8d:d3:7f:81:25:fa:2c:4d:e5:43:84:58: - 86:50:08:95:d7:2b:23:43:22:f8:26:65:43:ad:2f:d9:f2:37: - 20:cb:cf:8f:f4:b9:cc:db:c8:00:05:81:8e:87:2d:81:9d:85: - 92:7d:0a:ad:91:31:ad:5b:0b:09:ff:36:ec:e7:eb:6f:35:a3: - 67:0c:ce:a4:6a:f5:12:6b:7c:41:a8:50:fd:5d:d9:10:37:96: - a6:b9:f4:9b:69:8e:d1:8b:88:90:69:c4:ad:79:a2:5b:4e:fb: - e2:97:06:bf:0c:9a:36:47:53:09:f4:e0:d5:07:67:b1:b9:50: - 69:c4:0d:3c:cc:dc:69:6f:da:12:c0:2c:e4:30:a6:ca:57:c7: - fb:11:ef:08 + 2a:ce:0f:b6:ca:5a:e5:cd:69:c9:1c:e7:55:f5:6e:08:2a:38: + 83:8b:66:35:20:fc:97:c4:af:e8:e8:5b:ca:c1:31:5a:55:83: + b9:f4:d5:6d:ed:cd:a6:99:e6:56:b6:6f:32:63:b3:ec:be:a3: + a7:9c:42:b9:f3:28:35:88:9c:dd:f7:cf:1c:c8:3f:f0:11:ac: + d7:58:03:3c:f6:16:4d:17:7a:df:52:c5:e8:eb:cd:82:56:d7: + 6b:9d:28:70:a8:a6:1b:73:c1:36:bc:b6:37:79:fe:ba:12:34: + 7b:8b:42:a7:08:5b:d9:52:f6:be:02:b5:c1:8e:74:e2:e8:5b: + f9:8a:f9:2e:d3:d6:c7:c7:14:0f:a2:43:a7:5c:f2:7c:eb:d8: + 70:f0:d8:89:a2:e8:de:b3:07:43:20:b0:c4:22:a7:a5:3d:0d: + 69:4c:78:da:80:eb:8f:54:e3:8a:a0:50:ff:7d:0d:88:84:a5: + 39:0b:de:74:5d:d7:7a:10:23:f3:ea:72:4f:29:eb:5f:5b:d8: + bb:5d:bf:d2:8e:c5:84:41:3c:5a:55:60:39:58:54:55:db:6c: + 52:ea:ec:13:4d:ff:63:af:30:85:60:5c:2d:cc:e3:d4:97:78: + 78:ea:90:db:d8:a3:94:c6:84:ce:ed:3d:37:bf:f0:4b:72:0b: + 6b:af:e2:ad -----BEGIN CERTIFICATE----- MIIDljCCAn6gAwIBAgIUQuAeNnVAEhYZjQeoP5v/4Vm8aqAwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAJohEJORe3UNqLBRobgsh7kcn2NjevUDo4lMXrUD6VAywuIw aJ4W7O5wFXRHD83qXWEoHQs/NzmDrvBkBYMV5i3L6WkdmL06zyX2IaLP6Fesu5cy @@ -180,13 +180,13 @@ PpC6hj/U/WwwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MBQGA1UdJQQNMAsGCWCGSAGG+EIEATANBgkqhkiG9w0BAQsFAAOCAQEAf+LqbhQd -BBHbPTgzBjWiuVl2L85XtnEjAdCr3N62Q5cTu/Gk1vODSNyzu1vtu0LNgDAqhNp+ -hwu12ckfvzoqZjWkdwzLMpjX0+i7cn31ePIbYleOINCqu/VFSi1gaAUXaSKfYHUL -ySh5yZjgaqmMijVMjdN/gSX6LE3lQ4RYhlAIldcrI0Mi+CZlQ60v2fI3IMvPj/S5 -zNvIAAWBjoctgZ2Fkn0KrZExrVsLCf827OfrbzWjZwzOpGr1Emt8QahQ/V3ZEDeW -prn0m2mO0YuIkGnErXmiW0774pcGvwyaNkdTCfTg1QdnsblQacQNPMzcaW/aEsAs -5DCmylfH+xHvCA== +MBQGA1UdJQQNMAsGCWCGSAGG+EIEATANBgkqhkiG9w0BAQsFAAOCAQEAKs4Ptspa +5c1pyRznVfVuCCo4g4tmNSD8l8Sv6OhbysExWlWDufTVbe3NppnmVrZvMmOz7L6j +p5xCufMoNYic3ffPHMg/8BGs11gDPPYWTRd631LF6OvNglbXa50ocKimG3PBNry2 +N3n+uhI0e4tCpwhb2VL2vgK1wY504uhb+Yr5LtPWx8cUD6JDp1zyfOvYcPDYiaLo +3rMHQyCwxCKnpT0NaUx42oDrj1TjiqBQ/30NiISlOQvedF3XehAj8+pyTynrX1vY +u12/0o7FhEE8WlVgOVhUVdtsUursE03/Y68whWBcLczj1Jd4eOqQ29ijlMaEzu09 +N7/wS3ILa6/irQ== -----END CERTIFICATE----- Certificate: @@ -194,15 +194,15 @@ Version: 3 (0x2) Serial Number: 42:e0:1e:36:75:40:12:16:19:8d:07:a8:3f:9b:ff:e1:59:bc:6a:9f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e2:b0:53:05:80:84:a4:62:d7:02:96:95:55:ad: 63:c9:cd:d7:46:41:1a:cb:b7:0d:6c:70:75:05:e6: @@ -242,24 +242,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 73:95:fc:25:76:e5:1f:f2:9f:7d:12:fa:a3:ab:eb:ac:1f:7c: - 77:20:f5:d9:cc:4c:d9:a5:b4:5a:ce:41:33:a8:7f:33:93:97: - aa:ba:6a:f8:95:a2:54:f0:09:c0:56:bf:2c:91:22:b1:87:26: - 03:08:3e:a8:53:64:3b:f8:ff:a0:67:e1:62:28:22:73:c2:a1: - ed:5e:62:a6:05:ba:c0:dd:4b:5c:a0:88:f6:1e:54:f4:7d:85: - fb:02:d6:cd:32:2c:0c:a9:cd:f1:ac:26:ff:15:30:f5:fc:48: - 7a:f7:bf:69:b0:ce:36:32:e4:2b:1d:9b:7d:1c:8c:aa:e2:17: - a3:e4:30:26:14:9a:18:91:07:f2:85:90:cf:8c:32:9c:56:e4: - 2c:99:e8:29:04:5a:b7:b5:84:2e:cd:df:b4:b5:0e:8c:1e:75: - d2:45:d3:3a:40:97:78:f2:96:3e:57:05:fb:e0:b5:24:48:25: - 6b:ef:00:99:70:8b:6a:ae:11:28:5e:fc:08:fc:3d:08:ef:e1: - f8:c5:4b:c1:7b:3e:44:dd:3c:1f:26:00:18:f0:e8:9e:60:1c: - 34:6b:ab:83:22:28:50:9f:a9:1d:bd:b1:16:b7:4b:f1:38:07: - 92:43:0d:a9:63:42:0f:34:73:04:98:73:be:66:dc:1d:f1:03: - 64:6b:24:a4 + a8:4b:3f:7e:08:b6:f1:fa:4d:96:d4:b5:49:10:15:b1:5d:bb: + 4a:ae:21:f9:e6:cc:22:50:d5:0b:24:5e:6a:e3:b1:5d:85:8b: + 91:39:61:41:dc:ac:80:b4:14:d2:32:11:dd:18:48:1d:cc:fd: + 63:72:22:d0:30:53:e5:c5:2d:00:fe:58:de:25:a2:99:ab:03: + 39:a8:f8:0e:32:02:8b:de:ea:bc:5b:e3:4f:ad:b9:05:8b:80: + f5:9d:ae:0f:59:80:10:e3:eb:50:6d:75:43:9b:f7:d0:4f:32: + 7c:a6:46:22:51:25:01:60:15:a6:ad:91:23:c7:e5:b5:d4:e5: + 37:cc:8b:4a:ea:ae:22:ca:64:b2:04:ed:bf:ff:93:8b:44:09: + f2:06:42:81:a2:46:cd:2e:bd:26:87:a6:60:47:e3:80:c4:e1: + 9c:ee:74:37:6c:56:34:32:c9:83:01:79:08:7a:d4:c3:75:38: + a0:6a:11:4b:b0:22:f1:bc:c9:27:a2:56:ab:2a:b5:eb:06:77: + cd:08:c0:94:73:43:85:9a:1f:8b:b6:78:b8:9c:d0:ef:79:19: + ee:9e:af:9d:6d:0d:c8:3c:b8:cb:c2:5b:9c:90:b8:ce:6c:61: + 03:75:e4:3a:7e:28:b6:be:10:5a:11:a3:28:43:90:18:80:b3: + 6f:71:9e:a1 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUQuAeNnVAEhYZjQeoP5v/4Vm8ap8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDisFMFgISkYtcClpVVrWPJzddGQRrLtw1scHUF5uqo9mTdnrj3o9oFUBSt C/0fjX/QA87sfd7zXuuL8NuYcMzCwKn3LOcnBKV5EEdtp4Aiug4LKOUq8WkUot2k @@ -271,10 +271,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAc5X8JXblH/KffRL6o6vrrB98dyD12cxM2aW0Ws5BM6h/M5OX -qrpq+JWiVPAJwFa/LJEisYcmAwg+qFNkO/j/oGfhYigic8Kh7V5ipgW6wN1LXKCI -9h5U9H2F+wLWzTIsDKnN8awm/xUw9fxIeve/abDONjLkKx2bfRyMquIXo+QwJhSa -GJEH8oWQz4wynFbkLJnoKQRat7WELs3ftLUOjB510kXTOkCXePKWPlcF++C1JEgl -a+8AmXCLaq4RKF78CPw9CO/h+MVLwXs+RN08HyYAGPDonmAcNGurgyIoUJ+pHb2x -FrdL8TgHkkMNqWNCDzRzBJhzvmbcHfEDZGskpA== +9w0BAQsFAAOCAQEAqEs/fgi28fpNltS1SRAVsV27Sq4h+ebMIlDVCyReauOxXYWL +kTlhQdysgLQU0jIR3RhIHcz9Y3Ii0DBT5cUtAP5Y3iWimasDOaj4DjICi97qvFvj +T625BYuA9Z2uD1mAEOPrUG11Q5v30E8yfKZGIlElAWAVpq2RI8fltdTlN8yLSuqu +IspksgTtv/+Ti0QJ8gZCgaJGzS69JoemYEfjgMThnO50N2xWNDLJgwF5CHrUw3U4 +oGoRS7Ai8bzJJ6JWqyq16wZ3zQjAlHNDhZofi7Z4uJzQ73kZ7p6vnW0NyDy4y8Jb +nJC4zmxhA3XkOn4otr4QWhGjKEOQGICzb3GeoQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test new file mode 100644 index 0000000..2abae80 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test
@@ -0,0 +1,8 @@ +chain: sha256-chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test index a07dd83..caeec38 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test
@@ -4,5 +4,6 @@ key_purpose: CLIENT_AUTH expected_errors: ----- Certificate i=1 (CN=Intermediate) ----- +WARNING: The extended key usage does not include client auth or server auth ERROR: The extended key usage does not include client auth
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test new file mode 100644 index 0000000..acd23e6 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test
@@ -0,0 +1,9 @@ +chain: sha256-chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +WARNING: The extended key usage does not include server auth but instead includes Netscape Server Gated Crypto +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem index 679f5b3..6d74fff 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 49:69:f3:be:c4:d1:47:b6:f9:34:d0:0a:22:12:e6:60:9c:51:8b:6e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cd:97:c5:b2:49:20:8b:97:3c:5d:b5:01:5b:8d: ac:af:2a:2a:b5:cf:1a:ba:d8:1c:2d:68:12:1f:1f: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - c4:cc:e8:33:37:74:6f:57:73:3f:56:84:1c:30:4f:33:f9:d9: - 5b:d5:e3:24:b7:a1:09:58:3f:6a:c3:26:2a:7e:a7:94:12:21: - e1:1f:f8:01:51:23:5e:33:8d:b7:73:e1:da:f4:7e:3e:ca:e3: - c8:54:dd:5d:18:7e:84:17:38:b3:9d:61:2f:99:7a:73:17:97: - eb:4c:0c:1e:11:ce:1c:20:6b:8f:36:16:11:73:1e:28:16:27: - fb:98:8f:3e:35:b2:dc:12:e9:a0:3f:9a:8c:eb:87:12:35:ee: - b1:10:e2:17:ae:fa:91:d6:67:05:1e:ed:10:f5:0f:57:a9:b6: - 79:85:65:e6:77:c0:3d:3b:86:ac:f5:0d:de:db:32:9c:7b:f1: - 70:29:96:9a:7a:96:ba:cf:81:bc:6e:18:90:86:1a:59:f9:ad: - 11:5a:16:fa:c4:79:72:f2:72:fd:66:ff:4d:9d:53:66:92:38: - 39:46:5a:73:c9:39:7d:e0:f7:d3:40:e4:4a:28:ca:7e:4a:c8: - ed:0d:1a:93:a8:b0:30:9a:90:8d:27:94:b8:31:fe:40:c1:a1: - ae:df:9b:66:e4:0a:3e:11:d5:af:11:2e:41:f2:94:cf:6b:1f: - cf:c6:0e:af:9a:0f:8a:51:d1:8b:41:86:75:8a:83:31:13:20: - 3e:91:72:d6 + ce:53:84:d8:c1:2d:3d:aa:6b:47:32:92:12:9a:77:80:e6:76: + 22:c5:6c:5c:d9:53:39:41:18:7a:e5:9d:54:9e:8e:3c:93:23: + f9:47:dd:f8:e1:83:90:9c:47:52:31:99:ec:d2:0d:96:0c:c7: + b4:4d:62:f6:0e:0b:7d:38:d8:3c:0e:06:ba:d9:d8:6e:e5:e7: + 33:08:eb:e7:e8:f5:72:cc:9e:13:34:64:8f:17:ee:cd:b8:fe: + db:80:14:ae:e3:ea:f5:45:01:4f:ac:14:7a:41:9f:ca:3d:2e: + 7b:bb:66:fa:e9:2c:f5:94:8b:ce:c5:34:0a:9e:bf:91:70:13: + a7:e7:cf:ff:71:8d:22:c9:22:de:ea:7a:27:51:08:80:00:f1: + 9b:82:04:7d:c4:c9:75:4a:f3:49:4f:2b:9a:40:1d:7d:2b:d3: + 76:de:da:99:9e:b6:5f:90:03:9c:25:8f:46:eb:b7:fb:26:b6: + dd:8c:66:12:df:c9:c3:9f:09:6f:10:88:45:37:8c:75:1c:bc: + a0:04:52:fd:77:23:fc:00:95:51:a0:4b:37:66:37:64:37:e5: + ed:09:67:51:30:5e:c2:63:c5:52:f1:88:2e:0b:51:3f:08:5f: + 76:6d:12:79:e5:a1:f4:e9:d3:55:1f:91:d0:43:3e:40:01:dc: + b3:8f:d2:ac -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUSWnzvsTRR7b5NNAKIhLmYJxRi24wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAzZfFskkgi5c8XbUBW42sryoqtc8autgcLWgSHx8QjFBN 1nVyy2LVX/9rRUSmdhUxbn0OIS5TZVfPfySrLQXbfpTne9zsAm1YO07bwJUCv8St TCYgSRGl0bcB6ScVhe8Zmn25Mmr4DkWL7vQxrebvv77XrEQuEVkVW4KBN4hGWJiW @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAMTM6DM3dG9Xcz9WhBwwTzP52VvV4yS3oQlYP2rDJip+p5QSIeEf+AFRI14z -jbdz4dr0fj7K48hU3V0YfoQXOLOdYS+ZenMXl+tMDB4Rzhwga482FhFzHigWJ/uY -jz41stwS6aA/mozrhxI17rEQ4heu+pHWZwUe7RD1D1eptnmFZeZ3wD07hqz1Dd7b -Mpx78XAplpp6lrrPgbxuGJCGGln5rRFaFvrEeXLycv1m/02dU2aSODlGWnPJOX3g -99NA5Eooyn5KyO0NGpOosDCakI0nlLgx/kDBoa7fm2bkCj4R1a8RLkHylM9rH8/G -Dq+aD4pR0YtBhnWKgzETID6RctY= +ggEBAM5ThNjBLT2qa0cykhKad4DmdiLFbFzZUzlBGHrlnVSejjyTI/lH3fjhg5Cc +R1IxmezSDZYMx7RNYvYOC3042DwOBrrZ2G7l5zMI6+fo9XLMnhM0ZI8X7s24/tuA +FK7j6vVFAU+sFHpBn8o9Lnu7ZvrpLPWUi87FNAqev5FwE6fnz/9xjSLJIt7qeidR +CIAA8ZuCBH3EyXVK80lPK5pAHX0r03be2pmetl+QA5wlj0brt/smtt2MZhLfycOf +CW8QiEU3jHUcvKAEUv13I/wAlVGgSzdmN2Q35e0JZ1EwXsJjxVLxiC4LUT8IX3Zt +EnnlofTp01UfkdBDPkAB3LOP0qw= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 7c:71:83:7d:9a:71:3e:fb:f4:b1:79:2c:b6:6c:11:29:14:74:0b:74 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d4:d2:58:5a:24:b9:9d:c4:07:62:ed:0a:24:09: 46:d4:97:a8:e1:e6:fa:c2:8d:ba:31:da:ea:95:6f: @@ -145,24 +145,24 @@ X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha256WithRSAEncryption - 5f:a1:16:28:be:28:96:31:37:b5:4f:9b:76:6d:71:2a:9c:f7: - a4:63:67:b4:2d:1e:59:8c:c5:27:8c:6b:13:dc:35:fb:bf:9f: - 2f:14:15:6b:a3:31:89:12:b2:3f:6d:3c:d9:69:4a:84:e2:58: - 42:bb:3e:3f:52:c7:6b:9b:90:87:64:bc:74:5c:10:35:05:88: - 42:24:71:76:ce:48:e8:40:a1:87:8d:28:52:d5:10:f6:ad:39: - 08:50:36:74:eb:18:08:bc:ab:9e:06:d1:58:fb:ab:99:c2:59: - 69:1c:b4:03:10:d7:94:d1:4f:d9:df:b4:2b:61:b3:d6:f8:47: - f1:94:fe:67:3e:73:d6:41:d7:9e:d5:70:02:7d:09:a6:cc:56: - a0:ba:f6:6e:7f:45:68:91:1f:95:61:01:82:31:ff:cd:f0:a4: - 1d:3e:ca:84:d8:d0:e9:fd:47:f5:b8:6f:c5:c2:1b:4b:d5:1c: - 29:65:9b:fe:12:97:0f:b4:a5:0b:7d:e0:40:d8:93:33:50:40: - 16:d4:e2:9c:8d:f6:90:de:6e:90:33:89:09:e0:5e:4c:f1:15: - bc:8c:89:73:23:6d:da:88:50:06:41:b7:38:e0:d9:3b:16:6e: - 42:7a:ba:41:a7:04:43:40:4c:52:0e:e9:56:23:b4:e4:ef:d7: - 92:a5:f0:5c + 75:42:84:61:76:99:df:4f:c9:9c:e5:a2:98:7e:95:fc:c3:d5: + 30:41:a8:99:80:99:4a:ac:e7:17:24:58:57:65:52:6a:ef:15: + 35:0e:1c:83:22:54:f0:10:27:ba:3f:cf:e7:bb:21:e3:6d:c5: + e4:09:ea:a6:5a:0a:40:28:b2:cd:96:78:db:28:0c:9c:86:97: + 3f:e9:31:91:60:89:ba:1a:03:6f:ce:eb:10:cb:17:4a:a4:98: + ae:c3:80:0a:ec:00:92:6a:2a:77:45:22:13:da:92:9e:29:65: + ec:a9:1a:8e:b4:ec:e4:b2:b8:40:6a:b6:c7:56:25:e5:80:c3: + 48:d3:99:af:49:c1:17:7e:8c:3a:48:63:7a:6f:dd:33:1d:7b: + 6b:43:8e:05:53:8c:04:14:3d:b4:04:bd:80:d6:f9:a8:c3:35: + a9:0f:5b:60:68:c6:10:93:1e:89:75:70:e4:55:f0:c1:b7:b0: + 5e:c2:41:3c:d2:e1:1a:07:86:94:18:d5:33:0f:fe:ce:13:b8: + 84:82:1f:51:aa:be:de:7a:06:a5:33:88:ef:01:cf:46:a0:11: + 85:2b:e2:8e:36:d8:f0:ed:cb:d7:03:45:9c:26:b1:2e:e6:41: + 10:bf:02:29:f6:18:d7:ed:1b:32:69:16:93:91:a3:aa:7d:e8: + 2e:24:60:04 -----BEGIN CERTIFICATE----- MIIDbzCCAlegAwIBAgIUfHGDfZpxPvv0sXkstmwRKRR0C3QwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANTSWFokuZ3EB2LtCiQJRtSXqOHm+sKNujHa6pVvynnMEAjN jl0z6wRAlHoVlHH+UHPqoEHmv5Oqf2DC5lUaJM61+V+t95C1SRwwRa3tEtOwnd4D @@ -174,12 +174,12 @@ ddUN2ArSlhIwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOC -AQEAX6EWKL4oljE3tU+bdm1xKpz3pGNntC0eWYzFJ4xrE9w1+7+fLxQVa6MxiRKy -P2082WlKhOJYQrs+P1LHa5uQh2S8dFwQNQWIQiRxds5I6EChh40oUtUQ9q05CFA2 -dOsYCLyrngbRWPurmcJZaRy0AxDXlNFP2d+0K2Gz1vhH8ZT+Zz5z1kHXntVwAn0J -psxWoLr2bn9FaJEflWEBgjH/zfCkHT7KhNjQ6f1H9bhvxcIbS9UcKWWb/hKXD7Sl -C33gQNiTM1BAFtTinI32kN5ukDOJCeBeTPEVvIyJcyNt2ohQBkG3OODZOxZuQnq6 -QacEQ0BMUg7pViO05O/XkqXwXA== +AQEAdUKEYXaZ30/JnOWimH6V/MPVMEGomYCZSqznFyRYV2VSau8VNQ4cgyJU8BAn +uj/P57sh423F5AnqploKQCiyzZZ42ygMnIaXP+kxkWCJuhoDb87rEMsXSqSYrsOA +CuwAkmoqd0UiE9qSnill7KkajrTs5LK4QGq2x1Yl5YDDSNOZr0nBF36MOkhjem/d +Mx17a0OOBVOMBBQ9tAS9gNb5qMM1qQ9bYGjGEJMeiXVw5FXwwbewXsJBPNLhGgeG +lBjVMw/+zhO4hIIfUaq+3noGpTOI7wHPRqARhSvijjbY8O3L1wNFnCaxLuZBEL8C +KfYY1+0bMmkWk5Gjqn3oLiRgBA== -----END CERTIFICATE----- Certificate: @@ -187,15 +187,15 @@ Version: 3 (0x2) Serial Number: 7c:71:83:7d:9a:71:3e:fb:f4:b1:79:2c:b6:6c:11:29:14:74:0b:73 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a9:f3:a8:48:50:46:fe:b1:fa:ee:af:1a:5c:c1: f2:d0:e1:f9:d1:b4:8e:82:c7:91:d2:eb:1e:06:ba: @@ -235,24 +235,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 1c:4f:b6:7d:05:1e:a9:94:32:36:2a:d8:21:f2:38:48:12:d1: - 5e:ee:10:67:54:7f:97:e7:9d:b1:95:dd:f1:5e:5c:29:42:58: - 76:b2:c9:6a:5e:e5:7f:a6:e4:e9:52:47:72:f8:cf:31:a3:d4: - bb:ff:1b:03:23:3f:4f:b0:fa:a0:2a:37:a8:de:be:29:4d:c0: - d3:db:2c:78:da:08:53:af:b1:8f:df:54:92:47:7b:ca:04:2c: - 93:74:30:b7:6b:6a:9c:b2:e4:24:67:df:c4:cf:7f:70:a4:dc: - 21:7d:1b:34:95:7e:9e:93:03:b1:1a:4c:3e:4b:09:d2:77:e8: - 52:63:57:40:ad:08:6d:0e:1f:27:d0:29:1e:dc:65:29:3f:8c: - f9:f4:77:02:c5:6b:a5:10:e6:59:d0:dd:46:46:76:b6:05:bd: - d0:e9:69:7d:24:84:c9:92:ca:88:c2:5d:5c:0b:92:53:0a:ee: - c9:5b:0a:83:04:0a:69:02:98:ec:3e:b2:23:8a:2e:b1:02:e2: - 92:d2:fc:4c:a5:77:9e:2e:65:bc:2e:d5:3d:81:dc:d3:9f:2c: - a4:23:93:4b:fc:08:24:a8:92:12:ab:22:b8:0e:bd:10:4e:7e: - 68:f1:64:45:ec:f6:cd:83:83:31:d7:54:59:0a:0a:19:c3:54: - a5:95:b7:1a + 42:40:02:30:8f:45:00:28:39:8b:4e:d1:cf:70:53:b1:76:34: + 02:16:01:3e:8f:96:71:44:c4:85:be:44:16:c6:8e:77:0b:19: + cc:62:a7:56:e0:4c:94:85:6a:85:81:58:6c:24:93:9f:6e:ea: + b2:a6:3c:b3:c3:70:38:ea:2d:b5:f5:52:16:00:90:7c:2e:b4: + 59:67:57:46:8a:48:7d:93:15:d7:4e:2d:c6:15:4d:36:e1:b0: + 5b:7b:3d:19:fc:8c:b0:2e:b3:30:45:c3:70:99:5e:6b:b0:b3: + 1d:28:ca:61:97:f1:82:43:a4:73:e2:95:27:48:8d:49:4c:ad: + 18:a0:76:3e:9d:3a:26:25:bb:7a:af:c5:2a:5e:96:5e:aa:cc: + 08:38:c2:e5:3a:64:5a:7e:0e:4c:f7:80:fd:26:98:31:97:0d: + 9a:7a:fa:68:b9:79:aa:e6:b2:fd:2f:90:b8:db:b9:b6:f7:c8: + 77:b4:13:1a:ae:b8:0f:68:4a:d3:10:d7:5b:cb:7f:a3:c6:68: + 2d:05:40:a0:84:e0:69:7e:1c:55:8f:6a:47:dd:2b:67:e4:6b: + bc:a6:af:04:d9:d6:e3:e6:10:af:aa:98:20:3f:51:b8:31:04: + 70:99:dd:95:5a:7d:9b:cb:71:a6:05:cd:f2:7c:57:19:43:00: + 9a:c5:2c:97 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUfHGDfZpxPvv0sXkstmwRKRR0C3MwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCp86hIUEb+sfrurxpcwfLQ4fnRtI6Cx5HS6x4GuiflPtWuxxw/prlIBcSQ VyOrKgHNyn/fjLYub4OI6Y7zsOiXmpHNrdDv+0vXYb3xXQCXcFuVHm08pwMr7CnM @@ -264,10 +264,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAHE+2fQUeqZQyNirYIfI4SBLRXu4QZ1R/l+edsZXd8V5cKUJY -drLJal7lf6bk6VJHcvjPMaPUu/8bAyM/T7D6oCo3qN6+KU3A09sseNoIU6+xj99U -kkd7ygQsk3Qwt2tqnLLkJGffxM9/cKTcIX0bNJV+npMDsRpMPksJ0nfoUmNXQK0I -bQ4fJ9ApHtxlKT+M+fR3AsVrpRDmWdDdRkZ2tgW90OlpfSSEyZLKiMJdXAuSUwru -yVsKgwQKaQKY7D6yI4ousQLiktL8TKV3ni5lvC7VPYHc058spCOTS/wIJKiSEqsi -uA69EE5+aPFkRez2zYODMddUWQoKGcNUpZW3Gg== +9w0BAQsFAAOCAQEAQkACMI9FACg5i07Rz3BTsXY0AhYBPo+WcUTEhb5EFsaOdwsZ +zGKnVuBMlIVqhYFYbCSTn27qsqY8s8NwOOottfVSFgCQfC60WWdXRopIfZMV104t +xhVNNuGwW3s9GfyMsC6zMEXDcJlea7CzHSjKYZfxgkOkc+KVJ0iNSUytGKB2Pp06 +JiW7eq/FKl6WXqrMCDjC5TpkWn4OTPeA/SaYMZcNmnr6aLl5quay/S+QuNu5tvfI +d7QTGq64D2hK0xDXW8t/o8ZoLQVAoITgaX4cVY9qR90rZ+RrvKavBNnW4+YQr6qY +ID9RuDEEcJndlVp9m8txpgXN8nxXGUMAmsUslw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py index cdb714f..cf09dc1 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem index 8c0d6cb..90a78ae 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem
@@ -7,15 +7,15 @@ Version: 3 (0x2) Serial Number: 53:ac:3f:b9:36:25:f6:73:c5:c7:47:1c:6a:5c:69:4c:10:a5:76:ee - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c7:f3:c9:3b:b8:fb:d0:c6:d9:9d:7e:a6:0c:37: fb:1e:e7:a9:ec:90:b1:a2:06:2a:b0:f1:d3:81:53: @@ -55,25 +55,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 93:3b:24:5f:d0:1a:c1:4a:c8:56:19:50:e1:80:f3:b8:05:e5: - 0f:e9:88:c5:98:0a:7f:ca:33:84:27:d1:d7:a8:8c:20:87:44: - 89:86:9c:dc:da:a8:2d:dd:f3:2e:31:61:00:b1:58:51:70:94: - ac:2a:59:ab:c9:a1:bf:52:cc:7b:bf:ea:24:ef:b4:25:28:10: - 03:93:ad:5a:90:a5:de:bb:7d:ed:55:20:e8:23:b0:69:c8:38: - 8a:33:ac:ab:f2:0f:d0:cd:75:26:d2:9a:8d:da:ac:20:27:fe: - b1:c0:a4:02:84:1f:94:0e:fc:d7:26:79:9a:8a:c1:2c:e8:d8: - aa:bd:ea:b0:c1:76:f3:7d:c9:90:43:9a:44:a6:6c:46:53:e8: - 40:a9:63:fd:9b:b7:35:07:3a:c2:4c:ce:98:ae:ab:0a:a9:bd: - d1:f7:77:b8:ee:03:f6:7b:b6:e4:cf:e0:a4:b9:4d:99:5d:60: - 34:d9:2e:5f:52:0c:70:49:c2:31:8f:67:23:26:02:19:a1:dd: - 90:44:4d:20:bc:6f:e9:24:b4:87:00:e0:ac:10:9b:38:71:d7: - 88:36:5c:4a:61:9e:fe:c2:67:df:4f:34:4e:5f:f3:ae:5c:b8: - 4d:e0:d0:10:b5:4f:a2:19:f1:92:0a:b1:96:7c:23:e8:01:b1: - 1f:b3:70:1f + 12:ce:55:2d:ae:64:c8:29:65:70:19:2f:02:a9:b1:b9:7a:b3: + c5:cc:fe:b5:e0:50:58:a9:ec:d5:04:ef:b6:99:cc:57:e5:c5: + 6e:af:4d:9d:12:3d:ca:66:eb:bf:db:0a:e3:56:a8:0e:ea:8e: + db:28:64:39:db:4f:06:f6:c6:45:de:92:fb:39:7d:98:1d:16: + ba:3e:c9:f4:6c:3d:1f:c5:53:6e:01:65:65:ee:fd:55:f8:30: + 8e:f8:3b:42:d5:94:4c:63:74:9e:01:0e:c6:a6:ea:b6:20:07: + 81:6c:f4:52:0c:9c:8e:d8:7e:da:41:89:80:59:cc:09:06:30: + a7:bb:16:4f:4f:c4:11:fc:31:58:5a:2b:84:37:36:b8:be:02: + 4b:db:93:5e:00:12:27:84:ef:1f:83:8f:26:63:7a:3b:f6:b2: + 2f:9c:17:e1:85:39:44:22:d0:e6:b5:ff:88:f3:1b:ea:64:31: + a5:bc:79:66:cd:49:2b:b1:c3:aa:a2:f0:02:1f:68:23:3d:78: + a3:e8:c7:3d:bb:0f:6a:1e:d3:a3:3a:56:51:61:ad:16:77:7e: + 5a:dc:28:7a:06:e5:79:72:31:3e:ad:56:16:5d:41:e5:0f:d8: + 0e:f1:79:01:d9:7e:a1:8e:0a:88:00:41:d4:0a:74:5e:17:a6: + 43:6f:14:82 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUU6w/uTYl9nPFx0ccalxpTBCldu4wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAx/PJO7j70MbZnX6mDDf7Huep7JCxogYqsPHTgVOMhurD gAQYBCawcE9rfGtfMbiN54qToZ1pIKleChOhocd76eS/0WdQ5Hrk2wCmy/YsqEed e5puaYYGog2taIZn/9oOoa4wVygnFfOLtuI+yDAmbvQF7Ou1vMs3vF3bwmr4T+V/ @@ -85,12 +85,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAJM7JF/QGsFKyFYZUOGA87gF5Q/piMWYCn/KM4Qn0deojCCHRImGnNzaqC3d -8y4xYQCxWFFwlKwqWavJob9SzHu/6iTvtCUoEAOTrVqQpd67fe1VIOgjsGnIOIoz -rKvyD9DNdSbSmo3arCAn/rHApAKEH5QO/NcmeZqKwSzo2Kq96rDBdvN9yZBDmkSm -bEZT6ECpY/2btzUHOsJMzpiuqwqpvdH3d7juA/Z7tuTP4KS5TZldYDTZLl9SDHBJ -wjGPZyMmAhmh3ZBETSC8b+kktIcA4KwQmzhx14g2XEphnv7CZ99PNE5f865cuE3g -0BC1T6IZ8ZIKsZZ8I+gBsR+zcB8= +ggEBABLOVS2uZMgpZXAZLwKpsbl6s8XM/rXgUFip7NUE77aZzFflxW6vTZ0SPcpm +67/bCuNWqA7qjtsoZDnbTwb2xkXekvs5fZgdFro+yfRsPR/FU24BZWXu/VX4MI74 +O0LVlExjdJ4BDsam6rYgB4Fs9FIMnI7YftpBiYBZzAkGMKe7Fk9PxBH8MVhaK4Q3 +Nri+Akvbk14AEieE7x+DjyZjejv2si+cF+GFOUQi0Oa1/4jzG+pkMaW8eWbNSSux +w6qi8AIfaCM9eKPoxz27D2oe06M6VlFhrRZ3flrcKHoG5XlyMT6tVhZdQeUP2A7x +eQHZfqGOCogAQdQKdF4XpkNvFII= -----END CERTIFICATE----- Certificate: @@ -98,15 +98,15 @@ Version: 3 (0x2) Serial Number: 0d:25:c9:a3:e4:54:8c:35:15:0b:cc:cf:a5:a6:2b:fd:97:e9:d0:de - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c9:5c:c0:66:3d:c7:72:ee:18:23:d7:56:80:3c: b2:c2:57:81:a3:74:9c:05:07:e7:1a:70:ba:0c:08: @@ -146,24 +146,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 0c:ce:81:08:2b:b9:b2:8e:a0:9b:6b:9f:db:28:c8:fa:14:c5: - d4:ed:4c:4a:58:a5:e0:0b:52:40:48:e8:e9:25:0b:9e:0e:b4: - 15:89:ad:19:b4:2e:16:d5:5c:17:35:18:94:aa:1e:f5:4e:30: - 89:9d:d0:ab:28:5c:27:88:08:73:3d:7c:38:c3:a8:9d:c3:d8: - 0e:50:61:ff:28:f4:75:df:2d:ef:f4:d2:e7:78:0f:65:15:55: - ab:4f:95:40:e1:72:e3:54:d1:4a:8a:b5:6f:b4:78:51:4d:a3: - 26:5a:e7:07:74:60:78:79:fc:5b:c0:07:0c:14:d7:8b:71:73: - 28:33:0b:29:c8:c3:f6:95:e7:e5:e7:6f:89:99:f3:35:60:ea: - 5e:e0:87:36:1f:cb:8e:af:27:bf:e9:e4:65:47:2e:af:4c:cb: - 4c:72:4a:1f:48:e8:b6:89:b5:4a:da:9d:25:c6:6d:90:c9:9e: - 2b:5f:1f:a2:94:70:50:dd:9b:60:bb:73:8e:ed:3a:8a:7c:e9: - 99:49:9f:09:f2:5a:41:8f:8d:f6:5c:ba:c9:00:d9:77:29:02: - fd:61:46:a4:e7:8e:f9:1e:53:51:14:45:08:65:64:33:83:70: - 35:04:52:a1:f5:49:cb:42:9f:32:b0:c8:eb:de:51:83:13:97: - 2f:78:91:0e + 89:32:fa:0c:fa:ed:77:b4:36:bf:6a:e0:f8:e7:27:9c:45:e6: + ce:7c:00:cb:85:92:e4:a6:8e:da:42:35:49:2f:25:f8:0b:1c: + 66:fa:1a:36:30:87:e8:1e:e1:eb:c1:72:27:0e:06:22:e6:9b: + 40:ed:12:72:b5:c6:1f:1c:87:40:58:8c:ee:d6:3b:f1:4c:9e: + 88:8e:88:45:5b:a8:e1:de:c9:5d:16:d2:56:9c:49:27:4e:07: + a0:3a:f8:e9:ad:6f:78:8d:c2:ce:03:9f:49:50:be:1b:b6:a5: + f9:88:49:73:b2:f5:82:c0:e4:f2:8a:72:92:83:08:43:92:b1: + 1a:30:79:5f:4a:c6:45:7a:06:74:cf:e1:f4:3b:fe:ec:f9:6b: + e6:08:5f:58:e3:3b:86:c0:2f:14:66:2c:96:43:24:55:51:f7: + 2f:86:41:c5:62:1c:79:9d:a0:62:c4:4d:ea:c8:62:4c:2f:9c: + 57:30:d0:a4:52:09:06:13:64:a2:7f:db:de:e2:3d:f1:bd:3c: + 1c:79:aa:27:4b:86:26:09:d9:cf:c7:18:ff:3b:de:8f:45:a8: + 9e:cb:74:d2:71:3c:13:fd:fc:51:f7:de:95:38:5a:93:81:08: + 21:8b:25:2e:f2:69:ac:c2:9f:f6:dd:ea:02:57:6a:b0:f2:e3: + 83:b2:b5:43 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUDSXJo+RUjDUVC8zPpaYr/Zfp0N4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMlcwGY9x3LuGCPXVoA8ssJXgaN0nAUH5xpwugwI/BTbUhYD K5C7ARphZVIZipsILu0AKTGjinswMonLPU4eokz2If9eApx/euANHMvX6e6eZD+z @@ -175,12 +175,12 @@ NymbErPf1TswNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIFoDAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQAMzoEIK7myjqCba5/bKMj6FMXU7UxKWKXgC1JA -SOjpJQueDrQVia0ZtC4W1VwXNRiUqh71TjCJndCrKFwniAhzPXw4w6idw9gOUGH/ -KPR13y3v9NLneA9lFVWrT5VA4XLjVNFKirVvtHhRTaMmWucHdGB4efxbwAcMFNeL -cXMoMwspyMP2lefl52+JmfM1YOpe4Ic2H8uOrye/6eRlRy6vTMtMckofSOi2ibVK -2p0lxm2QyZ4rXx+ilHBQ3Ztgu3OO7TqKfOmZSZ8J8lpBj432XLrJANl3KQL9YUak -5475HlNRFEUIZWQzg3A1BFKh9UnLQp8ysMjr3lGDE5cveJEO +MA0GCSqGSIb3DQEBCwUAA4IBAQCJMvoM+u13tDa/auD45yecRebOfADLhZLkpo7a +QjVJLyX4Cxxm+ho2MIfoHuHrwXInDgYi5ptA7RJytcYfHIdAWIzu1jvxTJ6IjohF +W6jh3sldFtJWnEknTgegOvjprW94jcLOA59JUL4btqX5iElzsvWCwOTyinKSgwhD +krEaMHlfSsZFegZ0z+H0O/7s+WvmCF9Y4zuGwC8UZiyWQyRVUfcvhkHFYhx5naBi +xE3qyGJML5xXMNCkUgkGE2Sif9ve4j3xvTwceaonS4YmCdnPxxj/O96PRaiey3TS +cTwT/fxR996VOFqTgQghiyUu8mmswp/23eoCV2qw8uODsrVD -----END CERTIFICATE----- Certificate: @@ -188,15 +188,15 @@ Version: 3 (0x2) Serial Number: 0d:25:c9:a3:e4:54:8c:35:15:0b:cc:cf:a5:a6:2b:fd:97:e9:d0:dd - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cb:b8:41:ee:d5:da:d2:45:d6:49:60:20:14:fb: 2c:a9:de:97:50:8e:1c:2f:82:c0:f5:ad:ae:58:ca: @@ -236,24 +236,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 5c:eb:d4:94:eb:1f:6d:0d:5e:6b:e1:79:77:99:e0:8f:92:ec: - 66:00:09:cd:36:be:fa:e7:18:fe:b3:34:16:5e:3a:0f:18:cb: - d2:e1:a4:6f:21:2c:24:08:85:13:5e:de:0d:e9:a8:20:e5:5b: - 65:d7:02:72:b5:12:8e:49:7d:06:13:7a:a1:56:4a:ff:f6:bc: - d6:13:4f:df:cb:0f:35:80:3c:ce:f6:d2:6a:fc:83:0f:58:35: - e4:3f:8b:77:d1:20:38:24:71:37:37:1f:f7:ce:c9:65:2c:1e: - f3:65:6a:77:6b:1b:90:a2:22:59:5b:75:7d:d1:09:df:5a:f4: - 01:dc:00:a9:90:a9:0c:9e:9d:7d:3a:18:02:04:ab:10:cd:01: - 21:13:02:6d:b1:51:d9:09:52:e1:c6:9e:d2:60:5b:91:75:d7: - 85:89:b0:30:5e:ac:33:b1:42:b4:b8:72:50:eb:16:11:98:e0: - 6c:c7:6a:8d:76:21:76:29:ae:ec:50:f3:14:ef:a8:65:ef:57: - 2b:4f:e6:20:5c:97:a2:dc:d8:8c:df:7f:ba:c5:0d:94:37:18: - 7d:e3:2b:a8:32:da:e2:13:d5:8d:65:94:01:a4:a0:25:82:a2: - 56:82:52:ef:21:1f:65:a6:67:a6:70:3c:80:40:b7:0a:ea:11: - 02:89:6e:0a + 8a:5e:41:07:3f:f2:13:d9:65:64:7f:f6:68:72:42:6d:fa:5c: + 05:01:6b:1f:2f:2e:42:ca:f9:da:b7:95:03:fb:ea:75:d8:93: + 92:f3:60:84:40:d5:6c:cb:9b:43:a3:b5:b1:e2:2f:4d:25:3a: + 8b:84:12:54:58:0d:17:7e:33:28:7b:3c:5c:f1:6b:9f:77:39: + 98:8c:7d:31:95:7f:66:8d:9d:7d:86:35:6d:66:65:43:ce:d7: + ef:9f:4a:6c:2c:97:e7:e9:7a:7a:2d:46:62:6a:2f:e2:d8:72: + 10:60:e5:0b:76:c7:5f:8e:69:67:60:32:f2:02:32:d0:dd:01: + 90:53:49:fe:84:1f:1f:56:82:7e:1c:44:10:b9:cb:0c:46:3d: + 17:7c:6d:6c:f8:89:85:f3:64:36:9c:3d:a4:47:ac:a9:38:97: + 8c:86:b7:0c:12:76:7c:a8:63:19:c6:7d:3e:b8:dd:c3:e3:a2: + cc:e0:57:8a:79:a5:78:1b:6e:2c:e3:b7:09:b2:82:61:ff:db: + 0c:d6:1d:59:bf:d4:59:e3:ca:a4:7d:cc:22:82:45:65:6a:b1: + d2:ad:bf:d6:74:cb:bd:ad:99:4f:7e:08:7f:32:97:ab:1e:30: + 15:16:46:db:b7:6f:5a:4c:e7:ed:65:f9:f2:c6:a5:d1:ec:0c: + ea:92:dc:25 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUDSXJo+RUjDUVC8zPpaYr/Zfp0N0wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDLuEHu1drSRdZJYCAU+yyp3pdQjhwvgsD1ra5YykbL5cwZT+NPFX9B1Lc0 8z3ahm0a0KvwdoLqpdv7wuNWrErwM1fVgp5y2yw2oxvZseYnHJh+Qje2Ib1aGGG8 @@ -265,10 +265,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAXOvUlOsfbQ1ea+F5d5ngj5LsZgAJzTa++ucY/rM0Fl46DxjL -0uGkbyEsJAiFE17eDemoIOVbZdcCcrUSjkl9BhN6oVZK//a81hNP38sPNYA8zvbS -avyDD1g15D+Ld9EgOCRxNzcf987JZSwe82Vqd2sbkKIiWVt1fdEJ31r0AdwAqZCp -DJ6dfToYAgSrEM0BIRMCbbFR2QlS4cae0mBbkXXXhYmwMF6sM7FCtLhyUOsWEZjg -bMdqjXYhdimu7FDzFO+oZe9XK0/mIFyXotzYjN9/usUNlDcYfeMrqDLa4hPVjWWU -AaSgJYKiVoJS7yEfZaZnpnA8gEC3CuoRAoluCg== +9w0BAQsFAAOCAQEAil5BBz/yE9llZH/2aHJCbfpcBQFrHy8uQsr52reVA/vqddiT +kvNghEDVbMubQ6O1seIvTSU6i4QSVFgNF34zKHs8XPFrn3c5mIx9MZV/Zo2dfYY1 +bWZlQ87X759KbCyX5+l6ei1GYmov4thyEGDlC3bHX45pZ2Ay8gIy0N0BkFNJ/oQf +H1aCfhxEELnLDEY9F3xtbPiJhfNkNpw9pEesqTiXjIa3DBJ2fKhjGcZ9Prjdw+Oi +zOBXinmleBtuLOO3CbKCYf/bDNYdWb/UWePKpH3MIoJFZWqx0q2/1nTLva2ZT34I +fzKXqx4wFRZG27dvWkzn7WX58sal0ewM6pLcJQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py index 141bdf6..8324ed6 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/chain.pem deleted file mode 100644 index 261c0c8..0000000 --- a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/chain.pem +++ /dev/null
@@ -1,275 +0,0 @@ -[Created by: generate-chains.py] - -Certificate chain where the intermediate has a valid signature, however uses -MD5 in the signature algorithm. - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 70:a7:83:31:c0:be:2b:86:e1:e6:72:7f:d3:1f:63:e7:80:79:6e:d5 - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Intermediate - Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT - Subject: CN=Target - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c7:dd:eb:5a:f4:88:03:0a:d7:b6:29:95:e0:58: - 03:c6:35:36:b0:9e:e8:09:94:21:ba:07:cf:70:cc: - 52:c7:2c:fd:fe:c0:86:50:b3:0c:7b:46:cf:eb:a3: - bd:5a:29:32:58:81:09:ff:85:f8:b3:77:75:58:61: - 22:f1:59:99:1f:0d:58:dd:ff:f5:a8:51:62:0a:58: - db:20:8e:fd:5a:43:96:8f:cd:8c:98:ca:f4:ef:4c: - f6:1e:48:dc:48:46:60:8c:67:0f:9a:41:2b:6b:72: - e2:ce:11:25:3d:21:99:fa:3f:ca:34:b8:ae:f1:29: - 7a:ce:bc:1c:ce:98:50:d6:70:93:0a:a5:c4:7e:05: - 34:46:f1:ef:36:59:90:62:c2:b8:b9:71:ed:df:c0: - f8:fd:ff:08:fa:db:05:7d:99:35:2a:65:08:e0:a1: - 66:cb:7d:55:bc:72:d8:1f:7d:0c:11:e2:8b:11:51: - 2e:88:b1:d1:72:5f:c5:6b:ac:f0:1e:3f:97:b8:0e: - d4:49:9d:a0:b5:be:23:79:b1:0f:19:90:c6:00:e1: - 62:b4:d5:db:25:8c:11:01:92:9d:17:16:fd:ee:bf: - 37:6a:2a:d9:b4:4d:83:0c:24:2c:f8:28:7f:52:9d: - 6b:b3:ac:b2:2b:86:e8:fe:f8:a5:3a:cc:9d:eb:08: - f0:6f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 4A:A4:1B:84:D7:FB:A1:F1:FB:D4:71:87:01:11:63:87:06:5D:A6:D1 - X509v3 Authority Key Identifier: - keyid:A6:86:14:22:AB:40:E8:07:5F:13:64:F3:8D:60:DE:30:B4:0B:B3:31 - - Authority Information Access: - CA Issuers - URI:http://url-for-aia/Intermediate.cer - - X509v3 CRL Distribution Points: - - Full Name: - URI:http://url-for-crl/Intermediate.crl - - X509v3 Key Usage: critical - Digital Signature, Key Encipherment - X509v3 Extended Key Usage: - TLS Web Server Authentication, TLS Web Client Authentication - Signature Algorithm: sha256WithRSAEncryption - 41:ab:fc:3a:ae:9e:c7:17:db:d9:e9:66:24:81:92:07:8a:d2: - d9:92:d3:bf:07:e5:9b:ef:a0:e9:42:00:9f:a5:14:2e:13:2d: - 12:1c:78:fe:4e:0c:c2:98:a2:22:37:76:69:65:1a:ae:83:60: - 22:23:83:8a:3a:ed:e6:7e:8a:27:ad:72:92:77:d5:6c:d8:43: - f2:92:0d:6a:66:39:52:98:5a:d1:23:7d:b9:15:a6:41:d0:fc: - 85:0a:c7:6f:f1:86:0e:26:a8:85:ec:8c:20:c1:34:16:07:da: - 83:d1:c2:4c:1e:a5:0c:33:9a:67:07:7c:1a:b5:eb:59:2c:55: - d4:c9:91:a0:b2:e1:0b:51:1c:fb:04:a8:84:f1:f1:08:95:9a: - b3:39:7a:00:71:c9:68:8e:b6:77:f4:04:ad:54:71:ce:3e:ad: - fd:1c:00:6b:ad:14:98:cc:3d:55:20:d2:af:c1:30:ae:27:12: - 31:54:d3:24:3e:a5:82:70:81:17:c6:67:60:7f:d1:c3:21:a0: - 06:5f:0d:a9:81:e6:5a:57:a9:54:ed:91:fe:eb:47:75:c1:04: - 33:b2:ab:07:0a:e9:62:1b:2f:35:49:80:68:cf:21:f6:d1:40: - d8:a6:31:4c:d4:1f:1e:43:0a:3f:6c:bd:66:a5:87:65:61:d4: - e4:e6:99:46 ------BEGIN CERTIFICATE----- -MIIDoDCCAoigAwIBAgIUcKeDMcC+K4bh5nJ/0x9j54B5btUwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAx93rWvSIAwrXtimV4FgDxjU2sJ7oCZQhugfPcMxSxyz9 -/sCGULMMe0bP66O9WikyWIEJ/4X4s3d1WGEi8VmZHw1Y3f/1qFFiCljbII79WkOW -j82MmMr070z2HkjcSEZgjGcPmkEra3LizhElPSGZ+j/KNLiu8Sl6zrwczphQ1nCT -CqXEfgU0RvHvNlmQYsK4uXHt38D4/f8I+tsFfZk1KmUI4KFmy31VvHLYH30MEeKL -EVEuiLHRcl/Fa6zwHj+XuA7USZ2gtb4jebEPGZDGAOFitNXbJYwRAZKdFxb97r83 -airZtE2DDCQs+Ch/Up1rs6yyK4bo/vilOsyd6wjwbwIDAQABo4HpMIHmMB0GA1Ud -DgQWBBRKpBuE1/uh8fvUcYcBEWOHBl2m0TAfBgNVHSMEGDAWgBSmhhQiq0DoB18T -ZPONYN4wtAuzMTA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 -cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 -dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF -oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAEGr/DqunscX29npZiSBkgeK0tmS078H5ZvvoOlCAJ+lFC4TLRIceP5ODMKY -oiI3dmllGq6DYCIjg4o67eZ+iietcpJ31WzYQ/KSDWpmOVKYWtEjfbkVpkHQ/IUK -x2/xhg4mqIXsjCDBNBYH2oPRwkwepQwzmmcHfBq161ksVdTJkaCy4QtRHPsEqITx -8QiVmrM5egBxyWiOtnf0BK1Ucc4+rf0cAGutFJjMPVUg0q/BMK4nEjFU0yQ+pYJw -gRfGZ2B/0cMhoAZfDamB5lpXqVTtkf7rR3XBBDOyqwcK6WIbLzVJgGjPIfbRQNim -MUzUHx5DCj9svWalh2Vh1OTmmUY= ------END CERTIFICATE----- - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 33:57:99:fd:87:a4:e1:51:aa:94:8f:97:f1:9d:32:d1:b0:22:c3:6d - Signature Algorithm: md5WithRSAEncryption - Issuer: CN=Root - Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT - Subject: CN=Intermediate - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:eb:61:9e:9d:4b:23:cc:8e:39:d9:ac:07:05:da: - 32:34:de:2a:dd:2f:62:ed:87:ce:7c:59:c4:9d:8e: - 28:76:d1:f2:65:60:91:3f:7b:63:a4:2f:50:c4:da: - 12:5b:71:a0:97:4f:26:cf:e7:b2:01:84:67:57:f5: - 86:36:54:68:0f:28:f0:ea:7b:ca:1e:1a:bc:7e:67: - cf:fd:14:63:ee:c1:33:92:01:70:bc:12:6b:7d:2c: - 8d:02:34:8e:85:1a:e4:f5:99:b6:c8:d5:18:d9:04: - a6:f5:40:fc:96:50:e2:3f:87:a0:d6:72:be:a3:a3: - 45:89:07:74:d0:2e:9c:0d:88:12:02:a3:ef:17:ad: - 2c:2d:71:66:11:89:3f:cf:57:77:28:77:70:bb:0f: - 39:b0:b1:34:9d:e9:f7:a2:56:af:57:7e:ed:44:f8: - be:78:3d:28:c5:0d:37:15:2c:f6:99:4e:05:70:ae: - c5:99:45:a7:3f:bd:83:79:6a:a3:67:ff:71:2d:60: - e2:08:91:23:45:40:b1:40:52:e1:3b:1d:5d:d1:e9: - c2:b0:b1:c4:fb:7c:af:9c:c1:95:f1:a5:23:16:19: - 75:9f:ef:be:b8:79:a7:f4:c5:b2:47:ae:6d:1c:15: - 9c:26:0f:b2:0f:ec:92:8d:5a:79:c9:9e:16:e0:70: - bc:ef - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - A6:86:14:22:AB:40:E8:07:5F:13:64:F3:8D:60:DE:30:B4:0B:B3:31 - X509v3 Authority Key Identifier: - keyid:C4:01:16:E5:A0:16:10:29:62:67:7B:D1:22:42:6C:6F:15:2B:AF:96 - - Authority Information Access: - CA Issuers - URI:http://url-for-aia/Root.cer - - X509v3 CRL Distribution Points: - - Full Name: - URI:http://url-for-crl/Root.crl - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: md5WithRSAEncryption - 1d:90:e6:09:63:72:6b:75:64:0c:bc:df:1d:30:14:d6:40:35: - 67:2d:d5:91:0d:75:96:f3:7f:52:e1:84:f7:e2:94:b5:29:55: - ee:5f:7d:46:6a:02:31:a5:d8:3a:77:e0:e3:4a:61:a2:75:ce: - eb:fd:87:4f:56:63:15:b5:55:4a:e7:4d:c4:8e:c7:67:a6:0b: - 09:f6:a0:c5:f2:af:c4:fb:8c:a1:5e:92:47:17:87:ac:fd:17: - d9:87:d8:6c:fd:89:84:72:83:71:e1:19:b8:ce:b2:cf:15:a0: - 3e:5d:a3:17:c5:e0:ef:8e:af:e0:c5:34:a7:34:ec:59:83:3e: - 41:6b:f6:64:96:4e:3d:27:d0:78:32:58:bf:79:95:7b:2c:e5: - c0:0f:02:df:64:fe:51:89:63:7c:e8:8c:71:46:49:4b:d9:03: - 6f:e3:84:e9:f8:57:53:05:b1:57:29:df:bc:53:0e:71:51:aa: - ed:ef:c5:77:61:d1:a9:4e:b2:29:25:71:82:b9:50:e5:ef:f6: - ea:1f:9f:8c:57:71:8d:c0:58:bb:5e:b1:10:e4:2b:23:51:4e: - 9b:3c:43:6e:a4:27:f5:46:af:b1:0d:62:88:61:c6:db:e3:ca: - db:67:42:55:72:d7:27:88:33:b8:6b:29:50:99:17:8c:f9:f8: - 83:3a:77:fd ------BEGIN CERTIFICATE----- -MIIDgDCCAmigAwIBAgIUM1eZ/Yek4VGqlI+X8Z0y0bAiw20wDQYJKoZIhvcNAQEE -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw -MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAOthnp1LI8yOOdmsBwXaMjTeKt0vYu2HznxZxJ2OKHbR8mVg -kT97Y6QvUMTaEltxoJdPJs/nsgGEZ1f1hjZUaA8o8Op7yh4avH5nz/0UY+7BM5IB -cLwSa30sjQI0joUa5PWZtsjVGNkEpvVA/JZQ4j+HoNZyvqOjRYkHdNAunA2IEgKj -7xetLC1xZhGJP89Xdyh3cLsPObCxNJ3p96JWr1d+7UT4vng9KMUNNxUs9plOBXCu -xZlFpz+9g3lqo2f/cS1g4giRI0VAsUBS4TsdXdHpwrCxxPt8r5zBlfGlIxYZdZ/v -vrh5p/TFskeubRwVnCYPsg/sko1aecmeFuBwvO8CAwEAAaOByzCByDAdBgNVHQ4E -FgQUpoYUIqtA6AdfE2TzjWDeMLQLszEwHwYDVR0jBBgwFoAUxAEW5aAWECliZ3vR -IkJsbxUrr5YwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs -LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m -b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBBAUAA4IBAQAdkOYJY3JrdWQMvN8dMBTWQDVnLdWRDXWW839S -4YT34pS1KVXuX31GagIxpdg6d+DjSmGidc7r/YdPVmMVtVVK503EjsdnpgsJ9qDF -8q/E+4yhXpJHF4es/RfZh9hs/YmEcoNx4Rm4zrLPFaA+XaMXxeDvjq/gxTSnNOxZ -gz5Ba/Zklk49J9B4Mli/eZV7LOXADwLfZP5RiWN86IxxRklL2QNv44Tp+FdTBbFX -Kd+8Uw5xUart78V3YdGpTrIpJXGCuVDl7/bqH5+MV3GNwFi7XrEQ5CsjUU6bPENu -pCf1Rq+xDWKIYcbb48rbZ0JVctcniDO4aylQmReM+fiDOnf9 ------END CERTIFICATE----- - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 33:57:99:fd:87:a4:e1:51:aa:94:8f:97:f1:9d:32:d1:b0:22:c3:6c - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Root - Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT - Subject: CN=Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:cc:b2:cd:77:8f:be:c9:a5:17:ad:e5:ac:2d:b2: - c0:1f:33:5e:ed:d9:96:57:14:9b:a4:37:d8:a0:3d: - e4:2c:56:95:4d:75:68:4f:77:06:24:e0:0f:e9:b6: - de:6f:dd:a7:f6:93:dc:f3:48:10:fa:fb:90:b5:43: - 42:0b:9d:d7:e9:0c:2c:69:7b:3a:4f:73:31:00:0c: - ba:15:cc:dd:77:a6:a9:f9:21:b8:97:aa:b7:a4:99: - 6c:08:a0:8e:9f:b8:29:47:df:db:b9:b0:39:e5:4f: - be:47:2f:93:76:5b:6b:02:fe:ec:66:31:c2:de:8e: - 0a:67:89:a4:70:cb:32:40:db:63:00:57:40:b4:8e: - b8:24:e4:de:33:62:24:7a:e5:b2:18:41:54:f7:98: - d9:f5:c8:23:1e:88:5a:a6:1c:7e:92:0f:92:56:49: - 0e:5a:dc:49:4b:d1:f8:1b:73:b0:31:6f:37:7e:cf: - 91:f4:40:e6:8b:36:11:fb:0f:79:ea:d2:80:f5:8e: - c1:24:d2:fe:2f:c1:58:6d:32:2e:04:64:b2:20:d2: - cd:a1:79:8b:08:25:8f:1e:89:fe:43:3f:bf:de:49: - f2:fa:bb:d7:52:6e:19:8f:4c:b6:6e:4f:59:48:63: - e2:c9:55:0f:58:89:93:85:e0:58:ee:80:16:5f:c4: - 77:b9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - C4:01:16:E5:A0:16:10:29:62:67:7B:D1:22:42:6C:6F:15:2B:AF:96 - X509v3 Authority Key Identifier: - keyid:C4:01:16:E5:A0:16:10:29:62:67:7B:D1:22:42:6C:6F:15:2B:AF:96 - - Authority Information Access: - CA Issuers - URI:http://url-for-aia/Root.cer - - X509v3 CRL Distribution Points: - - Full Name: - URI:http://url-for-crl/Root.crl - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - 8e:c0:27:58:f2:8e:5d:df:b6:dc:96:31:86:91:db:e6:51:d5: - ff:e4:e5:c8:3b:be:5a:5c:7f:3a:8b:71:de:ab:19:c6:08:6f: - 98:03:d1:4a:b9:ad:aa:c4:08:99:3f:3f:3e:23:f6:44:92:f2: - 81:8f:e4:98:30:e4:c3:89:71:4f:58:91:37:a4:dd:e7:99:04: - 59:df:ca:1f:da:c5:2c:4f:42:31:5c:ad:9c:67:bc:39:27:89: - e4:6c:1f:82:e5:a9:99:7d:1e:61:58:94:8f:a5:35:e2:54:34: - 13:fc:2c:c7:9c:17:0e:38:f8:7e:99:84:72:c8:3c:a3:35:6b: - c1:6e:e0:37:10:ce:17:35:fb:58:06:d8:0e:f6:06:ab:48:70: - 63:b6:bf:e8:64:ec:b6:dd:33:c5:2e:cc:58:ab:ad:4b:f4:aa: - c0:99:4d:60:4f:40:5a:47:40:7e:25:d5:4f:34:cf:f7:3c:12: - 8f:1c:a1:13:b9:42:41:0b:39:ed:7c:5b:b1:a1:cf:d4:7a:ea: - 5f:b7:61:75:c8:bb:53:2e:f1:db:a1:c1:2a:77:eb:c0:70:cc: - 34:69:82:cf:ad:29:48:ec:52:1f:a7:ac:3b:77:37:ec:b0:80: - 93:33:5e:4e:ab:81:a4:d7:6d:24:16:0e:b7:28:c6:8c:e2:86: - cb:b6:76:39 ------BEGIN CERTIFICATE----- -MIIDeDCCAmCgAwIBAgIUM1eZ/Yek4VGqlI+X8Z0y0bAiw2wwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw -MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQDMss13j77JpRet5awtssAfM17t2ZZXFJukN9igPeQsVpVNdWhPdwYk4A/p -tt5v3af2k9zzSBD6+5C1Q0ILndfpDCxpezpPczEADLoVzN13pqn5IbiXqrekmWwI -oI6fuClH39u5sDnlT75HL5N2W2sC/uxmMcLejgpniaRwyzJA22MAV0C0jrgk5N4z -YiR65bIYQVT3mNn1yCMeiFqmHH6SD5JWSQ5a3ElL0fgbc7Axbzd+z5H0QOaLNhH7 -D3nq0oD1jsEk0v4vwVhtMi4EZLIg0s2heYsIJY8eif5DP7/eSfL6u9dSbhmPTLZu -T1lIY+LJVQ9YiZOF4FjugBZfxHe5AgMBAAGjgcswgcgwHQYDVR0OBBYEFMQBFuWg -FhApYmd70SJCbG8VK6+WMB8GA1UdIwQYMBaAFMQBFuWgFhApYmd70SJCbG8VK6+W -MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh -L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S -b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAjsAnWPKOXd+23JYxhpHb5lHV/+TlyDu+Wlx/Ootx3qsZxghv -mAPRSrmtqsQImT8/PiP2RJLygY/kmDDkw4lxT1iRN6Td55kEWd/KH9rFLE9CMVyt -nGe8OSeJ5GwfguWpmX0eYViUj6U14lQ0E/wsx5wXDjj4fpmEcsg8ozVrwW7gNxDO -FzX7WAbYDvYGq0hwY7a/6GTstt0zxS7MWKutS/SqwJlNYE9AWkdAfiXVTzTP9zwS -jxyhE7lCQQs57XxbsaHP1HrqX7dhdci7Uy7x26HBKnfrwHDMNGmCz60pSOxSH6es -O3c37LCAkzNeTquBpNdtJBYOtyjGjOKGy7Z2OQ== ------END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/generate-chains.py deleted file mode 100755 index 00386df..0000000 --- a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/generate-chains.py +++ /dev/null
@@ -1,25 +0,0 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -"""Certificate chain where the intermediate has a valid signature, however uses -MD5 in the signature algorithm.""" - -import sys -sys.path += ['../..'] - -import gencerts - -# Self-signed root certificate. -root = gencerts.create_self_signed_root_certificate('Root') - -# Intermediate. -intermediate = gencerts.create_intermediate_certificate('Intermediate', root) -intermediate.set_signature_hash('md5') - -# Target certificate. -target = gencerts.create_end_entity_certificate('Target', intermediate) - -chain = [target, intermediate, root] -gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/main.test b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/main.test deleted file mode 100644 index 3d7c57d..0000000 --- a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/main.test +++ /dev/null
@@ -1,9 +0,0 @@ -chain: chain.pem -last_cert_trust: TRUSTED_ANCHOR -utc_time: DEFAULT -key_purpose: SERVER_AUTH -expected_errors: ------ Certificate i=1 (CN=Intermediate) ----- -ERROR: Unacceptable signature algorithm -ERROR: VerifySignedData failed -
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem new file mode 100644 index 0000000..f96ae2b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem
@@ -0,0 +1,266 @@ +[Created by: generate-chains.py] + +Certificate chain where the intermediate has a valid signature, however uses +MD5 in the signature algorithm. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 70:a7:83:31:c0:be:2b:86:e1:e6:72:7f:d3:1f:63:e7:80:79:6e:d5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c7:dd:eb:5a:f4:88:03:0a:d7:b6:29:95:e0:58: + 03:c6:35:36:b0:9e:e8:09:94:21:ba:07:cf:70:cc: + 52:c7:2c:fd:fe:c0:86:50:b3:0c:7b:46:cf:eb:a3: + bd:5a:29:32:58:81:09:ff:85:f8:b3:77:75:58:61: + 22:f1:59:99:1f:0d:58:dd:ff:f5:a8:51:62:0a:58: + db:20:8e:fd:5a:43:96:8f:cd:8c:98:ca:f4:ef:4c: + f6:1e:48:dc:48:46:60:8c:67:0f:9a:41:2b:6b:72: + e2:ce:11:25:3d:21:99:fa:3f:ca:34:b8:ae:f1:29: + 7a:ce:bc:1c:ce:98:50:d6:70:93:0a:a5:c4:7e:05: + 34:46:f1:ef:36:59:90:62:c2:b8:b9:71:ed:df:c0: + f8:fd:ff:08:fa:db:05:7d:99:35:2a:65:08:e0:a1: + 66:cb:7d:55:bc:72:d8:1f:7d:0c:11:e2:8b:11:51: + 2e:88:b1:d1:72:5f:c5:6b:ac:f0:1e:3f:97:b8:0e: + d4:49:9d:a0:b5:be:23:79:b1:0f:19:90:c6:00:e1: + 62:b4:d5:db:25:8c:11:01:92:9d:17:16:fd:ee:bf: + 37:6a:2a:d9:b4:4d:83:0c:24:2c:f8:28:7f:52:9d: + 6b:b3:ac:b2:2b:86:e8:fe:f8:a5:3a:cc:9d:eb:08: + f0:6f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 4A:A4:1B:84:D7:FB:A1:F1:FB:D4:71:87:01:11:63:87:06:5D:A6:D1 + X509v3 Authority Key Identifier: + A6:86:14:22:AB:40:E8:07:5F:13:64:F3:8D:60:DE:30:B4:0B:B3:31 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + a5:7a:5a:3e:ea:47:b5:47:48:1e:41:61:22:65:0b:49:84:1f: + c7:08:08:21:a5:13:1a:ff:0a:d4:83:a6:b0:87:f4:89:5b:9d: + 5a:9a:ad:2a:fe:6c:b6:0a:24:cc:16:0b:79:7b:59:77:52:16: + 45:67:cb:8b:35:dc:ea:fd:6b:0c:9e:fa:c7:2d:2d:a3:53:ef: + 2a:0d:ae:b1:bb:50:5b:b6:59:08:13:4b:2a:39:3c:b5:09:e5: + 58:ad:4b:36:8a:82:3f:65:0b:1d:80:30:b1:af:ea:07:47:39: + 99:9d:2c:ea:13:c6:a6:c3:a0:b0:8e:6e:19:5a:8d:0b:3b:b1: + 17:6d:cd:71:68:69:32:40:42:ba:47:16:c1:a1:02:dd:95:da: + 69:dd:4f:5a:8c:d1:ba:c5:e9:a3:d6:67:50:83:19:8b:08:63: + cc:11:24:5b:63:df:84:c8:16:8a:57:22:cb:51:8d:ec:6f:35: + 32:fa:84:c3:2c:77:47:fe:a6:53:61:f0:1e:55:1d:b8:3a:0d: + 19:ed:ff:2a:d8:81:f6:e8:e0:18:f2:37:68:c8:4e:ef:18:a3: + 9e:e7:f5:f8:f9:51:e9:70:47:98:35:31:07:63:7d:4f:27:cb: + 29:30:5b:78:0a:61:44:15:af:c8:bd:c7:d2:e4:18:dc:5b:40: + 2c:66:b4:78 +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUcKeDMcC+K4bh5nJ/0x9j54B5btUwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAx93rWvSIAwrXtimV4FgDxjU2sJ7oCZQhugfPcMxSxyz9 +/sCGULMMe0bP66O9WikyWIEJ/4X4s3d1WGEi8VmZHw1Y3f/1qFFiCljbII79WkOW +j82MmMr070z2HkjcSEZgjGcPmkEra3LizhElPSGZ+j/KNLiu8Sl6zrwczphQ1nCT +CqXEfgU0RvHvNlmQYsK4uXHt38D4/f8I+tsFfZk1KmUI4KFmy31VvHLYH30MEeKL +EVEuiLHRcl/Fa6zwHj+XuA7USZ2gtb4jebEPGZDGAOFitNXbJYwRAZKdFxb97r83 +airZtE2DDCQs+Ch/Up1rs6yyK4bo/vilOsyd6wjwbwIDAQABo4HpMIHmMB0GA1Ud +DgQWBBRKpBuE1/uh8fvUcYcBEWOHBl2m0TAfBgNVHSMEGDAWgBSmhhQiq0DoB18T +ZPONYN4wtAuzMTA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD +ggEBAKV6Wj7qR7VHSB5BYSJlC0mEH8cICCGlExr/CtSDprCH9IlbnVqarSr+bLYK +JMwWC3l7WXdSFkVny4s13Or9awye+sctLaNT7yoNrrG7UFu2WQgTSyo5PLUJ5Vit +SzaKgj9lCx2AMLGv6gdHOZmdLOoTxqbDoLCObhlajQs7sRdtzXFoaTJAQrpHFsGh +At2V2mndT1qM0brF6aPWZ1CDGYsIY8wRJFtj34TIFopXIstRjexvNTL6hMMsd0f+ +plNh8B5VHbg6DRnt/yrYgfbo4BjyN2jITu8Yo57n9fj5UelwR5g1MQdjfU8nyykw +W3gKYUQVr8i9x9LkGNxbQCxmtHg= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 33:57:99:fd:87:a4:e1:51:aa:94:8f:97:f1:9d:32:d1:b0:22:c3:6d + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:eb:61:9e:9d:4b:23:cc:8e:39:d9:ac:07:05:da: + 32:34:de:2a:dd:2f:62:ed:87:ce:7c:59:c4:9d:8e: + 28:76:d1:f2:65:60:91:3f:7b:63:a4:2f:50:c4:da: + 12:5b:71:a0:97:4f:26:cf:e7:b2:01:84:67:57:f5: + 86:36:54:68:0f:28:f0:ea:7b:ca:1e:1a:bc:7e:67: + cf:fd:14:63:ee:c1:33:92:01:70:bc:12:6b:7d:2c: + 8d:02:34:8e:85:1a:e4:f5:99:b6:c8:d5:18:d9:04: + a6:f5:40:fc:96:50:e2:3f:87:a0:d6:72:be:a3:a3: + 45:89:07:74:d0:2e:9c:0d:88:12:02:a3:ef:17:ad: + 2c:2d:71:66:11:89:3f:cf:57:77:28:77:70:bb:0f: + 39:b0:b1:34:9d:e9:f7:a2:56:af:57:7e:ed:44:f8: + be:78:3d:28:c5:0d:37:15:2c:f6:99:4e:05:70:ae: + c5:99:45:a7:3f:bd:83:79:6a:a3:67:ff:71:2d:60: + e2:08:91:23:45:40:b1:40:52:e1:3b:1d:5d:d1:e9: + c2:b0:b1:c4:fb:7c:af:9c:c1:95:f1:a5:23:16:19: + 75:9f:ef:be:b8:79:a7:f4:c5:b2:47:ae:6d:1c:15: + 9c:26:0f:b2:0f:ec:92:8d:5a:79:c9:9e:16:e0:70: + bc:ef + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A6:86:14:22:AB:40:E8:07:5F:13:64:F3:8D:60:DE:30:B4:0B:B3:31 + X509v3 Authority Key Identifier: + C4:01:16:E5:A0:16:10:29:62:67:7B:D1:22:42:6C:6F:15:2B:AF:96 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + Signature Value: + 10:e8:02:e9:1f:ed:c1:c6:ad:7b:2e:8f:07:ea:1a:0e:ca:5a: + e3:6e:bf:d6:ff:be:2a:f1:8e:01:88:32:ae:d2:b7:a0:98:f6: + ee:5e:24:ea:a6:5c:4b:dc:15:58:a0:1a:1a:e6:cd:b4:75:65: + fd:fc:6a:b7:f5:06:fa:df:36:c4:8e:e1:6a:73:93:62:f3:73: + 29:35:53:30:b0:15:76:9a:7e:6b:a7:ae:ae:eb:d1:56:54:34: + ec:77:1b:7f:05:7e:e4:b1:21:2d:65:1d:83:e3:43:ae:ad:d3: + bd:f5:19:60:a5:de:67:9b:eb:84:58:e2:8f:50:a8:2f:32:b1: + 73:fc:1d:41:47:0f:0d:c2:1d:7e:b5:5c:eb:0e:6c:9e:e5:6e: + c4:ec:a0:1c:f5:af:ca:6f:d4:28:53:8b:a8:09:83:6b:ef:13: + 3c:87:38:f2:63:0b:9c:20:cd:31:22:e6:08:0f:be:1c:04:e8: + 72:7d:a3:f2:cb:2d:2d:ef:fb:c4:8e:f1:3f:f9:77:2a:d6:66: + 54:11:f1:d7:7a:5a:04:5b:f0:f4:dc:13:b0:14:6c:e2:b3:95: + a0:1f:c3:9a:21:6c:4f:5f:bb:37:3c:f8:8b:d0:19:25:53:c9: + 79:d6:a1:53:9a:03:e2:ba:f3:72:f9:45:c4:2c:19:e4:73:ca: + 7d:b6:4e:2a +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUM1eZ/Yek4VGqlI+X8Z0y0bAiw20wDQYJKoZIhvcNAQEF +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOthnp1LI8yOOdmsBwXaMjTeKt0vYu2HznxZxJ2OKHbR8mVg +kT97Y6QvUMTaEltxoJdPJs/nsgGEZ1f1hjZUaA8o8Op7yh4avH5nz/0UY+7BM5IB +cLwSa30sjQI0joUa5PWZtsjVGNkEpvVA/JZQ4j+HoNZyvqOjRYkHdNAunA2IEgKj +7xetLC1xZhGJP89Xdyh3cLsPObCxNJ3p96JWr1d+7UT4vng9KMUNNxUs9plOBXCu +xZlFpz+9g3lqo2f/cS1g4giRI0VAsUBS4TsdXdHpwrCxxPt8r5zBlfGlIxYZdZ/v +vrh5p/TFskeubRwVnCYPsg/sko1aecmeFuBwvO8CAwEAAaOByzCByDAdBgNVHQ4E +FgQUpoYUIqtA6AdfE2TzjWDeMLQLszEwHwYDVR0jBBgwFoAUxAEW5aAWECliZ3vR +IkJsbxUrr5YwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBBQUAA4IBAQAQ6ALpH+3Bxq17Lo8H6hoOylrjbr/W/74q8Y4B +iDKu0regmPbuXiTqplxL3BVYoBoa5s20dWX9/Gq39Qb63zbEjuFqc5Ni83MpNVMw +sBV2mn5rp66u69FWVDTsdxt/BX7ksSEtZR2D40OurdO99Rlgpd5nm+uEWOKPUKgv +MrFz/B1BRw8Nwh1+tVzrDmye5W7E7KAc9a/Kb9QoU4uoCYNr7xM8hzjyYwucIM0x +IuYID74cBOhyfaPyyy0t7/vEjvE/+Xcq1mZUEfHXeloEW/D03BOwFGzis5WgH8Oa +IWxPX7s3PPiL0BklU8l51qFTmgPiuvNy+UXELBnkc8p9tk4q +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 33:57:99:fd:87:a4:e1:51:aa:94:8f:97:f1:9d:32:d1:b0:22:c3:6c + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cc:b2:cd:77:8f:be:c9:a5:17:ad:e5:ac:2d:b2: + c0:1f:33:5e:ed:d9:96:57:14:9b:a4:37:d8:a0:3d: + e4:2c:56:95:4d:75:68:4f:77:06:24:e0:0f:e9:b6: + de:6f:dd:a7:f6:93:dc:f3:48:10:fa:fb:90:b5:43: + 42:0b:9d:d7:e9:0c:2c:69:7b:3a:4f:73:31:00:0c: + ba:15:cc:dd:77:a6:a9:f9:21:b8:97:aa:b7:a4:99: + 6c:08:a0:8e:9f:b8:29:47:df:db:b9:b0:39:e5:4f: + be:47:2f:93:76:5b:6b:02:fe:ec:66:31:c2:de:8e: + 0a:67:89:a4:70:cb:32:40:db:63:00:57:40:b4:8e: + b8:24:e4:de:33:62:24:7a:e5:b2:18:41:54:f7:98: + d9:f5:c8:23:1e:88:5a:a6:1c:7e:92:0f:92:56:49: + 0e:5a:dc:49:4b:d1:f8:1b:73:b0:31:6f:37:7e:cf: + 91:f4:40:e6:8b:36:11:fb:0f:79:ea:d2:80:f5:8e: + c1:24:d2:fe:2f:c1:58:6d:32:2e:04:64:b2:20:d2: + cd:a1:79:8b:08:25:8f:1e:89:fe:43:3f:bf:de:49: + f2:fa:bb:d7:52:6e:19:8f:4c:b6:6e:4f:59:48:63: + e2:c9:55:0f:58:89:93:85:e0:58:ee:80:16:5f:c4: + 77:b9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + C4:01:16:E5:A0:16:10:29:62:67:7B:D1:22:42:6C:6F:15:2B:AF:96 + X509v3 Authority Key Identifier: + C4:01:16:E5:A0:16:10:29:62:67:7B:D1:22:42:6C:6F:15:2B:AF:96 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 68:2f:fb:af:72:54:4d:44:20:01:20:d2:62:e6:b2:f7:d2:e3: + 6c:b9:6a:04:e2:1e:55:0f:23:aa:4e:e3:06:5e:38:d5:50:49: + da:09:64:d5:98:83:53:15:3f:58:94:93:1f:db:38:d3:8c:5b: + 56:7b:1b:6f:1d:e9:0c:df:54:7e:18:46:a5:8e:f0:8f:af:62: + 5a:5d:0a:5d:ea:2c:be:59:a1:ee:5b:36:26:74:29:c5:5a:48: + e4:04:cc:9c:0b:33:55:55:fa:b2:9b:16:f5:81:70:ec:f9:73: + 81:0e:b0:d4:68:26:d4:78:3f:e0:cb:e4:d3:3f:65:f8:ff:f1: + 5a:1d:42:c9:fa:be:8f:95:d2:5b:d2:a8:76:de:48:b5:7c:d1: + ba:e6:45:4f:ce:b2:ed:7e:bf:20:12:94:3c:43:cc:40:49:a1: + d8:04:f6:09:a4:3e:d1:40:cd:eb:04:70:ce:9c:1b:09:8c:4d: + 43:f6:9e:09:01:3f:cb:88:83:69:28:ea:9e:ae:3e:a9:c8:db: + b4:7c:18:88:ac:03:c6:bd:a7:9e:dc:d3:96:c0:27:26:b0:02: + 1a:68:7d:67:6e:72:35:8e:ff:b2:f7:53:de:96:54:6c:78:91: + 03:9a:9b:33:c2:79:94:b4:68:b7:ad:49:22:bb:e0:b2:80:ac: + 9d:18:05:f8 +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUM1eZ/Yek4VGqlI+X8Z0y0bAiw2wwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDMss13j77JpRet5awtssAfM17t2ZZXFJukN9igPeQsVpVNdWhPdwYk4A/p +tt5v3af2k9zzSBD6+5C1Q0ILndfpDCxpezpPczEADLoVzN13pqn5IbiXqrekmWwI +oI6fuClH39u5sDnlT75HL5N2W2sC/uxmMcLejgpniaRwyzJA22MAV0C0jrgk5N4z +YiR65bIYQVT3mNn1yCMeiFqmHH6SD5JWSQ5a3ElL0fgbc7Axbzd+z5H0QOaLNhH7 +D3nq0oD1jsEk0v4vwVhtMi4EZLIg0s2heYsIJY8eif5DP7/eSfL6u9dSbhmPTLZu +T1lIY+LJVQ9YiZOF4FjugBZfxHe5AgMBAAGjgcswgcgwHQYDVR0OBBYEFMQBFuWg +FhApYmd70SJCbG8VK6+WMB8GA1UdIwQYMBaAFMQBFuWgFhApYmd70SJCbG8VK6+W +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAaC/7r3JUTUQgASDSYuay99LjbLlqBOIeVQ8jqk7jBl441VBJ +2glk1ZiDUxU/WJSTH9s404xbVnsbbx3pDN9UfhhGpY7wj69iWl0KXeosvlmh7ls2 +JnQpxVpI5ATMnAszVVX6spsW9YFw7PlzgQ6w1Ggm1Hg/4Mvk0z9l+P/xWh1Cyfq+ +j5XSW9Kodt5ItXzRuuZFT86y7X6/IBKUPEPMQEmh2AT2CaQ+0UDN6wRwzpwbCYxN +Q/aeCQE/y4iDaSjqnq4+qcjbtHwYiKwDxr2nntzTlsAnJrACGmh9Z25yNY7/svdT +3pZUbHiRA5qbM8J5lLRot61JIrvgsoCsnRgF+A== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py new file mode 100755 index 0000000..9d0acc9 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py
@@ -0,0 +1,24 @@ +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain where the intermediate has a valid signature, however uses +MD5 in the signature algorithm.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.set_signature_hash('sha1') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Intermediate.key similarity index 100% rename from net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/keys/Intermediate.key rename to net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Intermediate.key
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/keys/Root.key b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Root.key similarity index 100% rename from net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/keys/Root.key rename to net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Root.key
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/keys/Target.key b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Target.key similarity index 100% rename from net/data/verify_certificate_chain_unittest/intermediate-signed-with-md5/keys/Target.key rename to net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Target.key
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test new file mode 100644 index 0000000..131458f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +digest_policy: STRONG +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: Unacceptable signature algorithm +
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem index 34858b4..938d947 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 73:54:1e:c7:2c:6e:fe:21:b3:a1:00:b5:73:46:4d:6e:2f:ca:28:8a - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e4:56:5a:78:c6:79:63:15:7a:a6:5b:ac:09:02: 26:d7:10:40:e3:ea:55:dc:1c:86:37:cd:9a:0c:7d: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 31:b7:e4:a6:ce:66:ec:6e:ba:83:97:b9:6b:39:05:ff:ab:1c: - 2d:0f:f0:de:cd:ee:f5:bf:c7:1e:bf:a3:9c:f9:9b:f7:ee:dd: - a8:c8:cc:63:0c:68:9a:d3:5f:34:6b:a6:76:c8:fb:ba:64:ba: - 4c:85:8f:b2:4e:75:ed:65:5c:67:a7:be:43:bb:29:dd:c9:2e: - a4:51:ff:c1:e9:40:fe:c1:f3:f2:8e:9d:49:68:a1:f1:02:47: - b5:f1:cb:ec:86:a8:87:7e:3b:f4:f1:5b:7a:4e:90:a9:d4:54: - ab:0f:f8:e0:55:be:32:ef:15:68:24:3e:6b:e9:0c:b0:4c:ca: - 31:fc:aa:56:27:7f:16:12:c5:db:5d:75:12:be:5a:16:74:36: - 5f:90:60:e8:c1:0a:fc:96:74:76:b9:08:a1:8f:c4:91:3d:cb: - 63:0b:b7:b8:68:bd:10:dc:65:fe:4e:ca:09:b1:31:d4:17:60: - b5:21:c9:fa:70:2a:77:34:ac:fa:69:6d:f4:b9:00:79:08:5d: - 42:e6:71:5d:b8:0c:0b:00:97:bd:80:e3:20:5d:98:b3:64:90: - a4:6d:c6:f9:0f:6f:b5:9e:6c:8e:4a:0c:6a:ea:bc:73:29:35: - 78:a3:55:f1:d2:58:f4:fd:99:04:7d:ad:a7:aa:26:91:91:62: - ed:df:1e:88 + 96:e4:7f:6d:16:9d:bf:f8:80:8c:21:b2:ff:75:e4:12:c4:f4: + c0:c5:a1:0f:78:1f:b4:2f:87:51:6a:71:af:03:86:8a:6d:3b: + 9b:9d:42:e9:b5:96:07:5f:74:ef:ee:03:a7:2f:5c:95:00:9e: + 77:4e:72:af:0d:6f:72:d2:6a:32:4c:f1:ae:1e:49:94:d8:bf: + 53:81:83:45:17:ef:4d:89:55:33:7a:d9:a2:88:fa:a6:c9:10: + 9b:03:4c:88:d9:20:df:f4:39:9d:a5:57:c9:f5:1d:3a:bb:5b: + 82:30:7d:6b:f9:34:81:84:25:bb:d7:32:d3:b4:28:52:49:81: + 55:93:1e:39:ca:a6:3a:29:5c:98:2f:30:3e:0c:ad:07:fd:f9: + ba:a1:e4:e8:26:c4:2b:f0:e3:87:46:8a:61:32:df:43:af:0d: + bd:de:63:00:15:e2:57:c4:ba:cf:b0:d0:2b:f4:49:2d:2d:c3: + e0:ff:90:e5:cf:a5:79:28:24:d8:7d:99:44:22:15:b8:b9:7c: + bc:cf:ee:5a:c9:97:5c:df:f6:29:94:ff:a9:56:29:e2:1e:f6: + e6:64:04:60:62:0f:8b:e6:02:34:44:11:a3:8a:fe:97:20:e8: + e2:87:7f:3c:8a:e0:04:ea:83:e9:17:62:25:df:5a:98:af:a0: + b0:34:ae:db -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUc1Qexyxu/iGzoQC1c0ZNbi/KKIowDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEA5FZaeMZ5YxV6plusCQIm1xBA4+pV3ByGN82aDH1sWh/Q WCVySMV/rnzrnKboRXz1ADYWqQD5jorfcCy7MGx0ascwaaUsHXc/sPqJ4MsHOawI WapMY8xi+qmMGSdhLQ2XmK1QuLniWiHBcM3nKq1qaB9SvIyA9VGm8T9Hx1CBJ+UV @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBADG35KbOZuxuuoOXuWs5Bf+rHC0P8N7N7vW/xx6/o5z5m/fu3ajIzGMMaJrT -XzRrpnbI+7pkukyFj7JOde1lXGenvkO7Kd3JLqRR/8HpQP7B8/KOnUloofECR7Xx -y+yGqId+O/TxW3pOkKnUVKsP+OBVvjLvFWgkPmvpDLBMyjH8qlYnfxYSxdtddRK+ -WhZ0Nl+QYOjBCvyWdHa5CKGPxJE9y2MLt7hovRDcZf5OygmxMdQXYLUhyfpwKnc0 -rPppbfS5AHkIXULmcV24DAsAl72A4yBdmLNkkKRtxvkPb7WebI5KDGrqvHMpNXij -VfHSWPT9mQR9raeqJpGRYu3fHog= +ggEBAJbkf20Wnb/4gIwhsv915BLE9MDFoQ94H7Qvh1Fqca8DhoptO5udQum1lgdf +dO/uA6cvXJUAnndOcq8Nb3LSajJM8a4eSZTYv1OBg0UX702JVTN62aKI+qbJEJsD +TIjZIN/0OZ2lV8n1HTq7W4IwfWv5NIGEJbvXMtO0KFJJgVWTHjnKpjopXJgvMD4M +rQf9+bqh5OgmxCvw44dGimEy30OvDb3eYwAV4lfEus+w0Cv0SS0tw+D/kOXPpXko +JNh9mUQiFbi5fLzP7lrJl1zf9imU/6lWKeIe9uZkBGBiD4vmAjREEaOK/pcg6OKH +fzyK4ATqg+kXYiXfWpivoLA0rts= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 42:03:de:56:53:4d:df:53:72:dc:6d:7a:68:da:5e:9a:7a:fb:e3:12 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:af:53:c1:dc:ae:32:12:ba:12:d0:12:d6:5e:18: 4a:ca:26:ef:e5:b8:b4:b0:9e:f0:6f:99:7d:d7:f5: @@ -149,24 +149,24 @@ 1.2.3.4: critical .... Signature Algorithm: sha256WithRSAEncryption - 03:39:2f:d1:32:c8:6a:0d:0a:cb:e7:e5:62:a8:74:50:51:ae: - 39:75:8d:08:c3:81:98:28:ea:4d:0d:e5:d2:81:5d:c0:9c:1f: - a0:e5:df:f7:b7:99:6e:ea:53:1f:0e:20:c2:71:df:c9:c0:28: - 35:c9:fe:be:01:a6:04:c4:5a:e9:0d:04:fb:3b:ff:bb:2b:63: - 95:41:2c:10:ef:08:b9:fa:5e:5d:be:2c:b1:22:5d:19:dc:8e: - 36:d7:2f:8f:de:6e:d2:4d:dc:90:11:7a:24:c5:64:40:43:52: - ef:fb:1d:d1:83:4d:d3:2f:5b:f9:75:be:63:d0:08:28:4c:02: - 01:aa:4b:02:b5:da:cd:73:bd:88:29:fb:e4:a9:9f:3e:f0:55: - 4f:36:7d:76:02:ae:bd:8a:2a:6c:c9:84:92:a1:97:31:d2:70: - bd:3d:1d:36:f7:45:5c:9d:9f:15:88:fe:12:2c:c4:5c:e5:40: - 5e:a9:6f:2c:60:37:9c:bd:66:f4:6e:09:5f:7b:a4:48:51:b2: - 04:fc:de:04:98:2a:27:60:fb:2c:48:5d:3f:74:ec:dd:0f:25: - 7b:dd:e6:d2:58:c5:6c:65:d8:e9:eb:56:85:6f:00:e6:25:c3: - c4:c5:c3:ea:af:13:bc:c4:0c:a3:c0:6f:b5:b2:be:6b:f9:25: - 17:99:0e:c3 + c0:47:ef:0f:90:1e:fc:8a:d5:24:05:4c:bd:c2:13:ab:52:af: + 9a:19:2b:84:eb:61:a2:6f:72:06:55:b1:3a:c6:3a:f0:be:b9: + 8c:88:31:d1:89:3d:41:8c:4c:11:79:d2:26:dd:52:8a:f0:39: + d5:4c:be:e4:ef:fa:2f:55:06:b9:a5:74:57:5e:e2:8d:07:ca: + 8b:24:4e:50:23:e4:e2:53:6f:8b:45:fa:b2:a8:c9:fa:cd:68: + 9e:8a:a8:8c:8b:99:a1:b3:f5:ab:77:b3:8b:d6:2f:e2:67:a5: + c6:05:d7:f2:b5:d8:ed:e7:06:64:4c:73:fe:29:a9:7c:42:d8: + 32:64:45:90:ec:29:a4:9c:ab:5e:20:51:c2:e1:a6:c8:2a:43: + 1f:f1:2a:45:3b:91:be:69:5c:61:83:7f:81:2a:07:41:0c:aa: + b1:bc:0e:43:99:e4:c1:c4:15:83:0f:09:02:11:31:70:f2:aa: + 62:35:45:3d:d4:45:56:c7:bf:9e:dd:63:41:3f:9c:ba:ec:3b: + 6e:8e:01:64:5a:09:a2:66:5f:fb:19:57:8d:32:4f:25:d7:04: + 73:60:25:35:22:84:11:b3:5b:a9:6c:25:59:c5:5b:c0:06:8d: + 36:9e:62:00:51:72:ff:23:28:cc:57:52:72:b0:cd:cc:0a:ed: + 22:7d:54:6b -----BEGIN CERTIFICATE----- MIIDkDCCAnigAwIBAgIUQgPeVlNN31Ny3G16aNpemnr74xIwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK9TwdyuMhK6EtAS1l4YSsom7+W4tLCe8G+Zfdf1xSzjOtBh NVGg6ut2Aieafhm3P5wJ7uldYGSCGZR0orYEa7rdUcIzbJq565G5OgdtnjY+F7c4 @@ -178,13 +178,13 @@ 6ccvPfKyQKMwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA4GAyoDBAEB/wQEAQIDBDANBgkqhkiG9w0BAQsFAAOCAQEAAzkv0TLIag0Ky+fl -Yqh0UFGuOXWNCMOBmCjqTQ3l0oFdwJwfoOXf97eZbupTHw4gwnHfycAoNcn+vgGm -BMRa6Q0E+zv/uytjlUEsEO8IufpeXb4ssSJdGdyONtcvj95u0k3ckBF6JMVkQENS -7/sd0YNN0y9b+XW+Y9AIKEwCAapLArXazXO9iCn75KmfPvBVTzZ9dgKuvYoqbMmE -kqGXMdJwvT0dNvdFXJ2fFYj+EizEXOVAXqlvLGA3nL1m9G4JX3ukSFGyBPzeBJgq -J2D7LEhdP3Ts3Q8le93m0ljFbGXY6etWhW8A5iXDxMXD6q8TvMQMo8BvtbK+a/kl -F5kOww== +MA4GAyoDBAEB/wQEAQIDBDANBgkqhkiG9w0BAQsFAAOCAQEAwEfvD5Ae/IrVJAVM +vcITq1KvmhkrhOthom9yBlWxOsY68L65jIgx0Yk9QYxMEXnSJt1SivA51Uy+5O/6 +L1UGuaV0V17ijQfKiyROUCPk4lNvi0X6sqjJ+s1onoqojIuZobP1q3ezi9Yv4mel +xgXX8rXY7ecGZExz/impfELYMmRFkOwppJyrXiBRwuGmyCpDH/EqRTuRvmlcYYN/ +gSoHQQyqsbwOQ5nkwcQVgw8JAhExcPKqYjVFPdRFVse/nt1jQT+cuuw7bo4BZFoJ +omZf+xlXjTJPJdcEc2AlNSKEEbNbqWwlWcVbwAaNNp5iAFFy/yMozFdScrDNzArt +In1Uaw== -----END CERTIFICATE----- Certificate: @@ -192,15 +192,15 @@ Version: 3 (0x2) Serial Number: 42:03:de:56:53:4d:df:53:72:dc:6d:7a:68:da:5e:9a:7a:fb:e3:11 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d4:ae:26:50:c5:ac:e1:7e:b7:9d:20:24:3c:b5: 5d:00:3e:9e:20:03:93:41:ed:70:e7:cc:a7:8f:67: @@ -240,24 +240,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - c4:df:c9:25:6d:1d:32:e1:10:2a:94:2a:34:73:9e:5d:03:65: - a5:71:74:e7:bf:66:68:3e:d1:41:8f:e9:91:a7:e1:4a:61:3a: - 07:45:ed:1d:c4:c4:37:a8:f3:00:fa:19:9d:a5:05:29:22:9b: - 04:f7:26:c7:b4:86:8c:65:58:7a:20:24:cd:e3:2c:9b:41:f3: - bf:d8:45:7a:be:1b:e4:e3:a2:4b:bf:a8:82:a7:ce:31:15:fc: - a0:a6:a9:26:29:fc:4c:83:1f:42:dd:14:f7:90:a8:6a:6c:60: - 16:45:82:51:bc:bf:59:9d:18:6f:25:6e:1e:13:d1:aa:45:0d: - d6:90:85:2f:82:fd:e9:ed:95:d6:db:03:ea:83:05:29:66:cc: - 8c:c2:f8:2c:d4:ea:a1:a4:bb:b1:37:59:f8:4d:09:1e:aa:16: - 37:70:55:ea:0c:6a:2a:73:d6:52:97:af:58:fa:fd:24:91:38: - d2:9d:43:e7:5e:ce:fa:6f:3b:f7:68:c6:25:6f:c5:1f:98:cd: - 79:a0:26:c1:3c:9e:dc:20:31:68:55:47:6d:63:d7:57:92:ae: - 7f:4f:38:b8:06:0b:78:36:36:51:87:b2:9b:c9:61:e3:a0:d8: - b9:38:c1:88:0e:7f:d1:07:cf:64:23:27:c1:5c:0b:16:72:36: - ce:0f:b0:f5 + 62:07:27:bb:c4:53:8b:a0:70:79:a1:2b:e2:2b:bb:26:53:6d: + ac:80:57:9f:71:54:d2:23:5f:74:b3:9a:4e:7e:7b:da:14:2f: + 27:d2:74:6c:d9:49:e2:30:60:55:97:cb:22:8c:75:49:fb:17: + 1d:8c:c5:f3:2a:0a:eb:e9:3d:7f:13:6f:83:9d:b0:5e:e1:71: + 1f:a3:c2:fd:66:09:3e:aa:82:cb:13:16:5f:05:79:9a:e9:2c: + bd:f9:3d:76:c2:b3:e4:2b:05:3a:3c:e2:86:25:75:9c:d5:c0: + fb:6c:65:7c:17:09:4d:ed:9f:04:72:3d:79:4e:e7:c1:1c:5d: + 85:cb:60:e0:e2:c1:4e:c6:6a:07:a7:0b:8d:4d:79:a5:32:84: + 9b:80:9e:93:8b:59:28:91:ed:fc:1a:6f:bf:37:55:8b:e6:9a: + 51:c2:c7:4d:b2:72:7f:ff:11:7b:53:f7:9d:05:66:27:2e:46: + 6b:dc:de:0a:c6:ce:82:7c:7d:85:d1:47:11:3b:e9:45:3d:4b: + b2:6a:e2:b3:e0:8c:33:8a:6f:5e:94:11:b6:b6:aa:e2:f9:71: + d9:ac:9d:94:c2:19:a0:de:0d:0d:09:16:fb:76:ee:9d:1b:52: + 61:bc:25:38:56:0d:03:59:ab:1f:39:da:40:df:d5:bf:44:c6: + a2:93:24:bb -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUQgPeVlNN31Ny3G16aNpemnr74xEwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDUriZQxazhfredICQ8tV0APp4gA5NB7XDnzKePZ0gceUG04eN85jUxdENh zHotFbMc/qF1HoJuOTAQOXzCo4TqmbaeP85BRp9DA9CKCrT75+wFt3MfxQaFDRNB @@ -269,10 +269,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAxN/JJW0dMuEQKpQqNHOeXQNlpXF0579maD7RQY/pkafhSmE6 -B0XtHcTEN6jzAPoZnaUFKSKbBPcmx7SGjGVYeiAkzeMsm0Hzv9hFer4b5OOiS7+o -gqfOMRX8oKapJin8TIMfQt0U95CoamxgFkWCUby/WZ0YbyVuHhPRqkUN1pCFL4L9 -6e2V1tsD6oMFKWbMjML4LNTqoaS7sTdZ+E0JHqoWN3BV6gxqKnPWUpevWPr9JJE4 -0p1D517O+m8792jGJW/FH5jNeaAmwTye3CAxaFVHbWPXV5Kuf084uAYLeDY2UYey -m8lh46DYuTjBiA5/0QfPZCMnwVwLFnI2zg+w9Q== +9w0BAQsFAAOCAQEAYgcnu8RTi6BweaEr4iu7JlNtrIBXn3FU0iNfdLOaTn572hQv +J9J0bNlJ4jBgVZfLIox1SfsXHYzF8yoK6+k9fxNvg52wXuFxH6PC/WYJPqqCyxMW +XwV5muksvfk9dsKz5CsFOjzihiV1nNXA+2xlfBcJTe2fBHI9eU7nwRxdhctg4OLB +TsZqB6cLjU15pTKEm4Cek4tZKJHt/BpvvzdVi+aaUcLHTbJyf/8Re1P3nQVmJy5G +a9zeCsbOgnx9hdFHETvpRT1Lsmris+CMM4pvXpQRtraq4vlx2aydlMIZoN4NDQkW ++3bunRtSYbwlOFYNA1mrHznaQN/Vv0TGopMkuw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py index 373d830..b4cd6e5 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem index c0c7b2b..ebbb152 100644 --- a/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem +++ b/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 15:0f:e8:d3:8e:fb:9a:03:b3:58:55:cb:3f:cf:6d:78:a5:26:b4:1f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c1:45:b7:c7:2a:57:db:f0:c6:44:38:af:69:b5: 8a:33:9c:bf:ba:bf:19:8f:a4:96:5f:61:74:0c:3c: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - be:73:bc:ed:53:55:01:cc:2a:cb:79:01:98:68:41:8f:b7:65: - 1e:ca:17:8c:d7:51:7f:2b:06:50:28:f9:26:29:94:b5:c1:a1: - 49:7a:d4:59:8d:53:23:41:0c:62:48:07:d1:d3:e5:18:24:13: - b2:a4:da:ac:e0:d7:08:18:ac:20:89:f6:77:a5:c7:6f:8b:0e: - 6c:4f:4a:e0:ae:93:90:d6:9d:d5:bb:b2:6e:ba:08:f6:91:58: - ba:eb:72:6b:22:d6:62:87:2b:77:d1:56:b1:12:1b:de:53:6c: - 8f:11:2a:94:a2:79:08:87:df:96:d7:2d:ab:05:d3:6e:fe:90: - ee:a2:bf:7e:99:68:3d:9b:57:4d:18:75:58:21:96:77:f1:c8: - c3:72:b3:8e:7f:4e:1c:1b:c2:bd:ad:e9:dd:62:a7:12:60:48: - 89:5f:8f:35:69:28:84:27:a7:a5:0f:74:08:34:60:fb:b5:cb: - b3:85:79:af:27:90:9c:e9:90:d0:df:5d:eb:ac:ba:23:56:e5: - cf:32:37:8c:98:2e:0c:6e:fb:01:ab:88:57:29:2f:09:49:d5: - 69:d4:d9:80:5e:98:19:40:48:d1:8c:ea:74:2d:20:4c:49:90: - b8:be:dd:e7:e3:c5:64:42:86:4d:3f:cf:07:36:55:8a:57:de: - e6:01:55:55 + 33:e2:3f:e9:5d:75:96:92:fd:8a:2e:93:5d:79:9d:8e:a0:c4: + d9:e8:8e:06:c9:76:91:56:3b:53:be:af:b8:0a:02:1a:5e:4e: + f1:c1:68:5a:42:3b:1f:f8:2e:f8:f2:62:65:9f:e0:2d:5c:46: + bf:9f:87:e3:e6:3f:59:43:11:fe:68:9c:9f:81:aa:20:2c:42: + 56:1d:fc:d3:61:57:92:17:e4:cc:e1:e8:e0:1f:a8:d4:f0:f2: + ae:cc:cb:f7:e4:23:7e:2b:3d:b9:2c:8d:c3:1b:07:bb:02:42: + f4:d1:96:68:aa:68:50:ec:e7:e1:91:53:c3:54:b2:9c:2c:a7: + d9:27:b1:54:58:45:2f:ed:88:4b:3a:13:54:df:a3:45:3a:79: + f1:e0:b7:73:05:8e:df:0e:3e:74:5b:c5:ea:75:0a:75:25:71: + 86:20:60:d0:48:bc:b1:4c:d2:23:70:68:6d:80:1d:24:0f:da: + 4e:b5:5c:26:f8:5b:e3:d9:4c:2b:68:9f:b8:74:77:e4:ff:2a: + 6f:0f:29:64:ec:1a:68:89:a4:81:dc:3a:31:7a:70:a5:28:ff: + 78:8f:ec:aa:f8:3a:38:75:93:ee:52:ed:f5:b4:cb:2d:04:3b: + cd:52:f2:da:19:1c:08:f8:8c:bb:18:0e:52:0b:51:ce:ed:40: + 7e:fc:a3:2e -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUFQ/o0477mgOzWFXLP89teKUmtB8wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAwUW3xypX2/DGRDivabWKM5y/ur8Zj6SWX2F0DDyVwCQK qVXJO6Mck7PY2ECST8nAnFFBu+7r74NL0qUv2nSQvEU6Ynta4g6es4PCjmcCok9L ilszGRY+D/YB9rbCbBePY9KRPmotCMh8UfgkL9z3dCQOtpuFyCuCgQ8EX9ZTHlMv @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAL5zvO1TVQHMKst5AZhoQY+3ZR7KF4zXUX8rBlAo+SYplLXBoUl61FmNUyNB -DGJIB9HT5RgkE7Kk2qzg1wgYrCCJ9nelx2+LDmxPSuCuk5DWndW7sm66CPaRWLrr -cmsi1mKHK3fRVrESG95TbI8RKpSieQiH35bXLasF027+kO6iv36ZaD2bV00YdVgh -lnfxyMNys45/Thwbwr2t6d1ipxJgSIlfjzVpKIQnp6UPdAg0YPu1y7OFea8nkJzp -kNDfXeusuiNW5c8yN4yYLgxu+wGriFcpLwlJ1WnU2YBemBlASNGM6nQtIExJkLi+ -3efjxWRChk0/zwc2VYpX3uYBVVU= +ggEBADPiP+lddZaS/Youk115nY6gxNnojgbJdpFWO1O+r7gKAhpeTvHBaFpCOx/4 +LvjyYmWf4C1cRr+fh+PmP1lDEf5onJ+BqiAsQlYd/NNhV5IX5Mzh6OAfqNTw8q7M +y/fkI34rPbksjcMbB7sCQvTRlmiqaFDs5+GRU8NUspwsp9knsVRYRS/tiEs6E1Tf +o0U6efHgt3MFjt8OPnRbxep1CnUlcYYgYNBIvLFM0iNwaG2AHSQP2k61XCb4W+PZ +TCton7h0d+T/Km8PKWTsGmiJpIHcOjF6cKUo/3iP7Kr4Ojh1k+5S7fW0yy0EO81S +8toZHAj4jLsYDlILUc7tQH78oy4= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 29:7e:4d:0e:76:59:e5:dd:a7:55:bf:98:47:02:50:e5:71:03:33:72 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c9:47:61:13:ce:5c:97:1f:40:92:f1:86:de:28: e0:4e:e8:70:01:3a:19:75:23:4f:bd:7b:ec:b6:45: @@ -149,24 +149,24 @@ 1.2.3.4: .... Signature Algorithm: sha256WithRSAEncryption - a4:a1:64:6e:e5:a6:25:8b:2c:f2:58:c2:24:b6:c6:ad:e0:63: - c3:48:bf:f6:e2:e1:9a:91:69:54:cf:05:a1:b1:23:e7:3c:ec: - a2:cb:70:c1:d0:c8:59:b7:45:f8:ae:23:ed:de:39:df:2a:1c: - a2:d8:df:d7:b0:7a:74:e9:64:94:71:fe:96:f7:90:09:69:5b: - 28:18:6b:d4:82:23:df:24:b1:a1:8e:7c:a0:1d:7c:2f:5a:dc: - 51:6b:ec:07:a2:2e:39:d7:66:ae:e4:8d:cb:50:19:5c:fa:c9: - 2e:77:f2:93:66:5d:15:1d:49:f2:51:a7:ff:4b:aa:52:75:c2: - b5:24:df:ef:51:7c:21:c8:6f:cc:46:39:f7:a5:bf:79:27:18: - c5:97:3d:14:74:a7:b6:5c:21:18:84:8e:06:36:f3:47:af:d4: - 42:75:eb:8c:b9:fc:4b:88:d9:e0:d9:67:43:a8:ab:d1:16:89: - 70:74:af:b5:2a:7d:13:3e:ee:64:91:e1:1e:58:bc:46:d9:57: - 30:e0:e2:9b:ad:8c:f6:6f:fc:45:8f:1e:72:78:df:19:7f:c7: - 93:2f:a3:5b:f4:b3:b1:60:e5:d8:08:a5:fa:1c:1f:54:39:a2: - d3:35:a3:13:c8:3d:be:55:e4:fd:7d:04:87:8c:52:eb:c6:91: - 9f:21:06:0c + 74:bf:7a:bf:eb:53:13:85:45:70:1a:ab:4a:a0:0b:75:e4:4c: + 48:c0:b5:d8:b9:7c:47:cc:96:31:89:bc:7b:af:aa:02:99:de: + 6f:ce:d6:67:94:13:17:4f:7d:ee:43:da:a1:d3:06:9f:84:fc: + c1:98:26:5a:8e:85:fb:00:63:85:42:bd:83:f8:28:18:0d:17: + 48:30:95:eb:d1:67:eb:5d:c9:fc:26:ad:a0:c9:8e:d7:61:01: + 70:01:21:8e:ec:1c:fa:14:de:97:52:f2:c2:4f:bc:63:50:c9: + a6:26:35:41:d3:04:04:a1:f1:b4:51:46:49:ab:0d:bd:af:76: + c6:fe:12:35:42:15:8d:17:1b:69:c7:46:70:d4:9a:f5:bb:ee: + 95:44:3e:af:5f:ae:42:4d:ba:e8:65:9c:4d:ea:8a:d4:c9:e5: + 6e:c3:d4:29:93:78:d6:48:ea:e8:94:c6:27:a3:df:e5:d0:07: + 86:6d:16:81:62:5a:af:4c:a5:b3:21:f2:88:03:e5:be:5b:84: + 4d:96:0f:d0:cf:35:85:23:b7:a1:4b:cf:fc:f1:ca:a4:91:c7: + 12:44:d8:e6:fa:aa:84:f8:1e:74:59:d5:04:5a:8b:f2:b8:6b: + 59:8d:29:59:24:35:2d:e2:dc:e8:4b:6b:f7:e5:92:da:bd:4f: + b3:cb:dd:93 -----BEGIN CERTIFICATE----- MIIDjTCCAnWgAwIBAgIUKX5NDnZZ5d2nVb+YRwJQ5XEDM3IwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMlHYRPOXJcfQJLxht4o4E7ocAE6GXUjT7177LZFX6peLFi9 7Rc8rfx0TpdIcaPOBJAPz3hiiVgYZsW3yaKASFfuZKgXkIzhUW2jeSHQZ5+Cuolw @@ -178,13 +178,13 @@ eCDeelntKYQwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MAsGAyoDBAQEAQIDBDANBgkqhkiG9w0BAQsFAAOCAQEApKFkbuWmJYss8ljCJLbG -reBjw0i/9uLhmpFpVM8FobEj5zzsostwwdDIWbdF+K4j7d453yocotjf17B6dOlk -lHH+lveQCWlbKBhr1IIj3ySxoY58oB18L1rcUWvsB6IuOddmruSNy1AZXPrJLnfy -k2ZdFR1J8lGn/0uqUnXCtSTf71F8IchvzEY596W/eScYxZc9FHSntlwhGISOBjbz -R6/UQnXrjLn8S4jZ4NlnQ6ir0RaJcHSvtSp9Ez7uZJHhHli8RtlXMODim62M9m/8 -RY8ecnjfGX/Hky+jW/SzsWDl2Ail+hwfVDmi0zWjE8g9vlXk/X0Eh4xS68aRnyEG -DA== +MAsGAyoDBAQEAQIDBDANBgkqhkiG9w0BAQsFAAOCAQEAdL96v+tTE4VFcBqrSqAL +deRMSMC12Ll8R8yWMYm8e6+qApneb87WZ5QTF0997kPaodMGn4T8wZgmWo6F+wBj +hUK9g/goGA0XSDCV69Fn613J/CatoMmO12EBcAEhjuwc+hTel1Lywk+8Y1DJpiY1 +QdMEBKHxtFFGSasNva92xv4SNUIVjRcbacdGcNSa9bvulUQ+r1+uQk266GWcTeqK +1MnlbsPUKZN41kjq6JTGJ6Pf5dAHhm0WgWJar0ylsyHyiAPlvluETZYP0M81hSO3 +oUvP/PHKpJHHEkTY5vqqhPgedFnVBFqL8rhrWY0pWSQ1LeLc6Etr9+WS2r1Ps8vd +kw== -----END CERTIFICATE----- Certificate: @@ -192,15 +192,15 @@ Version: 3 (0x2) Serial Number: 29:7e:4d:0e:76:59:e5:dd:a7:55:bf:98:47:02:50:e5:71:03:33:71 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d0:c9:04:2a:e3:2c:61:f5:b8:fe:95:cf:f0:4f: 49:3a:13:bf:16:40:fd:16:d5:31:53:5b:2c:16:94: @@ -240,24 +240,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 25:ce:4c:07:e9:f4:41:e6:df:48:f4:b1:48:ec:8d:35:23:5a: - 78:bf:81:c1:17:a0:82:12:c8:7a:9c:1c:d7:75:65:1f:2e:de: - 00:db:be:fb:1c:4e:21:11:bf:ce:6d:e5:b4:6e:27:1b:48:c0: - 24:ef:3d:9f:78:09:e6:14:55:35:75:77:55:9a:b4:2f:b4:f1: - b0:bd:42:22:6e:0f:b3:62:89:8a:1f:b4:78:63:d5:de:2a:b2: - 3d:d9:8c:1e:c2:fb:47:7b:77:29:6c:41:5b:22:d2:07:96:60: - 40:2b:dc:12:b5:de:90:23:0d:ce:06:bf:f3:36:7f:df:dd:09: - 7f:03:72:e6:fe:28:cf:21:b7:aa:8f:58:b6:86:ec:c7:e9:35: - 12:34:35:41:6b:34:1a:ba:41:0b:96:b0:eb:9f:0b:c7:af:4d: - b9:79:43:c6:5b:4e:0d:39:5b:25:52:8d:68:63:dc:ba:92:f1: - 65:67:69:39:a2:1d:43:0b:d8:7e:f4:83:47:3e:ac:c9:9a:3c: - cc:5f:44:d1:d4:83:6c:2f:44:67:5e:8a:5e:6f:0f:bf:01:d3: - cc:5e:25:e7:b4:dc:21:4b:87:20:49:51:f4:42:01:bd:e9:81: - 9b:3a:80:67:a1:cd:1e:1d:7f:fb:0e:8c:b4:7f:d8:4a:06:7f: - 02:f3:e9:7f + 44:c3:bb:ad:70:3c:de:02:bc:50:57:0c:f4:aa:02:d1:40:10: + fc:02:26:1c:39:9e:1e:cf:2e:cd:44:a1:c3:88:9b:53:9f:0f: + 20:83:0e:f4:96:3b:3d:5e:55:6c:ce:71:3d:ad:9c:43:77:ad: + 01:35:89:6d:a0:e7:07:34:7d:d7:d6:bd:a6:ae:33:53:01:0e: + 92:32:70:d8:87:33:ad:94:b5:2e:f9:f9:51:44:9b:bc:33:71: + 6c:ba:28:06:b4:19:63:06:e3:a2:73:bd:6e:b8:1e:55:9f:05: + 20:58:d6:af:d2:39:66:07:ce:df:63:e8:65:47:ee:10:78:aa: + f5:21:a0:99:f9:9c:a0:fc:3a:74:74:f1:76:6c:0f:74:ba:07: + a1:e7:65:05:ff:52:c5:e6:c8:ee:37:fa:36:af:7a:6f:47:a8: + 44:99:73:d3:fd:84:1d:90:e4:27:d7:4b:11:28:bb:91:b3:3a: + c0:ab:6f:5a:da:8f:b8:3b:d6:cf:65:a3:dc:c5:9b:48:97:d0: + e2:7f:20:3c:7f:48:3f:59:1a:31:bb:ce:14:60:12:38:74:dc: + 50:95:84:3b:d2:d7:9f:9f:0b:1e:74:5e:69:71:af:46:d9:9e: + 02:20:5b:a9:a2:8f:be:e1:9f:c2:91:7c:05:b0:8e:48:f8:b7: + ec:26:8c:70 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUKX5NDnZZ5d2nVb+YRwJQ5XEDM3EwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDQyQQq4yxh9bj+lc/wT0k6E78WQP0W1TFTWywWlJZ7Y0OwBJ8Mn/kwSJSt A8eESKCe63qk1wn3SE0d2AVZRlIzQ6dswWa0jlo+ilu8GAn/w1vC1x8A4V2FsbaL @@ -269,10 +269,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAJc5MB+n0QebfSPSxSOyNNSNaeL+BwRegghLIepwc13VlHy7e -ANu++xxOIRG/zm3ltG4nG0jAJO89n3gJ5hRVNXV3VZq0L7TxsL1CIm4Ps2KJih+0 -eGPV3iqyPdmMHsL7R3t3KWxBWyLSB5ZgQCvcErXekCMNzga/8zZ/390JfwNy5v4o -zyG3qo9Ytobsx+k1EjQ1QWs0GrpBC5aw658Lx69NuXlDxltODTlbJVKNaGPcupLx -ZWdpOaIdQwvYfvSDRz6syZo8zF9E0dSDbC9EZ16KXm8PvwHTzF4l57TcIUuHIElR -9EIBvemBmzqAZ6HNHh1/+w6MtH/YSgZ/AvPpfw== +9w0BAQsFAAOCAQEARMO7rXA83gK8UFcM9KoC0UAQ/AImHDmeHs8uzUShw4ibU58P +IIMO9JY7PV5VbM5xPa2cQ3etATWJbaDnBzR919a9pq4zUwEOkjJw2IczrZS1Lvn5 +UUSbvDNxbLooBrQZYwbjonO9brgeVZ8FIFjWr9I5ZgfO32PoZUfuEHiq9SGgmfmc +oPw6dHTxdmwPdLoHoedlBf9SxebI7jf6Nq96b0eoRJlz0/2EHZDkJ9dLESi7kbM6 +wKtvWtqPuDvWz2Wj3MWbSJfQ4n8gPH9IP1kaMbvOFGASOHTcUJWEO9LXn58LHnRe +aXGvRtmeAiBbqaKPvuGfwpF8BbCOSPi37CaMcA== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py index a17adcb..7450bda 100755 --- a/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem new file mode 100644 index 0000000..4b2b4a4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem
@@ -0,0 +1,278 @@ +[Created by: generate-chains.py] + +Certificate chain where the intermediate was signed by a different +certificate with a different key. The intermediate lacks an +authorityKeyIdentifier extension as some verifiers will not try verifying with +the bogus root if the authorityKeyIdentifier does not match the root's +subjectKeyIdentifier. + + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 79:09:02:a5:7e:5f:ed:29:b0:9c:e2:2b:f0:ed:48:a5:f4:32:81:64 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ab:12:e3:ca:56:56:53:39:63:22:cd:90:66:ef: + 33:38:2d:22:ef:23:1b:4c:81:d0:2e:d0:8e:f8:63: + f4:36:e4:45:45:5c:98:6d:46:f1:d4:98:49:15:44: + 6d:81:cd:55:14:95:f8:b0:80:e6:26:4e:ff:04:c7: + d7:71:ab:01:0c:0b:f1:7b:18:80:a2:e2:9c:29:0e: + 7d:d5:c0:a7:b5:4a:04:42:5e:d5:4d:9c:68:ed:b4: + 04:f2:3e:e3:ce:1e:89:2c:06:13:f3:85:ec:63:01: + a5:de:7c:01:ed:fd:35:60:d2:66:ac:d7:9b:3a:81: + 07:7c:90:7f:ae:e2:ac:b3:41:1c:58:7b:21:c6:7d: + 22:dc:e9:16:5c:53:a5:bc:4d:09:51:8b:6c:c8:93: + 9a:65:cc:16:20:01:3c:cf:99:8e:9e:17:57:0b:d7: + 9a:30:6f:db:ed:64:85:d1:ad:8b:a3:ad:f1:c0:6f: + de:3e:83:9a:33:fb:1c:d3:ed:a6:46:1c:3c:c0:41: + 95:7c:da:5b:a2:73:eb:99:58:4d:dd:ee:76:4a:d6: + 9c:0d:66:46:72:79:f0:95:94:aa:08:18:0e:12:b1: + 03:73:9c:a4:52:b2:54:c8:e4:cb:27:6b:aa:24:07: + 14:98:76:12:7d:01:5f:df:a7:e8:34:2a:46:61:b6: + 11:f5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 3B:80:B5:C8:C1:DB:F2:5A:84:C6:36:8C:08:04:72:6B:FC:78:48:55 + X509v3 Authority Key Identifier: + keyid:9C:50:7F:A1:0F:62:41:B6:41:8A:7E:5C:6E:73:B4:3E:44:FE:E6:C2 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Subject Alternative Name: + DNS:test.example + Signature Algorithm: sha256WithRSAEncryption + 8c:ed:0b:9b:5a:c2:d1:7e:0f:6f:a0:c0:0d:1f:08:e7:ee:b6: + b1:1a:f3:85:3b:97:2c:00:57:13:f0:37:64:53:eb:98:07:4e: + fd:62:53:d4:94:6c:28:16:1d:4e:a5:61:ff:6c:f2:a5:04:d0: + 2f:3b:e9:64:8d:cc:93:6a:47:44:e5:3a:cc:7f:ee:00:e3:6d: + 40:70:ed:b5:21:88:1f:c5:b3:d9:3b:8b:7a:87:23:17:1e:c5: + df:ae:e6:e7:b8:51:7f:a3:d5:41:ef:be:f9:fa:df:39:19:85: + 4e:3c:fc:a5:43:84:6f:ae:49:cd:4f:73:db:29:fe:94:1a:f0: + 11:b9:41:12:c3:3c:91:7f:c2:34:3f:9b:dc:69:c7:80:fa:af: + ba:f7:25:72:c8:d1:d2:5d:87:42:86:d0:03:49:76:bd:e4:1f: + 11:90:43:02:b4:7b:b4:23:c1:b1:ff:c5:83:4d:95:80:7f:fd: + bd:df:d6:5b:af:f9:3c:5b:c5:95:aa:79:ac:e6:11:fd:7f:5a: + ad:54:29:ac:9b:23:61:b5:3a:89:18:cf:55:84:30:87:1b:14: + 39:9b:19:5f:bd:38:43:da:6e:f1:54:33:13:d9:87:5b:45:b4: + 69:e6:89:85:e7:69:4b:d1:aa:12:1a:bd:ab:cd:ff:de:86:e6: + ec:14:bf:0f +-----BEGIN CERTIFICATE----- +MIIDujCCAqKgAwIBAgIUeQkCpX5f7SmwnOIr8O1IpfQygWQwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAqxLjylZWUzljIs2QZu8zOC0i7yMbTIHQLtCO+GP0NuRF +RVyYbUbx1JhJFURtgc1VFJX4sIDmJk7/BMfXcasBDAvxexiAouKcKQ591cCntUoE +Ql7VTZxo7bQE8j7jzh6JLAYT84XsYwGl3nwB7f01YNJmrNebOoEHfJB/ruKss0Ec +WHshxn0i3OkWXFOlvE0JUYtsyJOaZcwWIAE8z5mOnhdXC9eaMG/b7WSF0a2Lo63x +wG/ePoOaM/sc0+2mRhw8wEGVfNpbonPrmVhN3e52StacDWZGcnnwlZSqCBgOErED +c5ykUrJUyOTLJ2uqJAcUmHYSfQFf36foNCpGYbYR9QIDAQABo4IBAjCB/zAdBgNV +HQ4EFgQUO4C1yMHb8lqExjaMCARya/x4SFUwHwYDVR0jBBgwFoAUnFB/oQ9iQbZB +in5cbnO0PkT+5sIwPwYIKwYBBQUHAQEEMzAxMC8GCCsGAQUFBzAChiNodHRwOi8v +dXJsLWZvci1haWEvSW50ZXJtZWRpYXRlLmNlcjA0BgNVHR8ELTArMCmgJ6AlhiNo +dHRwOi8vdXJsLWZvci1jcmwvSW50ZXJtZWRpYXRlLmNybDAOBgNVHQ8BAf8EBAMC +BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBcGA1UdEQQQMA6CDHRl +c3QuZXhhbXBsZTANBgkqhkiG9w0BAQsFAAOCAQEAjO0Lm1rC0X4Pb6DADR8I5+62 +sRrzhTuXLABXE/A3ZFPrmAdO/WJT1JRsKBYdTqVh/2zypQTQLzvpZI3Mk2pHROU6 +zH/uAONtQHDttSGIH8Wz2TuLeocjFx7F367m57hRf6PVQe+++frfORmFTjz8pUOE +b65JzU9z2yn+lBrwEblBEsM8kX/CND+b3GnHgPqvuvclcsjR0l2HQobQA0l2veQf +EZBDArR7tCPBsf/Fg02VgH/9vd/WW6/5PFvFlap5rOYR/X9arVQprJsjYbU6iRjP +VYQwhxsUOZsZX704Q9pu8VQzE9mHW0W0aeaJhedpS9GqEhq9q83/3obm7BS/Dw== +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 70:e9:3f:62:d9:75:26:c4:22:75:a1:77:c9:f1:44:79:41:3f:cb:10 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b1:5a:2a:19:91:cd:d4:28:05:9d:4e:95:4e:47: + cf:79:0a:12:27:4f:0c:29:93:3f:2a:9c:3a:b3:a3: + 07:43:a3:40:06:07:37:7c:1f:d8:6c:6a:af:38:06: + a8:3c:31:cf:c6:46:1e:ba:b8:70:95:5f:85:49:59: + 41:78:3b:f9:c2:03:d2:a1:9d:5a:82:f5:c7:ae:74: + 53:ec:d1:ae:07:26:0c:bd:67:47:bb:05:fd:d5:a6: + 24:d4:c0:39:db:3b:ff:1e:f0:8f:0d:bf:f2:0d:00: + e5:7d:63:13:2d:d0:9b:3f:96:46:5d:c9:06:34:40: + 15:94:a3:29:9f:fe:7d:ec:95:9f:e9:e5:c6:97:f6: + 10:3f:ea:09:40:84:ba:59:64:d6:83:06:bc:ec:ea: + 3f:7c:99:f3:b4:c7:13:9d:1a:74:bc:f5:4f:b5:d7: + c0:fc:0f:78:f9:87:fb:9a:f1:44:00:91:d2:d9:5d: + 12:67:a0:cd:75:a4:eb:c2:47:86:b8:bd:d5:4c:7e: + 6b:48:8e:a9:7d:0c:3f:4e:a0:2e:a1:fc:67:63:40: + fa:c4:56:b0:a3:ee:8a:73:55:69:fa:ec:5f:39:57: + 74:65:1d:ef:66:9e:ad:76:84:e3:a7:ec:7e:d8:c2: + fb:8b:16:0e:1e:65:79:1d:c7:8e:d9:df:1e:31:49: + 1e:85 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9C:50:7F:A1:0F:62:41:B6:41:8A:7E:5C:6E:73:B4:3E:44:FE:E6:C2 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 7e:f8:bb:44:37:c0:8a:7d:19:4d:c1:36:97:e9:13:ee:87:62: + f7:39:10:53:39:e1:76:fa:89:44:b0:1a:8d:36:5e:79:45:48: + 8e:a8:a6:57:fe:cc:78:1f:91:a9:59:9c:64:ac:79:91:b0:f2: + b9:bd:1c:be:89:df:0c:c7:ee:71:bf:9b:29:38:8e:50:f8:9e: + 6a:16:6d:c5:69:f8:be:9f:3b:0c:15:1d:1e:be:b6:68:88:c6: + 03:c9:1f:e0:ed:9b:98:56:fe:d5:a3:0c:6b:76:bb:3e:9d:5d: + 29:cc:6a:50:ad:e8:6f:38:e7:ab:17:83:86:02:dc:d6:7d:de: + 93:e1:30:dc:00:60:6a:94:11:40:3d:52:ef:ad:55:59:94:5a: + dc:46:1d:3c:ad:ff:d8:fd:ad:09:ee:dd:88:84:48:5b:a0:18: + a8:a4:c8:29:85:1a:c1:5a:36:a9:64:1c:f3:66:0c:f5:ae:46: + a6:6e:3f:e7:c2:2a:50:9c:5f:46:dc:be:5d:fb:5b:a9:d4:85: + 6e:bc:92:28:dd:36:2c:11:df:80:2f:54:d7:5b:32:38:1b:e5: + 73:27:25:08:6a:c9:91:8c:9a:d1:0a:20:a0:30:72:e3:77:7d: + 4d:08:c7:57:9a:c6:1b:ea:0e:86:80:42:38:25:69:12:e9:98: + 48:e0:ef:06 +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgIUcOk/Ytl1JsQidaF3yfFEeUE/yxAwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALFaKhmRzdQoBZ1OlU5Hz3kKEidPDCmTPyqcOrOjB0OjQAYH +N3wf2GxqrzgGqDwxz8ZGHrq4cJVfhUlZQXg7+cID0qGdWoL1x650U+zRrgcmDL1n +R7sF/dWmJNTAOds7/x7wjw2/8g0A5X1jEy3Qmz+WRl3JBjRAFZSjKZ/+feyVn+nl +xpf2ED/qCUCEullk1oMGvOzqP3yZ87THE50adLz1T7XXwPwPePmH+5rxRACR0tld +EmegzXWk68JHhri91Ux+a0iOqX0MP06gLqH8Z2NA+sRWsKPuinNVafrsXzlXdGUd +72aerXaE46fsftjC+4sWDh5leR3HjtnfHjFJHoUCAwEAAaOBqjCBpzAdBgNVHQ4E +FgQUnFB/oQ9iQbZBin5cbnO0PkT+5sIwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUF +BzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+g +HYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQB++LtEN8CKfRlNwTaX +6RPuh2L3ORBTOeF2+olEsBqNNl55RUiOqKZX/sx4H5GpWZxkrHmRsPK5vRy+id8M +x+5xv5spOI5Q+J5qFm3Fafi+nzsMFR0evrZoiMYDyR/g7ZuYVv7Vowxrdrs+nV0p +zGpQrehvOOerF4OGAtzWfd6T4TDcAGBqlBFAPVLvrVVZlFrcRh08rf/Y/a0J7t2I +hEhboBiopMgphRrBWjapZBzzZgz1rkambj/nwipQnF9G3L5d+1up1IVuvJIo3TYs +Ed+AL1TXWzI4G+VzJyUIasmRjJrRCiCgMHLjd31NCMdXmsYb6g6GgEI4JWkS6ZhI +4O8G +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 70:e9:3f:62:d9:75:26:c4:22:75:a1:77:c9:f1:44:79:41:3f:cb:11 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:9c:03:e4:44:d9:35:7b:d7:f5:f0:78:21:45:10: + 23:6f:06:36:12:ff:a2:76:ef:19:ec:6f:a5:07:40: + 3c:81:11:8d:0b:5a:6b:1f:fe:73:80:3e:62:0b:00: + de:05:eb:a6:e8:e6:70:33:d1:16:6c:56:d7:0e:a5: + a7:52:9b:9c:9b:33:ab:7e:98:d6:1f:42:36:65:d4: + 54:bf:85:fd:ba:23:40:84:c6:0f:48:e6:0a:14:2c: + 6e:12:b2:ce:c4:2b:47:aa:61:5c:ba:37:c3:c1:7b: + 39:04:1f:2d:5a:6a:b1:35:33:d9:02:66:92:36:0e: + 30:50:d6:57:4a:e0:07:d9:4c:39:f3:2f:8d:e3:e6: + 2b:ce:ab:37:6b:24:d6:99:fa:25:b2:f5:dc:6c:bd: + 85:a2:e5:bb:41:a6:a5:44:8c:12:3f:a8:89:90:8b: + 51:bf:25:40:f7:fa:f9:f3:4f:d7:0c:43:c8:ea:bf: + 4e:1f:08:90:e6:6e:cc:3f:ab:83:41:52:d4:96:9b: + df:18:90:f0:dc:51:05:10:e0:44:9e:9f:5a:f3:f5: + 9b:81:41:fe:64:40:00:54:db:22:c4:b1:dd:7b:1a: + c9:f9:54:21:fc:15:13:c2:b6:c5:8c:45:c8:f6:44: + c8:32:6e:9c:23:cd:2a:61:92:b1:11:b6:35:a2:e4: + e8:2b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A4:09:C4:04:3B:00:F6:3C:A0:27:CB:BE:2F:C5:65:78:EE:43:F1:56 + X509v3 Authority Key Identifier: + keyid:A4:09:C4:04:3B:00:F6:3C:A0:27:CB:BE:2F:C5:65:78:EE:43:F1:56 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 88:08:7b:8f:39:fe:18:2d:2a:ef:32:b8:63:40:62:49:72:b8: + 49:a2:9a:15:e9:4f:33:43:b4:1a:98:39:b6:e4:33:37:8f:3a: + 96:b5:12:c2:91:ef:32:a7:c0:64:b8:b9:38:90:ba:b5:5f:12: + 04:0c:d3:bf:e0:74:c2:5f:60:bf:54:2e:cd:26:2a:dd:3c:fd: + c1:55:96:4c:df:6b:26:23:41:26:a0:48:97:82:d4:b3:27:57: + ad:74:dd:ea:5a:20:cf:01:e7:6f:9c:34:a2:79:c4:6c:1a:9d: + f6:da:21:4b:1e:9e:70:9d:5b:1e:30:3f:7a:b0:5b:7b:bc:05: + 73:46:50:ee:97:44:3c:70:7a:e3:08:d0:c8:d6:57:96:32:19: + d4:91:d3:68:fd:21:b6:e8:e5:b1:01:db:27:6e:f5:1e:6c:d9: + e4:7f:49:f4:57:90:ad:d4:bd:f9:5d:2d:35:ca:a7:f1:66:f2: + f7:06:20:a5:09:4d:63:9e:d0:1e:77:84:ab:e9:06:51:6b:bd: + 33:d1:78:78:f1:6c:3b:3e:39:29:01:30:09:48:35:23:40:7e: + 4f:17:03:9b:3c:2c:8e:3b:cc:a1:3a:82:08:2f:b2:8b:f6:b6: + 1d:f2:22:41:12:c2:c1:04:c5:29:1e:4d:1a:11:0d:68:9b:0f: + 78:10:11:14 +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUcOk/Ytl1JsQidaF3yfFEeUE/yxEwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCcA+RE2TV71/XweCFFECNvBjYS/6J27xnsb6UHQDyBEY0LWmsf/nOAPmIL +AN4F66bo5nAz0RZsVtcOpadSm5ybM6t+mNYfQjZl1FS/hf26I0CExg9I5goULG4S +ss7EK0eqYVy6N8PBezkEHy1aarE1M9kCZpI2DjBQ1ldK4AfZTDnzL43j5ivOqzdr +JNaZ+iWy9dxsvYWi5btBpqVEjBI/qImQi1G/JUD3+vnzT9cMQ8jqv04fCJDmbsw/ +q4NBUtSWm98YkPDcUQUQ4ESen1rz9ZuBQf5kQABU2yLEsd17Gsn5VCH8FRPCtsWM +Rcj2RMgybpwjzSphkrERtjWi5OgrAgMBAAGjgcswgcgwHQYDVR0OBBYEFKQJxAQ7 +APY8oCfLvi/FZXjuQ/FWMB8GA1UdIwQYMBaAFKQJxAQ7APY8oCfLvi/FZXjuQ/FW +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAiAh7jzn+GC0q7zK4Y0BiSXK4SaKaFelPM0O0Gpg5tuQzN486 +lrUSwpHvMqfAZLi5OJC6tV8SBAzTv+B0wl9gv1QuzSYq3Tz9wVWWTN9rJiNBJqBI +l4LUsydXrXTd6logzwHnb5w0onnEbBqd9tohSx6ecJ1bHjA/erBbe7wFc0ZQ7pdE +PHB64wjQyNZXljIZ1JHTaP0htujlsQHbJ271HmzZ5H9J9FeQrdS9+V0tNcqn8Wby +9wYgpQlNY57QHneEq+kGUWu9M9F4ePFsOz45KQEwCUg1I0B+TxcDmzwsjjvMoTqC +CC+yi/a2HfIiQRLCwQTFKR5NGhENaJsPeBARFA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py new file mode 100755 index 0000000..7cb5552 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py
@@ -0,0 +1,40 @@ +#!/usr/bin/env python +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Certificate chain where the intermediate was signed by a different +certificate with a different key. The intermediate lacks an +authorityKeyIdentifier extension as some verifiers will not try verifying with +the bogus root if the authorityKeyIdentifier does not match the root's +subjectKeyIdentifier. +""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate, which actually signed the intermediate. +root = gencerts.create_self_signed_root_certificate('Root') +section = root.config.get_section('signing_ca_ext') +# Don't include authorityKeyIdentifier extension in the intermediate issued by +# the real root, otherwise the verifier might not even try to validate the +# signature against the bogus root. +section.remove_property('authorityKeyIdentifier') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +# TODO(eroman): Set subjectAltName by default rather than specifically in +# this test. +target.get_extensions().set_property('subjectAltName', 'DNS:test.example') + +# Self-signed root certificate that has nothing to do with this chain, but will +# be saved as its root certificate. +bogus_root = gencerts.create_self_signed_root_certificate('Root') + +chain = [target, intermediate, bogus_root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key new file mode 100644 index 0000000..85b8740 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEAsVoqGZHN1CgFnU6VTkfPeQoSJ08MKZM/Kpw6s6MHQ6NABgc3 +fB/YbGqvOAaoPDHPxkYeurhwlV+FSVlBeDv5wgPSoZ1agvXHrnRT7NGuByYMvWdH +uwX91aYk1MA52zv/HvCPDb/yDQDlfWMTLdCbP5ZGXckGNEAVlKMpn/597JWf6eXG +l/YQP+oJQIS6WWTWgwa87Oo/fJnztMcTnRp0vPVPtdfA/A94+Yf7mvFEAJHS2V0S +Z6DNdaTrwkeGuL3VTH5rSI6pfQw/TqAuofxnY0D6xFawo+6Kc1Vp+uxfOVd0ZR3v +Zp6tdoTjp+x+2ML7ixYOHmV5HceO2d8eMUkehQIDAQABAoIBAQCSrOgul3hsIuFp +1QkEYb2D9EFJQ0XiyIWwPt8JnCYw2T3k/mjz/f5mw+C/7DmM9wFIkMtvT4TE9Oft +3qSXxLptq+2yfcnSj2SislCKhmtwPBbDOjyHv4/L94l0broqx7baJseY7otIF9q0 +VZESDfmnoCf3/n5kDjAK6tpNGROZ6lB3hmon+EoTHy2YbXT05snQyOCxvwYtb6Nz +UQs2h7/9PzKPwk/YGDSsyAos6fhJuotRbnbEt2OTswIaKa6ze9UwBW+93/7Ayn4l +HZr9RLX2UZUt2emkk2BQ1tu7F6QsH+KyyUnAgh7tGQ6Etrx3acQPtFeV1wfqFADe +5l5r3BBNAoGBANo5XcVrP/fUOZRA/OEJh5ItByEidAzd+cVe9V/73PPtElUIs3uw +N7c3A0eAotXoMKJQfcY8twOfgMROdiyLAWR6lqHaxUEda1E91OGyvNqBGNl7ueRb +LNNu3W7EEI9rQuitEQb8S/f/8hfg3FgRZnlnQQtkPrcgZ5qSSmOOb0RDAoGBANAN +jfFvbbZ3EPFtTScAZMVhIK/zep0/XXsnJbNZNR8wZ03dlUAkMQ8KTWQLoEgOa1bl +cn04tXbAPyI8u4qV5ez/SsMDabkURjBbZJXhMFYACtbfeERIgZukGLP5oDayB3Vv +xtUgfIycjWxAtPXoUr0WZvgW+QZKdQnkrBHDYImXAoGBAJ52C56Ae6nVZJ4/9qDe +j6BYrBWmdAin42grxRgWxuIloys2L0bAtiSHgQ0Z3qRff3lN45bgnbC20QU7SFqd +8bvpvJn5R0U6PKR4tq3RYYt1NPsv+dNVVZ6OoaJ+ItxR8fsNOREOgYerRjuKn9Yf +hH7huHyyJUxK7pBybCwQ0MELAoGAUoht/I7liPKmx/9CEey4DQzAuMvvoh2W6dnX +vNPwnNTIxjzWjkFNLNg7ZyqthKgjsK8IweATLG6LHPvWsd1Q/rkvYTkjYYZHabt3 +pXVVhWgy5JZ10TCqKaHpIswt4ESzbMTQrY9bmTQpbf4lSz/EQrp2UohadUJoN2p9 +T/affzUCgYEAr7XL17DF9PRLWhGtNnJZfa7ZXPfBPhqY44SqUPZ/QJ2fnFKubA6i +lAGnCgvv1Z0TrKWfo53fR/vTg97QvXPf6zsPDOqCiLzNt8iP5K1DkFBk7vbROIgV +164d3hI9dkwiEbYJ5Sz0hQBu0oy2yZCatWh8l6Zb7lW4+EPw6uP9OtQ= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key new file mode 100644 index 0000000..58910d2 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEAy7BlIMUWRBfF8WlFxYaV4xVRLZKYiYrZGBleujEql+umCKbb +i6ESttgcfxWAP8pOwmcIsepWEtizODX6pjyHc5Lj/NUslYOD9ypdVj/AKD56mqP/ +9RKBwJ7e9mIIZ1uenHkKf/RP/Ly36UvNPlIdSb/3gP+BEIMPUzN4Dkm4eenIeZ5o +dLNqS5w0/KaCdTmPH8BcIm+umf0u8Nt+JQ4tl4/DCFoCJuOjzhEZ6R63qmBkdu1S +EiueTmwx6Ng2Zb0Z7fbJcA77M663yQ8Jl85Fjs7IpL5TgcWZUdrS8o91x+B2iWR/ +LNi20syI8ZdMbfDpDaCIR1XDHVAdyM7F5XmxiwIDAQABAoIBACL7BTMOhddl2cmu +0ZutlFouVAWmkmm0nbnkyX7iaLU0dAwyU6v0GpmqHaK5l4/c94+tUDH105hi/Mxf +gM9Bv+VaSasnFQQMVQKClQr14dNHf5jFJ3T4G65v2kyn41eUxXWL2ADHfWEjK9Z1 +/SaBxaPfwuq1dn3WdDBOu4SAppzQ+YzZOzoeaVzu8f2h7UqB2QRWWnkI0gsrnIJ+ +zY8pHK7TWU4VO27KTUdbyJmUKDvbZHfH4sQzzHhWAM2QQ6pMhWzlLEOM/yaMl3vx +ToVw9Gkm1PHD96rQ1dezBTWhOwPLjtZUVUD7EoA3hCud/bpnwA5+5XyoH4s4fIpl +d7Q8x7ECgYEA/cvyxRrb4qze2HzSMkWmC/4S885Z2lIZ/eC6x2NONrvHOlrdEwu5 +fpqx/mx1je7GnLRzFAalGEk0+tLlGOOa9MhGsR9YUSYNTlrIKTcYLh/xqnluMGQQ +4FMucOrgd71wzeHx1ACjwNCTI0b0WE6YX6671o7CzvEs9OacpPB5MBMCgYEAzXUV +ssmB7X00tVpHSw7pHTpNYW2CDN8nDHC+SwkE0X0606jbxVJ80s04ZUPTUIlGBjEm +GDHQ4sXzKFtGuOpH0V3DuH64vauO2c3KLOYxiNEStDUSpXmhsUWemexsrLmncGJp +YA9hh/WrF8Km7RuazmuWG+39PRv28q8QWXaj16kCgYEAoMQSUn0DEIGE4AmhdKrd +1fbptnrePAeJ42H5rtfe8ZjdSL/KDoh8xg/j9FBr3q6ELTu5MdRLvCiTYNc6vBth +SvGaphQ+85hxEVM8O69kp8MgaGZnQEwCzLakUm7WJcNgs2oOr8Z/9GGq8su9eDrB +FssuvWjNSh1H5xI1491YRvUCgYEAg3Zdke6Z8inhJgFECOTbiFYb2TFGu5G13KHv +QPfeW2Tz1ScAqHulXwTtBu6lMa0EX0XniCen7tKWScZNtFhD59VFPLHo54P0fazN +pnkMTOzqOOCUs8jmCxXu67J5vvN0DdcKceqlj2dEOInWYXT+UwJIJErddNKF6rbV +kUj2gTECgYEA3S8LNC9fR9MB6H4zJ1O+2BvUsWW2GMQ/vKZwBS/bgZ5OsXQIESNR +oQKWgARDPTHLGPWPuW6Dj/XfpW9dYQLYKPKZdMRQJSLE3qh1BFB+uqRPgwSQHlbj +IevOSMecTK0Cg0iUvVcK4YC2YchlQECepbZeQe7oaL2mU1734/PSfJg= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key new file mode 100644 index 0000000..976d3aa --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAnAPkRNk1e9f18HghRRAjbwY2Ev+idu8Z7G+lB0A8gRGNC1pr +H/5zgD5iCwDeBeum6OZwM9EWbFbXDqWnUpucmzOrfpjWH0I2ZdRUv4X9uiNAhMYP +SOYKFCxuErLOxCtHqmFcujfDwXs5BB8tWmqxNTPZAmaSNg4wUNZXSuAH2Uw58y+N +4+Yrzqs3ayTWmfolsvXcbL2FouW7QaalRIwSP6iJkItRvyVA9/r580/XDEPI6r9O +HwiQ5m7MP6uDQVLUlpvfGJDw3FEFEOBEnp9a8/WbgUH+ZEAAVNsixLHdexrJ+VQh +/BUTwrbFjEXI9kTIMm6cI80qYZKxEbY1ouToKwIDAQABAoIBAQCXxBFiCAnHFyXf +bnyuuiw97ETd5l8cYytMnK5kh1BUHcaerK5YySWCMy0clxNjnwEWvlOXlGXDrhY1 +4V8LNOT69SB2Xias8bQJCqwGQ0m2sGQqxKBJwb08MpxBBD+vBIsKavvRCj4bEMs9 +/zYXJoKLxovrkevZOaQ2fssbwyLfdYpwdxhhxZNlmioC+nuRf9iEzMs6Rqhi1nir +rfqr6TE8MXxqPdi1xYkKXqH2Gma8kbWNxpKBgt1rLlgB9Lb4PLsSjYdMD/f9sn5T +2Ct39psoVjhklSHRqFKXuv4bA14wIzyX406gGIjsSWj0f9ui+5BbohM25rpQ6fSQ +K+6bjKSBAoGBAMpaa7jWq2LCbQCFF/KLCGB+5/d3JN26kBgsbsNJmOyrQbaLiph2 +yrOjXazzH5Hvd8trE+HMt/RlVYI7Y1LZxzLzvqkpN+ICRMiRTSDFCUpFosyH/nvl +7mvQOF4YpVlJR8MCcNbexNo2R5jx/Sy9zKwkhushppGFUe4RFu02Lq6TAoGBAMVg +inyTzqproWJf4WZvh24gmP5G9cYprih0gUL9FiyHcc709rBm2M5Z0ec+VPgEkrxi +a3ZP2hOIiVvP/xonieIlIGAj39YIbPJtC4NjOzRgIH+lp1OxY1Pym4yGx1C/zw6Q +u39FYEA2CsvaJNKxOnMEvWNcDzSiJ55Ox3GDkkcJAoGAQA8N6Q70ZKheL3ry0NKY +zUt/jcTHA/aKpUxzqBkFc27nt61HK+r3UpUWE6lHxkBD8T6tpZ7UYWcvAbJhSBov +SH8HTbABw+ep9MCi5QvbXArdddhbhMeOicz5+zfcKH7dW+vK4wrU0Ku8ULvSxTY0 +tA5AM/GMNKc6/52jX2b2skcCgYEAsPOrVKKi3pCd3/c7ub11elsJLrZpc548gBJr +LKZ/sa5Abx2Y6G9cIivOjnWIcc6Pywqlcy2FwotfMgvYlhcqe69zRh4Dd/yXyAPR +FZrqIjuoByh5SgQ3m7Rele7jVFaSCGnjXufQseCBb18EMkwnraRrMl//Vd2mjTvt +fKxLgRkCgYBmcsbLDJdap1zsJgO9feEz1nrmA1u5GXTCBlHyE8rieMpzJTjg2DzZ +MiA527T1iPYELt8g7mT0+9SB7mzShi1Anko6p9xjbtj2xg0jydGZXN97kWYTtEEi +N8pFNw9+Rz3r5CKXX6W7SU7YdMfuldc1u02+ZQG9c/UeMfcU4mfT7A== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key new file mode 100644 index 0000000..dfa711e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAqxLjylZWUzljIs2QZu8zOC0i7yMbTIHQLtCO+GP0NuRFRVyY +bUbx1JhJFURtgc1VFJX4sIDmJk7/BMfXcasBDAvxexiAouKcKQ591cCntUoEQl7V +TZxo7bQE8j7jzh6JLAYT84XsYwGl3nwB7f01YNJmrNebOoEHfJB/ruKss0EcWHsh +xn0i3OkWXFOlvE0JUYtsyJOaZcwWIAE8z5mOnhdXC9eaMG/b7WSF0a2Lo63xwG/e +PoOaM/sc0+2mRhw8wEGVfNpbonPrmVhN3e52StacDWZGcnnwlZSqCBgOErEDc5yk +UrJUyOTLJ2uqJAcUmHYSfQFf36foNCpGYbYR9QIDAQABAoIBAQCVzK2woNdoesjn +Uc+Pgwd7unJrqnceEFHmnHOE56mSY2KQ8Rr8HXJnMY5VVBz723wT0Zr5m3VsuCGw +4vkxrIb3MIIcwwDpILuTbAAeK1vvcEe4gmgPVNXAx7DJGu7Jr414Aj54MJ4kt+2x +my7pYZ7bEIId+ZIQsamHltRnpE+LihqjArW6a16wXEZAYom3dKZPtueBOI3ubEhp +qqYd4zRu+ix3/bCXda4To4yzaQ5HxkOgwl1bRE8nfroszopoJQi3p+dqq41HZbnJ +c/HMtip4Bkxl2LqzgxnC3nK4ELPnqT5y5yS7foCqR9m8vTlXIbOJUIy1mWzVMUF1 +kEt9QB8BAoGBANUlWS4pLljU/idO3zNx51Jkdisy8xoA0b/HAwTX5fQJydz8/IuX +BOCQwQdgnJfF4d1yt4RXkmQ/d+pbmQiO+HYW8dSwL1s8PmA172V6n+91yoH62BkZ +9TzmdIQx7NuMkkO3Rw9aMgkgYtS7EPcVRfJrlgYy7nXVG/rgA2J1c1i1AoGBAM14 +FXZPf+YxrT7EQZiB7OwYLLzTikNYuQQ3rItShBbDHPCUfKbpuPhZbIm+8SN4SBZT +BQ55RYC4q2RGKNuV6IIyPMITxD8KPgz5L+Qv70jot3L7m5RuvTvyt4FAmtrWiW1q +02ipa8dqJDPUdsIm4Qa3148IziWa+mLO8wb2DdxBAoGBAJgQgUNxleNCceBRYOQv +Cz249qVzQAT5OKt9rCW0chZdNWs4AmUEZTJhk5VT0+RkBPQcd9kvMP3cWg0VNGTq +u1Bkpjt7Rw3sOQQi9pyLk7cfbk61S5786f183PvDMpyf+WneRBAr5S6lsFzc6Qme +X7zIDMx3YbEnTUL6tu9zo8tRAoGAUA86TZ8sdsVke9B8vq/hYR0KUYkblqI7dSk8 +Ug0U6smbvSIeb+sh56LwZ7u+udNkQ06V6c3XBxDtt2SfBvCiaBirE/Qfw3B6PRPb +VU5YLlB/Ko5fULbVhUZNuk8yB5MQeVHmjiF1nX3+HTPsEjqT88ouc806heydI2L/ +zvaQ8AECgYAgd/0CzAQRmiqblR+sfYuYsQWwHBtMCInQiENOqxyM3icQUGGBwVzg +7FHnpWdZz3CHTtmeIQifJNHql0XMOGai9dzwbMQ4KgY47/NBgOgnIAy0CekD6sYk +UHd1PGf3YXIP0XAEsbnpr03cZ13aczq8wP1lLRMmRsbgyXC+n5sJsQ== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test new file mode 100644 index 0000000..38af04e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: VerifySignedData failed +
diff --git a/net/data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test b/net/data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test index d1fc665..218bdf5 100644 --- a/net/data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test +++ b/net/data/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test
@@ -2,4 +2,5 @@ last_cert_trust: TRUSTED_ANCHOR utc_time: 130520151833Z key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.3.6.1.4.1.34697.2.2, 2.16.756.1.89.1.2.1.1, 1.3.6.1.4.1.34697.1.1 expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/key-rollover/generate-chains.py b/net/data/verify_certificate_chain_unittest/key-rollover/generate-chains.py index ad25c14..382b2b4 100755 --- a/net/data/verify_certificate_chain_unittest/key-rollover/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/key-rollover/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem b/net/data/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem index 93ebaf4..5ae7705 100644 --- a/net/data/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem +++ b/net/data/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem
@@ -39,7 +39,7 @@ Version: 3 (0x2) Serial Number: 60:cf:3c:af:c2:01:a7:ee:48:ed:83:9c:13:19:f0:c1:ff:af:13:68 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -47,7 +47,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:77:94:e8:68:c5:7e:1d:9b:ae:10:cd:d5:bb: 96:27:0c:05:17:f4:ec:bc:da:7d:28:e5:b7:e5:8f: @@ -130,7 +130,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:95 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -138,7 +138,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9d:2b:d3:86:6e:f6:af:a0:b2:08:23:93:2a:c0: 1c:02:49:c6:ef:a9:64:39:4e:80:6a:36:56:e5:a5: @@ -220,7 +220,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:94 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -228,7 +228,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c7:04:19:c8:b2:fc:28:77:e5:99:8e:f0:05:8b: 0d:5b:e5:38:f1:8e:d1:07:d2:f6:d8:6b:bd:c8:c3: @@ -310,7 +310,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:96 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -318,7 +318,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c7:04:19:c8:b2:fc:28:77:e5:99:8e:f0:05:8b: 0d:5b:e5:38:f1:8e:d1:07:d2:f6:d8:6b:bd:c8:c3: @@ -400,7 +400,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:92 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -408,7 +408,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:5f:3f:57:00:ad:2d:82:81:56:19:c0:da:98: 72:8b:7f:4b:4f:37:f2:d9:0e:b3:3c:7b:73:d3:8a:
diff --git a/net/data/verify_certificate_chain_unittest/key-rollover/newchain.pem b/net/data/verify_certificate_chain_unittest/key-rollover/newchain.pem index 52d2e49..cf4cded 100644 --- a/net/data/verify_certificate_chain_unittest/key-rollover/newchain.pem +++ b/net/data/verify_certificate_chain_unittest/key-rollover/newchain.pem
@@ -39,7 +39,7 @@ Version: 3 (0x2) Serial Number: 60:cf:3c:af:c2:01:a7:ee:48:ed:83:9c:13:19:f0:c1:ff:af:13:68 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -47,7 +47,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:77:94:e8:68:c5:7e:1d:9b:ae:10:cd:d5:bb: 96:27:0c:05:17:f4:ec:bc:da:7d:28:e5:b7:e5:8f: @@ -130,7 +130,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:95 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -138,7 +138,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9d:2b:d3:86:6e:f6:af:a0:b2:08:23:93:2a:c0: 1c:02:49:c6:ef:a9:64:39:4e:80:6a:36:56:e5:a5: @@ -220,7 +220,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:94 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -228,7 +228,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c7:04:19:c8:b2:fc:28:77:e5:99:8e:f0:05:8b: 0d:5b:e5:38:f1:8e:d1:07:d2:f6:d8:6b:bd:c8:c3:
diff --git a/net/data/verify_certificate_chain_unittest/key-rollover/oldchain.pem b/net/data/verify_certificate_chain_unittest/key-rollover/oldchain.pem index 985b92e..9e0edda 100644 --- a/net/data/verify_certificate_chain_unittest/key-rollover/oldchain.pem +++ b/net/data/verify_certificate_chain_unittest/key-rollover/oldchain.pem
@@ -39,7 +39,7 @@ Version: 3 (0x2) Serial Number: 60:cf:3c:af:c2:01:a7:ee:48:ed:83:9c:13:19:f0:c1:ff:af:13:68 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -47,7 +47,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:77:94:e8:68:c5:7e:1d:9b:ae:10:cd:d5:bb: 96:27:0c:05:17:f4:ec:bc:da:7d:28:e5:b7:e5:8f: @@ -130,7 +130,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:93 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -138,7 +138,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9d:2b:d3:86:6e:f6:af:a0:b2:08:23:93:2a:c0: 1c:02:49:c6:ef:a9:64:39:4e:80:6a:36:56:e5:a5: @@ -220,7 +220,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:92 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -228,7 +228,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:5f:3f:57:00:ad:2d:82:81:56:19:c0:da:98: 72:8b:7f:4b:4f:37:f2:d9:0e:b3:3c:7b:73:d3:8a:
diff --git a/net/data/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem b/net/data/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem index 8349660..a2ca050 100644 --- a/net/data/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem +++ b/net/data/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem
@@ -39,7 +39,7 @@ Version: 3 (0x2) Serial Number: 60:cf:3c:af:c2:01:a7:ee:48:ed:83:9c:13:19:f0:c1:ff:af:13:68 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -47,7 +47,7 @@ Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:77:94:e8:68:c5:7e:1d:9b:ae:10:cd:d5:bb: 96:27:0c:05:17:f4:ec:bc:da:7d:28:e5:b7:e5:8f: @@ -130,7 +130,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:95 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -138,7 +138,7 @@ Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9d:2b:d3:86:6e:f6:af:a0:b2:08:23:93:2a:c0: 1c:02:49:c6:ef:a9:64:39:4e:80:6a:36:56:e5:a5: @@ -220,7 +220,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:96 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 2 12:00:00 2015 GMT @@ -228,7 +228,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c7:04:19:c8:b2:fc:28:77:e5:99:8e:f0:05:8b: 0d:5b:e5:38:f1:8e:d1:07:d2:f6:d8:6b:bd:c8:c3: @@ -310,7 +310,7 @@ Version: 3 (0x2) Serial Number: 52:7c:19:50:39:c6:38:0e:14:9f:b2:17:b8:81:f7:cf:f8:66:d1:92 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity Not Before: Jan 1 12:00:00 2015 GMT @@ -318,7 +318,7 @@ Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ef:5f:3f:57:00:ad:2d:82:81:56:19:c0:da:98: 72:8b:7f:4b:4f:37:f2:d9:0e:b3:3c:7b:73:d3:8a:
diff --git a/net/data/verify_certificate_chain_unittest/many-names/generate-chains.py b/net/data/verify_certificate_chain_unittest/many-names/generate-chains.py index 7569278..30a2840 100755 --- a/net/data/verify_certificate_chain_unittest/many-names/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/many-names/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright 2018 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2018 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/many-names/ok-all-types.pem b/net/data/verify_certificate_chain_unittest/many-names/ok-all-types.pem index c952699..1f8810a 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/ok-all-types.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/ok-all-types.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:d4 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:t0.test, DNS:t1.test, DNS:t2.test, DNS:t3.test, DNS:t4.test, DNS:t5.test, DNS:t6.test, DNS:t7.test, DNS:t8.test, DNS:t9.test, DNS:t10.test, DNS:t11.test, DNS:t12.test, DNS:t13.test, DNS:t14.test, DNS:t15.test, DNS:t16.test, DNS:t17.test, DNS:t18.test, DNS:t19.test, DNS:t20.test, DNS:t21.test, DNS:t22.test, DNS:t23.test, DNS:t24.test, DNS:t25.test, DNS:t26.test, DNS:t27.test, DNS:t28.test, DNS:t29.test, DNS:t30.test, DNS:t31.test, DNS:t32.test, DNS:t33.test, DNS:t34.test, DNS:t35.test, DNS:t36.test, DNS:t37.test, DNS:t38.test, DNS:t39.test, DNS:t40.test, DNS:t41.test, DNS:t42.test, DNS:t43.test, DNS:t44.test, DNS:t45.test, DNS:t46.test, DNS:t47.test, DNS:t48.test, DNS:t49.test, DNS:t50.test, DNS:t51.test, DNS:t52.test, DNS:t53.test, DNS:t54.test, DNS:t55.test, DNS:t56.test, DNS:t57.test, DNS:t58.test, DNS:t59.test, DNS:t60.test, DNS:t61.test, DNS:t62.test, DNS:t63.test, DNS:t64.test, DNS:t65.test, DNS:t66.test, DNS:t67.test, DNS:t68.test, DNS:t69.test, DNS:t70.test, DNS:t71.test, DNS:t72.test, DNS:t73.test, DNS:t74.test, DNS:t75.test, DNS:t76.test, DNS:t77.test, DNS:t78.test, DNS:t79.test, DNS:t80.test, DNS:t81.test, DNS:t82.test, DNS:t83.test, DNS:t84.test, DNS:t85.test, DNS:t86.test, DNS:t87.test, DNS:t88.test, DNS:t89.test, DNS:t90.test, DNS:t91.test, DNS:t92.test, DNS:t93.test, DNS:t94.test, DNS:t95.test, DNS:t96.test, DNS:t97.test, DNS:t98.test, DNS:t99.test, DNS:t100.test, DNS:t101.test, DNS:t102.test, DNS:t103.test, DNS:t104.test, DNS:t105.test, DNS:t106.test, DNS:t107.test, DNS:t108.test, DNS:t109.test, DNS:t110.test, DNS:t111.test, DNS:t112.test, DNS:t113.test, DNS:t114.test, DNS:t115.test, DNS:t116.test, DNS:t117.test, DNS:t118.test, DNS:t119.test, DNS:t120.test, DNS:t121.test, DNS:t122.test, DNS:t123.test, DNS:t124.test, DNS:t125.test, DNS:t126.test, DNS:t127.test, DNS:t128.test, DNS:t129.test, DNS:t130.test, DNS:t131.test, DNS:t132.test, DNS:t133.test, DNS:t134.test, DNS:t135.test, DNS:t136.test, DNS:t137.test, DNS:t138.test, DNS:t139.test, DNS:t140.test, DNS:t141.test, DNS:t142.test, DNS:t143.test, DNS:t144.test, DNS:t145.test, DNS:t146.test, DNS:t147.test, DNS:t148.test, DNS:t149.test, DNS:t150.test, DNS:t151.test, DNS:t152.test, DNS:t153.test, DNS:t154.test, DNS:t155.test, DNS:t156.test, DNS:t157.test, DNS:t158.test, DNS:t159.test, DNS:t160.test, DNS:t161.test, DNS:t162.test, DNS:t163.test, DNS:t164.test, DNS:t165.test, DNS:t166.test, DNS:t167.test, DNS:t168.test, DNS:t169.test, DNS:t170.test, DNS:t171.test, DNS:t172.test, DNS:t173.test, DNS:t174.test, DNS:t175.test, DNS:t176.test, DNS:t177.test, DNS:t178.test, DNS:t179.test, DNS:t180.test, DNS:t181.test, DNS:t182.test, DNS:t183.test, DNS:t184.test, DNS:t185.test, DNS:t186.test, DNS:t187.test, DNS:t188.test, DNS:t189.test, DNS:t190.test, DNS:t191.test, DNS:t192.test, DNS:t193.test, DNS:t194.test, DNS:t195.test, DNS:t196.test, DNS:t197.test, DNS:t198.test, DNS:t199.test, DNS:t200.test, DNS:t201.test, DNS:t202.test, DNS:t203.test, DNS:t204.test, DNS:t205.test, DNS:t206.test, DNS:t207.test, DNS:t208.test, DNS:t209.test, DNS:t210.test, DNS:t211.test, DNS:t212.test, DNS:t213.test, DNS:t214.test, DNS:t215.test, DNS:t216.test, DNS:t217.test, DNS:t218.test, DNS:t219.test, DNS:t220.test, DNS:t221.test, DNS:t222.test, DNS:t223.test, DNS:t224.test, DNS:t225.test, DNS:t226.test, DNS:t227.test, DNS:t228.test, DNS:t229.test, DNS:t230.test, DNS:t231.test, DNS:t232.test, DNS:t233.test, DNS:t234.test, DNS:t235.test, DNS:t236.test, DNS:t237.test, DNS:t238.test, DNS:t239.test, DNS:t240.test, DNS:t241.test, DNS:t242.test, DNS:t243.test, DNS:t244.test, DNS:t245.test, DNS:t246.test, DNS:t247.test, DNS:t248.test, DNS:t249.test, DNS:t250.test, DNS:t251.test, DNS:t252.test, DNS:t253.test, DNS:t254.test, DNS:t255.test, DNS:t256.test, DNS:t257.test, DNS:t258.test, DNS:t259.test, DNS:t260.test, DNS:t261.test, DNS:t262.test, DNS:t263.test, DNS:t264.test, DNS:t265.test, DNS:t266.test, DNS:t267.test, DNS:t268.test, DNS:t269.test, DNS:t270.test, DNS:t271.test, DNS:t272.test, DNS:t273.test, DNS:t274.test, DNS:t275.test, DNS:t276.test, DNS:t277.test, DNS:t278.test, DNS:t279.test, DNS:t280.test, DNS:t281.test, DNS:t282.test, DNS:t283.test, DNS:t284.test, DNS:t285.test, DNS:t286.test, DNS:t287.test, DNS:t288.test, DNS:t289.test, DNS:t290.test, DNS:t291.test, DNS:t292.test, DNS:t293.test, DNS:t294.test, DNS:t295.test, DNS:t296.test, DNS:t297.test, DNS:t298.test, DNS:t299.test, DNS:t300.test, DNS:t301.test, DNS:t302.test, DNS:t303.test, DNS:t304.test, DNS:t305.test, DNS:t306.test, DNS:t307.test, DNS:t308.test, DNS:t309.test, DNS:t310.test, DNS:t311.test, DNS:t312.test, DNS:t313.test, DNS:t314.test, DNS:t315.test, DNS:t316.test, DNS:t317.test, DNS:t318.test, DNS:t319.test, DNS:t320.test, DNS:t321.test, DNS:t322.test, DNS:t323.test, DNS:t324.test, DNS:t325.test, DNS:t326.test, DNS:t327.test, DNS:t328.test, DNS:t329.test, DNS:t330.test, DNS:t331.test, DNS:t332.test, DNS:t333.test, DNS:t334.test, DNS:t335.test, DNS:t336.test, DNS:t337.test, DNS:t338.test, DNS:t339.test, DNS:t340.test, DNS:t341.test, DNS:t342.test, DNS:t343.test, DNS:t344.test, DNS:t345.test, DNS:t346.test, DNS:t347.test, DNS:t348.test, DNS:t349.test, DNS:t350.test, DNS:t351.test, DNS:t352.test, DNS:t353.test, DNS:t354.test, DNS:t355.test, DNS:t356.test, DNS:t357.test, DNS:t358.test, DNS:t359.test, DNS:t360.test, DNS:t361.test, DNS:t362.test, DNS:t363.test, DNS:t364.test, DNS:t365.test, DNS:t366.test, DNS:t367.test, DNS:t368.test, DNS:t369.test, DNS:t370.test, DNS:t371.test, DNS:t372.test, DNS:t373.test, DNS:t374.test, DNS:t375.test, DNS:t376.test, DNS:t377.test, DNS:t378.test, DNS:t379.test, DNS:t380.test, DNS:t381.test, DNS:t382.test, DNS:t383.test, DNS:t384.test, DNS:t385.test, DNS:t386.test, DNS:t387.test, DNS:t388.test, DNS:t389.test, DNS:t390.test, DNS:t391.test, DNS:t392.test, DNS:t393.test, DNS:t394.test, DNS:t395.test, DNS:t396.test, DNS:t397.test, DNS:t398.test, DNS:t399.test, DNS:t400.test, DNS:t401.test, DNS:t402.test, DNS:t403.test, DNS:t404.test, DNS:t405.test, DNS:t406.test, DNS:t407.test, DNS:t408.test, DNS:t409.test, DNS:t410.test, DNS:t411.test, DNS:t412.test, DNS:t413.test, DNS:t414.test, DNS:t415.test, DNS:t416.test, DNS:t417.test, IP Address:10.0.0.0, IP Address:10.0.0.1, IP Address:10.0.0.2, IP Address:10.0.0.3, IP Address:10.0.0.4, IP Address:10.0.0.5, IP Address:10.0.0.6, IP Address:10.0.0.7, IP Address:10.0.0.8, IP Address:10.0.0.9, IP Address:10.0.0.10, IP Address:10.0.0.11, IP Address:10.0.0.12, IP Address:10.0.0.13, IP Address:10.0.0.14, IP Address:10.0.0.15, IP Address:10.0.0.16, IP Address:10.0.0.17, IP Address:10.0.0.18, IP Address:10.0.0.19, IP Address:10.0.0.20, IP Address:10.0.0.21, IP Address:10.0.0.22, IP Address:10.0.0.23, IP Address:10.0.0.24, IP Address:10.0.0.25, IP Address:10.0.0.26, IP Address:10.0.0.27, IP Address:10.0.0.28, IP Address:10.0.0.29, IP Address:10.0.0.30, IP Address:10.0.0.31, IP Address:10.0.0.32, IP Address:10.0.0.33, IP Address:10.0.0.34, IP Address:10.0.0.35, IP Address:10.0.0.36, IP Address:10.0.0.37, IP Address:10.0.0.38, IP Address:10.0.0.39, IP Address:10.0.0.40, IP Address:10.0.0.41, IP Address:10.0.0.42, IP Address:10.0.0.43, IP Address:10.0.0.44, IP Address:10.0.0.45, IP Address:10.0.0.46, IP Address:10.0.0.47, IP Address:10.0.0.48, IP Address:10.0.0.49, IP Address:10.0.0.50, IP Address:10.0.0.51, IP Address:10.0.0.52, IP Address:10.0.0.53, IP Address:10.0.0.54, IP Address:10.0.0.55, IP Address:10.0.0.56, IP Address:10.0.0.57, IP Address:10.0.0.58, IP Address:10.0.0.59, IP Address:10.0.0.60, IP Address:10.0.0.61, IP Address:10.0.0.62, IP Address:10.0.0.63, IP Address:10.0.0.64, IP Address:10.0.0.65, IP Address:10.0.0.66, IP Address:10.0.0.67, IP Address:10.0.0.68, IP Address:10.0.0.69, IP Address:10.0.0.70, IP Address:10.0.0.71, IP Address:10.0.0.72, IP Address:10.0.0.73, IP Address:10.0.0.74, IP Address:10.0.0.75, IP Address:10.0.0.76, IP Address:10.0.0.77, IP Address:10.0.0.78, IP Address:10.0.0.79, IP Address:10.0.0.80, IP Address:10.0.0.81, IP Address:10.0.0.82, IP Address:10.0.0.83, IP Address:10.0.0.84, IP Address:10.0.0.85, IP Address:10.0.0.86, IP Address:10.0.0.87, IP Address:10.0.0.88, IP Address:10.0.0.89, IP Address:10.0.0.90, IP Address:10.0.0.91, IP Address:10.0.0.92, IP Address:10.0.0.93, IP Address:10.0.0.94, IP Address:10.0.0.95, IP Address:10.0.0.96, IP Address:10.0.0.97, IP Address:10.0.0.98, IP Address:10.0.0.99, IP Address:10.0.0.100, IP Address:10.0.0.101, IP Address:10.0.0.102, IP Address:10.0.0.103, IP Address:10.0.0.104, IP Address:10.0.0.105, IP Address:10.0.0.106, IP Address:10.0.0.107, IP Address:10.0.0.108, IP Address:10.0.0.109, IP Address:10.0.0.110, IP Address:10.0.0.111, IP Address:10.0.0.112, IP Address:10.0.0.113, IP Address:10.0.0.114, IP Address:10.0.0.115, IP Address:10.0.0.116, IP Address:10.0.0.117, IP Address:10.0.0.118, IP Address:10.0.0.119, IP Address:10.0.0.120, IP Address:10.0.0.121, IP Address:10.0.0.122, IP Address:10.0.0.123, IP Address:10.0.0.124, IP Address:10.0.0.125, IP Address:10.0.0.126, IP Address:10.0.0.127, IP Address:10.0.0.128, IP Address:10.0.0.129, IP Address:10.0.0.130, IP Address:10.0.0.131, IP Address:10.0.0.132, IP Address:10.0.0.133, IP Address:10.0.0.134, IP Address:10.0.0.135, IP Address:10.0.0.136, IP Address:10.0.0.137, IP Address:10.0.0.138, IP Address:10.0.0.139, IP Address:10.0.0.140, IP Address:10.0.0.141, IP Address:10.0.0.142, IP Address:10.0.0.143, IP Address:10.0.0.144, IP Address:10.0.0.145, IP Address:10.0.0.146, IP Address:10.0.0.147, IP Address:10.0.0.148, IP Address:10.0.0.149, IP Address:10.0.0.150, IP Address:10.0.0.151, IP Address:10.0.0.152, IP Address:10.0.0.153, IP Address:10.0.0.154, IP Address:10.0.0.155, IP Address:10.0.0.156, IP Address:10.0.0.157, IP Address:10.0.0.158, IP Address:10.0.0.159, IP Address:10.0.0.160, IP Address:10.0.0.161, IP Address:10.0.0.162, IP Address:10.0.0.163, IP Address:10.0.0.164, IP Address:10.0.0.165, IP Address:10.0.0.166, IP Address:10.0.0.167, IP Address:10.0.0.168, IP Address:10.0.0.169, IP Address:10.0.0.170, IP Address:10.0.0.171, IP Address:10.0.0.172, IP Address:10.0.0.173, IP Address:10.0.0.174, IP Address:10.0.0.175, IP Address:10.0.0.176, IP Address:10.0.0.177, IP Address:10.0.0.178, IP Address:10.0.0.179, IP Address:10.0.0.180, IP Address:10.0.0.181, IP Address:10.0.0.182, IP Address:10.0.0.183, IP Address:10.0.0.184, IP Address:10.0.0.185, IP Address:10.0.0.186, IP Address:10.0.0.187, IP Address:10.0.0.188, IP Address:10.0.0.189, IP Address:10.0.0.190, IP Address:10.0.0.191, IP Address:10.0.0.192, IP Address:10.0.0.193, IP Address:10.0.0.194, IP Address:10.0.0.195, IP Address:10.0.0.196, IP Address:10.0.0.197, IP Address:10.0.0.198, IP Address:10.0.0.199, IP Address:10.0.0.200, IP Address:10.0.0.201, IP Address:10.0.0.202, IP Address:10.0.0.203, IP Address:10.0.0.204, IP Address:10.0.0.205, IP Address:10.0.0.206, IP Address:10.0.0.207, IP Address:10.0.0.208, IP Address:10.0.0.209, IP Address:10.0.0.210, IP Address:10.0.0.211, IP Address:10.0.0.212, IP Address:10.0.0.213, IP Address:10.0.0.214, IP Address:10.0.0.215, IP Address:10.0.0.216, IP Address:10.0.0.217, IP Address:10.0.0.218, IP Address:10.0.0.219, IP Address:10.0.0.220, IP Address:10.0.0.221, IP Address:10.0.0.222, IP Address:10.0.0.223, IP Address:10.0.0.224, IP Address:10.0.0.225, IP Address:10.0.0.226, IP Address:10.0.0.227, IP Address:10.0.0.228, IP Address:10.0.0.229, IP Address:10.0.0.230, IP Address:10.0.0.231, IP Address:10.0.0.232, IP Address:10.0.0.233, IP Address:10.0.0.234, IP Address:10.0.0.235, IP Address:10.0.0.236, IP Address:10.0.0.237, IP Address:10.0.0.238, IP Address:10.0.0.239, IP Address:10.0.0.240, IP Address:10.0.0.241, IP Address:10.0.0.242, IP Address:10.0.0.243, IP Address:10.0.0.244, IP Address:10.0.0.245, IP Address:10.0.0.246, IP Address:10.0.0.247, IP Address:10.0.0.248, IP Address:10.0.0.249, IP Address:10.0.0.250, IP Address:10.0.0.251, IP Address:10.0.0.252, IP Address:10.0.0.253, IP Address:10.0.0.254, IP Address:10.0.0.255, IP Address:10.0.1.0, IP Address:10.0.1.1, IP Address:10.0.1.2, IP Address:10.0.1.3, IP Address:10.0.1.4, IP Address:10.0.1.5, IP Address:10.0.1.6, IP Address:10.0.1.7, IP Address:10.0.1.8, IP Address:10.0.1.9, IP Address:10.0.1.10, IP Address:10.0.1.11, IP Address:10.0.1.12, IP Address:10.0.1.13, IP Address:10.0.1.14, IP Address:10.0.1.15, IP Address:10.0.1.16, IP Address:10.0.1.17, IP Address:10.0.1.18, IP Address:10.0.1.19, IP Address:10.0.1.20, IP Address:10.0.1.21, IP Address:10.0.1.22, IP Address:10.0.1.23, IP Address:10.0.1.24, IP Address:10.0.1.25, IP Address:10.0.1.26, IP Address:10.0.1.27, IP Address:10.0.1.28, IP Address:10.0.1.29, IP Address:10.0.1.30, IP Address:10.0.1.31, IP Address:10.0.1.32, IP Address:10.0.1.33, IP Address:10.0.1.34, IP Address:10.0.1.35, IP Address:10.0.1.36, IP Address:10.0.1.37, IP Address:10.0.1.38, IP Address:10.0.1.39, IP Address:10.0.1.40, IP Address:10.0.1.41, IP Address:10.0.1.42, IP Address:10.0.1.43, IP Address:10.0.1.44, IP Address:10.0.1.45, IP Address:10.0.1.46, IP Address:10.0.1.47, IP Address:10.0.1.48, IP Address:10.0.1.49, IP Address:10.0.1.50, IP Address:10.0.1.51, IP Address:10.0.1.52, IP Address:10.0.1.53, IP Address:10.0.1.54, IP Address:10.0.1.55, IP Address:10.0.1.56, IP Address:10.0.1.57, IP Address:10.0.1.58, IP Address:10.0.1.59, IP Address:10.0.1.60, IP Address:10.0.1.61, IP Address:10.0.1.62, IP Address:10.0.1.63, IP Address:10.0.1.64, IP Address:10.0.1.65, IP Address:10.0.1.66, IP Address:10.0.1.67, IP Address:10.0.1.68, IP Address:10.0.1.69, IP Address:10.0.1.70, IP Address:10.0.1.71, IP Address:10.0.1.72, IP Address:10.0.1.73, IP Address:10.0.1.74, IP Address:10.0.1.75, IP Address:10.0.1.76, IP Address:10.0.1.77, IP Address:10.0.1.78, IP Address:10.0.1.79, IP Address:10.0.1.80, IP Address:10.0.1.81, IP Address:10.0.1.82, IP Address:10.0.1.83, IP Address:10.0.1.84, IP Address:10.0.1.85, IP Address:10.0.1.86, IP Address:10.0.1.87, IP Address:10.0.1.88, IP Address:10.0.1.89, IP Address:10.0.1.90, IP Address:10.0.1.91, IP Address:10.0.1.92, IP Address:10.0.1.93, IP Address:10.0.1.94, IP Address:10.0.1.95, IP Address:10.0.1.96, IP Address:10.0.1.97, IP Address:10.0.1.98, IP Address:10.0.1.99, IP Address:10.0.1.100, IP Address:10.0.1.101, IP Address:10.0.1.102, IP Address:10.0.1.103, IP Address:10.0.1.104, IP Address:10.0.1.105, IP Address:10.0.1.106, IP Address:10.0.1.107, IP Address:10.0.1.108, IP Address:10.0.1.109, IP Address:10.0.1.110, IP Address:10.0.1.111, IP Address:10.0.1.112, IP Address:10.0.1.113, IP Address:10.0.1.114, IP Address:10.0.1.115, IP Address:10.0.1.116, IP Address:10.0.1.117, IP Address:10.0.1.118, IP Address:10.0.1.119, IP Address:10.0.1.120, IP Address:10.0.1.121, IP Address:10.0.1.122, IP Address:10.0.1.123, IP Address:10.0.1.124, IP Address:10.0.1.125, IP Address:10.0.1.126, IP Address:10.0.1.127, IP Address:10.0.1.128, IP Address:10.0.1.129, IP Address:10.0.1.130, IP Address:10.0.1.131, IP Address:10.0.1.132, IP Address:10.0.1.133, IP Address:10.0.1.134, IP Address:10.0.1.135, IP Address:10.0.1.136, IP Address:10.0.1.137, IP Address:10.0.1.138, IP Address:10.0.1.139, IP Address:10.0.1.140, IP Address:10.0.1.141, IP Address:10.0.1.142, IP Address:10.0.1.143, IP Address:10.0.1.144, IP Address:10.0.1.145, IP Address:10.0.1.146, IP Address:10.0.1.147, IP Address:10.0.1.148, IP Address:10.0.1.149, IP Address:10.0.1.150, IP Address:10.0.1.151, IP Address:10.0.1.152, IP Address:10.0.1.153, IP Address:10.0.1.154, IP Address:10.0.1.155, IP Address:10.0.1.156, IP Address:10.0.1.157, IP Address:10.0.1.158, IP Address:10.0.1.159, IP Address:10.0.1.160, IP Address:10.0.1.161, DirName:/CN=t0, DirName:/CN=t1, DirName:/CN=t2, DirName:/CN=t3, DirName:/CN=t4, DirName:/CN=t5, DirName:/CN=t6, DirName:/CN=t7, DirName:/CN=t8, DirName:/CN=t9, DirName:/CN=t10, DirName:/CN=t11, DirName:/CN=t12, DirName:/CN=t13, DirName:/CN=t14, DirName:/CN=t15, DirName:/CN=t16, DirName:/CN=t17, DirName:/CN=t18, DirName:/CN=t19, DirName:/CN=t20, DirName:/CN=t21, DirName:/CN=t22, DirName:/CN=t23, DirName:/CN=t24, DirName:/CN=t25, DirName:/CN=t26, DirName:/CN=t27, DirName:/CN=t28, DirName:/CN=t29, DirName:/CN=t30, DirName:/CN=t31, DirName:/CN=t32, DirName:/CN=t33, DirName:/CN=t34, DirName:/CN=t35, DirName:/CN=t36, DirName:/CN=t37, DirName:/CN=t38, DirName:/CN=t39, DirName:/CN=t40, DirName:/CN=t41, DirName:/CN=t42, DirName:/CN=t43, DirName:/CN=t44, DirName:/CN=t45, DirName:/CN=t46, DirName:/CN=t47, DirName:/CN=t48, DirName:/CN=t49, DirName:/CN=t50, DirName:/CN=t51, DirName:/CN=t52, DirName:/CN=t53, DirName:/CN=t54, DirName:/CN=t55, DirName:/CN=t56, DirName:/CN=t57, DirName:/CN=t58, DirName:/CN=t59, DirName:/CN=t60, DirName:/CN=t61, DirName:/CN=t62, DirName:/CN=t63, DirName:/CN=t64, DirName:/CN=t65, DirName:/CN=t66, DirName:/CN=t67, DirName:/CN=t68, DirName:/CN=t69, DirName:/CN=t70, DirName:/CN=t71, DirName:/CN=t72, DirName:/CN=t73, DirName:/CN=t74, DirName:/CN=t75, DirName:/CN=t76, DirName:/CN=t77, DirName:/CN=t78, DirName:/CN=t79, DirName:/CN=t80, DirName:/CN=t81, DirName:/CN=t82, DirName:/CN=t83, DirName:/CN=t84, DirName:/CN=t85, DirName:/CN=t86, DirName:/CN=t87, DirName:/CN=t88, DirName:/CN=t89, DirName:/CN=t90, DirName:/CN=t91, DirName:/CN=t92, DirName:/CN=t93, DirName:/CN=t94, DirName:/CN=t95, DirName:/CN=t96, DirName:/CN=t97, DirName:/CN=t98, DirName:/CN=t99, DirName:/CN=t100, DirName:/CN=t101, DirName:/CN=t102, DirName:/CN=t103, DirName:/CN=t104, DirName:/CN=t105, DirName:/CN=t106, DirName:/CN=t107, DirName:/CN=t108, DirName:/CN=t109, DirName:/CN=t110, DirName:/CN=t111, DirName:/CN=t112, DirName:/CN=t113, DirName:/CN=t114, DirName:/CN=t115, DirName:/CN=t116, DirName:/CN=t117, DirName:/CN=t118, DirName:/CN=t119, DirName:/CN=t120, DirName:/CN=t121, DirName:/CN=t122, DirName:/CN=t123, DirName:/CN=t124, DirName:/CN=t125, DirName:/CN=t126, DirName:/CN=t127, DirName:/CN=t128, DirName:/CN=t129, DirName:/CN=t130, DirName:/CN=t131, DirName:/CN=t132, DirName:/CN=t133, DirName:/CN=t134, DirName:/CN=t135, DirName:/CN=t136, DirName:/CN=t137, DirName:/CN=t138, DirName:/CN=t139, DirName:/CN=t140, DirName:/CN=t141, DirName:/CN=t142, DirName:/CN=t143, DirName:/CN=t144, DirName:/CN=t145, DirName:/CN=t146, DirName:/CN=t147, DirName:/CN=t148, DirName:/CN=t149, DirName:/CN=t150, DirName:/CN=t151, DirName:/CN=t152, DirName:/CN=t153, DirName:/CN=t154, DirName:/CN=t155, DirName:/CN=t156, DirName:/CN=t157, DirName:/CN=t158, DirName:/CN=t159, DirName:/CN=t160, DirName:/CN=t161, DirName:/CN=t162, DirName:/CN=t163, DirName:/CN=t164, DirName:/CN=t165, DirName:/CN=t166, DirName:/CN=t167, DirName:/CN=t168, DirName:/CN=t169, DirName:/CN=t170, DirName:/CN=t171, DirName:/CN=t172, DirName:/CN=t173, DirName:/CN=t174, DirName:/CN=t175, DirName:/CN=t176, DirName:/CN=t177, DirName:/CN=t178, DirName:/CN=t179, DirName:/CN=t180, DirName:/CN=t181, DirName:/CN=t182, DirName:/CN=t183, DirName:/CN=t184, DirName:/CN=t185, DirName:/CN=t186, DirName:/CN=t187, DirName:/CN=t188, DirName:/CN=t189, DirName:/CN=t190, DirName:/CN=t191, DirName:/CN=t192, DirName:/CN=t193, DirName:/CN=t194, DirName:/CN=t195, DirName:/CN=t196, DirName:/CN=t197, DirName:/CN=t198, DirName:/CN=t199, DirName:/CN=t200, DirName:/CN=t201, DirName:/CN=t202, DirName:/CN=t203, DirName:/CN=t204, DirName:/CN=t205, DirName:/CN=t206, DirName:/CN=t207, DirName:/CN=t208, DirName:/CN=t209, DirName:/CN=t210, DirName:/CN=t211, DirName:/CN=t212, DirName:/CN=t213, DirName:/CN=t214, DirName:/CN=t215, DirName:/CN=t216, DirName:/CN=t217, DirName:/CN=t218, DirName:/CN=t219, DirName:/CN=t220, DirName:/CN=t221, DirName:/CN=t222, DirName:/CN=t223, DirName:/CN=t224, DirName:/CN=t225, DirName:/CN=t226, DirName:/CN=t227, DirName:/CN=t228, DirName:/CN=t229, DirName:/CN=t230, DirName:/CN=t231, DirName:/CN=t232, DirName:/CN=t233, DirName:/CN=t234, DirName:/CN=t235, DirName:/CN=t236, DirName:/CN=t237, DirName:/CN=t238, DirName:/CN=t239, DirName:/CN=t240, DirName:/CN=t241, DirName:/CN=t242, DirName:/CN=t243, DirName:/CN=t244, DirName:/CN=t245, DirName:/CN=t246, DirName:/CN=t247, DirName:/CN=t248, DirName:/CN=t249, DirName:/CN=t250, DirName:/CN=t251, DirName:/CN=t252, DirName:/CN=t253, DirName:/CN=t254, DirName:/CN=t255, DirName:/CN=t256, DirName:/CN=t257, DirName:/CN=t258, DirName:/CN=t259, DirName:/CN=t260, DirName:/CN=t261, DirName:/CN=t262, DirName:/CN=t263, DirName:/CN=t264, DirName:/CN=t265, DirName:/CN=t266, DirName:/CN=t267, DirName:/CN=t268, DirName:/CN=t269, DirName:/CN=t270, DirName:/CN=t271, DirName:/CN=t272, DirName:/CN=t273, DirName:/CN=t274, DirName:/CN=t275, DirName:/CN=t276, DirName:/CN=t277, DirName:/CN=t278, DirName:/CN=t279, DirName:/CN=t280, DirName:/CN=t281, DirName:/CN=t282, DirName:/CN=t283, DirName:/CN=t284, DirName:/CN=t285, DirName:/CN=t286, DirName:/CN=t287, DirName:/CN=t288, DirName:/CN=t289, DirName:/CN=t290, DirName:/CN=t291, DirName:/CN=t292, DirName:/CN=t293, DirName:/CN=t294, DirName:/CN=t295, DirName:/CN=t296, DirName:/CN=t297, DirName:/CN=t298, DirName:/CN=t299, DirName:/CN=t300, DirName:/CN=t301, DirName:/CN=t302, DirName:/CN=t303, DirName:/CN=t304, DirName:/CN=t305, DirName:/CN=t306, DirName:/CN=t307, DirName:/CN=t308, DirName:/CN=t309, DirName:/CN=t310, DirName:/CN=t311, DirName:/CN=t312, DirName:/CN=t313, DirName:/CN=t314, DirName:/CN=t315, DirName:/CN=t316, DirName:/CN=t317, DirName:/CN=t318, DirName:/CN=t319, DirName:/CN=t320, DirName:/CN=t321, DirName:/CN=t322, DirName:/CN=t323, DirName:/CN=t324, DirName:/CN=t325, DirName:/CN=t326, DirName:/CN=t327, DirName:/CN=t328, DirName:/CN=t329, DirName:/CN=t330, DirName:/CN=t331, DirName:/CN=t332, DirName:/CN=t333, DirName:/CN=t334, DirName:/CN=t335, DirName:/CN=t336, DirName:/CN=t337, DirName:/CN=t338, DirName:/CN=t339, DirName:/CN=t340, DirName:/CN=t341, DirName:/CN=t342, DirName:/CN=t343, DirName:/CN=t344, DirName:/CN=t345, DirName:/CN=t346, DirName:/CN=t347, DirName:/CN=t348, DirName:/CN=t349, DirName:/CN=t350, DirName:/CN=t351, DirName:/CN=t352, DirName:/CN=t353, DirName:/CN=t354, DirName:/CN=t355, DirName:/CN=t356, DirName:/CN=t357, DirName:/CN=t358, DirName:/CN=t359, DirName:/CN=t360, DirName:/CN=t361, DirName:/CN=t362, DirName:/CN=t363, DirName:/CN=t364, DirName:/CN=t365, DirName:/CN=t366, DirName:/CN=t367, DirName:/CN=t368, DirName:/CN=t369, DirName:/CN=t370, DirName:/CN=t371, DirName:/CN=t372, DirName:/CN=t373, DirName:/CN=t374, DirName:/CN=t375, DirName:/CN=t376, DirName:/CN=t377, DirName:/CN=t378, DirName:/CN=t379, DirName:/CN=t380, DirName:/CN=t381, DirName:/CN=t382, DirName:/CN=t383, DirName:/CN=t384, DirName:/CN=t385, DirName:/CN=t386, DirName:/CN=t387, DirName:/CN=t388, DirName:/CN=t389, DirName:/CN=t390, DirName:/CN=t391, DirName:/CN=t392, DirName:/CN=t393, DirName:/CN=t394, DirName:/CN=t395, DirName:/CN=t396, DirName:/CN=t397, DirName:/CN=t398, DirName:/CN=t399, DirName:/CN=t400, DirName:/CN=t401, DirName:/CN=t402, DirName:/CN=t403, DirName:/CN=t404, DirName:/CN=t405, DirName:/CN=t406, DirName:/CN=t407, DirName:/CN=t408, DirName:/CN=t409, DirName:/CN=t410, DirName:/CN=t411, DirName:/CN=t412, DirName:/CN=t413, DirName:/CN=t414, DirName:/CN=t415, DirName:/CN=t416, URI:http://test/0, URI:http://test/1, URI:http://test/2, URI:http://test/3, URI:http://test/4, URI:http://test/5, URI:http://test/6, URI:http://test/7, URI:http://test/8, URI:http://test/9, URI:http://test/10, URI:http://test/11, URI:http://test/12, URI:http://test/13, URI:http://test/14, URI:http://test/15, URI:http://test/16, URI:http://test/17, URI:http://test/18, URI:http://test/19, URI:http://test/20, URI:http://test/21, URI:http://test/22, URI:http://test/23, URI:http://test/24, URI:http://test/25, URI:http://test/26, URI:http://test/27, URI:http://test/28, URI:http://test/29, URI:http://test/30, URI:http://test/31, URI:http://test/32, URI:http://test/33, URI:http://test/34, URI:http://test/35, URI:http://test/36, URI:http://test/37, URI:http://test/38, URI:http://test/39, URI:http://test/40, URI:http://test/41, URI:http://test/42, URI:http://test/43, URI:http://test/44, URI:http://test/45, URI:http://test/46, URI:http://test/47, URI:http://test/48, URI:http://test/49, URI:http://test/50, URI:http://test/51, URI:http://test/52, URI:http://test/53, URI:http://test/54, URI:http://test/55, URI:http://test/56, URI:http://test/57, URI:http://test/58, URI:http://test/59, URI:http://test/60, URI:http://test/61, URI:http://test/62, URI:http://test/63, URI:http://test/64, URI:http://test/65, URI:http://test/66, URI:http://test/67, URI:http://test/68, URI:http://test/69, URI:http://test/70, URI:http://test/71, URI:http://test/72, URI:http://test/73, URI:http://test/74, URI:http://test/75, URI:http://test/76, URI:http://test/77, URI:http://test/78, URI:http://test/79, URI:http://test/80, URI:http://test/81, URI:http://test/82, URI:http://test/83, URI:http://test/84, URI:http://test/85, URI:http://test/86, URI:http://test/87, URI:http://test/88, URI:http://test/89, URI:http://test/90, URI:http://test/91, URI:http://test/92, URI:http://test/93, URI:http://test/94, URI:http://test/95, URI:http://test/96, URI:http://test/97, URI:http://test/98, URI:http://test/99, URI:http://test/100, URI:http://test/101, URI:http://test/102, URI:http://test/103, URI:http://test/104, URI:http://test/105, URI:http://test/106, URI:http://test/107, URI:http://test/108, URI:http://test/109, URI:http://test/110, URI:http://test/111, URI:http://test/112, URI:http://test/113, URI:http://test/114, URI:http://test/115, URI:http://test/116, URI:http://test/117, URI:http://test/118, URI:http://test/119, URI:http://test/120, URI:http://test/121, URI:http://test/122, URI:http://test/123, URI:http://test/124, URI:http://test/125, URI:http://test/126, URI:http://test/127, URI:http://test/128, URI:http://test/129, URI:http://test/130, URI:http://test/131, URI:http://test/132, URI:http://test/133, URI:http://test/134, URI:http://test/135, URI:http://test/136, URI:http://test/137, URI:http://test/138, URI:http://test/139, URI:http://test/140, URI:http://test/141, URI:http://test/142, URI:http://test/143, URI:http://test/144, URI:http://test/145, URI:http://test/146, URI:http://test/147, URI:http://test/148, URI:http://test/149, URI:http://test/150, URI:http://test/151, URI:http://test/152, URI:http://test/153, URI:http://test/154, URI:http://test/155, URI:http://test/156, URI:http://test/157, URI:http://test/158, URI:http://test/159, URI:http://test/160, URI:http://test/161, URI:http://test/162, URI:http://test/163, URI:http://test/164, URI:http://test/165, URI:http://test/166, URI:http://test/167, URI:http://test/168, URI:http://test/169, URI:http://test/170, URI:http://test/171, URI:http://test/172, URI:http://test/173, URI:http://test/174, URI:http://test/175, URI:http://test/176, URI:http://test/177, URI:http://test/178, URI:http://test/179, URI:http://test/180, URI:http://test/181, URI:http://test/182, URI:http://test/183, URI:http://test/184, URI:http://test/185, URI:http://test/186, URI:http://test/187, URI:http://test/188, URI:http://test/189, URI:http://test/190, URI:http://test/191, URI:http://test/192, URI:http://test/193, URI:http://test/194, URI:http://test/195, URI:http://test/196, URI:http://test/197, URI:http://test/198, URI:http://test/199, URI:http://test/200, URI:http://test/201, URI:http://test/202, URI:http://test/203, URI:http://test/204, URI:http://test/205, URI:http://test/206, URI:http://test/207, URI:http://test/208, URI:http://test/209, URI:http://test/210, URI:http://test/211, URI:http://test/212, URI:http://test/213, URI:http://test/214, URI:http://test/215, URI:http://test/216, URI:http://test/217, URI:http://test/218, URI:http://test/219, URI:http://test/220, URI:http://test/221, URI:http://test/222, URI:http://test/223, URI:http://test/224, URI:http://test/225, URI:http://test/226, URI:http://test/227, URI:http://test/228, URI:http://test/229, URI:http://test/230, URI:http://test/231, URI:http://test/232, URI:http://test/233, URI:http://test/234, URI:http://test/235, URI:http://test/236, URI:http://test/237, URI:http://test/238, URI:http://test/239, URI:http://test/240, URI:http://test/241, URI:http://test/242, URI:http://test/243, URI:http://test/244, URI:http://test/245, URI:http://test/246, URI:http://test/247, URI:http://test/248, URI:http://test/249, URI:http://test/250, URI:http://test/251, URI:http://test/252, URI:http://test/253, URI:http://test/254, URI:http://test/255, URI:http://test/256, URI:http://test/257, URI:http://test/258, URI:http://test/259, URI:http://test/260, URI:http://test/261, URI:http://test/262, URI:http://test/263, URI:http://test/264, URI:http://test/265, URI:http://test/266, URI:http://test/267, URI:http://test/268, URI:http://test/269, URI:http://test/270, URI:http://test/271, URI:http://test/272, URI:http://test/273, URI:http://test/274, URI:http://test/275, URI:http://test/276, URI:http://test/277, URI:http://test/278, URI:http://test/279, URI:http://test/280, URI:http://test/281, URI:http://test/282, URI:http://test/283, URI:http://test/284, URI:http://test/285, URI:http://test/286, URI:http://test/287, URI:http://test/288, URI:http://test/289, URI:http://test/290, URI:http://test/291, URI:http://test/292, URI:http://test/293, URI:http://test/294, URI:http://test/295, URI:http://test/296, URI:http://test/297, URI:http://test/298, URI:http://test/299, URI:http://test/300, URI:http://test/301, URI:http://test/302, URI:http://test/303, URI:http://test/304, URI:http://test/305, URI:http://test/306, URI:http://test/307, URI:http://test/308, URI:http://test/309, URI:http://test/310, URI:http://test/311, URI:http://test/312, URI:http://test/313, URI:http://test/314, URI:http://test/315, URI:http://test/316, URI:http://test/317, URI:http://test/318, URI:http://test/319, URI:http://test/320, URI:http://test/321, URI:http://test/322, URI:http://test/323, URI:http://test/324, URI:http://test/325, URI:http://test/326, URI:http://test/327, URI:http://test/328, URI:http://test/329, URI:http://test/330, URI:http://test/331, URI:http://test/332, URI:http://test/333, URI:http://test/334, URI:http://test/335, URI:http://test/336, URI:http://test/337, URI:http://test/338, URI:http://test/339, URI:http://test/340, URI:http://test/341, URI:http://test/342, URI:http://test/343, URI:http://test/344, URI:http://test/345, URI:http://test/346, URI:http://test/347, URI:http://test/348, URI:http://test/349, URI:http://test/350, URI:http://test/351, URI:http://test/352, URI:http://test/353, URI:http://test/354, URI:http://test/355, URI:http://test/356, URI:http://test/357, URI:http://test/358, URI:http://test/359, URI:http://test/360, URI:http://test/361, URI:http://test/362, URI:http://test/363, URI:http://test/364, URI:http://test/365, URI:http://test/366, URI:http://test/367, URI:http://test/368, URI:http://test/369, URI:http://test/370, URI:http://test/371, URI:http://test/372, URI:http://test/373, URI:http://test/374, URI:http://test/375, URI:http://test/376, URI:http://test/377, URI:http://test/378, URI:http://test/379, URI:http://test/380, URI:http://test/381, URI:http://test/382, URI:http://test/383, URI:http://test/384, URI:http://test/385, URI:http://test/386, URI:http://test/387, URI:http://test/388, URI:http://test/389, URI:http://test/390, URI:http://test/391, URI:http://test/392, URI:http://test/393, URI:http://test/394, URI:http://test/395, URI:http://test/396, URI:http://test/397, URI:http://test/398, URI:http://test/399, URI:http://test/400, URI:http://test/401, URI:http://test/402, URI:http://test/403, URI:http://test/404, URI:http://test/405, URI:http://test/406, URI:http://test/407, URI:http://test/408, URI:http://test/409, URI:http://test/410, URI:http://test/411, URI:http://test/412, URI:http://test/413, URI:http://test/414, URI:http://test/415, URI:http://test/416, URI:http://test/417, URI:http://test/418, URI:http://test/419, URI:http://test/420, URI:http://test/421, URI:http://test/422, URI:http://test/423, URI:http://test/424, URI:http://test/425, URI:http://test/426, URI:http://test/427, URI:http://test/428, URI:http://test/429, URI:http://test/430, URI:http://test/431, URI:http://test/432, URI:http://test/433, URI:http://test/434, URI:http://test/435, URI:http://test/436, URI:http://test/437, URI:http://test/438, URI:http://test/439, URI:http://test/440, URI:http://test/441, URI:http://test/442, URI:http://test/443, URI:http://test/444, URI:http://test/445, URI:http://test/446, URI:http://test/447, URI:http://test/448, URI:http://test/449, URI:http://test/450, URI:http://test/451, URI:http://test/452, URI:http://test/453, URI:http://test/454, URI:http://test/455, URI:http://test/456, URI:http://test/457, URI:http://test/458, URI:http://test/459, URI:http://test/460, URI:http://test/461, URI:http://test/462, URI:http://test/463, URI:http://test/464, URI:http://test/465, URI:http://test/466, URI:http://test/467, URI:http://test/468, URI:http://test/469, URI:http://test/470, URI:http://test/471, URI:http://test/472, URI:http://test/473, URI:http://test/474, URI:http://test/475, URI:http://test/476, URI:http://test/477, URI:http://test/478, URI:http://test/479, URI:http://test/480, URI:http://test/481, URI:http://test/482, URI:http://test/483, URI:http://test/484, URI:http://test/485, URI:http://test/486, URI:http://test/487, URI:http://test/488, URI:http://test/489, URI:http://test/490, URI:http://test/491, URI:http://test/492, URI:http://test/493, URI:http://test/494, URI:http://test/495, URI:http://test/496, URI:http://test/497, URI:http://test/498, URI:http://test/499, URI:http://test/500, URI:http://test/501, URI:http://test/502, URI:http://test/503, URI:http://test/504, URI:http://test/505, URI:http://test/506, URI:http://test/507, URI:http://test/508, URI:http://test/509, URI:http://test/510, URI:http://test/511, URI:http://test/512, URI:http://test/513, URI:http://test/514, URI:http://test/515, URI:http://test/516, URI:http://test/517, URI:http://test/518, URI:http://test/519, URI:http://test/520, URI:http://test/521, URI:http://test/522, URI:http://test/523, URI:http://test/524, URI:http://test/525, URI:http://test/526, URI:http://test/527, URI:http://test/528, URI:http://test/529, URI:http://test/530, URI:http://test/531, URI:http://test/532, URI:http://test/533, URI:http://test/534, URI:http://test/535, URI:http://test/536, URI:http://test/537, URI:http://test/538, URI:http://test/539, URI:http://test/540, URI:http://test/541, URI:http://test/542, URI:http://test/543, URI:http://test/544, URI:http://test/545, URI:http://test/546, URI:http://test/547, URI:http://test/548, URI:http://test/549, URI:http://test/550, URI:http://test/551, URI:http://test/552, URI:http://test/553, URI:http://test/554, URI:http://test/555, URI:http://test/556, URI:http://test/557, URI:http://test/558, URI:http://test/559, URI:http://test/560, URI:http://test/561, URI:http://test/562, URI:http://test/563, URI:http://test/564, URI:http://test/565, URI:http://test/566, URI:http://test/567, URI:http://test/568, URI:http://test/569, URI:http://test/570, URI:http://test/571, URI:http://test/572, URI:http://test/573, URI:http://test/574, URI:http://test/575, URI:http://test/576, URI:http://test/577, URI:http://test/578, URI:http://test/579, URI:http://test/580, URI:http://test/581, URI:http://test/582, URI:http://test/583, URI:http://test/584, URI:http://test/585, URI:http://test/586, URI:http://test/587, URI:http://test/588, URI:http://test/589, URI:http://test/590, URI:http://test/591, URI:http://test/592, URI:http://test/593, URI:http://test/594, URI:http://test/595, URI:http://test/596, URI:http://test/597, URI:http://test/598, URI:http://test/599, URI:http://test/600, URI:http://test/601, URI:http://test/602, URI:http://test/603, URI:http://test/604, URI:http://test/605, URI:http://test/606, URI:http://test/607, URI:http://test/608, URI:http://test/609, URI:http://test/610, URI:http://test/611, URI:http://test/612, URI:http://test/613, URI:http://test/614, URI:http://test/615, URI:http://test/616, URI:http://test/617, URI:http://test/618, URI:http://test/619, URI:http://test/620, URI:http://test/621, URI:http://test/622, URI:http://test/623, URI:http://test/624, URI:http://test/625, URI:http://test/626, URI:http://test/627, URI:http://test/628, URI:http://test/629, URI:http://test/630, URI:http://test/631, URI:http://test/632, URI:http://test/633, URI:http://test/634, URI:http://test/635, URI:http://test/636, URI:http://test/637, URI:http://test/638, URI:http://test/639, URI:http://test/640, URI:http://test/641, URI:http://test/642, URI:http://test/643, URI:http://test/644, URI:http://test/645, URI:http://test/646, URI:http://test/647, URI:http://test/648, URI:http://test/649, URI:http://test/650, URI:http://test/651, URI:http://test/652, URI:http://test/653, URI:http://test/654, URI:http://test/655, URI:http://test/656, URI:http://test/657, URI:http://test/658, URI:http://test/659, URI:http://test/660, URI:http://test/661, URI:http://test/662, URI:http://test/663, URI:http://test/664, URI:http://test/665, URI:http://test/666, URI:http://test/667, URI:http://test/668, URI:http://test/669, URI:http://test/670, URI:http://test/671, URI:http://test/672, URI:http://test/673, URI:http://test/674, URI:http://test/675, URI:http://test/676, URI:http://test/677, URI:http://test/678, URI:http://test/679, URI:http://test/680, URI:http://test/681, URI:http://test/682, URI:http://test/683, URI:http://test/684, URI:http://test/685, URI:http://test/686, URI:http://test/687, URI:http://test/688, URI:http://test/689, URI:http://test/690, URI:http://test/691, URI:http://test/692, URI:http://test/693, URI:http://test/694, URI:http://test/695, URI:http://test/696, URI:http://test/697, URI:http://test/698, URI:http://test/699, URI:http://test/700, URI:http://test/701, URI:http://test/702, URI:http://test/703, URI:http://test/704, URI:http://test/705, URI:http://test/706, URI:http://test/707, URI:http://test/708, URI:http://test/709, URI:http://test/710, URI:http://test/711, URI:http://test/712, URI:http://test/713, URI:http://test/714, URI:http://test/715, URI:http://test/716, URI:http://test/717, URI:http://test/718, URI:http://test/719, URI:http://test/720, URI:http://test/721, URI:http://test/722, URI:http://test/723, URI:http://test/724, URI:http://test/725, URI:http://test/726, URI:http://test/727, URI:http://test/728, URI:http://test/729, URI:http://test/730, URI:http://test/731, URI:http://test/732, URI:http://test/733, URI:http://test/734, URI:http://test/735, URI:http://test/736, URI:http://test/737, URI:http://test/738, URI:http://test/739, URI:http://test/740, URI:http://test/741, URI:http://test/742, URI:http://test/743, URI:http://test/744, URI:http://test/745, URI:http://test/746, URI:http://test/747, URI:http://test/748, URI:http://test/749, URI:http://test/750, URI:http://test/751, URI:http://test/752, URI:http://test/753, URI:http://test/754, URI:http://test/755, URI:http://test/756, URI:http://test/757, URI:http://test/758, URI:http://test/759, URI:http://test/760, URI:http://test/761, URI:http://test/762, URI:http://test/763, URI:http://test/764, URI:http://test/765, URI:http://test/766, URI:http://test/767, URI:http://test/768, URI:http://test/769, URI:http://test/770, URI:http://test/771, URI:http://test/772, URI:http://test/773, URI:http://test/774, URI:http://test/775, URI:http://test/776, URI:http://test/777, URI:http://test/778, URI:http://test/779, URI:http://test/780, URI:http://test/781, URI:http://test/782, URI:http://test/783, URI:http://test/784, URI:http://test/785, URI:http://test/786, URI:http://test/787, URI:http://test/788, URI:http://test/789, URI:http://test/790, URI:http://test/791, URI:http://test/792, URI:http://test/793, URI:http://test/794, URI:http://test/795, URI:http://test/796, URI:http://test/797, URI:http://test/798, URI:http://test/799, URI:http://test/800, URI:http://test/801, URI:http://test/802, URI:http://test/803, URI:http://test/804, URI:http://test/805, URI:http://test/806, URI:http://test/807, URI:http://test/808, URI:http://test/809, URI:http://test/810, URI:http://test/811, URI:http://test/812, URI:http://test/813, URI:http://test/814, URI:http://test/815, URI:http://test/816, URI:http://test/817, URI:http://test/818, URI:http://test/819, URI:http://test/820, URI:http://test/821, URI:http://test/822, URI:http://test/823, URI:http://test/824, URI:http://test/825, URI:http://test/826, URI:http://test/827, URI:http://test/828, URI:http://test/829, URI:http://test/830, URI:http://test/831, URI:http://test/832, URI:http://test/833, URI:http://test/834, URI:http://test/835, URI:http://test/836, URI:http://test/837, URI:http://test/838, URI:http://test/839, URI:http://test/840, URI:http://test/841, URI:http://test/842, URI:http://test/843, URI:http://test/844, URI:http://test/845, URI:http://test/846, URI:http://test/847, URI:http://test/848, URI:http://test/849, URI:http://test/850, URI:http://test/851, URI:http://test/852, URI:http://test/853, URI:http://test/854, URI:http://test/855, URI:http://test/856, URI:http://test/857, URI:http://test/858, URI:http://test/859, URI:http://test/860, URI:http://test/861, URI:http://test/862, URI:http://test/863, URI:http://test/864, URI:http://test/865, URI:http://test/866, URI:http://test/867, URI:http://test/868, URI:http://test/869, URI:http://test/870, URI:http://test/871, URI:http://test/872, URI:http://test/873, URI:http://test/874, URI:http://test/875, URI:http://test/876, URI:http://test/877, URI:http://test/878, URI:http://test/879, URI:http://test/880, URI:http://test/881, URI:http://test/882, URI:http://test/883, URI:http://test/884, URI:http://test/885, URI:http://test/886, URI:http://test/887, URI:http://test/888, URI:http://test/889, URI:http://test/890, URI:http://test/891, URI:http://test/892, URI:http://test/893, URI:http://test/894, URI:http://test/895, URI:http://test/896, URI:http://test/897, URI:http://test/898, URI:http://test/899, URI:http://test/900, URI:http://test/901, URI:http://test/902, URI:http://test/903, URI:http://test/904, URI:http://test/905, URI:http://test/906, URI:http://test/907, URI:http://test/908, URI:http://test/909, URI:http://test/910, URI:http://test/911, URI:http://test/912, URI:http://test/913, URI:http://test/914, URI:http://test/915, URI:http://test/916, URI:http://test/917, URI:http://test/918, URI:http://test/919, URI:http://test/920, URI:http://test/921, URI:http://test/922, URI:http://test/923, URI:http://test/924, URI:http://test/925, URI:http://test/926, URI:http://test/927, URI:http://test/928, URI:http://test/929, URI:http://test/930, URI:http://test/931, URI:http://test/932, URI:http://test/933, URI:http://test/934, URI:http://test/935, URI:http://test/936, URI:http://test/937, URI:http://test/938, URI:http://test/939, URI:http://test/940, URI:http://test/941, URI:http://test/942, URI:http://test/943, URI:http://test/944, URI:http://test/945, URI:http://test/946, URI:http://test/947, URI:http://test/948, URI:http://test/949, URI:http://test/950, URI:http://test/951, URI:http://test/952, URI:http://test/953, URI:http://test/954, URI:http://test/955, URI:http://test/956, URI:http://test/957, URI:http://test/958, URI:http://test/959, URI:http://test/960, URI:http://test/961, URI:http://test/962, URI:http://test/963, URI:http://test/964, URI:http://test/965, URI:http://test/966, URI:http://test/967, URI:http://test/968, URI:http://test/969, URI:http://test/970, URI:http://test/971, URI:http://test/972, URI:http://test/973, URI:http://test/974, URI:http://test/975, URI:http://test/976, URI:http://test/977, URI:http://test/978, URI:http://test/979, URI:http://test/980, URI:http://test/981, URI:http://test/982, URI:http://test/983, URI:http://test/984, URI:http://test/985, URI:http://test/986, URI:http://test/987, URI:http://test/988, URI:http://test/989, URI:http://test/990, URI:http://test/991, URI:http://test/992, URI:http://test/993, URI:http://test/994, URI:http://test/995, URI:http://test/996, URI:http://test/997, URI:http://test/998, URI:http://test/999, URI:http://test/1000, URI:http://test/1001, URI:http://test/1002, URI:http://test/1003, URI:http://test/1004, URI:http://test/1005, URI:http://test/1006, URI:http://test/1007, URI:http://test/1008, URI:http://test/1009, URI:http://test/1010, URI:http://test/1011, URI:http://test/1012, URI:http://test/1013, URI:http://test/1014, URI:http://test/1015, URI:http://test/1016, URI:http://test/1017, URI:http://test/1018, URI:http://test/1019, URI:http://test/1020, URI:http://test/1021, URI:http://test/1022, URI:http://test/1023, URI:http://test/1024 Signature Algorithm: sha256WithRSAEncryption - 48:d5:eb:56:e3:ba:6c:3c:82:36:d4:61:a8:b8:e5:19:db:e4: - 95:29:50:3f:b3:4a:ba:9f:92:39:d4:2f:8f:0d:a1:ff:4f:a0: - 66:63:3f:56:77:d2:9c:3c:42:fa:29:5f:0c:4e:7a:b9:77:e8: - 40:f5:47:80:04:50:bf:cb:4f:bf:67:37:5a:6b:8f:77:a6:fb: - 7e:31:a9:e3:c6:a4:3f:39:78:98:e5:89:fb:82:37:72:34:c2: - cd:bc:aa:be:4f:66:1e:5f:38:f3:78:4f:76:eb:1c:5f:23:8c: - b2:9c:f8:6a:fb:34:b6:9c:6d:6f:4d:4c:d8:ae:71:e3:07:94: - da:1a:66:d7:b0:47:5f:44:04:7f:ea:bc:f2:d1:9a:7d:bb:8e: - b0:3c:21:3e:37:03:fe:41:91:c9:4a:0f:00:6f:b9:f6:ef:7a: - c1:13:f3:7b:e6:b5:8a:02:b9:30:b7:87:e2:fb:2e:15:be:d7: - 65:b5:f9:7d:79:80:68:0f:3c:b8:e5:8b:1c:11:75:15:86:b8: - db:23:f1:0a:53:06:5a:bd:99:42:2e:eb:63:06:3a:51:a5:34: - 12:45:68:4d:73:47:23:72:37:a8:dc:6e:61:0c:c2:2d:65:f3: - 42:4e:8d:e2:1e:1c:3f:34:0e:6b:14:1d:08:73:7d:84:87:e3: - 50:f8:19:a3 + 1e:90:d6:4a:8f:24:06:8a:de:41:4f:3b:39:1c:5d:81:24:48: + 2f:66:9e:6c:fe:c0:b3:cf:a3:8a:a0:4a:02:e2:d3:04:7e:87: + 42:87:31:5e:75:25:b9:7c:93:ac:0e:3d:a7:0e:09:ef:0f:6c: + 67:3d:96:fe:4d:7b:86:cd:94:5e:1c:74:d4:b9:fe:da:7a:07: + 3e:14:ac:e6:8e:4c:de:47:bc:9a:fd:8c:8d:33:31:23:72:f3: + 6b:b9:45:d4:9b:0e:87:d9:2f:38:9d:fb:67:f4:10:53:a6:58: + 47:a3:c3:66:38:90:96:e7:23:5f:5e:41:0b:85:42:80:29:1b: + 83:d3:00:e0:37:d1:66:3a:1e:5b:a0:d9:91:b1:96:70:2d:9f: + 6c:82:84:9d:b5:21:90:b9:64:2b:70:87:f3:dd:06:9f:71:22: + e9:66:35:32:04:23:c5:08:9b:f3:e6:82:65:6d:f4:0c:19:74: + 8d:eb:56:9b:41:77:56:1e:53:13:de:57:15:e5:76:e2:de:d4: + 51:7c:24:49:33:6d:5d:c7:50:bc:55:18:35:3e:b5:3f:0e:46: + 58:2c:55:7d:fa:ff:91:fa:ea:94:91:e6:bf:af:06:2d:51:ad: + e5:2a:3d:06:ec:7e:17:8c:f6:2c:ab:05:ef:91:f1:cd:21:cb: + 01:23:80:e0 -----BEGIN CERTIFICATE----- MIKBQzCCgCugAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY1DANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -758,12 +758,12 @@ LzEwMTeGEGh0dHA6Ly90ZXN0LzEwMTiGEGh0dHA6Ly90ZXN0LzEwMTmGEGh0dHA6 Ly90ZXN0LzEwMjCGEGh0dHA6Ly90ZXN0LzEwMjGGEGh0dHA6Ly90ZXN0LzEwMjKG EGh0dHA6Ly90ZXN0LzEwMjOGEGh0dHA6Ly90ZXN0LzEwMjQwDQYJKoZIhvcNAQEL -BQADggEBAEjV61bjumw8gjbUYai45Rnb5JUpUD+zSrqfkjnUL48Nof9PoGZjP1Z3 -0pw8QvopXwxOerl36ED1R4AEUL/LT79nN1prj3em+34xqePGpD85eJjlifuCN3I0 -ws28qr5PZh5fOPN4T3brHF8jjLKc+Gr7NLacbW9NTNiuceMHlNoaZtewR19EBH/q -vPLRmn27jrA8IT43A/5BkclKDwBvufbvesET83vmtYoCuTC3h+L7LhW+12W1+X15 -gGgPPLjlixwRdRWGuNsj8QpTBlq9mUIu62MGOlGlNBJFaE1zRyNyN6jcbmEMwi1l -80JOjeIeHD80DmsUHQhzfYSH41D4GaM= +BQADggEBAB6Q1kqPJAaK3kFPOzkcXYEkSC9mnmz+wLPPo4qgSgLi0wR+h0KHMV51 +Jbl8k6wOPacOCe8PbGc9lv5Ne4bNlF4cdNS5/tp6Bz4UrOaOTN5HvJr9jI0zMSNy +82u5RdSbDofZLzid+2f0EFOmWEejw2Y4kJbnI19eQQuFQoApG4PTAOA30WY6Hlug +2ZGxlnAtn2yChJ21IZC5ZCtwh/PdBp9xIulmNTIEI8UIm/PmgmVt9AwZdI3rVptB +d1YeUxPeVxXlduLe1FF8JEkzbV3HULxVGDU+tT8ORlgsVX36/5H66pSR5r+vBi1R +reUqPQbsfheM9iyrBe+R8c0hywEjgOA= -----END CERTIFICATE----- Certificate: @@ -771,15 +771,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f6 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -5381,24 +5381,24 @@ URI:http://xest/1024 Signature Algorithm: sha256WithRSAEncryption - 24:df:36:0e:84:bc:0e:88:ee:5f:71:8a:c5:92:f1:5d:8e:84: - 8e:e0:5a:c4:ca:a5:4a:1e:cf:d4:84:00:c6:63:1d:04:81:12: - 32:16:7b:ae:7e:b0:44:59:d5:1b:f1:c5:ca:38:e7:fd:d9:ad: - 04:73:fb:dd:49:50:b7:0e:4f:33:ce:0e:09:75:6d:49:8f:7e: - 6d:6c:33:b6:7f:d2:53:a9:93:7c:28:16:88:f9:4f:65:40:0a: - 2b:3c:6f:2b:f5:08:54:f4:72:66:6c:da:84:62:bf:6e:df:44: - fd:e8:72:66:71:52:1c:f9:91:a4:73:e2:a3:b4:93:ab:9b:1b: - ad:3d:5d:b5:96:28:0f:6e:79:ae:2a:ae:82:69:8e:e2:bb:fa: - ae:86:d7:9a:d0:55:f8:fb:a4:15:42:6b:a9:83:e4:0e:19:ed: - 62:0f:2f:19:7b:f7:7f:81:0e:d2:d1:82:10:71:bd:1c:89:ca: - ce:c8:cc:54:df:c7:34:f3:ea:38:8f:dc:d7:55:87:03:3f:8b: - 16:64:93:14:ee:8d:b2:16:ca:3b:4c:37:2b:41:52:2b:48:5e: - d6:a7:f7:c5:8c:f4:92:f3:58:e1:af:e6:29:c6:e5:92:68:57: - a1:82:d8:50:8e:ed:d9:78:35:04:ad:51:e7:ed:0a:27:c5:6d: - 4c:48:b3:80 + 1c:1e:3f:63:2c:1d:06:01:13:12:d5:cf:ba:25:49:c7:fb:36: + bd:cb:32:ed:b7:35:ab:f8:e5:dc:1a:b8:1b:37:bb:ea:f5:c2: + 1d:40:96:fb:a9:56:94:e9:42:d9:10:a3:8e:e1:02:9e:95:03: + b7:3e:64:4c:a7:82:1f:91:15:27:46:0b:1e:b5:49:10:b2:42: + 8d:c1:a8:bd:ae:94:7e:51:2e:f4:26:1a:f4:0d:8a:03:cd:3b: + 3a:8a:df:94:c2:f1:58:e8:66:a5:89:f0:90:6c:ca:d4:fd:0e: + c8:a7:ee:dd:ba:9f:b9:88:0e:c0:b5:06:4b:1c:a1:f9:bb:ba: + fb:0c:8f:d4:43:b6:d8:95:10:c5:63:c3:cc:a0:81:68:ae:8f: + 2e:24:48:60:d8:c4:9d:43:4e:25:f4:94:87:5a:ed:b9:ed:8f: + dd:ef:1e:48:38:3d:13:d6:4b:ef:79:8c:0d:68:f8:3a:51:8c: + a3:11:9c:86:c0:a6:9b:9e:bf:a5:e8:c9:2e:db:b6:8b:d6:4d: + 27:ee:b3:5a:1d:61:f6:13:ae:b9:52:bc:ae:70:38:8a:d8:f9: + a2:ee:e9:32:b0:41:78:9d:96:4c:94:aa:af:f5:de:86:16:04: + ad:50:d6:a9:13:82:b4:08:9b:d9:67:75:ed:a0:b9:16:b3:97: + b3:88:9e:5c -----BEGIN CERTIFICATE----- MIMBL50wgwEuhKADAgECAhQ85fyBiFmoUBbBf9flKuWWf8L29jANBgkqhkiG9w0B -AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTE4MDMxMDEyMDAwMFoXDTIxMDEwMTEy +AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAwNTEy MDAwMFowFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAuzvbBG4X4FRSuiN3JLw043DZmZ5TXTMLqcxLHa4GJxiO VbqtEscdMlltwxYg22Kmd4AS4IdYUVXjZn/R4DoiZeVwJqIEBPBd+V9WyNroD1co @@ -7011,12 +7011,12 @@ dC8xMDE4MBKGEGh0dHA6Ly94ZXN0LzEwMTkwEoYQaHR0cDovL3hlc3QvMTAyMDAS hhBodHRwOi8veGVzdC8xMDIxMBKGEGh0dHA6Ly94ZXN0LzEwMjIwEoYQaHR0cDov L3hlc3QvMTAyMzAShhBodHRwOi8veGVzdC8xMDI0MA0GCSqGSIb3DQEBCwUAA4IB -AQAk3zYOhLwOiO5fcYrFkvFdjoSO4FrEyqVKHs/UhADGYx0EgRIyFnuufrBEWdUb -8cXKOOf92a0Ec/vdSVC3Dk8zzg4JdW1Jj35tbDO2f9JTqZN8KBaI+U9lQAorPG8r -9QhU9HJmbNqEYr9u30T96HJmcVIc+ZGkc+KjtJOrmxutPV21ligPbnmuKq6CaY7i -u/quhtea0FX4+6QVQmupg+QOGe1iDy8Ze/d/gQ7S0YIQcb0cicrOyMxU38c08+o4 -j9zXVYcDP4sWZJMU7o2yFso7TDcrQVIrSF7Wp/fFjPSS81jhr+YpxuWSaFehgthQ -ju3ZeDUErVHn7QonxW1MSLOA +AQAcHj9jLB0GARMS1c+6JUnH+za9yzLttzWr+OXcGrgbN7vq9cIdQJb7qVaU6ULZ +EKOO4QKelQO3PmRMp4IfkRUnRgsetUkQskKNwai9rpR+US70Jhr0DYoDzTs6it+U +wvFY6GalifCQbMrU/Q7Ip+7dup+5iA7AtQZLHKH5u7r7DI/UQ7bYlRDFY8PMoIFo +ro8uJEhg2MSdQ04l9JSHWu257Y/d7x5IOD0T1kvveYwNaPg6UYyjEZyGwKabnr+l +6Mku27aL1k0n7rNaHWH2E665UryucDiK2Pmi7ukysEF4nZZMlKqv9d6GFgStUNap +E4K0CJvZZ3XtoLkWs5eziJ5c -----END CERTIFICATE----- Certificate: @@ -7024,15 +7024,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -7072,24 +7072,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -7101,10 +7101,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dirnames.pem b/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dirnames.pem index c13630b..54901d9 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dirnames.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dirnames.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:de - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DirName:/CN=t0, DirName:/CN=t1, DirName:/CN=t2, DirName:/CN=t3, DirName:/CN=t4, DirName:/CN=t5, DirName:/CN=t6, DirName:/CN=t7, DirName:/CN=t8, DirName:/CN=t9, DirName:/CN=t10, DirName:/CN=t11, DirName:/CN=t12, DirName:/CN=t13, DirName:/CN=t14, DirName:/CN=t15, DirName:/CN=t16, DirName:/CN=t17, DirName:/CN=t18, DirName:/CN=t19, DirName:/CN=t20, DirName:/CN=t21, DirName:/CN=t22, DirName:/CN=t23, DirName:/CN=t24, DirName:/CN=t25, DirName:/CN=t26, DirName:/CN=t27, DirName:/CN=t28, DirName:/CN=t29, DirName:/CN=t30, DirName:/CN=t31, DirName:/CN=t32, DirName:/CN=t33, DirName:/CN=t34, DirName:/CN=t35, DirName:/CN=t36, DirName:/CN=t37, DirName:/CN=t38, DirName:/CN=t39, DirName:/CN=t40, DirName:/CN=t41, DirName:/CN=t42, DirName:/CN=t43, DirName:/CN=t44, DirName:/CN=t45, DirName:/CN=t46, DirName:/CN=t47, DirName:/CN=t48, DirName:/CN=t49, DirName:/CN=t50, DirName:/CN=t51, DirName:/CN=t52, DirName:/CN=t53, DirName:/CN=t54, DirName:/CN=t55, DirName:/CN=t56, DirName:/CN=t57, DirName:/CN=t58, DirName:/CN=t59, DirName:/CN=t60, DirName:/CN=t61, DirName:/CN=t62, DirName:/CN=t63, DirName:/CN=t64, DirName:/CN=t65, DirName:/CN=t66, DirName:/CN=t67, DirName:/CN=t68, DirName:/CN=t69, DirName:/CN=t70, DirName:/CN=t71, DirName:/CN=t72, DirName:/CN=t73, DirName:/CN=t74, DirName:/CN=t75, DirName:/CN=t76, DirName:/CN=t77, DirName:/CN=t78, DirName:/CN=t79, DirName:/CN=t80, DirName:/CN=t81, DirName:/CN=t82, DirName:/CN=t83, DirName:/CN=t84, DirName:/CN=t85, DirName:/CN=t86, DirName:/CN=t87, DirName:/CN=t88, DirName:/CN=t89, DirName:/CN=t90, DirName:/CN=t91, DirName:/CN=t92, DirName:/CN=t93, DirName:/CN=t94, DirName:/CN=t95, DirName:/CN=t96, DirName:/CN=t97, DirName:/CN=t98, DirName:/CN=t99, DirName:/CN=t100, DirName:/CN=t101, DirName:/CN=t102, DirName:/CN=t103, DirName:/CN=t104, DirName:/CN=t105, DirName:/CN=t106, DirName:/CN=t107, DirName:/CN=t108, DirName:/CN=t109, DirName:/CN=t110, DirName:/CN=t111, DirName:/CN=t112, DirName:/CN=t113, DirName:/CN=t114, DirName:/CN=t115, DirName:/CN=t116, DirName:/CN=t117, DirName:/CN=t118, DirName:/CN=t119, DirName:/CN=t120, DirName:/CN=t121, DirName:/CN=t122, DirName:/CN=t123, DirName:/CN=t124, DirName:/CN=t125, DirName:/CN=t126, DirName:/CN=t127, DirName:/CN=t128, DirName:/CN=t129, DirName:/CN=t130, DirName:/CN=t131, DirName:/CN=t132, DirName:/CN=t133, DirName:/CN=t134, DirName:/CN=t135, DirName:/CN=t136, DirName:/CN=t137, DirName:/CN=t138, DirName:/CN=t139, DirName:/CN=t140, DirName:/CN=t141, DirName:/CN=t142, DirName:/CN=t143, DirName:/CN=t144, DirName:/CN=t145, DirName:/CN=t146, DirName:/CN=t147, DirName:/CN=t148, DirName:/CN=t149, DirName:/CN=t150, DirName:/CN=t151, DirName:/CN=t152, DirName:/CN=t153, DirName:/CN=t154, DirName:/CN=t155, DirName:/CN=t156, DirName:/CN=t157, DirName:/CN=t158, DirName:/CN=t159, DirName:/CN=t160, DirName:/CN=t161, DirName:/CN=t162, DirName:/CN=t163, DirName:/CN=t164, DirName:/CN=t165, DirName:/CN=t166, DirName:/CN=t167, DirName:/CN=t168, DirName:/CN=t169, DirName:/CN=t170, DirName:/CN=t171, DirName:/CN=t172, DirName:/CN=t173, DirName:/CN=t174, DirName:/CN=t175, DirName:/CN=t176, DirName:/CN=t177, DirName:/CN=t178, DirName:/CN=t179, DirName:/CN=t180, DirName:/CN=t181, DirName:/CN=t182, DirName:/CN=t183, DirName:/CN=t184, DirName:/CN=t185, DirName:/CN=t186, DirName:/CN=t187, DirName:/CN=t188, DirName:/CN=t189, DirName:/CN=t190, DirName:/CN=t191, DirName:/CN=t192, DirName:/CN=t193, DirName:/CN=t194, DirName:/CN=t195, DirName:/CN=t196, DirName:/CN=t197, DirName:/CN=t198, DirName:/CN=t199, DirName:/CN=t200, DirName:/CN=t201, DirName:/CN=t202, DirName:/CN=t203, DirName:/CN=t204, DirName:/CN=t205, DirName:/CN=t206, DirName:/CN=t207, DirName:/CN=t208, DirName:/CN=t209, DirName:/CN=t210, DirName:/CN=t211, DirName:/CN=t212, DirName:/CN=t213, DirName:/CN=t214, DirName:/CN=t215, DirName:/CN=t216, DirName:/CN=t217, DirName:/CN=t218, DirName:/CN=t219, DirName:/CN=t220, DirName:/CN=t221, DirName:/CN=t222, DirName:/CN=t223, DirName:/CN=t224, DirName:/CN=t225, DirName:/CN=t226, DirName:/CN=t227, DirName:/CN=t228, DirName:/CN=t229, DirName:/CN=t230, DirName:/CN=t231, DirName:/CN=t232, DirName:/CN=t233, DirName:/CN=t234, DirName:/CN=t235, DirName:/CN=t236, DirName:/CN=t237, DirName:/CN=t238, DirName:/CN=t239, DirName:/CN=t240, DirName:/CN=t241, DirName:/CN=t242, DirName:/CN=t243, DirName:/CN=t244, DirName:/CN=t245, DirName:/CN=t246, DirName:/CN=t247, DirName:/CN=t248, DirName:/CN=t249, DirName:/CN=t250, DirName:/CN=t251, DirName:/CN=t252, DirName:/CN=t253, DirName:/CN=t254, DirName:/CN=t255, DirName:/CN=t256, DirName:/CN=t257, DirName:/CN=t258, DirName:/CN=t259, DirName:/CN=t260, DirName:/CN=t261, DirName:/CN=t262, DirName:/CN=t263, DirName:/CN=t264, DirName:/CN=t265, DirName:/CN=t266, DirName:/CN=t267, DirName:/CN=t268, DirName:/CN=t269, DirName:/CN=t270, DirName:/CN=t271, DirName:/CN=t272, DirName:/CN=t273, DirName:/CN=t274, DirName:/CN=t275, DirName:/CN=t276, DirName:/CN=t277, DirName:/CN=t278, DirName:/CN=t279, DirName:/CN=t280, DirName:/CN=t281, DirName:/CN=t282, DirName:/CN=t283, DirName:/CN=t284, DirName:/CN=t285, DirName:/CN=t286, DirName:/CN=t287, DirName:/CN=t288, DirName:/CN=t289, DirName:/CN=t290, DirName:/CN=t291, DirName:/CN=t292, DirName:/CN=t293, DirName:/CN=t294, DirName:/CN=t295, DirName:/CN=t296, DirName:/CN=t297, DirName:/CN=t298, DirName:/CN=t299, DirName:/CN=t300, DirName:/CN=t301, DirName:/CN=t302, DirName:/CN=t303, DirName:/CN=t304, DirName:/CN=t305, DirName:/CN=t306, DirName:/CN=t307, DirName:/CN=t308, DirName:/CN=t309, DirName:/CN=t310, DirName:/CN=t311, DirName:/CN=t312, DirName:/CN=t313, DirName:/CN=t314, DirName:/CN=t315, DirName:/CN=t316, DirName:/CN=t317, DirName:/CN=t318, DirName:/CN=t319, DirName:/CN=t320, DirName:/CN=t321, DirName:/CN=t322, DirName:/CN=t323, DirName:/CN=t324, DirName:/CN=t325, DirName:/CN=t326, DirName:/CN=t327, DirName:/CN=t328, DirName:/CN=t329, DirName:/CN=t330, DirName:/CN=t331, DirName:/CN=t332, DirName:/CN=t333, DirName:/CN=t334, DirName:/CN=t335, DirName:/CN=t336, DirName:/CN=t337, DirName:/CN=t338, DirName:/CN=t339, DirName:/CN=t340, DirName:/CN=t341, DirName:/CN=t342, DirName:/CN=t343, DirName:/CN=t344, DirName:/CN=t345, DirName:/CN=t346, DirName:/CN=t347, DirName:/CN=t348, DirName:/CN=t349, DirName:/CN=t350, DirName:/CN=t351, DirName:/CN=t352, DirName:/CN=t353, DirName:/CN=t354, DirName:/CN=t355, DirName:/CN=t356, DirName:/CN=t357, DirName:/CN=t358, DirName:/CN=t359, DirName:/CN=t360, DirName:/CN=t361, DirName:/CN=t362, DirName:/CN=t363, DirName:/CN=t364, DirName:/CN=t365, DirName:/CN=t366, DirName:/CN=t367, DirName:/CN=t368, DirName:/CN=t369, DirName:/CN=t370, DirName:/CN=t371, DirName:/CN=t372, DirName:/CN=t373, DirName:/CN=t374, DirName:/CN=t375, DirName:/CN=t376, DirName:/CN=t377, DirName:/CN=t378, DirName:/CN=t379, DirName:/CN=t380, DirName:/CN=t381, DirName:/CN=t382, DirName:/CN=t383, DirName:/CN=t384, DirName:/CN=t385, DirName:/CN=t386, DirName:/CN=t387, DirName:/CN=t388, DirName:/CN=t389, DirName:/CN=t390, DirName:/CN=t391, DirName:/CN=t392, DirName:/CN=t393, DirName:/CN=t394, DirName:/CN=t395, DirName:/CN=t396, DirName:/CN=t397, DirName:/CN=t398, DirName:/CN=t399, DirName:/CN=t400, DirName:/CN=t401, DirName:/CN=t402, DirName:/CN=t403, DirName:/CN=t404, DirName:/CN=t405, DirName:/CN=t406, DirName:/CN=t407, DirName:/CN=t408, DirName:/CN=t409, DirName:/CN=t410, DirName:/CN=t411, DirName:/CN=t412, DirName:/CN=t413, DirName:/CN=t414, DirName:/CN=t415, DirName:/CN=t416, DirName:/CN=t417, DirName:/CN=t418, DirName:/CN=t419, DirName:/CN=t420, DirName:/CN=t421, DirName:/CN=t422, DirName:/CN=t423, DirName:/CN=t424, DirName:/CN=t425, DirName:/CN=t426, DirName:/CN=t427, DirName:/CN=t428, DirName:/CN=t429, DirName:/CN=t430, DirName:/CN=t431, DirName:/CN=t432, DirName:/CN=t433, DirName:/CN=t434, DirName:/CN=t435, DirName:/CN=t436, DirName:/CN=t437, DirName:/CN=t438, DirName:/CN=t439, DirName:/CN=t440, DirName:/CN=t441, DirName:/CN=t442, DirName:/CN=t443, DirName:/CN=t444, DirName:/CN=t445, DirName:/CN=t446, DirName:/CN=t447, DirName:/CN=t448, DirName:/CN=t449, DirName:/CN=t450, DirName:/CN=t451, DirName:/CN=t452, DirName:/CN=t453, DirName:/CN=t454, DirName:/CN=t455, DirName:/CN=t456, DirName:/CN=t457, DirName:/CN=t458, DirName:/CN=t459, DirName:/CN=t460, DirName:/CN=t461, DirName:/CN=t462, DirName:/CN=t463, DirName:/CN=t464, DirName:/CN=t465, DirName:/CN=t466, DirName:/CN=t467, DirName:/CN=t468, DirName:/CN=t469, DirName:/CN=t470, DirName:/CN=t471, DirName:/CN=t472, DirName:/CN=t473, DirName:/CN=t474, DirName:/CN=t475, DirName:/CN=t476, DirName:/CN=t477, DirName:/CN=t478, DirName:/CN=t479, DirName:/CN=t480, DirName:/CN=t481, DirName:/CN=t482, DirName:/CN=t483, DirName:/CN=t484, DirName:/CN=t485, DirName:/CN=t486, DirName:/CN=t487, DirName:/CN=t488, DirName:/CN=t489, DirName:/CN=t490, DirName:/CN=t491, DirName:/CN=t492, DirName:/CN=t493, DirName:/CN=t494, DirName:/CN=t495, DirName:/CN=t496, DirName:/CN=t497, DirName:/CN=t498, DirName:/CN=t499, DirName:/CN=t500, DirName:/CN=t501, DirName:/CN=t502, DirName:/CN=t503, DirName:/CN=t504, DirName:/CN=t505, DirName:/CN=t506, DirName:/CN=t507, DirName:/CN=t508, DirName:/CN=t509, DirName:/CN=t510, DirName:/CN=t511, DirName:/CN=t512, DirName:/CN=t513, DirName:/CN=t514, DirName:/CN=t515, DirName:/CN=t516, DirName:/CN=t517, DirName:/CN=t518, DirName:/CN=t519, DirName:/CN=t520, DirName:/CN=t521, DirName:/CN=t522, DirName:/CN=t523, DirName:/CN=t524, DirName:/CN=t525, DirName:/CN=t526, DirName:/CN=t527, DirName:/CN=t528, DirName:/CN=t529, DirName:/CN=t530, DirName:/CN=t531, DirName:/CN=t532, DirName:/CN=t533, DirName:/CN=t534, DirName:/CN=t535, DirName:/CN=t536, DirName:/CN=t537, DirName:/CN=t538, DirName:/CN=t539, DirName:/CN=t540, DirName:/CN=t541, DirName:/CN=t542, DirName:/CN=t543, DirName:/CN=t544, DirName:/CN=t545, DirName:/CN=t546, DirName:/CN=t547, DirName:/CN=t548, DirName:/CN=t549, DirName:/CN=t550, DirName:/CN=t551, DirName:/CN=t552, DirName:/CN=t553, DirName:/CN=t554, DirName:/CN=t555, DirName:/CN=t556, DirName:/CN=t557, DirName:/CN=t558, DirName:/CN=t559, DirName:/CN=t560, DirName:/CN=t561, DirName:/CN=t562, DirName:/CN=t563, DirName:/CN=t564, DirName:/CN=t565, DirName:/CN=t566, DirName:/CN=t567, DirName:/CN=t568, DirName:/CN=t569, DirName:/CN=t570, DirName:/CN=t571, DirName:/CN=t572, DirName:/CN=t573, DirName:/CN=t574, DirName:/CN=t575, DirName:/CN=t576, DirName:/CN=t577, DirName:/CN=t578, DirName:/CN=t579, DirName:/CN=t580, DirName:/CN=t581, DirName:/CN=t582, DirName:/CN=t583, DirName:/CN=t584, DirName:/CN=t585, DirName:/CN=t586, DirName:/CN=t587, DirName:/CN=t588, DirName:/CN=t589, DirName:/CN=t590, DirName:/CN=t591, DirName:/CN=t592, DirName:/CN=t593, DirName:/CN=t594, DirName:/CN=t595, DirName:/CN=t596, DirName:/CN=t597, DirName:/CN=t598, DirName:/CN=t599, DirName:/CN=t600, DirName:/CN=t601, DirName:/CN=t602, DirName:/CN=t603, DirName:/CN=t604, DirName:/CN=t605, DirName:/CN=t606, DirName:/CN=t607, DirName:/CN=t608, DirName:/CN=t609, DirName:/CN=t610, DirName:/CN=t611, DirName:/CN=t612, DirName:/CN=t613, DirName:/CN=t614, DirName:/CN=t615, DirName:/CN=t616, DirName:/CN=t617, DirName:/CN=t618, DirName:/CN=t619, DirName:/CN=t620, DirName:/CN=t621, DirName:/CN=t622, DirName:/CN=t623, DirName:/CN=t624, DirName:/CN=t625, DirName:/CN=t626, DirName:/CN=t627, DirName:/CN=t628, DirName:/CN=t629, DirName:/CN=t630, DirName:/CN=t631, DirName:/CN=t632, DirName:/CN=t633, DirName:/CN=t634, DirName:/CN=t635, DirName:/CN=t636, DirName:/CN=t637, DirName:/CN=t638, DirName:/CN=t639, DirName:/CN=t640, DirName:/CN=t641, DirName:/CN=t642, DirName:/CN=t643, DirName:/CN=t644, DirName:/CN=t645, DirName:/CN=t646, DirName:/CN=t647, DirName:/CN=t648, DirName:/CN=t649, DirName:/CN=t650, DirName:/CN=t651, DirName:/CN=t652, DirName:/CN=t653, DirName:/CN=t654, DirName:/CN=t655, DirName:/CN=t656, DirName:/CN=t657, DirName:/CN=t658, DirName:/CN=t659, DirName:/CN=t660, DirName:/CN=t661, DirName:/CN=t662, DirName:/CN=t663, DirName:/CN=t664, DirName:/CN=t665, DirName:/CN=t666, DirName:/CN=t667, DirName:/CN=t668, DirName:/CN=t669, DirName:/CN=t670, DirName:/CN=t671, DirName:/CN=t672, DirName:/CN=t673, DirName:/CN=t674, DirName:/CN=t675, DirName:/CN=t676, DirName:/CN=t677, DirName:/CN=t678, DirName:/CN=t679, DirName:/CN=t680, DirName:/CN=t681, DirName:/CN=t682, DirName:/CN=t683, DirName:/CN=t684, DirName:/CN=t685, DirName:/CN=t686, DirName:/CN=t687, DirName:/CN=t688, DirName:/CN=t689, DirName:/CN=t690, DirName:/CN=t691, DirName:/CN=t692, DirName:/CN=t693, DirName:/CN=t694, DirName:/CN=t695, DirName:/CN=t696, DirName:/CN=t697, DirName:/CN=t698, DirName:/CN=t699, DirName:/CN=t700, DirName:/CN=t701, DirName:/CN=t702, DirName:/CN=t703, DirName:/CN=t704, DirName:/CN=t705, DirName:/CN=t706, DirName:/CN=t707, DirName:/CN=t708, DirName:/CN=t709, DirName:/CN=t710, DirName:/CN=t711, DirName:/CN=t712, DirName:/CN=t713, DirName:/CN=t714, DirName:/CN=t715, DirName:/CN=t716, DirName:/CN=t717, DirName:/CN=t718, DirName:/CN=t719, DirName:/CN=t720, DirName:/CN=t721, DirName:/CN=t722, DirName:/CN=t723, DirName:/CN=t724, DirName:/CN=t725, DirName:/CN=t726, DirName:/CN=t727, DirName:/CN=t728, DirName:/CN=t729, DirName:/CN=t730, DirName:/CN=t731, DirName:/CN=t732, DirName:/CN=t733, DirName:/CN=t734, DirName:/CN=t735, DirName:/CN=t736, DirName:/CN=t737, DirName:/CN=t738, DirName:/CN=t739, DirName:/CN=t740, DirName:/CN=t741, DirName:/CN=t742, DirName:/CN=t743, DirName:/CN=t744, DirName:/CN=t745, DirName:/CN=t746, DirName:/CN=t747, DirName:/CN=t748, DirName:/CN=t749, DirName:/CN=t750, DirName:/CN=t751, DirName:/CN=t752, DirName:/CN=t753, DirName:/CN=t754, DirName:/CN=t755, DirName:/CN=t756, DirName:/CN=t757, DirName:/CN=t758, DirName:/CN=t759, DirName:/CN=t760, DirName:/CN=t761, DirName:/CN=t762, DirName:/CN=t763, DirName:/CN=t764, DirName:/CN=t765, DirName:/CN=t766, DirName:/CN=t767, DirName:/CN=t768, DirName:/CN=t769, DirName:/CN=t770, DirName:/CN=t771, DirName:/CN=t772, DirName:/CN=t773, DirName:/CN=t774, DirName:/CN=t775, DirName:/CN=t776, DirName:/CN=t777, DirName:/CN=t778, DirName:/CN=t779, DirName:/CN=t780, DirName:/CN=t781, DirName:/CN=t782, DirName:/CN=t783, DirName:/CN=t784, DirName:/CN=t785, DirName:/CN=t786, DirName:/CN=t787, DirName:/CN=t788, DirName:/CN=t789, DirName:/CN=t790, DirName:/CN=t791, DirName:/CN=t792, DirName:/CN=t793, DirName:/CN=t794, DirName:/CN=t795, DirName:/CN=t796, DirName:/CN=t797, DirName:/CN=t798, DirName:/CN=t799, DirName:/CN=t800, DirName:/CN=t801, DirName:/CN=t802, DirName:/CN=t803, DirName:/CN=t804, DirName:/CN=t805, DirName:/CN=t806, DirName:/CN=t807, DirName:/CN=t808, DirName:/CN=t809, DirName:/CN=t810, DirName:/CN=t811, DirName:/CN=t812, DirName:/CN=t813, DirName:/CN=t814, DirName:/CN=t815, DirName:/CN=t816, DirName:/CN=t817, DirName:/CN=t818, DirName:/CN=t819, DirName:/CN=t820, DirName:/CN=t821, DirName:/CN=t822, DirName:/CN=t823, DirName:/CN=t824, DirName:/CN=t825, DirName:/CN=t826, DirName:/CN=t827, DirName:/CN=t828, DirName:/CN=t829, DirName:/CN=t830, DirName:/CN=t831, DirName:/CN=t832, DirName:/CN=t833, DirName:/CN=t834, DirName:/CN=t835, DirName:/CN=t836, DirName:/CN=t837, DirName:/CN=t838, DirName:/CN=t839, DirName:/CN=t840, DirName:/CN=t841, DirName:/CN=t842, DirName:/CN=t843, DirName:/CN=t844, DirName:/CN=t845, DirName:/CN=t846, DirName:/CN=t847, DirName:/CN=t848, DirName:/CN=t849, DirName:/CN=t850, DirName:/CN=t851, DirName:/CN=t852, DirName:/CN=t853, DirName:/CN=t854, DirName:/CN=t855, DirName:/CN=t856, DirName:/CN=t857, DirName:/CN=t858, DirName:/CN=t859, DirName:/CN=t860, DirName:/CN=t861, DirName:/CN=t862, DirName:/CN=t863, DirName:/CN=t864, DirName:/CN=t865, DirName:/CN=t866, DirName:/CN=t867, DirName:/CN=t868, DirName:/CN=t869, DirName:/CN=t870, DirName:/CN=t871, DirName:/CN=t872, DirName:/CN=t873, DirName:/CN=t874, DirName:/CN=t875, DirName:/CN=t876, DirName:/CN=t877, DirName:/CN=t878, DirName:/CN=t879, DirName:/CN=t880, DirName:/CN=t881, DirName:/CN=t882, DirName:/CN=t883, DirName:/CN=t884, DirName:/CN=t885, DirName:/CN=t886, DirName:/CN=t887, DirName:/CN=t888, DirName:/CN=t889, DirName:/CN=t890, DirName:/CN=t891, DirName:/CN=t892, DirName:/CN=t893, DirName:/CN=t894, DirName:/CN=t895, DirName:/CN=t896, DirName:/CN=t897, DirName:/CN=t898, DirName:/CN=t899, DirName:/CN=t900, DirName:/CN=t901, DirName:/CN=t902, DirName:/CN=t903, DirName:/CN=t904, DirName:/CN=t905, DirName:/CN=t906, DirName:/CN=t907, DirName:/CN=t908, DirName:/CN=t909, DirName:/CN=t910, DirName:/CN=t911, DirName:/CN=t912, DirName:/CN=t913, DirName:/CN=t914, DirName:/CN=t915, DirName:/CN=t916, DirName:/CN=t917, DirName:/CN=t918, DirName:/CN=t919, DirName:/CN=t920, DirName:/CN=t921, DirName:/CN=t922, DirName:/CN=t923, DirName:/CN=t924, DirName:/CN=t925, DirName:/CN=t926, DirName:/CN=t927, DirName:/CN=t928, DirName:/CN=t929, DirName:/CN=t930, DirName:/CN=t931, DirName:/CN=t932, DirName:/CN=t933, DirName:/CN=t934, DirName:/CN=t935, DirName:/CN=t936, DirName:/CN=t937, DirName:/CN=t938, DirName:/CN=t939, DirName:/CN=t940, DirName:/CN=t941, DirName:/CN=t942, DirName:/CN=t943, DirName:/CN=t944, DirName:/CN=t945, DirName:/CN=t946, DirName:/CN=t947, DirName:/CN=t948, DirName:/CN=t949, DirName:/CN=t950, DirName:/CN=t951, DirName:/CN=t952, DirName:/CN=t953, DirName:/CN=t954, DirName:/CN=t955, DirName:/CN=t956, DirName:/CN=t957, DirName:/CN=t958, DirName:/CN=t959, DirName:/CN=t960, DirName:/CN=t961, DirName:/CN=t962, DirName:/CN=t963, DirName:/CN=t964, DirName:/CN=t965, DirName:/CN=t966, DirName:/CN=t967, DirName:/CN=t968, DirName:/CN=t969, DirName:/CN=t970, DirName:/CN=t971, DirName:/CN=t972, DirName:/CN=t973, DirName:/CN=t974, DirName:/CN=t975, DirName:/CN=t976, DirName:/CN=t977, DirName:/CN=t978, DirName:/CN=t979, DirName:/CN=t980, DirName:/CN=t981, DirName:/CN=t982, DirName:/CN=t983, DirName:/CN=t984, DirName:/CN=t985, DirName:/CN=t986, DirName:/CN=t987, DirName:/CN=t988, DirName:/CN=t989, DirName:/CN=t990, DirName:/CN=t991, DirName:/CN=t992, DirName:/CN=t993, DirName:/CN=t994, DirName:/CN=t995, DirName:/CN=t996, DirName:/CN=t997, DirName:/CN=t998, DirName:/CN=t999, DirName:/CN=t1000, DirName:/CN=t1001, DirName:/CN=t1002, DirName:/CN=t1003, DirName:/CN=t1004, DirName:/CN=t1005, DirName:/CN=t1006, DirName:/CN=t1007, DirName:/CN=t1008, DirName:/CN=t1009, DirName:/CN=t1010, DirName:/CN=t1011, DirName:/CN=t1012, DirName:/CN=t1013, DirName:/CN=t1014, DirName:/CN=t1015, DirName:/CN=t1016, DirName:/CN=t1017, DirName:/CN=t1018, DirName:/CN=t1019, DirName:/CN=t1020, DirName:/CN=t1021, DirName:/CN=t1022, DirName:/CN=t1023, DirName:/CN=t1024 Signature Algorithm: sha256WithRSAEncryption - 07:eb:61:3f:b6:09:b5:81:02:2e:66:67:0e:9e:5e:7a:f9:07: - c6:6b:be:ec:dd:2f:c4:fe:18:72:78:b3:9e:c8:38:2f:dc:45: - ae:86:21:32:03:e1:8d:b2:2a:ec:f8:88:a7:ad:78:b9:10:5b: - 77:35:86:f3:7a:1d:6e:d3:3b:38:3f:da:56:ad:07:ea:49:dc: - b0:d0:12:c0:2e:29:a5:8e:5d:34:b4:18:93:9e:48:99:61:e1: - 93:6a:1d:83:b4:28:cc:bc:56:7b:24:f1:bb:cf:8e:3c:e4:06: - 2f:f1:52:f3:f8:0e:2f:60:17:90:99:0a:e7:fb:d9:c2:37:9e: - b3:5e:d4:ab:e6:a6:44:ad:31:9f:99:da:53:86:39:3a:12:c7: - fe:6e:a2:b3:fe:62:92:b3:06:61:91:f2:9f:bd:b7:42:fc:f2: - c0:dc:9a:8b:09:51:8e:de:84:88:3f:03:c0:77:7b:35:94:33: - 1d:5d:fa:cb:26:d7:07:06:a3:60:61:22:b5:e4:11:80:6f:47: - 4f:9c:d8:20:4d:6b:7d:04:2d:ac:ea:27:9e:42:7f:38:bd:bc: - 3c:a8:6e:37:2a:b5:07:47:97:fd:c2:f8:7e:cb:e2:94:a8:e9: - 7d:e4:10:2d:a3:eb:4b:34:fd:00:04:ad:33:de:e1:ff:2e:43: - 8b:69:0e:a4 + 29:33:a7:c0:47:2d:36:80:2a:45:44:f6:f8:5c:57:01:4e:0c: + 1b:d2:82:ea:77:ad:54:0e:7f:27:71:2a:2b:53:29:8b:a8:50: + 0a:8d:bb:b5:17:cf:34:4a:c6:2e:12:a4:3d:e5:4a:9a:9b:87: + d5:18:b8:5e:a3:a6:24:1a:df:fa:54:c3:28:65:7f:17:6b:8e: + 3a:bc:39:67:28:89:36:8d:13:62:00:76:d1:96:0d:65:1f:6b: + db:18:01:40:b8:c4:d1:01:d5:16:ae:ff:1c:89:7e:7a:e9:8a: + c4:52:dd:b4:92:45:a2:5e:3c:85:44:e8:51:39:39:c1:47:fe: + 07:4e:66:94:40:fa:41:43:25:e0:f1:35:b5:e2:76:fe:eb:48: + ca:e6:d4:0a:5f:a0:d3:47:9d:67:a5:be:01:df:65:d2:5d:3c: + 5f:f3:54:f3:95:eb:20:86:ff:8f:b1:d6:36:54:b9:f1:f4:08: + e6:b5:e8:e2:8d:4b:7b:80:57:ec:87:ef:83:f0:c2:87:cb:2e: + 8e:0e:16:24:65:51:f1:0c:82:be:d1:99:b1:c6:07:39:2f:81: + e9:c3:8b:62:41:41:f1:84:84:d7:c8:8b:95:16:77:1b:c0:92: + f4:35:13:d9:34:4a:b4:b3:1e:1d:d8:69:72:d9:2c:d1:7f:80: + b0:e5:57:5d -----BEGIN CERTIFICATE----- MIJPbDCCTlSgAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY3jANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -492,12 +492,12 @@ pBIwEDEOMAwGA1UEAwwFdDEwMTikEjAQMQ4wDAYDVQQDDAV0MTAxOaQSMBAxDjAM BgNVBAMMBXQxMDIwpBIwEDEOMAwGA1UEAwwFdDEwMjGkEjAQMQ4wDAYDVQQDDAV0 MTAyMqQSMBAxDjAMBgNVBAMMBXQxMDIzpBIwEDEOMAwGA1UEAwwFdDEwMjQwDQYJ -KoZIhvcNAQELBQADggEBAAfrYT+2CbWBAi5mZw6eXnr5B8ZrvuzdL8T+GHJ4s57I -OC/cRa6GITID4Y2yKuz4iKeteLkQW3c1hvN6HW7TOzg/2latB+pJ3LDQEsAuKaWO -XTS0GJOeSJlh4ZNqHYO0KMy8Vnsk8bvPjjzkBi/xUvP4Di9gF5CZCuf72cI3nrNe -1KvmpkStMZ+Z2lOGOToSx/5uorP+YpKzBmGR8p+9t0L88sDcmosJUY7ehIg/A8B3 -ezWUMx1d+ssm1wcGo2BhIrXkEYBvR0+c2CBNa30ELazqJ55Cfzi9vDyobjcqtQdH -l/3C+H7L4pSo6X3kEC2j60s0/QAErTPe4f8uQ4tpDqQ= +KoZIhvcNAQELBQADggEBACkzp8BHLTaAKkVE9vhcVwFODBvSgup3rVQOfydxKitT +KYuoUAqNu7UXzzRKxi4SpD3lSpqbh9UYuF6jpiQa3/pUwyhlfxdrjjq8OWcoiTaN +E2IAdtGWDWUfa9sYAUC4xNEB1Rau/xyJfnrpisRS3bSSRaJePIVE6FE5OcFH/gdO +ZpRA+kFDJeDxNbXidv7rSMrm1ApfoNNHnWelvgHfZdJdPF/zVPOV6yCG/4+x1jZU +ufH0COa16OKNS3uAV+yH74PwwofLLo4OFiRlUfEMgr7RmbHGBzkvgenDi2JBQfGE +hNfIi5UWdxvAkvQ1E9k0SrSzHh3YaXLZLNF/gLDlV10= -----END CERTIFICATE----- Certificate: @@ -505,15 +505,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f7:00 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -6707,24 +6707,24 @@ URI:http://xest/1024 Signature Algorithm: sha256WithRSAEncryption - a8:68:cb:e4:5a:f2:e1:83:09:f1:d1:51:d3:d0:9e:0a:ac:17: - 94:8d:ec:ed:60:64:15:01:00:ff:d0:a8:8b:e8:99:29:f7:b1: - c9:d3:fa:07:aa:3c:be:e4:57:a9:e3:bb:09:f9:0f:ab:2f:07: - d4:ad:66:08:ae:34:57:0b:37:43:2c:9b:01:fc:2f:9a:b2:a7: - c3:85:f4:7f:e5:d6:04:45:5c:55:0d:ac:69:d3:3a:63:e5:97: - a5:7d:db:ba:74:de:5b:b1:e7:e3:55:2e:d8:54:f8:d5:c1:85: - a8:c8:c9:d2:20:f9:fb:88:10:79:cf:73:dd:ce:d8:e0:86:40: - 10:6d:d2:3d:f4:a6:da:90:e3:5f:63:41:fd:d3:e1:a5:97:d1: - e4:c9:36:f5:42:5d:b3:56:d3:89:bc:b6:31:be:cf:1d:1d:7a: - 3d:dc:64:9f:8b:47:47:75:b2:02:d3:69:4a:b5:76:e2:7e:2e: - 19:1a:4e:00:7c:10:25:06:26:c9:a4:33:71:cb:d0:a5:3f:79: - b2:2b:45:b6:0d:3d:a6:35:05:82:75:a1:ca:4a:e1:98:e5:7a: - c0:ee:ad:13:e6:48:2a:bc:71:29:14:64:c4:ac:74:64:01:12: - 6b:ce:8c:fd:9a:ba:18:02:1f:d5:e2:14:01:64:44:0b:cc:46: - a5:83:67:c3 + 5d:94:f0:0a:d4:00:79:35:cf:57:0e:3d:24:e9:17:d9:0c:22: + f2:7e:18:73:4a:bc:89:fa:cf:19:fb:26:b3:93:7b:f6:61:24: + a0:36:e1:29:1f:3c:a6:db:c2:c3:fc:dd:05:5b:25:f1:21:4f: + 29:1b:b2:bc:c6:0d:3d:cb:27:a5:16:8d:73:b3:e4:a0:82:ae: + 43:7b:72:4f:52:aa:cf:c1:0f:6b:13:7d:af:11:cd:ce:8d:a5: + 78:b2:a8:9d:4e:22:6d:0d:60:59:29:b1:a5:97:01:52:ae:4e: + 6f:4e:bc:4e:cc:d4:6b:f9:32:04:42:1c:e7:87:74:6c:42:74: + a6:4c:83:07:b8:54:2e:33:4c:6b:09:38:e1:ce:b1:56:59:82: + f5:69:90:4f:7d:04:51:45:68:09:14:5b:b2:c9:a4:b0:41:ab: + 7a:f6:4a:84:0d:88:2f:45:d2:3b:81:bc:e8:91:b9:a8:f1:bb: + 93:d7:42:7d:c8:ca:24:19:f7:28:a4:c6:67:ac:1a:2e:8d:88: + 72:ae:47:14:da:1c:38:f7:a6:7e:38:af:c4:47:0a:7d:8e:38: + 3d:25:3a:48:d7:af:0b:0c:c0:45:42:43:5f:1e:66:1b:64:53: + 2a:4f:81:a1:e8:21:d0:4b:bc:49:87:b0:5e:37:d5:68:ad:7a: + f4:aa:f4:ad -----BEGIN CERTIFICATE----- MIMBYqUwgwFhjKADAgECAhQ85fyBiFmoUBbBf9flKuWWf8L3ADANBgkqhkiG9w0B -AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTE4MDMxMDEyMDAwMFoXDTIxMDEwMTEy +AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAwNTEy MDAwMFowFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAuzvbBG4X4FRSuiN3JLw043DZmZ5TXTMLqcxLHa4GJxiO VbqtEscdMlltwxYg22Kmd4AS4IdYUVXjZn/R4DoiZeVwJqIEBPBd+V9WyNroD1co @@ -8609,12 +8609,12 @@ dHA6Ly94ZXN0LzEwMTgwEoYQaHR0cDovL3hlc3QvMTAxOTAShhBodHRwOi8veGVz dC8xMDIwMBKGEGh0dHA6Ly94ZXN0LzEwMjEwEoYQaHR0cDovL3hlc3QvMTAyMjAS hhBodHRwOi8veGVzdC8xMDIzMBKGEGh0dHA6Ly94ZXN0LzEwMjQwDQYJKoZIhvcN -AQELBQADggEBAKhoy+Ra8uGDCfHRUdPQngqsF5SN7O1gZBUBAP/QqIvomSn3scnT -+geqPL7kV6njuwn5D6svB9StZgiuNFcLN0MsmwH8L5qyp8OF9H/l1gRFXFUNrGnT -OmPll6V927p03lux5+NVLthU+NXBhajIydIg+fuIEHnPc93O2OCGQBBt0j30ptqQ -419jQf3T4aWX0eTJNvVCXbNW04m8tjG+zx0dej3cZJ+LR0d1sgLTaUq1duJ+Lhka -TgB8ECUGJsmkM3HL0KU/ebIrRbYNPaY1BYJ1ocpK4ZjlesDurRPmSCq8cSkUZMSs -dGQBEmvOjP2auhgCH9XiFAFkRAvMRqWDZ8M= +AQELBQADggEBAF2U8ArUAHk1z1cOPSTpF9kMIvJ+GHNKvIn6zxn7JrOTe/ZhJKA2 +4SkfPKbbwsP83QVbJfEhTykbsrzGDT3LJ6UWjXOz5KCCrkN7ck9Sqs/BD2sTfa8R +zc6NpXiyqJ1OIm0NYFkpsaWXAVKuTm9OvE7M1Gv5MgRCHOeHdGxCdKZMgwe4VC4z +TGsJOOHOsVZZgvVpkE99BFFFaAkUW7LJpLBBq3r2SoQNiC9F0juBvOiRuajxu5PX +Qn3IyiQZ9yikxmesGi6NiHKuRxTaHDj3pn44r8RHCn2OOD0lOkjXrwsMwEVCQ18e +ZhtkUypPgaHoIdBLvEmHsF431WitevSq9K0= -----END CERTIFICATE----- Certificate: @@ -8622,15 +8622,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -8670,24 +8670,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -8699,10 +8699,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dns.pem b/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dns.pem index cbf59b5..3808f3a 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dns.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-dns.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:dc - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:t0.test, DNS:t1.test, DNS:t2.test, DNS:t3.test, DNS:t4.test, DNS:t5.test, DNS:t6.test, DNS:t7.test, DNS:t8.test, DNS:t9.test, DNS:t10.test, DNS:t11.test, DNS:t12.test, DNS:t13.test, DNS:t14.test, DNS:t15.test, DNS:t16.test, DNS:t17.test, DNS:t18.test, DNS:t19.test, DNS:t20.test, DNS:t21.test, DNS:t22.test, DNS:t23.test, DNS:t24.test, DNS:t25.test, DNS:t26.test, DNS:t27.test, DNS:t28.test, DNS:t29.test, DNS:t30.test, DNS:t31.test, DNS:t32.test, DNS:t33.test, DNS:t34.test, DNS:t35.test, DNS:t36.test, DNS:t37.test, DNS:t38.test, DNS:t39.test, DNS:t40.test, DNS:t41.test, DNS:t42.test, DNS:t43.test, DNS:t44.test, DNS:t45.test, DNS:t46.test, DNS:t47.test, DNS:t48.test, DNS:t49.test, DNS:t50.test, DNS:t51.test, DNS:t52.test, DNS:t53.test, DNS:t54.test, DNS:t55.test, DNS:t56.test, DNS:t57.test, DNS:t58.test, DNS:t59.test, DNS:t60.test, DNS:t61.test, DNS:t62.test, DNS:t63.test, DNS:t64.test, DNS:t65.test, DNS:t66.test, DNS:t67.test, DNS:t68.test, DNS:t69.test, DNS:t70.test, DNS:t71.test, DNS:t72.test, DNS:t73.test, DNS:t74.test, DNS:t75.test, DNS:t76.test, DNS:t77.test, DNS:t78.test, DNS:t79.test, DNS:t80.test, DNS:t81.test, DNS:t82.test, DNS:t83.test, DNS:t84.test, DNS:t85.test, DNS:t86.test, DNS:t87.test, DNS:t88.test, DNS:t89.test, DNS:t90.test, DNS:t91.test, DNS:t92.test, DNS:t93.test, DNS:t94.test, DNS:t95.test, DNS:t96.test, DNS:t97.test, DNS:t98.test, DNS:t99.test, DNS:t100.test, DNS:t101.test, DNS:t102.test, DNS:t103.test, DNS:t104.test, DNS:t105.test, DNS:t106.test, DNS:t107.test, DNS:t108.test, DNS:t109.test, DNS:t110.test, DNS:t111.test, DNS:t112.test, DNS:t113.test, DNS:t114.test, DNS:t115.test, DNS:t116.test, DNS:t117.test, DNS:t118.test, DNS:t119.test, DNS:t120.test, DNS:t121.test, DNS:t122.test, DNS:t123.test, DNS:t124.test, DNS:t125.test, DNS:t126.test, DNS:t127.test, DNS:t128.test, DNS:t129.test, DNS:t130.test, DNS:t131.test, DNS:t132.test, DNS:t133.test, DNS:t134.test, DNS:t135.test, DNS:t136.test, DNS:t137.test, DNS:t138.test, DNS:t139.test, DNS:t140.test, DNS:t141.test, DNS:t142.test, DNS:t143.test, DNS:t144.test, DNS:t145.test, DNS:t146.test, DNS:t147.test, DNS:t148.test, DNS:t149.test, DNS:t150.test, DNS:t151.test, DNS:t152.test, DNS:t153.test, DNS:t154.test, DNS:t155.test, DNS:t156.test, DNS:t157.test, DNS:t158.test, DNS:t159.test, DNS:t160.test, DNS:t161.test, DNS:t162.test, DNS:t163.test, DNS:t164.test, DNS:t165.test, DNS:t166.test, DNS:t167.test, DNS:t168.test, DNS:t169.test, DNS:t170.test, DNS:t171.test, DNS:t172.test, DNS:t173.test, DNS:t174.test, DNS:t175.test, DNS:t176.test, DNS:t177.test, DNS:t178.test, DNS:t179.test, DNS:t180.test, DNS:t181.test, DNS:t182.test, DNS:t183.test, DNS:t184.test, DNS:t185.test, DNS:t186.test, DNS:t187.test, DNS:t188.test, DNS:t189.test, DNS:t190.test, DNS:t191.test, DNS:t192.test, DNS:t193.test, DNS:t194.test, DNS:t195.test, DNS:t196.test, DNS:t197.test, DNS:t198.test, DNS:t199.test, DNS:t200.test, DNS:t201.test, DNS:t202.test, DNS:t203.test, DNS:t204.test, DNS:t205.test, DNS:t206.test, DNS:t207.test, DNS:t208.test, DNS:t209.test, DNS:t210.test, DNS:t211.test, DNS:t212.test, DNS:t213.test, DNS:t214.test, DNS:t215.test, DNS:t216.test, DNS:t217.test, DNS:t218.test, DNS:t219.test, DNS:t220.test, DNS:t221.test, DNS:t222.test, DNS:t223.test, DNS:t224.test, DNS:t225.test, DNS:t226.test, DNS:t227.test, DNS:t228.test, DNS:t229.test, DNS:t230.test, DNS:t231.test, DNS:t232.test, DNS:t233.test, DNS:t234.test, DNS:t235.test, DNS:t236.test, DNS:t237.test, DNS:t238.test, DNS:t239.test, DNS:t240.test, DNS:t241.test, DNS:t242.test, DNS:t243.test, DNS:t244.test, DNS:t245.test, DNS:t246.test, DNS:t247.test, DNS:t248.test, DNS:t249.test, DNS:t250.test, DNS:t251.test, DNS:t252.test, DNS:t253.test, DNS:t254.test, DNS:t255.test, DNS:t256.test, DNS:t257.test, DNS:t258.test, DNS:t259.test, DNS:t260.test, DNS:t261.test, DNS:t262.test, DNS:t263.test, DNS:t264.test, DNS:t265.test, DNS:t266.test, DNS:t267.test, DNS:t268.test, DNS:t269.test, DNS:t270.test, DNS:t271.test, DNS:t272.test, DNS:t273.test, DNS:t274.test, DNS:t275.test, DNS:t276.test, DNS:t277.test, DNS:t278.test, DNS:t279.test, DNS:t280.test, DNS:t281.test, DNS:t282.test, DNS:t283.test, DNS:t284.test, DNS:t285.test, DNS:t286.test, DNS:t287.test, DNS:t288.test, DNS:t289.test, DNS:t290.test, DNS:t291.test, DNS:t292.test, DNS:t293.test, DNS:t294.test, DNS:t295.test, DNS:t296.test, DNS:t297.test, DNS:t298.test, DNS:t299.test, DNS:t300.test, DNS:t301.test, DNS:t302.test, DNS:t303.test, DNS:t304.test, DNS:t305.test, DNS:t306.test, DNS:t307.test, DNS:t308.test, DNS:t309.test, DNS:t310.test, DNS:t311.test, DNS:t312.test, DNS:t313.test, DNS:t314.test, DNS:t315.test, DNS:t316.test, DNS:t317.test, DNS:t318.test, DNS:t319.test, DNS:t320.test, DNS:t321.test, DNS:t322.test, DNS:t323.test, DNS:t324.test, DNS:t325.test, DNS:t326.test, DNS:t327.test, DNS:t328.test, DNS:t329.test, DNS:t330.test, DNS:t331.test, DNS:t332.test, DNS:t333.test, DNS:t334.test, DNS:t335.test, DNS:t336.test, DNS:t337.test, DNS:t338.test, DNS:t339.test, DNS:t340.test, DNS:t341.test, DNS:t342.test, DNS:t343.test, DNS:t344.test, DNS:t345.test, DNS:t346.test, DNS:t347.test, DNS:t348.test, DNS:t349.test, DNS:t350.test, DNS:t351.test, DNS:t352.test, DNS:t353.test, DNS:t354.test, DNS:t355.test, DNS:t356.test, DNS:t357.test, DNS:t358.test, DNS:t359.test, DNS:t360.test, DNS:t361.test, DNS:t362.test, DNS:t363.test, DNS:t364.test, DNS:t365.test, DNS:t366.test, DNS:t367.test, DNS:t368.test, DNS:t369.test, DNS:t370.test, DNS:t371.test, DNS:t372.test, DNS:t373.test, DNS:t374.test, DNS:t375.test, DNS:t376.test, DNS:t377.test, DNS:t378.test, DNS:t379.test, DNS:t380.test, DNS:t381.test, DNS:t382.test, DNS:t383.test, DNS:t384.test, DNS:t385.test, DNS:t386.test, DNS:t387.test, DNS:t388.test, DNS:t389.test, DNS:t390.test, DNS:t391.test, DNS:t392.test, DNS:t393.test, DNS:t394.test, DNS:t395.test, DNS:t396.test, DNS:t397.test, DNS:t398.test, DNS:t399.test, DNS:t400.test, DNS:t401.test, DNS:t402.test, DNS:t403.test, DNS:t404.test, DNS:t405.test, DNS:t406.test, DNS:t407.test, DNS:t408.test, DNS:t409.test, DNS:t410.test, DNS:t411.test, DNS:t412.test, DNS:t413.test, DNS:t414.test, DNS:t415.test, DNS:t416.test, DNS:t417.test, DNS:t418.test, DNS:t419.test, DNS:t420.test, DNS:t421.test, DNS:t422.test, DNS:t423.test, DNS:t424.test, DNS:t425.test, DNS:t426.test, DNS:t427.test, DNS:t428.test, DNS:t429.test, DNS:t430.test, DNS:t431.test, DNS:t432.test, DNS:t433.test, DNS:t434.test, DNS:t435.test, DNS:t436.test, DNS:t437.test, DNS:t438.test, DNS:t439.test, DNS:t440.test, DNS:t441.test, DNS:t442.test, DNS:t443.test, DNS:t444.test, DNS:t445.test, DNS:t446.test, DNS:t447.test, DNS:t448.test, DNS:t449.test, DNS:t450.test, DNS:t451.test, DNS:t452.test, DNS:t453.test, DNS:t454.test, DNS:t455.test, DNS:t456.test, DNS:t457.test, DNS:t458.test, DNS:t459.test, DNS:t460.test, DNS:t461.test, DNS:t462.test, DNS:t463.test, DNS:t464.test, DNS:t465.test, DNS:t466.test, DNS:t467.test, DNS:t468.test, DNS:t469.test, DNS:t470.test, DNS:t471.test, DNS:t472.test, DNS:t473.test, DNS:t474.test, DNS:t475.test, DNS:t476.test, DNS:t477.test, DNS:t478.test, DNS:t479.test, DNS:t480.test, DNS:t481.test, DNS:t482.test, DNS:t483.test, DNS:t484.test, DNS:t485.test, DNS:t486.test, DNS:t487.test, DNS:t488.test, DNS:t489.test, DNS:t490.test, DNS:t491.test, DNS:t492.test, DNS:t493.test, DNS:t494.test, DNS:t495.test, DNS:t496.test, DNS:t497.test, DNS:t498.test, DNS:t499.test, DNS:t500.test, DNS:t501.test, DNS:t502.test, DNS:t503.test, DNS:t504.test, DNS:t505.test, DNS:t506.test, DNS:t507.test, DNS:t508.test, DNS:t509.test, DNS:t510.test, DNS:t511.test, DNS:t512.test, DNS:t513.test, DNS:t514.test, DNS:t515.test, DNS:t516.test, DNS:t517.test, DNS:t518.test, DNS:t519.test, DNS:t520.test, DNS:t521.test, DNS:t522.test, DNS:t523.test, DNS:t524.test, DNS:t525.test, DNS:t526.test, DNS:t527.test, DNS:t528.test, DNS:t529.test, DNS:t530.test, DNS:t531.test, DNS:t532.test, DNS:t533.test, DNS:t534.test, DNS:t535.test, DNS:t536.test, DNS:t537.test, DNS:t538.test, DNS:t539.test, DNS:t540.test, DNS:t541.test, DNS:t542.test, DNS:t543.test, DNS:t544.test, DNS:t545.test, DNS:t546.test, DNS:t547.test, DNS:t548.test, DNS:t549.test, DNS:t550.test, DNS:t551.test, DNS:t552.test, DNS:t553.test, DNS:t554.test, DNS:t555.test, DNS:t556.test, DNS:t557.test, DNS:t558.test, DNS:t559.test, DNS:t560.test, DNS:t561.test, DNS:t562.test, DNS:t563.test, DNS:t564.test, DNS:t565.test, DNS:t566.test, DNS:t567.test, DNS:t568.test, DNS:t569.test, DNS:t570.test, DNS:t571.test, DNS:t572.test, DNS:t573.test, DNS:t574.test, DNS:t575.test, DNS:t576.test, DNS:t577.test, DNS:t578.test, DNS:t579.test, DNS:t580.test, DNS:t581.test, DNS:t582.test, DNS:t583.test, DNS:t584.test, DNS:t585.test, DNS:t586.test, DNS:t587.test, DNS:t588.test, DNS:t589.test, DNS:t590.test, DNS:t591.test, DNS:t592.test, DNS:t593.test, DNS:t594.test, DNS:t595.test, DNS:t596.test, DNS:t597.test, DNS:t598.test, DNS:t599.test, DNS:t600.test, DNS:t601.test, DNS:t602.test, DNS:t603.test, DNS:t604.test, DNS:t605.test, DNS:t606.test, DNS:t607.test, DNS:t608.test, DNS:t609.test, DNS:t610.test, DNS:t611.test, DNS:t612.test, DNS:t613.test, DNS:t614.test, DNS:t615.test, DNS:t616.test, DNS:t617.test, DNS:t618.test, DNS:t619.test, DNS:t620.test, DNS:t621.test, DNS:t622.test, DNS:t623.test, DNS:t624.test, DNS:t625.test, DNS:t626.test, DNS:t627.test, DNS:t628.test, DNS:t629.test, DNS:t630.test, DNS:t631.test, DNS:t632.test, DNS:t633.test, DNS:t634.test, DNS:t635.test, DNS:t636.test, DNS:t637.test, DNS:t638.test, DNS:t639.test, DNS:t640.test, DNS:t641.test, DNS:t642.test, DNS:t643.test, DNS:t644.test, DNS:t645.test, DNS:t646.test, DNS:t647.test, DNS:t648.test, DNS:t649.test, DNS:t650.test, DNS:t651.test, DNS:t652.test, DNS:t653.test, DNS:t654.test, DNS:t655.test, DNS:t656.test, DNS:t657.test, DNS:t658.test, DNS:t659.test, DNS:t660.test, DNS:t661.test, DNS:t662.test, DNS:t663.test, DNS:t664.test, DNS:t665.test, DNS:t666.test, DNS:t667.test, DNS:t668.test, DNS:t669.test, DNS:t670.test, DNS:t671.test, DNS:t672.test, DNS:t673.test, DNS:t674.test, DNS:t675.test, DNS:t676.test, DNS:t677.test, DNS:t678.test, DNS:t679.test, DNS:t680.test, DNS:t681.test, DNS:t682.test, DNS:t683.test, DNS:t684.test, DNS:t685.test, DNS:t686.test, DNS:t687.test, DNS:t688.test, DNS:t689.test, DNS:t690.test, DNS:t691.test, DNS:t692.test, DNS:t693.test, DNS:t694.test, DNS:t695.test, DNS:t696.test, DNS:t697.test, DNS:t698.test, DNS:t699.test, DNS:t700.test, DNS:t701.test, DNS:t702.test, DNS:t703.test, DNS:t704.test, DNS:t705.test, DNS:t706.test, DNS:t707.test, DNS:t708.test, DNS:t709.test, DNS:t710.test, DNS:t711.test, DNS:t712.test, DNS:t713.test, DNS:t714.test, DNS:t715.test, DNS:t716.test, DNS:t717.test, DNS:t718.test, DNS:t719.test, DNS:t720.test, DNS:t721.test, DNS:t722.test, DNS:t723.test, DNS:t724.test, DNS:t725.test, DNS:t726.test, DNS:t727.test, DNS:t728.test, DNS:t729.test, DNS:t730.test, DNS:t731.test, DNS:t732.test, DNS:t733.test, DNS:t734.test, DNS:t735.test, DNS:t736.test, DNS:t737.test, DNS:t738.test, DNS:t739.test, DNS:t740.test, DNS:t741.test, DNS:t742.test, DNS:t743.test, DNS:t744.test, DNS:t745.test, DNS:t746.test, DNS:t747.test, DNS:t748.test, DNS:t749.test, DNS:t750.test, DNS:t751.test, DNS:t752.test, DNS:t753.test, DNS:t754.test, DNS:t755.test, DNS:t756.test, DNS:t757.test, DNS:t758.test, DNS:t759.test, DNS:t760.test, DNS:t761.test, DNS:t762.test, DNS:t763.test, DNS:t764.test, DNS:t765.test, DNS:t766.test, DNS:t767.test, DNS:t768.test, DNS:t769.test, DNS:t770.test, DNS:t771.test, DNS:t772.test, DNS:t773.test, DNS:t774.test, DNS:t775.test, DNS:t776.test, DNS:t777.test, DNS:t778.test, DNS:t779.test, DNS:t780.test, DNS:t781.test, DNS:t782.test, DNS:t783.test, DNS:t784.test, DNS:t785.test, DNS:t786.test, DNS:t787.test, DNS:t788.test, DNS:t789.test, DNS:t790.test, DNS:t791.test, DNS:t792.test, DNS:t793.test, DNS:t794.test, DNS:t795.test, DNS:t796.test, DNS:t797.test, DNS:t798.test, DNS:t799.test, DNS:t800.test, DNS:t801.test, DNS:t802.test, DNS:t803.test, DNS:t804.test, DNS:t805.test, DNS:t806.test, DNS:t807.test, DNS:t808.test, DNS:t809.test, DNS:t810.test, DNS:t811.test, DNS:t812.test, DNS:t813.test, DNS:t814.test, DNS:t815.test, DNS:t816.test, DNS:t817.test, DNS:t818.test, DNS:t819.test, DNS:t820.test, DNS:t821.test, DNS:t822.test, DNS:t823.test, DNS:t824.test, DNS:t825.test, DNS:t826.test, DNS:t827.test, DNS:t828.test, DNS:t829.test, DNS:t830.test, DNS:t831.test, DNS:t832.test, DNS:t833.test, DNS:t834.test, DNS:t835.test, DNS:t836.test, DNS:t837.test, DNS:t838.test, DNS:t839.test, DNS:t840.test, DNS:t841.test, DNS:t842.test, DNS:t843.test, DNS:t844.test, DNS:t845.test, DNS:t846.test, DNS:t847.test, DNS:t848.test, DNS:t849.test, DNS:t850.test, DNS:t851.test, DNS:t852.test, DNS:t853.test, DNS:t854.test, DNS:t855.test, DNS:t856.test, DNS:t857.test, DNS:t858.test, DNS:t859.test, DNS:t860.test, DNS:t861.test, DNS:t862.test, DNS:t863.test, DNS:t864.test, DNS:t865.test, DNS:t866.test, DNS:t867.test, DNS:t868.test, DNS:t869.test, DNS:t870.test, DNS:t871.test, DNS:t872.test, DNS:t873.test, DNS:t874.test, DNS:t875.test, DNS:t876.test, DNS:t877.test, DNS:t878.test, DNS:t879.test, DNS:t880.test, DNS:t881.test, DNS:t882.test, DNS:t883.test, DNS:t884.test, DNS:t885.test, DNS:t886.test, DNS:t887.test, DNS:t888.test, DNS:t889.test, DNS:t890.test, DNS:t891.test, DNS:t892.test, DNS:t893.test, DNS:t894.test, DNS:t895.test, DNS:t896.test, DNS:t897.test, DNS:t898.test, DNS:t899.test, DNS:t900.test, DNS:t901.test, DNS:t902.test, DNS:t903.test, DNS:t904.test, DNS:t905.test, DNS:t906.test, DNS:t907.test, DNS:t908.test, DNS:t909.test, DNS:t910.test, DNS:t911.test, DNS:t912.test, DNS:t913.test, DNS:t914.test, DNS:t915.test, DNS:t916.test, DNS:t917.test, DNS:t918.test, DNS:t919.test, DNS:t920.test, DNS:t921.test, DNS:t922.test, DNS:t923.test, DNS:t924.test, DNS:t925.test, DNS:t926.test, DNS:t927.test, DNS:t928.test, DNS:t929.test, DNS:t930.test, DNS:t931.test, DNS:t932.test, DNS:t933.test, DNS:t934.test, DNS:t935.test, DNS:t936.test, DNS:t937.test, DNS:t938.test, DNS:t939.test, DNS:t940.test, DNS:t941.test, DNS:t942.test, DNS:t943.test, DNS:t944.test, DNS:t945.test, DNS:t946.test, DNS:t947.test, DNS:t948.test, DNS:t949.test, DNS:t950.test, DNS:t951.test, DNS:t952.test, DNS:t953.test, DNS:t954.test, DNS:t955.test, DNS:t956.test, DNS:t957.test, DNS:t958.test, DNS:t959.test, DNS:t960.test, DNS:t961.test, DNS:t962.test, DNS:t963.test, DNS:t964.test, DNS:t965.test, DNS:t966.test, DNS:t967.test, DNS:t968.test, DNS:t969.test, DNS:t970.test, DNS:t971.test, DNS:t972.test, DNS:t973.test, DNS:t974.test, DNS:t975.test, DNS:t976.test, DNS:t977.test, DNS:t978.test, DNS:t979.test, DNS:t980.test, DNS:t981.test, DNS:t982.test, DNS:t983.test, DNS:t984.test, DNS:t985.test, DNS:t986.test, DNS:t987.test, DNS:t988.test, DNS:t989.test, DNS:t990.test, DNS:t991.test, DNS:t992.test, DNS:t993.test, DNS:t994.test, DNS:t995.test, DNS:t996.test, DNS:t997.test, DNS:t998.test, DNS:t999.test, DNS:t1000.test, DNS:t1001.test, DNS:t1002.test, DNS:t1003.test, DNS:t1004.test, DNS:t1005.test, DNS:t1006.test, DNS:t1007.test, DNS:t1008.test, DNS:t1009.test, DNS:t1010.test, DNS:t1011.test, DNS:t1012.test, DNS:t1013.test, DNS:t1014.test, DNS:t1015.test, DNS:t1016.test, DNS:t1017.test, DNS:t1018.test, DNS:t1019.test, DNS:t1020.test, DNS:t1021.test, DNS:t1022.test, DNS:t1023.test, DNS:t1024.test Signature Algorithm: sha256WithRSAEncryption - b9:21:91:98:46:8a:21:e7:1f:89:6f:19:73:27:15:99:4f:64: - d0:0e:78:21:17:b5:c0:9b:c2:1a:bb:90:43:44:1b:19:24:f2: - 6a:7c:24:96:5f:57:0e:14:52:a4:3f:17:a0:45:9f:59:1a:6f: - ec:8e:78:dc:a8:3a:74:0e:6b:09:68:5d:4a:62:46:98:77:23: - a0:d7:ed:27:3b:33:80:68:3b:1b:1c:9b:07:f5:0a:fc:35:2a: - 66:a6:20:a6:fc:7f:fa:48:0d:65:19:f4:f4:5e:5e:3c:3c:12: - 2a:cb:25:7e:d3:aa:9a:9f:06:2d:5d:a3:50:7c:d7:ff:9d:66: - 68:e7:c0:f2:d8:99:49:e2:cd:c5:46:a5:36:64:45:5e:f8:93: - 57:51:35:b4:9d:a0:b1:17:5c:14:18:56:b1:c1:cc:4d:88:fe: - 2a:bf:a9:d4:3f:b9:44:d0:a0:56:a4:5f:9e:38:0d:f2:6a:6b: - 16:18:21:c7:df:a8:91:cf:74:d7:5e:c1:a0:ea:34:64:44:01: - 0d:35:3c:29:a2:4f:89:c0:d7:b9:54:47:79:10:31:3f:61:f6: - 64:00:1a:45:76:b7:ce:ac:85:7f:17:8c:6e:ff:4f:f2:da:41: - bc:9a:f4:d5:df:0f:ce:42:9f:23:03:3e:b4:e1:cb:4d:af:f3: - e5:e0:1a:db + af:4e:2f:50:52:13:d9:77:37:22:a3:de:f5:2a:e8:1b:88:a6: + 80:24:52:0c:e0:51:1f:58:1c:38:e8:17:10:9d:7f:9e:2d:58: + 4d:0c:5c:f3:7a:33:09:48:5e:2d:77:61:9d:bb:9c:0a:7d:33: + 4f:bb:00:b2:96:be:2f:5d:ab:40:4a:60:95:a4:d2:5d:96:df: + 01:3a:95:28:77:4f:7f:5f:8e:32:90:a7:46:fc:d5:6e:80:6f: + 95:e9:74:50:9e:53:1c:b0:c1:64:2d:6d:70:4b:86:ab:9f:4a: + 6f:2d:f8:23:05:70:f3:95:72:ce:23:20:50:8b:6c:d4:ea:94: + ed:cd:20:71:a4:c0:24:12:bc:cf:6d:3d:5a:ba:51:03:64:3e: + b0:00:85:2a:08:2f:cf:d0:6f:9d:ef:7a:16:f4:42:c5:36:20: + 52:b6:96:34:5b:65:82:ae:34:cd:3e:e3:59:db:a8:24:8a:e5: + be:37:9c:66:ff:7c:e3:77:d4:a4:4b:91:ab:c8:98:e0:f3:2c: + 79:80:61:f3:02:e6:71:69:82:b2:31:61:ca:69:4a:a3:72:b9: + 57:4c:9a:b5:85:07:40:16:3d:8a:cd:65:4b:17:08:33:44:ba: + 9d:d3:69:cc:e5:b7:17:7c:d5:21:7c:1a:bb:e8:cf:f3:31:2f: + 13:4b:2e:eb -----BEGIN CERTIFICATE----- MIIvZDCCLkygAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY3DANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -321,12 +321,12 @@ dGVzdIIKdDEwMTMudGVzdIIKdDEwMTQudGVzdIIKdDEwMTUudGVzdIIKdDEwMTYu dGVzdIIKdDEwMTcudGVzdIIKdDEwMTgudGVzdIIKdDEwMTkudGVzdIIKdDEwMjAu dGVzdIIKdDEwMjEudGVzdIIKdDEwMjIudGVzdIIKdDEwMjMudGVzdIIKdDEwMjQu -dGVzdDANBgkqhkiG9w0BAQsFAAOCAQEAuSGRmEaKIecfiW8ZcycVmU9k0A54IRe1 -wJvCGruQQ0QbGSTyanwkll9XDhRSpD8XoEWfWRpv7I543Kg6dA5rCWhdSmJGmHcj -oNftJzszgGg7GxybB/UK/DUqZqYgpvx/+kgNZRn09F5ePDwSKsslftOqmp8GLV2j -UHzX/51maOfA8tiZSeLNxUalNmRFXviTV1E1tJ2gsRdcFBhWscHMTYj+Kr+p1D+5 -RNCgVqRfnjgN8mprFhghx9+okc90117BoOo0ZEQBDTU8KaJPicDXuVRHeRAxP2H2 -ZAAaRXa3zqyFfxeMbv9P8tpBvJr01d8PzkKfIwM+tOHLTa/z5eAa2w== +dGVzdDANBgkqhkiG9w0BAQsFAAOCAQEAr04vUFIT2Xc3IqPe9SroG4imgCRSDOBR +H1gcOOgXEJ1/ni1YTQxc83ozCUheLXdhnbucCn0zT7sAspa+L12rQEpglaTSXZbf +ATqVKHdPf1+OMpCnRvzVboBvlel0UJ5THLDBZC1tcEuGq59Kby34IwVw85VyziMg +UIts1OqU7c0gcaTAJBK8z209WrpRA2Q+sACFKggvz9Bvne96FvRCxTYgUraWNFtl +gq40zT7jWduoJIrlvjecZv9843fUpEuRq8iY4PMseYBh8wLmcWmCsjFhymlKo3K5 +V0yatYUHQBY9is1lSxcIM0S6ndNpzOW3F3zVIXwau+jP8zEvE0su6w== -----END CERTIFICATE----- Certificate: @@ -334,15 +334,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:fe - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -6536,24 +6536,24 @@ URI:http://xest/1024 Signature Algorithm: sha256WithRSAEncryption - 24:fd:34:02:65:ec:b4:74:85:d6:16:8a:69:f1:f5:b0:1c:9b: - 05:12:4b:81:f2:e3:a9:cb:bd:f0:67:f1:ab:f0:07:02:57:51: - ef:c6:87:75:56:9b:1b:68:6e:b1:97:43:e2:8b:85:e4:f7:9d: - 0a:01:9d:56:0b:83:94:dc:bf:7d:e8:95:70:85:37:96:94:b3: - 08:26:35:a2:50:e0:72:95:31:ff:f1:f0:a9:ef:72:8b:9e:eb: - ce:d1:0d:24:12:2f:51:c3:3d:8d:30:46:aa:16:fc:fd:55:13: - 04:86:87:de:e3:63:22:31:14:ad:ea:f5:74:de:df:19:b6:83: - a1:aa:3f:fe:6d:97:a8:3f:f1:a4:ac:2b:e0:ec:71:1c:60:5a: - f7:02:97:c3:ac:b5:64:32:19:19:78:c5:07:8e:40:fe:ef:3a: - f1:6b:59:81:71:fc:07:c4:70:74:47:43:1b:e7:98:26:4a:d0: - 1f:8e:c6:5c:fc:9f:6e:e3:86:77:17:14:2b:ed:7a:6e:d0:54: - 90:94:4d:a2:ba:16:22:97:aa:17:d6:d5:b9:b4:8d:a6:59:15: - 22:1f:51:1c:29:cc:1c:b2:64:b0:4f:0a:2f:81:35:e2:a1:25: - 04:0d:0e:b2:70:87:3a:aa:3a:3e:b7:6b:59:c9:71:17:5c:8b: - 7c:f6:b4:fd + 0e:14:4c:09:0c:0b:fa:da:ae:c8:a4:13:9f:7d:9c:53:62:c0: + 51:7a:7a:88:78:90:81:f9:2f:e6:86:e0:73:31:1d:84:45:7f: + 79:ba:6a:9c:ed:5c:aa:b0:dd:d0:32:a9:69:78:1a:e4:3c:fa: + 53:8a:15:33:7d:cc:45:4c:65:4e:d4:01:49:47:c3:02:04:58: + a8:c2:60:ab:01:8b:35:ad:db:57:9f:68:12:2b:0e:c6:b0:80: + 15:11:de:e4:5d:6e:a5:b2:80:34:65:33:e9:4c:0d:93:09:6e: + e5:f4:f9:06:cc:7e:3d:2e:b9:79:80:9c:83:92:ec:15:62:e6: + af:4e:40:7f:55:a2:75:d1:f2:af:a1:10:28:2b:c3:f6:ef:3a: + 16:3a:71:9b:28:ac:65:d4:ab:ff:4a:a7:aa:82:a3:8d:18:36: + e7:c1:4c:7a:87:8b:39:90:a5:e2:23:c3:99:e6:5d:11:4f:66: + 48:12:69:72:47:3e:e7:bb:33:51:38:c5:e2:20:aa:24:12:ce: + 44:fe:d4:f3:38:37:69:85:d8:41:32:41:30:f7:b2:f0:76:ce: + 4b:da:43:95:87:2b:18:9a:fa:40:c1:36:71:ac:d4:8f:68:cc: + ed:8f:f6:a9:0a:29:94:98:71:69:af:e2:85:62:65:36:a3:77: + ae:43:af:81 -----BEGIN CERTIFICATE----- MIMBorUwgwGhnKADAgECAhQ85fyBiFmoUBbBf9flKuWWf8L2/jANBgkqhkiG9w0B -AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTE4MDMxMDEyMDAwMFoXDTIxMDEwMTEy +AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAwNTEy MDAwMFowFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAuzvbBG4X4FRSuiN3JLw043DZmZ5TXTMLqcxLHa4GJxiO VbqtEscdMlltwxYg22Kmd4AS4IdYUVXjZn/R4DoiZeVwJqIEBPBd+V9WyNroD1co @@ -8779,13 +8779,13 @@ dC8xMDE2MBKGEGh0dHA6Ly94ZXN0LzEwMTcwEoYQaHR0cDovL3hlc3QvMTAxODAS hhBodHRwOi8veGVzdC8xMDE5MBKGEGh0dHA6Ly94ZXN0LzEwMjAwEoYQaHR0cDov L3hlc3QvMTAyMTAShhBodHRwOi8veGVzdC8xMDIyMBKGEGh0dHA6Ly94ZXN0LzEw -MjMwEoYQaHR0cDovL3hlc3QvMTAyNDANBgkqhkiG9w0BAQsFAAOCAQEAJP00AmXs -tHSF1haKafH1sBybBRJLgfLjqcu98Gfxq/AHAldR78aHdVabG2husZdD4ouF5Ped -CgGdVguDlNy/feiVcIU3lpSzCCY1olDgcpUx//Hwqe9yi57rztENJBIvUcM9jTBG -qhb8/VUTBIaH3uNjIjEUrer1dN7fGbaDoao//m2XqD/xpKwr4OxxHGBa9wKXw6y1 -ZDIZGXjFB45A/u868WtZgXH8B8RwdEdDG+eYJkrQH47GXPyfbuOGdxcUK+16btBU -kJRNoroWIpeqF9bVubSNplkVIh9RHCnMHLJksE8KL4E14qElBA0OsnCHOqo6Prdr -WclxF1yLfPa0/Q== +MjMwEoYQaHR0cDovL3hlc3QvMTAyNDANBgkqhkiG9w0BAQsFAAOCAQEADhRMCQwL ++tquyKQTn32cU2LAUXp6iHiQgfkv5obgczEdhEV/ebpqnO1cqrDd0DKpaXga5Dz6 +U4oVM33MRUxlTtQBSUfDAgRYqMJgqwGLNa3bV59oEisOxrCAFRHe5F1upbKANGUz +6UwNkwlu5fT5Bsx+PS65eYCcg5LsFWLmr05Af1WiddHyr6EQKCvD9u86Fjpxmyis +ZdSr/0qnqoKjjRg258FMeoeLOZCl4iPDmeZdEU9mSBJpckc+57szUTjF4iCqJBLO +RP7U8zg3aYXYQTJBMPey8HbOS9pDlYcrGJr6QME2cazUj2jM7Y/2qQoplJhxaa/i +hWJlNqN3rkOvgQ== -----END CERTIFICATE----- Certificate: @@ -8793,15 +8793,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -8841,24 +8841,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -8870,10 +8870,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-ips.pem b/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-ips.pem index 7f9efac..0813587 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-ips.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/ok-different-types-ips.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:dd - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: IP Address:10.0.0.0, IP Address:10.0.0.1, IP Address:10.0.0.2, IP Address:10.0.0.3, IP Address:10.0.0.4, IP Address:10.0.0.5, IP Address:10.0.0.6, IP Address:10.0.0.7, IP Address:10.0.0.8, IP Address:10.0.0.9, IP Address:10.0.0.10, IP Address:10.0.0.11, IP Address:10.0.0.12, IP Address:10.0.0.13, IP Address:10.0.0.14, IP Address:10.0.0.15, IP Address:10.0.0.16, IP Address:10.0.0.17, IP Address:10.0.0.18, IP Address:10.0.0.19, IP Address:10.0.0.20, IP Address:10.0.0.21, IP Address:10.0.0.22, IP Address:10.0.0.23, IP Address:10.0.0.24, IP Address:10.0.0.25, IP Address:10.0.0.26, IP Address:10.0.0.27, IP Address:10.0.0.28, IP Address:10.0.0.29, IP Address:10.0.0.30, IP Address:10.0.0.31, IP Address:10.0.0.32, IP Address:10.0.0.33, IP Address:10.0.0.34, IP Address:10.0.0.35, IP Address:10.0.0.36, IP Address:10.0.0.37, IP Address:10.0.0.38, IP Address:10.0.0.39, IP Address:10.0.0.40, IP Address:10.0.0.41, IP Address:10.0.0.42, IP Address:10.0.0.43, IP Address:10.0.0.44, IP Address:10.0.0.45, IP Address:10.0.0.46, IP Address:10.0.0.47, IP Address:10.0.0.48, IP Address:10.0.0.49, IP Address:10.0.0.50, IP Address:10.0.0.51, IP Address:10.0.0.52, IP Address:10.0.0.53, IP Address:10.0.0.54, IP Address:10.0.0.55, IP Address:10.0.0.56, IP Address:10.0.0.57, IP Address:10.0.0.58, IP Address:10.0.0.59, IP Address:10.0.0.60, IP Address:10.0.0.61, IP Address:10.0.0.62, IP Address:10.0.0.63, IP Address:10.0.0.64, IP Address:10.0.0.65, IP Address:10.0.0.66, IP Address:10.0.0.67, IP Address:10.0.0.68, IP Address:10.0.0.69, IP Address:10.0.0.70, IP Address:10.0.0.71, IP Address:10.0.0.72, IP Address:10.0.0.73, IP Address:10.0.0.74, IP Address:10.0.0.75, IP Address:10.0.0.76, IP Address:10.0.0.77, IP Address:10.0.0.78, IP Address:10.0.0.79, IP Address:10.0.0.80, IP Address:10.0.0.81, IP Address:10.0.0.82, IP Address:10.0.0.83, IP Address:10.0.0.84, IP Address:10.0.0.85, IP Address:10.0.0.86, IP Address:10.0.0.87, IP Address:10.0.0.88, IP Address:10.0.0.89, IP Address:10.0.0.90, IP Address:10.0.0.91, IP Address:10.0.0.92, IP Address:10.0.0.93, IP Address:10.0.0.94, IP Address:10.0.0.95, IP Address:10.0.0.96, IP Address:10.0.0.97, IP Address:10.0.0.98, IP Address:10.0.0.99, IP Address:10.0.0.100, IP Address:10.0.0.101, IP Address:10.0.0.102, IP Address:10.0.0.103, IP Address:10.0.0.104, IP Address:10.0.0.105, IP Address:10.0.0.106, IP Address:10.0.0.107, IP Address:10.0.0.108, IP Address:10.0.0.109, IP Address:10.0.0.110, IP Address:10.0.0.111, IP Address:10.0.0.112, IP Address:10.0.0.113, IP Address:10.0.0.114, IP Address:10.0.0.115, IP Address:10.0.0.116, IP Address:10.0.0.117, IP Address:10.0.0.118, IP Address:10.0.0.119, IP Address:10.0.0.120, IP Address:10.0.0.121, IP Address:10.0.0.122, IP Address:10.0.0.123, IP Address:10.0.0.124, IP Address:10.0.0.125, IP Address:10.0.0.126, IP Address:10.0.0.127, IP Address:10.0.0.128, IP Address:10.0.0.129, IP Address:10.0.0.130, IP Address:10.0.0.131, IP Address:10.0.0.132, IP Address:10.0.0.133, IP Address:10.0.0.134, IP Address:10.0.0.135, IP Address:10.0.0.136, IP Address:10.0.0.137, IP Address:10.0.0.138, IP Address:10.0.0.139, IP Address:10.0.0.140, IP Address:10.0.0.141, IP Address:10.0.0.142, IP Address:10.0.0.143, IP Address:10.0.0.144, IP Address:10.0.0.145, IP Address:10.0.0.146, IP Address:10.0.0.147, IP Address:10.0.0.148, IP Address:10.0.0.149, IP Address:10.0.0.150, IP Address:10.0.0.151, IP Address:10.0.0.152, IP Address:10.0.0.153, IP Address:10.0.0.154, IP Address:10.0.0.155, IP Address:10.0.0.156, IP Address:10.0.0.157, IP Address:10.0.0.158, IP Address:10.0.0.159, IP Address:10.0.0.160, IP Address:10.0.0.161, IP Address:10.0.0.162, IP Address:10.0.0.163, IP Address:10.0.0.164, IP Address:10.0.0.165, IP Address:10.0.0.166, IP Address:10.0.0.167, IP Address:10.0.0.168, IP Address:10.0.0.169, IP Address:10.0.0.170, IP Address:10.0.0.171, IP Address:10.0.0.172, IP Address:10.0.0.173, IP Address:10.0.0.174, IP Address:10.0.0.175, IP Address:10.0.0.176, IP Address:10.0.0.177, IP Address:10.0.0.178, IP Address:10.0.0.179, IP Address:10.0.0.180, IP Address:10.0.0.181, IP Address:10.0.0.182, IP Address:10.0.0.183, IP Address:10.0.0.184, IP Address:10.0.0.185, IP Address:10.0.0.186, IP Address:10.0.0.187, IP Address:10.0.0.188, IP Address:10.0.0.189, IP Address:10.0.0.190, IP Address:10.0.0.191, IP Address:10.0.0.192, IP Address:10.0.0.193, IP Address:10.0.0.194, IP Address:10.0.0.195, IP Address:10.0.0.196, IP Address:10.0.0.197, IP Address:10.0.0.198, IP Address:10.0.0.199, IP Address:10.0.0.200, IP Address:10.0.0.201, IP Address:10.0.0.202, IP Address:10.0.0.203, IP Address:10.0.0.204, IP Address:10.0.0.205, IP Address:10.0.0.206, IP Address:10.0.0.207, IP Address:10.0.0.208, IP Address:10.0.0.209, IP Address:10.0.0.210, IP Address:10.0.0.211, IP Address:10.0.0.212, IP Address:10.0.0.213, IP Address:10.0.0.214, IP Address:10.0.0.215, IP Address:10.0.0.216, IP Address:10.0.0.217, IP Address:10.0.0.218, IP Address:10.0.0.219, IP Address:10.0.0.220, IP Address:10.0.0.221, IP Address:10.0.0.222, IP Address:10.0.0.223, IP Address:10.0.0.224, IP Address:10.0.0.225, IP Address:10.0.0.226, IP Address:10.0.0.227, IP Address:10.0.0.228, IP Address:10.0.0.229, IP Address:10.0.0.230, IP Address:10.0.0.231, IP Address:10.0.0.232, IP Address:10.0.0.233, IP Address:10.0.0.234, IP Address:10.0.0.235, IP Address:10.0.0.236, IP Address:10.0.0.237, IP Address:10.0.0.238, IP Address:10.0.0.239, IP Address:10.0.0.240, IP Address:10.0.0.241, IP Address:10.0.0.242, IP Address:10.0.0.243, IP Address:10.0.0.244, IP Address:10.0.0.245, IP Address:10.0.0.246, IP Address:10.0.0.247, IP Address:10.0.0.248, IP Address:10.0.0.249, IP Address:10.0.0.250, IP Address:10.0.0.251, IP Address:10.0.0.252, IP Address:10.0.0.253, IP Address:10.0.0.254, IP Address:10.0.0.255, IP Address:10.0.1.0, IP Address:10.0.1.1, IP Address:10.0.1.2, IP Address:10.0.1.3, IP Address:10.0.1.4, IP Address:10.0.1.5, IP Address:10.0.1.6, IP Address:10.0.1.7, IP Address:10.0.1.8, IP Address:10.0.1.9, IP Address:10.0.1.10, IP Address:10.0.1.11, IP Address:10.0.1.12, IP Address:10.0.1.13, IP Address:10.0.1.14, IP Address:10.0.1.15, IP Address:10.0.1.16, IP Address:10.0.1.17, IP Address:10.0.1.18, IP Address:10.0.1.19, IP Address:10.0.1.20, IP Address:10.0.1.21, IP Address:10.0.1.22, IP Address:10.0.1.23, IP Address:10.0.1.24, IP Address:10.0.1.25, IP Address:10.0.1.26, IP Address:10.0.1.27, IP Address:10.0.1.28, IP Address:10.0.1.29, IP Address:10.0.1.30, IP Address:10.0.1.31, IP Address:10.0.1.32, IP Address:10.0.1.33, IP Address:10.0.1.34, IP Address:10.0.1.35, IP Address:10.0.1.36, IP Address:10.0.1.37, IP Address:10.0.1.38, IP Address:10.0.1.39, IP Address:10.0.1.40, IP Address:10.0.1.41, IP Address:10.0.1.42, IP Address:10.0.1.43, IP Address:10.0.1.44, IP Address:10.0.1.45, IP Address:10.0.1.46, IP Address:10.0.1.47, IP Address:10.0.1.48, IP Address:10.0.1.49, IP Address:10.0.1.50, IP Address:10.0.1.51, IP Address:10.0.1.52, IP Address:10.0.1.53, IP Address:10.0.1.54, IP Address:10.0.1.55, IP Address:10.0.1.56, IP Address:10.0.1.57, IP Address:10.0.1.58, IP Address:10.0.1.59, IP Address:10.0.1.60, IP Address:10.0.1.61, IP Address:10.0.1.62, IP Address:10.0.1.63, IP Address:10.0.1.64, IP Address:10.0.1.65, IP Address:10.0.1.66, IP Address:10.0.1.67, IP Address:10.0.1.68, IP Address:10.0.1.69, IP Address:10.0.1.70, IP Address:10.0.1.71, IP Address:10.0.1.72, IP Address:10.0.1.73, IP Address:10.0.1.74, IP Address:10.0.1.75, IP Address:10.0.1.76, IP Address:10.0.1.77, IP Address:10.0.1.78, IP Address:10.0.1.79, IP Address:10.0.1.80, IP Address:10.0.1.81, IP Address:10.0.1.82, IP Address:10.0.1.83, IP Address:10.0.1.84, IP Address:10.0.1.85, IP Address:10.0.1.86, IP Address:10.0.1.87, IP Address:10.0.1.88, IP Address:10.0.1.89, IP Address:10.0.1.90, IP Address:10.0.1.91, IP Address:10.0.1.92, IP Address:10.0.1.93, IP Address:10.0.1.94, IP Address:10.0.1.95, IP Address:10.0.1.96, IP Address:10.0.1.97, IP Address:10.0.1.98, IP Address:10.0.1.99, IP Address:10.0.1.100, IP Address:10.0.1.101, IP Address:10.0.1.102, IP Address:10.0.1.103, IP Address:10.0.1.104, IP Address:10.0.1.105, IP Address:10.0.1.106, IP Address:10.0.1.107, IP Address:10.0.1.108, IP Address:10.0.1.109, IP Address:10.0.1.110, IP Address:10.0.1.111, IP Address:10.0.1.112, IP Address:10.0.1.113, IP Address:10.0.1.114, IP Address:10.0.1.115, IP Address:10.0.1.116, IP Address:10.0.1.117, IP Address:10.0.1.118, IP Address:10.0.1.119, IP Address:10.0.1.120, IP Address:10.0.1.121, IP Address:10.0.1.122, IP Address:10.0.1.123, IP Address:10.0.1.124, IP Address:10.0.1.125, IP Address:10.0.1.126, IP Address:10.0.1.127, IP Address:10.0.1.128, IP Address:10.0.1.129, IP Address:10.0.1.130, IP Address:10.0.1.131, IP Address:10.0.1.132, IP Address:10.0.1.133, IP Address:10.0.1.134, IP Address:10.0.1.135, IP Address:10.0.1.136, IP Address:10.0.1.137, IP Address:10.0.1.138, IP Address:10.0.1.139, IP Address:10.0.1.140, IP Address:10.0.1.141, IP Address:10.0.1.142, IP Address:10.0.1.143, IP Address:10.0.1.144, IP Address:10.0.1.145, IP Address:10.0.1.146, IP Address:10.0.1.147, IP Address:10.0.1.148, IP Address:10.0.1.149, IP Address:10.0.1.150, IP Address:10.0.1.151, IP Address:10.0.1.152, IP Address:10.0.1.153, IP Address:10.0.1.154, IP Address:10.0.1.155, IP Address:10.0.1.156, IP Address:10.0.1.157, IP Address:10.0.1.158, IP Address:10.0.1.159, IP Address:10.0.1.160, IP Address:10.0.1.161, IP Address:10.0.1.162, IP Address:10.0.1.163, IP Address:10.0.1.164, IP Address:10.0.1.165, IP Address:10.0.1.166, IP Address:10.0.1.167, IP Address:10.0.1.168, IP Address:10.0.1.169, IP Address:10.0.1.170, IP Address:10.0.1.171, IP Address:10.0.1.172, IP Address:10.0.1.173, IP Address:10.0.1.174, IP Address:10.0.1.175, IP Address:10.0.1.176, IP Address:10.0.1.177, IP Address:10.0.1.178, IP Address:10.0.1.179, IP Address:10.0.1.180, IP Address:10.0.1.181, IP Address:10.0.1.182, IP Address:10.0.1.183, IP Address:10.0.1.184, IP Address:10.0.1.185, IP Address:10.0.1.186, IP Address:10.0.1.187, IP Address:10.0.1.188, IP Address:10.0.1.189, IP Address:10.0.1.190, IP Address:10.0.1.191, IP Address:10.0.1.192, IP Address:10.0.1.193, IP Address:10.0.1.194, IP Address:10.0.1.195, IP Address:10.0.1.196, IP Address:10.0.1.197, IP Address:10.0.1.198, IP Address:10.0.1.199, IP Address:10.0.1.200, IP Address:10.0.1.201, IP Address:10.0.1.202, IP Address:10.0.1.203, IP Address:10.0.1.204, IP Address:10.0.1.205, IP Address:10.0.1.206, IP Address:10.0.1.207, IP Address:10.0.1.208, IP Address:10.0.1.209, IP Address:10.0.1.210, IP Address:10.0.1.211, IP Address:10.0.1.212, IP Address:10.0.1.213, IP Address:10.0.1.214, IP Address:10.0.1.215, IP Address:10.0.1.216, IP Address:10.0.1.217, IP Address:10.0.1.218, IP Address:10.0.1.219, IP Address:10.0.1.220, IP Address:10.0.1.221, IP Address:10.0.1.222, IP Address:10.0.1.223, IP Address:10.0.1.224, IP Address:10.0.1.225, IP Address:10.0.1.226, IP Address:10.0.1.227, IP Address:10.0.1.228, IP Address:10.0.1.229, IP Address:10.0.1.230, IP Address:10.0.1.231, IP Address:10.0.1.232, IP Address:10.0.1.233, IP Address:10.0.1.234, IP Address:10.0.1.235, IP Address:10.0.1.236, IP Address:10.0.1.237, IP Address:10.0.1.238, IP Address:10.0.1.239, IP Address:10.0.1.240, IP Address:10.0.1.241, IP Address:10.0.1.242, IP Address:10.0.1.243, IP Address:10.0.1.244, IP Address:10.0.1.245, IP Address:10.0.1.246, IP Address:10.0.1.247, IP Address:10.0.1.248, IP Address:10.0.1.249, IP Address:10.0.1.250, IP Address:10.0.1.251, IP Address:10.0.1.252, IP Address:10.0.1.253, IP Address:10.0.1.254, IP Address:10.0.1.255, IP Address:10.0.2.0, IP Address:10.0.2.1, IP Address:10.0.2.2, IP Address:10.0.2.3, IP Address:10.0.2.4, IP Address:10.0.2.5, IP Address:10.0.2.6, IP Address:10.0.2.7, IP Address:10.0.2.8, IP Address:10.0.2.9, IP Address:10.0.2.10, IP Address:10.0.2.11, IP Address:10.0.2.12, IP Address:10.0.2.13, IP Address:10.0.2.14, IP Address:10.0.2.15, IP Address:10.0.2.16, IP Address:10.0.2.17, IP Address:10.0.2.18, IP Address:10.0.2.19, IP Address:10.0.2.20, IP Address:10.0.2.21, IP Address:10.0.2.22, IP Address:10.0.2.23, IP Address:10.0.2.24, IP Address:10.0.2.25, IP Address:10.0.2.26, IP Address:10.0.2.27, IP Address:10.0.2.28, IP Address:10.0.2.29, IP Address:10.0.2.30, IP Address:10.0.2.31, IP Address:10.0.2.32, IP Address:10.0.2.33, IP Address:10.0.2.34, IP Address:10.0.2.35, IP Address:10.0.2.36, IP Address:10.0.2.37, IP Address:10.0.2.38, IP Address:10.0.2.39, IP Address:10.0.2.40, IP Address:10.0.2.41, IP Address:10.0.2.42, IP Address:10.0.2.43, IP Address:10.0.2.44, IP Address:10.0.2.45, IP Address:10.0.2.46, IP Address:10.0.2.47, IP Address:10.0.2.48, IP Address:10.0.2.49, IP Address:10.0.2.50, IP Address:10.0.2.51, IP Address:10.0.2.52, IP Address:10.0.2.53, IP Address:10.0.2.54, IP Address:10.0.2.55, IP Address:10.0.2.56, IP Address:10.0.2.57, IP Address:10.0.2.58, IP Address:10.0.2.59, IP Address:10.0.2.60, IP Address:10.0.2.61, IP Address:10.0.2.62, IP Address:10.0.2.63, IP Address:10.0.2.64, IP Address:10.0.2.65, IP Address:10.0.2.66, IP Address:10.0.2.67, IP Address:10.0.2.68, IP Address:10.0.2.69, IP Address:10.0.2.70, IP Address:10.0.2.71, IP Address:10.0.2.72, IP Address:10.0.2.73, IP Address:10.0.2.74, IP Address:10.0.2.75, IP Address:10.0.2.76, IP Address:10.0.2.77, IP Address:10.0.2.78, IP Address:10.0.2.79, IP Address:10.0.2.80, IP Address:10.0.2.81, IP Address:10.0.2.82, IP Address:10.0.2.83, IP Address:10.0.2.84, IP Address:10.0.2.85, IP Address:10.0.2.86, IP Address:10.0.2.87, IP Address:10.0.2.88, IP Address:10.0.2.89, IP Address:10.0.2.90, IP Address:10.0.2.91, IP Address:10.0.2.92, IP Address:10.0.2.93, IP Address:10.0.2.94, IP Address:10.0.2.95, IP Address:10.0.2.96, IP Address:10.0.2.97, IP Address:10.0.2.98, IP Address:10.0.2.99, IP Address:10.0.2.100, IP Address:10.0.2.101, IP Address:10.0.2.102, IP Address:10.0.2.103, IP Address:10.0.2.104, IP Address:10.0.2.105, IP Address:10.0.2.106, IP Address:10.0.2.107, IP Address:10.0.2.108, IP Address:10.0.2.109, IP Address:10.0.2.110, IP Address:10.0.2.111, IP Address:10.0.2.112, IP Address:10.0.2.113, IP Address:10.0.2.114, IP Address:10.0.2.115, IP Address:10.0.2.116, IP Address:10.0.2.117, IP Address:10.0.2.118, IP Address:10.0.2.119, IP Address:10.0.2.120, IP Address:10.0.2.121, IP Address:10.0.2.122, IP Address:10.0.2.123, IP Address:10.0.2.124, IP Address:10.0.2.125, IP Address:10.0.2.126, IP Address:10.0.2.127, IP Address:10.0.2.128, IP Address:10.0.2.129, IP Address:10.0.2.130, IP Address:10.0.2.131, IP Address:10.0.2.132, IP Address:10.0.2.133, IP Address:10.0.2.134, IP Address:10.0.2.135, IP Address:10.0.2.136, IP Address:10.0.2.137, IP Address:10.0.2.138, IP Address:10.0.2.139, IP Address:10.0.2.140, IP Address:10.0.2.141, IP Address:10.0.2.142, IP Address:10.0.2.143, IP Address:10.0.2.144, IP Address:10.0.2.145, IP Address:10.0.2.146, IP Address:10.0.2.147, IP Address:10.0.2.148, IP Address:10.0.2.149, IP Address:10.0.2.150, IP Address:10.0.2.151, IP Address:10.0.2.152, IP Address:10.0.2.153, IP Address:10.0.2.154, IP Address:10.0.2.155, IP Address:10.0.2.156, IP Address:10.0.2.157, IP Address:10.0.2.158, IP Address:10.0.2.159, IP Address:10.0.2.160, IP Address:10.0.2.161, IP Address:10.0.2.162, IP Address:10.0.2.163, IP Address:10.0.2.164, IP Address:10.0.2.165, IP Address:10.0.2.166, IP Address:10.0.2.167, IP Address:10.0.2.168, IP Address:10.0.2.169, IP Address:10.0.2.170, IP Address:10.0.2.171, IP Address:10.0.2.172, IP Address:10.0.2.173, IP Address:10.0.2.174, IP Address:10.0.2.175, IP Address:10.0.2.176, IP Address:10.0.2.177, IP Address:10.0.2.178, IP Address:10.0.2.179, IP Address:10.0.2.180, IP Address:10.0.2.181, IP Address:10.0.2.182, IP Address:10.0.2.183, IP Address:10.0.2.184, IP Address:10.0.2.185, IP Address:10.0.2.186, IP Address:10.0.2.187, IP Address:10.0.2.188, IP Address:10.0.2.189, IP Address:10.0.2.190, IP Address:10.0.2.191, IP Address:10.0.2.192, IP Address:10.0.2.193, IP Address:10.0.2.194, IP Address:10.0.2.195, IP Address:10.0.2.196, IP Address:10.0.2.197, IP Address:10.0.2.198, IP Address:10.0.2.199, IP Address:10.0.2.200, IP Address:10.0.2.201, IP Address:10.0.2.202, IP Address:10.0.2.203, IP Address:10.0.2.204, IP Address:10.0.2.205, IP Address:10.0.2.206, IP Address:10.0.2.207, IP Address:10.0.2.208, IP Address:10.0.2.209, IP Address:10.0.2.210, IP Address:10.0.2.211, IP Address:10.0.2.212, IP Address:10.0.2.213, IP Address:10.0.2.214, IP Address:10.0.2.215, IP Address:10.0.2.216, IP Address:10.0.2.217, IP Address:10.0.2.218, IP Address:10.0.2.219, IP Address:10.0.2.220, IP Address:10.0.2.221, IP Address:10.0.2.222, IP Address:10.0.2.223, IP Address:10.0.2.224, IP Address:10.0.2.225, IP Address:10.0.2.226, IP Address:10.0.2.227, IP Address:10.0.2.228, IP Address:10.0.2.229, IP Address:10.0.2.230, IP Address:10.0.2.231, IP Address:10.0.2.232, IP Address:10.0.2.233, IP Address:10.0.2.234, IP Address:10.0.2.235, IP Address:10.0.2.236, IP Address:10.0.2.237, IP Address:10.0.2.238, IP Address:10.0.2.239, IP Address:10.0.2.240, IP Address:10.0.2.241, IP Address:10.0.2.242, IP Address:10.0.2.243, IP Address:10.0.2.244, IP Address:10.0.2.245, IP Address:10.0.2.246, IP Address:10.0.2.247, IP Address:10.0.2.248, IP Address:10.0.2.249, IP Address:10.0.2.250, IP Address:10.0.2.251, IP Address:10.0.2.252, IP Address:10.0.2.253, IP Address:10.0.2.254, IP Address:10.0.2.255, IP Address:10.0.3.0, IP Address:10.0.3.1, IP Address:10.0.3.2, IP Address:10.0.3.3, IP Address:10.0.3.4, IP Address:10.0.3.5, IP Address:10.0.3.6, IP Address:10.0.3.7, IP Address:10.0.3.8, IP Address:10.0.3.9, IP Address:10.0.3.10, IP Address:10.0.3.11, IP Address:10.0.3.12, IP Address:10.0.3.13, IP Address:10.0.3.14, IP Address:10.0.3.15, IP Address:10.0.3.16, IP Address:10.0.3.17, IP Address:10.0.3.18, IP Address:10.0.3.19, IP Address:10.0.3.20, IP Address:10.0.3.21, IP Address:10.0.3.22, IP Address:10.0.3.23, IP Address:10.0.3.24, IP Address:10.0.3.25, IP Address:10.0.3.26, IP Address:10.0.3.27, IP Address:10.0.3.28, IP Address:10.0.3.29, IP Address:10.0.3.30, IP Address:10.0.3.31, IP Address:10.0.3.32, IP Address:10.0.3.33, IP Address:10.0.3.34, IP Address:10.0.3.35, IP Address:10.0.3.36, IP Address:10.0.3.37, IP Address:10.0.3.38, IP Address:10.0.3.39, IP Address:10.0.3.40, IP Address:10.0.3.41, IP Address:10.0.3.42, IP Address:10.0.3.43, IP Address:10.0.3.44, IP Address:10.0.3.45, IP Address:10.0.3.46, IP Address:10.0.3.47, IP Address:10.0.3.48, IP Address:10.0.3.49, IP Address:10.0.3.50, IP Address:10.0.3.51, IP Address:10.0.3.52, IP Address:10.0.3.53, IP Address:10.0.3.54, IP Address:10.0.3.55, IP Address:10.0.3.56, IP Address:10.0.3.57, IP Address:10.0.3.58, IP Address:10.0.3.59, IP Address:10.0.3.60, IP Address:10.0.3.61, IP Address:10.0.3.62, IP Address:10.0.3.63, IP Address:10.0.3.64, IP Address:10.0.3.65, IP Address:10.0.3.66, IP Address:10.0.3.67, IP Address:10.0.3.68, IP Address:10.0.3.69, IP Address:10.0.3.70, IP Address:10.0.3.71, IP Address:10.0.3.72, IP Address:10.0.3.73, IP Address:10.0.3.74, IP Address:10.0.3.75, IP Address:10.0.3.76, IP Address:10.0.3.77, IP Address:10.0.3.78, IP Address:10.0.3.79, IP Address:10.0.3.80, IP Address:10.0.3.81, IP Address:10.0.3.82, IP Address:10.0.3.83, IP Address:10.0.3.84, IP Address:10.0.3.85, IP Address:10.0.3.86, IP Address:10.0.3.87, IP Address:10.0.3.88, IP Address:10.0.3.89, IP Address:10.0.3.90, IP Address:10.0.3.91, IP Address:10.0.3.92, IP Address:10.0.3.93, IP Address:10.0.3.94, IP Address:10.0.3.95, IP Address:10.0.3.96, IP Address:10.0.3.97, IP Address:10.0.3.98, IP Address:10.0.3.99, IP Address:10.0.3.100, IP Address:10.0.3.101, IP Address:10.0.3.102, IP Address:10.0.3.103, IP Address:10.0.3.104, IP Address:10.0.3.105, IP Address:10.0.3.106, IP Address:10.0.3.107, IP Address:10.0.3.108, IP Address:10.0.3.109, IP Address:10.0.3.110, IP Address:10.0.3.111, IP Address:10.0.3.112, IP Address:10.0.3.113, IP Address:10.0.3.114, IP Address:10.0.3.115, IP Address:10.0.3.116, IP Address:10.0.3.117, IP Address:10.0.3.118, IP Address:10.0.3.119, IP Address:10.0.3.120, IP Address:10.0.3.121, IP Address:10.0.3.122, IP Address:10.0.3.123, IP Address:10.0.3.124, IP Address:10.0.3.125, IP Address:10.0.3.126, IP Address:10.0.3.127, IP Address:10.0.3.128, IP Address:10.0.3.129, IP Address:10.0.3.130, IP Address:10.0.3.131, IP Address:10.0.3.132, IP Address:10.0.3.133, IP Address:10.0.3.134, IP Address:10.0.3.135, IP Address:10.0.3.136, IP Address:10.0.3.137, IP Address:10.0.3.138, IP Address:10.0.3.139, IP Address:10.0.3.140, IP Address:10.0.3.141, IP Address:10.0.3.142, IP Address:10.0.3.143, IP Address:10.0.3.144, IP Address:10.0.3.145, IP Address:10.0.3.146, IP Address:10.0.3.147, IP Address:10.0.3.148, IP Address:10.0.3.149, IP Address:10.0.3.150, IP Address:10.0.3.151, IP Address:10.0.3.152, IP Address:10.0.3.153, IP Address:10.0.3.154, IP Address:10.0.3.155, IP Address:10.0.3.156, IP Address:10.0.3.157, IP Address:10.0.3.158, IP Address:10.0.3.159, IP Address:10.0.3.160, IP Address:10.0.3.161, IP Address:10.0.3.162, IP Address:10.0.3.163, IP Address:10.0.3.164, IP Address:10.0.3.165, IP Address:10.0.3.166, IP Address:10.0.3.167, IP Address:10.0.3.168, IP Address:10.0.3.169, IP Address:10.0.3.170, IP Address:10.0.3.171, IP Address:10.0.3.172, IP Address:10.0.3.173, IP Address:10.0.3.174, IP Address:10.0.3.175, IP Address:10.0.3.176, IP Address:10.0.3.177, IP Address:10.0.3.178, IP Address:10.0.3.179, IP Address:10.0.3.180, IP Address:10.0.3.181, IP Address:10.0.3.182, IP Address:10.0.3.183, IP Address:10.0.3.184, IP Address:10.0.3.185, IP Address:10.0.3.186, IP Address:10.0.3.187, IP Address:10.0.3.188, IP Address:10.0.3.189, IP Address:10.0.3.190, IP Address:10.0.3.191, IP Address:10.0.3.192, IP Address:10.0.3.193, IP Address:10.0.3.194, IP Address:10.0.3.195, IP Address:10.0.3.196, IP Address:10.0.3.197, IP Address:10.0.3.198, IP Address:10.0.3.199, IP Address:10.0.3.200, IP Address:10.0.3.201, IP Address:10.0.3.202, IP Address:10.0.3.203, IP Address:10.0.3.204, IP Address:10.0.3.205, IP Address:10.0.3.206, IP Address:10.0.3.207, IP Address:10.0.3.208, IP Address:10.0.3.209, IP Address:10.0.3.210, IP Address:10.0.3.211, IP Address:10.0.3.212, IP Address:10.0.3.213, IP Address:10.0.3.214, IP Address:10.0.3.215, IP Address:10.0.3.216, IP Address:10.0.3.217, IP Address:10.0.3.218, IP Address:10.0.3.219, IP Address:10.0.3.220, IP Address:10.0.3.221, IP Address:10.0.3.222, IP Address:10.0.3.223, IP Address:10.0.3.224, IP Address:10.0.3.225, IP Address:10.0.3.226, IP Address:10.0.3.227, IP Address:10.0.3.228, IP Address:10.0.3.229, IP Address:10.0.3.230, IP Address:10.0.3.231, IP Address:10.0.3.232, IP Address:10.0.3.233, IP Address:10.0.3.234, IP Address:10.0.3.235, IP Address:10.0.3.236, IP Address:10.0.3.237, IP Address:10.0.3.238, IP Address:10.0.3.239, IP Address:10.0.3.240, IP Address:10.0.3.241, IP Address:10.0.3.242, IP Address:10.0.3.243, IP Address:10.0.3.244, IP Address:10.0.3.245, IP Address:10.0.3.246, IP Address:10.0.3.247, IP Address:10.0.3.248, IP Address:10.0.3.249, IP Address:10.0.3.250, IP Address:10.0.3.251, IP Address:10.0.3.252, IP Address:10.0.3.253, IP Address:10.0.3.254, IP Address:10.0.3.255, IP Address:10.0.4.0 Signature Algorithm: sha256WithRSAEncryption - 4d:bc:03:ca:e5:0a:ec:fb:1a:dc:66:46:b8:2f:bf:e4:ad:86: - e1:a3:07:03:50:0a:de:6b:63:c5:71:ef:20:11:71:2b:e8:61: - 48:b5:36:74:f9:6e:e6:32:af:2f:11:74:f0:03:25:07:6b:b8: - 50:29:44:52:f7:2b:03:34:86:6c:b1:36:86:c0:04:22:ca:01: - d4:84:ee:fe:a7:8b:ba:4d:ef:4a:1f:4b:c2:f8:29:32:d2:54: - 71:35:41:b1:d6:8b:92:75:64:8a:22:23:6c:0d:df:9c:eb:ef: - 09:00:f1:de:36:b3:14:cd:82:47:28:c1:50:75:d3:a8:6a:76: - 7f:37:0b:a6:c8:2f:70:b8:39:44:49:ed:d4:3c:4f:9b:dc:f4: - 1f:e2:ce:e6:cb:d8:ee:0e:5f:a0:c3:af:63:9e:2c:c5:5e:bd: - c5:0c:5d:c9:73:be:4f:87:93:57:45:6d:81:c9:54:69:c4:59: - c2:63:27:6f:77:cf:0a:74:06:e2:9c:67:8d:73:39:19:0c:52: - 75:39:40:d8:36:e8:02:d6:d6:5b:f8:4b:0b:16:31:39:b6:e5: - 4c:14:d6:ff:78:f7:18:e1:f2:c3:95:4c:ae:a5:32:07:84:8d: - 70:08:cf:be:c9:97:a8:52:92:ad:f3:23:00:bc:65:6a:03:9d: - 61:62:86:cb + 7d:aa:54:38:c1:c7:b0:75:bf:a5:04:21:55:2a:32:fb:31:a9: + e1:c8:17:7a:90:98:26:a7:ad:7d:37:89:b7:59:b0:05:c6:71: + ab:d3:18:c0:2f:62:35:99:c2:69:06:4e:ce:95:9c:e6:ca:db: + e4:41:d8:4d:61:7c:83:69:78:2a:a7:e5:d5:88:2d:fb:2d:ea: + 76:34:7c:bd:ff:e2:84:ef:49:e9:7a:8b:ea:41:b4:2e:d7:88: + cf:5a:70:69:94:57:d9:4f:4d:2d:d2:95:96:0f:9f:66:f3:99: + ea:e5:31:8d:d5:82:46:83:35:52:85:e9:71:f2:36:e3:c1:2a: + 53:d2:b7:3d:71:4c:af:be:7f:45:a2:23:28:ca:d5:77:86:e4: + 96:bd:bf:4f:45:0f:5d:64:90:36:b1:e7:86:08:2a:fe:4e:9e: + 27:33:76:a8:c1:6a:33:5b:fd:98:a2:28:5c:40:84:1d:22:e4: + 0b:1b:fa:db:b5:77:6e:df:66:26:e2:7f:7b:fa:1d:00:8d:c2: + a3:52:f3:90:33:ee:a7:b1:67:88:10:4b:7d:e3:3f:65:fd:4a: + 2d:f2:06:7e:18:12:2f:d7:2e:df:a4:6f:28:2c:d4:f2:82:34: + 87:24:0c:6f:5c:18:50:de:39:05:5a:40:c6:2b:9c:1b:79:d5: + 30:09:0b:db -----BEGIN CERTIFICATE----- MIIbtDCCGpygAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY3TANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -216,12 +216,12 @@ CgAD6IcECgAD6YcECgAD6ocECgAD64cECgAD7IcECgAD7YcECgAD7ocECgAD74cE CgAD8IcECgAD8YcECgAD8ocECgAD84cECgAD9IcECgAD9YcECgAD9ocECgAD94cE CgAD+IcECgAD+YcECgAD+ocECgAD+4cECgAD/IcECgAD/YcECgAD/ocECgAD/4cE -CgAEADANBgkqhkiG9w0BAQsFAAOCAQEATbwDyuUK7Psa3GZGuC+/5K2G4aMHA1AK -3mtjxXHvIBFxK+hhSLU2dPlu5jKvLxF08AMlB2u4UClEUvcrAzSGbLE2hsAEIsoB -1ITu/qeLuk3vSh9LwvgpMtJUcTVBsdaLknVkiiIjbA3fnOvvCQDx3jazFM2CRyjB -UHXTqGp2fzcLpsgvcLg5REnt1DxPm9z0H+LO5svY7g5foMOvY54sxV69xQxdyXO+ -T4eTV0VtgclUacRZwmMnb3fPCnQG4pxnjXM5GQxSdTlA2DboAtbWW/hLCxYxObbl -TBTW/3j3GOHyw5VMrqUyB4SNcAjPvsmXqFKSrfMjALxlagOdYWKGyw== +CgAEADANBgkqhkiG9w0BAQsFAAOCAQEAfapUOMHHsHW/pQQhVSoy+zGp4cgXepCY +JqetfTeJt1mwBcZxq9MYwC9iNZnCaQZOzpWc5srb5EHYTWF8g2l4Kqfl1Ygt+y3q +djR8vf/ihO9J6XqL6kG0LteIz1pwaZRX2U9NLdKVlg+fZvOZ6uUxjdWCRoM1UoXp +cfI248EqU9K3PXFMr75/RaIjKMrVd4bklr2/T0UPXWSQNrHnhggq/k6eJzN2qMFq +M1v9mKIoXECEHSLkCxv627V3bt9mJuJ/e/odAI3Co1LzkDPup7FniBBLfeM/Zf1K +LfIGfhgSL9cu36RvKCzU8oI0hyQMb1wYUN45BVpAxiucG3nVMAkL2w== -----END CERTIFICATE----- Certificate: @@ -229,15 +229,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:ff - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -6431,24 +6431,24 @@ URI:http://xest/1024 Signature Algorithm: sha256WithRSAEncryption - 1c:96:b4:a7:0c:ff:37:49:7c:8f:f1:c9:38:29:d9:65:e7:40: - e9:3e:e8:02:35:ec:1c:e0:08:be:1b:9b:c3:81:b1:23:c4:3c: - c0:a8:c7:12:17:87:46:d6:5d:ed:72:83:9d:e6:f1:ce:b4:9b: - 77:e3:f7:7d:55:c3:88:b4:3d:c6:5d:ba:cb:75:0f:ff:24:68: - 05:a9:a0:b7:7e:00:24:22:f6:ab:05:45:72:74:3f:07:48:4e: - 50:ac:99:65:c3:39:8b:c1:3f:2a:be:b6:e2:e7:35:4f:da:bd: - dd:09:98:21:38:7e:8e:25:26:9a:18:4a:93:35:2a:66:a5:03: - 32:36:d1:e8:25:f5:e6:d7:27:5c:2d:cf:dd:68:ac:29:64:31: - e8:35:e6:30:b4:a3:a8:ee:69:ab:07:a7:48:46:1e:ed:79:07: - 4f:14:0c:15:cc:cf:c3:da:74:de:ef:18:1e:a0:c3:7f:a4:36: - b0:98:8f:eb:5c:a1:3a:ce:36:4b:7e:d2:7c:fc:c8:fd:dd:20: - f8:45:07:21:3b:d7:29:60:f3:d5:7e:90:f3:93:70:0f:e1:04: - c4:4f:06:e5:56:2f:3e:96:2d:09:0f:ba:c6:0e:b4:d4:8c:93: - 48:fe:ca:ed:72:d0:d2:1e:6d:90:33:29:29:6a:33:44:d7:5f: - b2:ff:60:23 + 6b:fb:c9:52:d3:ad:a0:75:e3:07:18:5f:6c:dd:75:b4:3d:a4: + 40:0f:97:2e:c2:08:3b:d6:c7:c5:d8:7c:d7:18:6e:7b:2b:99: + 74:7d:d0:b1:fa:53:b1:7d:b8:0e:8f:16:4c:75:d7:78:ff:90: + c2:14:fa:21:66:a5:27:43:f6:8c:13:77:e2:ba:c5:2f:29:36: + 56:4a:6e:07:51:e7:9b:cf:78:17:6b:61:ef:87:9f:ba:83:77: + f0:f3:25:01:1d:0c:d2:4a:65:b1:c0:0e:0e:92:ca:d9:b1:dc: + 25:24:82:b8:9a:df:8d:92:42:b6:28:8e:5d:aa:f6:ff:62:13: + bf:8c:3c:c6:3c:88:24:0b:5a:56:2a:da:74:1d:23:b3:e0:05: + 1a:57:89:6b:b6:30:81:63:20:5a:e4:56:79:7c:5d:cf:9e:27: + c5:b5:b3:35:f6:0e:6c:71:9c:58:99:40:f9:38:74:df:11:9a: + a4:09:85:66:58:8e:ab:bf:58:a6:96:fc:e7:38:95:f1:13:42: + a5:b3:32:53:a9:af:53:85:13:66:92:d3:29:7b:27:fa:9f:3b: + 1c:cc:d4:11:69:11:6c:fd:77:4d:70:1d:4a:7c:9f:bc:a7:c3: + 65:52:ce:78:12:0f:4a:6f:47:e7:44:ce:9a:42:7d:93:29:63: + 1a:49:6a:c2 -----BEGIN CERTIFICATE----- MIMBqg0wgwGo9KADAgECAhQ85fyBiFmoUBbBf9flKuWWf8L2/zANBgkqhkiG9w0B -AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTE4MDMxMDEyMDAwMFoXDTIxMDEwMTEy +AQsFADAPMQ0wCwYDVQQDDARSb290MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAwNTEy MDAwMFowFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAuzvbBG4X4FRSuiN3JLw043DZmZ5TXTMLqcxLHa4GJxiO VbqtEscdMlltwxYg22Kmd4AS4IdYUVXjZn/R4DoiZeVwJqIEBPBd+V9WyNroD1co @@ -8714,12 +8714,12 @@ dC8xMDE4MBKGEGh0dHA6Ly94ZXN0LzEwMTkwEoYQaHR0cDovL3hlc3QvMTAyMDAS hhBodHRwOi8veGVzdC8xMDIxMBKGEGh0dHA6Ly94ZXN0LzEwMjIwEoYQaHR0cDov L3hlc3QvMTAyMzAShhBodHRwOi8veGVzdC8xMDI0MA0GCSqGSIb3DQEBCwUAA4IB -AQAclrSnDP83SXyP8ck4Kdll50DpPugCNewc4Ai+G5vDgbEjxDzAqMcSF4dG1l3t -coOd5vHOtJt34/d9VcOItD3GXbrLdQ//JGgFqaC3fgAkIvarBUVydD8HSE5QrJll -wzmLwT8qvrbi5zVP2r3dCZghOH6OJSaaGEqTNSpmpQMyNtHoJfXm1ydcLc/daKwp -ZDHoNeYwtKOo7mmrB6dIRh7teQdPFAwVzM/D2nTe7xgeoMN/pDawmI/rXKE6zjZL -ftJ8/Mj93SD4RQchO9cpYPPVfpDzk3AP4QTETwblVi8+li0JD7rGDrTUjJNI/srt -ctDSHm2QMykpajNE11+y/2Aj +AQBr+8lS062gdeMHGF9s3XW0PaRAD5cuwgg71sfF2HzXGG57K5l0fdCx+lOxfbgO +jxZMddd4/5DCFPohZqUnQ/aME3fiusUvKTZWSm4HUeebz3gXa2Hvh5+6g3fw8yUB +HQzSSmWxwA4OksrZsdwlJIK4mt+NkkK2KI5dqvb/YhO/jDzGPIgkC1pWKtp0HSOz +4AUaV4lrtjCBYyBa5FZ5fF3PnifFtbM19g5scZxYmUD5OHTfEZqkCYVmWI6rv1im +lvznOJXxE0KlszJTqa9ThRNmktMpeyf6nzsczNQRaRFs/XdNcB1KfJ+8p8NlUs54 +Eg9Kb0fnRM6aQn2TKWMaSWrC -----END CERTIFICATE----- Certificate: @@ -8727,15 +8727,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -8775,24 +8775,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -8804,10 +8804,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-all-types.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-all-types.pem index 7370f6a..6e8eb13 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-all-types.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-all-types.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:d5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:t0.test, DNS:t1.test, DNS:t2.test, DNS:t3.test, DNS:t4.test, DNS:t5.test, DNS:t6.test, DNS:t7.test, DNS:t8.test, DNS:t9.test, DNS:t10.test, DNS:t11.test, DNS:t12.test, DNS:t13.test, DNS:t14.test, DNS:t15.test, DNS:t16.test, DNS:t17.test, DNS:t18.test, DNS:t19.test, DNS:t20.test, DNS:t21.test, DNS:t22.test, DNS:t23.test, DNS:t24.test, DNS:t25.test, DNS:t26.test, DNS:t27.test, DNS:t28.test, DNS:t29.test, DNS:t30.test, DNS:t31.test, DNS:t32.test, DNS:t33.test, DNS:t34.test, DNS:t35.test, DNS:t36.test, DNS:t37.test, DNS:t38.test, DNS:t39.test, DNS:t40.test, DNS:t41.test, DNS:t42.test, DNS:t43.test, DNS:t44.test, DNS:t45.test, DNS:t46.test, DNS:t47.test, DNS:t48.test, DNS:t49.test, DNS:t50.test, DNS:t51.test, DNS:t52.test, DNS:t53.test, DNS:t54.test, DNS:t55.test, DNS:t56.test, DNS:t57.test, DNS:t58.test, DNS:t59.test, DNS:t60.test, DNS:t61.test, DNS:t62.test, DNS:t63.test, DNS:t64.test, DNS:t65.test, DNS:t66.test, DNS:t67.test, DNS:t68.test, DNS:t69.test, DNS:t70.test, DNS:t71.test, DNS:t72.test, DNS:t73.test, DNS:t74.test, DNS:t75.test, DNS:t76.test, DNS:t77.test, DNS:t78.test, DNS:t79.test, DNS:t80.test, DNS:t81.test, DNS:t82.test, DNS:t83.test, DNS:t84.test, DNS:t85.test, DNS:t86.test, DNS:t87.test, DNS:t88.test, DNS:t89.test, DNS:t90.test, DNS:t91.test, DNS:t92.test, DNS:t93.test, DNS:t94.test, DNS:t95.test, DNS:t96.test, DNS:t97.test, DNS:t98.test, DNS:t99.test, DNS:t100.test, DNS:t101.test, DNS:t102.test, DNS:t103.test, DNS:t104.test, DNS:t105.test, DNS:t106.test, DNS:t107.test, DNS:t108.test, DNS:t109.test, DNS:t110.test, DNS:t111.test, DNS:t112.test, DNS:t113.test, DNS:t114.test, DNS:t115.test, DNS:t116.test, DNS:t117.test, DNS:t118.test, DNS:t119.test, DNS:t120.test, DNS:t121.test, DNS:t122.test, DNS:t123.test, DNS:t124.test, DNS:t125.test, DNS:t126.test, DNS:t127.test, DNS:t128.test, DNS:t129.test, DNS:t130.test, DNS:t131.test, DNS:t132.test, DNS:t133.test, DNS:t134.test, DNS:t135.test, DNS:t136.test, DNS:t137.test, DNS:t138.test, DNS:t139.test, DNS:t140.test, DNS:t141.test, DNS:t142.test, DNS:t143.test, DNS:t144.test, DNS:t145.test, DNS:t146.test, DNS:t147.test, DNS:t148.test, DNS:t149.test, DNS:t150.test, DNS:t151.test, DNS:t152.test, DNS:t153.test, DNS:t154.test, DNS:t155.test, DNS:t156.test, DNS:t157.test, DNS:t158.test, DNS:t159.test, DNS:t160.test, DNS:t161.test, DNS:t162.test, DNS:t163.test, DNS:t164.test, DNS:t165.test, DNS:t166.test, DNS:t167.test, DNS:t168.test, DNS:t169.test, DNS:t170.test, DNS:t171.test, DNS:t172.test, DNS:t173.test, DNS:t174.test, DNS:t175.test, DNS:t176.test, DNS:t177.test, DNS:t178.test, DNS:t179.test, DNS:t180.test, DNS:t181.test, DNS:t182.test, DNS:t183.test, DNS:t184.test, DNS:t185.test, DNS:t186.test, DNS:t187.test, DNS:t188.test, DNS:t189.test, DNS:t190.test, DNS:t191.test, DNS:t192.test, DNS:t193.test, DNS:t194.test, DNS:t195.test, DNS:t196.test, DNS:t197.test, DNS:t198.test, DNS:t199.test, DNS:t200.test, DNS:t201.test, DNS:t202.test, DNS:t203.test, DNS:t204.test, DNS:t205.test, DNS:t206.test, DNS:t207.test, DNS:t208.test, DNS:t209.test, DNS:t210.test, DNS:t211.test, DNS:t212.test, DNS:t213.test, DNS:t214.test, DNS:t215.test, DNS:t216.test, DNS:t217.test, DNS:t218.test, DNS:t219.test, DNS:t220.test, DNS:t221.test, DNS:t222.test, DNS:t223.test, DNS:t224.test, DNS:t225.test, DNS:t226.test, DNS:t227.test, DNS:t228.test, DNS:t229.test, DNS:t230.test, DNS:t231.test, DNS:t232.test, DNS:t233.test, DNS:t234.test, DNS:t235.test, DNS:t236.test, DNS:t237.test, DNS:t238.test, DNS:t239.test, DNS:t240.test, DNS:t241.test, DNS:t242.test, DNS:t243.test, DNS:t244.test, DNS:t245.test, DNS:t246.test, DNS:t247.test, DNS:t248.test, DNS:t249.test, DNS:t250.test, DNS:t251.test, DNS:t252.test, DNS:t253.test, DNS:t254.test, DNS:t255.test, DNS:t256.test, DNS:t257.test, DNS:t258.test, DNS:t259.test, DNS:t260.test, DNS:t261.test, DNS:t262.test, DNS:t263.test, DNS:t264.test, DNS:t265.test, DNS:t266.test, DNS:t267.test, DNS:t268.test, DNS:t269.test, DNS:t270.test, DNS:t271.test, DNS:t272.test, DNS:t273.test, DNS:t274.test, DNS:t275.test, DNS:t276.test, DNS:t277.test, DNS:t278.test, DNS:t279.test, DNS:t280.test, DNS:t281.test, DNS:t282.test, DNS:t283.test, DNS:t284.test, DNS:t285.test, DNS:t286.test, DNS:t287.test, DNS:t288.test, DNS:t289.test, DNS:t290.test, DNS:t291.test, DNS:t292.test, DNS:t293.test, DNS:t294.test, DNS:t295.test, DNS:t296.test, DNS:t297.test, DNS:t298.test, DNS:t299.test, DNS:t300.test, DNS:t301.test, DNS:t302.test, DNS:t303.test, DNS:t304.test, DNS:t305.test, DNS:t306.test, DNS:t307.test, DNS:t308.test, DNS:t309.test, DNS:t310.test, DNS:t311.test, DNS:t312.test, DNS:t313.test, DNS:t314.test, DNS:t315.test, DNS:t316.test, DNS:t317.test, DNS:t318.test, DNS:t319.test, DNS:t320.test, DNS:t321.test, DNS:t322.test, DNS:t323.test, DNS:t324.test, DNS:t325.test, DNS:t326.test, DNS:t327.test, DNS:t328.test, DNS:t329.test, DNS:t330.test, DNS:t331.test, DNS:t332.test, DNS:t333.test, DNS:t334.test, DNS:t335.test, DNS:t336.test, DNS:t337.test, DNS:t338.test, DNS:t339.test, DNS:t340.test, DNS:t341.test, DNS:t342.test, DNS:t343.test, DNS:t344.test, DNS:t345.test, DNS:t346.test, DNS:t347.test, DNS:t348.test, DNS:t349.test, DNS:t350.test, DNS:t351.test, DNS:t352.test, DNS:t353.test, DNS:t354.test, DNS:t355.test, DNS:t356.test, DNS:t357.test, DNS:t358.test, DNS:t359.test, DNS:t360.test, DNS:t361.test, DNS:t362.test, DNS:t363.test, DNS:t364.test, DNS:t365.test, DNS:t366.test, DNS:t367.test, DNS:t368.test, DNS:t369.test, DNS:t370.test, DNS:t371.test, DNS:t372.test, DNS:t373.test, DNS:t374.test, DNS:t375.test, DNS:t376.test, DNS:t377.test, DNS:t378.test, DNS:t379.test, DNS:t380.test, DNS:t381.test, DNS:t382.test, DNS:t383.test, DNS:t384.test, DNS:t385.test, DNS:t386.test, DNS:t387.test, DNS:t388.test, DNS:t389.test, DNS:t390.test, DNS:t391.test, DNS:t392.test, DNS:t393.test, DNS:t394.test, DNS:t395.test, DNS:t396.test, DNS:t397.test, DNS:t398.test, DNS:t399.test, DNS:t400.test, DNS:t401.test, DNS:t402.test, DNS:t403.test, DNS:t404.test, DNS:t405.test, DNS:t406.test, DNS:t407.test, DNS:t408.test, DNS:t409.test, DNS:t410.test, DNS:t411.test, DNS:t412.test, DNS:t413.test, DNS:t414.test, DNS:t415.test, DNS:t416.test, DNS:t417.test, DNS:t418.test, IP Address:10.0.0.0, IP Address:10.0.0.1, IP Address:10.0.0.2, IP Address:10.0.0.3, IP Address:10.0.0.4, IP Address:10.0.0.5, IP Address:10.0.0.6, IP Address:10.0.0.7, IP Address:10.0.0.8, IP Address:10.0.0.9, IP Address:10.0.0.10, IP Address:10.0.0.11, IP Address:10.0.0.12, IP Address:10.0.0.13, IP Address:10.0.0.14, IP Address:10.0.0.15, IP Address:10.0.0.16, IP Address:10.0.0.17, IP Address:10.0.0.18, IP Address:10.0.0.19, IP Address:10.0.0.20, IP Address:10.0.0.21, IP Address:10.0.0.22, IP Address:10.0.0.23, IP Address:10.0.0.24, IP Address:10.0.0.25, IP Address:10.0.0.26, IP Address:10.0.0.27, IP Address:10.0.0.28, IP Address:10.0.0.29, IP Address:10.0.0.30, IP Address:10.0.0.31, IP Address:10.0.0.32, IP Address:10.0.0.33, IP Address:10.0.0.34, IP Address:10.0.0.35, IP Address:10.0.0.36, IP Address:10.0.0.37, IP Address:10.0.0.38, IP Address:10.0.0.39, IP Address:10.0.0.40, IP Address:10.0.0.41, IP Address:10.0.0.42, IP Address:10.0.0.43, IP Address:10.0.0.44, IP Address:10.0.0.45, IP Address:10.0.0.46, IP Address:10.0.0.47, IP Address:10.0.0.48, IP Address:10.0.0.49, IP Address:10.0.0.50, IP Address:10.0.0.51, IP Address:10.0.0.52, IP Address:10.0.0.53, IP Address:10.0.0.54, IP Address:10.0.0.55, IP Address:10.0.0.56, IP Address:10.0.0.57, IP Address:10.0.0.58, IP Address:10.0.0.59, IP Address:10.0.0.60, IP Address:10.0.0.61, IP Address:10.0.0.62, IP Address:10.0.0.63, IP Address:10.0.0.64, IP Address:10.0.0.65, IP Address:10.0.0.66, IP Address:10.0.0.67, IP Address:10.0.0.68, IP Address:10.0.0.69, IP Address:10.0.0.70, IP Address:10.0.0.71, IP Address:10.0.0.72, IP Address:10.0.0.73, IP Address:10.0.0.74, IP Address:10.0.0.75, IP Address:10.0.0.76, IP Address:10.0.0.77, IP Address:10.0.0.78, IP Address:10.0.0.79, IP Address:10.0.0.80, IP Address:10.0.0.81, IP Address:10.0.0.82, IP Address:10.0.0.83, IP Address:10.0.0.84, IP Address:10.0.0.85, IP Address:10.0.0.86, IP Address:10.0.0.87, IP Address:10.0.0.88, IP Address:10.0.0.89, IP Address:10.0.0.90, IP Address:10.0.0.91, IP Address:10.0.0.92, IP Address:10.0.0.93, IP Address:10.0.0.94, IP Address:10.0.0.95, IP Address:10.0.0.96, IP Address:10.0.0.97, IP Address:10.0.0.98, IP Address:10.0.0.99, IP Address:10.0.0.100, IP Address:10.0.0.101, IP Address:10.0.0.102, IP Address:10.0.0.103, IP Address:10.0.0.104, IP Address:10.0.0.105, IP Address:10.0.0.106, IP Address:10.0.0.107, IP Address:10.0.0.108, IP Address:10.0.0.109, IP Address:10.0.0.110, IP Address:10.0.0.111, IP Address:10.0.0.112, IP Address:10.0.0.113, IP Address:10.0.0.114, IP Address:10.0.0.115, IP Address:10.0.0.116, IP Address:10.0.0.117, IP Address:10.0.0.118, IP Address:10.0.0.119, IP Address:10.0.0.120, IP Address:10.0.0.121, IP Address:10.0.0.122, IP Address:10.0.0.123, IP Address:10.0.0.124, IP Address:10.0.0.125, IP Address:10.0.0.126, IP Address:10.0.0.127, IP Address:10.0.0.128, IP Address:10.0.0.129, IP Address:10.0.0.130, IP Address:10.0.0.131, IP Address:10.0.0.132, IP Address:10.0.0.133, IP Address:10.0.0.134, IP Address:10.0.0.135, IP Address:10.0.0.136, IP Address:10.0.0.137, IP Address:10.0.0.138, IP Address:10.0.0.139, IP Address:10.0.0.140, IP Address:10.0.0.141, IP Address:10.0.0.142, IP Address:10.0.0.143, IP Address:10.0.0.144, IP Address:10.0.0.145, IP Address:10.0.0.146, IP Address:10.0.0.147, IP Address:10.0.0.148, IP Address:10.0.0.149, IP Address:10.0.0.150, IP Address:10.0.0.151, IP Address:10.0.0.152, IP Address:10.0.0.153, IP Address:10.0.0.154, IP Address:10.0.0.155, IP Address:10.0.0.156, IP Address:10.0.0.157, IP Address:10.0.0.158, IP Address:10.0.0.159, IP Address:10.0.0.160, IP Address:10.0.0.161, IP Address:10.0.0.162, IP Address:10.0.0.163, IP Address:10.0.0.164, IP Address:10.0.0.165, IP Address:10.0.0.166, IP Address:10.0.0.167, IP Address:10.0.0.168, IP Address:10.0.0.169, IP Address:10.0.0.170, IP Address:10.0.0.171, IP Address:10.0.0.172, IP Address:10.0.0.173, IP Address:10.0.0.174, IP Address:10.0.0.175, IP Address:10.0.0.176, IP Address:10.0.0.177, IP Address:10.0.0.178, IP Address:10.0.0.179, IP Address:10.0.0.180, IP Address:10.0.0.181, IP Address:10.0.0.182, IP Address:10.0.0.183, IP Address:10.0.0.184, IP Address:10.0.0.185, IP Address:10.0.0.186, IP Address:10.0.0.187, IP Address:10.0.0.188, IP Address:10.0.0.189, IP Address:10.0.0.190, IP Address:10.0.0.191, IP Address:10.0.0.192, IP Address:10.0.0.193, IP Address:10.0.0.194, IP Address:10.0.0.195, IP Address:10.0.0.196, IP Address:10.0.0.197, IP Address:10.0.0.198, IP Address:10.0.0.199, IP Address:10.0.0.200, IP Address:10.0.0.201, IP Address:10.0.0.202, IP Address:10.0.0.203, IP Address:10.0.0.204, IP Address:10.0.0.205, IP Address:10.0.0.206, IP Address:10.0.0.207, IP Address:10.0.0.208, IP Address:10.0.0.209, IP Address:10.0.0.210, IP Address:10.0.0.211, IP Address:10.0.0.212, IP Address:10.0.0.213, IP Address:10.0.0.214, IP Address:10.0.0.215, IP Address:10.0.0.216, IP Address:10.0.0.217, IP Address:10.0.0.218, IP Address:10.0.0.219, IP Address:10.0.0.220, IP Address:10.0.0.221, IP Address:10.0.0.222, IP Address:10.0.0.223, IP Address:10.0.0.224, IP Address:10.0.0.225, IP Address:10.0.0.226, IP Address:10.0.0.227, IP Address:10.0.0.228, IP Address:10.0.0.229, IP Address:10.0.0.230, IP Address:10.0.0.231, IP Address:10.0.0.232, IP Address:10.0.0.233, IP Address:10.0.0.234, IP Address:10.0.0.235, IP Address:10.0.0.236, IP Address:10.0.0.237, IP Address:10.0.0.238, IP Address:10.0.0.239, IP Address:10.0.0.240, IP Address:10.0.0.241, IP Address:10.0.0.242, IP Address:10.0.0.243, IP Address:10.0.0.244, IP Address:10.0.0.245, IP Address:10.0.0.246, IP Address:10.0.0.247, IP Address:10.0.0.248, IP Address:10.0.0.249, IP Address:10.0.0.250, IP Address:10.0.0.251, IP Address:10.0.0.252, IP Address:10.0.0.253, IP Address:10.0.0.254, IP Address:10.0.0.255, IP Address:10.0.1.0, IP Address:10.0.1.1, IP Address:10.0.1.2, IP Address:10.0.1.3, IP Address:10.0.1.4, IP Address:10.0.1.5, IP Address:10.0.1.6, IP Address:10.0.1.7, IP Address:10.0.1.8, IP Address:10.0.1.9, IP Address:10.0.1.10, IP Address:10.0.1.11, IP Address:10.0.1.12, IP Address:10.0.1.13, IP Address:10.0.1.14, IP Address:10.0.1.15, IP Address:10.0.1.16, IP Address:10.0.1.17, IP Address:10.0.1.18, IP Address:10.0.1.19, IP Address:10.0.1.20, IP Address:10.0.1.21, IP Address:10.0.1.22, IP Address:10.0.1.23, IP Address:10.0.1.24, IP Address:10.0.1.25, IP Address:10.0.1.26, IP Address:10.0.1.27, IP Address:10.0.1.28, IP Address:10.0.1.29, IP Address:10.0.1.30, IP Address:10.0.1.31, IP Address:10.0.1.32, IP Address:10.0.1.33, IP Address:10.0.1.34, IP Address:10.0.1.35, IP Address:10.0.1.36, IP Address:10.0.1.37, IP Address:10.0.1.38, IP Address:10.0.1.39, IP Address:10.0.1.40, IP Address:10.0.1.41, IP Address:10.0.1.42, IP Address:10.0.1.43, IP Address:10.0.1.44, IP Address:10.0.1.45, IP Address:10.0.1.46, IP Address:10.0.1.47, IP Address:10.0.1.48, IP Address:10.0.1.49, IP Address:10.0.1.50, IP Address:10.0.1.51, IP Address:10.0.1.52, IP Address:10.0.1.53, IP Address:10.0.1.54, IP Address:10.0.1.55, IP Address:10.0.1.56, IP Address:10.0.1.57, IP Address:10.0.1.58, IP Address:10.0.1.59, IP Address:10.0.1.60, IP Address:10.0.1.61, IP Address:10.0.1.62, IP Address:10.0.1.63, IP Address:10.0.1.64, IP Address:10.0.1.65, IP Address:10.0.1.66, IP Address:10.0.1.67, IP Address:10.0.1.68, IP Address:10.0.1.69, IP Address:10.0.1.70, IP Address:10.0.1.71, IP Address:10.0.1.72, IP Address:10.0.1.73, IP Address:10.0.1.74, IP Address:10.0.1.75, IP Address:10.0.1.76, IP Address:10.0.1.77, IP Address:10.0.1.78, IP Address:10.0.1.79, IP Address:10.0.1.80, IP Address:10.0.1.81, IP Address:10.0.1.82, IP Address:10.0.1.83, IP Address:10.0.1.84, IP Address:10.0.1.85, IP Address:10.0.1.86, IP Address:10.0.1.87, IP Address:10.0.1.88, IP Address:10.0.1.89, IP Address:10.0.1.90, IP Address:10.0.1.91, IP Address:10.0.1.92, IP Address:10.0.1.93, IP Address:10.0.1.94, IP Address:10.0.1.95, IP Address:10.0.1.96, IP Address:10.0.1.97, IP Address:10.0.1.98, IP Address:10.0.1.99, IP Address:10.0.1.100, IP Address:10.0.1.101, IP Address:10.0.1.102, IP Address:10.0.1.103, IP Address:10.0.1.104, IP Address:10.0.1.105, IP Address:10.0.1.106, IP Address:10.0.1.107, IP Address:10.0.1.108, IP Address:10.0.1.109, IP Address:10.0.1.110, IP Address:10.0.1.111, IP Address:10.0.1.112, IP Address:10.0.1.113, IP Address:10.0.1.114, IP Address:10.0.1.115, IP Address:10.0.1.116, IP Address:10.0.1.117, IP Address:10.0.1.118, IP Address:10.0.1.119, IP Address:10.0.1.120, IP Address:10.0.1.121, IP Address:10.0.1.122, IP Address:10.0.1.123, IP Address:10.0.1.124, IP Address:10.0.1.125, IP Address:10.0.1.126, IP Address:10.0.1.127, IP Address:10.0.1.128, IP Address:10.0.1.129, IP Address:10.0.1.130, IP Address:10.0.1.131, IP Address:10.0.1.132, IP Address:10.0.1.133, IP Address:10.0.1.134, IP Address:10.0.1.135, IP Address:10.0.1.136, IP Address:10.0.1.137, IP Address:10.0.1.138, IP Address:10.0.1.139, IP Address:10.0.1.140, IP Address:10.0.1.141, IP Address:10.0.1.142, IP Address:10.0.1.143, IP Address:10.0.1.144, IP Address:10.0.1.145, IP Address:10.0.1.146, IP Address:10.0.1.147, IP Address:10.0.1.148, IP Address:10.0.1.149, IP Address:10.0.1.150, IP Address:10.0.1.151, IP Address:10.0.1.152, IP Address:10.0.1.153, IP Address:10.0.1.154, IP Address:10.0.1.155, IP Address:10.0.1.156, IP Address:10.0.1.157, IP Address:10.0.1.158, IP Address:10.0.1.159, IP Address:10.0.1.160, IP Address:10.0.1.161, IP Address:10.0.1.162, DirName:/CN=t0, DirName:/CN=t1, DirName:/CN=t2, DirName:/CN=t3, DirName:/CN=t4, DirName:/CN=t5, DirName:/CN=t6, DirName:/CN=t7, DirName:/CN=t8, DirName:/CN=t9, DirName:/CN=t10, DirName:/CN=t11, DirName:/CN=t12, DirName:/CN=t13, DirName:/CN=t14, DirName:/CN=t15, DirName:/CN=t16, DirName:/CN=t17, DirName:/CN=t18, DirName:/CN=t19, DirName:/CN=t20, DirName:/CN=t21, DirName:/CN=t22, DirName:/CN=t23, DirName:/CN=t24, DirName:/CN=t25, DirName:/CN=t26, DirName:/CN=t27, DirName:/CN=t28, DirName:/CN=t29, DirName:/CN=t30, DirName:/CN=t31, DirName:/CN=t32, DirName:/CN=t33, DirName:/CN=t34, DirName:/CN=t35, DirName:/CN=t36, DirName:/CN=t37, DirName:/CN=t38, DirName:/CN=t39, DirName:/CN=t40, DirName:/CN=t41, DirName:/CN=t42, DirName:/CN=t43, DirName:/CN=t44, DirName:/CN=t45, DirName:/CN=t46, DirName:/CN=t47, DirName:/CN=t48, DirName:/CN=t49, DirName:/CN=t50, DirName:/CN=t51, DirName:/CN=t52, DirName:/CN=t53, DirName:/CN=t54, DirName:/CN=t55, DirName:/CN=t56, DirName:/CN=t57, DirName:/CN=t58, DirName:/CN=t59, DirName:/CN=t60, DirName:/CN=t61, DirName:/CN=t62, DirName:/CN=t63, DirName:/CN=t64, DirName:/CN=t65, DirName:/CN=t66, DirName:/CN=t67, DirName:/CN=t68, DirName:/CN=t69, DirName:/CN=t70, DirName:/CN=t71, DirName:/CN=t72, DirName:/CN=t73, DirName:/CN=t74, DirName:/CN=t75, DirName:/CN=t76, DirName:/CN=t77, DirName:/CN=t78, DirName:/CN=t79, DirName:/CN=t80, DirName:/CN=t81, DirName:/CN=t82, DirName:/CN=t83, DirName:/CN=t84, DirName:/CN=t85, DirName:/CN=t86, DirName:/CN=t87, DirName:/CN=t88, DirName:/CN=t89, DirName:/CN=t90, DirName:/CN=t91, DirName:/CN=t92, DirName:/CN=t93, DirName:/CN=t94, DirName:/CN=t95, DirName:/CN=t96, DirName:/CN=t97, DirName:/CN=t98, DirName:/CN=t99, DirName:/CN=t100, DirName:/CN=t101, DirName:/CN=t102, DirName:/CN=t103, DirName:/CN=t104, DirName:/CN=t105, DirName:/CN=t106, DirName:/CN=t107, DirName:/CN=t108, DirName:/CN=t109, DirName:/CN=t110, DirName:/CN=t111, DirName:/CN=t112, DirName:/CN=t113, DirName:/CN=t114, DirName:/CN=t115, DirName:/CN=t116, DirName:/CN=t117, DirName:/CN=t118, DirName:/CN=t119, DirName:/CN=t120, DirName:/CN=t121, DirName:/CN=t122, DirName:/CN=t123, DirName:/CN=t124, DirName:/CN=t125, DirName:/CN=t126, DirName:/CN=t127, DirName:/CN=t128, DirName:/CN=t129, DirName:/CN=t130, DirName:/CN=t131, DirName:/CN=t132, DirName:/CN=t133, DirName:/CN=t134, DirName:/CN=t135, DirName:/CN=t136, DirName:/CN=t137, DirName:/CN=t138, DirName:/CN=t139, DirName:/CN=t140, DirName:/CN=t141, DirName:/CN=t142, DirName:/CN=t143, DirName:/CN=t144, DirName:/CN=t145, DirName:/CN=t146, DirName:/CN=t147, DirName:/CN=t148, DirName:/CN=t149, DirName:/CN=t150, DirName:/CN=t151, DirName:/CN=t152, DirName:/CN=t153, DirName:/CN=t154, DirName:/CN=t155, DirName:/CN=t156, DirName:/CN=t157, DirName:/CN=t158, DirName:/CN=t159, DirName:/CN=t160, DirName:/CN=t161, DirName:/CN=t162, DirName:/CN=t163, DirName:/CN=t164, DirName:/CN=t165, DirName:/CN=t166, DirName:/CN=t167, DirName:/CN=t168, DirName:/CN=t169, DirName:/CN=t170, DirName:/CN=t171, DirName:/CN=t172, DirName:/CN=t173, DirName:/CN=t174, DirName:/CN=t175, DirName:/CN=t176, DirName:/CN=t177, DirName:/CN=t178, DirName:/CN=t179, DirName:/CN=t180, DirName:/CN=t181, DirName:/CN=t182, DirName:/CN=t183, DirName:/CN=t184, DirName:/CN=t185, DirName:/CN=t186, DirName:/CN=t187, DirName:/CN=t188, DirName:/CN=t189, DirName:/CN=t190, DirName:/CN=t191, DirName:/CN=t192, DirName:/CN=t193, DirName:/CN=t194, DirName:/CN=t195, DirName:/CN=t196, DirName:/CN=t197, DirName:/CN=t198, DirName:/CN=t199, DirName:/CN=t200, DirName:/CN=t201, DirName:/CN=t202, DirName:/CN=t203, DirName:/CN=t204, DirName:/CN=t205, DirName:/CN=t206, DirName:/CN=t207, DirName:/CN=t208, DirName:/CN=t209, DirName:/CN=t210, DirName:/CN=t211, DirName:/CN=t212, DirName:/CN=t213, DirName:/CN=t214, DirName:/CN=t215, DirName:/CN=t216, DirName:/CN=t217, DirName:/CN=t218, DirName:/CN=t219, DirName:/CN=t220, DirName:/CN=t221, DirName:/CN=t222, DirName:/CN=t223, DirName:/CN=t224, DirName:/CN=t225, DirName:/CN=t226, DirName:/CN=t227, DirName:/CN=t228, DirName:/CN=t229, DirName:/CN=t230, DirName:/CN=t231, DirName:/CN=t232, DirName:/CN=t233, DirName:/CN=t234, DirName:/CN=t235, DirName:/CN=t236, DirName:/CN=t237, DirName:/CN=t238, DirName:/CN=t239, DirName:/CN=t240, DirName:/CN=t241, DirName:/CN=t242, DirName:/CN=t243, DirName:/CN=t244, DirName:/CN=t245, DirName:/CN=t246, DirName:/CN=t247, DirName:/CN=t248, DirName:/CN=t249, DirName:/CN=t250, DirName:/CN=t251, DirName:/CN=t252, DirName:/CN=t253, DirName:/CN=t254, DirName:/CN=t255, DirName:/CN=t256, DirName:/CN=t257, DirName:/CN=t258, DirName:/CN=t259, DirName:/CN=t260, DirName:/CN=t261, DirName:/CN=t262, DirName:/CN=t263, DirName:/CN=t264, DirName:/CN=t265, DirName:/CN=t266, DirName:/CN=t267, DirName:/CN=t268, DirName:/CN=t269, DirName:/CN=t270, DirName:/CN=t271, DirName:/CN=t272, DirName:/CN=t273, DirName:/CN=t274, DirName:/CN=t275, DirName:/CN=t276, DirName:/CN=t277, DirName:/CN=t278, DirName:/CN=t279, DirName:/CN=t280, DirName:/CN=t281, DirName:/CN=t282, DirName:/CN=t283, DirName:/CN=t284, DirName:/CN=t285, DirName:/CN=t286, DirName:/CN=t287, DirName:/CN=t288, DirName:/CN=t289, DirName:/CN=t290, DirName:/CN=t291, DirName:/CN=t292, DirName:/CN=t293, DirName:/CN=t294, DirName:/CN=t295, DirName:/CN=t296, DirName:/CN=t297, DirName:/CN=t298, DirName:/CN=t299, DirName:/CN=t300, DirName:/CN=t301, DirName:/CN=t302, DirName:/CN=t303, DirName:/CN=t304, DirName:/CN=t305, DirName:/CN=t306, DirName:/CN=t307, DirName:/CN=t308, DirName:/CN=t309, DirName:/CN=t310, DirName:/CN=t311, DirName:/CN=t312, DirName:/CN=t313, DirName:/CN=t314, DirName:/CN=t315, DirName:/CN=t316, DirName:/CN=t317, DirName:/CN=t318, DirName:/CN=t319, DirName:/CN=t320, DirName:/CN=t321, DirName:/CN=t322, DirName:/CN=t323, DirName:/CN=t324, DirName:/CN=t325, DirName:/CN=t326, DirName:/CN=t327, DirName:/CN=t328, DirName:/CN=t329, DirName:/CN=t330, DirName:/CN=t331, DirName:/CN=t332, DirName:/CN=t333, DirName:/CN=t334, DirName:/CN=t335, DirName:/CN=t336, DirName:/CN=t337, DirName:/CN=t338, DirName:/CN=t339, DirName:/CN=t340, DirName:/CN=t341, DirName:/CN=t342, DirName:/CN=t343, DirName:/CN=t344, DirName:/CN=t345, DirName:/CN=t346, DirName:/CN=t347, DirName:/CN=t348, DirName:/CN=t349, DirName:/CN=t350, DirName:/CN=t351, DirName:/CN=t352, DirName:/CN=t353, DirName:/CN=t354, DirName:/CN=t355, DirName:/CN=t356, DirName:/CN=t357, DirName:/CN=t358, DirName:/CN=t359, DirName:/CN=t360, DirName:/CN=t361, DirName:/CN=t362, DirName:/CN=t363, DirName:/CN=t364, DirName:/CN=t365, DirName:/CN=t366, DirName:/CN=t367, DirName:/CN=t368, DirName:/CN=t369, DirName:/CN=t370, DirName:/CN=t371, DirName:/CN=t372, DirName:/CN=t373, DirName:/CN=t374, DirName:/CN=t375, DirName:/CN=t376, DirName:/CN=t377, DirName:/CN=t378, DirName:/CN=t379, DirName:/CN=t380, DirName:/CN=t381, DirName:/CN=t382, DirName:/CN=t383, DirName:/CN=t384, DirName:/CN=t385, DirName:/CN=t386, DirName:/CN=t387, DirName:/CN=t388, DirName:/CN=t389, DirName:/CN=t390, DirName:/CN=t391, DirName:/CN=t392, DirName:/CN=t393, DirName:/CN=t394, DirName:/CN=t395, DirName:/CN=t396, DirName:/CN=t397, DirName:/CN=t398, DirName:/CN=t399, DirName:/CN=t400, DirName:/CN=t401, DirName:/CN=t402, DirName:/CN=t403, DirName:/CN=t404, DirName:/CN=t405, DirName:/CN=t406, DirName:/CN=t407, DirName:/CN=t408, DirName:/CN=t409, DirName:/CN=t410, DirName:/CN=t411, DirName:/CN=t412, DirName:/CN=t413, DirName:/CN=t414, DirName:/CN=t415, DirName:/CN=t416, DirName:/CN=t417 Signature Algorithm: sha256WithRSAEncryption - aa:ce:5a:91:87:52:08:c9:9c:ef:03:ef:e4:46:8a:bb:da:af: - 47:d7:70:8f:25:2e:a5:19:7c:98:18:32:0b:61:b0:99:86:25: - fd:80:8c:36:14:c9:c9:84:64:0b:88:2f:17:08:fa:e8:89:e8: - ff:11:c3:36:84:42:a9:ff:a5:5c:29:b2:ca:27:93:77:e9:7b: - 71:36:dd:73:b3:c0:f6:83:ad:28:b6:d6:d1:9d:1e:49:1e:0e: - 20:28:0f:a6:45:f6:48:f6:6b:05:66:6c:6a:18:bb:9b:ef:47: - 98:ef:26:ed:4b:d4:e0:03:96:57:ba:a3:2d:84:46:62:43:20: - 74:69:c9:89:8c:ef:c0:61:18:a6:7f:22:cc:b8:a0:ac:a9:e3: - 12:0f:ff:d9:2f:9a:46:48:8f:56:ee:81:35:22:a0:3a:c7:9b: - 44:c2:ad:26:a1:78:6f:62:b8:eb:01:b3:84:b1:f2:e3:62:2b: - ed:44:5d:1c:67:16:50:a0:f0:33:06:29:5e:95:35:58:10:5d: - 32:f8:c9:9f:7a:6a:c7:d0:94:a0:fc:91:70:ba:0e:9d:a5:54: - a0:35:34:05:dd:4c:c7:14:93:65:82:79:13:31:72:52:81:b3: - 55:eb:39:e0:7e:dd:6e:03:94:be:21:fd:43:96:b7:d8:e6:e8: - 79:35:c5:cd + b2:e5:7a:fb:a0:db:99:7b:2b:60:3b:29:0a:96:9e:2a:72:5a: + f9:59:9b:e8:af:4e:1e:10:cb:22:a6:33:db:18:62:db:c6:e7: + ea:9b:c2:83:4e:f0:88:bf:d9:70:4e:d4:bd:21:08:99:9a:0e: + 6b:f1:ed:fb:43:63:c4:0e:22:33:e9:67:5c:5f:d3:51:61:df: + dd:2c:51:2f:d2:a5:3f:41:7a:fb:e3:ff:16:9c:fe:77:7c:57: + 25:6c:02:8c:bc:e6:56:8e:e0:db:3e:2e:a2:fd:91:30:fd:7c: + 3a:b1:03:cb:eb:c1:77:c0:b2:e0:1a:f9:ba:3d:e4:75:56:8d: + 98:62:61:a1:cc:8d:90:56:36:44:2c:a2:92:be:48:25:c7:ef: + 86:54:8e:d2:3e:c7:14:d6:ef:05:82:af:86:b5:bb:14:a4:80: + 3f:04:e0:36:6e:0f:ab:0e:9c:27:bc:f4:43:a1:69:47:3a:ea: + 7f:7b:1e:26:14:2c:0a:3a:01:3f:d8:06:f7:1a:e1:7c:6e:e8: + 1e:1d:c0:24:61:56:10:23:6a:e3:26:54:d9:1d:48:2b:0d:39: + 3b:76:a3:20:b9:a0:6a:c8:cf:77:57:d7:d6:32:c4:bc:d2:10: + 28:1d:a8:df:ee:bc:a3:21:74:e9:45:5b:ec:77:0a:d5:b1:b4: + 41:33:e3:0b -----BEGIN CERTIFICATE----- MII9qzCCPJOgAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY1TANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -397,12 +397,12 @@ NDA5pBEwDzENMAsGA1UEAwwEdDQxMKQRMA8xDTALBgNVBAMMBHQ0MTGkETAPMQ0w CwYDVQQDDAR0NDEypBEwDzENMAsGA1UEAwwEdDQxM6QRMA8xDTALBgNVBAMMBHQ0 MTSkETAPMQ0wCwYDVQQDDAR0NDE1pBEwDzENMAsGA1UEAwwEdDQxNqQRMA8xDTAL -BgNVBAMMBHQ0MTcwDQYJKoZIhvcNAQELBQADggEBAKrOWpGHUgjJnO8D7+RGirva -r0fXcI8lLqUZfJgYMgthsJmGJf2AjDYUycmEZAuILxcI+uiJ6P8RwzaEQqn/pVwp -ssonk3fpe3E23XOzwPaDrSi21tGdHkkeDiAoD6ZF9kj2awVmbGoYu5vvR5jvJu1L -1OADlle6oy2ERmJDIHRpyYmM78BhGKZ/Isy4oKyp4xIP/9kvmkZIj1bugTUioDrH -m0TCrSaheG9iuOsBs4Sx8uNiK+1EXRxnFlCg8DMGKV6VNVgQXTL4yZ96asfQlKD8 -kXC6Dp2lVKA1NAXdTMcUk2WCeRMxclKBs1XrOeB+3W4DlL4h/UOWt9jm6Hk1xc0= +BgNVBAMMBHQ0MTcwDQYJKoZIhvcNAQELBQADggEBALLlevug25l7K2A7KQqWnipy +WvlZm+ivTh4QyyKmM9sYYtvG5+qbwoNO8Ii/2XBO1L0hCJmaDmvx7ftDY8QOIjPp +Z1xf01Fh390sUS/SpT9Bevvj/xac/nd8VyVsAoy85laO4Ns+LqL9kTD9fDqxA8vr +wXfAsuAa+bo95HVWjZhiYaHMjZBWNkQsopK+SCXH74ZUjtI+xxTW7wWCr4a1uxSk +gD8E4DZuD6sOnCe89EOhaUc66n97HiYULAo6AT/YBvca4Xxu6B4dwCRhVhAjauMm +VNkdSCsNOTt2oyC5oGrIz3dX19YyxLzSECgdqN/uvKMhdOlFW+x3CtWxtEEz4ws= -----END CERTIFICATE----- Certificate: @@ -410,15 +410,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f7 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -2976,24 +2976,24 @@ DirName:CN = x418 Signature Algorithm: sha256WithRSAEncryption - 66:a1:33:1a:72:69:61:97:e7:d8:f1:39:89:aa:82:c3:d2:22: - 25:ea:5c:57:26:65:93:c1:21:66:b5:1f:ea:13:16:be:4f:75: - 33:cb:13:f4:5f:a1:ed:ba:b6:82:1f:49:fc:68:53:d7:5e:dc: - a0:b9:87:3c:b2:69:83:07:25:22:c8:20:df:a3:3c:00:02:af: - 6e:7b:16:14:f6:f8:89:ba:2c:17:68:11:0f:57:18:8b:a0:8e: - 20:f6:64:53:ab:ad:20:bd:57:ee:44:8e:af:4c:d3:26:aa:9e: - b1:4c:fe:4b:fb:84:63:76:fe:77:9c:aa:50:cf:5a:89:6d:2f: - d8:d9:b4:d6:94:d8:73:8d:e8:27:89:8e:4f:96:a4:f1:50:5a: - 44:9c:29:61:76:5b:61:27:5e:51:98:36:0f:e2:ad:8e:66:3e: - d6:81:a0:cc:19:89:92:ab:e5:2c:9a:ba:f0:b1:d6:4c:3c:c1: - df:25:44:65:05:23:6a:e9:09:0d:c0:6b:14:88:63:9e:f0:82: - fe:84:fb:1a:af:97:31:82:2c:0a:6f:44:57:df:0f:8e:ad:80: - 31:b8:72:18:9b:7e:2e:61:1a:df:3d:00:04:0c:fd:2b:93:1c: - 7a:ec:78:e5:04:42:d1:5f:9f:ac:1c:41:a2:e4:63:1b:3e:75: - b8:93:ef:4e + 78:77:cf:93:5f:bd:ff:3f:90:a4:39:4b:72:18:90:72:32:7c: + f7:dc:b3:6d:f4:ce:c9:99:72:d9:63:06:88:85:d8:91:20:35: + 72:4d:09:b5:02:89:50:63:5e:69:59:5f:f9:c1:e7:0f:d6:55: + 6b:67:0d:f7:b0:83:02:18:d5:75:ba:06:96:e5:3f:fa:c4:0f: + 30:79:bc:43:9b:6e:e6:15:c2:87:bc:57:4f:3a:7c:37:bb:15: + 90:f3:d7:ad:42:44:c3:ad:cb:f4:fa:0f:32:25:9b:5a:2a:0b: + 7e:2a:f1:eb:35:7f:f2:7d:60:4b:e3:8f:fc:01:a6:be:cc:8b: + 4a:e6:5f:ec:42:47:e4:66:5a:4f:20:b2:7b:cc:51:27:91:ea: + b0:df:70:9f:e5:77:6a:62:25:12:da:7a:f2:54:4f:3e:b8:18: + a9:63:4d:50:02:f0:4d:ec:1d:bc:7c:3a:7b:7e:0f:6b:b7:30: + 61:e7:43:1c:ba:c5:8e:c6:9e:14:0d:7f:07:e0:66:6b:1d:32: + d3:2e:a6:e1:16:f6:2e:d5:b1:56:ae:88:f9:e4:a8:1d:f7:67: + ac:d0:2e:2c:ab:04:44:4b:67:7f:03:07:9d:f8:4d:b7:82:31: + 4f:23:37:5e:8e:d7:e3:fa:52:94:a2:27:98:79:9b:4e:33:99: + 45:a4:d6:98 -----BEGIN CERTIFICATE----- MIKYdzCCl1+gAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vcwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -3799,13 +3799,13 @@ E6QRMA8xDTALBgNVBAMMBHg0MTEwE6QRMA8xDTALBgNVBAMMBHg0MTIwE6QRMA8x DTALBgNVBAMMBHg0MTMwE6QRMA8xDTALBgNVBAMMBHg0MTQwE6QRMA8xDTALBgNV BAMMBHg0MTUwE6QRMA8xDTALBgNVBAMMBHg0MTYwE6QRMA8xDTALBgNVBAMMBHg0 -MTcwE6QRMA8xDTALBgNVBAMMBHg0MTgwDQYJKoZIhvcNAQELBQADggEBAGahMxpy -aWGX59jxOYmqgsPSIiXqXFcmZZPBIWa1H+oTFr5PdTPLE/Rfoe26toIfSfxoU9de -3KC5hzyyaYMHJSLIIN+jPAACr257FhT2+Im6LBdoEQ9XGIugjiD2ZFOrrSC9V+5E -jq9M0yaqnrFM/kv7hGN2/necqlDPWoltL9jZtNaU2HON6CeJjk+WpPFQWkScKWF2 -W2EnXlGYNg/irY5mPtaBoMwZiZKr5SyauvCx1kw8wd8lRGUFI2rpCQ3AaxSIY57w -gv6E+xqvlzGCLApvRFffD46tgDG4chibfi5hGt89AAQM/SuTHHrseOUEQtFfn6wc -QaLkYxs+dbiT704= +MTcwE6QRMA8xDTALBgNVBAMMBHg0MTgwDQYJKoZIhvcNAQELBQADggEBAHh3z5Nf +vf8/kKQ5S3IYkHIyfPfcs230zsmZctljBoiF2JEgNXJNCbUCiVBjXmlZX/nB5w/W +VWtnDfewgwIY1XW6BpblP/rEDzB5vEObbuYVwoe8V086fDe7FZDz161CRMOty/T6 +DzIlm1oqC34q8es1f/J9YEvjj/wBpr7Mi0rmX+xCR+RmWk8gsnvMUSeR6rDfcJ/l +d2piJRLaevJUTz64GKljTVAC8E3sHbx8Ont+D2u3MGHnQxy6xY7GnhQNfwfgZmsd +MtMupuEW9i7VsVauiPnkqB33Z6zQLiyrBERLZ38DB534TbeCMU8jN16O1+P6UpSi +J5h5m04zmUWk1pg= -----END CERTIFICATE----- Certificate: @@ -3813,15 +3813,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -3861,24 +3861,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -3890,10 +3890,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem index 21f4d38..80c8f81 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:d8 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DirName:/CN=t0, DirName:/CN=t1, DirName:/CN=t2, DirName:/CN=t3, DirName:/CN=t4, DirName:/CN=t5, DirName:/CN=t6, DirName:/CN=t7, DirName:/CN=t8, DirName:/CN=t9, DirName:/CN=t10, DirName:/CN=t11, DirName:/CN=t12, DirName:/CN=t13, DirName:/CN=t14, DirName:/CN=t15, DirName:/CN=t16, DirName:/CN=t17, DirName:/CN=t18, DirName:/CN=t19, DirName:/CN=t20, DirName:/CN=t21, DirName:/CN=t22, DirName:/CN=t23, DirName:/CN=t24, DirName:/CN=t25, DirName:/CN=t26, DirName:/CN=t27, DirName:/CN=t28, DirName:/CN=t29, DirName:/CN=t30, DirName:/CN=t31, DirName:/CN=t32, DirName:/CN=t33, DirName:/CN=t34, DirName:/CN=t35, DirName:/CN=t36, DirName:/CN=t37, DirName:/CN=t38, DirName:/CN=t39, DirName:/CN=t40, DirName:/CN=t41, DirName:/CN=t42, DirName:/CN=t43, DirName:/CN=t44, DirName:/CN=t45, DirName:/CN=t46, DirName:/CN=t47, DirName:/CN=t48, DirName:/CN=t49, DirName:/CN=t50, DirName:/CN=t51, DirName:/CN=t52, DirName:/CN=t53, DirName:/CN=t54, DirName:/CN=t55, DirName:/CN=t56, DirName:/CN=t57, DirName:/CN=t58, DirName:/CN=t59, DirName:/CN=t60, DirName:/CN=t61, DirName:/CN=t62, DirName:/CN=t63, DirName:/CN=t64, DirName:/CN=t65, DirName:/CN=t66, DirName:/CN=t67, DirName:/CN=t68, DirName:/CN=t69, DirName:/CN=t70, DirName:/CN=t71, DirName:/CN=t72, DirName:/CN=t73, DirName:/CN=t74, DirName:/CN=t75, DirName:/CN=t76, DirName:/CN=t77, DirName:/CN=t78, DirName:/CN=t79, DirName:/CN=t80, DirName:/CN=t81, DirName:/CN=t82, DirName:/CN=t83, DirName:/CN=t84, DirName:/CN=t85, DirName:/CN=t86, DirName:/CN=t87, DirName:/CN=t88, DirName:/CN=t89, DirName:/CN=t90, DirName:/CN=t91, DirName:/CN=t92, DirName:/CN=t93, DirName:/CN=t94, DirName:/CN=t95, DirName:/CN=t96, DirName:/CN=t97, DirName:/CN=t98, DirName:/CN=t99, DirName:/CN=t100, DirName:/CN=t101, DirName:/CN=t102, DirName:/CN=t103, DirName:/CN=t104, DirName:/CN=t105, DirName:/CN=t106, DirName:/CN=t107, DirName:/CN=t108, DirName:/CN=t109, DirName:/CN=t110, DirName:/CN=t111, DirName:/CN=t112, DirName:/CN=t113, DirName:/CN=t114, DirName:/CN=t115, DirName:/CN=t116, DirName:/CN=t117, DirName:/CN=t118, DirName:/CN=t119, DirName:/CN=t120, DirName:/CN=t121, DirName:/CN=t122, DirName:/CN=t123, DirName:/CN=t124, DirName:/CN=t125, DirName:/CN=t126, DirName:/CN=t127, DirName:/CN=t128, DirName:/CN=t129, DirName:/CN=t130, DirName:/CN=t131, DirName:/CN=t132, DirName:/CN=t133, DirName:/CN=t134, DirName:/CN=t135, DirName:/CN=t136, DirName:/CN=t137, DirName:/CN=t138, DirName:/CN=t139, DirName:/CN=t140, DirName:/CN=t141, DirName:/CN=t142, DirName:/CN=t143, DirName:/CN=t144, DirName:/CN=t145, DirName:/CN=t146, DirName:/CN=t147, DirName:/CN=t148, DirName:/CN=t149, DirName:/CN=t150, DirName:/CN=t151, DirName:/CN=t152, DirName:/CN=t153, DirName:/CN=t154, DirName:/CN=t155, DirName:/CN=t156, DirName:/CN=t157, DirName:/CN=t158, DirName:/CN=t159, DirName:/CN=t160, DirName:/CN=t161, DirName:/CN=t162, DirName:/CN=t163, DirName:/CN=t164, DirName:/CN=t165, DirName:/CN=t166, DirName:/CN=t167, DirName:/CN=t168, DirName:/CN=t169, DirName:/CN=t170, DirName:/CN=t171, DirName:/CN=t172, DirName:/CN=t173, DirName:/CN=t174, DirName:/CN=t175, DirName:/CN=t176, DirName:/CN=t177, DirName:/CN=t178, DirName:/CN=t179, DirName:/CN=t180, DirName:/CN=t181, DirName:/CN=t182, DirName:/CN=t183, DirName:/CN=t184, DirName:/CN=t185, DirName:/CN=t186, DirName:/CN=t187, DirName:/CN=t188, DirName:/CN=t189, DirName:/CN=t190, DirName:/CN=t191, DirName:/CN=t192, DirName:/CN=t193, DirName:/CN=t194, DirName:/CN=t195, DirName:/CN=t196, DirName:/CN=t197, DirName:/CN=t198, DirName:/CN=t199, DirName:/CN=t200, DirName:/CN=t201, DirName:/CN=t202, DirName:/CN=t203, DirName:/CN=t204, DirName:/CN=t205, DirName:/CN=t206, DirName:/CN=t207, DirName:/CN=t208, DirName:/CN=t209, DirName:/CN=t210, DirName:/CN=t211, DirName:/CN=t212, DirName:/CN=t213, DirName:/CN=t214, DirName:/CN=t215, DirName:/CN=t216, DirName:/CN=t217, DirName:/CN=t218, DirName:/CN=t219, DirName:/CN=t220, DirName:/CN=t221, DirName:/CN=t222, DirName:/CN=t223, DirName:/CN=t224, DirName:/CN=t225, DirName:/CN=t226, DirName:/CN=t227, DirName:/CN=t228, DirName:/CN=t229, DirName:/CN=t230, DirName:/CN=t231, DirName:/CN=t232, DirName:/CN=t233, DirName:/CN=t234, DirName:/CN=t235, DirName:/CN=t236, DirName:/CN=t237, DirName:/CN=t238, DirName:/CN=t239, DirName:/CN=t240, DirName:/CN=t241, DirName:/CN=t242, DirName:/CN=t243, DirName:/CN=t244, DirName:/CN=t245, DirName:/CN=t246, DirName:/CN=t247, DirName:/CN=t248, DirName:/CN=t249, DirName:/CN=t250, DirName:/CN=t251, DirName:/CN=t252, DirName:/CN=t253, DirName:/CN=t254, DirName:/CN=t255, DirName:/CN=t256, DirName:/CN=t257, DirName:/CN=t258, DirName:/CN=t259, DirName:/CN=t260, DirName:/CN=t261, DirName:/CN=t262, DirName:/CN=t263, DirName:/CN=t264, DirName:/CN=t265, DirName:/CN=t266, DirName:/CN=t267, DirName:/CN=t268, DirName:/CN=t269, DirName:/CN=t270, DirName:/CN=t271, DirName:/CN=t272, DirName:/CN=t273, DirName:/CN=t274, DirName:/CN=t275, DirName:/CN=t276, DirName:/CN=t277, DirName:/CN=t278, DirName:/CN=t279, DirName:/CN=t280, DirName:/CN=t281, DirName:/CN=t282, DirName:/CN=t283, DirName:/CN=t284, DirName:/CN=t285, DirName:/CN=t286, DirName:/CN=t287, DirName:/CN=t288, DirName:/CN=t289, DirName:/CN=t290, DirName:/CN=t291, DirName:/CN=t292, DirName:/CN=t293, DirName:/CN=t294, DirName:/CN=t295, DirName:/CN=t296, DirName:/CN=t297, DirName:/CN=t298, DirName:/CN=t299, DirName:/CN=t300, DirName:/CN=t301, DirName:/CN=t302, DirName:/CN=t303, DirName:/CN=t304, DirName:/CN=t305, DirName:/CN=t306, DirName:/CN=t307, DirName:/CN=t308, DirName:/CN=t309, DirName:/CN=t310, DirName:/CN=t311, DirName:/CN=t312, DirName:/CN=t313, DirName:/CN=t314, DirName:/CN=t315, DirName:/CN=t316, DirName:/CN=t317, DirName:/CN=t318, DirName:/CN=t319, DirName:/CN=t320, DirName:/CN=t321, DirName:/CN=t322, DirName:/CN=t323, DirName:/CN=t324, DirName:/CN=t325, DirName:/CN=t326, DirName:/CN=t327, DirName:/CN=t328, DirName:/CN=t329, DirName:/CN=t330, DirName:/CN=t331, DirName:/CN=t332, DirName:/CN=t333, DirName:/CN=t334, DirName:/CN=t335, DirName:/CN=t336, DirName:/CN=t337, DirName:/CN=t338, DirName:/CN=t339, DirName:/CN=t340, DirName:/CN=t341, DirName:/CN=t342, DirName:/CN=t343, DirName:/CN=t344, DirName:/CN=t345, DirName:/CN=t346, DirName:/CN=t347, DirName:/CN=t348, DirName:/CN=t349, DirName:/CN=t350, DirName:/CN=t351, DirName:/CN=t352, DirName:/CN=t353, DirName:/CN=t354, DirName:/CN=t355, DirName:/CN=t356, DirName:/CN=t357, DirName:/CN=t358, DirName:/CN=t359, DirName:/CN=t360, DirName:/CN=t361, DirName:/CN=t362, DirName:/CN=t363, DirName:/CN=t364, DirName:/CN=t365, DirName:/CN=t366, DirName:/CN=t367, DirName:/CN=t368, DirName:/CN=t369, DirName:/CN=t370, DirName:/CN=t371, DirName:/CN=t372, DirName:/CN=t373, DirName:/CN=t374, DirName:/CN=t375, DirName:/CN=t376, DirName:/CN=t377, DirName:/CN=t378, DirName:/CN=t379, DirName:/CN=t380, DirName:/CN=t381, DirName:/CN=t382, DirName:/CN=t383, DirName:/CN=t384, DirName:/CN=t385, DirName:/CN=t386, DirName:/CN=t387, DirName:/CN=t388, DirName:/CN=t389, DirName:/CN=t390, DirName:/CN=t391, DirName:/CN=t392, DirName:/CN=t393, DirName:/CN=t394, DirName:/CN=t395, DirName:/CN=t396, DirName:/CN=t397, DirName:/CN=t398, DirName:/CN=t399, DirName:/CN=t400, DirName:/CN=t401, DirName:/CN=t402, DirName:/CN=t403, DirName:/CN=t404, DirName:/CN=t405, DirName:/CN=t406, DirName:/CN=t407, DirName:/CN=t408, DirName:/CN=t409, DirName:/CN=t410, DirName:/CN=t411, DirName:/CN=t412, DirName:/CN=t413, DirName:/CN=t414, DirName:/CN=t415, DirName:/CN=t416, DirName:/CN=t417, DirName:/CN=t418, DirName:/CN=t419, DirName:/CN=t420, DirName:/CN=t421, DirName:/CN=t422, DirName:/CN=t423, DirName:/CN=t424, DirName:/CN=t425, DirName:/CN=t426, DirName:/CN=t427, DirName:/CN=t428, DirName:/CN=t429, DirName:/CN=t430, DirName:/CN=t431, DirName:/CN=t432, DirName:/CN=t433, DirName:/CN=t434, DirName:/CN=t435, DirName:/CN=t436, DirName:/CN=t437, DirName:/CN=t438, DirName:/CN=t439, DirName:/CN=t440, DirName:/CN=t441, DirName:/CN=t442, DirName:/CN=t443, DirName:/CN=t444, DirName:/CN=t445, DirName:/CN=t446, DirName:/CN=t447, DirName:/CN=t448, DirName:/CN=t449, DirName:/CN=t450, DirName:/CN=t451, DirName:/CN=t452, DirName:/CN=t453, DirName:/CN=t454, DirName:/CN=t455, DirName:/CN=t456, DirName:/CN=t457, DirName:/CN=t458, DirName:/CN=t459, DirName:/CN=t460, DirName:/CN=t461, DirName:/CN=t462, DirName:/CN=t463, DirName:/CN=t464, DirName:/CN=t465, DirName:/CN=t466, DirName:/CN=t467, DirName:/CN=t468, DirName:/CN=t469, DirName:/CN=t470, DirName:/CN=t471, DirName:/CN=t472, DirName:/CN=t473, DirName:/CN=t474, DirName:/CN=t475, DirName:/CN=t476, DirName:/CN=t477, DirName:/CN=t478, DirName:/CN=t479, DirName:/CN=t480, DirName:/CN=t481, DirName:/CN=t482, DirName:/CN=t483, DirName:/CN=t484, DirName:/CN=t485, DirName:/CN=t486, DirName:/CN=t487, DirName:/CN=t488, DirName:/CN=t489, DirName:/CN=t490, DirName:/CN=t491, DirName:/CN=t492, DirName:/CN=t493, DirName:/CN=t494, DirName:/CN=t495, DirName:/CN=t496, DirName:/CN=t497, DirName:/CN=t498, DirName:/CN=t499, DirName:/CN=t500, DirName:/CN=t501, DirName:/CN=t502, DirName:/CN=t503, DirName:/CN=t504, DirName:/CN=t505, DirName:/CN=t506, DirName:/CN=t507, DirName:/CN=t508, DirName:/CN=t509, DirName:/CN=t510, DirName:/CN=t511, DirName:/CN=t512, DirName:/CN=t513, DirName:/CN=t514, DirName:/CN=t515, DirName:/CN=t516, DirName:/CN=t517, DirName:/CN=t518, DirName:/CN=t519, DirName:/CN=t520, DirName:/CN=t521, DirName:/CN=t522, DirName:/CN=t523, DirName:/CN=t524, DirName:/CN=t525, DirName:/CN=t526, DirName:/CN=t527, DirName:/CN=t528, DirName:/CN=t529, DirName:/CN=t530, DirName:/CN=t531, DirName:/CN=t532, DirName:/CN=t533, DirName:/CN=t534, DirName:/CN=t535, DirName:/CN=t536, DirName:/CN=t537, DirName:/CN=t538, DirName:/CN=t539, DirName:/CN=t540, DirName:/CN=t541, DirName:/CN=t542, DirName:/CN=t543, DirName:/CN=t544, DirName:/CN=t545, DirName:/CN=t546, DirName:/CN=t547, DirName:/CN=t548, DirName:/CN=t549, DirName:/CN=t550, DirName:/CN=t551, DirName:/CN=t552, DirName:/CN=t553, DirName:/CN=t554, DirName:/CN=t555, DirName:/CN=t556, DirName:/CN=t557, DirName:/CN=t558, DirName:/CN=t559, DirName:/CN=t560, DirName:/CN=t561, DirName:/CN=t562, DirName:/CN=t563, DirName:/CN=t564, DirName:/CN=t565, DirName:/CN=t566, DirName:/CN=t567, DirName:/CN=t568, DirName:/CN=t569, DirName:/CN=t570, DirName:/CN=t571, DirName:/CN=t572, DirName:/CN=t573, DirName:/CN=t574, DirName:/CN=t575, DirName:/CN=t576, DirName:/CN=t577, DirName:/CN=t578, DirName:/CN=t579, DirName:/CN=t580, DirName:/CN=t581, DirName:/CN=t582, DirName:/CN=t583, DirName:/CN=t584, DirName:/CN=t585, DirName:/CN=t586, DirName:/CN=t587, DirName:/CN=t588, DirName:/CN=t589, DirName:/CN=t590, DirName:/CN=t591, DirName:/CN=t592, DirName:/CN=t593, DirName:/CN=t594, DirName:/CN=t595, DirName:/CN=t596, DirName:/CN=t597, DirName:/CN=t598, DirName:/CN=t599, DirName:/CN=t600, DirName:/CN=t601, DirName:/CN=t602, DirName:/CN=t603, DirName:/CN=t604, DirName:/CN=t605, DirName:/CN=t606, DirName:/CN=t607, DirName:/CN=t608, DirName:/CN=t609, DirName:/CN=t610, DirName:/CN=t611, DirName:/CN=t612, DirName:/CN=t613, DirName:/CN=t614, DirName:/CN=t615, DirName:/CN=t616, DirName:/CN=t617, DirName:/CN=t618, DirName:/CN=t619, DirName:/CN=t620, DirName:/CN=t621, DirName:/CN=t622, DirName:/CN=t623, DirName:/CN=t624, DirName:/CN=t625, DirName:/CN=t626, DirName:/CN=t627, DirName:/CN=t628, DirName:/CN=t629, DirName:/CN=t630, DirName:/CN=t631, DirName:/CN=t632, DirName:/CN=t633, DirName:/CN=t634, DirName:/CN=t635, DirName:/CN=t636, DirName:/CN=t637, DirName:/CN=t638, DirName:/CN=t639, DirName:/CN=t640, DirName:/CN=t641, DirName:/CN=t642, DirName:/CN=t643, DirName:/CN=t644, DirName:/CN=t645, DirName:/CN=t646, DirName:/CN=t647, DirName:/CN=t648, DirName:/CN=t649, DirName:/CN=t650, DirName:/CN=t651, DirName:/CN=t652, DirName:/CN=t653, DirName:/CN=t654, DirName:/CN=t655, DirName:/CN=t656, DirName:/CN=t657, DirName:/CN=t658, DirName:/CN=t659, DirName:/CN=t660, DirName:/CN=t661, DirName:/CN=t662, DirName:/CN=t663, DirName:/CN=t664, DirName:/CN=t665, DirName:/CN=t666, DirName:/CN=t667, DirName:/CN=t668, DirName:/CN=t669, DirName:/CN=t670, DirName:/CN=t671, DirName:/CN=t672, DirName:/CN=t673, DirName:/CN=t674, DirName:/CN=t675, DirName:/CN=t676, DirName:/CN=t677, DirName:/CN=t678, DirName:/CN=t679, DirName:/CN=t680, DirName:/CN=t681, DirName:/CN=t682, DirName:/CN=t683, DirName:/CN=t684, DirName:/CN=t685, DirName:/CN=t686, DirName:/CN=t687, DirName:/CN=t688, DirName:/CN=t689, DirName:/CN=t690, DirName:/CN=t691, DirName:/CN=t692, DirName:/CN=t693, DirName:/CN=t694, DirName:/CN=t695, DirName:/CN=t696, DirName:/CN=t697, DirName:/CN=t698, DirName:/CN=t699, DirName:/CN=t700, DirName:/CN=t701, DirName:/CN=t702, DirName:/CN=t703, DirName:/CN=t704, DirName:/CN=t705, DirName:/CN=t706, DirName:/CN=t707, DirName:/CN=t708, DirName:/CN=t709, DirName:/CN=t710, DirName:/CN=t711, DirName:/CN=t712, DirName:/CN=t713, DirName:/CN=t714, DirName:/CN=t715, DirName:/CN=t716, DirName:/CN=t717, DirName:/CN=t718, DirName:/CN=t719, DirName:/CN=t720, DirName:/CN=t721, DirName:/CN=t722, DirName:/CN=t723, DirName:/CN=t724, DirName:/CN=t725, DirName:/CN=t726, DirName:/CN=t727, DirName:/CN=t728, DirName:/CN=t729, DirName:/CN=t730, DirName:/CN=t731, DirName:/CN=t732, DirName:/CN=t733, DirName:/CN=t734, DirName:/CN=t735, DirName:/CN=t736, DirName:/CN=t737, DirName:/CN=t738, DirName:/CN=t739, DirName:/CN=t740, DirName:/CN=t741, DirName:/CN=t742, DirName:/CN=t743, DirName:/CN=t744, DirName:/CN=t745, DirName:/CN=t746, DirName:/CN=t747, DirName:/CN=t748, DirName:/CN=t749, DirName:/CN=t750, DirName:/CN=t751, DirName:/CN=t752, DirName:/CN=t753, DirName:/CN=t754, DirName:/CN=t755, DirName:/CN=t756, DirName:/CN=t757, DirName:/CN=t758, DirName:/CN=t759, DirName:/CN=t760, DirName:/CN=t761, DirName:/CN=t762, DirName:/CN=t763, DirName:/CN=t764, DirName:/CN=t765, DirName:/CN=t766, DirName:/CN=t767, DirName:/CN=t768, DirName:/CN=t769, DirName:/CN=t770, DirName:/CN=t771, DirName:/CN=t772, DirName:/CN=t773, DirName:/CN=t774, DirName:/CN=t775, DirName:/CN=t776, DirName:/CN=t777, DirName:/CN=t778, DirName:/CN=t779, DirName:/CN=t780, DirName:/CN=t781, DirName:/CN=t782, DirName:/CN=t783, DirName:/CN=t784, DirName:/CN=t785, DirName:/CN=t786, DirName:/CN=t787, DirName:/CN=t788, DirName:/CN=t789, DirName:/CN=t790, DirName:/CN=t791, DirName:/CN=t792, DirName:/CN=t793, DirName:/CN=t794, DirName:/CN=t795, DirName:/CN=t796, DirName:/CN=t797, DirName:/CN=t798, DirName:/CN=t799, DirName:/CN=t800, DirName:/CN=t801, DirName:/CN=t802, DirName:/CN=t803, DirName:/CN=t804, DirName:/CN=t805, DirName:/CN=t806, DirName:/CN=t807, DirName:/CN=t808, DirName:/CN=t809, DirName:/CN=t810, DirName:/CN=t811, DirName:/CN=t812, DirName:/CN=t813, DirName:/CN=t814, DirName:/CN=t815, DirName:/CN=t816, DirName:/CN=t817, DirName:/CN=t818, DirName:/CN=t819, DirName:/CN=t820, DirName:/CN=t821, DirName:/CN=t822, DirName:/CN=t823, DirName:/CN=t824, DirName:/CN=t825, DirName:/CN=t826, DirName:/CN=t827, DirName:/CN=t828, DirName:/CN=t829, DirName:/CN=t830, DirName:/CN=t831, DirName:/CN=t832, DirName:/CN=t833, DirName:/CN=t834, DirName:/CN=t835, DirName:/CN=t836, DirName:/CN=t837, DirName:/CN=t838, DirName:/CN=t839, DirName:/CN=t840, DirName:/CN=t841, DirName:/CN=t842, DirName:/CN=t843, DirName:/CN=t844, DirName:/CN=t845, DirName:/CN=t846, DirName:/CN=t847, DirName:/CN=t848, DirName:/CN=t849, DirName:/CN=t850, DirName:/CN=t851, DirName:/CN=t852, DirName:/CN=t853, DirName:/CN=t854, DirName:/CN=t855, DirName:/CN=t856, DirName:/CN=t857, DirName:/CN=t858, DirName:/CN=t859, DirName:/CN=t860, DirName:/CN=t861, DirName:/CN=t862, DirName:/CN=t863, DirName:/CN=t864, DirName:/CN=t865, DirName:/CN=t866, DirName:/CN=t867, DirName:/CN=t868, DirName:/CN=t869, DirName:/CN=t870, DirName:/CN=t871, DirName:/CN=t872, DirName:/CN=t873, DirName:/CN=t874, DirName:/CN=t875, DirName:/CN=t876, DirName:/CN=t877, DirName:/CN=t878, DirName:/CN=t879, DirName:/CN=t880, DirName:/CN=t881, DirName:/CN=t882, DirName:/CN=t883, DirName:/CN=t884, DirName:/CN=t885, DirName:/CN=t886, DirName:/CN=t887, DirName:/CN=t888, DirName:/CN=t889, DirName:/CN=t890, DirName:/CN=t891, DirName:/CN=t892, DirName:/CN=t893, DirName:/CN=t894, DirName:/CN=t895, DirName:/CN=t896, DirName:/CN=t897, DirName:/CN=t898, DirName:/CN=t899, DirName:/CN=t900, DirName:/CN=t901, DirName:/CN=t902, DirName:/CN=t903, DirName:/CN=t904, DirName:/CN=t905, DirName:/CN=t906, DirName:/CN=t907, DirName:/CN=t908, DirName:/CN=t909, DirName:/CN=t910, DirName:/CN=t911, DirName:/CN=t912, DirName:/CN=t913, DirName:/CN=t914, DirName:/CN=t915, DirName:/CN=t916, DirName:/CN=t917, DirName:/CN=t918, DirName:/CN=t919, DirName:/CN=t920, DirName:/CN=t921, DirName:/CN=t922, DirName:/CN=t923, DirName:/CN=t924, DirName:/CN=t925, DirName:/CN=t926, DirName:/CN=t927, DirName:/CN=t928, DirName:/CN=t929, DirName:/CN=t930, DirName:/CN=t931, DirName:/CN=t932, DirName:/CN=t933, DirName:/CN=t934, DirName:/CN=t935, DirName:/CN=t936, DirName:/CN=t937, DirName:/CN=t938, DirName:/CN=t939, DirName:/CN=t940, DirName:/CN=t941, DirName:/CN=t942, DirName:/CN=t943, DirName:/CN=t944, DirName:/CN=t945, DirName:/CN=t946, DirName:/CN=t947, DirName:/CN=t948, DirName:/CN=t949, DirName:/CN=t950, DirName:/CN=t951, DirName:/CN=t952, DirName:/CN=t953, DirName:/CN=t954, DirName:/CN=t955, DirName:/CN=t956, DirName:/CN=t957, DirName:/CN=t958, DirName:/CN=t959, DirName:/CN=t960, DirName:/CN=t961, DirName:/CN=t962, DirName:/CN=t963, DirName:/CN=t964, DirName:/CN=t965, DirName:/CN=t966, DirName:/CN=t967, DirName:/CN=t968, DirName:/CN=t969, DirName:/CN=t970, DirName:/CN=t971, DirName:/CN=t972, DirName:/CN=t973, DirName:/CN=t974, DirName:/CN=t975, DirName:/CN=t976, DirName:/CN=t977, DirName:/CN=t978, DirName:/CN=t979, DirName:/CN=t980, DirName:/CN=t981, DirName:/CN=t982, DirName:/CN=t983, DirName:/CN=t984, DirName:/CN=t985, DirName:/CN=t986, DirName:/CN=t987, DirName:/CN=t988, DirName:/CN=t989, DirName:/CN=t990, DirName:/CN=t991, DirName:/CN=t992, DirName:/CN=t993, DirName:/CN=t994, DirName:/CN=t995, DirName:/CN=t996, DirName:/CN=t997, DirName:/CN=t998, DirName:/CN=t999, DirName:/CN=t1000, DirName:/CN=t1001, DirName:/CN=t1002, DirName:/CN=t1003, DirName:/CN=t1004, DirName:/CN=t1005, DirName:/CN=t1006, DirName:/CN=t1007, DirName:/CN=t1008, DirName:/CN=t1009, DirName:/CN=t1010, DirName:/CN=t1011, DirName:/CN=t1012, DirName:/CN=t1013, DirName:/CN=t1014, DirName:/CN=t1015, DirName:/CN=t1016, DirName:/CN=t1017, DirName:/CN=t1018, DirName:/CN=t1019, DirName:/CN=t1020, DirName:/CN=t1021, DirName:/CN=t1022, DirName:/CN=t1023 Signature Algorithm: sha256WithRSAEncryption - 96:0c:5e:3d:30:58:21:f9:19:5b:10:ce:58:ce:ee:5c:d5:f3: - 81:d7:25:3b:d3:08:97:3c:55:aa:26:0d:3a:7a:01:62:c6:0f: - 77:39:6b:68:e7:06:03:ab:95:74:38:c1:7a:87:c4:b3:13:d1: - af:89:f7:19:48:d2:3e:a5:0f:24:86:ac:d6:56:a9:cf:ed:00: - 26:64:9a:73:a2:d8:f3:85:11:8b:36:d7:5d:9d:1d:82:3d:b9: - 1b:16:74:7f:3f:10:f1:5b:b7:bb:02:d7:e9:05:92:ef:82:ef: - d1:e1:08:0e:33:f8:66:cd:1e:5d:a6:f7:58:de:ac:c7:ad:33: - 90:d3:fe:ad:55:63:58:39:d5:55:e9:96:c8:da:32:ac:67:81: - 1f:20:6f:86:90:d5:fc:57:ea:fc:cc:f5:4b:01:2b:61:be:a0: - 97:ae:2b:a1:80:1a:d4:ca:b6:93:9e:78:bb:20:2c:06:a3:28: - c0:70:cc:e3:94:c7:48:77:13:04:02:f2:0b:ba:58:71:0f:0f: - 76:70:d7:bd:c5:c7:e4:cf:f0:c5:66:b0:00:b3:ac:f4:a9:eb: - b8:af:62:d5:d1:d9:bd:30:7b:71:90:15:0d:66:f5:d5:b7:20: - c7:1c:82:cb:02:8f:a1:93:6d:68:52:0a:45:6c:67:9b:7b:14: - 39:f3:82:df + 9b:b4:29:30:f0:2d:7a:66:c7:f8:92:4c:cb:f4:08:11:f5:eb: + 66:c3:02:4a:24:12:f2:9d:19:a9:c7:51:3a:93:fe:71:34:93: + 27:32:14:a0:1b:f4:eb:ba:c2:4b:df:7e:a8:57:ce:7f:61:fa: + 9f:d2:ec:9a:02:51:30:13:a5:eb:6a:7c:04:b3:f0:e6:28:66: + 5c:f7:4e:70:66:8f:07:ae:42:77:c0:ec:ee:ff:10:34:83:4a: + b2:81:2c:df:c4:d8:f7:80:70:ea:ae:c8:7c:05:41:19:f8:40: + 23:c1:c0:40:e1:d7:f5:f8:7d:b0:83:b3:6b:3a:01:17:68:ca: + 0a:b2:77:c4:0c:43:5c:d8:4b:0f:21:f4:6f:7e:a8:f7:b4:bc: + 31:cd:02:9a:b6:72:5b:bb:45:0c:4c:97:61:98:24:b0:44:cd: + af:7f:7e:fc:72:55:5a:54:43:04:1d:40:bf:52:9d:4b:c1:58: + 2c:d2:9a:04:ee:0a:04:d8:dc:75:2e:ab:3f:87:08:7c:e2:f0: + 3f:6b:17:95:2f:77:e2:f6:30:93:6c:db:84:aa:c1:3d:70:5d: + fa:b4:40:c4:28:85:76:73:5b:4e:b5:3d:bc:fe:8d:7f:a8:f3: + 20:31:3e:69:d1:c7:fb:8c:79:21:cf:2f:32:e6:46:01:bf:4c: + f2:15:96:98 -----BEGIN CERTIFICATE----- MIJPWDCCTkCgAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY2DANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -491,13 +491,13 @@ AwwFdDEwMTWkEjAQMQ4wDAYDVQQDDAV0MTAxNqQSMBAxDjAMBgNVBAMMBXQxMDE3 pBIwEDEOMAwGA1UEAwwFdDEwMTikEjAQMQ4wDAYDVQQDDAV0MTAxOaQSMBAxDjAM BgNVBAMMBXQxMDIwpBIwEDEOMAwGA1UEAwwFdDEwMjGkEjAQMQ4wDAYDVQQDDAV0 -MTAyMqQSMBAxDjAMBgNVBAMMBXQxMDIzMA0GCSqGSIb3DQEBCwUAA4IBAQCWDF49 -MFgh+RlbEM5Yzu5c1fOB1yU70wiXPFWqJg06egFixg93OWto5wYDq5V0OMF6h8Sz -E9GvifcZSNI+pQ8khqzWVqnP7QAmZJpzotjzhRGLNtddnR2CPbkbFnR/PxDxW7e7 -AtfpBZLvgu/R4QgOM/hmzR5dpvdY3qzHrTOQ0/6tVWNYOdVV6ZbI2jKsZ4EfIG+G -kNX8V+r8zPVLASthvqCXriuhgBrUyraTnni7ICwGoyjAcMzjlMdIdxMEAvILulhx -Dw92cNe9xcfkz/DFZrAAs6z0qeu4r2LV0dm9MHtxkBUNZvXVtyDHHILLAo+hk21o -UgpFbGebexQ584Lf +MTAyMqQSMBAxDjAMBgNVBAMMBXQxMDIzMA0GCSqGSIb3DQEBCwUAA4IBAQCbtCkw +8C16Zsf4kkzL9AgR9etmwwJKJBLynRmpx1E6k/5xNJMnMhSgG/TrusJL336oV85/ +Yfqf0uyaAlEwE6XranwEs/DmKGZc905wZo8HrkJ3wOzu/xA0g0qygSzfxNj3gHDq +rsh8BUEZ+EAjwcBA4df1+H2wg7NrOgEXaMoKsnfEDENc2EsPIfRvfqj3tLwxzQKa +tnJbu0UMTJdhmCSwRM2vf378clVaVEMEHUC/Up1LwVgs0poE7goE2Nx1Lqs/hwh8 +4vA/axeVL3fi9jCTbNuEqsE9cF36tEDEKIV2c1tOtT28/o1/qPMgMT5p0cf7jHkh +zy8y5kYBv0zyFZaY -----END CERTIFICATE----- Certificate: @@ -505,15 +505,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:fa - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -1581,24 +1581,24 @@ DirName:CN = x1024 Signature Algorithm: sha256WithRSAEncryption - 80:59:8f:1d:71:dd:e5:f6:18:48:43:b0:9b:79:ed:90:43:41: - 66:28:3c:c6:04:4b:ea:b6:37:8d:2c:d0:a8:89:11:af:2f:68: - 21:01:5d:0e:d2:ae:73:92:06:f3:38:a4:9b:78:bf:b9:cf:39: - b2:b0:a2:ff:f2:f9:83:9b:15:d4:09:80:3d:d4:e1:bb:b9:09: - dd:5e:33:9c:39:d4:64:58:56:11:73:04:83:12:b9:f7:ce:3c: - 4e:82:88:9b:70:eb:19:05:4b:ea:e0:e0:8b:1c:d1:56:19:57: - 68:e2:ba:04:20:db:b9:d8:93:0b:32:6d:e6:db:79:62:f3:16: - 5b:4b:85:d7:21:18:b3:ef:19:84:9a:58:69:7b:39:d7:3d:e6: - 38:e9:ef:c6:6a:08:76:73:65:50:67:1c:b5:79:4c:27:2f:12: - ed:5a:39:aa:3d:ca:48:b5:d8:6a:26:d3:c9:c1:ad:51:c8:79: - 19:0f:cc:bf:74:99:b4:81:0c:9e:07:10:5e:76:20:09:eb:a4: - 53:f1:64:9b:ff:67:79:7c:9f:bf:55:48:76:4e:25:36:a5:df: - 41:af:0d:79:4c:17:07:13:ec:ec:88:11:d1:3c:d9:b9:1b:ab: - 87:3c:85:5c:d5:8d:af:1f:d2:03:42:eb:3d:56:c0:99:74:d4: - 4d:fa:d1:d0 + 75:8f:ad:5f:a0:8c:a2:05:18:d8:98:a6:c5:1d:7c:b9:11:f4: + 14:6a:24:56:21:11:98:c7:df:0c:12:6c:43:3d:45:54:de:10: + 14:e5:7b:c0:d8:77:64:c2:01:8b:f3:d0:10:d8:03:43:fe:f9: + 50:79:c6:91:34:38:77:bf:0e:09:7f:1f:7f:8f:50:9f:2a:f2: + 31:5b:37:0e:04:55:13:2b:1b:34:32:0e:8d:db:a8:ed:34:d0: + 6a:83:a0:f9:31:d1:5f:2d:58:07:29:25:d3:1c:de:f8:7a:ac: + 3d:a7:67:4a:4c:ea:e0:f9:0f:91:ff:d8:48:dc:11:ec:a8:23: + a1:e4:62:51:b0:93:f8:6d:63:0f:26:c4:aa:09:e7:30:85:94: + cc:22:2d:a6:c1:e1:5a:77:70:e2:be:50:67:2b:7a:85:8e:56: + 35:f7:59:89:70:6f:8a:fe:1c:bd:16:b5:85:22:0e:f2:1e:d0: + 00:5b:63:7f:5b:eb:1e:23:c0:d5:c6:c9:97:9d:9a:a7:f6:2b: + 8d:54:64:0b:f7:db:26:5e:08:b2:0c:8e:dc:df:1f:e9:92:3a: + f1:cb:89:d4:1f:46:45:9c:e8:0c:b2:6c:aa:9f:55:fc:cd:02: + fc:3c:82:9c:a5:79:f2:27:a6:a5:83:83:64:7f:02:d0:8c:f3: + 8f:32:a7:e1 -----BEGIN CERTIFICATE----- MIJXVzCCVj+gAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -2057,12 +2057,12 @@ EjAQMQ4wDAYDVQQDDAV4MTAxODAUpBIwEDEOMAwGA1UEAwwFeDEwMTkwFKQSMBAx DjAMBgNVBAMMBXgxMDIwMBSkEjAQMQ4wDAYDVQQDDAV4MTAyMTAUpBIwEDEOMAwG A1UEAwwFeDEwMjIwFKQSMBAxDjAMBgNVBAMMBXgxMDIzMBSkEjAQMQ4wDAYDVQQD -DAV4MTAyNDANBgkqhkiG9w0BAQsFAAOCAQEAgFmPHXHd5fYYSEOwm3ntkENBZig8 -xgRL6rY3jSzQqIkRry9oIQFdDtKuc5IG8zikm3i/uc85srCi//L5g5sV1AmAPdTh -u7kJ3V4znDnUZFhWEXMEgxK59848ToKIm3DrGQVL6uDgixzRVhlXaOK6BCDbudiT -CzJt5tt5YvMWW0uF1yEYs+8ZhJpYaXs51z3mOOnvxmoIdnNlUGcctXlMJy8S7Vo5 -qj3KSLXYaibTycGtUch5GQ/Mv3SZtIEMngcQXnYgCeukU/Fkm/9neXyfv1VIdk4l -NqXfQa8NeUwXBxPs7IgR0TzZuRurhzyFXNWNrx/SA0LrPVbAmXTUTfrR0A== +DAV4MTAyNDANBgkqhkiG9w0BAQsFAAOCAQEAdY+tX6CMogUY2JimxR18uRH0FGok +ViERmMffDBJsQz1FVN4QFOV7wNh3ZMIBi/PQENgDQ/75UHnGkTQ4d78OCX8ff49Q +nyryMVs3DgRVEysbNDIOjduo7TTQaoOg+THRXy1YBykl0xze+HqsPadnSkzq4PkP +kf/YSNwR7KgjoeRiUbCT+G1jDybEqgnnMIWUzCItpsHhWndw4r5QZyt6hY5WNfdZ +iXBviv4cvRa1hSIO8h7QAFtjf1vrHiPA1cbJl52ap/YrjVRkC/fbJl4IsgyO3N8f +6ZI68cuJ1B9GRZzoDLJsqp9V/M0C/DyCnKV58iempYODZH8C0IzzjzKn4Q== -----END CERTIFICATE----- Certificate: @@ -2070,15 +2070,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -2118,24 +2118,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -2147,10 +2147,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem index 5a0d005..44730ad 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:db - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DirName:/CN=t0, DirName:/CN=t1, DirName:/CN=t2, DirName:/CN=t3, DirName:/CN=t4, DirName:/CN=t5, DirName:/CN=t6, DirName:/CN=t7, DirName:/CN=t8, DirName:/CN=t9, DirName:/CN=t10, DirName:/CN=t11, DirName:/CN=t12, DirName:/CN=t13, DirName:/CN=t14, DirName:/CN=t15, DirName:/CN=t16, DirName:/CN=t17, DirName:/CN=t18, DirName:/CN=t19, DirName:/CN=t20, DirName:/CN=t21, DirName:/CN=t22, DirName:/CN=t23, DirName:/CN=t24, DirName:/CN=t25, DirName:/CN=t26, DirName:/CN=t27, DirName:/CN=t28, DirName:/CN=t29, DirName:/CN=t30, DirName:/CN=t31, DirName:/CN=t32, DirName:/CN=t33, DirName:/CN=t34, DirName:/CN=t35, DirName:/CN=t36, DirName:/CN=t37, DirName:/CN=t38, DirName:/CN=t39, DirName:/CN=t40, DirName:/CN=t41, DirName:/CN=t42, DirName:/CN=t43, DirName:/CN=t44, DirName:/CN=t45, DirName:/CN=t46, DirName:/CN=t47, DirName:/CN=t48, DirName:/CN=t49, DirName:/CN=t50, DirName:/CN=t51, DirName:/CN=t52, DirName:/CN=t53, DirName:/CN=t54, DirName:/CN=t55, DirName:/CN=t56, DirName:/CN=t57, DirName:/CN=t58, DirName:/CN=t59, DirName:/CN=t60, DirName:/CN=t61, DirName:/CN=t62, DirName:/CN=t63, DirName:/CN=t64, DirName:/CN=t65, DirName:/CN=t66, DirName:/CN=t67, DirName:/CN=t68, DirName:/CN=t69, DirName:/CN=t70, DirName:/CN=t71, DirName:/CN=t72, DirName:/CN=t73, DirName:/CN=t74, DirName:/CN=t75, DirName:/CN=t76, DirName:/CN=t77, DirName:/CN=t78, DirName:/CN=t79, DirName:/CN=t80, DirName:/CN=t81, DirName:/CN=t82, DirName:/CN=t83, DirName:/CN=t84, DirName:/CN=t85, DirName:/CN=t86, DirName:/CN=t87, DirName:/CN=t88, DirName:/CN=t89, DirName:/CN=t90, DirName:/CN=t91, DirName:/CN=t92, DirName:/CN=t93, DirName:/CN=t94, DirName:/CN=t95, DirName:/CN=t96, DirName:/CN=t97, DirName:/CN=t98, DirName:/CN=t99, DirName:/CN=t100, DirName:/CN=t101, DirName:/CN=t102, DirName:/CN=t103, DirName:/CN=t104, DirName:/CN=t105, DirName:/CN=t106, DirName:/CN=t107, DirName:/CN=t108, DirName:/CN=t109, DirName:/CN=t110, DirName:/CN=t111, DirName:/CN=t112, DirName:/CN=t113, DirName:/CN=t114, DirName:/CN=t115, DirName:/CN=t116, DirName:/CN=t117, DirName:/CN=t118, DirName:/CN=t119, DirName:/CN=t120, DirName:/CN=t121, DirName:/CN=t122, DirName:/CN=t123, DirName:/CN=t124, DirName:/CN=t125, DirName:/CN=t126, DirName:/CN=t127, DirName:/CN=t128, DirName:/CN=t129, DirName:/CN=t130, DirName:/CN=t131, DirName:/CN=t132, DirName:/CN=t133, DirName:/CN=t134, DirName:/CN=t135, DirName:/CN=t136, DirName:/CN=t137, DirName:/CN=t138, DirName:/CN=t139, DirName:/CN=t140, DirName:/CN=t141, DirName:/CN=t142, DirName:/CN=t143, DirName:/CN=t144, DirName:/CN=t145, DirName:/CN=t146, DirName:/CN=t147, DirName:/CN=t148, DirName:/CN=t149, DirName:/CN=t150, DirName:/CN=t151, DirName:/CN=t152, DirName:/CN=t153, DirName:/CN=t154, DirName:/CN=t155, DirName:/CN=t156, DirName:/CN=t157, DirName:/CN=t158, DirName:/CN=t159, DirName:/CN=t160, DirName:/CN=t161, DirName:/CN=t162, DirName:/CN=t163, DirName:/CN=t164, DirName:/CN=t165, DirName:/CN=t166, DirName:/CN=t167, DirName:/CN=t168, DirName:/CN=t169, DirName:/CN=t170, DirName:/CN=t171, DirName:/CN=t172, DirName:/CN=t173, DirName:/CN=t174, DirName:/CN=t175, DirName:/CN=t176, DirName:/CN=t177, DirName:/CN=t178, DirName:/CN=t179, DirName:/CN=t180, DirName:/CN=t181, DirName:/CN=t182, DirName:/CN=t183, DirName:/CN=t184, DirName:/CN=t185, DirName:/CN=t186, DirName:/CN=t187, DirName:/CN=t188, DirName:/CN=t189, DirName:/CN=t190, DirName:/CN=t191, DirName:/CN=t192, DirName:/CN=t193, DirName:/CN=t194, DirName:/CN=t195, DirName:/CN=t196, DirName:/CN=t197, DirName:/CN=t198, DirName:/CN=t199, DirName:/CN=t200, DirName:/CN=t201, DirName:/CN=t202, DirName:/CN=t203, DirName:/CN=t204, DirName:/CN=t205, DirName:/CN=t206, DirName:/CN=t207, DirName:/CN=t208, DirName:/CN=t209, DirName:/CN=t210, DirName:/CN=t211, DirName:/CN=t212, DirName:/CN=t213, DirName:/CN=t214, DirName:/CN=t215, DirName:/CN=t216, DirName:/CN=t217, DirName:/CN=t218, DirName:/CN=t219, DirName:/CN=t220, DirName:/CN=t221, DirName:/CN=t222, DirName:/CN=t223, DirName:/CN=t224, DirName:/CN=t225, DirName:/CN=t226, DirName:/CN=t227, DirName:/CN=t228, DirName:/CN=t229, DirName:/CN=t230, DirName:/CN=t231, DirName:/CN=t232, DirName:/CN=t233, DirName:/CN=t234, DirName:/CN=t235, DirName:/CN=t236, DirName:/CN=t237, DirName:/CN=t238, DirName:/CN=t239, DirName:/CN=t240, DirName:/CN=t241, DirName:/CN=t242, DirName:/CN=t243, DirName:/CN=t244, DirName:/CN=t245, DirName:/CN=t246, DirName:/CN=t247, DirName:/CN=t248, DirName:/CN=t249, DirName:/CN=t250, DirName:/CN=t251, DirName:/CN=t252, DirName:/CN=t253, DirName:/CN=t254, DirName:/CN=t255, DirName:/CN=t256, DirName:/CN=t257, DirName:/CN=t258, DirName:/CN=t259, DirName:/CN=t260, DirName:/CN=t261, DirName:/CN=t262, DirName:/CN=t263, DirName:/CN=t264, DirName:/CN=t265, DirName:/CN=t266, DirName:/CN=t267, DirName:/CN=t268, DirName:/CN=t269, DirName:/CN=t270, DirName:/CN=t271, DirName:/CN=t272, DirName:/CN=t273, DirName:/CN=t274, DirName:/CN=t275, DirName:/CN=t276, DirName:/CN=t277, DirName:/CN=t278, DirName:/CN=t279, DirName:/CN=t280, DirName:/CN=t281, DirName:/CN=t282, DirName:/CN=t283, DirName:/CN=t284, DirName:/CN=t285, DirName:/CN=t286, DirName:/CN=t287, DirName:/CN=t288, DirName:/CN=t289, DirName:/CN=t290, DirName:/CN=t291, DirName:/CN=t292, DirName:/CN=t293, DirName:/CN=t294, DirName:/CN=t295, DirName:/CN=t296, DirName:/CN=t297, DirName:/CN=t298, DirName:/CN=t299, DirName:/CN=t300, DirName:/CN=t301, DirName:/CN=t302, DirName:/CN=t303, DirName:/CN=t304, DirName:/CN=t305, DirName:/CN=t306, DirName:/CN=t307, DirName:/CN=t308, DirName:/CN=t309, DirName:/CN=t310, DirName:/CN=t311, DirName:/CN=t312, DirName:/CN=t313, DirName:/CN=t314, DirName:/CN=t315, DirName:/CN=t316, DirName:/CN=t317, DirName:/CN=t318, DirName:/CN=t319, DirName:/CN=t320, DirName:/CN=t321, DirName:/CN=t322, DirName:/CN=t323, DirName:/CN=t324, DirName:/CN=t325, DirName:/CN=t326, DirName:/CN=t327, DirName:/CN=t328, DirName:/CN=t329, DirName:/CN=t330, DirName:/CN=t331, DirName:/CN=t332, DirName:/CN=t333, DirName:/CN=t334, DirName:/CN=t335, DirName:/CN=t336, DirName:/CN=t337, DirName:/CN=t338, DirName:/CN=t339, DirName:/CN=t340, DirName:/CN=t341, DirName:/CN=t342, DirName:/CN=t343, DirName:/CN=t344, DirName:/CN=t345, DirName:/CN=t346, DirName:/CN=t347, DirName:/CN=t348, DirName:/CN=t349, DirName:/CN=t350, DirName:/CN=t351, DirName:/CN=t352, DirName:/CN=t353, DirName:/CN=t354, DirName:/CN=t355, DirName:/CN=t356, DirName:/CN=t357, DirName:/CN=t358, DirName:/CN=t359, DirName:/CN=t360, DirName:/CN=t361, DirName:/CN=t362, DirName:/CN=t363, DirName:/CN=t364, DirName:/CN=t365, DirName:/CN=t366, DirName:/CN=t367, DirName:/CN=t368, DirName:/CN=t369, DirName:/CN=t370, DirName:/CN=t371, DirName:/CN=t372, DirName:/CN=t373, DirName:/CN=t374, DirName:/CN=t375, DirName:/CN=t376, DirName:/CN=t377, DirName:/CN=t378, DirName:/CN=t379, DirName:/CN=t380, DirName:/CN=t381, DirName:/CN=t382, DirName:/CN=t383, DirName:/CN=t384, DirName:/CN=t385, DirName:/CN=t386, DirName:/CN=t387, DirName:/CN=t388, DirName:/CN=t389, DirName:/CN=t390, DirName:/CN=t391, DirName:/CN=t392, DirName:/CN=t393, DirName:/CN=t394, DirName:/CN=t395, DirName:/CN=t396, DirName:/CN=t397, DirName:/CN=t398, DirName:/CN=t399, DirName:/CN=t400, DirName:/CN=t401, DirName:/CN=t402, DirName:/CN=t403, DirName:/CN=t404, DirName:/CN=t405, DirName:/CN=t406, DirName:/CN=t407, DirName:/CN=t408, DirName:/CN=t409, DirName:/CN=t410, DirName:/CN=t411, DirName:/CN=t412, DirName:/CN=t413, DirName:/CN=t414, DirName:/CN=t415, DirName:/CN=t416, DirName:/CN=t417, DirName:/CN=t418, DirName:/CN=t419, DirName:/CN=t420, DirName:/CN=t421, DirName:/CN=t422, DirName:/CN=t423, DirName:/CN=t424, DirName:/CN=t425, DirName:/CN=t426, DirName:/CN=t427, DirName:/CN=t428, DirName:/CN=t429, DirName:/CN=t430, DirName:/CN=t431, DirName:/CN=t432, DirName:/CN=t433, DirName:/CN=t434, DirName:/CN=t435, DirName:/CN=t436, DirName:/CN=t437, DirName:/CN=t438, DirName:/CN=t439, DirName:/CN=t440, DirName:/CN=t441, DirName:/CN=t442, DirName:/CN=t443, DirName:/CN=t444, DirName:/CN=t445, DirName:/CN=t446, DirName:/CN=t447, DirName:/CN=t448, DirName:/CN=t449, DirName:/CN=t450, DirName:/CN=t451, DirName:/CN=t452, DirName:/CN=t453, DirName:/CN=t454, DirName:/CN=t455, DirName:/CN=t456, DirName:/CN=t457, DirName:/CN=t458, DirName:/CN=t459, DirName:/CN=t460, DirName:/CN=t461, DirName:/CN=t462, DirName:/CN=t463, DirName:/CN=t464, DirName:/CN=t465, DirName:/CN=t466, DirName:/CN=t467, DirName:/CN=t468, DirName:/CN=t469, DirName:/CN=t470, DirName:/CN=t471, DirName:/CN=t472, DirName:/CN=t473, DirName:/CN=t474, DirName:/CN=t475, DirName:/CN=t476, DirName:/CN=t477, DirName:/CN=t478, DirName:/CN=t479, DirName:/CN=t480, DirName:/CN=t481, DirName:/CN=t482, DirName:/CN=t483, DirName:/CN=t484, DirName:/CN=t485, DirName:/CN=t486, DirName:/CN=t487, DirName:/CN=t488, DirName:/CN=t489, DirName:/CN=t490, DirName:/CN=t491, DirName:/CN=t492, DirName:/CN=t493, DirName:/CN=t494, DirName:/CN=t495, DirName:/CN=t496, DirName:/CN=t497, DirName:/CN=t498, DirName:/CN=t499, DirName:/CN=t500, DirName:/CN=t501, DirName:/CN=t502, DirName:/CN=t503, DirName:/CN=t504, DirName:/CN=t505, DirName:/CN=t506, DirName:/CN=t507, DirName:/CN=t508, DirName:/CN=t509, DirName:/CN=t510, DirName:/CN=t511, DirName:/CN=t512, DirName:/CN=t513, DirName:/CN=t514, DirName:/CN=t515, DirName:/CN=t516, DirName:/CN=t517, DirName:/CN=t518, DirName:/CN=t519, DirName:/CN=t520, DirName:/CN=t521, DirName:/CN=t522, DirName:/CN=t523, DirName:/CN=t524, DirName:/CN=t525, DirName:/CN=t526, DirName:/CN=t527, DirName:/CN=t528, DirName:/CN=t529, DirName:/CN=t530, DirName:/CN=t531, DirName:/CN=t532, DirName:/CN=t533, DirName:/CN=t534, DirName:/CN=t535, DirName:/CN=t536, DirName:/CN=t537, DirName:/CN=t538, DirName:/CN=t539, DirName:/CN=t540, DirName:/CN=t541, DirName:/CN=t542, DirName:/CN=t543, DirName:/CN=t544, DirName:/CN=t545, DirName:/CN=t546, DirName:/CN=t547, DirName:/CN=t548, DirName:/CN=t549, DirName:/CN=t550, DirName:/CN=t551, DirName:/CN=t552, DirName:/CN=t553, DirName:/CN=t554, DirName:/CN=t555, DirName:/CN=t556, DirName:/CN=t557, DirName:/CN=t558, DirName:/CN=t559, DirName:/CN=t560, DirName:/CN=t561, DirName:/CN=t562, DirName:/CN=t563, DirName:/CN=t564, DirName:/CN=t565, DirName:/CN=t566, DirName:/CN=t567, DirName:/CN=t568, DirName:/CN=t569, DirName:/CN=t570, DirName:/CN=t571, DirName:/CN=t572, DirName:/CN=t573, DirName:/CN=t574, DirName:/CN=t575, DirName:/CN=t576, DirName:/CN=t577, DirName:/CN=t578, DirName:/CN=t579, DirName:/CN=t580, DirName:/CN=t581, DirName:/CN=t582, DirName:/CN=t583, DirName:/CN=t584, DirName:/CN=t585, DirName:/CN=t586, DirName:/CN=t587, DirName:/CN=t588, DirName:/CN=t589, DirName:/CN=t590, DirName:/CN=t591, DirName:/CN=t592, DirName:/CN=t593, DirName:/CN=t594, DirName:/CN=t595, DirName:/CN=t596, DirName:/CN=t597, DirName:/CN=t598, DirName:/CN=t599, DirName:/CN=t600, DirName:/CN=t601, DirName:/CN=t602, DirName:/CN=t603, DirName:/CN=t604, DirName:/CN=t605, DirName:/CN=t606, DirName:/CN=t607, DirName:/CN=t608, DirName:/CN=t609, DirName:/CN=t610, DirName:/CN=t611, DirName:/CN=t612, DirName:/CN=t613, DirName:/CN=t614, DirName:/CN=t615, DirName:/CN=t616, DirName:/CN=t617, DirName:/CN=t618, DirName:/CN=t619, DirName:/CN=t620, DirName:/CN=t621, DirName:/CN=t622, DirName:/CN=t623, DirName:/CN=t624, DirName:/CN=t625, DirName:/CN=t626, DirName:/CN=t627, DirName:/CN=t628, DirName:/CN=t629, DirName:/CN=t630, DirName:/CN=t631, DirName:/CN=t632, DirName:/CN=t633, DirName:/CN=t634, DirName:/CN=t635, DirName:/CN=t636, DirName:/CN=t637, DirName:/CN=t638, DirName:/CN=t639, DirName:/CN=t640, DirName:/CN=t641, DirName:/CN=t642, DirName:/CN=t643, DirName:/CN=t644, DirName:/CN=t645, DirName:/CN=t646, DirName:/CN=t647, DirName:/CN=t648, DirName:/CN=t649, DirName:/CN=t650, DirName:/CN=t651, DirName:/CN=t652, DirName:/CN=t653, DirName:/CN=t654, DirName:/CN=t655, DirName:/CN=t656, DirName:/CN=t657, DirName:/CN=t658, DirName:/CN=t659, DirName:/CN=t660, DirName:/CN=t661, DirName:/CN=t662, DirName:/CN=t663, DirName:/CN=t664, DirName:/CN=t665, DirName:/CN=t666, DirName:/CN=t667, DirName:/CN=t668, DirName:/CN=t669, DirName:/CN=t670, DirName:/CN=t671, DirName:/CN=t672, DirName:/CN=t673, DirName:/CN=t674, DirName:/CN=t675, DirName:/CN=t676, DirName:/CN=t677, DirName:/CN=t678, DirName:/CN=t679, DirName:/CN=t680, DirName:/CN=t681, DirName:/CN=t682, DirName:/CN=t683, DirName:/CN=t684, DirName:/CN=t685, DirName:/CN=t686, DirName:/CN=t687, DirName:/CN=t688, DirName:/CN=t689, DirName:/CN=t690, DirName:/CN=t691, DirName:/CN=t692, DirName:/CN=t693, DirName:/CN=t694, DirName:/CN=t695, DirName:/CN=t696, DirName:/CN=t697, DirName:/CN=t698, DirName:/CN=t699, DirName:/CN=t700, DirName:/CN=t701, DirName:/CN=t702, DirName:/CN=t703, DirName:/CN=t704, DirName:/CN=t705, DirName:/CN=t706, DirName:/CN=t707, DirName:/CN=t708, DirName:/CN=t709, DirName:/CN=t710, DirName:/CN=t711, DirName:/CN=t712, DirName:/CN=t713, DirName:/CN=t714, DirName:/CN=t715, DirName:/CN=t716, DirName:/CN=t717, DirName:/CN=t718, DirName:/CN=t719, DirName:/CN=t720, DirName:/CN=t721, DirName:/CN=t722, DirName:/CN=t723, DirName:/CN=t724, DirName:/CN=t725, DirName:/CN=t726, DirName:/CN=t727, DirName:/CN=t728, DirName:/CN=t729, DirName:/CN=t730, DirName:/CN=t731, DirName:/CN=t732, DirName:/CN=t733, DirName:/CN=t734, DirName:/CN=t735, DirName:/CN=t736, DirName:/CN=t737, DirName:/CN=t738, DirName:/CN=t739, DirName:/CN=t740, DirName:/CN=t741, DirName:/CN=t742, DirName:/CN=t743, DirName:/CN=t744, DirName:/CN=t745, DirName:/CN=t746, DirName:/CN=t747, DirName:/CN=t748, DirName:/CN=t749, DirName:/CN=t750, DirName:/CN=t751, DirName:/CN=t752, DirName:/CN=t753, DirName:/CN=t754, DirName:/CN=t755, DirName:/CN=t756, DirName:/CN=t757, DirName:/CN=t758, DirName:/CN=t759, DirName:/CN=t760, DirName:/CN=t761, DirName:/CN=t762, DirName:/CN=t763, DirName:/CN=t764, DirName:/CN=t765, DirName:/CN=t766, DirName:/CN=t767, DirName:/CN=t768, DirName:/CN=t769, DirName:/CN=t770, DirName:/CN=t771, DirName:/CN=t772, DirName:/CN=t773, DirName:/CN=t774, DirName:/CN=t775, DirName:/CN=t776, DirName:/CN=t777, DirName:/CN=t778, DirName:/CN=t779, DirName:/CN=t780, DirName:/CN=t781, DirName:/CN=t782, DirName:/CN=t783, DirName:/CN=t784, DirName:/CN=t785, DirName:/CN=t786, DirName:/CN=t787, DirName:/CN=t788, DirName:/CN=t789, DirName:/CN=t790, DirName:/CN=t791, DirName:/CN=t792, DirName:/CN=t793, DirName:/CN=t794, DirName:/CN=t795, DirName:/CN=t796, DirName:/CN=t797, DirName:/CN=t798, DirName:/CN=t799, DirName:/CN=t800, DirName:/CN=t801, DirName:/CN=t802, DirName:/CN=t803, DirName:/CN=t804, DirName:/CN=t805, DirName:/CN=t806, DirName:/CN=t807, DirName:/CN=t808, DirName:/CN=t809, DirName:/CN=t810, DirName:/CN=t811, DirName:/CN=t812, DirName:/CN=t813, DirName:/CN=t814, DirName:/CN=t815, DirName:/CN=t816, DirName:/CN=t817, DirName:/CN=t818, DirName:/CN=t819, DirName:/CN=t820, DirName:/CN=t821, DirName:/CN=t822, DirName:/CN=t823, DirName:/CN=t824, DirName:/CN=t825, DirName:/CN=t826, DirName:/CN=t827, DirName:/CN=t828, DirName:/CN=t829, DirName:/CN=t830, DirName:/CN=t831, DirName:/CN=t832, DirName:/CN=t833, DirName:/CN=t834, DirName:/CN=t835, DirName:/CN=t836, DirName:/CN=t837, DirName:/CN=t838, DirName:/CN=t839, DirName:/CN=t840, DirName:/CN=t841, DirName:/CN=t842, DirName:/CN=t843, DirName:/CN=t844, DirName:/CN=t845, DirName:/CN=t846, DirName:/CN=t847, DirName:/CN=t848, DirName:/CN=t849, DirName:/CN=t850, DirName:/CN=t851, DirName:/CN=t852, DirName:/CN=t853, DirName:/CN=t854, DirName:/CN=t855, DirName:/CN=t856, DirName:/CN=t857, DirName:/CN=t858, DirName:/CN=t859, DirName:/CN=t860, DirName:/CN=t861, DirName:/CN=t862, DirName:/CN=t863, DirName:/CN=t864, DirName:/CN=t865, DirName:/CN=t866, DirName:/CN=t867, DirName:/CN=t868, DirName:/CN=t869, DirName:/CN=t870, DirName:/CN=t871, DirName:/CN=t872, DirName:/CN=t873, DirName:/CN=t874, DirName:/CN=t875, DirName:/CN=t876, DirName:/CN=t877, DirName:/CN=t878, DirName:/CN=t879, DirName:/CN=t880, DirName:/CN=t881, DirName:/CN=t882, DirName:/CN=t883, DirName:/CN=t884, DirName:/CN=t885, DirName:/CN=t886, DirName:/CN=t887, DirName:/CN=t888, DirName:/CN=t889, DirName:/CN=t890, DirName:/CN=t891, DirName:/CN=t892, DirName:/CN=t893, DirName:/CN=t894, DirName:/CN=t895, DirName:/CN=t896, DirName:/CN=t897, DirName:/CN=t898, DirName:/CN=t899, DirName:/CN=t900, DirName:/CN=t901, DirName:/CN=t902, DirName:/CN=t903, DirName:/CN=t904, DirName:/CN=t905, DirName:/CN=t906, DirName:/CN=t907, DirName:/CN=t908, DirName:/CN=t909, DirName:/CN=t910, DirName:/CN=t911, DirName:/CN=t912, DirName:/CN=t913, DirName:/CN=t914, DirName:/CN=t915, DirName:/CN=t916, DirName:/CN=t917, DirName:/CN=t918, DirName:/CN=t919, DirName:/CN=t920, DirName:/CN=t921, DirName:/CN=t922, DirName:/CN=t923, DirName:/CN=t924, DirName:/CN=t925, DirName:/CN=t926, DirName:/CN=t927, DirName:/CN=t928, DirName:/CN=t929, DirName:/CN=t930, DirName:/CN=t931, DirName:/CN=t932, DirName:/CN=t933, DirName:/CN=t934, DirName:/CN=t935, DirName:/CN=t936, DirName:/CN=t937, DirName:/CN=t938, DirName:/CN=t939, DirName:/CN=t940, DirName:/CN=t941, DirName:/CN=t942, DirName:/CN=t943, DirName:/CN=t944, DirName:/CN=t945, DirName:/CN=t946, DirName:/CN=t947, DirName:/CN=t948, DirName:/CN=t949, DirName:/CN=t950, DirName:/CN=t951, DirName:/CN=t952, DirName:/CN=t953, DirName:/CN=t954, DirName:/CN=t955, DirName:/CN=t956, DirName:/CN=t957, DirName:/CN=t958, DirName:/CN=t959, DirName:/CN=t960, DirName:/CN=t961, DirName:/CN=t962, DirName:/CN=t963, DirName:/CN=t964, DirName:/CN=t965, DirName:/CN=t966, DirName:/CN=t967, DirName:/CN=t968, DirName:/CN=t969, DirName:/CN=t970, DirName:/CN=t971, DirName:/CN=t972, DirName:/CN=t973, DirName:/CN=t974, DirName:/CN=t975, DirName:/CN=t976, DirName:/CN=t977, DirName:/CN=t978, DirName:/CN=t979, DirName:/CN=t980, DirName:/CN=t981, DirName:/CN=t982, DirName:/CN=t983, DirName:/CN=t984, DirName:/CN=t985, DirName:/CN=t986, DirName:/CN=t987, DirName:/CN=t988, DirName:/CN=t989, DirName:/CN=t990, DirName:/CN=t991, DirName:/CN=t992, DirName:/CN=t993, DirName:/CN=t994, DirName:/CN=t995, DirName:/CN=t996, DirName:/CN=t997, DirName:/CN=t998, DirName:/CN=t999, DirName:/CN=t1000, DirName:/CN=t1001, DirName:/CN=t1002, DirName:/CN=t1003, DirName:/CN=t1004, DirName:/CN=t1005, DirName:/CN=t1006, DirName:/CN=t1007, DirName:/CN=t1008, DirName:/CN=t1009, DirName:/CN=t1010, DirName:/CN=t1011, DirName:/CN=t1012, DirName:/CN=t1013, DirName:/CN=t1014, DirName:/CN=t1015, DirName:/CN=t1016, DirName:/CN=t1017, DirName:/CN=t1018, DirName:/CN=t1019, DirName:/CN=t1020, DirName:/CN=t1021, DirName:/CN=t1022, DirName:/CN=t1023 Signature Algorithm: sha256WithRSAEncryption - 8a:01:8b:4d:2e:62:04:0f:3c:c9:3a:53:a2:96:ae:0a:6a:5e: - c9:31:0d:28:46:7e:ac:bc:fd:75:cd:60:74:d2:d8:fe:68:df: - 65:5b:52:de:09:fb:15:02:79:27:5e:19:a7:5b:0b:ed:68:02: - ac:76:af:dc:59:44:7c:2b:e3:82:6c:76:a7:1b:e6:e3:a6:e0: - 0b:9f:cf:16:47:55:10:3d:32:59:86:37:01:00:06:bb:fd:56: - cc:86:93:f2:36:d0:fe:03:51:97:13:2c:c9:94:e9:50:f8:66: - c5:5a:73:73:ba:4a:41:a4:10:16:70:ec:87:54:2f:25:21:d4: - c8:40:23:91:2d:c1:92:3b:3c:73:2d:a5:00:7f:5c:56:cc:68: - d2:fc:e6:6f:5b:4f:53:d8:06:92:28:6b:16:0f:5d:1d:5e:35: - 22:46:d5:23:86:29:01:f8:db:9d:61:0e:96:86:a8:92:bb:4c: - 9e:2d:90:cb:2c:82:fd:50:9b:e0:1a:8e:8b:61:e2:31:91:59: - aa:89:10:93:dd:99:e7:70:89:ec:2c:5f:bb:af:25:e4:fc:76: - ac:c4:c9:2f:4e:9c:cd:29:51:3b:a1:84:a1:3c:b9:ed:66:73: - c2:c0:c7:47:93:c0:d0:13:65:aa:83:07:10:87:81:03:ec:d5: - 01:fb:9b:69 + 77:af:27:9b:23:82:9d:90:b4:3c:02:1f:d4:a9:c8:0c:7f:58: + 19:ae:9a:86:fe:f5:b1:a4:ae:cb:af:46:3a:04:ff:3c:cf:ea: + 6b:df:16:cb:d1:89:8d:8c:a7:f9:11:e7:e9:90:92:6b:54:d5: + fa:aa:24:96:63:61:57:4a:81:da:7e:0b:2e:c8:04:34:6a:dd: + 6e:46:27:97:5a:9d:db:8c:2d:e8:5a:45:11:bf:7d:1a:25:7a: + ca:9e:b1:e3:1c:53:22:0b:37:b6:fa:d6:1e:83:6d:54:40:4d: + 71:b3:e3:52:dc:84:d1:95:fc:92:e4:f0:85:ce:6d:4e:36:a6: + 6c:b4:35:7e:0e:e8:b6:8b:09:b0:c8:4e:f1:b8:aa:fe:e8:28: + ba:8e:a3:31:ef:99:bd:da:9e:cb:5a:02:95:24:45:41:3c:ed: + 7a:92:94:bd:9d:fd:7e:07:51:8c:55:97:07:53:60:b4:dd:64: + 02:6c:2b:18:32:8d:df:ed:89:4a:dd:37:32:cb:66:9a:fa:b8: + e8:3d:87:8f:63:6a:3f:6f:2c:91:25:b3:85:71:0a:39:aa:24: + a5:8e:7b:c2:57:86:ed:3b:e7:33:6d:e9:a4:c1:cd:88:8b:0e: + c8:06:63:9b:40:40:2a:3c:b2:96:12:2d:1c:53:fe:83:ec:4a: + 50:be:c6:53 -----BEGIN CERTIFICATE----- MIJPWDCCTkCgAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY2zANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -491,13 +491,13 @@ AwwFdDEwMTWkEjAQMQ4wDAYDVQQDDAV0MTAxNqQSMBAxDjAMBgNVBAMMBXQxMDE3 pBIwEDEOMAwGA1UEAwwFdDEwMTikEjAQMQ4wDAYDVQQDDAV0MTAxOaQSMBAxDjAM BgNVBAMMBXQxMDIwpBIwEDEOMAwGA1UEAwwFdDEwMjGkEjAQMQ4wDAYDVQQDDAV0 -MTAyMqQSMBAxDjAMBgNVBAMMBXQxMDIzMA0GCSqGSIb3DQEBCwUAA4IBAQCKAYtN -LmIEDzzJOlOilq4Kal7JMQ0oRn6svP11zWB00tj+aN9lW1LeCfsVAnknXhmnWwvt -aAKsdq/cWUR8K+OCbHanG+bjpuALn88WR1UQPTJZhjcBAAa7/VbMhpPyNtD+A1GX -EyzJlOlQ+GbFWnNzukpBpBAWcOyHVC8lIdTIQCORLcGSOzxzLaUAf1xWzGjS/OZv -W09T2AaSKGsWD10dXjUiRtUjhikB+NudYQ6WhqiSu0yeLZDLLIL9UJvgGo6LYeIx -kVmqiRCT3ZnncInsLF+7ryXk/HasxMkvTpzNKVE7oYShPLntZnPCwMdHk8DQE2Wq -gwcQh4ED7NUB+5tp +MTAyMqQSMBAxDjAMBgNVBAMMBXQxMDIzMA0GCSqGSIb3DQEBCwUAA4IBAQB3ryeb +I4KdkLQ8Ah/UqcgMf1gZrpqG/vWxpK7Lr0Y6BP88z+pr3xbL0YmNjKf5EefpkJJr +VNX6qiSWY2FXSoHafgsuyAQ0at1uRieXWp3bjC3oWkURv30aJXrKnrHjHFMiCze2 ++tYeg21UQE1xs+NS3ITRlfyS5PCFzm1ONqZstDV+Dui2iwmwyE7xuKr+6Ci6jqMx +75m92p7LWgKVJEVBPO16kpS9nf1+B1GMVZcHU2C03WQCbCsYMo3f7YlK3Tcyy2aa ++rjoPYePY2o/byyRJbOFcQo5qiSljnvCV4btO+czbemkwc2Iiw7IBmObQEAqPLKW +Ei0cU/6D7EpQvsZT -----END CERTIFICATE----- Certificate: @@ -505,15 +505,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:fd - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -1581,24 +1581,24 @@ DirName:CN = t1024 Signature Algorithm: sha256WithRSAEncryption - 81:72:b9:3f:75:95:95:73:e7:a5:ae:c0:c9:79:2d:35:45:dd: - cb:53:37:9e:5f:ca:c7:2d:f1:60:a2:e4:5b:f2:65:f1:36:92: - ec:96:07:43:84:55:4b:16:60:38:2d:ae:a5:dc:9f:cb:d1:8d: - 7c:ba:94:c3:a7:c1:ad:38:ac:83:3a:50:0a:42:17:5e:16:d2: - a0:57:28:83:4c:df:3c:cc:e7:e6:e1:c2:70:bd:f2:83:34:f3: - f9:65:5a:50:55:be:b0:d1:81:97:1f:cf:54:e8:c1:01:d0:9d: - 5e:c8:7c:7a:bd:31:e7:00:3f:2d:5f:64:6e:57:de:e0:1b:a5: - 18:77:58:2f:a1:92:89:31:d6:a9:31:73:f9:e0:e4:04:37:c2: - 52:cf:0d:6c:49:66:54:d9:71:7b:6b:79:5e:d0:6b:8a:f3:fb: - 06:d3:9f:36:75:5d:4e:a4:a4:25:fa:1e:e1:37:74:af:c9:c9: - cb:f2:9a:1d:5b:1b:e6:5a:b1:b1:c9:65:20:08:d8:f4:c9:a2: - 94:07:9d:17:fe:94:30:70:21:d0:46:5c:69:24:90:45:91:1a: - 65:7a:83:7a:e1:2c:14:c2:b1:1b:99:f5:cb:42:68:d6:3f:e7: - 9f:0c:34:28:43:7a:3b:dc:40:8b:e8:b7:6c:5f:de:54:4d:a5: - 8a:8f:77:c1 + 12:ce:60:d6:3b:b5:7e:7a:8e:9e:d0:f5:fd:a8:8a:33:24:95: + 6d:79:56:24:23:12:10:8f:12:7c:e0:13:99:ba:6d:b9:b2:51: + b4:cc:50:2c:06:28:b8:d1:18:1a:16:e6:03:b4:7f:cd:b7:f6: + 06:7b:c2:77:97:52:76:8f:81:d1:f6:2c:08:e2:70:27:76:3f: + 90:a7:52:f3:15:f0:1f:40:97:99:fb:fa:9a:c1:eb:10:fa:a0: + 74:df:f1:df:8a:d2:4b:67:11:2f:5c:a9:52:78:69:e8:4b:21: + be:f2:a9:65:62:cc:0e:d9:59:8e:7a:ca:5f:01:41:d9:d2:e9: + 89:5f:bc:3c:8c:bb:4f:90:80:06:05:37:be:0c:1f:a8:56:82: + e7:92:2d:c5:89:56:d8:d4:86:9d:8a:bc:5e:43:d3:07:65:da: + d4:08:75:27:e5:49:0e:e9:f8:54:2b:7a:53:99:37:29:9b:ea: + 14:de:80:68:a9:79:26:5e:64:ff:21:6c:da:83:ef:8f:a4:df: + 3a:20:6e:5c:d3:68:48:82:ab:b9:ac:4a:28:b6:2f:35:14:98: + 54:16:a8:fa:ee:30:c3:ba:c5:2d:33:bc:32:ae:96:c6:8a:17: + 49:32:78:d4:61:29:66:7f:75:ae:16:2e:81:b2:b9:fa:56:b1: + d5:c6:9e:77 -----BEGIN CERTIFICATE----- MIJXVzCCVj+gAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9v0wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -2057,12 +2057,12 @@ EjAQMQ4wDAYDVQQDDAV0MTAxODAUpBIwEDEOMAwGA1UEAwwFdDEwMTkwFKQSMBAx DjAMBgNVBAMMBXQxMDIwMBSkEjAQMQ4wDAYDVQQDDAV0MTAyMTAUpBIwEDEOMAwG A1UEAwwFdDEwMjIwFKQSMBAxDjAMBgNVBAMMBXQxMDIzMBSkEjAQMQ4wDAYDVQQD -DAV0MTAyNDANBgkqhkiG9w0BAQsFAAOCAQEAgXK5P3WVlXPnpa7AyXktNUXdy1M3 -nl/Kxy3xYKLkW/Jl8TaS7JYHQ4RVSxZgOC2updyfy9GNfLqUw6fBrTisgzpQCkIX -XhbSoFcog0zfPMzn5uHCcL3ygzTz+WVaUFW+sNGBlx/PVOjBAdCdXsh8er0x5wA/ -LV9kblfe4BulGHdYL6GSiTHWqTFz+eDkBDfCUs8NbElmVNlxe2t5XtBrivP7BtOf -NnVdTqSkJfoe4Td0r8nJy/KaHVsb5lqxscllIAjY9MmilAedF/6UMHAh0EZcaSSQ -RZEaZXqDeuEsFMKxG5n1y0Jo1j/nnww0KEN6O9xAi+i3bF/eVE2lio93wQ== +DAV0MTAyNDANBgkqhkiG9w0BAQsFAAOCAQEAEs5g1ju1fnqOntD1/aiKMySVbXlW +JCMSEI8SfOATmbptubJRtMxQLAYouNEYGhbmA7R/zbf2BnvCd5dSdo+B0fYsCOJw +J3Y/kKdS8xXwH0CXmfv6msHrEPqgdN/x34rSS2cRL1ypUnhp6EshvvKpZWLMDtlZ +jnrKXwFB2dLpiV+8PIy7T5CABgU3vgwfqFaC55ItxYlW2NSGnYq8XkPTB2Xa1Ah1 +J+VJDun4VCt6U5k3KZvqFN6AaKl5Jl5k/yFs2oPvj6TfOiBuXNNoSIKruaxKKLYv +NRSYVBao+u4ww7rFLTO8Mq6WxooXSTJ41GEpZn91rhYugbK5+lax1caedw== -----END CERTIFICATE----- Certificate: @@ -2070,15 +2070,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -2118,24 +2118,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -2147,10 +2147,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem index efab2ae..c2b90f8 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:d6 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:t0.test, DNS:t1.test, DNS:t2.test, DNS:t3.test, DNS:t4.test, DNS:t5.test, DNS:t6.test, DNS:t7.test, DNS:t8.test, DNS:t9.test, DNS:t10.test, DNS:t11.test, DNS:t12.test, DNS:t13.test, DNS:t14.test, DNS:t15.test, DNS:t16.test, DNS:t17.test, DNS:t18.test, DNS:t19.test, DNS:t20.test, DNS:t21.test, DNS:t22.test, DNS:t23.test, DNS:t24.test, DNS:t25.test, DNS:t26.test, DNS:t27.test, DNS:t28.test, DNS:t29.test, DNS:t30.test, DNS:t31.test, DNS:t32.test, DNS:t33.test, DNS:t34.test, DNS:t35.test, DNS:t36.test, DNS:t37.test, DNS:t38.test, DNS:t39.test, DNS:t40.test, DNS:t41.test, DNS:t42.test, DNS:t43.test, DNS:t44.test, DNS:t45.test, DNS:t46.test, DNS:t47.test, DNS:t48.test, DNS:t49.test, DNS:t50.test, DNS:t51.test, DNS:t52.test, DNS:t53.test, DNS:t54.test, DNS:t55.test, DNS:t56.test, DNS:t57.test, DNS:t58.test, DNS:t59.test, DNS:t60.test, DNS:t61.test, DNS:t62.test, DNS:t63.test, DNS:t64.test, DNS:t65.test, DNS:t66.test, DNS:t67.test, DNS:t68.test, DNS:t69.test, DNS:t70.test, DNS:t71.test, DNS:t72.test, DNS:t73.test, DNS:t74.test, DNS:t75.test, DNS:t76.test, DNS:t77.test, DNS:t78.test, DNS:t79.test, DNS:t80.test, DNS:t81.test, DNS:t82.test, DNS:t83.test, DNS:t84.test, DNS:t85.test, DNS:t86.test, DNS:t87.test, DNS:t88.test, DNS:t89.test, DNS:t90.test, DNS:t91.test, DNS:t92.test, DNS:t93.test, DNS:t94.test, DNS:t95.test, DNS:t96.test, DNS:t97.test, DNS:t98.test, DNS:t99.test, DNS:t100.test, DNS:t101.test, DNS:t102.test, DNS:t103.test, DNS:t104.test, DNS:t105.test, DNS:t106.test, DNS:t107.test, DNS:t108.test, DNS:t109.test, DNS:t110.test, DNS:t111.test, DNS:t112.test, DNS:t113.test, DNS:t114.test, DNS:t115.test, DNS:t116.test, DNS:t117.test, DNS:t118.test, DNS:t119.test, DNS:t120.test, DNS:t121.test, DNS:t122.test, DNS:t123.test, DNS:t124.test, DNS:t125.test, DNS:t126.test, DNS:t127.test, DNS:t128.test, DNS:t129.test, DNS:t130.test, DNS:t131.test, DNS:t132.test, DNS:t133.test, DNS:t134.test, DNS:t135.test, DNS:t136.test, DNS:t137.test, DNS:t138.test, DNS:t139.test, DNS:t140.test, DNS:t141.test, DNS:t142.test, DNS:t143.test, DNS:t144.test, DNS:t145.test, DNS:t146.test, DNS:t147.test, DNS:t148.test, DNS:t149.test, DNS:t150.test, DNS:t151.test, DNS:t152.test, DNS:t153.test, DNS:t154.test, DNS:t155.test, DNS:t156.test, DNS:t157.test, DNS:t158.test, DNS:t159.test, DNS:t160.test, DNS:t161.test, DNS:t162.test, DNS:t163.test, DNS:t164.test, DNS:t165.test, DNS:t166.test, DNS:t167.test, DNS:t168.test, DNS:t169.test, DNS:t170.test, DNS:t171.test, DNS:t172.test, DNS:t173.test, DNS:t174.test, DNS:t175.test, DNS:t176.test, DNS:t177.test, DNS:t178.test, DNS:t179.test, DNS:t180.test, DNS:t181.test, DNS:t182.test, DNS:t183.test, DNS:t184.test, DNS:t185.test, DNS:t186.test, DNS:t187.test, DNS:t188.test, DNS:t189.test, DNS:t190.test, DNS:t191.test, DNS:t192.test, DNS:t193.test, DNS:t194.test, DNS:t195.test, DNS:t196.test, DNS:t197.test, DNS:t198.test, DNS:t199.test, DNS:t200.test, DNS:t201.test, DNS:t202.test, DNS:t203.test, DNS:t204.test, DNS:t205.test, DNS:t206.test, DNS:t207.test, DNS:t208.test, DNS:t209.test, DNS:t210.test, DNS:t211.test, DNS:t212.test, DNS:t213.test, DNS:t214.test, DNS:t215.test, DNS:t216.test, DNS:t217.test, DNS:t218.test, DNS:t219.test, DNS:t220.test, DNS:t221.test, DNS:t222.test, DNS:t223.test, DNS:t224.test, DNS:t225.test, DNS:t226.test, DNS:t227.test, DNS:t228.test, DNS:t229.test, DNS:t230.test, DNS:t231.test, DNS:t232.test, DNS:t233.test, DNS:t234.test, DNS:t235.test, DNS:t236.test, DNS:t237.test, DNS:t238.test, DNS:t239.test, DNS:t240.test, DNS:t241.test, DNS:t242.test, DNS:t243.test, DNS:t244.test, DNS:t245.test, DNS:t246.test, DNS:t247.test, DNS:t248.test, DNS:t249.test, DNS:t250.test, DNS:t251.test, DNS:t252.test, DNS:t253.test, DNS:t254.test, DNS:t255.test, DNS:t256.test, DNS:t257.test, DNS:t258.test, DNS:t259.test, DNS:t260.test, DNS:t261.test, DNS:t262.test, DNS:t263.test, DNS:t264.test, DNS:t265.test, DNS:t266.test, DNS:t267.test, DNS:t268.test, DNS:t269.test, DNS:t270.test, DNS:t271.test, DNS:t272.test, DNS:t273.test, DNS:t274.test, DNS:t275.test, DNS:t276.test, DNS:t277.test, DNS:t278.test, DNS:t279.test, DNS:t280.test, DNS:t281.test, DNS:t282.test, DNS:t283.test, DNS:t284.test, DNS:t285.test, DNS:t286.test, DNS:t287.test, DNS:t288.test, DNS:t289.test, DNS:t290.test, DNS:t291.test, DNS:t292.test, DNS:t293.test, DNS:t294.test, DNS:t295.test, DNS:t296.test, DNS:t297.test, DNS:t298.test, DNS:t299.test, DNS:t300.test, DNS:t301.test, DNS:t302.test, DNS:t303.test, DNS:t304.test, DNS:t305.test, DNS:t306.test, DNS:t307.test, DNS:t308.test, DNS:t309.test, DNS:t310.test, DNS:t311.test, DNS:t312.test, DNS:t313.test, DNS:t314.test, DNS:t315.test, DNS:t316.test, DNS:t317.test, DNS:t318.test, DNS:t319.test, DNS:t320.test, DNS:t321.test, DNS:t322.test, DNS:t323.test, DNS:t324.test, DNS:t325.test, DNS:t326.test, DNS:t327.test, DNS:t328.test, DNS:t329.test, DNS:t330.test, DNS:t331.test, DNS:t332.test, DNS:t333.test, DNS:t334.test, DNS:t335.test, DNS:t336.test, DNS:t337.test, DNS:t338.test, DNS:t339.test, DNS:t340.test, DNS:t341.test, DNS:t342.test, DNS:t343.test, DNS:t344.test, DNS:t345.test, DNS:t346.test, DNS:t347.test, DNS:t348.test, DNS:t349.test, DNS:t350.test, DNS:t351.test, DNS:t352.test, DNS:t353.test, DNS:t354.test, DNS:t355.test, DNS:t356.test, DNS:t357.test, DNS:t358.test, DNS:t359.test, DNS:t360.test, DNS:t361.test, DNS:t362.test, DNS:t363.test, DNS:t364.test, DNS:t365.test, DNS:t366.test, DNS:t367.test, DNS:t368.test, DNS:t369.test, DNS:t370.test, DNS:t371.test, DNS:t372.test, DNS:t373.test, DNS:t374.test, DNS:t375.test, DNS:t376.test, DNS:t377.test, DNS:t378.test, DNS:t379.test, DNS:t380.test, DNS:t381.test, DNS:t382.test, DNS:t383.test, DNS:t384.test, DNS:t385.test, DNS:t386.test, DNS:t387.test, DNS:t388.test, DNS:t389.test, DNS:t390.test, DNS:t391.test, DNS:t392.test, DNS:t393.test, DNS:t394.test, DNS:t395.test, DNS:t396.test, DNS:t397.test, DNS:t398.test, DNS:t399.test, DNS:t400.test, DNS:t401.test, DNS:t402.test, DNS:t403.test, DNS:t404.test, DNS:t405.test, DNS:t406.test, DNS:t407.test, DNS:t408.test, DNS:t409.test, DNS:t410.test, DNS:t411.test, DNS:t412.test, DNS:t413.test, DNS:t414.test, DNS:t415.test, DNS:t416.test, DNS:t417.test, DNS:t418.test, DNS:t419.test, DNS:t420.test, DNS:t421.test, DNS:t422.test, DNS:t423.test, DNS:t424.test, DNS:t425.test, DNS:t426.test, DNS:t427.test, DNS:t428.test, DNS:t429.test, DNS:t430.test, DNS:t431.test, DNS:t432.test, DNS:t433.test, DNS:t434.test, DNS:t435.test, DNS:t436.test, DNS:t437.test, DNS:t438.test, DNS:t439.test, DNS:t440.test, DNS:t441.test, DNS:t442.test, DNS:t443.test, DNS:t444.test, DNS:t445.test, DNS:t446.test, DNS:t447.test, DNS:t448.test, DNS:t449.test, DNS:t450.test, DNS:t451.test, DNS:t452.test, DNS:t453.test, DNS:t454.test, DNS:t455.test, DNS:t456.test, DNS:t457.test, DNS:t458.test, DNS:t459.test, DNS:t460.test, DNS:t461.test, DNS:t462.test, DNS:t463.test, DNS:t464.test, DNS:t465.test, DNS:t466.test, DNS:t467.test, DNS:t468.test, DNS:t469.test, DNS:t470.test, DNS:t471.test, DNS:t472.test, DNS:t473.test, DNS:t474.test, DNS:t475.test, DNS:t476.test, DNS:t477.test, DNS:t478.test, DNS:t479.test, DNS:t480.test, DNS:t481.test, DNS:t482.test, DNS:t483.test, DNS:t484.test, DNS:t485.test, DNS:t486.test, DNS:t487.test, DNS:t488.test, DNS:t489.test, DNS:t490.test, DNS:t491.test, DNS:t492.test, DNS:t493.test, DNS:t494.test, DNS:t495.test, DNS:t496.test, DNS:t497.test, DNS:t498.test, DNS:t499.test, DNS:t500.test, DNS:t501.test, DNS:t502.test, DNS:t503.test, DNS:t504.test, DNS:t505.test, DNS:t506.test, DNS:t507.test, DNS:t508.test, DNS:t509.test, DNS:t510.test, DNS:t511.test, DNS:t512.test, DNS:t513.test, DNS:t514.test, DNS:t515.test, DNS:t516.test, DNS:t517.test, DNS:t518.test, DNS:t519.test, DNS:t520.test, DNS:t521.test, DNS:t522.test, DNS:t523.test, DNS:t524.test, DNS:t525.test, DNS:t526.test, DNS:t527.test, DNS:t528.test, DNS:t529.test, DNS:t530.test, DNS:t531.test, DNS:t532.test, DNS:t533.test, DNS:t534.test, DNS:t535.test, DNS:t536.test, DNS:t537.test, DNS:t538.test, DNS:t539.test, DNS:t540.test, DNS:t541.test, DNS:t542.test, DNS:t543.test, DNS:t544.test, DNS:t545.test, DNS:t546.test, DNS:t547.test, DNS:t548.test, DNS:t549.test, DNS:t550.test, DNS:t551.test, DNS:t552.test, DNS:t553.test, DNS:t554.test, DNS:t555.test, DNS:t556.test, DNS:t557.test, DNS:t558.test, DNS:t559.test, DNS:t560.test, DNS:t561.test, DNS:t562.test, DNS:t563.test, DNS:t564.test, DNS:t565.test, DNS:t566.test, DNS:t567.test, DNS:t568.test, DNS:t569.test, DNS:t570.test, DNS:t571.test, DNS:t572.test, DNS:t573.test, DNS:t574.test, DNS:t575.test, DNS:t576.test, DNS:t577.test, DNS:t578.test, DNS:t579.test, DNS:t580.test, DNS:t581.test, DNS:t582.test, DNS:t583.test, DNS:t584.test, DNS:t585.test, DNS:t586.test, DNS:t587.test, DNS:t588.test, DNS:t589.test, DNS:t590.test, DNS:t591.test, DNS:t592.test, DNS:t593.test, DNS:t594.test, DNS:t595.test, DNS:t596.test, DNS:t597.test, DNS:t598.test, DNS:t599.test, DNS:t600.test, DNS:t601.test, DNS:t602.test, DNS:t603.test, DNS:t604.test, DNS:t605.test, DNS:t606.test, DNS:t607.test, DNS:t608.test, DNS:t609.test, DNS:t610.test, DNS:t611.test, DNS:t612.test, DNS:t613.test, DNS:t614.test, DNS:t615.test, DNS:t616.test, DNS:t617.test, DNS:t618.test, DNS:t619.test, DNS:t620.test, DNS:t621.test, DNS:t622.test, DNS:t623.test, DNS:t624.test, DNS:t625.test, DNS:t626.test, DNS:t627.test, DNS:t628.test, DNS:t629.test, DNS:t630.test, DNS:t631.test, DNS:t632.test, DNS:t633.test, DNS:t634.test, DNS:t635.test, DNS:t636.test, DNS:t637.test, DNS:t638.test, DNS:t639.test, DNS:t640.test, DNS:t641.test, DNS:t642.test, DNS:t643.test, DNS:t644.test, DNS:t645.test, DNS:t646.test, DNS:t647.test, DNS:t648.test, DNS:t649.test, DNS:t650.test, DNS:t651.test, DNS:t652.test, DNS:t653.test, DNS:t654.test, DNS:t655.test, DNS:t656.test, DNS:t657.test, DNS:t658.test, DNS:t659.test, DNS:t660.test, DNS:t661.test, DNS:t662.test, DNS:t663.test, DNS:t664.test, DNS:t665.test, DNS:t666.test, DNS:t667.test, DNS:t668.test, DNS:t669.test, DNS:t670.test, DNS:t671.test, DNS:t672.test, DNS:t673.test, DNS:t674.test, DNS:t675.test, DNS:t676.test, DNS:t677.test, DNS:t678.test, DNS:t679.test, DNS:t680.test, DNS:t681.test, DNS:t682.test, DNS:t683.test, DNS:t684.test, DNS:t685.test, DNS:t686.test, DNS:t687.test, DNS:t688.test, DNS:t689.test, DNS:t690.test, DNS:t691.test, DNS:t692.test, DNS:t693.test, DNS:t694.test, DNS:t695.test, DNS:t696.test, DNS:t697.test, DNS:t698.test, DNS:t699.test, DNS:t700.test, DNS:t701.test, DNS:t702.test, DNS:t703.test, DNS:t704.test, DNS:t705.test, DNS:t706.test, DNS:t707.test, DNS:t708.test, DNS:t709.test, DNS:t710.test, DNS:t711.test, DNS:t712.test, DNS:t713.test, DNS:t714.test, DNS:t715.test, DNS:t716.test, DNS:t717.test, DNS:t718.test, DNS:t719.test, DNS:t720.test, DNS:t721.test, DNS:t722.test, DNS:t723.test, DNS:t724.test, DNS:t725.test, DNS:t726.test, DNS:t727.test, DNS:t728.test, DNS:t729.test, DNS:t730.test, DNS:t731.test, DNS:t732.test, DNS:t733.test, DNS:t734.test, DNS:t735.test, DNS:t736.test, DNS:t737.test, DNS:t738.test, DNS:t739.test, DNS:t740.test, DNS:t741.test, DNS:t742.test, DNS:t743.test, DNS:t744.test, DNS:t745.test, DNS:t746.test, DNS:t747.test, DNS:t748.test, DNS:t749.test, DNS:t750.test, DNS:t751.test, DNS:t752.test, DNS:t753.test, DNS:t754.test, DNS:t755.test, DNS:t756.test, DNS:t757.test, DNS:t758.test, DNS:t759.test, DNS:t760.test, DNS:t761.test, DNS:t762.test, DNS:t763.test, DNS:t764.test, DNS:t765.test, DNS:t766.test, DNS:t767.test, DNS:t768.test, DNS:t769.test, DNS:t770.test, DNS:t771.test, DNS:t772.test, DNS:t773.test, DNS:t774.test, DNS:t775.test, DNS:t776.test, DNS:t777.test, DNS:t778.test, DNS:t779.test, DNS:t780.test, DNS:t781.test, DNS:t782.test, DNS:t783.test, DNS:t784.test, DNS:t785.test, DNS:t786.test, DNS:t787.test, DNS:t788.test, DNS:t789.test, DNS:t790.test, DNS:t791.test, DNS:t792.test, DNS:t793.test, DNS:t794.test, DNS:t795.test, DNS:t796.test, DNS:t797.test, DNS:t798.test, DNS:t799.test, DNS:t800.test, DNS:t801.test, DNS:t802.test, DNS:t803.test, DNS:t804.test, DNS:t805.test, DNS:t806.test, DNS:t807.test, DNS:t808.test, DNS:t809.test, DNS:t810.test, DNS:t811.test, DNS:t812.test, DNS:t813.test, DNS:t814.test, DNS:t815.test, DNS:t816.test, DNS:t817.test, DNS:t818.test, DNS:t819.test, DNS:t820.test, DNS:t821.test, DNS:t822.test, DNS:t823.test, DNS:t824.test, DNS:t825.test, DNS:t826.test, DNS:t827.test, DNS:t828.test, DNS:t829.test, DNS:t830.test, DNS:t831.test, DNS:t832.test, DNS:t833.test, DNS:t834.test, DNS:t835.test, DNS:t836.test, DNS:t837.test, DNS:t838.test, DNS:t839.test, DNS:t840.test, DNS:t841.test, DNS:t842.test, DNS:t843.test, DNS:t844.test, DNS:t845.test, DNS:t846.test, DNS:t847.test, DNS:t848.test, DNS:t849.test, DNS:t850.test, DNS:t851.test, DNS:t852.test, DNS:t853.test, DNS:t854.test, DNS:t855.test, DNS:t856.test, DNS:t857.test, DNS:t858.test, DNS:t859.test, DNS:t860.test, DNS:t861.test, DNS:t862.test, DNS:t863.test, DNS:t864.test, DNS:t865.test, DNS:t866.test, DNS:t867.test, DNS:t868.test, DNS:t869.test, DNS:t870.test, DNS:t871.test, DNS:t872.test, DNS:t873.test, DNS:t874.test, DNS:t875.test, DNS:t876.test, DNS:t877.test, DNS:t878.test, DNS:t879.test, DNS:t880.test, DNS:t881.test, DNS:t882.test, DNS:t883.test, DNS:t884.test, DNS:t885.test, DNS:t886.test, DNS:t887.test, DNS:t888.test, DNS:t889.test, DNS:t890.test, DNS:t891.test, DNS:t892.test, DNS:t893.test, DNS:t894.test, DNS:t895.test, DNS:t896.test, DNS:t897.test, DNS:t898.test, DNS:t899.test, DNS:t900.test, DNS:t901.test, DNS:t902.test, DNS:t903.test, DNS:t904.test, DNS:t905.test, DNS:t906.test, DNS:t907.test, DNS:t908.test, DNS:t909.test, DNS:t910.test, DNS:t911.test, DNS:t912.test, DNS:t913.test, DNS:t914.test, DNS:t915.test, DNS:t916.test, DNS:t917.test, DNS:t918.test, DNS:t919.test, DNS:t920.test, DNS:t921.test, DNS:t922.test, DNS:t923.test, DNS:t924.test, DNS:t925.test, DNS:t926.test, DNS:t927.test, DNS:t928.test, DNS:t929.test, DNS:t930.test, DNS:t931.test, DNS:t932.test, DNS:t933.test, DNS:t934.test, DNS:t935.test, DNS:t936.test, DNS:t937.test, DNS:t938.test, DNS:t939.test, DNS:t940.test, DNS:t941.test, DNS:t942.test, DNS:t943.test, DNS:t944.test, DNS:t945.test, DNS:t946.test, DNS:t947.test, DNS:t948.test, DNS:t949.test, DNS:t950.test, DNS:t951.test, DNS:t952.test, DNS:t953.test, DNS:t954.test, DNS:t955.test, DNS:t956.test, DNS:t957.test, DNS:t958.test, DNS:t959.test, DNS:t960.test, DNS:t961.test, DNS:t962.test, DNS:t963.test, DNS:t964.test, DNS:t965.test, DNS:t966.test, DNS:t967.test, DNS:t968.test, DNS:t969.test, DNS:t970.test, DNS:t971.test, DNS:t972.test, DNS:t973.test, DNS:t974.test, DNS:t975.test, DNS:t976.test, DNS:t977.test, DNS:t978.test, DNS:t979.test, DNS:t980.test, DNS:t981.test, DNS:t982.test, DNS:t983.test, DNS:t984.test, DNS:t985.test, DNS:t986.test, DNS:t987.test, DNS:t988.test, DNS:t989.test, DNS:t990.test, DNS:t991.test, DNS:t992.test, DNS:t993.test, DNS:t994.test, DNS:t995.test, DNS:t996.test, DNS:t997.test, DNS:t998.test, DNS:t999.test, DNS:t1000.test, DNS:t1001.test, DNS:t1002.test, DNS:t1003.test, DNS:t1004.test, DNS:t1005.test, DNS:t1006.test, DNS:t1007.test, DNS:t1008.test, DNS:t1009.test, DNS:t1010.test, DNS:t1011.test, DNS:t1012.test, DNS:t1013.test, DNS:t1014.test, DNS:t1015.test, DNS:t1016.test, DNS:t1017.test, DNS:t1018.test, DNS:t1019.test, DNS:t1020.test, DNS:t1021.test, DNS:t1022.test, DNS:t1023.test Signature Algorithm: sha256WithRSAEncryption - 6e:9f:9b:b1:02:b9:ad:94:fa:db:da:ae:b7:58:4d:5a:00:c4: - 62:b2:0b:be:fb:e7:19:d9:f8:5b:b5:99:95:76:73:e5:9d:05: - d9:72:c8:52:f3:a3:a2:7c:ca:7a:9f:66:fb:4d:12:3b:92:4f: - 7f:4b:58:81:48:53:07:7c:51:6a:2e:6e:15:fb:83:60:17:2f: - d9:b4:a6:69:45:ac:18:41:93:c7:97:44:47:31:29:e8:fc:49: - 20:11:75:19:cc:70:ff:80:9c:1b:d0:1e:71:e3:7d:37:ed:05: - a1:71:9a:3a:85:38:74:cf:c3:b3:3c:f2:47:78:04:d6:a5:f1: - 11:cb:75:aa:5b:94:6c:71:fd:61:9f:60:df:c3:7d:97:b4:77: - 7d:40:3a:3f:b6:ed:c1:bf:22:39:c6:0d:2b:8a:3f:38:cb:72: - ad:2c:24:56:7b:87:b4:9a:6f:b5:1a:c9:28:69:af:e0:92:b1: - 5d:53:2e:76:6c:61:96:4a:ff:f8:4a:26:1d:78:9f:a6:1f:72: - 26:6e:06:3f:19:51:57:98:84:d7:fd:17:38:1e:74:a6:88:2d: - 59:bf:ba:3f:83:bb:9f:0a:1f:b9:13:b0:b3:04:1f:fd:33:84: - dd:d4:ca:a7:f7:65:b0:20:b3:5a:ad:4e:00:56:c0:84:70:0c: - 23:ee:58:38 + 74:b3:46:3e:05:7e:b3:03:85:e3:32:be:81:d2:63:14:24:b1: + 6d:3a:24:e1:79:b7:68:99:15:33:d9:63:6d:8b:b3:63:a5:a3: + a8:1d:c5:05:89:7d:5e:00:2e:16:9d:b3:7e:e3:d6:8b:ec:3b: + e6:00:e3:74:e9:d3:53:89:ee:33:54:c0:19:41:9f:35:62:41: + 32:87:21:e7:84:44:ca:21:2a:f8:33:33:f5:92:39:37:a3:3e: + 43:42:52:16:81:c3:6e:ce:71:d9:d9:4e:be:ee:87:14:39:7b: + 2a:13:67:85:e0:72:b9:05:b7:75:6a:4a:86:f4:bf:9a:67:19: + 75:7c:e6:01:da:42:13:58:ad:f9:1f:d1:63:a5:8c:27:fd:48: + 04:ca:b9:b7:4a:b5:62:12:ad:0f:0b:6f:ba:7f:d1:c4:1f:b6: + c0:6a:c6:88:d5:1b:3d:bd:64:34:fa:44:89:ad:05:47:4c:ac: + dd:72:2f:7c:fa:34:71:bb:41:f0:43:7d:97:3f:29:00:de:ab: + 4c:f7:cc:2b:ca:80:fb:2a:fb:34:81:5a:73:7b:77:da:54:5b: + 1e:09:3c:31:8d:7e:ed:c2:af:48:19:59:fd:59:68:56:c9:f5: + 3a:2d:ac:0f:57:6e:f1:ee:89:ea:69:71:d2:7a:ee:ee:9f:f6: + cc:15:7f:20 -----BEGIN CERTIFICATE----- MIIvWDCCLkCgAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY1jANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -321,12 +321,12 @@ dGVzdIIKdDEwMTMudGVzdIIKdDEwMTQudGVzdIIKdDEwMTUudGVzdIIKdDEwMTYu dGVzdIIKdDEwMTcudGVzdIIKdDEwMTgudGVzdIIKdDEwMTkudGVzdIIKdDEwMjAu dGVzdIIKdDEwMjEudGVzdIIKdDEwMjIudGVzdIIKdDEwMjMudGVzdDANBgkqhkiG -9w0BAQsFAAOCAQEAbp+bsQK5rZT629qut1hNWgDEYrILvvvnGdn4W7WZlXZz5Z0F -2XLIUvOjonzKep9m+00SO5JPf0tYgUhTB3xRai5uFfuDYBcv2bSmaUWsGEGTx5dE -RzEp6PxJIBF1Gcxw/4CcG9AeceN9N+0FoXGaOoU4dM/DszzyR3gE1qXxEct1qluU -bHH9YZ9g38N9l7R3fUA6P7btwb8iOcYNK4o/OMtyrSwkVnuHtJpvtRrJKGmv4JKx -XVMudmxhlkr/+EomHXifph9yJm4GPxlRV5iE1/0XOB50pogtWb+6P4O7nwofuROw -swQf/TOE3dTKp/dlsCCzWq1OAFbAhHAMI+5YOA== +9w0BAQsFAAOCAQEAdLNGPgV+swOF4zK+gdJjFCSxbTok4Xm3aJkVM9ljbYuzY6Wj +qB3FBYl9XgAuFp2zfuPWi+w75gDjdOnTU4nuM1TAGUGfNWJBMoch54REyiEq+DMz +9ZI5N6M+Q0JSFoHDbs5x2dlOvu6HFDl7KhNnheByuQW3dWpKhvS/mmcZdXzmAdpC +E1it+R/RY6WMJ/1IBMq5t0q1YhKtDwtvun/RxB+2wGrGiNUbPb1kNPpEia0FR0ys +3XIvfPo0cbtB8EN9lz8pAN6rTPfMK8qA+yr7NIFac3t32lRbHgk8MY1+7cKvSBlZ +/VloVsn1Oi2sD1du8e6J6mlx0nru7p/2zBV/IA== -----END CERTIFICATE----- Certificate: @@ -334,15 +334,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f8 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -1410,24 +1410,24 @@ DNS:x1024.test Signature Algorithm: sha256WithRSAEncryption - 87:97:e8:11:7b:8c:10:b7:4c:cf:d4:de:97:e2:60:0a:b4:a6: - f2:10:d6:15:61:d9:44:8d:72:fa:e7:e7:0e:0f:20:f9:30:48: - 4f:11:c7:c5:32:fa:05:ac:3a:bf:79:55:90:89:1b:69:5c:13: - c9:63:24:e9:32:4c:5c:c1:b5:fb:86:5c:c6:9b:f5:ab:d5:0a: - c8:ed:79:d3:ec:b2:6a:68:ff:94:9d:19:7e:fd:66:b8:94:23: - 21:73:1f:b9:ee:3c:21:94:f7:e0:c2:0e:b0:17:d2:a1:6c:a5: - 27:af:8e:64:d7:5d:84:c2:ab:f6:5c:bd:f6:cc:75:11:44:f4: - 63:4d:91:88:a4:9f:37:d0:e9:64:df:c9:f1:a0:f1:56:77:0f: - d4:e4:61:f1:8d:da:a1:89:07:93:ed:f7:13:62:ef:c1:87:20: - 42:1e:13:78:9c:34:06:86:f7:aa:a2:78:07:ee:27:59:0f:49: - 89:d6:35:bc:08:66:02:a1:0e:31:85:90:24:da:d7:8b:e8:6e: - 1c:82:e7:e6:f5:8e:20:07:a3:a0:4b:8a:4b:90:37:0f:9c:60: - 86:2e:5a:1d:cd:c9:c6:3e:5d:23:ae:14:6a:1f:c9:c4:df:09: - 73:58:41:62:73:ae:02:29:ee:89:e4:d6:d2:0d:a0:85:5c:42: - ab:88:70:6f + a3:61:e0:bd:55:1b:55:36:05:4b:22:0a:7c:93:62:ba:08:ce: + 68:b5:8a:62:f7:57:27:6c:0f:d0:03:f4:57:f1:a0:e5:35:69: + 91:fe:66:af:27:ae:54:92:67:3b:a7:ce:86:7e:dd:66:e9:a4: + dc:69:49:6d:c3:96:da:fd:3d:4a:27:60:f1:24:f8:f1:be:34: + f6:b6:43:53:02:8a:0f:87:42:07:5d:91:d3:9d:96:39:93:9c: + b6:f2:38:fd:37:2f:7d:f4:02:67:3f:73:bb:96:7e:55:1b:38: + f2:6e:c8:35:90:28:1d:d9:c2:45:e7:17:03:33:96:f9:59:eb: + 0f:bc:2c:52:57:6a:fc:2f:3d:f0:f3:5c:1d:d7:1a:8d:e2:02: + a8:96:15:e0:61:95:d6:09:ba:b9:7b:c0:36:cc:ce:96:7b:7f: + ef:35:f7:f3:08:28:b6:ac:2a:41:a6:22:43:6c:76:c5:34:1d: + e8:47:bf:dd:56:7a:0f:7d:bd:2e:a9:6b:ed:92:39:a5:36:35: + 09:52:6b:fa:03:b0:6d:68:e2:83:2e:8f:7e:87:71:fc:42:2d: + f2:07:16:53:8d:1a:02:c0:03:55:d3:bf:1d:c1:07:f5:63:ec: + 3f:6f:26:4c:e7:47:d0:9d:e6:04:00:ad:b6:87:de:03:59:b0: + 80:10:78:3e -----BEGIN CERTIFICATE----- MII3TzCCNjegAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vgwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -1715,13 +1715,13 @@ LnRlc3QwDIIKeDEwMTQudGVzdDAMggp4MTAxNS50ZXN0MAyCCngxMDE2LnRlc3Qw DIIKeDEwMTcudGVzdDAMggp4MTAxOC50ZXN0MAyCCngxMDE5LnRlc3QwDIIKeDEw MjAudGVzdDAMggp4MTAyMS50ZXN0MAyCCngxMDIyLnRlc3QwDIIKeDEwMjMudGVz -dDAMggp4MTAyNC50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQCHl+gRe4wQt0zP1N6X -4mAKtKbyENYVYdlEjXL65+cODyD5MEhPEcfFMvoFrDq/eVWQiRtpXBPJYyTpMkxc -wbX7hlzGm/Wr1QrI7XnT7LJqaP+UnRl+/Wa4lCMhcx+57jwhlPfgwg6wF9KhbKUn -r45k112Ewqv2XL32zHURRPRjTZGIpJ830Olk38nxoPFWdw/U5GHxjdqhiQeT7fcT -Yu/BhyBCHhN4nDQGhveqongH7idZD0mJ1jW8CGYCoQ4xhZAk2teL6G4cgufm9Y4g -B6OgS4pLkDcPnGCGLlodzcnGPl0jrhRqH8nE3wlzWEFic64CKe6J5NbSDaCFXEKr -iHBv +dDAMggp4MTAyNC50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQCjYeC9VRtVNgVLIgp8 +k2K6CM5otYpi91cnbA/QA/RX8aDlNWmR/mavJ65Ukmc7p86Gft1m6aTcaUltw5ba +/T1KJ2DxJPjxvjT2tkNTAooPh0IHXZHTnZY5k5y28jj9Ny999AJnP3O7ln5VGzjy +bsg1kCgd2cJF5xcDM5b5WesPvCxSV2r8Lz3w81wd1xqN4gKolhXgYZXWCbq5e8A2 +zM6We3/vNffzCCi2rCpBpiJDbHbFNB3oR7/dVnoPfb0uqWvtkjmlNjUJUmv6A7Bt +aOKDLo9+h3H8Qi3yBxZTjRoCwANV078dwQf1Y+w/byZM50fQneYEAK22h94DWbCA +EHg+ -----END CERTIFICATE----- Certificate: @@ -1729,15 +1729,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -1777,24 +1777,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -1806,10 +1806,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem index 91cf906..2ec9a87 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:d9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: DNS:t0.test, DNS:t1.test, DNS:t2.test, DNS:t3.test, DNS:t4.test, DNS:t5.test, DNS:t6.test, DNS:t7.test, DNS:t8.test, DNS:t9.test, DNS:t10.test, DNS:t11.test, DNS:t12.test, DNS:t13.test, DNS:t14.test, DNS:t15.test, DNS:t16.test, DNS:t17.test, DNS:t18.test, DNS:t19.test, DNS:t20.test, DNS:t21.test, DNS:t22.test, DNS:t23.test, DNS:t24.test, DNS:t25.test, DNS:t26.test, DNS:t27.test, DNS:t28.test, DNS:t29.test, DNS:t30.test, DNS:t31.test, DNS:t32.test, DNS:t33.test, DNS:t34.test, DNS:t35.test, DNS:t36.test, DNS:t37.test, DNS:t38.test, DNS:t39.test, DNS:t40.test, DNS:t41.test, DNS:t42.test, DNS:t43.test, DNS:t44.test, DNS:t45.test, DNS:t46.test, DNS:t47.test, DNS:t48.test, DNS:t49.test, DNS:t50.test, DNS:t51.test, DNS:t52.test, DNS:t53.test, DNS:t54.test, DNS:t55.test, DNS:t56.test, DNS:t57.test, DNS:t58.test, DNS:t59.test, DNS:t60.test, DNS:t61.test, DNS:t62.test, DNS:t63.test, DNS:t64.test, DNS:t65.test, DNS:t66.test, DNS:t67.test, DNS:t68.test, DNS:t69.test, DNS:t70.test, DNS:t71.test, DNS:t72.test, DNS:t73.test, DNS:t74.test, DNS:t75.test, DNS:t76.test, DNS:t77.test, DNS:t78.test, DNS:t79.test, DNS:t80.test, DNS:t81.test, DNS:t82.test, DNS:t83.test, DNS:t84.test, DNS:t85.test, DNS:t86.test, DNS:t87.test, DNS:t88.test, DNS:t89.test, DNS:t90.test, DNS:t91.test, DNS:t92.test, DNS:t93.test, DNS:t94.test, DNS:t95.test, DNS:t96.test, DNS:t97.test, DNS:t98.test, DNS:t99.test, DNS:t100.test, DNS:t101.test, DNS:t102.test, DNS:t103.test, DNS:t104.test, DNS:t105.test, DNS:t106.test, DNS:t107.test, DNS:t108.test, DNS:t109.test, DNS:t110.test, DNS:t111.test, DNS:t112.test, DNS:t113.test, DNS:t114.test, DNS:t115.test, DNS:t116.test, DNS:t117.test, DNS:t118.test, DNS:t119.test, DNS:t120.test, DNS:t121.test, DNS:t122.test, DNS:t123.test, DNS:t124.test, DNS:t125.test, DNS:t126.test, DNS:t127.test, DNS:t128.test, DNS:t129.test, DNS:t130.test, DNS:t131.test, DNS:t132.test, DNS:t133.test, DNS:t134.test, DNS:t135.test, DNS:t136.test, DNS:t137.test, DNS:t138.test, DNS:t139.test, DNS:t140.test, DNS:t141.test, DNS:t142.test, DNS:t143.test, DNS:t144.test, DNS:t145.test, DNS:t146.test, DNS:t147.test, DNS:t148.test, DNS:t149.test, DNS:t150.test, DNS:t151.test, DNS:t152.test, DNS:t153.test, DNS:t154.test, DNS:t155.test, DNS:t156.test, DNS:t157.test, DNS:t158.test, DNS:t159.test, DNS:t160.test, DNS:t161.test, DNS:t162.test, DNS:t163.test, DNS:t164.test, DNS:t165.test, DNS:t166.test, DNS:t167.test, DNS:t168.test, DNS:t169.test, DNS:t170.test, DNS:t171.test, DNS:t172.test, DNS:t173.test, DNS:t174.test, DNS:t175.test, DNS:t176.test, DNS:t177.test, DNS:t178.test, DNS:t179.test, DNS:t180.test, DNS:t181.test, DNS:t182.test, DNS:t183.test, DNS:t184.test, DNS:t185.test, DNS:t186.test, DNS:t187.test, DNS:t188.test, DNS:t189.test, DNS:t190.test, DNS:t191.test, DNS:t192.test, DNS:t193.test, DNS:t194.test, DNS:t195.test, DNS:t196.test, DNS:t197.test, DNS:t198.test, DNS:t199.test, DNS:t200.test, DNS:t201.test, DNS:t202.test, DNS:t203.test, DNS:t204.test, DNS:t205.test, DNS:t206.test, DNS:t207.test, DNS:t208.test, DNS:t209.test, DNS:t210.test, DNS:t211.test, DNS:t212.test, DNS:t213.test, DNS:t214.test, DNS:t215.test, DNS:t216.test, DNS:t217.test, DNS:t218.test, DNS:t219.test, DNS:t220.test, DNS:t221.test, DNS:t222.test, DNS:t223.test, DNS:t224.test, DNS:t225.test, DNS:t226.test, DNS:t227.test, DNS:t228.test, DNS:t229.test, DNS:t230.test, DNS:t231.test, DNS:t232.test, DNS:t233.test, DNS:t234.test, DNS:t235.test, DNS:t236.test, DNS:t237.test, DNS:t238.test, DNS:t239.test, DNS:t240.test, DNS:t241.test, DNS:t242.test, DNS:t243.test, DNS:t244.test, DNS:t245.test, DNS:t246.test, DNS:t247.test, DNS:t248.test, DNS:t249.test, DNS:t250.test, DNS:t251.test, DNS:t252.test, DNS:t253.test, DNS:t254.test, DNS:t255.test, DNS:t256.test, DNS:t257.test, DNS:t258.test, DNS:t259.test, DNS:t260.test, DNS:t261.test, DNS:t262.test, DNS:t263.test, DNS:t264.test, DNS:t265.test, DNS:t266.test, DNS:t267.test, DNS:t268.test, DNS:t269.test, DNS:t270.test, DNS:t271.test, DNS:t272.test, DNS:t273.test, DNS:t274.test, DNS:t275.test, DNS:t276.test, DNS:t277.test, DNS:t278.test, DNS:t279.test, DNS:t280.test, DNS:t281.test, DNS:t282.test, DNS:t283.test, DNS:t284.test, DNS:t285.test, DNS:t286.test, DNS:t287.test, DNS:t288.test, DNS:t289.test, DNS:t290.test, DNS:t291.test, DNS:t292.test, DNS:t293.test, DNS:t294.test, DNS:t295.test, DNS:t296.test, DNS:t297.test, DNS:t298.test, DNS:t299.test, DNS:t300.test, DNS:t301.test, DNS:t302.test, DNS:t303.test, DNS:t304.test, DNS:t305.test, DNS:t306.test, DNS:t307.test, DNS:t308.test, DNS:t309.test, DNS:t310.test, DNS:t311.test, DNS:t312.test, DNS:t313.test, DNS:t314.test, DNS:t315.test, DNS:t316.test, DNS:t317.test, DNS:t318.test, DNS:t319.test, DNS:t320.test, DNS:t321.test, DNS:t322.test, DNS:t323.test, DNS:t324.test, DNS:t325.test, DNS:t326.test, DNS:t327.test, DNS:t328.test, DNS:t329.test, DNS:t330.test, DNS:t331.test, DNS:t332.test, DNS:t333.test, DNS:t334.test, DNS:t335.test, DNS:t336.test, DNS:t337.test, DNS:t338.test, DNS:t339.test, DNS:t340.test, DNS:t341.test, DNS:t342.test, DNS:t343.test, DNS:t344.test, DNS:t345.test, DNS:t346.test, DNS:t347.test, DNS:t348.test, DNS:t349.test, DNS:t350.test, DNS:t351.test, DNS:t352.test, DNS:t353.test, DNS:t354.test, DNS:t355.test, DNS:t356.test, DNS:t357.test, DNS:t358.test, DNS:t359.test, DNS:t360.test, DNS:t361.test, DNS:t362.test, DNS:t363.test, DNS:t364.test, DNS:t365.test, DNS:t366.test, DNS:t367.test, DNS:t368.test, DNS:t369.test, DNS:t370.test, DNS:t371.test, DNS:t372.test, DNS:t373.test, DNS:t374.test, DNS:t375.test, DNS:t376.test, DNS:t377.test, DNS:t378.test, DNS:t379.test, DNS:t380.test, DNS:t381.test, DNS:t382.test, DNS:t383.test, DNS:t384.test, DNS:t385.test, DNS:t386.test, DNS:t387.test, DNS:t388.test, DNS:t389.test, DNS:t390.test, DNS:t391.test, DNS:t392.test, DNS:t393.test, DNS:t394.test, DNS:t395.test, DNS:t396.test, DNS:t397.test, DNS:t398.test, DNS:t399.test, DNS:t400.test, DNS:t401.test, DNS:t402.test, DNS:t403.test, DNS:t404.test, DNS:t405.test, DNS:t406.test, DNS:t407.test, DNS:t408.test, DNS:t409.test, DNS:t410.test, DNS:t411.test, DNS:t412.test, DNS:t413.test, DNS:t414.test, DNS:t415.test, DNS:t416.test, DNS:t417.test, DNS:t418.test, DNS:t419.test, DNS:t420.test, DNS:t421.test, DNS:t422.test, DNS:t423.test, DNS:t424.test, DNS:t425.test, DNS:t426.test, DNS:t427.test, DNS:t428.test, DNS:t429.test, DNS:t430.test, DNS:t431.test, DNS:t432.test, DNS:t433.test, DNS:t434.test, DNS:t435.test, DNS:t436.test, DNS:t437.test, DNS:t438.test, DNS:t439.test, DNS:t440.test, DNS:t441.test, DNS:t442.test, DNS:t443.test, DNS:t444.test, DNS:t445.test, DNS:t446.test, DNS:t447.test, DNS:t448.test, DNS:t449.test, DNS:t450.test, DNS:t451.test, DNS:t452.test, DNS:t453.test, DNS:t454.test, DNS:t455.test, DNS:t456.test, DNS:t457.test, DNS:t458.test, DNS:t459.test, DNS:t460.test, DNS:t461.test, DNS:t462.test, DNS:t463.test, DNS:t464.test, DNS:t465.test, DNS:t466.test, DNS:t467.test, DNS:t468.test, DNS:t469.test, DNS:t470.test, DNS:t471.test, DNS:t472.test, DNS:t473.test, DNS:t474.test, DNS:t475.test, DNS:t476.test, DNS:t477.test, DNS:t478.test, DNS:t479.test, DNS:t480.test, DNS:t481.test, DNS:t482.test, DNS:t483.test, DNS:t484.test, DNS:t485.test, DNS:t486.test, DNS:t487.test, DNS:t488.test, DNS:t489.test, DNS:t490.test, DNS:t491.test, DNS:t492.test, DNS:t493.test, DNS:t494.test, DNS:t495.test, DNS:t496.test, DNS:t497.test, DNS:t498.test, DNS:t499.test, DNS:t500.test, DNS:t501.test, DNS:t502.test, DNS:t503.test, DNS:t504.test, DNS:t505.test, DNS:t506.test, DNS:t507.test, DNS:t508.test, DNS:t509.test, DNS:t510.test, DNS:t511.test, DNS:t512.test, DNS:t513.test, DNS:t514.test, DNS:t515.test, DNS:t516.test, DNS:t517.test, DNS:t518.test, DNS:t519.test, DNS:t520.test, DNS:t521.test, DNS:t522.test, DNS:t523.test, DNS:t524.test, DNS:t525.test, DNS:t526.test, DNS:t527.test, DNS:t528.test, DNS:t529.test, DNS:t530.test, DNS:t531.test, DNS:t532.test, DNS:t533.test, DNS:t534.test, DNS:t535.test, DNS:t536.test, DNS:t537.test, DNS:t538.test, DNS:t539.test, DNS:t540.test, DNS:t541.test, DNS:t542.test, DNS:t543.test, DNS:t544.test, DNS:t545.test, DNS:t546.test, DNS:t547.test, DNS:t548.test, DNS:t549.test, DNS:t550.test, DNS:t551.test, DNS:t552.test, DNS:t553.test, DNS:t554.test, DNS:t555.test, DNS:t556.test, DNS:t557.test, DNS:t558.test, DNS:t559.test, DNS:t560.test, DNS:t561.test, DNS:t562.test, DNS:t563.test, DNS:t564.test, DNS:t565.test, DNS:t566.test, DNS:t567.test, DNS:t568.test, DNS:t569.test, DNS:t570.test, DNS:t571.test, DNS:t572.test, DNS:t573.test, DNS:t574.test, DNS:t575.test, DNS:t576.test, DNS:t577.test, DNS:t578.test, DNS:t579.test, DNS:t580.test, DNS:t581.test, DNS:t582.test, DNS:t583.test, DNS:t584.test, DNS:t585.test, DNS:t586.test, DNS:t587.test, DNS:t588.test, DNS:t589.test, DNS:t590.test, DNS:t591.test, DNS:t592.test, DNS:t593.test, DNS:t594.test, DNS:t595.test, DNS:t596.test, DNS:t597.test, DNS:t598.test, DNS:t599.test, DNS:t600.test, DNS:t601.test, DNS:t602.test, DNS:t603.test, DNS:t604.test, DNS:t605.test, DNS:t606.test, DNS:t607.test, DNS:t608.test, DNS:t609.test, DNS:t610.test, DNS:t611.test, DNS:t612.test, DNS:t613.test, DNS:t614.test, DNS:t615.test, DNS:t616.test, DNS:t617.test, DNS:t618.test, DNS:t619.test, DNS:t620.test, DNS:t621.test, DNS:t622.test, DNS:t623.test, DNS:t624.test, DNS:t625.test, DNS:t626.test, DNS:t627.test, DNS:t628.test, DNS:t629.test, DNS:t630.test, DNS:t631.test, DNS:t632.test, DNS:t633.test, DNS:t634.test, DNS:t635.test, DNS:t636.test, DNS:t637.test, DNS:t638.test, DNS:t639.test, DNS:t640.test, DNS:t641.test, DNS:t642.test, DNS:t643.test, DNS:t644.test, DNS:t645.test, DNS:t646.test, DNS:t647.test, DNS:t648.test, DNS:t649.test, DNS:t650.test, DNS:t651.test, DNS:t652.test, DNS:t653.test, DNS:t654.test, DNS:t655.test, DNS:t656.test, DNS:t657.test, DNS:t658.test, DNS:t659.test, DNS:t660.test, DNS:t661.test, DNS:t662.test, DNS:t663.test, DNS:t664.test, DNS:t665.test, DNS:t666.test, DNS:t667.test, DNS:t668.test, DNS:t669.test, DNS:t670.test, DNS:t671.test, DNS:t672.test, DNS:t673.test, DNS:t674.test, DNS:t675.test, DNS:t676.test, DNS:t677.test, DNS:t678.test, DNS:t679.test, DNS:t680.test, DNS:t681.test, DNS:t682.test, DNS:t683.test, DNS:t684.test, DNS:t685.test, DNS:t686.test, DNS:t687.test, DNS:t688.test, DNS:t689.test, DNS:t690.test, DNS:t691.test, DNS:t692.test, DNS:t693.test, DNS:t694.test, DNS:t695.test, DNS:t696.test, DNS:t697.test, DNS:t698.test, DNS:t699.test, DNS:t700.test, DNS:t701.test, DNS:t702.test, DNS:t703.test, DNS:t704.test, DNS:t705.test, DNS:t706.test, DNS:t707.test, DNS:t708.test, DNS:t709.test, DNS:t710.test, DNS:t711.test, DNS:t712.test, DNS:t713.test, DNS:t714.test, DNS:t715.test, DNS:t716.test, DNS:t717.test, DNS:t718.test, DNS:t719.test, DNS:t720.test, DNS:t721.test, DNS:t722.test, DNS:t723.test, DNS:t724.test, DNS:t725.test, DNS:t726.test, DNS:t727.test, DNS:t728.test, DNS:t729.test, DNS:t730.test, DNS:t731.test, DNS:t732.test, DNS:t733.test, DNS:t734.test, DNS:t735.test, DNS:t736.test, DNS:t737.test, DNS:t738.test, DNS:t739.test, DNS:t740.test, DNS:t741.test, DNS:t742.test, DNS:t743.test, DNS:t744.test, DNS:t745.test, DNS:t746.test, DNS:t747.test, DNS:t748.test, DNS:t749.test, DNS:t750.test, DNS:t751.test, DNS:t752.test, DNS:t753.test, DNS:t754.test, DNS:t755.test, DNS:t756.test, DNS:t757.test, DNS:t758.test, DNS:t759.test, DNS:t760.test, DNS:t761.test, DNS:t762.test, DNS:t763.test, DNS:t764.test, DNS:t765.test, DNS:t766.test, DNS:t767.test, DNS:t768.test, DNS:t769.test, DNS:t770.test, DNS:t771.test, DNS:t772.test, DNS:t773.test, DNS:t774.test, DNS:t775.test, DNS:t776.test, DNS:t777.test, DNS:t778.test, DNS:t779.test, DNS:t780.test, DNS:t781.test, DNS:t782.test, DNS:t783.test, DNS:t784.test, DNS:t785.test, DNS:t786.test, DNS:t787.test, DNS:t788.test, DNS:t789.test, DNS:t790.test, DNS:t791.test, DNS:t792.test, DNS:t793.test, DNS:t794.test, DNS:t795.test, DNS:t796.test, DNS:t797.test, DNS:t798.test, DNS:t799.test, DNS:t800.test, DNS:t801.test, DNS:t802.test, DNS:t803.test, DNS:t804.test, DNS:t805.test, DNS:t806.test, DNS:t807.test, DNS:t808.test, DNS:t809.test, DNS:t810.test, DNS:t811.test, DNS:t812.test, DNS:t813.test, DNS:t814.test, DNS:t815.test, DNS:t816.test, DNS:t817.test, DNS:t818.test, DNS:t819.test, DNS:t820.test, DNS:t821.test, DNS:t822.test, DNS:t823.test, DNS:t824.test, DNS:t825.test, DNS:t826.test, DNS:t827.test, DNS:t828.test, DNS:t829.test, DNS:t830.test, DNS:t831.test, DNS:t832.test, DNS:t833.test, DNS:t834.test, DNS:t835.test, DNS:t836.test, DNS:t837.test, DNS:t838.test, DNS:t839.test, DNS:t840.test, DNS:t841.test, DNS:t842.test, DNS:t843.test, DNS:t844.test, DNS:t845.test, DNS:t846.test, DNS:t847.test, DNS:t848.test, DNS:t849.test, DNS:t850.test, DNS:t851.test, DNS:t852.test, DNS:t853.test, DNS:t854.test, DNS:t855.test, DNS:t856.test, DNS:t857.test, DNS:t858.test, DNS:t859.test, DNS:t860.test, DNS:t861.test, DNS:t862.test, DNS:t863.test, DNS:t864.test, DNS:t865.test, DNS:t866.test, DNS:t867.test, DNS:t868.test, DNS:t869.test, DNS:t870.test, DNS:t871.test, DNS:t872.test, DNS:t873.test, DNS:t874.test, DNS:t875.test, DNS:t876.test, DNS:t877.test, DNS:t878.test, DNS:t879.test, DNS:t880.test, DNS:t881.test, DNS:t882.test, DNS:t883.test, DNS:t884.test, DNS:t885.test, DNS:t886.test, DNS:t887.test, DNS:t888.test, DNS:t889.test, DNS:t890.test, DNS:t891.test, DNS:t892.test, DNS:t893.test, DNS:t894.test, DNS:t895.test, DNS:t896.test, DNS:t897.test, DNS:t898.test, DNS:t899.test, DNS:t900.test, DNS:t901.test, DNS:t902.test, DNS:t903.test, DNS:t904.test, DNS:t905.test, DNS:t906.test, DNS:t907.test, DNS:t908.test, DNS:t909.test, DNS:t910.test, DNS:t911.test, DNS:t912.test, DNS:t913.test, DNS:t914.test, DNS:t915.test, DNS:t916.test, DNS:t917.test, DNS:t918.test, DNS:t919.test, DNS:t920.test, DNS:t921.test, DNS:t922.test, DNS:t923.test, DNS:t924.test, DNS:t925.test, DNS:t926.test, DNS:t927.test, DNS:t928.test, DNS:t929.test, DNS:t930.test, DNS:t931.test, DNS:t932.test, DNS:t933.test, DNS:t934.test, DNS:t935.test, DNS:t936.test, DNS:t937.test, DNS:t938.test, DNS:t939.test, DNS:t940.test, DNS:t941.test, DNS:t942.test, DNS:t943.test, DNS:t944.test, DNS:t945.test, DNS:t946.test, DNS:t947.test, DNS:t948.test, DNS:t949.test, DNS:t950.test, DNS:t951.test, DNS:t952.test, DNS:t953.test, DNS:t954.test, DNS:t955.test, DNS:t956.test, DNS:t957.test, DNS:t958.test, DNS:t959.test, DNS:t960.test, DNS:t961.test, DNS:t962.test, DNS:t963.test, DNS:t964.test, DNS:t965.test, DNS:t966.test, DNS:t967.test, DNS:t968.test, DNS:t969.test, DNS:t970.test, DNS:t971.test, DNS:t972.test, DNS:t973.test, DNS:t974.test, DNS:t975.test, DNS:t976.test, DNS:t977.test, DNS:t978.test, DNS:t979.test, DNS:t980.test, DNS:t981.test, DNS:t982.test, DNS:t983.test, DNS:t984.test, DNS:t985.test, DNS:t986.test, DNS:t987.test, DNS:t988.test, DNS:t989.test, DNS:t990.test, DNS:t991.test, DNS:t992.test, DNS:t993.test, DNS:t994.test, DNS:t995.test, DNS:t996.test, DNS:t997.test, DNS:t998.test, DNS:t999.test, DNS:t1000.test, DNS:t1001.test, DNS:t1002.test, DNS:t1003.test, DNS:t1004.test, DNS:t1005.test, DNS:t1006.test, DNS:t1007.test, DNS:t1008.test, DNS:t1009.test, DNS:t1010.test, DNS:t1011.test, DNS:t1012.test, DNS:t1013.test, DNS:t1014.test, DNS:t1015.test, DNS:t1016.test, DNS:t1017.test, DNS:t1018.test, DNS:t1019.test, DNS:t1020.test, DNS:t1021.test, DNS:t1022.test, DNS:t1023.test Signature Algorithm: sha256WithRSAEncryption - 83:b9:cf:2e:1b:3c:a7:d9:86:42:9f:8a:0c:50:87:b9:50:7d: - 1b:26:14:2a:fe:41:fb:9c:82:89:62:38:f6:bf:91:5f:d2:90: - 33:e5:a9:c9:f3:31:9a:64:ef:65:f8:1a:80:e8:4e:31:29:9d: - 87:64:e9:01:0d:f9:26:1a:c1:63:f6:ed:af:32:22:d6:cc:9b: - 1c:92:80:1e:2d:ec:eb:96:68:4c:38:f7:95:91:84:0f:7a:8d: - 72:cf:60:e1:b7:72:07:27:e2:f5:55:c0:37:e7:84:87:0a:f1: - 31:34:03:25:01:7d:f7:77:2d:5c:3b:12:4b:2b:e1:cd:9c:45: - 59:da:ad:35:33:9e:b5:99:03:ee:d9:98:9d:2d:72:27:69:47: - a3:6e:6d:43:a4:0d:ae:28:20:26:1e:b2:13:c2:cd:b4:f0:c6: - a3:e0:41:15:0f:51:80:46:4a:62:2e:47:84:99:a6:30:36:b0: - b0:59:9f:fe:94:f9:7d:25:2d:f4:f7:a9:58:98:37:8f:70:fd: - 81:46:72:53:ee:c3:8b:4d:5d:72:ec:dc:cd:e9:38:c9:d7:fb: - 4c:ad:30:e5:6c:d8:d9:1c:88:a5:98:e4:38:f6:51:1b:f2:a7: - 13:95:78:4a:af:e5:6b:5f:43:cf:0e:1d:70:08:7f:47:8c:cf: - 1e:a8:f0:fd + b7:c8:45:e8:f3:e4:4f:01:a9:fd:50:ef:22:07:85:79:92:9d: + e2:75:89:b7:0d:59:6c:65:ad:83:73:bc:44:09:7c:8b:be:cc: + d4:f6:d5:47:64:7b:c6:c8:d6:dd:ed:f9:bf:77:12:af:21:93: + ce:a8:1c:e3:6b:07:a2:80:f4:a8:83:3e:67:59:63:ae:07:f0: + 70:5b:db:f8:50:76:34:0b:b0:3f:97:93:6b:45:b1:3c:af:0a: + d8:08:96:1d:fa:f1:1b:2c:6b:82:9a:d2:ad:1e:f5:3e:46:33: + 91:60:1d:4d:7a:9b:6d:75:3d:b8:a5:50:d1:0a:cd:ce:ab:24: + 9a:ab:89:d3:73:15:70:f8:c6:23:0d:85:fe:1b:78:e6:d6:69: + 5c:7c:b2:28:1f:39:16:98:bd:f6:e3:0c:1e:71:7f:a9:15:75: + 02:aa:6e:38:2c:a0:18:95:18:28:9e:00:92:2c:eb:78:0b:75: + 11:9c:e9:a9:b5:fa:f9:ea:96:18:58:46:3b:7a:ed:47:08:42: + 01:ac:48:2f:7d:bc:b2:16:e8:b4:1c:36:1e:16:85:d2:ae:26: + 24:36:b2:c3:9f:c7:a1:c3:4e:76:27:5a:ca:cc:33:7e:a4:60: + 7c:86:d7:a7:19:6f:60:1a:98:89:16:ad:4a:de:12:15:0e:d0: + eb:6a:78:1f -----BEGIN CERTIFICATE----- MIIvWDCCLkCgAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY2TANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -321,12 +321,12 @@ dGVzdIIKdDEwMTMudGVzdIIKdDEwMTQudGVzdIIKdDEwMTUudGVzdIIKdDEwMTYu dGVzdIIKdDEwMTcudGVzdIIKdDEwMTgudGVzdIIKdDEwMTkudGVzdIIKdDEwMjAu dGVzdIIKdDEwMjEudGVzdIIKdDEwMjIudGVzdIIKdDEwMjMudGVzdDANBgkqhkiG -9w0BAQsFAAOCAQEAg7nPLhs8p9mGQp+KDFCHuVB9GyYUKv5B+5yCiWI49r+RX9KQ -M+WpyfMxmmTvZfgagOhOMSmdh2TpAQ35JhrBY/btrzIi1sybHJKAHi3s65ZoTDj3 -lZGED3qNcs9g4bdyByfi9VXAN+eEhwrxMTQDJQF993ctXDsSSyvhzZxFWdqtNTOe -tZkD7tmYnS1yJ2lHo25tQ6QNriggJh6yE8LNtPDGo+BBFQ9RgEZKYi5HhJmmMDaw -sFmf/pT5fSUt9PepWJg3j3D9gUZyU+7Di01dcuzczek4ydf7TK0w5WzY2RyIpZjk -OPZRG/KnE5V4Sq/la19Dzw4dcAh/R4zPHqjw/Q== +9w0BAQsFAAOCAQEAt8hF6PPkTwGp/VDvIgeFeZKd4nWJtw1ZbGWtg3O8RAl8i77M +1PbVR2R7xsjW3e35v3cSryGTzqgc42sHooD0qIM+Z1ljrgfwcFvb+FB2NAuwP5eT +a0WxPK8K2AiWHfrxGyxrgprSrR71PkYzkWAdTXqbbXU9uKVQ0QrNzqskmquJ03MV +cPjGIw2F/ht45tZpXHyyKB85Fpi99uMMHnF/qRV1AqpuOCygGJUYKJ4AkizreAt1 +EZzpqbX6+eqWGFhGO3rtRwhCAaxIL328shbotBw2HhaF0q4mJDayw5/HocNOdida +yswzfqRgfIbXpxlvYBqYiRatSt4SFQ7Q62p4Hw== -----END CERTIFICATE----- Certificate: @@ -334,15 +334,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:fb - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -1410,24 +1410,24 @@ DNS:t1024.test Signature Algorithm: sha256WithRSAEncryption - 0b:fd:9c:cf:3f:67:7b:33:6f:3a:ae:75:4b:c9:fa:2c:36:6c: - 80:f3:38:fc:6c:11:dd:85:1c:b7:0a:f2:d1:c1:b9:cc:55:e1: - 13:eb:db:89:c6:42:41:cf:05:9a:cf:3f:35:0e:8e:9c:9e:dc: - 6e:20:97:2e:c2:c5:74:d9:f6:d9:fc:dd:de:15:b9:18:49:29: - f0:12:b1:bd:52:fd:86:a1:a5:f4:94:7d:fa:37:62:30:ee:8b: - 36:f8:45:6d:6b:17:44:15:6c:52:09:c7:f6:01:fa:11:1b:05: - 02:36:b5:e9:40:18:7c:be:90:09:82:03:ae:5f:0a:4f:dc:1b: - ff:09:71:24:12:3d:8c:13:02:62:7d:c4:73:e2:06:48:b0:07: - 87:a9:8b:d1:cd:07:2d:35:49:0f:65:10:f6:98:bb:9a:9a:31: - 8c:8a:e8:ec:f3:5d:40:ab:ae:9d:be:dc:4f:3c:5e:75:9e:92: - c8:f0:ec:8d:6f:0e:02:05:e1:0a:ae:82:f1:63:b6:dd:97:a6: - e3:b0:7e:7c:29:86:e5:92:ba:76:23:dc:4f:5b:d0:14:c0:45: - a4:43:24:bc:08:77:42:21:87:5c:49:d2:46:ff:b0:59:79:86: - 7b:be:11:73:a1:c8:6c:67:2a:bc:a9:5e:f0:ee:54:1e:0f:fe: - f9:53:ef:8c + 2f:8c:9f:08:43:fa:e1:c2:16:9b:e6:5a:b9:8e:7b:d5:49:ef: + d6:de:02:25:9b:46:eb:a3:df:a8:8d:07:10:40:e7:de:fe:23: + 6a:5e:9d:eb:63:7f:a1:a9:8d:34:b9:c8:bd:5f:dc:4c:eb:b3: + 89:73:23:fa:90:a3:a2:cb:f0:1f:67:f2:e8:e1:e0:74:e2:86: + 03:96:28:20:4b:b9:fc:ba:4f:80:24:de:2b:c1:27:9b:21:e5: + d9:3e:2b:66:76:50:6c:90:a3:5a:89:3e:51:34:09:1c:37:ce: + 60:79:6a:89:9b:6b:18:f5:89:31:01:96:92:b9:a0:71:b4:50: + 3a:8c:f4:46:3a:58:54:ff:a2:34:dc:ee:86:4e:5f:ac:f8:1a: + f9:c0:22:40:82:be:5f:98:d8:3d:52:3a:18:a2:4f:e2:30:76: + ba:fa:ee:5e:1f:26:80:72:b0:06:f0:21:b7:84:2a:5d:ea:21: + 9d:e0:0f:35:80:93:d8:9d:1f:9b:a7:3d:6f:e2:1c:29:38:12: + 9d:3c:cd:4b:4c:9f:fa:d5:62:2b:56:ac:2a:3a:f8:5f:cc:32: + 0f:02:7c:a8:df:c0:c9:d1:1e:4d:a7:dc:9f:cb:4e:93:34:f6: + 6e:50:3a:1d:b3:49:e9:50:a3:19:78:a0:8d:c3:2b:5a:78:1d: + 53:55:35:47 -----BEGIN CERTIFICATE----- MII3TzCCNjegAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vswDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -1715,13 +1715,13 @@ LnRlc3QwDIIKdDEwMTQudGVzdDAMggp0MTAxNS50ZXN0MAyCCnQxMDE2LnRlc3Qw DIIKdDEwMTcudGVzdDAMggp0MTAxOC50ZXN0MAyCCnQxMDE5LnRlc3QwDIIKdDEw MjAudGVzdDAMggp0MTAyMS50ZXN0MAyCCnQxMDIyLnRlc3QwDIIKdDEwMjMudGVz -dDAMggp0MTAyNC50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAL/ZzPP2d7M286rnVL -yfosNmyA8zj8bBHdhRy3CvLRwbnMVeET69uJxkJBzwWazz81Do6cntxuIJcuwsV0 -2fbZ/N3eFbkYSSnwErG9Uv2GoaX0lH36N2Iw7os2+EVtaxdEFWxSCcf2AfoRGwUC -NrXpQBh8vpAJggOuXwpP3Bv/CXEkEj2MEwJifcRz4gZIsAeHqYvRzQctNUkPZRD2 -mLuamjGMiujs811Aq66dvtxPPF51npLI8OyNbw4CBeEKroLxY7bdl6bjsH58KYbl -krp2I9xPW9AUwEWkQyS8CHdCIYdcSdJG/7BZeYZ7vhFzochsZyq8qV7w7lQeD/75 -U++M +dDAMggp0MTAyNC50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAvjJ8IQ/rhwhab5lq5 +jnvVSe/W3gIlm0bro9+ojQcQQOfe/iNqXp3rY3+hqY00uci9X9xM67OJcyP6kKOi +y/AfZ/Lo4eB04oYDliggS7n8uk+AJN4rwSebIeXZPitmdlBskKNaiT5RNAkcN85g +eWqJm2sY9YkxAZaSuaBxtFA6jPRGOlhU/6I03O6GTl+s+Br5wCJAgr5fmNg9UjoY +ok/iMHa6+u5eHyaAcrAG8CG3hCpd6iGd4A81gJPYnR+bpz1v4hwpOBKdPM1LTJ/6 +1WIrVqwqOvhfzDIPAnyo38DJ0R5Np9yfy06TNPZuUDods0npUKMZeKCNwytaeB1T +VTVH -----END CERTIFICATE----- Certificate: @@ -1729,15 +1729,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -1777,24 +1777,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -1806,10 +1806,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem index 11caa2d..1199678 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:d7 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: IP Address:10.0.0.0, IP Address:10.0.0.1, IP Address:10.0.0.2, IP Address:10.0.0.3, IP Address:10.0.0.4, IP Address:10.0.0.5, IP Address:10.0.0.6, IP Address:10.0.0.7, IP Address:10.0.0.8, IP Address:10.0.0.9, IP Address:10.0.0.10, IP Address:10.0.0.11, IP Address:10.0.0.12, IP Address:10.0.0.13, IP Address:10.0.0.14, IP Address:10.0.0.15, IP Address:10.0.0.16, IP Address:10.0.0.17, IP Address:10.0.0.18, IP Address:10.0.0.19, IP Address:10.0.0.20, IP Address:10.0.0.21, IP Address:10.0.0.22, IP Address:10.0.0.23, IP Address:10.0.0.24, IP Address:10.0.0.25, IP Address:10.0.0.26, IP Address:10.0.0.27, IP Address:10.0.0.28, IP Address:10.0.0.29, IP Address:10.0.0.30, IP Address:10.0.0.31, IP Address:10.0.0.32, IP Address:10.0.0.33, IP Address:10.0.0.34, IP Address:10.0.0.35, IP Address:10.0.0.36, IP Address:10.0.0.37, IP Address:10.0.0.38, IP Address:10.0.0.39, IP Address:10.0.0.40, IP Address:10.0.0.41, IP Address:10.0.0.42, IP Address:10.0.0.43, IP Address:10.0.0.44, IP Address:10.0.0.45, IP Address:10.0.0.46, IP Address:10.0.0.47, IP Address:10.0.0.48, IP Address:10.0.0.49, IP Address:10.0.0.50, IP Address:10.0.0.51, IP Address:10.0.0.52, IP Address:10.0.0.53, IP Address:10.0.0.54, IP Address:10.0.0.55, IP Address:10.0.0.56, IP Address:10.0.0.57, IP Address:10.0.0.58, IP Address:10.0.0.59, IP Address:10.0.0.60, IP Address:10.0.0.61, IP Address:10.0.0.62, IP Address:10.0.0.63, IP Address:10.0.0.64, IP Address:10.0.0.65, IP Address:10.0.0.66, IP Address:10.0.0.67, IP Address:10.0.0.68, IP Address:10.0.0.69, IP Address:10.0.0.70, IP Address:10.0.0.71, IP Address:10.0.0.72, IP Address:10.0.0.73, IP Address:10.0.0.74, IP Address:10.0.0.75, IP Address:10.0.0.76, IP Address:10.0.0.77, IP Address:10.0.0.78, IP Address:10.0.0.79, IP Address:10.0.0.80, IP Address:10.0.0.81, IP Address:10.0.0.82, IP Address:10.0.0.83, IP Address:10.0.0.84, IP Address:10.0.0.85, IP Address:10.0.0.86, IP Address:10.0.0.87, IP Address:10.0.0.88, IP Address:10.0.0.89, IP Address:10.0.0.90, IP Address:10.0.0.91, IP Address:10.0.0.92, IP Address:10.0.0.93, IP Address:10.0.0.94, IP Address:10.0.0.95, IP Address:10.0.0.96, IP Address:10.0.0.97, IP Address:10.0.0.98, IP Address:10.0.0.99, IP Address:10.0.0.100, IP Address:10.0.0.101, IP Address:10.0.0.102, IP Address:10.0.0.103, IP Address:10.0.0.104, IP Address:10.0.0.105, IP Address:10.0.0.106, IP Address:10.0.0.107, IP Address:10.0.0.108, IP Address:10.0.0.109, IP Address:10.0.0.110, IP Address:10.0.0.111, IP Address:10.0.0.112, IP Address:10.0.0.113, IP Address:10.0.0.114, IP Address:10.0.0.115, IP Address:10.0.0.116, IP Address:10.0.0.117, IP Address:10.0.0.118, IP Address:10.0.0.119, IP Address:10.0.0.120, IP Address:10.0.0.121, IP Address:10.0.0.122, IP Address:10.0.0.123, IP Address:10.0.0.124, IP Address:10.0.0.125, IP Address:10.0.0.126, IP Address:10.0.0.127, IP Address:10.0.0.128, IP Address:10.0.0.129, IP Address:10.0.0.130, IP Address:10.0.0.131, IP Address:10.0.0.132, IP Address:10.0.0.133, IP Address:10.0.0.134, IP Address:10.0.0.135, IP Address:10.0.0.136, IP Address:10.0.0.137, IP Address:10.0.0.138, IP Address:10.0.0.139, IP Address:10.0.0.140, IP Address:10.0.0.141, IP Address:10.0.0.142, IP Address:10.0.0.143, IP Address:10.0.0.144, IP Address:10.0.0.145, IP Address:10.0.0.146, IP Address:10.0.0.147, IP Address:10.0.0.148, IP Address:10.0.0.149, IP Address:10.0.0.150, IP Address:10.0.0.151, IP Address:10.0.0.152, IP Address:10.0.0.153, IP Address:10.0.0.154, IP Address:10.0.0.155, IP Address:10.0.0.156, IP Address:10.0.0.157, IP Address:10.0.0.158, IP Address:10.0.0.159, IP Address:10.0.0.160, IP Address:10.0.0.161, IP Address:10.0.0.162, IP Address:10.0.0.163, IP Address:10.0.0.164, IP Address:10.0.0.165, IP Address:10.0.0.166, IP Address:10.0.0.167, IP Address:10.0.0.168, IP Address:10.0.0.169, IP Address:10.0.0.170, IP Address:10.0.0.171, IP Address:10.0.0.172, IP Address:10.0.0.173, IP Address:10.0.0.174, IP Address:10.0.0.175, IP Address:10.0.0.176, IP Address:10.0.0.177, IP Address:10.0.0.178, IP Address:10.0.0.179, IP Address:10.0.0.180, IP Address:10.0.0.181, IP Address:10.0.0.182, IP Address:10.0.0.183, IP Address:10.0.0.184, IP Address:10.0.0.185, IP Address:10.0.0.186, IP Address:10.0.0.187, IP Address:10.0.0.188, IP Address:10.0.0.189, IP Address:10.0.0.190, IP Address:10.0.0.191, IP Address:10.0.0.192, IP Address:10.0.0.193, IP Address:10.0.0.194, IP Address:10.0.0.195, IP Address:10.0.0.196, IP Address:10.0.0.197, IP Address:10.0.0.198, IP Address:10.0.0.199, IP Address:10.0.0.200, IP Address:10.0.0.201, IP Address:10.0.0.202, IP Address:10.0.0.203, IP Address:10.0.0.204, IP Address:10.0.0.205, IP Address:10.0.0.206, IP Address:10.0.0.207, IP Address:10.0.0.208, IP Address:10.0.0.209, IP Address:10.0.0.210, IP Address:10.0.0.211, IP Address:10.0.0.212, IP Address:10.0.0.213, IP Address:10.0.0.214, IP Address:10.0.0.215, IP Address:10.0.0.216, IP Address:10.0.0.217, IP Address:10.0.0.218, IP Address:10.0.0.219, IP Address:10.0.0.220, IP Address:10.0.0.221, IP Address:10.0.0.222, IP Address:10.0.0.223, IP Address:10.0.0.224, IP Address:10.0.0.225, IP Address:10.0.0.226, IP Address:10.0.0.227, IP Address:10.0.0.228, IP Address:10.0.0.229, IP Address:10.0.0.230, IP Address:10.0.0.231, IP Address:10.0.0.232, IP Address:10.0.0.233, IP Address:10.0.0.234, IP Address:10.0.0.235, IP Address:10.0.0.236, IP Address:10.0.0.237, IP Address:10.0.0.238, IP Address:10.0.0.239, IP Address:10.0.0.240, IP Address:10.0.0.241, IP Address:10.0.0.242, IP Address:10.0.0.243, IP Address:10.0.0.244, IP Address:10.0.0.245, IP Address:10.0.0.246, IP Address:10.0.0.247, IP Address:10.0.0.248, IP Address:10.0.0.249, IP Address:10.0.0.250, IP Address:10.0.0.251, IP Address:10.0.0.252, IP Address:10.0.0.253, IP Address:10.0.0.254, IP Address:10.0.0.255, IP Address:10.0.1.0, IP Address:10.0.1.1, IP Address:10.0.1.2, IP Address:10.0.1.3, IP Address:10.0.1.4, IP Address:10.0.1.5, IP Address:10.0.1.6, IP Address:10.0.1.7, IP Address:10.0.1.8, IP Address:10.0.1.9, IP Address:10.0.1.10, IP Address:10.0.1.11, IP Address:10.0.1.12, IP Address:10.0.1.13, IP Address:10.0.1.14, IP Address:10.0.1.15, IP Address:10.0.1.16, IP Address:10.0.1.17, IP Address:10.0.1.18, IP Address:10.0.1.19, IP Address:10.0.1.20, IP Address:10.0.1.21, IP Address:10.0.1.22, IP Address:10.0.1.23, IP Address:10.0.1.24, IP Address:10.0.1.25, IP Address:10.0.1.26, IP Address:10.0.1.27, IP Address:10.0.1.28, IP Address:10.0.1.29, IP Address:10.0.1.30, IP Address:10.0.1.31, IP Address:10.0.1.32, IP Address:10.0.1.33, IP Address:10.0.1.34, IP Address:10.0.1.35, IP Address:10.0.1.36, IP Address:10.0.1.37, IP Address:10.0.1.38, IP Address:10.0.1.39, IP Address:10.0.1.40, IP Address:10.0.1.41, IP Address:10.0.1.42, IP Address:10.0.1.43, IP Address:10.0.1.44, IP Address:10.0.1.45, IP Address:10.0.1.46, IP Address:10.0.1.47, IP Address:10.0.1.48, IP Address:10.0.1.49, IP Address:10.0.1.50, IP Address:10.0.1.51, IP Address:10.0.1.52, IP Address:10.0.1.53, IP Address:10.0.1.54, IP Address:10.0.1.55, IP Address:10.0.1.56, IP Address:10.0.1.57, IP Address:10.0.1.58, IP Address:10.0.1.59, IP Address:10.0.1.60, IP Address:10.0.1.61, IP Address:10.0.1.62, IP Address:10.0.1.63, IP Address:10.0.1.64, IP Address:10.0.1.65, IP Address:10.0.1.66, IP Address:10.0.1.67, IP Address:10.0.1.68, IP Address:10.0.1.69, IP Address:10.0.1.70, IP Address:10.0.1.71, IP Address:10.0.1.72, IP Address:10.0.1.73, IP Address:10.0.1.74, IP Address:10.0.1.75, IP Address:10.0.1.76, IP Address:10.0.1.77, IP Address:10.0.1.78, IP Address:10.0.1.79, IP Address:10.0.1.80, IP Address:10.0.1.81, IP Address:10.0.1.82, IP Address:10.0.1.83, IP Address:10.0.1.84, IP Address:10.0.1.85, IP Address:10.0.1.86, IP Address:10.0.1.87, IP Address:10.0.1.88, IP Address:10.0.1.89, IP Address:10.0.1.90, IP Address:10.0.1.91, IP Address:10.0.1.92, IP Address:10.0.1.93, IP Address:10.0.1.94, IP Address:10.0.1.95, IP Address:10.0.1.96, IP Address:10.0.1.97, IP Address:10.0.1.98, IP Address:10.0.1.99, IP Address:10.0.1.100, IP Address:10.0.1.101, IP Address:10.0.1.102, IP Address:10.0.1.103, IP Address:10.0.1.104, IP Address:10.0.1.105, IP Address:10.0.1.106, IP Address:10.0.1.107, IP Address:10.0.1.108, IP Address:10.0.1.109, IP Address:10.0.1.110, IP Address:10.0.1.111, IP Address:10.0.1.112, IP Address:10.0.1.113, IP Address:10.0.1.114, IP Address:10.0.1.115, IP Address:10.0.1.116, IP Address:10.0.1.117, IP Address:10.0.1.118, IP Address:10.0.1.119, IP Address:10.0.1.120, IP Address:10.0.1.121, IP Address:10.0.1.122, IP Address:10.0.1.123, IP Address:10.0.1.124, IP Address:10.0.1.125, IP Address:10.0.1.126, IP Address:10.0.1.127, IP Address:10.0.1.128, IP Address:10.0.1.129, IP Address:10.0.1.130, IP Address:10.0.1.131, IP Address:10.0.1.132, IP Address:10.0.1.133, IP Address:10.0.1.134, IP Address:10.0.1.135, IP Address:10.0.1.136, IP Address:10.0.1.137, IP Address:10.0.1.138, IP Address:10.0.1.139, IP Address:10.0.1.140, IP Address:10.0.1.141, IP Address:10.0.1.142, IP Address:10.0.1.143, IP Address:10.0.1.144, IP Address:10.0.1.145, IP Address:10.0.1.146, IP Address:10.0.1.147, IP Address:10.0.1.148, IP Address:10.0.1.149, IP Address:10.0.1.150, IP Address:10.0.1.151, IP Address:10.0.1.152, IP Address:10.0.1.153, IP Address:10.0.1.154, IP Address:10.0.1.155, IP Address:10.0.1.156, IP Address:10.0.1.157, IP Address:10.0.1.158, IP Address:10.0.1.159, IP Address:10.0.1.160, IP Address:10.0.1.161, IP Address:10.0.1.162, IP Address:10.0.1.163, IP Address:10.0.1.164, IP Address:10.0.1.165, IP Address:10.0.1.166, IP Address:10.0.1.167, IP Address:10.0.1.168, IP Address:10.0.1.169, IP Address:10.0.1.170, IP Address:10.0.1.171, IP Address:10.0.1.172, IP Address:10.0.1.173, IP Address:10.0.1.174, IP Address:10.0.1.175, IP Address:10.0.1.176, IP Address:10.0.1.177, IP Address:10.0.1.178, IP Address:10.0.1.179, IP Address:10.0.1.180, IP Address:10.0.1.181, IP Address:10.0.1.182, IP Address:10.0.1.183, IP Address:10.0.1.184, IP Address:10.0.1.185, IP Address:10.0.1.186, IP Address:10.0.1.187, IP Address:10.0.1.188, IP Address:10.0.1.189, IP Address:10.0.1.190, IP Address:10.0.1.191, IP Address:10.0.1.192, IP Address:10.0.1.193, IP Address:10.0.1.194, IP Address:10.0.1.195, IP Address:10.0.1.196, IP Address:10.0.1.197, IP Address:10.0.1.198, IP Address:10.0.1.199, IP Address:10.0.1.200, IP Address:10.0.1.201, IP Address:10.0.1.202, IP Address:10.0.1.203, IP Address:10.0.1.204, IP Address:10.0.1.205, IP Address:10.0.1.206, IP Address:10.0.1.207, IP Address:10.0.1.208, IP Address:10.0.1.209, IP Address:10.0.1.210, IP Address:10.0.1.211, IP Address:10.0.1.212, IP Address:10.0.1.213, IP Address:10.0.1.214, IP Address:10.0.1.215, IP Address:10.0.1.216, IP Address:10.0.1.217, IP Address:10.0.1.218, IP Address:10.0.1.219, IP Address:10.0.1.220, IP Address:10.0.1.221, IP Address:10.0.1.222, IP Address:10.0.1.223, IP Address:10.0.1.224, IP Address:10.0.1.225, IP Address:10.0.1.226, IP Address:10.0.1.227, IP Address:10.0.1.228, IP Address:10.0.1.229, IP Address:10.0.1.230, IP Address:10.0.1.231, IP Address:10.0.1.232, IP Address:10.0.1.233, IP Address:10.0.1.234, IP Address:10.0.1.235, IP Address:10.0.1.236, IP Address:10.0.1.237, IP Address:10.0.1.238, IP Address:10.0.1.239, IP Address:10.0.1.240, IP Address:10.0.1.241, IP Address:10.0.1.242, IP Address:10.0.1.243, IP Address:10.0.1.244, IP Address:10.0.1.245, IP Address:10.0.1.246, IP Address:10.0.1.247, IP Address:10.0.1.248, IP Address:10.0.1.249, IP Address:10.0.1.250, IP Address:10.0.1.251, IP Address:10.0.1.252, IP Address:10.0.1.253, IP Address:10.0.1.254, IP Address:10.0.1.255, IP Address:10.0.2.0, IP Address:10.0.2.1, IP Address:10.0.2.2, IP Address:10.0.2.3, IP Address:10.0.2.4, IP Address:10.0.2.5, IP Address:10.0.2.6, IP Address:10.0.2.7, IP Address:10.0.2.8, IP Address:10.0.2.9, IP Address:10.0.2.10, IP Address:10.0.2.11, IP Address:10.0.2.12, IP Address:10.0.2.13, IP Address:10.0.2.14, IP Address:10.0.2.15, IP Address:10.0.2.16, IP Address:10.0.2.17, IP Address:10.0.2.18, IP Address:10.0.2.19, IP Address:10.0.2.20, IP Address:10.0.2.21, IP Address:10.0.2.22, IP Address:10.0.2.23, IP Address:10.0.2.24, IP Address:10.0.2.25, IP Address:10.0.2.26, IP Address:10.0.2.27, IP Address:10.0.2.28, IP Address:10.0.2.29, IP Address:10.0.2.30, IP Address:10.0.2.31, IP Address:10.0.2.32, IP Address:10.0.2.33, IP Address:10.0.2.34, IP Address:10.0.2.35, IP Address:10.0.2.36, IP Address:10.0.2.37, IP Address:10.0.2.38, IP Address:10.0.2.39, IP Address:10.0.2.40, IP Address:10.0.2.41, IP Address:10.0.2.42, IP Address:10.0.2.43, IP Address:10.0.2.44, IP Address:10.0.2.45, IP Address:10.0.2.46, IP Address:10.0.2.47, IP Address:10.0.2.48, IP Address:10.0.2.49, IP Address:10.0.2.50, IP Address:10.0.2.51, IP Address:10.0.2.52, IP Address:10.0.2.53, IP Address:10.0.2.54, IP Address:10.0.2.55, IP Address:10.0.2.56, IP Address:10.0.2.57, IP Address:10.0.2.58, IP Address:10.0.2.59, IP Address:10.0.2.60, IP Address:10.0.2.61, IP Address:10.0.2.62, IP Address:10.0.2.63, IP Address:10.0.2.64, IP Address:10.0.2.65, IP Address:10.0.2.66, IP Address:10.0.2.67, IP Address:10.0.2.68, IP Address:10.0.2.69, IP Address:10.0.2.70, IP Address:10.0.2.71, IP Address:10.0.2.72, IP Address:10.0.2.73, IP Address:10.0.2.74, IP Address:10.0.2.75, IP Address:10.0.2.76, IP Address:10.0.2.77, IP Address:10.0.2.78, IP Address:10.0.2.79, IP Address:10.0.2.80, IP Address:10.0.2.81, IP Address:10.0.2.82, IP Address:10.0.2.83, IP Address:10.0.2.84, IP Address:10.0.2.85, IP Address:10.0.2.86, IP Address:10.0.2.87, IP Address:10.0.2.88, IP Address:10.0.2.89, IP Address:10.0.2.90, IP Address:10.0.2.91, IP Address:10.0.2.92, IP Address:10.0.2.93, IP Address:10.0.2.94, IP Address:10.0.2.95, IP Address:10.0.2.96, IP Address:10.0.2.97, IP Address:10.0.2.98, IP Address:10.0.2.99, IP Address:10.0.2.100, IP Address:10.0.2.101, IP Address:10.0.2.102, IP Address:10.0.2.103, IP Address:10.0.2.104, IP Address:10.0.2.105, IP Address:10.0.2.106, IP Address:10.0.2.107, IP Address:10.0.2.108, IP Address:10.0.2.109, IP Address:10.0.2.110, IP Address:10.0.2.111, IP Address:10.0.2.112, IP Address:10.0.2.113, IP Address:10.0.2.114, IP Address:10.0.2.115, IP Address:10.0.2.116, IP Address:10.0.2.117, IP Address:10.0.2.118, IP Address:10.0.2.119, IP Address:10.0.2.120, IP Address:10.0.2.121, IP Address:10.0.2.122, IP Address:10.0.2.123, IP Address:10.0.2.124, IP Address:10.0.2.125, IP Address:10.0.2.126, IP Address:10.0.2.127, IP Address:10.0.2.128, IP Address:10.0.2.129, IP Address:10.0.2.130, IP Address:10.0.2.131, IP Address:10.0.2.132, IP Address:10.0.2.133, IP Address:10.0.2.134, IP Address:10.0.2.135, IP Address:10.0.2.136, IP Address:10.0.2.137, IP Address:10.0.2.138, IP Address:10.0.2.139, IP Address:10.0.2.140, IP Address:10.0.2.141, IP Address:10.0.2.142, IP Address:10.0.2.143, IP Address:10.0.2.144, IP Address:10.0.2.145, IP Address:10.0.2.146, IP Address:10.0.2.147, IP Address:10.0.2.148, IP Address:10.0.2.149, IP Address:10.0.2.150, IP Address:10.0.2.151, IP Address:10.0.2.152, IP Address:10.0.2.153, IP Address:10.0.2.154, IP Address:10.0.2.155, IP Address:10.0.2.156, IP Address:10.0.2.157, IP Address:10.0.2.158, IP Address:10.0.2.159, IP Address:10.0.2.160, IP Address:10.0.2.161, IP Address:10.0.2.162, IP Address:10.0.2.163, IP Address:10.0.2.164, IP Address:10.0.2.165, IP Address:10.0.2.166, IP Address:10.0.2.167, IP Address:10.0.2.168, IP Address:10.0.2.169, IP Address:10.0.2.170, IP Address:10.0.2.171, IP Address:10.0.2.172, IP Address:10.0.2.173, IP Address:10.0.2.174, IP Address:10.0.2.175, IP Address:10.0.2.176, IP Address:10.0.2.177, IP Address:10.0.2.178, IP Address:10.0.2.179, IP Address:10.0.2.180, IP Address:10.0.2.181, IP Address:10.0.2.182, IP Address:10.0.2.183, IP Address:10.0.2.184, IP Address:10.0.2.185, IP Address:10.0.2.186, IP Address:10.0.2.187, IP Address:10.0.2.188, IP Address:10.0.2.189, IP Address:10.0.2.190, IP Address:10.0.2.191, IP Address:10.0.2.192, IP Address:10.0.2.193, IP Address:10.0.2.194, IP Address:10.0.2.195, IP Address:10.0.2.196, IP Address:10.0.2.197, IP Address:10.0.2.198, IP Address:10.0.2.199, IP Address:10.0.2.200, IP Address:10.0.2.201, IP Address:10.0.2.202, IP Address:10.0.2.203, IP Address:10.0.2.204, IP Address:10.0.2.205, IP Address:10.0.2.206, IP Address:10.0.2.207, IP Address:10.0.2.208, IP Address:10.0.2.209, IP Address:10.0.2.210, IP Address:10.0.2.211, IP Address:10.0.2.212, IP Address:10.0.2.213, IP Address:10.0.2.214, IP Address:10.0.2.215, IP Address:10.0.2.216, IP Address:10.0.2.217, IP Address:10.0.2.218, IP Address:10.0.2.219, IP Address:10.0.2.220, IP Address:10.0.2.221, IP Address:10.0.2.222, IP Address:10.0.2.223, IP Address:10.0.2.224, IP Address:10.0.2.225, IP Address:10.0.2.226, IP Address:10.0.2.227, IP Address:10.0.2.228, IP Address:10.0.2.229, IP Address:10.0.2.230, IP Address:10.0.2.231, IP Address:10.0.2.232, IP Address:10.0.2.233, IP Address:10.0.2.234, IP Address:10.0.2.235, IP Address:10.0.2.236, IP Address:10.0.2.237, IP Address:10.0.2.238, IP Address:10.0.2.239, IP Address:10.0.2.240, IP Address:10.0.2.241, IP Address:10.0.2.242, IP Address:10.0.2.243, IP Address:10.0.2.244, IP Address:10.0.2.245, IP Address:10.0.2.246, IP Address:10.0.2.247, IP Address:10.0.2.248, IP Address:10.0.2.249, IP Address:10.0.2.250, IP Address:10.0.2.251, IP Address:10.0.2.252, IP Address:10.0.2.253, IP Address:10.0.2.254, IP Address:10.0.2.255, IP Address:10.0.3.0, IP Address:10.0.3.1, IP Address:10.0.3.2, IP Address:10.0.3.3, IP Address:10.0.3.4, IP Address:10.0.3.5, IP Address:10.0.3.6, IP Address:10.0.3.7, IP Address:10.0.3.8, IP Address:10.0.3.9, IP Address:10.0.3.10, IP Address:10.0.3.11, IP Address:10.0.3.12, IP Address:10.0.3.13, IP Address:10.0.3.14, IP Address:10.0.3.15, IP Address:10.0.3.16, IP Address:10.0.3.17, IP Address:10.0.3.18, IP Address:10.0.3.19, IP Address:10.0.3.20, IP Address:10.0.3.21, IP Address:10.0.3.22, IP Address:10.0.3.23, IP Address:10.0.3.24, IP Address:10.0.3.25, IP Address:10.0.3.26, IP Address:10.0.3.27, IP Address:10.0.3.28, IP Address:10.0.3.29, IP Address:10.0.3.30, IP Address:10.0.3.31, IP Address:10.0.3.32, IP Address:10.0.3.33, IP Address:10.0.3.34, IP Address:10.0.3.35, IP Address:10.0.3.36, IP Address:10.0.3.37, IP Address:10.0.3.38, IP Address:10.0.3.39, IP Address:10.0.3.40, IP Address:10.0.3.41, IP Address:10.0.3.42, IP Address:10.0.3.43, IP Address:10.0.3.44, IP Address:10.0.3.45, IP Address:10.0.3.46, IP Address:10.0.3.47, IP Address:10.0.3.48, IP Address:10.0.3.49, IP Address:10.0.3.50, IP Address:10.0.3.51, IP Address:10.0.3.52, IP Address:10.0.3.53, IP Address:10.0.3.54, IP Address:10.0.3.55, IP Address:10.0.3.56, IP Address:10.0.3.57, IP Address:10.0.3.58, IP Address:10.0.3.59, IP Address:10.0.3.60, IP Address:10.0.3.61, IP Address:10.0.3.62, IP Address:10.0.3.63, IP Address:10.0.3.64, IP Address:10.0.3.65, IP Address:10.0.3.66, IP Address:10.0.3.67, IP Address:10.0.3.68, IP Address:10.0.3.69, IP Address:10.0.3.70, IP Address:10.0.3.71, IP Address:10.0.3.72, IP Address:10.0.3.73, IP Address:10.0.3.74, IP Address:10.0.3.75, IP Address:10.0.3.76, IP Address:10.0.3.77, IP Address:10.0.3.78, IP Address:10.0.3.79, IP Address:10.0.3.80, IP Address:10.0.3.81, IP Address:10.0.3.82, IP Address:10.0.3.83, IP Address:10.0.3.84, IP Address:10.0.3.85, IP Address:10.0.3.86, IP Address:10.0.3.87, IP Address:10.0.3.88, IP Address:10.0.3.89, IP Address:10.0.3.90, IP Address:10.0.3.91, IP Address:10.0.3.92, IP Address:10.0.3.93, IP Address:10.0.3.94, IP Address:10.0.3.95, IP Address:10.0.3.96, IP Address:10.0.3.97, IP Address:10.0.3.98, IP Address:10.0.3.99, IP Address:10.0.3.100, IP Address:10.0.3.101, IP Address:10.0.3.102, IP Address:10.0.3.103, IP Address:10.0.3.104, IP Address:10.0.3.105, IP Address:10.0.3.106, IP Address:10.0.3.107, IP Address:10.0.3.108, IP Address:10.0.3.109, IP Address:10.0.3.110, IP Address:10.0.3.111, IP Address:10.0.3.112, IP Address:10.0.3.113, IP Address:10.0.3.114, IP Address:10.0.3.115, IP Address:10.0.3.116, IP Address:10.0.3.117, IP Address:10.0.3.118, IP Address:10.0.3.119, IP Address:10.0.3.120, IP Address:10.0.3.121, IP Address:10.0.3.122, IP Address:10.0.3.123, IP Address:10.0.3.124, IP Address:10.0.3.125, IP Address:10.0.3.126, IP Address:10.0.3.127, IP Address:10.0.3.128, IP Address:10.0.3.129, IP Address:10.0.3.130, IP Address:10.0.3.131, IP Address:10.0.3.132, IP Address:10.0.3.133, IP Address:10.0.3.134, IP Address:10.0.3.135, IP Address:10.0.3.136, IP Address:10.0.3.137, IP Address:10.0.3.138, IP Address:10.0.3.139, IP Address:10.0.3.140, IP Address:10.0.3.141, IP Address:10.0.3.142, IP Address:10.0.3.143, IP Address:10.0.3.144, IP Address:10.0.3.145, IP Address:10.0.3.146, IP Address:10.0.3.147, IP Address:10.0.3.148, IP Address:10.0.3.149, IP Address:10.0.3.150, IP Address:10.0.3.151, IP Address:10.0.3.152, IP Address:10.0.3.153, IP Address:10.0.3.154, IP Address:10.0.3.155, IP Address:10.0.3.156, IP Address:10.0.3.157, IP Address:10.0.3.158, IP Address:10.0.3.159, IP Address:10.0.3.160, IP Address:10.0.3.161, IP Address:10.0.3.162, IP Address:10.0.3.163, IP Address:10.0.3.164, IP Address:10.0.3.165, IP Address:10.0.3.166, IP Address:10.0.3.167, IP Address:10.0.3.168, IP Address:10.0.3.169, IP Address:10.0.3.170, IP Address:10.0.3.171, IP Address:10.0.3.172, IP Address:10.0.3.173, IP Address:10.0.3.174, IP Address:10.0.3.175, IP Address:10.0.3.176, IP Address:10.0.3.177, IP Address:10.0.3.178, IP Address:10.0.3.179, IP Address:10.0.3.180, IP Address:10.0.3.181, IP Address:10.0.3.182, IP Address:10.0.3.183, IP Address:10.0.3.184, IP Address:10.0.3.185, IP Address:10.0.3.186, IP Address:10.0.3.187, IP Address:10.0.3.188, IP Address:10.0.3.189, IP Address:10.0.3.190, IP Address:10.0.3.191, IP Address:10.0.3.192, IP Address:10.0.3.193, IP Address:10.0.3.194, IP Address:10.0.3.195, IP Address:10.0.3.196, IP Address:10.0.3.197, IP Address:10.0.3.198, IP Address:10.0.3.199, IP Address:10.0.3.200, IP Address:10.0.3.201, IP Address:10.0.3.202, IP Address:10.0.3.203, IP Address:10.0.3.204, IP Address:10.0.3.205, IP Address:10.0.3.206, IP Address:10.0.3.207, IP Address:10.0.3.208, IP Address:10.0.3.209, IP Address:10.0.3.210, IP Address:10.0.3.211, IP Address:10.0.3.212, IP Address:10.0.3.213, IP Address:10.0.3.214, IP Address:10.0.3.215, IP Address:10.0.3.216, IP Address:10.0.3.217, IP Address:10.0.3.218, IP Address:10.0.3.219, IP Address:10.0.3.220, IP Address:10.0.3.221, IP Address:10.0.3.222, IP Address:10.0.3.223, IP Address:10.0.3.224, IP Address:10.0.3.225, IP Address:10.0.3.226, IP Address:10.0.3.227, IP Address:10.0.3.228, IP Address:10.0.3.229, IP Address:10.0.3.230, IP Address:10.0.3.231, IP Address:10.0.3.232, IP Address:10.0.3.233, IP Address:10.0.3.234, IP Address:10.0.3.235, IP Address:10.0.3.236, IP Address:10.0.3.237, IP Address:10.0.3.238, IP Address:10.0.3.239, IP Address:10.0.3.240, IP Address:10.0.3.241, IP Address:10.0.3.242, IP Address:10.0.3.243, IP Address:10.0.3.244, IP Address:10.0.3.245, IP Address:10.0.3.246, IP Address:10.0.3.247, IP Address:10.0.3.248, IP Address:10.0.3.249, IP Address:10.0.3.250, IP Address:10.0.3.251, IP Address:10.0.3.252, IP Address:10.0.3.253, IP Address:10.0.3.254, IP Address:10.0.3.255 Signature Algorithm: sha256WithRSAEncryption - 6b:e4:70:67:02:2f:af:f6:bf:f8:5c:e6:48:ad:cb:d6:a3:ae: - 84:55:48:91:cb:84:83:b3:01:1f:ea:7b:08:d6:91:4a:0f:ee: - ce:24:fe:2c:88:a1:5a:e2:08:cc:32:8a:f3:8c:98:51:17:e6: - 22:4f:2d:27:d7:56:b6:de:63:65:b7:c4:01:03:61:b6:8c:a3: - 93:b1:0b:07:7d:35:c1:da:7e:db:53:b3:17:80:fd:3d:bc:44: - 1a:31:50:c4:a0:f9:f4:65:91:9d:ad:bf:23:a7:19:5d:86:bf: - 57:e4:76:73:9a:a5:a8:77:3d:fd:85:fa:0d:c9:ba:c4:c9:83: - 2e:f4:2a:95:fb:5e:7a:e2:df:c0:6a:3f:2c:20:79:6a:56:80: - 28:bc:10:0b:f0:81:fe:ea:25:d0:fc:f8:75:73:03:24:67:18: - 12:9c:01:c8:25:09:9d:f8:ac:5b:ab:fc:d5:58:55:e1:c7:36: - 22:49:98:55:15:a9:9b:b7:3b:5d:a9:f2:ac:2d:da:4c:48:1d: - f1:2a:cf:20:25:4e:fc:fe:19:f3:9b:a0:69:b4:bd:8a:d0:f1: - ae:91:b4:36:c2:57:9d:06:db:5d:64:d0:94:ff:5a:8a:9f:6d: - 12:01:52:fb:31:83:81:94:ea:72:83:1f:b2:97:7f:a6:b5:d1: - 7f:63:ac:d7 + 24:e6:7f:49:27:e7:de:27:ca:06:88:0f:d2:64:ba:07:75:08: + c0:72:41:ce:67:9f:1a:d8:23:d7:b6:35:ab:d4:49:1b:7e:cb: + 46:74:25:52:65:fb:5b:2b:74:ab:2c:19:1c:bf:06:01:78:0c: + c7:a6:3c:e0:1a:d4:dc:8c:00:8b:a8:05:4c:c2:cf:82:41:c7: + 51:65:49:fc:6b:dc:b3:b6:57:f0:0a:3c:05:39:7d:6e:2c:cd: + 6b:f3:b0:38:c4:0b:1b:5f:bf:03:e9:59:f8:d4:c5:42:7a:c0: + 39:5e:a4:ef:45:39:aa:ab:91:35:9d:8e:65:3f:43:bc:59:6f: + 90:d1:da:eb:fe:b0:b5:3a:24:63:78:04:f3:75:58:43:79:b5: + 64:1f:96:ee:c9:3b:93:12:e1:c7:31:5b:9d:a9:58:48:03:f7: + 76:ad:0a:e8:b1:38:58:df:2e:04:8b:56:07:1c:9c:4e:e8:27: + 2b:9d:24:a0:09:a6:b7:c2:7f:f4:16:c0:2a:f7:ca:b0:f5:b9: + c2:0c:4b:e8:c2:16:e3:b4:dc:0b:a9:95:7f:60:35:b1:62:1b: + 53:14:94:c9:ea:74:ee:0e:05:64:ff:04:1b:b4:1d:8c:10:d2: + 3e:6e:0d:f0:87:0b:c5:29:0a:90:cb:86:ee:0a:ba:3f:d7:d4: + 12:e3:0a:e9 -----BEGIN CERTIFICATE----- MIIbrjCCGpagAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY1zANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -216,12 +216,12 @@ CgAD6IcECgAD6YcECgAD6ocECgAD64cECgAD7IcECgAD7YcECgAD7ocECgAD74cE CgAD8IcECgAD8YcECgAD8ocECgAD84cECgAD9IcECgAD9YcECgAD9ocECgAD94cE CgAD+IcECgAD+YcECgAD+ocECgAD+4cECgAD/IcECgAD/YcECgAD/ocECgAD/zAN -BgkqhkiG9w0BAQsFAAOCAQEAa+RwZwIvr/a/+FzmSK3L1qOuhFVIkcuEg7MBH+p7 -CNaRSg/uziT+LIihWuIIzDKK84yYURfmIk8tJ9dWtt5jZbfEAQNhtoyjk7ELB301 -wdp+21OzF4D9PbxEGjFQxKD59GWRna2/I6cZXYa/V+R2c5qlqHc9/YX6Dcm6xMmD -LvQqlfteeuLfwGo/LCB5alaAKLwQC/CB/uol0Pz4dXMDJGcYEpwByCUJnfisW6v8 -1VhV4cc2IkmYVRWpm7c7XanyrC3aTEgd8SrPICVO/P4Z85ugabS9itDxrpG0NsJX -nQbbXWTQlP9aip9tEgFS+zGDgZTqcoMfspd/prXRf2Os1w== +BgkqhkiG9w0BAQsFAAOCAQEAJOZ/SSfn3ifKBogP0mS6B3UIwHJBzmefGtgj17Y1 +q9RJG37LRnQlUmX7Wyt0qywZHL8GAXgMx6Y84BrU3IwAi6gFTMLPgkHHUWVJ/Gvc +s7ZX8Ao8BTl9bizNa/OwOMQLG1+/A+lZ+NTFQnrAOV6k70U5qquRNZ2OZT9DvFlv +kNHa6/6wtTokY3gE83VYQ3m1ZB+W7sk7kxLhxzFbnalYSAP3dq0K6LE4WN8uBItW +BxycTugnK50koAmmt8J/9BbAKvfKsPW5wgxL6MIW47TcC6mVf2A1sWIbUxSUyep0 +7g4FZP8EG7QdjBDSPm4N8IcLxSkKkMuG7gq6P9fUEuMK6Q== -----END CERTIFICATE----- Certificate: @@ -229,15 +229,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -1305,24 +1305,24 @@ IP:11.0.4.0/255.255.255.255 Signature Algorithm: sha256WithRSAEncryption - 95:2c:75:fe:ae:bf:77:fa:3d:90:8c:ec:72:3c:49:81:c6:71: - 5b:e4:27:f4:63:3e:ef:dd:c5:a2:37:b2:37:53:af:f2:5f:f9: - ae:2f:02:63:0e:7a:7e:ce:5f:69:18:2c:90:f7:6b:8c:f0:46: - e7:4e:96:d7:eb:5d:47:b8:92:3b:99:1a:34:ad:f1:ec:ff:44: - 01:12:26:85:b1:9f:bf:f7:d5:00:2f:27:fe:61:75:93:a3:03: - 96:22:ad:ed:84:22:af:50:b7:21:5d:f3:dc:8a:9e:85:30:d4: - 3d:2a:bc:ca:fe:b3:ab:46:79:07:c9:d1:71:68:b3:ef:d7:20: - 79:c8:bd:49:eb:52:e9:2b:87:34:44:52:18:c6:2d:32:ad:9b: - ec:5d:38:e8:0f:b4:7d:48:bb:e2:5c:72:0f:59:2b:26:04:52: - 2f:fb:98:25:1a:10:99:ee:2e:66:12:49:81:31:a0:2a:b0:29: - de:c8:75:5c:2e:3f:ae:95:d5:a1:00:ac:4c:03:48:a9:0f:b1: - 5f:6b:fb:ea:42:70:5b:5a:fa:89:5b:98:6f:c9:8e:1c:31:e3: - 4c:cd:4b:93:19:3b:7f:7c:94:3e:b1:f6:bf:18:68:af:3c:0f: - ec:0f:21:67:0b:7e:d1:08:4c:27:b9:76:6f:62:82:d5:7e:95: - af:c5:3b:71 + 7a:02:f3:cd:04:f5:98:dc:c0:7a:aa:25:b5:a1:72:e5:09:99: + 3f:b8:54:a2:b7:28:72:61:af:46:c0:09:cc:63:fd:d4:1b:a6: + 36:c5:e2:62:bb:aa:71:f7:92:d2:7a:07:1b:35:ec:c7:2f:ad: + 44:86:6b:43:df:7a:49:05:ac:33:80:81:77:15:76:fb:be:03: + df:89:76:72:1e:c6:7a:ee:01:84:35:4f:a9:7f:67:5a:a5:e0: + 01:df:83:ac:02:ff:9f:77:d8:57:fc:07:ce:87:d1:24:e8:c0: + ac:dd:9b:46:3a:70:86:f9:94:02:c5:63:75:f6:70:10:55:99: + 14:11:57:22:65:30:56:54:2b:95:db:36:02:72:b0:95:87:98: + 87:42:40:44:ff:4a:16:9e:f8:14:c4:b4:d5:ea:a8:06:b4:7b: + fb:eb:0d:45:35:db:8b:1a:3d:2c:df:39:d4:cd:9e:54:e8:e8: + 4f:37:1c:42:25:45:52:e6:c4:42:e7:85:f5:c7:3d:25:db:7f: + a0:29:4d:35:26:f4:d9:c1:4b:64:08:a7:66:fa:8f:4c:d3:94: + bf:8e:60:f3:53:bc:e9:83:c4:96:a1:97:66:27:df:55:90:1f: + 01:8e:6f:90:89:57:18:da:81:26:f1:f4:ad:74:1f:3b:2a:63: + 53:bf:2a:3e -----BEGIN CERTIFICATE----- MIIzozCCMougAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vkwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -1591,12 +1591,12 @@ CocICwAD9v////8wCocICwAD9/////8wCocICwAD+P////8wCocICwAD+f////8w CocICwAD+v////8wCocICwAD+/////8wCocICwAD/P////8wCocICwAD/f////8w CocICwAD/v////8wCocICwAD//////8wCocICwAEAP////8wDQYJKoZIhvcNAQEL -BQADggEBAJUsdf6uv3f6PZCM7HI8SYHGcVvkJ/RjPu/dxaI3sjdTr/Jf+a4vAmMO -en7OX2kYLJD3a4zwRudOltfrXUe4kjuZGjSt8ez/RAESJoWxn7/31QAvJ/5hdZOj -A5Yire2EIq9QtyFd89yKnoUw1D0qvMr+s6tGeQfJ0XFos+/XIHnIvUnrUukrhzRE -UhjGLTKtm+xdOOgPtH1Iu+Jccg9ZKyYEUi/7mCUaEJnuLmYSSYExoCqwKd7IdVwu -P66V1aEArEwDSKkPsV9r++pCcFta+olbmG/Jjhwx40zNS5MZO398lD6x9r8YaK88 -D+wPIWcLftEITCe5dm9igtV+la/FO3E= +BQADggEBAHoC880E9ZjcwHqqJbWhcuUJmT+4VKK3KHJhr0bACcxj/dQbpjbF4mK7 +qnH3ktJ6Bxs17McvrUSGa0PfekkFrDOAgXcVdvu+A9+JdnIexnruAYQ1T6l/Z1ql +4AHfg6wC/5932Ff8B86H0STowKzdm0Y6cIb5lALFY3X2cBBVmRQRVyJlMFZUK5Xb +NgJysJWHmIdCQET/Shae+BTEtNXqqAa0e/vrDUU124saPSzfOdTNnlTo6E83HEIl +RVLmxELnhfXHPSXbf6ApTTUm9NnBS2QIp2b6j0zTlL+OYPNTvOmDxJahl2Yn31WQ +HwGOb5CJVxjagSbx9K10HzsqY1O/Kj4= -----END CERTIFICATE----- Certificate: @@ -1604,15 +1604,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -1652,24 +1652,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -1681,10 +1681,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem b/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem index 11d94e5..efdbd5e 100644 --- a/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem +++ b/net/data/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2f:ab:b4:3d:dc:c0:77:80:2a:03:09:ad:43:74:02:bf:98:d8:da - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=t0 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:db:2c:53:01:ce:f9:1a:83:36:52:51:2a:5b:42: 63:de:32:75:11:6a:7d:b0:a1:e4:77:47:9b:71:e5: @@ -58,25 +58,25 @@ X509v3 Subject Alternative Name: IP Address:10.0.0.0, IP Address:10.0.0.1, IP Address:10.0.0.2, IP Address:10.0.0.3, IP Address:10.0.0.4, IP Address:10.0.0.5, IP Address:10.0.0.6, IP Address:10.0.0.7, IP Address:10.0.0.8, IP Address:10.0.0.9, IP Address:10.0.0.10, IP Address:10.0.0.11, IP Address:10.0.0.12, IP Address:10.0.0.13, IP Address:10.0.0.14, IP Address:10.0.0.15, IP Address:10.0.0.16, IP Address:10.0.0.17, IP Address:10.0.0.18, IP Address:10.0.0.19, IP Address:10.0.0.20, IP Address:10.0.0.21, IP Address:10.0.0.22, IP Address:10.0.0.23, IP Address:10.0.0.24, IP Address:10.0.0.25, IP Address:10.0.0.26, IP Address:10.0.0.27, IP Address:10.0.0.28, IP Address:10.0.0.29, IP Address:10.0.0.30, IP Address:10.0.0.31, IP Address:10.0.0.32, IP Address:10.0.0.33, IP Address:10.0.0.34, IP Address:10.0.0.35, IP Address:10.0.0.36, IP Address:10.0.0.37, IP Address:10.0.0.38, IP Address:10.0.0.39, IP Address:10.0.0.40, IP Address:10.0.0.41, IP Address:10.0.0.42, IP Address:10.0.0.43, IP Address:10.0.0.44, IP Address:10.0.0.45, IP Address:10.0.0.46, IP Address:10.0.0.47, IP Address:10.0.0.48, IP Address:10.0.0.49, IP Address:10.0.0.50, IP Address:10.0.0.51, IP Address:10.0.0.52, IP Address:10.0.0.53, IP Address:10.0.0.54, IP Address:10.0.0.55, IP Address:10.0.0.56, IP Address:10.0.0.57, IP Address:10.0.0.58, IP Address:10.0.0.59, IP Address:10.0.0.60, IP Address:10.0.0.61, IP Address:10.0.0.62, IP Address:10.0.0.63, IP Address:10.0.0.64, IP Address:10.0.0.65, IP Address:10.0.0.66, IP Address:10.0.0.67, IP Address:10.0.0.68, IP Address:10.0.0.69, IP Address:10.0.0.70, IP Address:10.0.0.71, IP Address:10.0.0.72, IP Address:10.0.0.73, IP Address:10.0.0.74, IP Address:10.0.0.75, IP Address:10.0.0.76, IP Address:10.0.0.77, IP Address:10.0.0.78, IP Address:10.0.0.79, IP Address:10.0.0.80, IP Address:10.0.0.81, IP Address:10.0.0.82, IP Address:10.0.0.83, IP Address:10.0.0.84, IP Address:10.0.0.85, IP Address:10.0.0.86, IP Address:10.0.0.87, IP Address:10.0.0.88, IP Address:10.0.0.89, IP Address:10.0.0.90, IP Address:10.0.0.91, IP Address:10.0.0.92, IP Address:10.0.0.93, IP Address:10.0.0.94, IP Address:10.0.0.95, IP Address:10.0.0.96, IP Address:10.0.0.97, IP Address:10.0.0.98, IP Address:10.0.0.99, IP Address:10.0.0.100, IP Address:10.0.0.101, IP Address:10.0.0.102, IP Address:10.0.0.103, IP Address:10.0.0.104, IP Address:10.0.0.105, IP Address:10.0.0.106, IP Address:10.0.0.107, IP Address:10.0.0.108, IP Address:10.0.0.109, IP Address:10.0.0.110, IP Address:10.0.0.111, IP Address:10.0.0.112, IP Address:10.0.0.113, IP Address:10.0.0.114, IP Address:10.0.0.115, IP Address:10.0.0.116, IP Address:10.0.0.117, IP Address:10.0.0.118, IP Address:10.0.0.119, IP Address:10.0.0.120, IP Address:10.0.0.121, IP Address:10.0.0.122, IP Address:10.0.0.123, IP Address:10.0.0.124, IP Address:10.0.0.125, IP Address:10.0.0.126, IP Address:10.0.0.127, IP Address:10.0.0.128, IP Address:10.0.0.129, IP Address:10.0.0.130, IP Address:10.0.0.131, IP Address:10.0.0.132, IP Address:10.0.0.133, IP Address:10.0.0.134, IP Address:10.0.0.135, IP Address:10.0.0.136, IP Address:10.0.0.137, IP Address:10.0.0.138, IP Address:10.0.0.139, IP Address:10.0.0.140, IP Address:10.0.0.141, IP Address:10.0.0.142, IP Address:10.0.0.143, IP Address:10.0.0.144, IP Address:10.0.0.145, IP Address:10.0.0.146, IP Address:10.0.0.147, IP Address:10.0.0.148, IP Address:10.0.0.149, IP Address:10.0.0.150, IP Address:10.0.0.151, IP Address:10.0.0.152, IP Address:10.0.0.153, IP Address:10.0.0.154, IP Address:10.0.0.155, IP Address:10.0.0.156, IP Address:10.0.0.157, IP Address:10.0.0.158, IP Address:10.0.0.159, IP Address:10.0.0.160, IP Address:10.0.0.161, IP Address:10.0.0.162, IP Address:10.0.0.163, IP Address:10.0.0.164, IP Address:10.0.0.165, IP Address:10.0.0.166, IP Address:10.0.0.167, IP Address:10.0.0.168, IP Address:10.0.0.169, IP Address:10.0.0.170, IP Address:10.0.0.171, IP Address:10.0.0.172, IP Address:10.0.0.173, IP Address:10.0.0.174, IP Address:10.0.0.175, IP Address:10.0.0.176, IP Address:10.0.0.177, IP Address:10.0.0.178, IP Address:10.0.0.179, IP Address:10.0.0.180, IP Address:10.0.0.181, IP Address:10.0.0.182, IP Address:10.0.0.183, IP Address:10.0.0.184, IP Address:10.0.0.185, IP Address:10.0.0.186, IP Address:10.0.0.187, IP Address:10.0.0.188, IP Address:10.0.0.189, IP Address:10.0.0.190, IP Address:10.0.0.191, IP Address:10.0.0.192, IP Address:10.0.0.193, IP Address:10.0.0.194, IP Address:10.0.0.195, IP Address:10.0.0.196, IP Address:10.0.0.197, IP Address:10.0.0.198, IP Address:10.0.0.199, IP Address:10.0.0.200, IP Address:10.0.0.201, IP Address:10.0.0.202, IP Address:10.0.0.203, IP Address:10.0.0.204, IP Address:10.0.0.205, IP Address:10.0.0.206, IP Address:10.0.0.207, IP Address:10.0.0.208, IP Address:10.0.0.209, IP Address:10.0.0.210, IP Address:10.0.0.211, IP Address:10.0.0.212, IP Address:10.0.0.213, IP Address:10.0.0.214, IP Address:10.0.0.215, IP Address:10.0.0.216, IP Address:10.0.0.217, IP Address:10.0.0.218, IP Address:10.0.0.219, IP Address:10.0.0.220, IP Address:10.0.0.221, IP Address:10.0.0.222, IP Address:10.0.0.223, IP Address:10.0.0.224, IP Address:10.0.0.225, IP Address:10.0.0.226, IP Address:10.0.0.227, IP Address:10.0.0.228, IP Address:10.0.0.229, IP Address:10.0.0.230, IP Address:10.0.0.231, IP Address:10.0.0.232, IP Address:10.0.0.233, IP Address:10.0.0.234, IP Address:10.0.0.235, IP Address:10.0.0.236, IP Address:10.0.0.237, IP Address:10.0.0.238, IP Address:10.0.0.239, IP Address:10.0.0.240, IP Address:10.0.0.241, IP Address:10.0.0.242, IP Address:10.0.0.243, IP Address:10.0.0.244, IP Address:10.0.0.245, IP Address:10.0.0.246, IP Address:10.0.0.247, IP Address:10.0.0.248, IP Address:10.0.0.249, IP Address:10.0.0.250, IP Address:10.0.0.251, IP Address:10.0.0.252, IP Address:10.0.0.253, IP Address:10.0.0.254, IP Address:10.0.0.255, IP Address:10.0.1.0, IP Address:10.0.1.1, IP Address:10.0.1.2, IP Address:10.0.1.3, IP Address:10.0.1.4, IP Address:10.0.1.5, IP Address:10.0.1.6, IP Address:10.0.1.7, IP Address:10.0.1.8, IP Address:10.0.1.9, IP Address:10.0.1.10, IP Address:10.0.1.11, IP Address:10.0.1.12, IP Address:10.0.1.13, IP Address:10.0.1.14, IP Address:10.0.1.15, IP Address:10.0.1.16, IP Address:10.0.1.17, IP Address:10.0.1.18, IP Address:10.0.1.19, IP Address:10.0.1.20, IP Address:10.0.1.21, IP Address:10.0.1.22, IP Address:10.0.1.23, IP Address:10.0.1.24, IP Address:10.0.1.25, IP Address:10.0.1.26, IP Address:10.0.1.27, IP Address:10.0.1.28, IP Address:10.0.1.29, IP Address:10.0.1.30, IP Address:10.0.1.31, IP Address:10.0.1.32, IP Address:10.0.1.33, IP Address:10.0.1.34, IP Address:10.0.1.35, IP Address:10.0.1.36, IP Address:10.0.1.37, IP Address:10.0.1.38, IP Address:10.0.1.39, IP Address:10.0.1.40, IP Address:10.0.1.41, IP Address:10.0.1.42, IP Address:10.0.1.43, IP Address:10.0.1.44, IP Address:10.0.1.45, IP Address:10.0.1.46, IP Address:10.0.1.47, IP Address:10.0.1.48, IP Address:10.0.1.49, IP Address:10.0.1.50, IP Address:10.0.1.51, IP Address:10.0.1.52, IP Address:10.0.1.53, IP Address:10.0.1.54, IP Address:10.0.1.55, IP Address:10.0.1.56, IP Address:10.0.1.57, IP Address:10.0.1.58, IP Address:10.0.1.59, IP Address:10.0.1.60, IP Address:10.0.1.61, IP Address:10.0.1.62, IP Address:10.0.1.63, IP Address:10.0.1.64, IP Address:10.0.1.65, IP Address:10.0.1.66, IP Address:10.0.1.67, IP Address:10.0.1.68, IP Address:10.0.1.69, IP Address:10.0.1.70, IP Address:10.0.1.71, IP Address:10.0.1.72, IP Address:10.0.1.73, IP Address:10.0.1.74, IP Address:10.0.1.75, IP Address:10.0.1.76, IP Address:10.0.1.77, IP Address:10.0.1.78, IP Address:10.0.1.79, IP Address:10.0.1.80, IP Address:10.0.1.81, IP Address:10.0.1.82, IP Address:10.0.1.83, IP Address:10.0.1.84, IP Address:10.0.1.85, IP Address:10.0.1.86, IP Address:10.0.1.87, IP Address:10.0.1.88, IP Address:10.0.1.89, IP Address:10.0.1.90, IP Address:10.0.1.91, IP Address:10.0.1.92, IP Address:10.0.1.93, IP Address:10.0.1.94, IP Address:10.0.1.95, IP Address:10.0.1.96, IP Address:10.0.1.97, IP Address:10.0.1.98, IP Address:10.0.1.99, IP Address:10.0.1.100, IP Address:10.0.1.101, IP Address:10.0.1.102, IP Address:10.0.1.103, IP Address:10.0.1.104, IP Address:10.0.1.105, IP Address:10.0.1.106, IP Address:10.0.1.107, IP Address:10.0.1.108, IP Address:10.0.1.109, IP Address:10.0.1.110, IP Address:10.0.1.111, IP Address:10.0.1.112, IP Address:10.0.1.113, IP Address:10.0.1.114, IP Address:10.0.1.115, IP Address:10.0.1.116, IP Address:10.0.1.117, IP Address:10.0.1.118, IP Address:10.0.1.119, IP Address:10.0.1.120, IP Address:10.0.1.121, IP Address:10.0.1.122, IP Address:10.0.1.123, IP Address:10.0.1.124, IP Address:10.0.1.125, IP Address:10.0.1.126, IP Address:10.0.1.127, IP Address:10.0.1.128, IP Address:10.0.1.129, IP Address:10.0.1.130, IP Address:10.0.1.131, IP Address:10.0.1.132, IP Address:10.0.1.133, IP Address:10.0.1.134, IP Address:10.0.1.135, IP Address:10.0.1.136, IP Address:10.0.1.137, IP Address:10.0.1.138, IP Address:10.0.1.139, IP Address:10.0.1.140, IP Address:10.0.1.141, IP Address:10.0.1.142, IP Address:10.0.1.143, IP Address:10.0.1.144, IP Address:10.0.1.145, IP Address:10.0.1.146, IP Address:10.0.1.147, IP Address:10.0.1.148, IP Address:10.0.1.149, IP Address:10.0.1.150, IP Address:10.0.1.151, IP Address:10.0.1.152, IP Address:10.0.1.153, IP Address:10.0.1.154, IP Address:10.0.1.155, IP Address:10.0.1.156, IP Address:10.0.1.157, IP Address:10.0.1.158, IP Address:10.0.1.159, IP Address:10.0.1.160, IP Address:10.0.1.161, IP Address:10.0.1.162, IP Address:10.0.1.163, IP Address:10.0.1.164, IP Address:10.0.1.165, IP Address:10.0.1.166, IP Address:10.0.1.167, IP Address:10.0.1.168, IP Address:10.0.1.169, IP Address:10.0.1.170, IP Address:10.0.1.171, IP Address:10.0.1.172, IP Address:10.0.1.173, IP Address:10.0.1.174, IP Address:10.0.1.175, IP Address:10.0.1.176, IP Address:10.0.1.177, IP Address:10.0.1.178, IP Address:10.0.1.179, IP Address:10.0.1.180, IP Address:10.0.1.181, IP Address:10.0.1.182, IP Address:10.0.1.183, IP Address:10.0.1.184, IP Address:10.0.1.185, IP Address:10.0.1.186, IP Address:10.0.1.187, IP Address:10.0.1.188, IP Address:10.0.1.189, IP Address:10.0.1.190, IP Address:10.0.1.191, IP Address:10.0.1.192, IP Address:10.0.1.193, IP Address:10.0.1.194, IP Address:10.0.1.195, IP Address:10.0.1.196, IP Address:10.0.1.197, IP Address:10.0.1.198, IP Address:10.0.1.199, IP Address:10.0.1.200, IP Address:10.0.1.201, IP Address:10.0.1.202, IP Address:10.0.1.203, IP Address:10.0.1.204, IP Address:10.0.1.205, IP Address:10.0.1.206, IP Address:10.0.1.207, IP Address:10.0.1.208, IP Address:10.0.1.209, IP Address:10.0.1.210, IP Address:10.0.1.211, IP Address:10.0.1.212, IP Address:10.0.1.213, IP Address:10.0.1.214, IP Address:10.0.1.215, IP Address:10.0.1.216, IP Address:10.0.1.217, IP Address:10.0.1.218, IP Address:10.0.1.219, IP Address:10.0.1.220, IP Address:10.0.1.221, IP Address:10.0.1.222, IP Address:10.0.1.223, IP Address:10.0.1.224, IP Address:10.0.1.225, IP Address:10.0.1.226, IP Address:10.0.1.227, IP Address:10.0.1.228, IP Address:10.0.1.229, IP Address:10.0.1.230, IP Address:10.0.1.231, IP Address:10.0.1.232, IP Address:10.0.1.233, IP Address:10.0.1.234, IP Address:10.0.1.235, IP Address:10.0.1.236, IP Address:10.0.1.237, IP Address:10.0.1.238, IP Address:10.0.1.239, IP Address:10.0.1.240, IP Address:10.0.1.241, IP Address:10.0.1.242, IP Address:10.0.1.243, IP Address:10.0.1.244, IP Address:10.0.1.245, IP Address:10.0.1.246, IP Address:10.0.1.247, IP Address:10.0.1.248, IP Address:10.0.1.249, IP Address:10.0.1.250, IP Address:10.0.1.251, IP Address:10.0.1.252, IP Address:10.0.1.253, IP Address:10.0.1.254, IP Address:10.0.1.255, IP Address:10.0.2.0, IP Address:10.0.2.1, IP Address:10.0.2.2, IP Address:10.0.2.3, IP Address:10.0.2.4, IP Address:10.0.2.5, IP Address:10.0.2.6, IP Address:10.0.2.7, IP Address:10.0.2.8, IP Address:10.0.2.9, IP Address:10.0.2.10, IP Address:10.0.2.11, IP Address:10.0.2.12, IP Address:10.0.2.13, IP Address:10.0.2.14, IP Address:10.0.2.15, IP Address:10.0.2.16, IP Address:10.0.2.17, IP Address:10.0.2.18, IP Address:10.0.2.19, IP Address:10.0.2.20, IP Address:10.0.2.21, IP Address:10.0.2.22, IP Address:10.0.2.23, IP Address:10.0.2.24, IP Address:10.0.2.25, IP Address:10.0.2.26, IP Address:10.0.2.27, IP Address:10.0.2.28, IP Address:10.0.2.29, IP Address:10.0.2.30, IP Address:10.0.2.31, IP Address:10.0.2.32, IP Address:10.0.2.33, IP Address:10.0.2.34, IP Address:10.0.2.35, IP Address:10.0.2.36, IP Address:10.0.2.37, IP Address:10.0.2.38, IP Address:10.0.2.39, IP Address:10.0.2.40, IP Address:10.0.2.41, IP Address:10.0.2.42, IP Address:10.0.2.43, IP Address:10.0.2.44, IP Address:10.0.2.45, IP Address:10.0.2.46, IP Address:10.0.2.47, IP Address:10.0.2.48, IP Address:10.0.2.49, IP Address:10.0.2.50, IP Address:10.0.2.51, IP Address:10.0.2.52, IP Address:10.0.2.53, IP Address:10.0.2.54, IP Address:10.0.2.55, IP Address:10.0.2.56, IP Address:10.0.2.57, IP Address:10.0.2.58, IP Address:10.0.2.59, IP Address:10.0.2.60, IP Address:10.0.2.61, IP Address:10.0.2.62, IP Address:10.0.2.63, IP Address:10.0.2.64, IP Address:10.0.2.65, IP Address:10.0.2.66, IP Address:10.0.2.67, IP Address:10.0.2.68, IP Address:10.0.2.69, IP Address:10.0.2.70, IP Address:10.0.2.71, IP Address:10.0.2.72, IP Address:10.0.2.73, IP Address:10.0.2.74, IP Address:10.0.2.75, IP Address:10.0.2.76, IP Address:10.0.2.77, IP Address:10.0.2.78, IP Address:10.0.2.79, IP Address:10.0.2.80, IP Address:10.0.2.81, IP Address:10.0.2.82, IP Address:10.0.2.83, IP Address:10.0.2.84, IP Address:10.0.2.85, IP Address:10.0.2.86, IP Address:10.0.2.87, IP Address:10.0.2.88, IP Address:10.0.2.89, IP Address:10.0.2.90, IP Address:10.0.2.91, IP Address:10.0.2.92, IP Address:10.0.2.93, IP Address:10.0.2.94, IP Address:10.0.2.95, IP Address:10.0.2.96, IP Address:10.0.2.97, IP Address:10.0.2.98, IP Address:10.0.2.99, IP Address:10.0.2.100, IP Address:10.0.2.101, IP Address:10.0.2.102, IP Address:10.0.2.103, IP Address:10.0.2.104, IP Address:10.0.2.105, IP Address:10.0.2.106, IP Address:10.0.2.107, IP Address:10.0.2.108, IP Address:10.0.2.109, IP Address:10.0.2.110, IP Address:10.0.2.111, IP Address:10.0.2.112, IP Address:10.0.2.113, IP Address:10.0.2.114, IP Address:10.0.2.115, IP Address:10.0.2.116, IP Address:10.0.2.117, IP Address:10.0.2.118, IP Address:10.0.2.119, IP Address:10.0.2.120, IP Address:10.0.2.121, IP Address:10.0.2.122, IP Address:10.0.2.123, IP Address:10.0.2.124, IP Address:10.0.2.125, IP Address:10.0.2.126, IP Address:10.0.2.127, IP Address:10.0.2.128, IP Address:10.0.2.129, IP Address:10.0.2.130, IP Address:10.0.2.131, IP Address:10.0.2.132, IP Address:10.0.2.133, IP Address:10.0.2.134, IP Address:10.0.2.135, IP Address:10.0.2.136, IP Address:10.0.2.137, IP Address:10.0.2.138, IP Address:10.0.2.139, IP Address:10.0.2.140, IP Address:10.0.2.141, IP Address:10.0.2.142, IP Address:10.0.2.143, IP Address:10.0.2.144, IP Address:10.0.2.145, IP Address:10.0.2.146, IP Address:10.0.2.147, IP Address:10.0.2.148, IP Address:10.0.2.149, IP Address:10.0.2.150, IP Address:10.0.2.151, IP Address:10.0.2.152, IP Address:10.0.2.153, IP Address:10.0.2.154, IP Address:10.0.2.155, IP Address:10.0.2.156, IP Address:10.0.2.157, IP Address:10.0.2.158, IP Address:10.0.2.159, IP Address:10.0.2.160, IP Address:10.0.2.161, IP Address:10.0.2.162, IP Address:10.0.2.163, IP Address:10.0.2.164, IP Address:10.0.2.165, IP Address:10.0.2.166, IP Address:10.0.2.167, IP Address:10.0.2.168, IP Address:10.0.2.169, IP Address:10.0.2.170, IP Address:10.0.2.171, IP Address:10.0.2.172, IP Address:10.0.2.173, IP Address:10.0.2.174, IP Address:10.0.2.175, IP Address:10.0.2.176, IP Address:10.0.2.177, IP Address:10.0.2.178, IP Address:10.0.2.179, IP Address:10.0.2.180, IP Address:10.0.2.181, IP Address:10.0.2.182, IP Address:10.0.2.183, IP Address:10.0.2.184, IP Address:10.0.2.185, IP Address:10.0.2.186, IP Address:10.0.2.187, IP Address:10.0.2.188, IP Address:10.0.2.189, IP Address:10.0.2.190, IP Address:10.0.2.191, IP Address:10.0.2.192, IP Address:10.0.2.193, IP Address:10.0.2.194, IP Address:10.0.2.195, IP Address:10.0.2.196, IP Address:10.0.2.197, IP Address:10.0.2.198, IP Address:10.0.2.199, IP Address:10.0.2.200, IP Address:10.0.2.201, IP Address:10.0.2.202, IP Address:10.0.2.203, IP Address:10.0.2.204, IP Address:10.0.2.205, IP Address:10.0.2.206, IP Address:10.0.2.207, IP Address:10.0.2.208, IP Address:10.0.2.209, IP Address:10.0.2.210, IP Address:10.0.2.211, IP Address:10.0.2.212, IP Address:10.0.2.213, IP Address:10.0.2.214, IP Address:10.0.2.215, IP Address:10.0.2.216, IP Address:10.0.2.217, IP Address:10.0.2.218, IP Address:10.0.2.219, IP Address:10.0.2.220, IP Address:10.0.2.221, IP Address:10.0.2.222, IP Address:10.0.2.223, IP Address:10.0.2.224, IP Address:10.0.2.225, IP Address:10.0.2.226, IP Address:10.0.2.227, IP Address:10.0.2.228, IP Address:10.0.2.229, IP Address:10.0.2.230, IP Address:10.0.2.231, IP Address:10.0.2.232, IP Address:10.0.2.233, IP Address:10.0.2.234, IP Address:10.0.2.235, IP Address:10.0.2.236, IP Address:10.0.2.237, IP Address:10.0.2.238, IP Address:10.0.2.239, IP Address:10.0.2.240, IP Address:10.0.2.241, IP Address:10.0.2.242, IP Address:10.0.2.243, IP Address:10.0.2.244, IP Address:10.0.2.245, IP Address:10.0.2.246, IP Address:10.0.2.247, IP Address:10.0.2.248, IP Address:10.0.2.249, IP Address:10.0.2.250, IP Address:10.0.2.251, IP Address:10.0.2.252, IP Address:10.0.2.253, IP Address:10.0.2.254, IP Address:10.0.2.255, IP Address:10.0.3.0, IP Address:10.0.3.1, IP Address:10.0.3.2, IP Address:10.0.3.3, IP Address:10.0.3.4, IP Address:10.0.3.5, IP Address:10.0.3.6, IP Address:10.0.3.7, IP Address:10.0.3.8, IP Address:10.0.3.9, IP Address:10.0.3.10, IP Address:10.0.3.11, IP Address:10.0.3.12, IP Address:10.0.3.13, IP Address:10.0.3.14, IP Address:10.0.3.15, IP Address:10.0.3.16, IP Address:10.0.3.17, IP Address:10.0.3.18, IP Address:10.0.3.19, IP Address:10.0.3.20, IP Address:10.0.3.21, IP Address:10.0.3.22, IP Address:10.0.3.23, IP Address:10.0.3.24, IP Address:10.0.3.25, IP Address:10.0.3.26, IP Address:10.0.3.27, IP Address:10.0.3.28, IP Address:10.0.3.29, IP Address:10.0.3.30, IP Address:10.0.3.31, IP Address:10.0.3.32, IP Address:10.0.3.33, IP Address:10.0.3.34, IP Address:10.0.3.35, IP Address:10.0.3.36, IP Address:10.0.3.37, IP Address:10.0.3.38, IP Address:10.0.3.39, IP Address:10.0.3.40, IP Address:10.0.3.41, IP Address:10.0.3.42, IP Address:10.0.3.43, IP Address:10.0.3.44, IP Address:10.0.3.45, IP Address:10.0.3.46, IP Address:10.0.3.47, IP Address:10.0.3.48, IP Address:10.0.3.49, IP Address:10.0.3.50, IP Address:10.0.3.51, IP Address:10.0.3.52, IP Address:10.0.3.53, IP Address:10.0.3.54, IP Address:10.0.3.55, IP Address:10.0.3.56, IP Address:10.0.3.57, IP Address:10.0.3.58, IP Address:10.0.3.59, IP Address:10.0.3.60, IP Address:10.0.3.61, IP Address:10.0.3.62, IP Address:10.0.3.63, IP Address:10.0.3.64, IP Address:10.0.3.65, IP Address:10.0.3.66, IP Address:10.0.3.67, IP Address:10.0.3.68, IP Address:10.0.3.69, IP Address:10.0.3.70, IP Address:10.0.3.71, IP Address:10.0.3.72, IP Address:10.0.3.73, IP Address:10.0.3.74, IP Address:10.0.3.75, IP Address:10.0.3.76, IP Address:10.0.3.77, IP Address:10.0.3.78, IP Address:10.0.3.79, IP Address:10.0.3.80, IP Address:10.0.3.81, IP Address:10.0.3.82, IP Address:10.0.3.83, IP Address:10.0.3.84, IP Address:10.0.3.85, IP Address:10.0.3.86, IP Address:10.0.3.87, IP Address:10.0.3.88, IP Address:10.0.3.89, IP Address:10.0.3.90, IP Address:10.0.3.91, IP Address:10.0.3.92, IP Address:10.0.3.93, IP Address:10.0.3.94, IP Address:10.0.3.95, IP Address:10.0.3.96, IP Address:10.0.3.97, IP Address:10.0.3.98, IP Address:10.0.3.99, IP Address:10.0.3.100, IP Address:10.0.3.101, IP Address:10.0.3.102, IP Address:10.0.3.103, IP Address:10.0.3.104, IP Address:10.0.3.105, IP Address:10.0.3.106, IP Address:10.0.3.107, IP Address:10.0.3.108, IP Address:10.0.3.109, IP Address:10.0.3.110, IP Address:10.0.3.111, IP Address:10.0.3.112, IP Address:10.0.3.113, IP Address:10.0.3.114, IP Address:10.0.3.115, IP Address:10.0.3.116, IP Address:10.0.3.117, IP Address:10.0.3.118, IP Address:10.0.3.119, IP Address:10.0.3.120, IP Address:10.0.3.121, IP Address:10.0.3.122, IP Address:10.0.3.123, IP Address:10.0.3.124, IP Address:10.0.3.125, IP Address:10.0.3.126, IP Address:10.0.3.127, IP Address:10.0.3.128, IP Address:10.0.3.129, IP Address:10.0.3.130, IP Address:10.0.3.131, IP Address:10.0.3.132, IP Address:10.0.3.133, IP Address:10.0.3.134, IP Address:10.0.3.135, IP Address:10.0.3.136, IP Address:10.0.3.137, IP Address:10.0.3.138, IP Address:10.0.3.139, IP Address:10.0.3.140, IP Address:10.0.3.141, IP Address:10.0.3.142, IP Address:10.0.3.143, IP Address:10.0.3.144, IP Address:10.0.3.145, IP Address:10.0.3.146, IP Address:10.0.3.147, IP Address:10.0.3.148, IP Address:10.0.3.149, IP Address:10.0.3.150, IP Address:10.0.3.151, IP Address:10.0.3.152, IP Address:10.0.3.153, IP Address:10.0.3.154, IP Address:10.0.3.155, IP Address:10.0.3.156, IP Address:10.0.3.157, IP Address:10.0.3.158, IP Address:10.0.3.159, IP Address:10.0.3.160, IP Address:10.0.3.161, IP Address:10.0.3.162, IP Address:10.0.3.163, IP Address:10.0.3.164, IP Address:10.0.3.165, IP Address:10.0.3.166, IP Address:10.0.3.167, IP Address:10.0.3.168, IP Address:10.0.3.169, IP Address:10.0.3.170, IP Address:10.0.3.171, IP Address:10.0.3.172, IP Address:10.0.3.173, IP Address:10.0.3.174, IP Address:10.0.3.175, IP Address:10.0.3.176, IP Address:10.0.3.177, IP Address:10.0.3.178, IP Address:10.0.3.179, IP Address:10.0.3.180, IP Address:10.0.3.181, IP Address:10.0.3.182, IP Address:10.0.3.183, IP Address:10.0.3.184, IP Address:10.0.3.185, IP Address:10.0.3.186, IP Address:10.0.3.187, IP Address:10.0.3.188, IP Address:10.0.3.189, IP Address:10.0.3.190, IP Address:10.0.3.191, IP Address:10.0.3.192, IP Address:10.0.3.193, IP Address:10.0.3.194, IP Address:10.0.3.195, IP Address:10.0.3.196, IP Address:10.0.3.197, IP Address:10.0.3.198, IP Address:10.0.3.199, IP Address:10.0.3.200, IP Address:10.0.3.201, IP Address:10.0.3.202, IP Address:10.0.3.203, IP Address:10.0.3.204, IP Address:10.0.3.205, IP Address:10.0.3.206, IP Address:10.0.3.207, IP Address:10.0.3.208, IP Address:10.0.3.209, IP Address:10.0.3.210, IP Address:10.0.3.211, IP Address:10.0.3.212, IP Address:10.0.3.213, IP Address:10.0.3.214, IP Address:10.0.3.215, IP Address:10.0.3.216, IP Address:10.0.3.217, IP Address:10.0.3.218, IP Address:10.0.3.219, IP Address:10.0.3.220, IP Address:10.0.3.221, IP Address:10.0.3.222, IP Address:10.0.3.223, IP Address:10.0.3.224, IP Address:10.0.3.225, IP Address:10.0.3.226, IP Address:10.0.3.227, IP Address:10.0.3.228, IP Address:10.0.3.229, IP Address:10.0.3.230, IP Address:10.0.3.231, IP Address:10.0.3.232, IP Address:10.0.3.233, IP Address:10.0.3.234, IP Address:10.0.3.235, IP Address:10.0.3.236, IP Address:10.0.3.237, IP Address:10.0.3.238, IP Address:10.0.3.239, IP Address:10.0.3.240, IP Address:10.0.3.241, IP Address:10.0.3.242, IP Address:10.0.3.243, IP Address:10.0.3.244, IP Address:10.0.3.245, IP Address:10.0.3.246, IP Address:10.0.3.247, IP Address:10.0.3.248, IP Address:10.0.3.249, IP Address:10.0.3.250, IP Address:10.0.3.251, IP Address:10.0.3.252, IP Address:10.0.3.253, IP Address:10.0.3.254, IP Address:10.0.3.255 Signature Algorithm: sha256WithRSAEncryption - 3c:66:0d:ba:4b:25:c3:da:25:e9:3d:31:2f:ae:8d:ca:45:c8: - da:51:35:d2:36:c6:62:77:c2:50:21:8d:c7:65:83:f1:44:02: - fe:53:b1:67:cf:52:1e:8a:4e:c6:b7:78:e6:cd:32:ea:1f:a7: - 43:30:a8:38:54:4f:a9:00:18:03:79:b6:63:68:14:db:33:47: - 96:d8:33:73:61:c6:2e:0f:47:a3:bb:e5:b3:9a:1b:b7:9d:3b: - 1d:0d:08:97:ba:9e:fa:d4:8a:62:fe:44:17:d2:16:c0:c9:15: - 81:55:3b:e2:36:2c:93:f2:18:8c:4f:33:ea:f5:83:d7:a4:92: - c6:69:a2:db:23:4c:3a:a0:86:f3:83:c8:63:ed:f7:65:1b:0a: - b8:77:9c:42:a9:83:2d:8a:35:40:5b:0d:e5:07:d6:62:18:45: - 90:2e:ea:26:da:97:72:1c:80:1c:9a:c8:d3:4c:a2:4e:bd:a2: - 69:7d:55:f9:4c:0f:ad:b7:58:00:0c:f0:8f:2c:2d:46:01:43: - 16:71:6b:5b:11:fb:cb:76:2d:17:52:4f:1e:17:f9:83:fc:4b: - 81:2f:9d:78:8e:1c:5d:fe:3d:ac:75:79:51:d4:5f:94:ce:8f: - 25:01:7e:7d:57:70:11:8b:e8:33:ca:30:62:68:8d:3d:ff:ac: - a3:1e:17:8a + 13:e0:0d:71:4c:e5:af:98:fc:35:e0:79:60:26:93:28:ee:ef: + 83:73:c6:86:03:3d:4a:5c:b6:75:25:14:44:0d:af:bf:0b:ac: + 7a:f1:10:78:65:6d:f3:bc:ff:e2:aa:36:af:37:a4:6f:0c:b3: + c5:78:dc:81:a0:98:2a:d2:1c:b3:04:0f:cb:f7:47:b5:75:a2: + 1d:bc:69:2b:aa:62:ff:59:51:53:5b:f6:38:30:00:fa:2d:15: + 9c:9a:7b:b6:56:d7:f7:bc:1d:87:8b:4d:17:41:81:c0:72:c6: + 13:3e:ea:bc:e1:d9:6a:e2:ac:fa:02:a3:3b:c8:59:be:bb:e7: + 62:8c:86:23:f2:ec:d5:d0:f3:45:69:20:95:a2:c3:f4:40:eb: + 36:44:64:b6:11:9d:f8:51:8a:38:85:ef:f3:e0:3e:93:1c:29: + 80:93:4d:d5:75:8c:33:d1:66:9c:61:4e:eb:a2:9a:61:6e:55: + 13:2b:1c:2b:0a:73:6e:44:fb:87:74:c8:08:df:34:78:18:4b: + 66:42:54:11:ce:c4:88:38:4f:42:36:41:81:28:be:91:7d:ce: + 5c:81:71:0d:26:48:d9:65:cf:00:36:66:3b:88:cb:51:21:f5: + ce:e4:56:4f:10:cf:87:0e:40:2f:d9:b6:fc:0b:ae:e6:86:74: + 5c:bd:a5:aa -----BEGIN CERTIFICATE----- MIIbrjCCGpagAwIBAgITL6u0PdzAd4AqAwmtQ3QCv5jY2jANBgkqhkiG9w0BAQsF -ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMTgwMzEwMTIwMDAwWhcNMjEw -MTAxMTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADAXMRUwEwYDVQQDDAxJbnRlcm1lZGlhdGUwHhcNMjExMDA1MTIwMDAwWhcNMjIx +MDA1MTIwMDAwWjANMQswCQYDVQQDDAJ0MDCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBANssUwHO+RqDNlJRKltCY94ydRFqfbCh5HdHm3Hlpi1k165bBO16 P8f2yisrrc1siKWONvvnoiK1fVR56dV6W8orKWwNhAoQxCG2WJi7DbYMjVZbLIVZ B8oGRjYlGimOxDm3wzHObknCAc+wOydDiuPVBh8tk53dekVlbf20scAQWULyHo/O @@ -216,12 +216,12 @@ CgAD6IcECgAD6YcECgAD6ocECgAD64cECgAD7IcECgAD7YcECgAD7ocECgAD74cE CgAD8IcECgAD8YcECgAD8ocECgAD84cECgAD9IcECgAD9YcECgAD9ocECgAD94cE CgAD+IcECgAD+YcECgAD+ocECgAD+4cECgAD/IcECgAD/YcECgAD/ocECgAD/zAN -BgkqhkiG9w0BAQsFAAOCAQEAPGYNukslw9ol6T0xL66NykXI2lE10jbGYnfCUCGN -x2WD8UQC/lOxZ89SHopOxrd45s0y6h+nQzCoOFRPqQAYA3m2Y2gU2zNHltgzc2HG -Lg9Ho7vls5obt507HQ0Il7qe+tSKYv5EF9IWwMkVgVU74jYsk/IYjE8z6vWD16SS -xmmi2yNMOqCG84PIY+33ZRsKuHecQqmDLYo1QFsN5QfWYhhFkC7qJtqXchyAHJrI -00yiTr2iaX1V+UwPrbdYAAzwjywtRgFDFnFrWxH7y3YtF1JPHhf5g/xLgS+deI4c -Xf49rHV5UdRflM6PJQF+fVdwEYvoM8owYmiNPf+sox4Xig== +BgkqhkiG9w0BAQsFAAOCAQEAE+ANcUzlr5j8NeB5YCaTKO7vg3PGhgM9Sly2dSUU +RA2vvwusevEQeGVt87z/4qo2rzekbwyzxXjcgaCYKtIcswQPy/dHtXWiHbxpK6pi +/1lRU1v2ODAA+i0VnJp7tlbX97wdh4tNF0GBwHLGEz7qvOHZauKs+gKjO8hZvrvn +YoyGI/Ls1dDzRWkglaLD9EDrNkRkthGd+FGKOIXv8+A+kxwpgJNN1XWMM9FmnGFO +66KaYW5VEyscKwpzbkT7h3TICN80eBhLZkJUEc7EiDhPQjZBgSi+kX3OXIFxDSZI +2WXPADZmO4jLUSH1zuRWTxDPhw5AL9m2/Auu5oZ0XL2lqg== -----END CERTIFICATE----- Certificate: @@ -229,15 +229,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:fc - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:3b:db:04:6e:17:e0:54:52:ba:23:77:24:bc: 34:e3:70:d9:99:9e:53:5d:33:0b:a9:cc:4b:1d:ae: @@ -1305,24 +1305,24 @@ IP:10.0.4.0/255.255.255.255 Signature Algorithm: sha256WithRSAEncryption - aa:56:4e:33:47:c5:8a:9b:3e:42:9a:a9:4c:93:a2:e9:1a:79: - e6:d8:ac:6d:9a:23:4d:78:95:d5:b4:3b:2d:ea:43:fd:a4:29: - 5f:df:f8:bc:83:f6:d1:e4:22:23:78:23:48:d8:86:bd:f3:0d: - b5:fc:17:61:1b:20:f5:a2:47:02:0d:24:57:a7:bc:a2:ee:05: - e4:f0:c2:e2:0b:ff:d3:12:db:90:45:1a:7d:42:75:fa:3b:cf: - 00:88:53:ea:3e:ec:cf:11:a1:ef:7e:a3:f1:fb:8b:28:f8:6f: - 34:6a:8d:f5:ef:20:f4:9c:12:ba:f1:10:85:4c:ab:b4:e7:22: - 41:0b:3c:bc:40:48:47:e3:47:43:bc:8a:3c:55:76:83:26:57: - dc:59:ad:4d:9f:ce:95:84:49:71:a1:83:5c:6c:6e:9f:58:6d: - 3d:c0:e4:71:79:9b:6d:cf:c7:79:79:5a:7f:09:bc:8a:a1:d2: - 20:b6:7c:f3:4f:6c:de:83:86:e6:46:75:9c:4c:38:85:44:7a: - 51:4c:0c:22:67:96:92:db:9b:09:75:ec:8a:7d:d7:3e:ba:44: - 06:4a:0b:0b:9d:55:88:dd:e8:b0:9d:dd:1a:28:0e:57:85:7a: - 3c:99:72:61:74:41:02:fc:72:73:a7:54:43:75:35:ea:0a:c8: - c3:8b:a4:ab + 58:a8:fb:63:46:45:e4:1c:02:f9:5f:1a:8f:a3:1d:d4:d0:41: + 9a:13:72:6d:3a:7b:6a:24:dc:70:47:29:f6:c9:73:80:1a:5f: + ee:92:a6:ce:26:94:d0:7b:29:18:07:c8:69:a6:dd:d8:cf:65: + fa:9b:e1:00:a0:7e:ea:a3:a5:92:09:01:95:6d:52:66:12:5f: + c0:49:6b:38:aa:ba:bc:58:ac:c2:03:ee:6f:2d:5f:8e:73:71: + 19:8a:d8:04:4b:00:fd:94:d3:7f:fa:38:6d:21:15:ba:e5:8e: + 7c:5f:2c:5d:58:67:71:f6:37:14:a5:ac:d5:ff:44:ca:b0:2b: + 41:b3:2c:d4:93:25:0a:d2:ff:1d:bb:de:d4:43:fd:05:b7:5f: + 07:3f:b3:04:52:54:83:5d:1f:05:b3:ff:50:47:83:ec:6f:8a: + 92:9a:3b:27:82:05:ea:e2:6f:a2:4a:43:8b:7a:39:a9:6b:da: + 9c:63:39:5d:57:a8:b8:86:84:c9:fe:5b:2a:1e:07:6c:05:18: + d5:40:e7:6d:75:e3:31:1c:d2:1c:e6:3e:46:63:b4:7e:30:d3: + a1:14:77:40:28:6e:d3:3a:fc:e1:80:45:37:7e:5f:ec:5c:66: + bb:6f:4f:82:30:24:53:6c:8f:4a:db:6d:5a:8f:71:63:20:fa: + f9:b6:54:fc -----BEGIN CERTIFICATE----- MIIzozCCMougAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vwwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALs72wRuF+BUUrojdyS8NONw2ZmeU10zC6nMSx2uBicYjlW6 rRLHHTJZbcMWINtipneAEuCHWFFV42Z/0eA6ImXlcCaiBATwXflfVsja6A9XKHdu @@ -1591,12 +1591,12 @@ CocICgAD9v////8wCocICgAD9/////8wCocICgAD+P////8wCocICgAD+f////8w CocICgAD+v////8wCocICgAD+/////8wCocICgAD/P////8wCocICgAD/f////8w CocICgAD/v////8wCocICgAD//////8wCocICgAEAP////8wDQYJKoZIhvcNAQEL -BQADggEBAKpWTjNHxYqbPkKaqUyToukaeebYrG2aI014ldW0Oy3qQ/2kKV/f+LyD -9tHkIiN4I0jYhr3zDbX8F2EbIPWiRwINJFenvKLuBeTwwuIL/9MS25BFGn1Cdfo7 -zwCIU+o+7M8Roe9+o/H7iyj4bzRqjfXvIPScErrxEIVMq7TnIkELPLxASEfjR0O8 -ijxVdoMmV9xZrU2fzpWESXGhg1xsbp9YbT3A5HF5m23Px3l5Wn8JvIqh0iC2fPNP -bN6DhuZGdZxMOIVEelFMDCJnlpLbmwl17Ip91z66RAZKCwudVYjd6LCd3RooDleF -ejyZcmF0QQL8cnOnVEN1NeoKyMOLpKs= +BQADggEBAFio+2NGReQcAvlfGo+jHdTQQZoTcm06e2ok3HBHKfbJc4AaX+6Sps4m +lNB7KRgHyGmm3djPZfqb4QCgfuqjpZIJAZVtUmYSX8BJaziqurxYrMID7m8tX45z +cRmK2ARLAP2U03/6OG0hFbrljnxfLF1YZ3H2NxSlrNX/RMqwK0GzLNSTJQrS/x27 +3tRD/QW3Xwc/swRSVINdHwWz/1BHg+xvipKaOyeCBerib6JKQ4t6Oalr2pxjOV1X +qLiGhMn+WyoeB2wFGNVA52114zEc0hzmPkZjtH4w06EUd0AobtM6/OGARTd+X+xc +ZrtvT4IwJFNsj0rbbVqPcWMg+vm2VPw= -----END CERTIFICATE----- Certificate: @@ -1604,15 +1604,15 @@ Version: 3 (0x2) Serial Number: 3c:e5:fc:81:88:59:a8:50:16:c1:7f:d7:e5:2a:e5:96:7f:c2:f6:f5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cc:7a:cf:ec:bd:a0:01:c3:26:51:d8:28:ae:80: b6:0b:d2:76:d7:04:86:18:ac:fd:f2:8f:64:e7:92: @@ -1652,24 +1652,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 95:ab:21:0c:77:24:5b:6f:c9:a7:cc:e2:b0:60:fc:9e:c0:26: - 32:7e:da:79:58:17:5d:e2:00:51:c4:88:e6:0f:d1:10:22:0d: - aa:ed:65:bf:d3:69:4d:25:3e:d0:17:e9:4b:7a:95:0a:cf:c7: - 36:fc:ff:00:6d:c1:08:12:03:ba:fe:21:52:93:45:d2:29:f3: - 4c:f5:36:a8:e4:f8:3b:f2:77:14:2f:7f:32:07:de:7f:79:27: - f0:92:06:57:e5:da:c3:14:d9:8b:40:3b:3c:79:69:07:5d:87: - d0:b0:22:e2:0f:cf:75:2b:d1:0e:4d:be:c9:02:59:b3:0e:be: - 88:0c:d1:3a:a8:1c:55:b9:8a:d7:be:7c:78:a3:c5:01:ef:0e: - cc:01:cd:a2:c0:45:ca:3e:32:14:34:c7:14:3c:1f:81:17:fe: - d7:fa:88:ec:8f:56:23:43:16:f8:b6:ec:a2:e3:f9:4b:94:94: - 07:e3:f5:34:19:62:00:f0:57:ff:69:88:e0:2e:05:d4:6e:68: - 0b:ae:09:84:7a:eb:6c:71:0a:b5:70:99:64:b7:07:68:7e:4c: - 31:30:d6:17:6b:5a:89:95:76:fd:38:d2:ea:10:91:2c:45:ed: - b2:28:9d:eb:03:d2:f2:dc:c9:b2:c0:56:bb:01:45:95:2c:11: - 9d:31:64:ee + 3a:c4:f6:50:32:77:14:e2:a8:69:9b:ad:85:a0:fa:95:08:d2: + 22:cb:d3:aa:53:94:e5:1f:92:fa:d5:7b:c8:a5:b6:13:15:42: + 42:2c:ce:48:e9:f1:55:c7:cd:f4:29:b6:46:e9:08:81:8c:83: + 82:c5:d4:f7:1e:90:3c:2d:78:39:7f:be:e8:30:5e:f7:d4:72: + e4:db:0a:09:49:c0:ce:83:66:c0:16:73:f4:cf:67:ad:74:e3: + 10:60:72:16:77:4a:c8:08:88:93:62:c0:4a:23:0b:74:3e:63: + 98:9c:54:1d:34:d5:b6:da:bc:7c:5a:f2:68:22:e2:d9:15:12: + 84:04:f6:3e:b3:ac:97:bc:b4:54:93:3c:d4:0b:25:e4:c1:34: + 5a:98:bc:aa:de:78:bb:12:3f:33:82:a2:bf:5f:82:e6:9e:ad: + 85:21:21:d9:9d:41:5e:4f:72:a3:16:8d:7d:b4:1d:26:d8:77: + d8:29:22:13:a2:f6:d7:9f:1c:60:2f:17:9e:fd:f4:63:a3:c6: + ed:e3:47:43:b7:73:39:82:97:18:fa:4b:db:2e:ac:d3:7b:54: + cd:f8:d0:eb:70:13:03:8a:4b:9b:90:62:4e:b0:34:22:49:ec: + 78:2a:47:97:60:13:03:23:ed:09:ff:a8:00:59:6a:2c:d1:2e: + d0:93:0b:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUPOX8gYhZqFAWwX/X5Srlln/C9vUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDMes/svaABwyZR2CiugLYL0nbXBIYYrP3yj2TnktbQQjJPzdBN0KxxmnOA CgRwIKMvoJv0PhnPaVS1voXdbrILFN8nvyyhu7KnIwz7rnhpaxpufDh/FV3lzycy @@ -1681,10 +1681,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAlashDHckW2/Jp8zisGD8nsAmMn7aeVgXXeIAUcSI5g/RECIN -qu1lv9NpTSU+0BfpS3qVCs/HNvz/AG3BCBIDuv4hUpNF0inzTPU2qOT4O/J3FC9/ -Mgfef3kn8JIGV+XawxTZi0A7PHlpB12H0LAi4g/PdSvRDk2+yQJZsw6+iAzROqgc -VbmK1758eKPFAe8OzAHNosBFyj4yFDTHFDwfgRf+1/qI7I9WI0MW+LbsouP5S5SU -B+P1NBliAPBX/2mI4C4F1G5oC64JhHrrbHEKtXCZZLcHaH5MMTDWF2taiZV2/TjS -6hCRLEXtsiid6wPS8tzJssBWuwFFlSwRnTFk7g== +9w0BAQsFAAOCAQEAOsT2UDJ3FOKoaZuthaD6lQjSIsvTqlOU5R+S+tV7yKW2ExVC +QizOSOnxVcfN9Cm2RukIgYyDgsXU9x6QPC14OX++6DBe99Ry5NsKCUnAzoNmwBZz +9M9nrXTjEGByFndKyAiIk2LASiMLdD5jmJxUHTTVttq8fFryaCLi2RUShAT2PrOs +l7y0VJM81Asl5ME0Wpi8qt54uxI/M4Kiv1+C5p6thSEh2Z1BXk9yoxaNfbQdJth3 +2CkiE6L2158cYC8Xnv30Y6PG7eNHQ7dzOYKXGPpL2y6s03tUzfjQ63ATA4pLm5Bi +TrA0IknseCpHl2ATAyPtCf+oAFlqLNEu0JMLWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/non-self-signed-root/chain.pem b/net/data/verify_certificate_chain_unittest/non-self-signed-root/chain.pem index e6d278b..43b50ef 100644 --- a/net/data/verify_certificate_chain_unittest/non-self-signed-root/chain.pem +++ b/net/data/verify_certificate_chain_unittest/non-self-signed-root/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 12:8d:5e:30:60:e5:57:f6:f3:09:84:b2:6d:4f:a0:fb:9d:6f:5e:9d - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ca:05:80:6e:cf:1f:63:66:cf:05:e3:dc:51:2c: 12:41:1f:96:f5:a5:94:96:c5:5e:34:36:bc:90:df: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 7a:73:db:43:7a:02:db:37:6b:cb:6d:a4:2f:87:93:77:9a:9a: - 3c:d2:51:d4:70:2e:6a:6f:ae:0d:9c:93:ba:d3:1c:35:06:a7: - d7:ef:40:3e:ae:c6:42:91:98:80:aa:e1:2d:40:ec:0a:d7:05: - 4b:ea:98:13:4f:97:c4:48:d6:ce:97:03:bd:78:fa:78:15:93: - 23:91:e8:a1:10:e2:03:6f:a6:3b:e2:40:4c:17:91:8c:46:bf: - a4:ea:33:2c:b6:82:50:4a:b9:57:3d:34:90:3f:91:26:fd:41: - bd:58:cd:06:9e:1e:87:72:46:dd:fe:b7:94:b4:1b:d8:40:4c: - 2f:0c:a0:62:ec:9c:26:a1:ce:ef:83:1f:06:6b:19:f8:8e:82: - bd:08:3a:ca:db:71:65:47:fa:77:19:e8:36:02:a0:cb:7e:98: - 68:35:27:c8:99:1b:f3:1e:f1:7a:44:b6:81:2c:ea:74:00:b1: - 4e:08:08:73:ae:49:fb:b8:07:36:b8:8f:bb:ff:6f:2a:11:53: - f9:2a:82:67:43:f7:fb:85:c0:41:29:57:0b:08:1a:af:8a:87: - 91:d2:91:0e:d6:20:e1:a8:79:86:8a:6d:71:e2:91:25:05:7f: - 81:22:4c:7d:39:4e:a7:ab:a5:08:ff:52:0f:1f:25:7a:d9:61: - 0b:f9:a6:c4 + 43:bd:99:ce:cf:cd:0d:9f:ca:dd:ec:8c:34:35:33:1d:13:a8: + 30:88:bf:61:5b:fd:c4:be:b8:93:3c:30:64:f8:00:d9:37:c2: + 00:df:14:ab:f7:a5:17:16:eb:34:b7:78:0b:2e:90:28:91:08: + 07:1e:ff:05:0c:bb:54:68:cf:b8:69:47:0b:e0:ec:6d:44:03: + bd:a5:13:4e:d6:17:48:16:02:e9:eb:ff:76:f8:52:25:32:75: + f4:33:70:82:fa:87:96:58:3c:96:bc:e8:8e:2e:19:8e:bc:2a: + 35:d9:d2:34:dd:63:ef:42:ad:12:f6:a2:1b:98:fd:9e:07:10: + aa:32:a0:ca:cd:1c:32:45:be:60:bf:b1:bc:d3:6a:21:c2:b6: + 49:34:52:c4:6e:9e:21:54:35:5e:d6:ba:e9:05:26:44:0b:36: + a8:9c:9c:06:22:82:a0:b4:37:9e:e6:8a:af:d6:98:bc:2a:2e: + 68:21:52:8b:f7:88:ad:d4:5b:00:66:5d:99:b8:fe:74:b1:a2: + 45:4f:c2:7f:b5:b0:05:7a:87:99:f7:1d:23:94:23:e3:b0:6f: + ca:8c:04:58:26:85:a1:4d:e5:06:2e:5b:71:d1:c1:cd:d4:40: + 0b:f7:e5:99:d0:fb:00:d8:f6:b8:4f:ca:9e:ce:67:cf:26:72: + 22:ee:93:75 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUEo1eMGDlV/bzCYSybU+g+51vXp0wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAygWAbs8fY2bPBePcUSwSQR+W9aWUlsVeNDa8kN+Fc14m 7fMS+5Cg+wW0jgVxB0zMMq6ViYeMmggi8KFH2r5cEscYMaoZYVk9Onvp6RqfVtlb MbQ/vK3aHOkN3EBcTV2MWq14l6vPKPtSfXRv0yfaWuQ3fhpWi/OFVcWq+JY9UVJf @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAHpz20N6Ats3a8ttpC+Hk3eamjzSUdRwLmpvrg2ck7rTHDUGp9fvQD6uxkKR -mICq4S1A7ArXBUvqmBNPl8RI1s6XA714+ngVkyOR6KEQ4gNvpjviQEwXkYxGv6Tq -Myy2glBKuVc9NJA/kSb9Qb1YzQaeHodyRt3+t5S0G9hATC8MoGLsnCahzu+DHwZr -GfiOgr0IOsrbcWVH+ncZ6DYCoMt+mGg1J8iZG/Me8XpEtoEs6nQAsU4ICHOuSfu4 -Bza4j7v/byoRU/kqgmdD9/uFwEEpVwsIGq+Kh5HSkQ7WIOGoeYaKbXHikSUFf4Ei -TH05TqerpQj/Ug8fJXrZYQv5psQ= +ggEBAEO9mc7PzQ2fyt3sjDQ1Mx0TqDCIv2Fb/cS+uJM8MGT4ANk3wgDfFKv3pRcW +6zS3eAsukCiRCAce/wUMu1Roz7hpRwvg7G1EA72lE07WF0gWAunr/3b4UiUydfQz +cIL6h5ZYPJa86I4uGY68KjXZ0jTdY+9CrRL2ohuY/Z4HEKoyoMrNHDJFvmC/sbzT +aiHCtkk0UsRuniFUNV7WuukFJkQLNqicnAYigqC0N57miq/WmLwqLmghUov3iK3U +WwBmXZm4/nSxokVPwn+1sAV6h5n3HSOUI+Owb8qMBFgmhaFN5QYuW3HRwc3UQAv3 +5ZnQ+wDY9rhPyp7OZ88mciLuk3U= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 29:24:c9:62:9e:9b:f4:e2:b7:3b:f4:4d:c4:01:48:be:71:f6:09:ac - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b8:b5:04:1a:b6:ce:13:85:6b:9b:9e:2d:2f:a5: b4:b5:05:44:72:4b:8b:80:23:1e:0b:1e:1d:30:eb: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 70:29:0b:34:38:8d:32:53:0b:34:77:56:1f:e5:2c:3d:15:bb: - b5:ed:87:9c:e9:8f:a8:d7:3f:b5:36:cd:f3:09:39:89:df:c0: - 90:71:c2:b2:4b:77:dd:79:62:91:e5:1b:2d:58:21:e4:69:d9: - b7:93:38:ac:7e:64:bc:97:99:d4:b9:bc:70:e9:59:32:b5:a2: - 0d:1e:4c:8c:ce:c5:92:8d:db:b1:ec:61:68:f8:73:6b:ce:34: - e0:ed:c4:9d:0f:61:2a:e7:a1:5b:b5:4b:a6:3f:98:9c:00:2c: - 78:19:79:98:5d:04:3a:af:74:d9:a2:a2:c9:7f:ed:c1:c8:c5: - a8:16:46:37:83:88:49:7a:54:8f:9c:8d:ac:82:59:95:5b:9b: - 39:86:5d:47:c4:3d:d2:0b:55:3b:50:4b:ca:f3:06:99:a6:ea: - 0f:64:6d:7d:f6:3c:c1:df:b1:e8:4c:f9:6b:e4:04:ec:40:97: - 7d:96:b2:d7:53:4a:1c:56:e1:95:1d:81:39:f0:c2:cb:07:92: - ac:9a:0a:1c:9f:cf:e7:b9:f6:c9:e8:f5:e9:02:ae:f0:11:eb: - ac:af:c2:ef:b1:b4:79:d1:88:82:7e:c5:a1:a3:19:49:0f:b6: - 9b:06:e4:42:0a:d9:ec:47:60:b8:ce:79:5f:07:d3:f5:db:b4: - df:ef:01:91 + 55:46:1e:a5:5f:50:b7:20:a5:23:78:bc:54:8f:78:aa:70:37: + 0d:91:10:14:65:80:6a:5c:c1:de:c5:30:cd:a2:83:b8:be:17: + 29:2c:b0:9f:56:fc:5a:0a:f0:55:03:ba:1a:63:68:b2:68:8d: + 27:e3:1b:19:47:6e:6d:c0:38:2e:11:9f:b1:b9:f9:bb:18:2f: + cb:da:cd:ca:ac:4d:1b:18:ee:80:fa:df:af:76:5b:5d:62:45: + 97:b7:78:c6:d1:01:32:25:09:87:ec:e1:d2:86:05:ff:27:f4: + 9b:7e:bc:6e:b5:ba:0c:8e:b6:67:1c:36:0c:19:ad:bf:79:02: + 8c:87:fc:d3:de:60:49:5d:84:1e:dd:65:1c:45:22:5b:39:7b: + a3:86:e0:b0:fd:82:0b:ae:05:08:b9:f9:ba:17:49:c1:da:55: + 34:d8:37:b2:89:67:fc:c8:83:31:99:0c:6b:6f:60:1a:a4:00: + fa:e4:aa:f5:2f:37:89:a8:41:54:84:25:5d:0b:59:db:fe:f1: + 15:2a:c6:b8:be:b8:26:5a:a6:f8:ba:9a:ea:ce:69:39:e3:47: + ea:2d:9c:b3:b4:7c:bf:cb:80:59:81:00:1f:39:9d:66:7e:bb: + 9d:24:0f:8a:e4:e3:25:2b:fd:6c:2e:29:b1:39:37:36:bc:dd: + a4:b4:9a:9c -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUKSTJYp6b9OK3O/RNxAFIvnH2CawwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALi1BBq2zhOFa5ueLS+ltLUFRHJLi4AjHgseHTDrwPXBpRfm E120L798qZU4zIiabibiOiJo/rGj5HAEc3B4t2h6xw2GwK08pK2DpQCoo8JZUzp3 @@ -176,12 +176,12 @@ EQLd40ArmqgwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQBwKQs0OI0yUws0d1Yf5Sw9Fbu17Yec6Y+o1z+1 -Ns3zCTmJ38CQccKyS3fdeWKR5RstWCHkadm3kzisfmS8l5nUubxw6VkytaINHkyM -zsWSjdux7GFo+HNrzjTg7cSdD2Eq56FbtUumP5icACx4GXmYXQQ6r3TZoqLJf+3B -yMWoFkY3g4hJelSPnI2sglmVW5s5hl1HxD3SC1U7UEvK8waZpuoPZG199jzB37Ho -TPlr5ATsQJd9lrLXU0ocVuGVHYE58MLLB5Ksmgocn8/nufbJ6PXpAq7wEeusr8Lv -sbR50YiCfsWhoxlJD7abBuRCCtnsR2C4znlfB9P127Tf7wGR +MA0GCSqGSIb3DQEBCwUAA4IBAQBVRh6lX1C3IKUjeLxUj3iqcDcNkRAUZYBqXMHe +xTDNooO4vhcpLLCfVvxaCvBVA7oaY2iyaI0n4xsZR25twDguEZ+xufm7GC/L2s3K +rE0bGO6A+t+vdltdYkWXt3jG0QEyJQmH7OHShgX/J/SbfrxutboMjrZnHDYMGa2/ +eQKMh/zT3mBJXYQe3WUcRSJbOXujhuCw/YILrgUIufm6F0nB2lU02DeyiWf8yIMx +mQxrb2AapAD65Kr1LzeJqEFUhCVdC1nb/vEVKsa4vrgmWqb4uprqzmk540fqLZyz +tHy/y4BZgQAfOZ1mfrudJA+K5OMlK/1sLimxOTc2vN2ktJqc -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 1e:8a:27:93:f7:53:8e:01:34:58:db:a9:3d:d0:8b:61:22:1b:4b:15 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=ShadowRoot Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:fa:87:39:cb:43:d9:24:e9:2c:54:cd:18:ea: b8:87:ec:2f:d3:57:e3:9c:23:be:94:3c:26:41:db: @@ -237,25 +237,25 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 0b:9f:d0:78:b3:19:0f:6c:e0:75:a1:2e:6e:37:59:02:ae:aa: - 57:83:fd:9b:55:37:36:d5:d9:fe:fb:89:dc:da:08:ef:29:04: - fc:ab:73:c5:8d:c6:62:38:91:51:49:dc:86:86:f1:3d:77:19: - b8:b5:94:86:01:eb:cd:ba:f8:bb:5c:a0:4e:be:51:4a:7b:1f: - 76:b5:0d:01:5c:9f:b5:73:09:5a:2e:d4:8d:e2:20:0a:ee:28: - af:7a:ae:31:e2:4b:b0:62:27:05:6a:ab:40:0a:2b:bd:bc:d8: - ca:8e:ee:c1:a1:99:0e:5d:9d:de:37:bb:3a:a0:b3:67:b7:f9: - 8b:1b:2f:1d:57:38:e9:fa:d6:aa:12:bb:57:64:2a:29:32:fa: - 7c:30:59:73:18:08:94:a6:bd:fc:df:1a:f8:c5:5d:96:5a:61: - c0:f6:10:0e:1a:64:27:74:82:07:22:c0:90:eb:df:9a:b4:ef: - c5:d8:bf:f1:44:70:17:3b:23:a1:0b:12:54:8b:1d:89:54:bf: - 2d:df:97:73:91:f5:8d:9f:0d:ab:94:08:3a:7e:c6:c7:ee:12: - ef:f6:05:f8:1f:35:5d:f0:ff:38:d8:24:35:e4:13:19:83:60: - f4:62:9b:c5:64:d8:8c:c7:34:60:72:99:1c:60:0d:e1:17:16: - 27:2d:af:4e + 1d:17:f8:d1:b0:00:d8:ef:47:e9:fa:46:9b:ca:95:9e:41:06: + c2:4c:91:1d:75:a3:58:c1:c0:ca:f7:63:5d:75:9f:be:65:80: + c7:59:16:f0:70:37:dd:e3:ac:6b:03:95:28:94:a9:84:54:1c: + a9:53:bc:d7:81:fc:bc:b3:cd:52:b1:78:77:ee:db:af:7e:0b: + 2a:da:c3:28:8d:c0:a1:3b:b8:96:b7:64:37:92:80:3b:d8:75: + d3:10:fd:03:10:1e:fe:d0:2e:5b:e7:b7:6f:1b:47:b6:4c:1d: + fe:e7:f6:50:91:0c:24:df:53:e8:f5:cc:92:a7:c5:69:d1:bc: + ab:2a:0c:86:9c:d8:6e:4c:9b:0b:13:12:f6:0a:40:de:79:62: + 8b:04:c2:10:06:d0:90:2b:1c:0c:3c:e8:ef:72:16:09:3d:1f: + 98:66:d6:8c:ae:8f:d2:67:56:0c:8e:a3:b2:3f:35:c1:82:01: + 3d:4f:c2:0c:5a:b0:15:28:f4:b4:b1:73:67:7b:0a:34:e2:a7: + aa:25:27:59:88:61:87:86:b4:e5:ef:c7:44:e2:86:3a:50:da: + 93:de:49:ec:b9:61:3b:34:9f:2a:94:e5:3f:44:44:f8:e4:58: + 43:eb:2e:74:6b:77:ff:ee:71:ad:98:41:66:bb:aa:04:7e:7c: + f1:bd:06:50 -----BEGIN CERTIFICATE----- MIIDijCCAnKgAwIBAgIUHoonk/dTjgE0WNupPdCLYSIbSxUwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKU2hhZG93Um9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAx -MDExMjAwMDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IB +BQAwFTETMBEGA1UEAwwKU2hhZG93Um9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEw +MDUxMjAwMDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQC7+oc5y0PZJOksVM0Y6riH7C/TV+OcI76UPCZB22FAuK0HU/Fp xbQsaq3e5Uq94w93xFn67tU6GpPKzbEiKiRCWgFC6Fd0+YlW+MET9slCm0V7/7eq wR8b6AIkEpcNhLlicIOTcs2bGiYnkjRGUcW3x0q0eoqEmOL3kE3Mzz3uhZGNdWA4 @@ -266,10 +266,10 @@ or1I+Z5KMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAoYhaHR0cDovL3VybC1m b3ItYWlhL1NoYWRvd1Jvb3QuY2VyMDIGA1UdHwQrMCkwJ6AloCOGIWh0dHA6Ly91 cmwtZm9yLWNybC9TaGFkb3dSb290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0T -AQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAC5/QeLMZD2zgdaEubjdZAq6q -V4P9m1U3NtXZ/vuJ3NoI7ykE/KtzxY3GYjiRUUnchobxPXcZuLWUhgHrzbr4u1yg -Tr5RSnsfdrUNAVyftXMJWi7UjeIgCu4or3quMeJLsGInBWqrQAorvbzYyo7uwaGZ -Dl2d3je7OqCzZ7f5ixsvHVc46frWqhK7V2QqKTL6fDBZcxgIlKa9/N8a+MVdllph -wPYQDhpkJ3SCByLAkOvfmrTvxdi/8URwFzsjoQsSVIsdiVS/Ld+Xc5H1jZ8Nq5QI -On7Gx+4S7/YF+B81XfD/ONgkNeQTGYNg9GKbxWTYjMc0YHKZHGAN4RcWJy2vTg== +AQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAHRf40bAA2O9H6fpGm8qVnkEG +wkyRHXWjWMHAyvdjXXWfvmWAx1kW8HA33eOsawOVKJSphFQcqVO814H8vLPNUrF4 +d+7br34LKtrDKI3AoTu4lrdkN5KAO9h10xD9AxAe/tAuW+e3bxtHtkwd/uf2UJEM +JN9T6PXMkqfFadG8qyoMhpzYbkybCxMS9gpA3nliiwTCEAbQkCscDDzo73IWCT0f +mGbWjK6P0mdWDI6jsj81wYIBPU/CDFqwFSj0tLFzZ3sKNOKnqiUnWYhhh4a05e/H +ROKGOlDak95J7LlhOzSfKpTlP0RE+ORYQ+sudGt3/+5xrZhBZruqBH588b0GUA== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py b/net/data/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py index 1fd1e48b..fbacc98 100755 --- a/net/data/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt index c9888d1..5f822de 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt
@@ -1,6 +1,5 @@ ----- Certificate i=0 (CN=Valid DSA Signatures EE Certificate Test4,O=Test Certificates 2011,C=US) ----- ERROR: Unacceptable signature algorithm -ERROR: VerifySignedData failed ----- Certificate i=1 (CN=DSA CA,O=Test Certificates 2011,C=US) ----- ERROR: Unacceptable public key
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt index 98135b6..bb7da49 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt
@@ -1,6 +1,5 @@ ----- Certificate i=1 (CN=DSA Parameters Inherited CA,O=Test Certificates 2011,C=US) ----- ERROR: Unacceptable signature algorithm -ERROR: VerifySignedData failed ----- Certificate i=2 (CN=DSA CA,O=Test Certificates 2011,C=US) ----- ERROR: Unacceptable public key
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt index 870d5ae..4f0fd64 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt
@@ -1,6 +1,5 @@ ----- Certificate i=0 (CN=Invalid DSA Signature EE Certificate Test6,O=Test Certificates 2011,C=US) ----- ERROR: Unacceptable signature algorithm -ERROR: VerifySignedData failed ----- Certificate i=1 (CN=DSA CA,O=Test Certificates 2011,C=US) ----- ERROR: Unacceptable public key
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt new file mode 100644 index 0000000..708d580 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt
@@ -0,0 +1,3 @@ +----- Certificate i=0 (CN=Valid Policy Mapping EE Certificate Test1,O=Test Certificates 2011,C=US) ----- +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt similarity index 100% rename from net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.txt rename to net/data/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt new file mode 100644 index 0000000..70d5f44 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt
@@ -0,0 +1,3 @@ +----- Certificate i=0 (CN=Valid Policy Mapping EE Certificate Test13,O=Test Certificates 2011,C=US) ----- +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt index 110ad20..cd2c8c0 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt
@@ -1,10 +1,3 @@ ----- Certificate i=0 (CN=Valid Policy Mapping EE Certificate Test3,O=Test Certificates 2011,C=US) ----- ERROR: No valid policy -ERROR: No valid policy - ------ Certificate i=1 (CN=P12 Mapping 1to3 subsubCA,O=Test Certificates 2011,C=US) ----- -ERROR: No valid policy - ------ Certificate i=2 (CN=P12 Mapping 1to3 subCA,O=Test Certificates 2011,C=US) ----- -ERROR: No valid policy
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt index 13df79f..402aa0c 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt
@@ -1,7 +1,3 @@ ----- Certificate i=0 (CN=Valid Policy Mapping EE Certificate Test5,O=Test Certificates 2011,C=US) ----- ERROR: No valid policy -ERROR: No valid policy - ------ Certificate i=1 (CN=P1 Mapping 1to234 subCA,O=Test Certificates 2011,C=US) ----- -ERROR: No valid policy
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt index f7500ed..40f7d32 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt
@@ -1,7 +1,3 @@ ----- Certificate i=0 (CN=Valid Policy Mapping EE Certificate Test6,O=Test Certificates 2011,C=US) ----- ERROR: No valid policy -ERROR: No valid policy - ------ Certificate i=1 (CN=P1 Mapping 1to234 subCA,O=Test Certificates 2011,C=US) ----- -ERROR: No valid policy
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt index 460dcbd..df0ad64 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt
@@ -1,3 +1,3 @@ ------ Certificate i=0 (1.2.840.113549.1.9.1=#546573743239454540696E76616C69646365727469666963617465732E676F76,CN=Invalid DN and RFC822 nameConstraints EE Certificate Test29,OU=permittedSubtree1,O=Test Certificates 2011,C=US) ----- +----- Certificate i=0 (emailAddress=Test29EE@invalidcertificates.gov,CN=Invalid DN and RFC822 nameConstraints EE Certificate Test29,OU=permittedSubtree1,O=Test Certificates 2011,C=US) ----- ERROR: Not permitted by name constraints
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt index 421d300..5becaeb 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt
@@ -1,7 +1,3 @@ ----- Certificate i=0 (CN=Valid EE Certificate Test1,O=Test Certificates 2011,C=US) ----- ERROR: No valid policy -ERROR: No valid policy - ------ Certificate i=1 (CN=Good CA,O=Test Certificates 2011,C=US) ----- -ERROR: No valid policy
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt index ed3a8b2..70e720a 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt
@@ -1,4 +1,3 @@ ----- Certificate i=0 (CN=anyPolicy EE Certificate Test14,O=Test Certificates 2011,C=US) ----- ERROR: No valid policy -ERROR: No valid policy
diff --git a/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt b/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt index 1dbcee2..c603390 100644 --- a/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt +++ b/net/data/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt
@@ -1,4 +1,3 @@ ----- Certificate i=0 (CN=Overlapping Policies EE Certificate Test6,O=Test Certificates 2011,C=US) ----- ERROR: No valid policy -ERROR: No valid policy
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem new file mode 100644 index 0000000..3db64b8 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem
@@ -0,0 +1,276 @@ +[Created by: ./generate-chains.py] + +Certificate chain with inhibitAnyPolicy on the root, and an intermediate +that uses anyPolicy. Should fail if the policyConstraints on the root are +enforced. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5a:d9:1e:25:c2:df:a8:d3:08:03:19:0f:58:d0:d7:b7:19:da:11:a1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b1:df:79:78:69:06:41:4f:b2:c1:6a:83:99:da: + 2b:0b:0a:e3:a1:99:04:7f:24:50:ce:1a:97:b1:b2: + 42:cc:32:80:1b:34:f6:8e:6a:06:a0:46:ab:fb:0f: + 1b:a9:b7:01:5a:c3:25:82:6c:00:cd:1d:13:40:a4: + 70:88:96:e0:94:79:ed:2a:47:a9:d2:f3:7e:ac:1d: + 15:28:d8:88:32:9b:7a:2c:10:09:41:3a:8b:ef:f9: + 96:36:cd:27:11:02:f6:76:18:95:fe:4d:d7:e5:35: + 41:40:1f:05:46:c8:63:a1:52:45:43:30:54:83:9e: + 7c:eb:48:a1:66:ca:4a:21:69:25:d8:29:12:39:f5: + 4b:14:97:3b:42:f2:c7:7e:38:cd:2c:57:56:b9:92: + ea:f3:15:c3:33:7f:fe:92:41:a6:d3:b5:72:f6:87: + 31:66:bf:a2:5b:0b:66:ed:c8:f0:fe:b7:34:2c:dc: + 09:16:d2:54:c1:b6:d1:1c:6e:ff:55:28:29:44:bd: + b7:9f:40:ea:87:88:23:51:a4:23:25:61:25:b6:b9: + db:39:64:03:12:ba:17:86:f5:02:56:07:94:ff:f2: + 1c:d0:03:f6:60:19:5d:56:48:c1:0e:a7:2b:79:9b: + 8f:f4:0d:d2:eb:44:bb:85:18:64:f6:e4:46:3b:9c: + 68:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 80:FA:9C:59:69:9E:9A:82:47:3A:65:24:E7:00:9E:DC:54:53:54:5C + X509v3 Authority Key Identifier: + 48:8C:E1:C6:32:0E:AB:6E:B3:7B:4B:CB:28:2A:AF:69:BE:BC:96:E0 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 05:38:45:d0:f2:65:e1:0a:b8:35:e2:d0:5d:b0:e4:53:20:aa: + 0f:7e:2b:4c:74:b1:49:a3:04:88:89:58:1b:ac:f8:e7:03:ce: + d9:82:82:67:f2:6f:12:53:5e:7b:e4:d6:6c:a9:3d:c9:c4:12: + 18:d3:8b:29:ea:c7:9b:66:39:39:6e:dc:25:de:a4:f4:1d:34: + d3:50:50:7d:ff:7d:4a:5c:85:3f:30:d1:dd:14:9f:42:42:b5: + 4d:1a:47:66:f6:87:c6:fa:43:91:f0:3c:77:b0:79:71:94:06: + 14:da:a8:9e:02:6c:d2:d0:2b:af:72:d3:15:20:40:ca:2c:7a: + 8f:6e:58:d6:10:e5:fa:51:d4:80:00:eb:9b:b5:9d:43:d3:ff: + 78:7a:45:da:4f:e5:6a:80:87:e4:85:18:c2:8e:f2:cb:0f:ba: + fe:e5:95:b2:d6:bc:a2:bc:5c:66:b6:59:16:44:bd:da:d3:52: + 24:ea:31:cf:e7:2a:65:98:95:df:19:23:70:b4:45:ae:fb:6c: + 3a:f7:ce:ad:fd:76:97:89:59:b0:1e:e0:d5:08:0a:f4:0d:47: + b9:d8:eb:86:12:41:c8:25:7c:0d:ad:a9:59:c9:de:79:e7:4e: + ab:ce:18:91:a3:34:07:6f:09:a6:ff:fd:aa:43:15:4f:0d:1a: + c1:8d:ff:2a +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUWtkeJcLfqNMIAxkPWNDXtxnaEaEwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAsd95eGkGQU+ywWqDmdorCwrjoZkEfyRQzhqXsbJCzDKA +GzT2jmoGoEar+w8bqbcBWsMlgmwAzR0TQKRwiJbglHntKkep0vN+rB0VKNiIMpt6 +LBAJQTqL7/mWNs0nEQL2dhiV/k3X5TVBQB8FRshjoVJFQzBUg55860ihZspKIWkl +2CkSOfVLFJc7QvLHfjjNLFdWuZLq8xXDM3/+kkGm07Vy9ocxZr+iWwtm7cjw/rc0 +LNwJFtJUwbbRHG7/VSgpRL23n0Dqh4gjUaQjJWEltrnbOWQDEroXhvUCVgeU//Ic +0AP2YBldVkjBDqcreZuP9A3S60S7hRhk9uRGO5xotQIDAQABo4H+MIH7MB0GA1Ud +DgQWBBSA+pxZaZ6agkc6ZSTnAJ7cVFNUXDAfBgNVHSMEGDAWgBRIjOHGMg6rbrN7 +S8soKq9pvryW4DA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwUwDQYJKoZIhvcNAQELBQADggEBAAU4RdDyZeEKuDXi0F2w5FMgqg9+K0x0 +sUmjBIiJWBus+OcDztmCgmfybxJTXnvk1mypPcnEEhjTiynqx5tmOTlu3CXepPQd +NNNQUH3/fUpchT8w0d0Un0JCtU0aR2b2h8b6Q5HwPHeweXGUBhTaqJ4CbNLQK69y +0xUgQMoseo9uWNYQ5fpR1IAA65u1nUPT/3h6RdpP5WqAh+SFGMKO8ssPuv7llbLW +vKK8XGa2WRZEvdrTUiTqMc/nKmWYld8ZI3C0Ra77bDr3zq39dpeJWbAe4NUICvQN +R7nY64YSQcglfA2tqVnJ3nnnTqvOGJGjNAdvCab//apDFU8NGsGN/yo= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 27:31:77:a6:0a:3a:73:f3:ea:47:c4:6a:4b:cb:b8:a6:ba:0c:4b:fd + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c2:1d:00:3e:0c:67:5d:f7:ff:70:1e:a1:33:e9: + b3:28:7a:3c:3f:5e:ab:a7:8d:b5:91:c2:02:8e:2c: + b1:93:90:43:4e:2a:d4:1b:80:bd:1c:8b:4c:5d:74: + 16:8a:fa:6f:88:2e:87:39:e0:11:c4:7c:4b:76:fd: + 87:f0:1f:38:0e:5c:6d:33:2d:16:00:3d:15:dc:14: + fb:ee:5f:bf:49:41:3c:ec:e7:43:74:1c:71:fb:bc: + 6b:ae:54:5f:5e:90:fb:5b:b0:93:8c:72:79:6a:d2: + 8e:c6:7b:1f:ac:d9:c1:d7:30:ee:d2:b1:39:cb:7d: + 44:96:9d:eb:31:d1:28:74:f8:b5:80:e3:62:86:73: + 28:02:62:83:12:32:e9:42:6a:ed:75:5b:ec:ba:7d: + 30:62:74:a0:2c:1e:1e:9b:10:85:22:1a:af:bf:f0: + 0c:4d:9b:bd:1e:fb:fd:a5:dc:e9:98:fb:35:61:4a: + ca:cb:6c:e0:4d:10:f4:fe:b8:17:ad:30:91:30:db: + 9a:53:6b:2f:1c:d9:ec:f2:28:d7:42:b9:b5:02:0d: + 5f:52:ed:9f:16:b6:14:7b:cf:28:d7:f7:5e:02:38: + df:0e:bc:60:40:6a:6f:65:64:a6:4a:ae:fd:d0:b7: + aa:5f:40:c6:e1:17:c1:dc:9a:25:1f:4e:56:90:9e: + ab:63 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 48:8C:E1:C6:32:0E:AB:6E:B3:7B:4B:CB:28:2A:AF:69:BE:BC:96:E0 + X509v3 Authority Key Identifier: + 99:59:00:A4:21:DA:73:35:FA:D0:46:7C:5E:3A:64:E7:C1:CA:C4:71 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + X509v3 Certificate Policies: critical + Policy: X509v3 Any Policy + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 88:09:58:2d:a5:73:dc:dd:1b:fd:8a:e2:31:38:5e:9a:b9:f8: + 5d:68:db:00:a5:48:92:8e:28:6e:51:f0:9a:7b:ad:ac:d3:05: + b2:30:5c:45:e0:5d:9e:e5:47:c5:96:d0:5e:87:66:ee:8c:96: + 4b:ab:cb:71:63:41:83:93:30:86:e9:a2:4b:27:fa:7d:0f:28: + 52:9a:a1:ad:82:79:ca:c7:b6:c0:26:9c:bb:9e:b7:17:98:11: + 9d:d0:6b:e3:de:0c:88:08:0d:17:68:77:4a:c9:62:0f:f2:c0: + 76:04:40:d6:8e:c1:14:39:50:be:63:09:cd:a7:38:06:8e:aa: + 3a:ee:9c:39:1f:bb:1d:fc:c2:09:e9:69:d3:91:b4:58:8f:e1: + d6:b3:fa:34:fa:b4:ef:45:e8:c5:fc:8b:10:57:a9:74:fc:6e: + 3f:37:2f:37:24:c4:e1:19:84:71:f1:27:aa:cf:f0:1f:37:33: + 20:f9:11:14:14:ad:21:f7:8b:59:51:af:a2:16:86:61:cc:df: + a2:5d:d0:1d:42:4a:6f:44:b8:78:ec:d7:98:2f:55:f7:78:42: + ec:21:0c:ba:ee:36:5f:d7:e5:d6:91:e0:63:cc:d2:ea:31:bd: + ce:09:ec:44:be:d9:0b:ed:d0:43:68:24:02:27:88:0a:4d:62: + f1:c0:2c:b5 +-----BEGIN CERTIFICATE----- +MIIDpzCCAo+gAwIBAgIUJzF3pgo6c/PqR8RqS8u4proMS/0wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAMIdAD4MZ133/3AeoTPpsyh6PD9eq6eNtZHCAo4ssZOQQ04q +1BuAvRyLTF10For6b4guhzngEcR8S3b9h/AfOA5cbTMtFgA9FdwU++5fv0lBPOzn +Q3Qccfu8a65UX16Q+1uwk4xyeWrSjsZ7H6zZwdcw7tKxOct9RJad6zHRKHT4tYDj +YoZzKAJigxIy6UJq7XVb7Lp9MGJ0oCweHpsQhSIar7/wDE2bvR77/aXc6Zj7NWFK +ysts4E0Q9P64F60wkTDbmlNrLxzZ7PIo10K5tQINX1Ltnxa2FHvPKNf3XgI43w68 +YEBqb2Vkpkqu/dC3ql9AxuEXwdyaJR9OVpCeq2MCAwEAAaOB8jCB7zAdBgNVHQ4E +FgQUSIzhxjIOq26ze0vLKCqvab68luAwHwYDVR0jBBgwFoAUmVkApCHaczX60EZ8 +Xjpk58HKxHEwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA8GA1UdJAEB/wQFMAOAAQAwFAYDVR0gAQH/BAowCDAGBgRVHSAAMA0GCSqGSIb3 +DQEBCwUAA4IBAQCICVgtpXPc3Rv9iuIxOF6aufhdaNsApUiSjihuUfCae62s0wWy +MFxF4F2e5UfFltBeh2bujJZLq8txY0GDkzCG6aJLJ/p9DyhSmqGtgnnKx7bAJpy7 +nrcXmBGd0Gvj3gyICA0XaHdKyWIP8sB2BEDWjsEUOVC+YwnNpzgGjqo67pw5H7sd +/MIJ6WnTkbRYj+HWs/o0+rTvRejF/IsQV6l0/G4/Ny83JMThGYRx8Seqz/AfNzMg ++REUFK0h94tZUa+iFoZhzN+iXdAdQkpvRLh47NeYL1X3eELsIQy67jZf1+XWkeBj +zNLqMb3OCexEvtkL7dBDaCQCJ4gKTWLxwCy1 +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 27:31:77:a6:0a:3a:73:f3:ea:47:c4:6a:4b:cb:b8:a6:ba:0c:4b:fc + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:98:98:3f:4c:87:cb:65:52:40:92:de:70:8f:fe: + 49:25:11:9f:7b:10:6b:64:a6:04:81:89:5d:df:f9: + 01:1f:a8:f7:5a:a8:bf:36:f8:0f:37:bc:f6:8b:03: + 90:f9:cf:09:b4:9b:8b:7a:ee:1d:80:ad:fc:29:92: + d9:7e:51:f6:18:43:df:26:cb:1a:e2:43:d7:c4:bd: + bb:f8:95:7a:e4:54:3d:9c:7e:c3:31:d6:20:d5:13: + 84:ee:9c:a3:83:1d:70:27:e0:48:aa:62:df:81:1a: + ef:6c:5f:f6:69:7a:3a:e6:eb:86:22:37:3e:73:ee: + cf:b3:5f:7f:c5:fe:64:61:35:79:04:0f:3b:48:83: + c0:99:65:39:41:8f:b7:b4:6a:aa:ee:c9:e8:84:36: + 4e:5d:77:37:dd:0f:ff:20:5e:e2:a0:d8:45:48:36: + 1b:c5:89:40:71:0f:83:e8:de:90:7d:22:e1:e5:64: + 9a:35:77:31:8b:e1:3e:95:25:4a:03:d4:b4:30:ce: + b4:06:29:d7:8f:3a:03:2a:f0:fa:9a:9b:7d:45:b3: + 7d:81:4c:c8:ae:45:64:de:28:6c:d5:53:11:2d:03: + 37:35:45:88:7f:51:51:e3:36:c3:10:3e:71:d0:e6: + 78:5d:87:ae:39:2a:dd:2f:29:13:18:af:00:5c:71: + 1b:6b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 99:59:00:A4:21:DA:73:35:FA:D0:46:7C:5E:3A:64:E7:C1:CA:C4:71 + X509v3 Authority Key Identifier: + 99:59:00:A4:21:DA:73:35:FA:D0:46:7C:5E:3A:64:E7:C1:CA:C4:71 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Inhibit Any Policy: critical + 0 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 84:91:b6:14:f8:76:93:b3:61:fc:65:c1:09:72:81:f9:a8:d4: + cb:b2:45:f6:15:a5:7b:6c:e0:c0:a6:b4:23:05:ed:c9:a0:ab: + 1a:bd:e4:1e:a0:2d:b9:5f:6a:64:8c:0c:00:be:87:85:55:ae: + a9:55:db:03:db:f9:76:0f:f7:44:a9:3a:f0:af:82:78:ea:aa: + 97:63:e3:99:d0:8e:36:29:4b:09:8d:85:75:9e:85:10:47:37: + 48:31:6e:7c:7c:3d:03:17:b5:52:f3:90:05:d9:93:81:0d:72: + d8:5f:6f:64:f5:3e:cc:15:a2:e2:18:15:4a:b4:6a:7a:ff:d5: + d6:9b:e2:ad:87:74:36:ec:2c:54:c7:79:86:14:a0:f0:26:e4: + 86:ae:62:45:6c:0f:69:e2:d9:05:9e:55:60:8d:ed:f8:de:6c: + 4d:ac:23:a2:94:2b:95:a3:e8:7c:c1:40:5e:c5:63:b4:4d:53: + 20:10:98:09:98:dd:ad:64:fe:dc:95:a0:c7:ca:3d:7a:f8:96: + 45:f1:96:07:ba:4f:13:22:7d:45:5f:89:1c:3f:e6:6c:78:67: + 54:69:6f:5f:c7:d9:d4:bb:34:27:6f:f4:e3:26:55:e6:79:14: + 76:64:c8:7e:e8:9d:de:7f:6a:85:a3:8f:d0:88:6c:ab:3f:5c: + 55:4b:88:38 +-----BEGIN CERTIFICATE----- +MIIDhzCCAm+gAwIBAgIUJzF3pgo6c/PqR8RqS8u4proMS/wwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCYmD9Mh8tlUkCS3nCP/kklEZ97EGtkpgSBiV3f+QEfqPdaqL82+A83vPaL +A5D5zwm0m4t67h2Arfwpktl+UfYYQ98myxriQ9fEvbv4lXrkVD2cfsMx1iDVE4Tu +nKODHXAn4EiqYt+BGu9sX/Zpejrm64YiNz5z7s+zX3/F/mRhNXkEDztIg8CZZTlB +j7e0aqruyeiENk5ddzfdD/8gXuKg2EVINhvFiUBxD4Po3pB9IuHlZJo1dzGL4T6V +JUoD1LQwzrQGKdePOgMq8Pqam31Fs32BTMiuRWTeKGzVUxEtAzc1RYh/UVHjNsMQ +PnHQ5nhdh645Kt0vKRMYrwBccRtrAgMBAAGjgdowgdcwHQYDVR0OBBYEFJlZAKQh +2nM1+tBGfF46ZOfBysRxMB8GA1UdIwQYMBaAFJlZAKQh2nM1+tBGfF46ZOfBysRx +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgNVHTYB +Af8EAwIBADANBgkqhkiG9w0BAQsFAAOCAQEAhJG2FPh2k7Nh/GXBCXKB+ajUy7JF +9hWle2zgwKa0IwXtyaCrGr3kHqAtuV9qZIwMAL6HhVWuqVXbA9v5dg/3RKk68K+C +eOqql2PjmdCONilLCY2FdZ6FEEc3SDFufHw9Axe1UvOQBdmTgQ1y2F9vZPU+zBWi +4hgVSrRqev/V1pvirYd0NuwsVMd5hhSg8Cbkhq5iRWwPaeLZBZ5VYI3t+N5sTawj +opQrlaPofMFAXsVjtE1TIBCYCZjdrWT+3JWgx8o9eviWRfGWB7pPEyJ9RV+JHD/m +bHhnVGlvX8fZ1Ls0J2/04yZV5nkUdmTIfuid3n9qhaOP0Ihsqz9cVUuIOA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py new file mode 100755 index 0000000..dbf432f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py
@@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with inhibitAnyPolicy on the root, and an intermediate +that uses anyPolicy. Should fail if the policyConstraints on the root are +enforced.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('inhibitAnyPolicy', 'critical,0') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,anyPolicy') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.5') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key new file mode 100644 index 0000000..b658638 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDCHQA+DGdd9/9w +HqEz6bMoejw/XqunjbWRwgKOLLGTkENOKtQbgL0ci0xddBaK+m+ILoc54BHEfEt2 +/YfwHzgOXG0zLRYAPRXcFPvuX79JQTzs50N0HHH7vGuuVF9ekPtbsJOMcnlq0o7G +ex+s2cHXMO7SsTnLfUSWnesx0Sh0+LWA42KGcygCYoMSMulCau11W+y6fTBidKAs +Hh6bEIUiGq+/8AxNm70e+/2l3OmY+zVhSsrLbOBNEPT+uBetMJEw25pTay8c2ezy +KNdCubUCDV9S7Z8WthR7zyjX914CON8OvGBAam9lZKZKrv3Qt6pfQMbhF8HcmiUf +TlaQnqtjAgMBAAECggEAMEIPfl2NETKHgbNLtmFCVizVb5e0qyoy2rLV+cyotRvn +b7Z8Fv5RhZgn+w/STujl84BFxCCtqiCQjluHgS3xvLhDubZawuJs3dMlsuSA5NBg +OjFgdqxftgro5mU5dIQsyWXDuOX4w5LnRfb0L//PDhWvOhgvWySgeaV3BGKQYUvI +09DxqDuFBSgFYBqqoRad7oX5CM3P85S3rNsBHFA0uvmF/o9Lot9ClTqIbZ+ox86J +YSwkpZRNJF5Nrnqsb5lAFXzhcAif8fJYAHvg6aqnnOq+3aTjzHAShH+1vn74WOd9 +jlm/8plkjF2y+rTWcE/bSLn468vl3g8yplMzn9snSQKBgQDguCWVCzq5cAWvQEQQ +OafBhZpkmpVurHm3/XRlooIeNenrxUZs3jjqMn4G8j83oPGYCoKKJXI2zAM4A435 +jep7Mrta+/84okYxL764T9d/+SU8uCAYuQgyIS1XAFaYbSJms0VrZkYh1EvCNhsw +8u4PABICpXaOeGZD1kKXRcz5zQKBgQDdIjXuZVCT5LnF2ZGJbIwRgZ1OYrNYKlWs +NxsCL2MZLOvKBu3nvYZXmzHn7fxW7LhA6IViSu1nxOhvvjYHZd+5t/ijUevkdq0H +72qWBgMivJo0qu1t9aqBuvXgY3zHB6YCnK52lTTsnDOwzgw/jEB+ByCJaOpQsgpL +UbitYR5J7wKBgQDgmWyGoOiausoTtOnSRa3TkBMWBiLgsOYe7OXPRzNBuqUIDu4q +lZjRCpJHowtoMCYHzklWhcK33gRBkdvu1tbLN5NmhoM6OYZqVswKL1K2B3AeVfFO +hHEamWpVkHL8eeduOjNh+qCR4zus6qMWs1cYCvv1RSdPkiq0FowL4anS6QKBgAfj +io0ArEk6Za47PsfqSWzudNAxETjZ+ch1Bs+jJSPmyFqiuKYFyt8hODyP7uqi80fN +g8Sn66RCEBC8dmz5I2wathINgB7cZPvdfK3xdPcuR0oNtv6vPu/13YOtyOvIyBFb +yZWNaR/vyqBKGYHC3SIh2vVL+t/6Ggfp2G7HAi+dAoGAHsm7cWI9azwnrTQwOOWx +5jz0wLHWfqjcv3UhVv4Mgt5liC9jRrNeZ1zF0Lj/nymIMvNbYy/00pUc69sqDWVj +E9csUu3NELzOif9ZnlVWLxyyG3j6ULU1P6aQOj1yKd1IVMKOJDdleXi5N92LPhL5 +Qw4F+r1tNWElsfDkhZhy0jw= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key new file mode 100644 index 0000000..0602a25 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCYmD9Mh8tlUkCS +3nCP/kklEZ97EGtkpgSBiV3f+QEfqPdaqL82+A83vPaLA5D5zwm0m4t67h2Arfwp +ktl+UfYYQ98myxriQ9fEvbv4lXrkVD2cfsMx1iDVE4TunKODHXAn4EiqYt+BGu9s +X/Zpejrm64YiNz5z7s+zX3/F/mRhNXkEDztIg8CZZTlBj7e0aqruyeiENk5ddzfd +D/8gXuKg2EVINhvFiUBxD4Po3pB9IuHlZJo1dzGL4T6VJUoD1LQwzrQGKdePOgMq +8Pqam31Fs32BTMiuRWTeKGzVUxEtAzc1RYh/UVHjNsMQPnHQ5nhdh645Kt0vKRMY +rwBccRtrAgMBAAECggEALrVXltjwMOz6+Bnfkavv/slErFpLzSymL3J5SjABoIvL +XzRNB4npupF8U/P9AgJWQbLlAHV3kWZwS9d3/Jsg/a901H6SFZVXrBC5w28aBV8l +1svUeuJE/YPyiklnIaC2rnYQOBt4t5+jjuRW3FV+RyXr0nhfhQQiDpFaXqQuXLSU +meybxNnbZU+k5ZDCbmSxFjTHSRYGGJZ9SVp3Vz8U/L+iJv30PZt4iuuNk04JCJen +ITYYUknEv8DFBEib/ervBp8YXnzKsgi5vpBxfHRuN9zJxWvVmuykuWTqHIgFcGid +PeBDC10CAdfzfpI56u6yydgwKD6XUCADnOftfhrtMQKBgQC2cmTqWXhoimwkCgld +oMGfy5gEW8sTQxgUA5PTI5B0zh2aZ2y8O8Dmf15xaztPgIDLeLpaLjoSH9a+c0l4 +z91PC5Ecg3KRWJKtGjXCSpshwQmnfDP91wBr8CRZYfQiZZVvrVvpHinPIv8x2WIg +0YhOVEpUPpmU9ODZ700s5JgMmwKBgQDWHO8iygC0Rs23jUxtjHovFM0/o8Kcue0h +nkm/wwRx6/aaR8AmbiA/+4EE7V5jmBizspnbkM/Vax2Wj0rbYuDTyTxapoQWAnEA +QQfjyefcGs0Ztcbr2E5p9p2Ge4r1vcLqR8LQ8XQCthXFT/qF0+NlkUUiywCrVHU8 +b5uKbyvRcQKBgFK6emH9YejdY33QA0EuRL4Fno/TY7j/QmrI2H3z8WvVjnzWCusr +mSOre5KoUgORvFUHEFEWBwTy5PgE5LrgXnSaRRmNzSR06kWNzfSkycU7d/o3Cog+ +tpU7FfBlx0LVlzZFgJirMcAYGWlsLd+9wzXpaK7cl92AUHjh1rfVi9CjAoGAR984 +ipYCPIGT5mxg3lkMXqd96kHfPtrOdb17hgpBgLgzdEBniL7oxnF3Mp83UvkoOZHX +QbPPgBVPvk1lVFVRoOXpA4jnx7eUFQC/VEBfOywn8txo5JwcXkdxQ0ZPNAQ53Iiw +JZEXXx2eGziooKmqqFpmObKpC9ny7JGORZ7ht5ECgYAuMRXGP8cYxRAijzCV6/Hi +rjsAiBMI1swdgzHZhl89djcw5PvnAnGu2FmMxTXqnvl0IYk9ONxCaV2YLWB7TaEn +bfgFM5i0LGcxFUbNUADONcEmHJzd991kXyb9YCIMoOb30SPrIHNVGEUAZEB+RkGf +LpQ+1tBW3QZBjpr2/fK0mA== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key new file mode 100644 index 0000000..26966ed --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCx33l4aQZBT7LB +aoOZ2isLCuOhmQR/JFDOGpexskLMMoAbNPaOagagRqv7DxuptwFawyWCbADNHRNA +pHCIluCUee0qR6nS836sHRUo2Igym3osEAlBOovv+ZY2zScRAvZ2GJX+TdflNUFA +HwVGyGOhUkVDMFSDnnzrSKFmykohaSXYKRI59UsUlztC8sd+OM0sV1a5kurzFcMz +f/6SQabTtXL2hzFmv6JbC2btyPD+tzQs3AkW0lTBttEcbv9VKClEvbefQOqHiCNR +pCMlYSW2uds5ZAMSuheG9QJWB5T/8hzQA/ZgGV1WSMEOpyt5m4/0DdLrRLuFGGT2 +5EY7nGi1AgMBAAECggEADL4cvqKPfyhNfwu5Z9E4Wi8qhY4nw0//tfQzv9gsbuKD +SO+vZh50YREPCwpXCf6BS1ZFnqVMHWWi1nOxWCeu6RQfCHNf2Cv3fC8NMALrJuz6 +gKOZdiHSmpt/xmdGEDLtIyK5xCEhgVsiVIykXSDH+muhaKHSvCcjfduTLID7dI8s +Cp7+tv6dolQ90n8VLLVFNxYUPr8uWOsJ1bUXr52jztXuXRBGdFVnNTMPRBDoTaox +kYaol2s2ZbSAP1uwtTGnS3VuKldHYfbzXyYRR/VEBbAnHkjierc/pq1/J8A3qSkd +hvL/2PxVMx05x3Vy4aI+A18JcRYO+P2eLm/P7vKqNQKBgQC9T4fCGGVZFHFSX8uS +FmK1d5f73Yecd+hK7SD4Z8XonFVjWUVsTfalSxp+CztuJXtQ7x/f9bbZR1QjutV3 +z2JXP6TgDS5pZUTYvHRNfLR73k8hZVmIj3GuizypRSCicuVg8919ri6mqUmP8vFy +IA1vdJY1LyN/uKeVfGZTX57Z6wKBgQDwiHbtjGpXsdr7jK4Rz70fs7IIUQivJog2 +92ve7E5MuLmw5xrdU+YvW2P9KW1gB5vJTVEsj2ygj3Al1kn443u/T7QnIvp5NtsE +5JuADTDV9aIijI6br7yH2VxRJXAqzSFOpAOj71ugg4iobbRll98sBiTbEe02ZdhK +pmLGRSN/3wKBgGjh6A/z3iqFNedyZWFxf4yUTqLe8CQTFqJ0UADv1WjzPCeHrPu9 +Efov6uSMKofywihr4xf8lSo553bIKz5uqkg2XY04IE+KKKN/fVv0zDWYS/TvprQO +7OfMAnaxcswtpcGaOktINlZlkfjrmzMkaO0oBZQ/ooY/crFSM4rbfjGzAoGAE5ha +b/G/fBNuLo4AZE0TMDD4cPsBBRvTfv7bF9cSbeeioQnCw4MhPnxogehNE8Sq6VRW +J5YrmEz3Ku3xKsiFfUll+MY9t4BDiXuCO4VXlCalpcDjoUVIy5xmi+nL4IDDlN+B +uGo4gbQVfvso9hnQQYril8I3G/ZiD3rMkzBwuusCgYEAicSxfJCfk4cI9TFKOWdG +eQs1pTXH9xNkDppmM2jd9Sb+h90+Ttgx16q02FE3aDJ/E3c1uZ8a8x1Fb7ZQNXFn +j95v6LNL0F+obD9LKhiX3y9ZEzurJRwEaoECQQSaAJbMlf0lbNrqixrHBnUl62K8 +4f9jsIhvR8jkYL5e4Sh/II0= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test new file mode 100644 index 0000000..de6d06f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.5 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test new file mode 100644 index 0000000..add5736 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: No valid policy +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem new file mode 100644 index 0000000..410612b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem
@@ -0,0 +1,276 @@ +[Created by: ./generate-chains.py] + +Certificate chain with inhibitAnyPolicy=1 on the root, and an intermediate +that uses anyPolicy. Should succeed since anyPolicy is still allowed for +intermediate. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1f:68:8f:ee:fd:60:39:09:33:64:83:cf:6f:a4:7c:43:a0:48:dd:fb + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ae:0d:42:e9:f2:fa:b9:8c:97:53:ed:60:ed:92: + 0f:08:11:8d:65:ea:98:d7:d4:84:8f:53:b6:58:60: + 72:d6:c2:1d:76:c0:6c:93:27:32:58:1a:88:23:93: + 5a:a0:d8:6e:f5:5a:2c:1e:ba:5f:4d:e3:30:93:4c: + bd:04:0f:7b:b9:4b:17:b0:0d:22:a0:ca:ff:f7:9e: + f6:ff:08:d3:9d:ab:52:03:a1:f8:5c:14:de:6e:8d: + cc:16:8e:5d:fa:2b:40:d6:fb:9b:fa:a0:c1:08:10: + 80:c2:ea:68:ec:a1:52:a8:0b:97:5f:e0:17:6a:bc: + 0b:1e:43:1f:f6:ee:4f:c2:75:a1:9e:76:88:9b:06: + b2:3f:5e:3f:f0:a1:e9:e8:2e:af:70:ed:17:a6:39: + e3:74:82:b7:ff:94:9a:47:9e:e7:7b:75:1c:4d:7d: + 83:a6:0b:df:e5:fd:af:12:3d:33:b5:a0:83:91:21: + d7:02:82:47:cb:b5:5a:f6:5e:0c:96:1c:36:a5:f3: + 8a:a7:31:c5:8f:c5:b5:11:a3:af:1f:af:ba:46:a3: + 89:98:73:96:91:ee:34:83:22:f5:a2:e5:5f:e9:9a: + 97:12:36:0e:f4:11:8d:a4:10:2e:81:12:3d:44:a0: + 33:80:ff:a0:5a:95:81:f8:9f:32:80:f0:d4:44:62: + 40:25 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 84:09:4F:4B:7E:C1:B5:A8:C6:F1:92:14:50:B2:A2:82:63:56:F2:EB + X509v3 Authority Key Identifier: + 44:9B:0F:5D:73:05:AB:7F:5A:A4:88:72:CE:78:3F:D4:5F:1B:F7:5B + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 5e:38:2c:b0:f6:9b:52:fd:b9:00:87:8b:cb:59:05:a7:bd:d8: + 63:06:2c:21:14:1a:55:30:37:9b:30:3f:33:00:00:7c:89:01: + 55:26:81:89:82:5c:cf:43:90:b7:a9:62:29:56:60:a6:ff:6f: + 8c:5f:fb:01:56:79:49:63:40:dd:06:16:99:e5:6d:d5:2d:fc: + 33:28:cc:85:87:e9:eb:0c:5b:ca:48:c3:72:4b:68:91:01:6a: + e5:25:80:0b:e4:c4:71:0d:c6:c8:72:b9:16:8f:1c:9c:1d:94: + 34:29:b0:68:89:a4:ef:a8:cf:b6:90:6b:65:82:72:06:af:86: + 26:10:c6:dd:43:48:18:3c:b1:2a:e4:2f:47:d4:41:e9:1a:70: + bd:fe:35:48:9a:f9:06:49:c2:7e:9a:b4:aa:0d:a3:10:8a:1e: + b3:fb:66:41:2e:2d:c8:1f:65:74:e2:cf:7b:f8:59:85:01:ec: + 78:84:ee:3b:d8:9f:db:5c:54:5e:0c:b2:9d:4d:af:0a:5b:5a: + 9b:52:f6:2f:30:10:9b:58:64:73:71:5a:c7:c8:0b:57:d0:4a: + 21:60:1c:02:51:a9:03:63:ea:b0:92:82:d8:20:73:30:84:a9: + 33:95:0f:9f:42:84:61:c1:89:17:d2:42:03:77:ef:9d:04:2d: + 92:13:95:aa +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUH2iP7v1gOQkzZIPPb6R8Q6BI3fswDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEArg1C6fL6uYyXU+1g7ZIPCBGNZeqY19SEj1O2WGBy1sId +dsBskycyWBqII5NaoNhu9VosHrpfTeMwk0y9BA97uUsXsA0ioMr/9572/wjTnatS +A6H4XBTebo3MFo5d+itA1vub+qDBCBCAwupo7KFSqAuXX+AXarwLHkMf9u5PwnWh +nnaImwayP14/8KHp6C6vcO0XpjnjdIK3/5SaR57ne3UcTX2Dpgvf5f2vEj0ztaCD +kSHXAoJHy7Va9l4Mlhw2pfOKpzHFj8W1EaOvH6+6RqOJmHOWke40gyL1ouVf6ZqX +EjYO9BGNpBAugRI9RKAzgP+gWpWB+J8ygPDURGJAJQIDAQABo4H+MIH7MB0GA1Ud +DgQWBBSECU9LfsG1qMbxkhRQsqKCY1by6zAfBgNVHSMEGDAWgBREmw9dcwWrf1qk +iHLOeD/UXxv3WzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwUwDQYJKoZIhvcNAQELBQADggEBAF44LLD2m1L9uQCHi8tZBae92GMGLCEU +GlUwN5swPzMAAHyJAVUmgYmCXM9DkLepYilWYKb/b4xf+wFWeUljQN0GFpnlbdUt +/DMozIWH6esMW8pIw3JLaJEBauUlgAvkxHENxshyuRaPHJwdlDQpsGiJpO+oz7aQ +a2WCcgavhiYQxt1DSBg8sSrkL0fUQekacL3+NUia+QZJwn6atKoNoxCKHrP7ZkEu +LcgfZXTiz3v4WYUB7HiE7jvYn9tcVF4Msp1NrwpbWptS9i8wEJtYZHNxWsfIC1fQ +SiFgHAJRqQNj6rCSgtggczCEqTOVD59ChGHBiRfSQgN3750ELZITlao= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 70:09:64:da:50:cc:c6:d4:9d:ae:e5:e6:0a:57:94:4b:37:e5:92:ff + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:89:26:5d:b6:91:69:ea:ce:b4:ed:b5:36:0b:7c: + c3:7e:e4:68:84:e8:9e:bb:52:76:dc:a5:f2:9e:76: + 26:51:b7:d2:db:9f:5f:f1:ae:9f:72:f3:16:e4:f1: + aa:b7:f6:d6:c9:1e:da:ef:d2:d5:f7:a2:b0:f9:e2: + 7b:01:01:33:40:2b:03:85:de:10:e4:e9:ff:5e:d4: + c3:72:f8:ee:51:1b:aa:ff:1e:c1:1d:83:ff:d6:c5: + 54:8e:b8:60:73:b1:bf:6f:bf:3f:02:b9:fb:7a:bd: + c9:c4:71:d1:d7:de:b0:c0:3b:69:cf:dd:2b:9f:88: + 81:12:b0:3b:61:bc:3c:29:56:71:2d:04:c1:1f:9f: + 74:77:de:d5:a5:ac:00:e9:d5:fd:a8:e1:76:0b:e8: + 8f:f2:a8:64:a6:59:6f:33:42:e6:e8:15:64:10:b2: + 8d:db:51:23:73:01:0e:bf:d3:ad:17:65:cc:b2:c2: + a0:06:f6:ba:16:9a:80:0d:ac:3c:9c:15:73:0f:15: + 64:dd:f6:99:55:70:b5:91:78:08:93:79:57:fb:83: + 89:e3:cd:b4:5a:b0:56:eb:00:6b:cc:7c:c0:02:e4: + ae:0a:84:63:e2:5f:c0:f3:a9:a1:16:cb:bb:f1:ef: + 56:75:95:d9:b8:bc:55:7d:61:45:73:32:e5:a5:87: + 56:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 44:9B:0F:5D:73:05:AB:7F:5A:A4:88:72:CE:78:3F:D4:5F:1B:F7:5B + X509v3 Authority Key Identifier: + FB:09:9A:AA:11:65:B8:7C:67:A5:6E:C4:AB:74:FE:5F:54:0A:A2:A7 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + X509v3 Certificate Policies: critical + Policy: X509v3 Any Policy + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + da:6c:b3:22:9a:bf:00:10:72:85:11:8b:3e:23:63:52:f4:a2: + 63:ee:85:73:02:c0:61:da:8e:92:5d:8c:43:f5:a9:02:32:9d: + f2:10:0f:5c:df:1c:22:fd:dd:cf:23:4b:9f:1a:f3:b5:07:ea: + 81:00:06:a7:58:d4:f7:b1:12:ca:3a:67:2b:82:84:ed:38:da: + e5:c6:bf:0c:d0:af:dc:7a:17:b1:c9:33:9a:81:96:2f:61:9e: + c8:58:cb:96:35:e3:84:60:93:8b:a6:da:56:b4:63:f1:55:c7: + 19:c0:28:7e:05:df:1b:36:0b:52:31:bd:d1:3e:e5:7d:f7:bf: + d4:47:fa:08:d3:92:de:33:33:00:84:8c:1f:b2:bb:45:63:a5: + fb:9d:6b:d2:ee:ea:0b:c1:58:ae:de:31:d3:de:0e:6f:8e:cb: + 05:7a:75:6d:38:c3:b6:a9:5b:08:3c:93:35:0f:94:ca:ea:bc: + b2:1e:a5:70:04:65:4e:4b:99:5e:e3:09:a7:b6:de:6a:f9:a1: + 48:37:ae:24:20:45:88:ea:78:81:25:8b:57:90:3e:8c:0f:8d: + ec:00:e3:3e:c7:43:d1:e3:ca:6a:81:5f:e1:c8:c7:7f:23:55: + e3:e2:8c:8a:b7:4d:9c:e9:47:93:2d:60:ca:6e:f8:7f:7d:46: + 3f:14:d1:d9 +-----BEGIN CERTIFICATE----- +MIIDpzCCAo+gAwIBAgIUcAlk2lDMxtSdruXmCleUSzflkv8wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAIkmXbaRaerOtO21Ngt8w37kaITonrtSdtyl8p52JlG30tuf +X/Gun3LzFuTxqrf21ske2u/S1feisPniewEBM0ArA4XeEOTp/17Uw3L47lEbqv8e +wR2D/9bFVI64YHOxv2+/PwK5+3q9ycRx0dfesMA7ac/dK5+IgRKwO2G8PClWcS0E +wR+fdHfe1aWsAOnV/ajhdgvoj/KoZKZZbzNC5ugVZBCyjdtRI3MBDr/TrRdlzLLC +oAb2uhaagA2sPJwVcw8VZN32mVVwtZF4CJN5V/uDiePNtFqwVusAa8x8wALkrgqE +Y+JfwPOpoRbLu/HvVnWV2bi8VX1hRXMy5aWHVrsCAwEAAaOB8jCB7zAdBgNVHQ4E +FgQURJsPXXMFq39apIhyzng/1F8b91swHwYDVR0jBBgwFoAU+wmaqhFluHxnpW7E +q3T+X1QKoqcwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA8GA1UdJAEB/wQFMAOAAQAwFAYDVR0gAQH/BAowCDAGBgRVHSAAMA0GCSqGSIb3 +DQEBCwUAA4IBAQDabLMimr8AEHKFEYs+I2NS9KJj7oVzAsBh2o6SXYxD9akCMp3y +EA9c3xwi/d3PI0ufGvO1B+qBAAanWNT3sRLKOmcrgoTtONrlxr8M0K/cehexyTOa +gZYvYZ7IWMuWNeOEYJOLptpWtGPxVccZwCh+Bd8bNgtSMb3RPuV997/UR/oI05Le +MzMAhIwfsrtFY6X7nWvS7uoLwViu3jHT3g5vjssFenVtOMO2qVsIPJM1D5TK6ryy +HqVwBGVOS5le4wmntt5q+aFIN64kIEWI6niBJYtXkD6MD43sAOM+x0PR48pqgV/h +yMd/I1Xj4oyKt02c6UeTLWDKbvh/fUY/FNHZ +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 70:09:64:da:50:cc:c6:d4:9d:ae:e5:e6:0a:57:94:4b:37:e5:92:fe + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:da:86:a0:3a:dc:6f:58:98:e5:86:57:9e:07:6c: + f1:8c:87:54:d3:9b:7b:2c:aa:95:29:d5:86:b0:16: + b2:78:62:12:a4:09:3e:1a:38:7c:1f:32:be:bd:59: + 55:58:3a:8a:2e:9b:28:54:09:0c:ec:d7:e8:e5:ee: + 94:62:7f:f0:b7:cb:d1:36:d9:fc:71:bb:f5:74:bf: + d0:58:8e:bd:fc:1d:0e:ae:08:58:cc:17:cd:21:69: + 1c:db:1f:7a:ee:6b:40:ed:4b:6d:8f:43:32:f8:14: + 58:ac:94:dc:97:cc:35:04:e5:6f:17:66:53:c8:21: + ae:0e:8b:a8:bd:3b:41:66:af:fa:f6:b2:af:0c:a0: + c8:17:ea:d7:5c:cc:84:9b:9a:5b:cc:23:73:f7:b6: + a8:d3:05:27:b7:2a:95:ac:c8:1f:dd:5e:52:e3:6a: + 38:73:31:f6:f3:3a:ca:7d:57:d1:ff:a6:59:4e:9a: + 29:68:be:b5:8b:9a:b1:2f:d1:41:c2:fd:f7:fb:aa: + bc:07:34:56:a9:ea:8b:b3:87:54:c7:8b:15:41:2a: + 56:aa:42:00:27:5d:2c:36:68:1e:d3:02:76:3e:00: + 1f:90:4a:a6:f5:d9:9e:b2:aa:10:85:ba:73:65:09: + d1:fb:51:58:9f:a9:f0:d0:1f:a0:7d:56:d6:e9:ed: + f3:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + FB:09:9A:AA:11:65:B8:7C:67:A5:6E:C4:AB:74:FE:5F:54:0A:A2:A7 + X509v3 Authority Key Identifier: + FB:09:9A:AA:11:65:B8:7C:67:A5:6E:C4:AB:74:FE:5F:54:0A:A2:A7 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Inhibit Any Policy: critical + 1 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 06:70:58:59:b1:7c:e9:8f:75:42:27:f0:eb:e9:bd:b9:c1:11: + 47:12:18:e7:a7:11:c7:fe:6c:08:c2:40:5a:d7:90:8d:53:12: + b4:01:93:69:87:ec:dc:40:69:2e:d1:b1:04:1d:36:d4:ae:6f: + bd:22:d7:8d:9e:cf:ff:c7:14:f2:36:43:e6:a3:0c:54:0c:52: + 3f:65:ff:8e:4c:34:1b:83:6b:12:01:09:87:cd:f0:1a:67:89: + e0:2d:24:a9:85:af:25:7a:3b:d0:2a:d0:a5:8e:ee:9c:cf:fa: + 81:8a:db:1a:33:74:2f:e8:b4:73:67:26:20:c4:86:75:ae:2a: + ef:f6:6b:f8:3c:3f:d8:a2:be:b3:82:70:74:8b:d4:b8:cb:6b: + 31:de:29:77:22:22:85:46:8a:3f:7a:f4:8a:8b:40:77:3b:92: + 7a:59:57:ab:4d:84:84:c9:19:35:a6:45:95:65:41:3c:f1:4e: + a1:d3:c0:bd:c2:d4:bb:fe:32:26:1c:fc:25:3c:87:3b:c4:29: + ce:1b:1b:dd:9c:3f:1c:bf:b6:5b:9e:d4:46:79:ea:94:70:0b: + fb:5a:d0:9c:2e:be:0e:a8:fd:38:fc:2a:65:31:5b:a4:1d:52: + e0:e0:9f:07:76:72:e7:41:e9:95:6f:04:42:9e:88:a6:3c:d6: + ad:7d:6a:48 +-----BEGIN CERTIFICATE----- +MIIDhzCCAm+gAwIBAgIUcAlk2lDMxtSdruXmCleUSzflkv4wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDahqA63G9YmOWGV54HbPGMh1TTm3ssqpUp1YawFrJ4YhKkCT4aOHwfMr69 +WVVYOooumyhUCQzs1+jl7pRif/C3y9E22fxxu/V0v9BYjr38HQ6uCFjMF80haRzb +H3rua0DtS22PQzL4FFislNyXzDUE5W8XZlPIIa4Oi6i9O0Fmr/r2sq8MoMgX6tdc +zISbmlvMI3P3tqjTBSe3KpWsyB/dXlLjajhzMfbzOsp9V9H/pllOmilovrWLmrEv +0UHC/ff7qrwHNFap6ouzh1THixVBKlaqQgAnXSw2aB7TAnY+AB+QSqb12Z6yqhCF +unNlCdH7UVifqfDQH6B9Vtbp7fOlAgMBAAGjgdowgdcwHQYDVR0OBBYEFPsJmqoR +Zbh8Z6VuxKt0/l9UCqKnMB8GA1UdIwQYMBaAFPsJmqoRZbh8Z6VuxKt0/l9UCqKn +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgNVHTYB +Af8EAwIBATANBgkqhkiG9w0BAQsFAAOCAQEABnBYWbF86Y91Qifw6+m9ucERRxIY +56cRx/5sCMJAWteQjVMStAGTaYfs3EBpLtGxBB021K5vvSLXjZ7P/8cU8jZD5qMM +VAxSP2X/jkw0G4NrEgEJh83wGmeJ4C0kqYWvJXo70CrQpY7unM/6gYrbGjN0L+i0 +c2cmIMSGda4q7/Zr+Dw/2KK+s4JwdIvUuMtrMd4pdyIihUaKP3r0iotAdzuSellX +q02EhMkZNaZFlWVBPPFOodPAvcLUu/4yJhz8JTyHO8Qpzhsb3Zw/HL+2W57URnnq +lHAL+1rQnC6+Dqj9OPwqZTFbpB1S4OCfB3Zy50HplW8EQp6IpjzWrX1qSA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py new file mode 100755 index 0000000..13c4491 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py
@@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with inhibitAnyPolicy=1 on the root, and an intermediate +that uses anyPolicy. Should succeed since anyPolicy is still allowed for +intermediate.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('inhibitAnyPolicy', 'critical,1') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,anyPolicy') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.5') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key new file mode 100644 index 0000000..52a1a47 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCJJl22kWnqzrTt +tTYLfMN+5GiE6J67UnbcpfKediZRt9Lbn1/xrp9y8xbk8aq39tbJHtrv0tX3orD5 +4nsBATNAKwOF3hDk6f9e1MNy+O5RG6r/HsEdg//WxVSOuGBzsb9vvz8Cuft6vcnE +cdHX3rDAO2nP3SufiIESsDthvDwpVnEtBMEfn3R33tWlrADp1f2o4XYL6I/yqGSm +WW8zQuboFWQQso3bUSNzAQ6/060XZcyywqAG9roWmoANrDycFXMPFWTd9plVcLWR +eAiTeVf7g4njzbRasFbrAGvMfMAC5K4KhGPiX8DzqaEWy7vx71Z1ldm4vFV9YUVz +MuWlh1a7AgMBAAECggEAAmHX4jJCZwwHbn2QSRYgsH/iejSEKqLIYmrA0mnLnphq +dtrHfYOCoiorbUyZTNq3vlnlLvc4NOCZjFhCZLES+nwEx/rPIPrDhG/To+1Do8Wu +7FbUvzYqEnPuVRBKH0L+HUBy0BGk7EExqPzadT0ZUC14ArPybFygSU/QUuaZxj9Y +neHO0ignvayePdOaFOLa/qju3M7YolvYm58wdpQiz8Q4e5zbREHQJglKJirRrnnp +YqAzgHExO7FPSeR2eOe5yEbsuGpCJOScLUAkMqBaiyZfQKSb45ukl1dcVao44FYy +262OICKc68DcYr2p7B7Y5Y5RJQ/KE5uPBdKalsqxWQKBgQC34TFAVUCLFCHyaSTn +/smlxYcY09IXRDGb1Ln3P/stTFQkHGxD3gdYe1ePpLYICyYMx0dh0NOXLgYgz49N +voQM9fMf5tIjt916FOCUyjavR51Va2lf2odIk2Y+bTCzVrCUlnvteFI+b4WiHPmN +Njf4HOT9BmT8AYII50YuOwFAXwKBgQC+8SzGvUHsgF46UaCuNeA3doW5tQrT3ahq +7zRAdGHf3JdKCWmy6aFCRKA7/GNR2Nc0935c4HKrqumcEUQOkTXwVH7su2bAUerZ +UOQwXxAroCC8YCKK4BGfZmGAuc1264fdXEBt8CVpGJ4BUHez14Eqh/HZA2Q2T8z0 +HwMJtj+XJQKBgFKWPyOw5qNQsIqK9PuJ8RGWbT4WbSbsBwgBfGDziKHoxWXOqkW1 +JEF2bHZkuSlVsIpOut3RCCe/kRsNfkShy/dyQ/dRGZLXUw8w70mEpRkGpkCmVJar +tNVA9swVCKmTxw2FpTWcM/w85J1SPDdTYcH7YFHQnGyfVMMg9OFwuPgrAoGBALyV +xvujAPFs96Px6xkk7QbacMkyHjeSvTygdKMUT3aikGn3UgX66eJhlUCpzg6QdD1E +E/H3XEpgy8nw457fnL55NcLqdFmOjr2EP1vnCDmONcbXzEYNeFpO7A4PdPb3OYFQ +E/KBNPHP9n6l0xQ0zMYM7ri/uMJLnsmdt4poDfZhAoGBAIlv4TnXfa3yNVLxe48/ +TYIDZgHgcqRadoNYKFOnD1fcP5DD3pjhsCgyeD8pHvtdlM4t76/27TmJa+lDvA/H +Vd27m3WXVsksFWl1adZUuf3zIooN/VHrWv3d9EcpD2MTKE10CWkD+1BY33mmr+/9 +rrjOH1px6DSUzKOb8Bu0C2mG +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key new file mode 100644 index 0000000..d8e5952 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDahqA63G9YmOWG +V54HbPGMh1TTm3ssqpUp1YawFrJ4YhKkCT4aOHwfMr69WVVYOooumyhUCQzs1+jl +7pRif/C3y9E22fxxu/V0v9BYjr38HQ6uCFjMF80haRzbH3rua0DtS22PQzL4FFis +lNyXzDUE5W8XZlPIIa4Oi6i9O0Fmr/r2sq8MoMgX6tdczISbmlvMI3P3tqjTBSe3 +KpWsyB/dXlLjajhzMfbzOsp9V9H/pllOmilovrWLmrEv0UHC/ff7qrwHNFap6ouz +h1THixVBKlaqQgAnXSw2aB7TAnY+AB+QSqb12Z6yqhCFunNlCdH7UVifqfDQH6B9 +Vtbp7fOlAgMBAAECggEAHzTghudZ404aYP/8KlVNfWMKIxnuEifeG1ZJ4LWtEPH4 +dYJ4Yug0GYR2prWuMWZSu2se7DlKpjwDH2rdt99LcgPiQbIJkfhkiiKmTy87RFil +8wZwH906Rw4qt8QcGxYn9Hs0DyRqj/Df5O1xPyBDZgqZvb64MjlVEPCyzSs8ILy3 +RIoTy0LJ7mumEJtPhE8AzzfwDmYgJiIdy1Agxs0KiAa2dFp7MJ0lSjIIj5k+DSx2 +0hiwj6uZKDFJEhPwzNyjeBJX/kvXCEY5WvFpofSVMW8dSG5ZZvBPhN8uk9lLLviM +okDPa1uwb8Tf7FGtCxNDS1TwBmnbrSViQXKRftZWtQKBgQD0MNNnd5fUVEjCrNKf +ewxEA/vh4SQLsVy0PxFdqPzwJ8l2d7f/AbDsk8Vzdsx4foRjkIYJR5yx1SU7FuT1 +a2Np3lCClK596WCoP9e+5PkzJbwaVsiTDG8YEaOt7l6YcovRWNegHIC0You9Gyo6 +Eil9eK5rHP891vKLfhsTe4jHbwKBgQDlGA8/jvJTYsJRL5+8KYpCnHNp+pzUNst+ +IAzaRt59HhCKKtfZBSz1fjHWqpZ2892opTpR9Rbw7TxJHla0wV38W0kZdCspTfnN +GYIbxQW4eZKKka+XI7DgcNheicaasJLCuEx+re9BQbjadFboo15rQIRdRD/ov/qF +pIjYwXjMKwKBgQC8Nw4bSBDc9gIHG1JU3nD7095HolM4OALuY1YtTN149hHQoEJP +6avHDbc5Yi4ECfBdFb5aVLowT8ucme7sQ1Oi/Fot7A/6uPFpfZv7ZV220LUF0DJV +NVZDxQTWQU7kThX6zHGW1aFWaEaxAckwbWNRdL1rjjQmJBFa915DTAqHPQKBgF8w +mw1euQO60mDnd+i4HfHFjhMoBcgLqIwUhyKfNc0pE9hFKwDKrL6om87FfNWaSKzN +UqlBPDIJcPY0u/RJMGMuDvablV+JPdVh1vTw7YqUQTaAiEQ1mUX4vX6yoqod2i08 +ZNRyMyqbQ1LJ6l6pmw7XdOhH9oIgWtjy38WoxieXAoGAfP6QfesstCiK+SY9ytzs +vfwCft8cQDWb+KNFYaEf+9W6Mdya31WSZzT59oThi6qucEdAhKT6Bz1qa9sPzW4e +0s4NJMIGFYnhXv78Aumdxy5LHzzu5D8s1Zo6aLJHdf0BYGM0isFgSSjIxsekCbhM +rlijHJqUWicASjaMA+BkrGU= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key new file mode 100644 index 0000000..0cbb30a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCuDULp8vq5jJdT +7WDtkg8IEY1l6pjX1ISPU7ZYYHLWwh12wGyTJzJYGogjk1qg2G71Wiweul9N4zCT +TL0ED3u5SxewDSKgyv/3nvb/CNOdq1IDofhcFN5ujcwWjl36K0DW+5v6oMEIEIDC +6mjsoVKoC5df4BdqvAseQx/27k/CdaGedoibBrI/Xj/woenoLq9w7RemOeN0grf/ +lJpHnud7dRxNfYOmC9/l/a8SPTO1oIORIdcCgkfLtVr2XgyWHDal84qnMcWPxbUR +o68fr7pGo4mYc5aR7jSDIvWi5V/pmpcSNg70EY2kEC6BEj1EoDOA/6BalYH4nzKA +8NREYkAlAgMBAAECggEASDOLHwajOKaYPgIac+Ljpmq1l+ImLl5j8Rr+aRH1gZ47 +37+6Kp8XdNHoyK0/arrt6IzUAZk5oNNOmsQ6Ir2Tiw2aEXeZdk9PuLZyauCL/HuN +xaECqJwlm4Hp+C9tz7Hyr1vn3COkf8Zsy663APZ5FendDTImNKo2CIM69tHsN1Oq +qRW0pIiEEtdF1rjfzcBdyjPhewqeMxqwwcyJVXtXnx1kwzL/WFuU8GKbYmyrajzJ +MjvKXuH61GlPhSOCx+7rI0siLOOVdCutvthl5PADuursxknsdq+F9VZV91APCawz +vG3MvNzmIfxdzUorFY1dPYyCCapXqan8RqKPP7Uw/wKBgQDU9bfN7O9MvCADNobS +DmiDO7lUcHdkR92HQ0PJwgsBjiVpLBe68kvwWFQp8Bj4Ao8YEtQvBxMBtpHxAIke +oLUX+fx+3bCiFF5LCxeV79UUh3Zld/bJlCUWu220KuQiRRu+lNJgUuxWOdxfYzrk +I03JlmcdU5R2j1iArDs8iBSI/wKBgQDROn09jo8Xs4cARM7WrttqcL7VCm8M/RMQ +C+ou+4zHQhBXph15iOkMwj4+1auNu043vsJNI+EyUFQoo5CTjBUxAOh9D9yUEm7W +/gwts8Kquo0ooqddiZA3VTrIXgUbjr3DMEcgDvCUIB+OaPh1IfBu1SSMLbKFw3+U +dbtjvrDy2wKBgFjBeDOZFjsTBPyR0yrk2mYnlBw/K2NeGFPxkuUZvGCPj8P/nnxJ +06B+D8XSzXVAC8dqwYhAGInUP4sEQCHFtPQjOjrdxmomtw3rt47EADioJI4xq2dk +GPkacKRwY9hsmR2bBPskVF+ziccvojHHDPqBdsRgOzYWlDo8jguyY2ydAoGBAK3+ +GdBrEQwAu6+5iNh3KPhnMgswVhFTE9swTVsszXGWusho1/INrOBzWBgg0D1ZGj65 +YBOOVuPkcVgqTTymLalGvA/kdOaePZaERdRrvOMFqAW23b+nekrJkcy2g0Dbf2sm +Zr9+LQrBe/yNxrCBvNQuY+o+xkr+vMXU8jSMi9IpAoGALoL0HzZ2jvi5nsflRpsI +NkMfNOchQ9HSBoS3bCk9OpPXN/AU4ORRA+nYV1Byt6RFRC6avsev/hVqYQuL9R/c +xtqOiokW00uTIFV17i130P5nE6Eh/aw4vOAf08QQVV2LZbsOzfWCAGcR4+Mg8lnJ +0laOOXrAnwxZItjpTM0VD+M= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test new file mode 100644 index 0000000..de6d06f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.5 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test new file mode 100644 index 0000000..8f00922 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.5 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem new file mode 100644 index 0000000..7d3a7a7 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem
@@ -0,0 +1,279 @@ +[Created by: ./generate-chains.py] + +Certificate chain with inhibitPolicyMapping=0 on the root, and an +intermediate that uses policy mappings. Should fail if the policyConstraints on +the root are enforced. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:76:f9:f2:35:f7:48:df:97:9c:e1:ca:67:ce:c0:01:f9:fb:00:81 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ab:f0:76:27:78:8b:e7:3d:f6:6c:ce:3e:88:0b: + 6a:fb:6d:7e:b0:d8:0b:45:91:ce:e5:d3:3f:70:3b: + 0e:f7:c1:92:d6:a5:9d:53:5a:91:93:f5:53:c3:8b: + 92:b5:f9:14:56:be:b7:81:c9:45:6f:a5:75:bf:5a: + e1:48:ba:03:eb:73:d6:50:27:de:f7:95:81:64:12: + 54:53:3c:75:da:39:8d:47:2a:f4:00:fb:22:bd:96: + c6:5f:10:85:b4:80:8b:f3:05:f4:6e:5d:a7:4a:6a: + b7:c8:10:73:e0:d5:7d:20:18:86:79:64:41:1b:76: + da:5f:10:ea:f2:b1:f5:f2:dc:81:66:9e:0e:ae:4d: + 01:bd:ac:76:96:d4:39:67:39:09:59:5e:71:7a:23: + 6d:8f:e1:23:92:48:ca:43:94:3f:7f:f3:a0:fb:60: + 2b:09:3c:e0:23:52:29:71:29:d3:c7:ba:31:28:61: + dd:d5:56:d8:b4:e8:c0:4a:b7:be:e9:39:c1:18:5e: + 61:8f:b4:6b:9b:30:c1:f7:a0:c9:fb:9d:ce:50:6d: + 57:39:9c:77:40:b8:eb:0a:63:76:eb:ca:d3:9c:b8: + b1:e5:46:9f:14:40:17:a2:98:3a:59:42:77:d6:b7: + e5:d9:78:cb:42:47:9b:dd:d2:05:ca:ef:24:78:66: + 99:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 12:B8:54:52:BE:E6:8E:00:AF:96:42:DB:BB:3E:B0:86:0F:D6:4D:08 + X509v3 Authority Key Identifier: + 7C:76:D4:23:43:F9:F8:0B:19:60:61:1F:7B:E9:3C:20:0A:0C:43:DC + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 8a:21:24:c8:76:6f:95:f9:3c:76:f0:be:90:20:74:dd:ef:6f: + 23:2b:c0:a8:71:64:47:7a:a2:e5:57:c7:3c:9b:4d:e5:56:0f: + a6:ab:17:0c:1f:7b:c7:b9:92:86:01:ef:79:8c:cd:71:72:ff: + 7c:e0:8e:b2:13:bf:70:56:4e:5d:e3:26:22:39:62:5c:a5:d6: + ef:a4:de:fa:b6:2c:0f:53:f9:d1:50:98:04:05:83:80:04:af: + d5:8c:9d:e5:85:5a:ba:f9:ca:29:0b:a4:90:3f:c6:74:e2:e5: + 89:dd:23:1b:f1:83:32:0c:e4:d1:10:e2:c1:0e:3d:b7:66:cb: + aa:a5:76:aa:9b:68:21:c6:6c:75:b1:37:4f:98:85:6e:23:56: + 09:58:d1:bf:ea:ff:ba:d0:82:43:2e:3a:7d:85:c3:17:5a:05: + 79:cb:dc:6e:62:c6:64:b5:2b:84:0b:bb:eb:e7:2b:92:14:7b: + 46:f2:2f:74:21:7b:8b:4d:3f:aa:46:b2:cd:57:ae:14:0a:a9: + a2:c3:7c:c2:1f:6e:33:76:df:8a:38:dc:07:7c:de:4d:82:3f: + 3f:2a:74:7f:49:65:63:8f:d0:13:fd:db:bf:1f:17:27:1a:3b: + 8d:5d:57:6a:26:91:b1:af:6d:42:8d:e8:8c:33:31:3d:ef:96: + 5a:28:f9:44 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUC3b58jX3SN+XnOHKZ87AAfn7AIEwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAq/B2J3iL5z32bM4+iAtq+21+sNgLRZHO5dM/cDsO98GS +1qWdU1qRk/VTw4uStfkUVr63gclFb6V1v1rhSLoD63PWUCfe95WBZBJUUzx12jmN +Ryr0APsivZbGXxCFtICL8wX0bl2nSmq3yBBz4NV9IBiGeWRBG3baXxDq8rH18tyB +Zp4Ork0Bvax2ltQ5ZzkJWV5xeiNtj+EjkkjKQ5Q/f/Og+2ArCTzgI1IpcSnTx7ox +KGHd1VbYtOjASre+6TnBGF5hj7RrmzDB96DJ+53OUG1XOZx3QLjrCmN268rTnLix +5UafFEAXopg6WUJ31rfl2XjLQkeb3dIFyu8keGaZ+wIDAQABo4H+MIH7MB0GA1Ud +DgQWBBQSuFRSvuaOAK+WQtu7PrCGD9ZNCDAfBgNVHSMEGDAWgBR8dtQjQ/n4Cxlg +YR976TwgCgxD3DA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwUwDQYJKoZIhvcNAQELBQADggEBAIohJMh2b5X5PHbwvpAgdN3vbyMrwKhx +ZEd6ouVXxzybTeVWD6arFwwfe8e5koYB73mMzXFy/3zgjrITv3BWTl3jJiI5Ylyl +1u+k3vq2LA9T+dFQmAQFg4AEr9WMneWFWrr5yikLpJA/xnTi5YndIxvxgzIM5NEQ +4sEOPbdmy6qldqqbaCHGbHWxN0+YhW4jVglY0b/q/7rQgkMuOn2FwxdaBXnL3G5i +xmS1K4QLu+vnK5IUe0byL3Qhe4tNP6pGss1XrhQKqaLDfMIfbjN234o43Ad83k2C +Pz8qdH9JZWOP0BP9278fFycaO41dV2omkbGvbUKN6IwzMT3vlloo+UQ= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0f:95:30:fc:3e:17:6a:62:ed:40:f3:c7:a6:75:62:19:01:11:d6:c3 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:97:4a:5c:fd:3a:bc:0a:ca:ac:d4:f4:32:8a:03: + 0b:e2:23:d7:6c:51:ef:77:db:00:49:ea:ae:5c:80: + 14:57:78:fb:d2:90:ed:56:07:6c:79:8f:d7:7f:2d: + e5:bc:f9:52:33:f7:b4:6f:55:49:68:10:cb:f2:50: + 27:86:b7:2e:a3:a0:78:f9:03:99:e2:dc:dd:52:3b: + 0d:6c:9d:b6:a0:c6:17:13:cb:9d:d1:1d:f9:f5:67: + 64:89:42:af:4f:26:76:bf:26:23:5c:5e:90:8f:23: + 97:4e:82:bf:10:cb:80:74:29:a1:07:b4:55:f8:75: + db:32:5d:fe:f6:ce:02:fb:16:a0:40:d8:40:85:ad: + 1b:17:33:e1:4f:91:fd:80:43:89:5d:37:b6:fd:ae: + fa:e9:d6:04:5d:9a:d7:66:b4:74:c9:7f:ad:21:1a: + 04:be:1b:5e:dc:7f:f6:e0:fe:9b:f7:44:60:2c:81: + 82:13:e7:09:2c:78:16:42:35:22:16:1b:31:90:5d: + a4:7b:cf:9a:50:3d:64:c9:f8:40:85:1d:49:4c:93: + 06:22:00:2f:3a:83:ee:fb:e8:ea:6d:cc:42:62:09: + 99:72:6c:92:e7:a0:11:9d:4a:a1:3f:35:f6:bb:70: + 34:c1:88:8b:2d:a4:7d:6e:d9:67:75:64:3b:98:f0: + 27:4b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 7C:76:D4:23:43:F9:F8:0B:19:60:61:1F:7B:E9:3C:20:0A:0C:43:DC + X509v3 Authority Key Identifier: + 4C:F1:50:9D:B8:49:6B:D6:E6:96:99:11:02:34:1F:FB:7D:51:F8:D1 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Mappings: critical + 1.2.3.4:1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + c3:ed:96:d8:4c:4e:77:b3:6a:52:a7:93:d9:6a:02:b3:38:3e: + 61:3f:dc:ad:bd:8c:2c:16:d8:4e:ec:2f:d7:de:06:d1:01:8a: + a2:ac:eb:83:f4:30:62:5f:ef:c2:48:51:f9:60:bf:73:c4:2f: + 1a:9d:91:c8:fa:7a:5f:7c:b2:c2:72:b2:b8:f2:62:48:53:3d: + be:f2:1c:0e:1a:59:d0:fc:2e:38:99:40:7d:72:90:e1:58:35: + 97:35:0a:65:18:3d:e3:12:a9:e7:43:2a:aa:47:05:76:e3:e0: + 4e:6d:87:a4:95:65:04:52:33:e0:ef:53:5c:42:71:2b:06:15: + 09:b2:cf:0c:9b:57:6e:2c:95:1d:b5:e4:cd:f0:68:83:14:ed: + f4:27:39:81:1e:45:fc:a0:d7:c5:22:e4:42:53:a4:3d:9e:0f: + 8b:76:39:8c:c1:db:25:b9:b5:6e:40:44:24:71:44:db:16:e8: + 02:c6:56:e1:81:5f:2e:43:7e:31:9e:6d:e2:ff:ca:66:6f:7c: + e3:36:34:fc:dc:63:cd:b5:db:39:7f:0a:6b:30:77:ed:6a:16: + 0d:8f:ff:27:1d:cd:d1:d7:6a:30:0e:18:18:34:96:b8:aa:e7: + 73:21:27:37:41:b7:5c:2a:e1:4d:9e:fa:46:2a:57:81:ab:f9: + a8:cd:14:52 +-----BEGIN CERTIFICATE----- +MIIDwjCCAqqgAwIBAgIUD5Uw/D4XamLtQPPHpnViGQER1sMwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAJdKXP06vArKrNT0MooDC+Ij12xR73fbAEnqrlyAFFd4+9KQ +7VYHbHmP138t5bz5UjP3tG9VSWgQy/JQJ4a3LqOgePkDmeLc3VI7DWydtqDGFxPL +ndEd+fVnZIlCr08mdr8mI1xekI8jl06CvxDLgHQpoQe0Vfh12zJd/vbOAvsWoEDY +QIWtGxcz4U+R/YBDiV03tv2u+unWBF2a12a0dMl/rSEaBL4bXtx/9uD+m/dEYCyB +ghPnCSx4FkI1IhYbMZBdpHvPmlA9ZMn4QIUdSUyTBiIALzqD7vvo6m3MQmIJmXJs +kuegEZ1KoT819rtwNMGIiy2kfW7ZZ3VkO5jwJ0sCAwEAAaOCAQwwggEIMB0GA1Ud +DgQWBBR8dtQjQ/n4CxlgYR976TwgCgxD3DAfBgNVHSMEGDAWgBRM8VCduElr1uaW +mRECNB/7fVH40TA3BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91 +cmwtZm9yLWFpYS9Sb290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJs +LWZvci1jcmwvUm9vdC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB +Af8wDwYDVR0kAQH/BAUwA4ABADATBgNVHSABAf8ECTAHMAUGAyoDBDAYBgNVHSEB +Af8EDjAMMAoGAyoDBAYDKgMFMA0GCSqGSIb3DQEBCwUAA4IBAQDD7ZbYTE53s2pS +p5PZagKzOD5hP9ytvYwsFthO7C/X3gbRAYqirOuD9DBiX+/CSFH5YL9zxC8anZHI ++npffLLCcrK48mJIUz2+8hwOGlnQ/C44mUB9cpDhWDWXNQplGD3jEqnnQyqqRwV2 +4+BObYeklWUEUjPg71NcQnErBhUJss8Mm1duLJUdteTN8GiDFO30JzmBHkX8oNfF +IuRCU6Q9ng+LdjmMwdslubVuQEQkcUTbFugCxlbhgV8uQ34xnm3i/8pmb3zjNjT8 +3GPNtds5fwprMHftahYNj/8nHc3R12owDhgYNJa4qudzISc3QbdcKuFNnvpGKleB +q/mozRRS +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0f:95:30:fc:3e:17:6a:62:ed:40:f3:c7:a6:75:62:19:01:11:d6:c2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ce:ca:2d:79:43:c4:eb:2a:86:64:22:6d:de:81: + 34:8b:20:fc:0f:d5:60:89:76:9f:af:4f:95:c7:fe: + 45:0f:fe:ab:93:a9:9d:02:08:f8:b1:ac:e2:d6:d0: + 1a:ac:73:7b:a1:bf:cc:21:b5:96:52:94:97:b7:47: + 16:eb:26:1f:7a:bd:72:2e:18:74:b6:39:67:26:b2: + bc:fa:06:17:72:f0:fd:62:48:cd:e2:0f:96:ad:f2: + 02:d1:28:d9:67:2f:3f:0f:99:92:fe:12:3e:71:bc: + 59:f6:3d:82:60:cd:65:b2:07:84:84:f2:2d:75:3c: + dd:07:00:43:89:ef:f4:97:01:b7:2b:a5:1b:1b:dd: + 03:81:ba:b6:22:c6:ba:3b:67:82:5d:c9:27:3a:e0: + ea:82:90:b0:d3:25:e0:a0:79:22:d6:ed:2c:76:3e: + 4b:b0:04:78:99:ae:6d:1c:c7:de:af:b2:34:46:86: + ff:f0:d4:35:2c:32:fe:ea:c5:19:45:73:a7:df:29: + 8b:15:92:ca:6f:5e:2e:15:f4:bd:ad:64:36:94:c8: + 8e:f7:32:e2:ef:60:df:fa:ac:d0:ff:3d:ba:36:8e: + ff:28:a5:bc:6a:2b:54:c3:d6:a6:6d:47:a4:48:2a: + b8:55:65:b3:7f:13:c4:58:86:fd:c1:f3:58:4f:51: + dc:2f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 4C:F1:50:9D:B8:49:6B:D6:E6:96:99:11:02:34:1F:FB:7D:51:F8:D1 + X509v3 Authority Key Identifier: + 4C:F1:50:9D:B8:49:6B:D6:E6:96:99:11:02:34:1F:FB:7D:51:F8:D1 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Inhibit Policy Mapping:0 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + b9:d6:0f:a0:e7:d9:ed:fb:ba:ab:bf:ea:c8:68:04:58:9a:8a: + cc:8f:e5:3d:28:c1:f8:68:ad:26:cb:72:dc:5d:a3:b5:3d:50: + 1d:44:2c:72:5a:3a:c2:8a:fe:11:63:0b:d2:0d:f8:ea:df:d5: + ef:35:78:e7:0c:40:ef:a7:d4:a6:37:c7:2f:ba:d6:20:57:24: + b1:5e:b1:20:81:7d:b2:47:9a:31:86:39:e2:51:b3:dc:a6:47: + 14:f9:82:25:45:fc:9e:7b:38:de:02:db:d9:3b:fb:79:5b:f9: + 5a:40:f9:6e:f6:6b:8a:77:14:36:7e:53:90:6f:ec:40:c1:ec: + b5:f2:84:24:70:3a:30:95:8c:92:c5:a3:33:50:44:a8:04:ca: + bb:bf:1b:e6:ca:6b:7e:3a:29:54:c7:ba:d7:8f:b0:41:e6:d7: + be:c0:c7:d3:1f:a3:6f:d4:c2:29:ac:04:f6:be:46:1d:d2:ce: + 25:8f:41:d0:d8:a8:9f:40:e3:93:63:b7:d0:f5:8a:53:37:02: + f2:02:d1:f3:8d:52:8a:35:41:e7:96:3f:07:3a:d9:01:cb:19: + 1e:ab:9b:93:b0:10:e1:35:aa:56:eb:36:40:7a:b4:f3:54:60: + 09:b4:d0:ed:a5:b6:63:ea:8c:b8:35:22:83:d4:a8:33:a6:98: + 5f:14:5e:77 +-----BEGIN CERTIFICATE----- +MIIDiTCCAnGgAwIBAgIUD5Uw/D4XamLtQPPHpnViGQER1sIwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDOyi15Q8TrKoZkIm3egTSLIPwP1WCJdp+vT5XH/kUP/quTqZ0CCPixrOLW +0Bqsc3uhv8whtZZSlJe3RxbrJh96vXIuGHS2OWcmsrz6Bhdy8P1iSM3iD5at8gLR +KNlnLz8PmZL+Ej5xvFn2PYJgzWWyB4SE8i11PN0HAEOJ7/SXAbcrpRsb3QOBurYi +xro7Z4JdySc64OqCkLDTJeCgeSLW7Sx2PkuwBHiZrm0cx96vsjRGhv/w1DUsMv7q +xRlFc6ffKYsVkspvXi4V9L2tZDaUyI73MuLvYN/6rND/Pbo2jv8opbxqK1TD1qZt +R6RIKrhVZbN/E8RYhv3B81hPUdwvAgMBAAGjgdwwgdkwHQYDVR0OBBYEFEzxUJ24 +SWvW5paZEQI0H/t9UfjRMB8GA1UdIwQYMBaAFEzxUJ24SWvW5paZEQI0H/t9UfjR +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHSQB +Af8EBTADgQEAMA0GCSqGSIb3DQEBCwUAA4IBAQC51g+g59nt+7qrv+rIaARYmorM +j+U9KMH4aK0my3LcXaO1PVAdRCxyWjrCiv4RYwvSDfjq39XvNXjnDEDvp9SmN8cv +utYgVySxXrEggX2yR5oxhjniUbPcpkcU+YIlRfyeezjeAtvZO/t5W/laQPlu9muK +dxQ2flOQb+xAwey18oQkcDowlYySxaMzUESoBMq7vxvmymt+OilUx7rXj7BB5te+ +wMfTH6Nv1MIprAT2vkYd0s4lj0HQ2KifQOOTY7fQ9YpTNwLyAtHzjVKKNUHnlj8H +OtkByxkeq5uTsBDhNapW6zZAerTzVGAJtNDtpbZj6oy4NSKD1KgzpphfFF53 +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py new file mode 100755 index 0000000..3c5f501 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py
@@ -0,0 +1,37 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with inhibitPolicyMapping=0 on the root, and an +intermediate that uses policy mappings. Should fail if the policyConstraints on +the root are enforced.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('policyConstraints', + 'critical,inhibitPolicyMapping:0') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.4') + +intermediate.get_extensions().set_property('policyMappings', + 'critical,@policy_mappings') +policy_mappings = intermediate.config.get_section('policy_mappings') +policy_mappings.set_property('1.2.3.4', '1.2.3.5') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.5') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key new file mode 100644 index 0000000..6a3bd6f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCXSlz9OrwKyqzU +9DKKAwviI9dsUe932wBJ6q5cgBRXePvSkO1WB2x5j9d/LeW8+VIz97RvVUloEMvy +UCeGty6joHj5A5ni3N1SOw1snbagxhcTy53RHfn1Z2SJQq9PJna/JiNcXpCPI5dO +gr8Qy4B0KaEHtFX4ddsyXf72zgL7FqBA2ECFrRsXM+FPkf2AQ4ldN7b9rvrp1gRd +mtdmtHTJf60hGgS+G17cf/bg/pv3RGAsgYIT5wkseBZCNSIWGzGQXaR7z5pQPWTJ ++ECFHUlMkwYiAC86g+776OptzEJiCZlybJLnoBGdSqE/Nfa7cDTBiIstpH1u2Wd1 +ZDuY8CdLAgMBAAECggEAPO/R5plqtjoORTQayyYQ+kQPd+zEtJT8V8lz84QPLXBo +ldaUEeupkIkUdoBpIaWWq6HhBlrm10i0rOQGF6fe3D89mqcNq6fkaUOp047uyXEg +SHPiHCGj1WmQwAyhChNnDvTwlzrrpQvj3Nai2MPu+FrwJmdHnWzzHiVoFcbCwpkq +rD55JaON/rHPfneAGJockJZ2SY03lqdtyJxEbhJlXWb3NccMUIrvZRrYjy7ZOv7x +3hP6xqisku3CQf2QK7EbIEGwP2cWpLEbKcr3OPV/piP+T0l4Rzd1mtWEdUXEmVtK +HCAV7E/t7SItIhNNHPjIr5UAq03Anm6HNm+4cDzkIQKBgQC6cEUazd5NugSMFV+r +nvXpTehZ8XoGl2LfCC7Sa9X5gIwmpozRtmZh4JFHc6JplY/E2/cZnNp00fTFpoxm +k5pBdUD6gMJqd2/V3Fssv19Z8k2U7pB6zMTr60wLxM2j0CL3DyVC3J8h37rzDKKw +lUt4yA04wU2oXIou0fhAMDaukQKBgQDPvOpWwpNYzOsTeMJFxqGqx3JxTovlb9C8 +2KVkkhBOWJdPYu8rGd56KB/HuHe+uVXoBrD6jPPlSa7+QSOYhEQaiojwJTStUB7q +tjKSpy0jCYJZ9iz++JsNogi/j3oOxoEcQmtrCd7TeFDm+jI5PPvDY9fvpTbbx+KR +R3IpNCreGwKBgEOhCCBB/1rYmF+sPSkHH5MC1L8Trj0H2zCmSj3AKj04WR6IGdrU +vGzSxkBR/N8qBp3VYNwknsXzh0PPN2zaLAGEpA56eIugSawdI+GmhdMd5vCYXUZ+ +Uwx1LP+z4xiCHrzZ/J01ZHAoNSuHMNi3P0pP3yPwUtg4wVNcjR3Tn3JRAoGAEtGp +ZPyxfnzp2tS4vLt2z9LLokocUEel4EW8DfVRdtd9tZpf0kbAqc5SurQSXPvLNX7N +r5TvT1kyeiQKhnmM9d6Q8zhboku80UR6JmDwrNjiryWnA94fpceFBV2JECeZcKbv +tj2pqvyeT55gyGCm6hd0a2hLJPPhqYmQZP0t2PsCgYA1tFRNTbj6Nk35i7j5T39D +2aEUHrWMlBLM0fZ0u//y4ErWgMStFHLpxH2EnVD45/R2uj+IjTi1BHFdsfOGKTcF +USQKKwuiQVZFZbrptHupfwLKLwEFJgGwrsKbJ8BKFYra0Wg4qEo+KjHMyCrRl4sd +/pKBBM1ePhun0EtH0B5zvg== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key new file mode 100644 index 0000000..99c3974 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDOyi15Q8TrKoZk +Im3egTSLIPwP1WCJdp+vT5XH/kUP/quTqZ0CCPixrOLW0Bqsc3uhv8whtZZSlJe3 +RxbrJh96vXIuGHS2OWcmsrz6Bhdy8P1iSM3iD5at8gLRKNlnLz8PmZL+Ej5xvFn2 +PYJgzWWyB4SE8i11PN0HAEOJ7/SXAbcrpRsb3QOBurYixro7Z4JdySc64OqCkLDT +JeCgeSLW7Sx2PkuwBHiZrm0cx96vsjRGhv/w1DUsMv7qxRlFc6ffKYsVkspvXi4V +9L2tZDaUyI73MuLvYN/6rND/Pbo2jv8opbxqK1TD1qZtR6RIKrhVZbN/E8RYhv3B +81hPUdwvAgMBAAECggEAOMRpvVtsSH6RDBYjgSyJBxST/ai+6p2k8pRvcsqLnPt1 +kIDEeFWMKAJk90GDwQmmy92CJVLbJGpkR8z9Lqp1g9VT7fGKwKd7eLUiiaR4dXZQ +qNWBp2hOHgxM16xWGixvLFIldxf9Cm4BaEa0buyT2U6VA4YUEpYVuyFIaSp1Q6qX +kc68+yoTNDTDeOaYfzSOg5Vnzk4Av/KdfneFkAEHKS9cFB6s9q1O3uecCYmwfi39 +rZZ3wAV2xSqUZ282zoKS6Xfb9cg9T5N2xXx+avKURuLv/mbacgQYN0Z+8xrh2lx5 +UpDz45Qcx6FdTc46jONxeix1Dg+ZtL+sNRUIH3PmkQKBgQDmo7eFEPszdN8juw+l +gxkPx2AWc+gHSwmwMMLqr54W4CLpZpwLD5oC9VLv8NttimsbMisqa8VuJTZCiFta +AfESICSwWYP5kpoB50a/4sES4ssEx6f16fnz6u6HrygPX3A+I8GbMnGlMTd8100v +iOlVa6elahpa21rqi5Q5jthR1wKBgQDlhxzUnDvktQyGf/1MC+OISQhM7cOcthPw +EfkJf6rHSktun92oo1feRG461RJVki6jx2PiECV9jWDcDwjbK96oL9FztH/PSRjy +LyyFHti1roBLfIaLn4bK4zzwQdCkNLr0M5LcCpNccth3BPzw7MLMB9agNbiLOMQv +8eWHC8ataQKBgGa+agO6Q91xY/Ib4+V8mE6CJ9j4u1V8ZQ17O2mm4EsagBLvpfX7 +dkV5GgBPkMCkmAAegkI8jk/5/cj3y5I2KTlE3nM8/WDRoQ/WApt6nT4XkA9KDhWr +rLCvaKFDMxpeDrdv4FCN0TigyzIvC3Bwkll+QsmakbEF5ON1WIunidAzAoGBAM9r +AgrABP/w/JivIN+P/tYx6WZbluIPSIUyOLL0xAfEg9Y8cbrroYQiotpXonHh4HPw +w7qOjNKg6F701zP4uQWT8Nt2yekwTXLOXpUOAxhr0VRl+9BBITZHk9IqJ7m8TRZR +ZO2kQPbScftcbpfp3T8z9ihhY5useN464wjfA3PBAoGAN192op7AonONsIHmemLQ +NxeQZM6Q6aSlAlr13eD2SA9MaqiI/7ZGaH+mGettF4qpL41pIsL2V38BPNbKVdA3 +pNhZTnayyr/5jZNxoE3Y5HPsWA88rWjGpZx56WaN0IdKxEuEmZSWmktNsQLUYqep +ZT/A8b4jHRGMvBMUt8/Exkc= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key new file mode 100644 index 0000000..911b521 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCr8HYneIvnPfZs +zj6IC2r7bX6w2AtFkc7l0z9wOw73wZLWpZ1TWpGT9VPDi5K1+RRWvreByUVvpXW/ +WuFIugPrc9ZQJ973lYFkElRTPHXaOY1HKvQA+yK9lsZfEIW0gIvzBfRuXadKarfI +EHPg1X0gGIZ5ZEEbdtpfEOrysfXy3IFmng6uTQG9rHaW1DlnOQlZXnF6I22P4SOS +SMpDlD9/86D7YCsJPOAjUilxKdPHujEoYd3VVti06MBKt77pOcEYXmGPtGubMMH3 +oMn7nc5QbVc5nHdAuOsKY3brytOcuLHlRp8UQBeimDpZQnfWt+XZeMtCR5vd0gXK +7yR4Zpn7AgMBAAECgf9zyeIuTDMeU885dt4/Jj4YraQ9c6bwZg2761QApvg6R1UC +BOxUaRAG+mKhs8MZL3DpYFMBFCOupb6l68D+bEad4v4KMALEUlDQrSDpU2ej9LeW +AopPuGms3Q/tW5l79RV9YIU7Z3AORwMWhMq30dpxwt8y4LdeLd9Hv7Z5U8WA+eKD +jRwP0Kt7jIKt+y/rZtQn6herB4bJsmY/+l4U9ub4QeE3xzIA6i/tYB3baBYi6yax +ztBrkvzQ0NRnZuf7kCkFL/uDxTdjLz58C4z31rb+P0A57hUjLMpwAa8Iy/DZxk6b +/4+XQfatrJdUtijZ6GuQij41FztV2CXrVyxL1AECgYEA5PERUbBAQJqDYUvhvOgs +nZ+dN/XKsomdjmyGk5JIdWFAkdkXcm/Y767irpGZnHbAP885xRGhf/SoEyRpgTgS +hZ57GuGU3nRD2B+nSDWWfSKD2/6JBsSPpZRcgqLVzxfnHwqnd7ar1ghy/5DbGJle +jtWltmbRUTEBjx9C/HMSePsCgYEAwEK2R/YknVqrLB5DdrQ5o58cU61yR3jdcGaI +3rJJu/ZepGexPWDMycjVk8WK9EhbOTLoFXS6YkT/3dNmbh+HPixz5zJZ3M5sRc5W +tSHP9HkbAyPwh9i8FoThWq8ACvtw0daavj/aaX4sQQMN2HbdGD5js4ZTfIeUDUud +d47UkwECgYEAxOMQmujxiN2YyQ8CFnyxCelfwuVtqXcx+W8ZmUW/bLrzVbqWMINB +1HbZWXm72lRB515mdzU/Z5RXCwdQeKFpRGJTyn1fkqP4SKCIM1BqmDkbnxFadGiM +hMB/gpVZPN14lTiLZyfAxbPEekbwNUqIiFvyRFhOAP4dMiGXcRXhOAsCgYEAoA1p +bdLNfGlkol+3TfSPH1Vv4YE8558IyW+ydaH6nA1nkHn6JNyW30zf8Bq9qMsrlhx4 +9JOuLey/DM3WMcrxbaLYAhn6kUUPAbXanQO++QhwolajAJQ/UIfiivmwkXPs4eNE +AylpC/VLpfuC5Tdeq7YUjfk/OyYq7D6MomE3OgECgYA51l7gVbZ5vSr+mcHX0Drj +dDPLVuAhQHbRwAYHpk3wrio4N1thQaa8Qpm0Avrw8DV5vkP6B6oNICqBtsNAn/M8 +CMAQvcc8rzzyILFOZQyOF/JULJtCaJhT3LsRz2nUmpE06lEv3h1ccRol3KV11YlG +UVFeD6vDOER0JVoIazq0Kw== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test new file mode 100644 index 0000000..daaaf49 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test new file mode 100644 index 0000000..add5736 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: No valid policy +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem new file mode 100644 index 0000000..b0b2d6b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem
@@ -0,0 +1,279 @@ +[Created by: ./generate-chains.py] + +Certificate chain with inhibitPolicyMapping:1 on the root, and an intermediate +that uses policy mappings. Should pass, since policy mapping will be allowed on +the intermediate. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 71:75:aa:66:71:9f:a2:e4:f4:08:1c:39:12:b5:7f:3f:26:78:b9:b5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f3:c0:35:f0:bc:ce:63:f2:31:e5:ab:19:0b:db: + 9b:39:de:84:ac:f6:91:cd:04:b2:7f:77:c3:66:af: + 79:d4:63:5e:79:c6:12:9b:38:6c:9b:00:94:b3:c2: + f0:3e:21:d8:41:ba:3c:27:46:b3:35:0f:79:cc:ea: + 7d:5e:01:da:55:4a:8d:19:09:fd:70:51:1a:68:f8: + 64:ad:a5:a7:f9:bc:49:7f:49:55:17:c5:5b:7a:f8: + bb:78:56:66:16:86:6f:ec:aa:0f:d2:4d:60:57:22: + 45:45:d0:3e:03:f3:29:a1:33:5f:b8:bf:0f:d8:ce: + ab:39:37:dc:73:a1:f4:4d:b9:77:71:8d:70:29:69: + 56:07:8e:b1:c4:9f:a8:8f:8c:53:c6:18:4c:7d:91: + b6:9d:13:c6:29:db:27:ec:b9:3e:94:ba:5b:78:c4: + d3:e3:0f:a6:b1:f8:8b:db:09:e9:9d:fa:f1:90:23: + 75:fa:f5:76:26:f0:18:c2:a3:12:de:57:e3:72:2e: + 5e:2d:e3:55:2e:34:b6:5c:3f:fd:27:ac:48:61:44: + 0e:50:27:85:7e:28:fb:74:a8:72:1a:d2:e2:bc:bc: + 89:c3:6f:17:43:b4:1c:68:2f:41:12:37:51:5c:bc: + 65:36:97:dc:6f:3e:23:14:07:e1:b4:be:e0:df:d9: + 49:81 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9E:36:84:92:68:F5:BC:1A:E1:90:AE:C5:29:A6:8E:0E:B7:BC:23:23 + X509v3 Authority Key Identifier: + 6E:12:E7:F3:47:71:41:A0:FC:BD:3C:54:9B:CF:55:B3:41:4E:D0:9F + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 97:1b:a5:b9:8b:bd:71:67:64:1c:50:59:2e:b3:ae:d6:1c:2a: + b4:0c:f2:c2:65:41:90:f7:34:f0:d3:5a:f0:a7:21:f7:9a:5e: + 51:e2:ae:78:5c:ec:99:51:9c:72:47:9f:03:f4:59:ad:a2:86: + 98:8a:4f:15:c8:27:f7:81:3a:e8:1f:ff:d6:f3:7e:84:20:27: + ac:54:48:4d:f6:ff:d9:3e:b0:6e:bf:bf:d1:5f:fe:7b:94:c9: + e6:3e:36:7a:91:97:02:dc:f1:d0:92:05:29:64:ec:eb:f2:9d: + 69:33:41:b5:c2:01:cb:0a:7e:44:92:58:c4:d2:b8:96:8c:47: + 96:e1:b3:d3:ac:94:66:0e:2e:ff:86:ef:1b:a7:05:5e:27:4e: + 31:99:d5:65:48:79:c0:fb:22:64:63:c0:cc:11:e0:6c:c2:ba: + 1b:58:b5:b1:c3:f8:f4:b8:8b:c6:a1:17:9e:57:cd:d4:ff:f8: + d4:30:5a:ce:df:d1:07:43:99:40:1d:c4:6f:78:d1:46:74:12: + f3:d9:32:f0:94:2d:f4:ab:34:1b:1d:7f:20:d1:85:f9:bd:cd: + 0f:4c:31:58:25:63:24:33:28:dd:dc:81:94:5d:bc:99:b1:81: + 8c:26:15:ae:b6:2c:cc:31:b2:b4:68:e7:73:1d:d1:07:cd:c0: + 18:bc:65:c8 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUcXWqZnGfouT0CBw5ErV/PyZ4ubUwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA88A18LzOY/Ix5asZC9ubOd6ErPaRzQSyf3fDZq951GNe +ecYSmzhsmwCUs8LwPiHYQbo8J0azNQ95zOp9XgHaVUqNGQn9cFEaaPhkraWn+bxJ +f0lVF8Vbevi7eFZmFoZv7KoP0k1gVyJFRdA+A/MpoTNfuL8P2M6rOTfcc6H0Tbl3 +cY1wKWlWB46xxJ+oj4xTxhhMfZG2nRPGKdsn7Lk+lLpbeMTT4w+msfiL2wnpnfrx +kCN1+vV2JvAYwqMS3lfjci5eLeNVLjS2XD/9J6xIYUQOUCeFfij7dKhyGtLivLyJ +w28XQ7QcaC9BEjdRXLxlNpfcbz4jFAfhtL7g39lJgQIDAQABo4H+MIH7MB0GA1Ud +DgQWBBSeNoSSaPW8GuGQrsUppo4Ot7wjIzAfBgNVHSMEGDAWgBRuEufzR3FBoPy9 +PFSbz1WzQU7QnzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwUwDQYJKoZIhvcNAQELBQADggEBAJcbpbmLvXFnZBxQWS6zrtYcKrQM8sJl +QZD3NPDTWvCnIfeaXlHirnhc7JlRnHJHnwP0Wa2ihpiKTxXIJ/eBOugf/9bzfoQg +J6xUSE32/9k+sG6/v9Ff/nuUyeY+NnqRlwLc8dCSBSlk7OvynWkzQbXCAcsKfkSS +WMTSuJaMR5bhs9OslGYOLv+G7xunBV4nTjGZ1WVIecD7ImRjwMwR4GzCuhtYtbHD ++PS4i8ahF55XzdT/+NQwWs7f0QdDmUAdxG940UZ0EvPZMvCULfSrNBsdfyDRhfm9 +zQ9MMVglYyQzKN3cgZRdvJmxgYwmFa62LMwxsrRo53Md0QfNwBi8Zcg= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1a:3b:ce:d1:26:69:e6:02:a2:2d:6a:b7:12:bc:51:e8:a3:d6:ee:5f + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:99:47:50:56:9f:bd:ac:ff:54:c8:d8:92:80:a1: + 82:ff:be:01:07:69:e9:a2:e0:25:84:4c:c5:04:6b: + d3:82:c0:1b:d0:70:26:79:34:c5:07:4f:25:00:29: + 62:d1:41:3c:ed:49:3b:11:d9:20:4d:f3:3c:0b:21: + be:46:4d:06:02:ab:fb:b1:89:cd:aa:f3:f3:2e:92: + 51:d5:13:1d:2c:78:dd:81:db:d0:60:5b:e9:09:03: + f4:f4:33:e2:f8:16:3d:bf:53:8b:5b:57:02:8c:4b: + 1c:2b:51:76:df:a5:7b:e2:47:07:ed:70:df:c3:02: + 61:9b:46:e1:1b:3d:d1:de:e2:9b:e4:77:5b:fc:8a: + 73:94:48:89:82:2b:4f:b1:3b:90:de:42:6c:b1:d7: + ee:bc:df:74:e4:a5:99:8c:81:7a:e9:ee:5d:60:53: + 68:77:e5:b8:27:a8:18:7b:f6:9b:93:39:3f:8f:d9: + bf:50:65:65:5c:e8:52:fe:c3:63:34:b5:4b:ee:c7: + 6a:5b:aa:36:4c:8d:05:e0:50:5d:af:e1:63:42:7b: + f7:82:24:f6:57:b6:5e:65:54:ed:02:0f:46:a3:08: + 3b:28:fa:ca:69:c3:f4:7e:9d:25:3a:12:4e:65:6b: + a7:04:43:7b:a6:d2:5f:e2:7f:bb:d4:70:ba:c8:a9: + b4:97 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 6E:12:E7:F3:47:71:41:A0:FC:BD:3C:54:9B:CF:55:B3:41:4E:D0:9F + X509v3 Authority Key Identifier: + D7:A0:BF:D3:FD:2D:4F:A8:47:79:67:9F:0C:35:2D:C3:BE:49:E2:FD + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Mappings: critical + 1.2.3.4:1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 07:9b:f8:51:e0:5e:9c:5b:f7:64:f4:cd:c2:aa:8d:d0:83:fc: + ab:6a:8b:8f:8b:31:8c:79:05:ab:18:0c:31:5a:c4:22:31:3f: + 07:54:16:ad:2f:d8:12:5a:24:25:1f:88:8f:f0:2c:4e:2b:6d: + d4:60:4f:95:15:fb:6a:6c:1e:40:40:4f:b1:59:bf:2c:2f:97: + c7:89:33:52:68:d0:93:7d:06:a2:9a:d7:1e:44:ab:19:44:29: + 6d:02:63:a8:c2:0e:29:35:eb:11:04:57:cd:06:e9:0a:00:c2: + f1:a9:9d:4a:f8:09:d4:44:a7:32:89:5f:42:8c:cf:bc:5f:52: + c7:af:a6:92:8f:9c:c6:af:42:29:c7:de:db:e6:b5:40:ca:44: + 9d:7b:43:32:f2:e4:3f:e3:33:a0:c0:13:cb:15:bc:84:27:9a: + ef:92:b7:7d:e5:c9:5a:39:c9:b1:58:90:4e:da:1f:3b:98:7a: + de:d5:c6:3d:60:73:9f:1e:9a:4d:3d:d6:7c:8a:b9:4e:2e:17: + e6:69:9e:a1:80:a0:b9:b9:97:cd:0f:d4:78:88:28:f6:09:a9: + 45:b5:11:af:53:6d:84:4b:9c:09:42:eb:aa:7e:65:2a:be:8b: + 31:66:f3:68:10:fc:e4:71:84:3d:09:c7:f3:7b:61:fb:8d:f7: + b3:70:99:97 +-----BEGIN CERTIFICATE----- +MIIDwjCCAqqgAwIBAgIUGjvO0SZp5gKiLWq3ErxR6KPW7l8wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAJlHUFafvaz/VMjYkoChgv++AQdp6aLgJYRMxQRr04LAG9Bw +Jnk0xQdPJQApYtFBPO1JOxHZIE3zPAshvkZNBgKr+7GJzarz8y6SUdUTHSx43YHb +0GBb6QkD9PQz4vgWPb9Ti1tXAoxLHCtRdt+le+JHB+1w38MCYZtG4Rs90d7im+R3 +W/yKc5RIiYIrT7E7kN5CbLHX7rzfdOSlmYyBeunuXWBTaHfluCeoGHv2m5M5P4/Z +v1BlZVzoUv7DYzS1S+7HaluqNkyNBeBQXa/hY0J794Ik9le2XmVU7QIPRqMIOyj6 +ymnD9H6dJToSTmVrpwRDe6bSX+J/u9RwusiptJcCAwEAAaOCAQwwggEIMB0GA1Ud +DgQWBBRuEufzR3FBoPy9PFSbz1WzQU7QnzAfBgNVHSMEGDAWgBTXoL/T/S1PqEd5 +Z58MNS3Dvkni/TA3BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91 +cmwtZm9yLWFpYS9Sb290LmNlcjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJs +LWZvci1jcmwvUm9vdC5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB +Af8wDwYDVR0kAQH/BAUwA4ABADATBgNVHSABAf8ECTAHMAUGAyoDBDAYBgNVHSEB +Af8EDjAMMAoGAyoDBAYDKgMFMA0GCSqGSIb3DQEBCwUAA4IBAQAHm/hR4F6cW/dk +9M3Cqo3Qg/yraouPizGMeQWrGAwxWsQiMT8HVBatL9gSWiQlH4iP8CxOK23UYE+V +FftqbB5AQE+xWb8sL5fHiTNSaNCTfQaimtceRKsZRCltAmOowg4pNesRBFfNBukK +AMLxqZ1K+AnURKcyiV9CjM+8X1LHr6aSj5zGr0Ipx97b5rVAykSde0My8uQ/4zOg +wBPLFbyEJ5rvkrd95claOcmxWJBO2h87mHre1cY9YHOfHppNPdZ8irlOLhfmaZ6h +gKC5uZfND9R4iCj2CalFtRGvU22ES5wJQuuqfmUqvosxZvNoEPzkcYQ9Ccfze2H7 +jfezcJmX +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1a:3b:ce:d1:26:69:e6:02:a2:2d:6a:b7:12:bc:51:e8:a3:d6:ee:5e + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a0:cd:53:80:33:bf:64:5d:06:66:6f:65:b5:97: + de:4e:5c:0d:48:e1:63:b4:dc:72:9f:5a:70:43:ab: + 75:e0:74:03:06:c8:bf:87:6b:cf:a0:29:8d:45:c3: + 5a:eb:a0:57:63:0f:d2:4f:18:5c:cc:c0:41:17:37: + 31:7a:0c:0b:dd:f5:fa:c2:88:16:42:25:73:d5:fb: + 09:5f:43:f7:46:1c:2c:68:0a:b1:2b:1b:f6:71:f6: + bf:d3:c7:ff:66:f7:9d:be:a7:d8:ef:bb:ad:32:89: + 4e:5d:8d:9e:1d:cc:6b:a6:93:a4:3f:4f:e4:bd:a3: + c0:55:20:91:56:2f:a6:0b:2b:13:ce:fb:f4:24:86: + 5b:82:5a:35:9a:d5:98:10:d1:66:cc:88:dc:c4:6d: + 1d:d4:35:55:5b:00:5c:6a:10:07:77:59:b4:7a:9b: + a2:7a:c8:16:1c:b2:c4:bb:56:1c:cc:6a:01:28:4d: + 0a:fc:fa:dc:5d:a4:c0:c3:7d:d0:c5:8f:16:13:8b: + 59:dd:fb:c8:b3:11:8f:9f:9b:44:c7:48:8d:14:67: + f3:8a:68:a9:8e:aa:bf:c6:51:e9:dc:28:c4:d3:dd: + 9f:b1:e7:ab:d6:fe:f3:bb:6b:53:76:d1:ba:66:64: + 62:6a:6e:cf:2b:2b:cf:d6:c5:30:78:a0:ac:d1:4e: + 84:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D7:A0:BF:D3:FD:2D:4F:A8:47:79:67:9F:0C:35:2D:C3:BE:49:E2:FD + X509v3 Authority Key Identifier: + D7:A0:BF:D3:FD:2D:4F:A8:47:79:67:9F:0C:35:2D:C3:BE:49:E2:FD + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Inhibit Policy Mapping:1 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 0f:1a:40:a5:f3:25:67:a6:7a:05:2e:d4:96:d4:45:51:62:db: + 39:77:4c:76:90:c7:e5:73:14:00:ab:3d:00:d9:ad:e8:da:80: + 94:7f:81:e6:aa:86:3c:6d:84:fc:19:de:1c:0e:4f:93:c3:88: + 0b:7f:f9:56:81:ac:c8:92:2e:5c:48:a2:bf:69:a0:d0:f4:42: + f6:54:5f:f5:c5:4f:dd:52:84:f9:a2:df:d7:dc:4d:78:7e:3b: + 2d:be:e6:f2:b4:53:ca:b3:28:69:a4:ab:57:e9:2f:47:19:27: + a7:8e:17:ef:90:f1:e0:42:74:0b:16:37:d6:47:5e:d5:9c:a1: + a5:d7:63:6b:9b:2f:e1:e1:34:41:c3:19:71:ef:08:61:6c:a7: + 29:0a:cb:c6:0f:72:f4:c9:31:59:52:b6:cd:0c:c4:8d:5f:e4: + 3f:0a:89:47:5a:fd:11:89:34:8d:b0:67:d8:07:d9:a6:d3:be: + db:c4:ed:96:6f:25:35:bb:42:45:1c:70:65:82:f9:bd:88:6b: + 8d:de:1b:84:e7:d6:80:aa:92:af:88:f0:f2:42:e7:20:5f:46: + b6:80:c8:49:49:ee:cc:a6:13:c3:86:26:7b:50:c5:f4:7b:41: + d3:ea:37:f4:11:46:66:09:d0:57:4e:33:e4:44:e0:f6:58:5d: + f7:5c:6c:d1 +-----BEGIN CERTIFICATE----- +MIIDiTCCAnGgAwIBAgIUGjvO0SZp5gKiLWq3ErxR6KPW7l4wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCgzVOAM79kXQZmb2W1l95OXA1I4WO03HKfWnBDq3XgdAMGyL+Ha8+gKY1F +w1rroFdjD9JPGFzMwEEXNzF6DAvd9frCiBZCJXPV+wlfQ/dGHCxoCrErG/Zx9r/T +x/9m952+p9jvu60yiU5djZ4dzGumk6Q/T+S9o8BVIJFWL6YLKxPO+/QkhluCWjWa +1ZgQ0WbMiNzEbR3UNVVbAFxqEAd3WbR6m6J6yBYcssS7VhzMagEoTQr8+txdpMDD +fdDFjxYTi1nd+8izEY+fm0THSI0UZ/OKaKmOqr/GUencKMTT3Z+x56vW/vO7a1N2 +0bpmZGJqbs8rK8/WxTB4oKzRToSlAgMBAAGjgdwwgdkwHQYDVR0OBBYEFNegv9P9 +LU+oR3lnnww1LcO+SeL9MB8GA1UdIwQYMBaAFNegv9P9LU+oR3lnnww1LcO+SeL9 +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHSQB +Af8EBTADgQEBMA0GCSqGSIb3DQEBCwUAA4IBAQAPGkCl8yVnpnoFLtSW1EVRYts5 +d0x2kMflcxQAqz0A2a3o2oCUf4HmqoY8bYT8Gd4cDk+Tw4gLf/lWgazIki5cSKK/ +aaDQ9EL2VF/1xU/dUoT5ot/X3E14fjstvubytFPKsyhppKtX6S9HGSenjhfvkPHg +QnQLFjfWR17VnKGl12Nrmy/h4TRBwxlx7whhbKcpCsvGD3L0yTFZUrbNDMSNX+Q/ +ColHWv0RiTSNsGfYB9mm077bxO2WbyU1u0JFHHBlgvm9iGuN3huE59aAqpKviPDy +QucgX0a2gMhJSe7MphPDhiZ7UMX0e0HT6jf0EUZmCdBXTjPkROD2WF33XGzR +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py new file mode 100755 index 0000000..0f4a6e6 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py
@@ -0,0 +1,37 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with inhibitPolicyMapping=1 on the root, and an +intermediate that uses policy mappings. Should pass, since policy mapping will +be allowed on the intermediate.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('policyConstraints', + 'critical,inhibitPolicyMapping:1') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.4') + +intermediate.get_extensions().set_property('policyMappings', + 'critical,@policy_mappings') +policy_mappings = intermediate.config.get_section('policy_mappings') +policy_mappings.set_property('1.2.3.4', '1.2.3.5') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.5') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key new file mode 100644 index 0000000..afb5b03 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCZR1BWn72s/1TI +2JKAoYL/vgEHaemi4CWETMUEa9OCwBvQcCZ5NMUHTyUAKWLRQTztSTsR2SBN8zwL +Ib5GTQYCq/uxic2q8/MuklHVEx0seN2B29BgW+kJA/T0M+L4Fj2/U4tbVwKMSxwr +UXbfpXviRwftcN/DAmGbRuEbPdHe4pvkd1v8inOUSImCK0+xO5DeQmyx1+6833Tk +pZmMgXrp7l1gU2h35bgnqBh79puTOT+P2b9QZWVc6FL+w2M0tUvux2pbqjZMjQXg +UF2v4WNCe/eCJPZXtl5lVO0CD0ajCDso+sppw/R+nSU6Ek5la6cEQ3um0l/if7vU +cLrIqbSXAgMBAAECggEAA6D/ZlQF2f15jmYoociXh2KCN7pRAInGzM92FdkceteX +Hco2vvitQxnWltH9niKpqwLob4KKenRfX/J+kYxSFhu1EjD6OfZPAM1DoeqZiDhp +Iu5UJdPg1bvOpgsMcDJmmwvPtgV+illefPZ1/NMekCIXLluIkKwsj2nDYcrtSxX2 +mKwbFfbBrfIA7zjwxutARhuY5ACW8Oh2LvFk3o4Kk9rVXXVO5v8N9x4s8FvCjAZ7 +6r+W4kcpUA7Izh3rOOKzj3Sgl4D607AP96MELU4Tt976gZIQ2YVdmD3hE7dRpe95 +eTYwdPsh0zOo6fGQxtmAfpwwqDJW0kXUYhDXHZlvwQKBgQDDgZdcOIDq3bnOkbx2 +xt9DxuRcEgOaEX0bKPFPB8/HI1/QbyfcwykpMvbD9Z5zkxLQwXxL2evIuVPhtkZV +56xiePOQXtmxv/wEuvyHcG21m5HZiE2MKv4e5qR8ZCk2vrgAVKGswKcYWoVKsN5w +SSc5lBGln7KGOoKyMs71G7HW8QKBgQDItMrrjzM8kcipciLzmegERWNgvni0P8bQ +n/1QZoP6V8ezPOOM1/xZqxVfD+XEYaeY6A2XDoX0aTkX12IaPEjJ9D7jzKRPxhm9 +asqYWzHG7+xuRNnab81yYHvSOeoxV9Hg1EWR0bPK7UTo/RREu3h5kCfs7kcEH3dr +MPjj9iIUBwKBgQCm2+3RGbB9w+uXcC7HuQhIknHIWt+UGSULjzAU4XfmYDygap48 +/pwcu5B8wx8PSREf9mMdYcqpL/N1itoQ63/nM4+9QhbObCqt5uEsvzoDa9lZLcnx +vafRu8vbFqlOPgxQy+qIxIxYbrmge7/9WZIOxF8jWl9FzJ5LdK3J6G8qIQKBgC+9 +uYsAvBpLPyT3LlMtp9/kNXhctk+B4CPd+p52VCxnVuxOrn3hHnih1mqPWIM3C2u2 +vwzQepKhuN/v7rj44AOR4qfDFM6Y+6Rv05McFiIRDfdIz11DPOZZBvsBpbBpCFZn +h8jgzdiWSc717C1RPp4D6UtVfnT/myNXOczXzlFfAoGBAI6k5zS1FRlCK1L8BTCM +h42Jmx8As3HjCEuJ3hmEOhseJfkO+c8H2HbJ2jZPrpIpQ5e0sumiQEpnDuliElfB +FZo55b9MVhaRQJ//epSfL6+kblH5w6rY6uvTYd3LQIUBGDSHMnPF1ucs2kpWtW7N +cF+IjUZcb/n/eEHQDJYlZDTs +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key new file mode 100644 index 0000000..b33a221 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgzVOAM79kXQZm +b2W1l95OXA1I4WO03HKfWnBDq3XgdAMGyL+Ha8+gKY1Fw1rroFdjD9JPGFzMwEEX +NzF6DAvd9frCiBZCJXPV+wlfQ/dGHCxoCrErG/Zx9r/Tx/9m952+p9jvu60yiU5d +jZ4dzGumk6Q/T+S9o8BVIJFWL6YLKxPO+/QkhluCWjWa1ZgQ0WbMiNzEbR3UNVVb +AFxqEAd3WbR6m6J6yBYcssS7VhzMagEoTQr8+txdpMDDfdDFjxYTi1nd+8izEY+f +m0THSI0UZ/OKaKmOqr/GUencKMTT3Z+x56vW/vO7a1N20bpmZGJqbs8rK8/WxTB4 +oKzRToSlAgMBAAECggEADYpMmjKBTsOwisadk2V24DVLHxRvj2ayti1o36Hb+qr6 +KEOWMSKIaK2nCjVRfh7RzPMjm+pqwgj8UiahIWxLQYT5eRD5gtdhgiax2tY/x6UO +rjIcSguAPIdxDrW8EWEPZOMAVuuAQY2jTihjJJI2jF/JSFWDZt6XjvN/mXjIrA7x +xxJiWgJP4wleb30mjMdQb137Wgsu9G1HpOtyHarSqHurlpPISg4JCpaGMxoyQaLm +HV5yTRYH1GN1SqvBDCQi4XGeXPYKxzwKxjXeCi10PCCYBnYuoxm6sL4lnfmOvE4s +AtEFIxelQKUl5BKqOA9ulpzFHeGV7+prjS4YhI9BzwKBgQDa3coM53JguDwk47iu +jeiokRxL1z8nNX3HezHi5lapLiobHf38ZHuspIwVIckeO2jUmuHhx/5iLj9Huenx +4BG+gpHIzQL7SssNNZnOpQ/858Xvv5fBBV2u6/CE58O/NXIABpu5vyJw7ZwsfH2v +qdPHqt1iIs3KYdxE7JyrlaaCfwKBgQC8FZR2DakUfwwpB6oG5wAo61wcZSQVHayI +jat+0iXzaeX/u1NooPD/Rzr9vKYwvo1CKE9dphF477arS1sOhSFZz/6zn2o8kRVQ +I7Irm2Pw/DvD9TTTmgHmx3YLTS0FKUqaW6r0Dz422doTRnlTU1i+ptNta4PoHYTQ +Mhsqym4e2wKBgQDVfH23tJMW0N6pxQ7CBV4p/tGxEJZjcoPr7rkscC2b/JHJvamf +ZYxVTHPvsPLycFTC/QjUKTZzIlVLa4dNDZmBUO9PBNqhr8T8b4pFzTAZKyMhxqsJ +9mf5Vd9YZJHFkyZN7CQ+PLglm0A5DH20uV0AaCRlszk07dvjx0DTBbhTlQKBgDXF +8bEizLFodWCRqWHZz2jjiW0w2XUUC8zqvBpBGMqT/0bzFrC2OtCxW8NJmTYcdKRy +g+ZhYWNzHYWxwLHRDCzyU36lWClCzZYg7oKbJaKzap7mzxikUmDZq/0lLnboTET/ +akvmw8HI3Rlfr7ZMAPZZGd+Rup+1ONCRUsUUJRG7AoGAT5VJN0ngr7V0KNTkh0/l +lflUnLTaKMbXy3mr+1Kv5lRj4Jr6fsNpcomp8+C4XYbTj5iBc08mJQASs6I0Eyke +VhOImLy40vNTV0fNQvkaRjl/m4b5A2U3nyfRVrwslzUZT8WGSC6crz70Gmw0Ujsa +HqBWbvSVd4t+PhWG1qI2TDk= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key new file mode 100644 index 0000000..7932c26 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDzwDXwvM5j8jHl +qxkL25s53oSs9pHNBLJ/d8Nmr3nUY155xhKbOGybAJSzwvA+IdhBujwnRrM1D3nM +6n1eAdpVSo0ZCf1wURpo+GStpaf5vEl/SVUXxVt6+Lt4VmYWhm/sqg/STWBXIkVF +0D4D8ymhM1+4vw/Yzqs5N9xzofRNuXdxjXApaVYHjrHEn6iPjFPGGEx9kbadE8Yp +2yfsuT6Uult4xNPjD6ax+IvbCemd+vGQI3X69XYm8BjCoxLeV+NyLl4t41UuNLZc +P/0nrEhhRA5QJ4V+KPt0qHIa0uK8vInDbxdDtBxoL0ESN1FcvGU2l9xvPiMUB+G0 +vuDf2UmBAgMBAAECggEAZXCWgitxETMYBOahs8ee4AR03q52mwXbayTiUvewEe2Q +wcjmsWZX/GHPgMgdxx26rA/fPNE1f12DaP4lUlwfCuPNuJ/pszZtcUX+UC3irBHp +3GkeWpgtrA2bp0b9kV49chaMIw9Eir6eaaFyTZ6Csq14pqAM7kOECnnu6sh5rWY0 +HVVWw1HShH7PiChTULFBk6JxM3OfHtOOWSgOPLsdyTjaQT3hbc0DyOixCSX1ZFhm +8ToD5vvG2z8/ML+MWRoWqcofukeoNAe+Z8gNuPaTzctjeFEmOPI5FebErv9Qk8uQ +RsEoqz7+TfAFJ9E7euRNhDULi9Nn2PnfH1z3vqLqSQKBgQD4XjbfzW4n7tmLRqD3 +ea9WBKANPcwA3EX+dKmKjCzUq41aBik1SU4qbE1UkUFI4tFVX7ix/6+UHWRDdy7Q +Wh2bmEn1WAc5yVg0K3Nnh6mwHH5ELjlGSHsWSkNevw+gsPgburI9okZPZ+89sxQy +yQjj+OW9EenWcdZfxO4/ju0P0wKBgQD7PazXWb3jt5EDXByoU/A7AH0Z7jLA+ZC9 +ZSAf4DndykBnCxhkzZ60Nvv5wOxT97lzjNzHY4T6i2TziYcY2rVRS3obCd2CqgnS +ONkl3PFV8SrseFptcgKAmbK2h+WT+jHo/aE0JcckpA4zF73seNvONAqeQhmtEGi8 +NrLr9YhA2wKBgQDY2kHlNFN6sFPnA/rlOKy7WPx5szwcgDbozel925gE8+hN8tUl +/mQuLDN0pAKxZcDKXvI/D/S4SNVTBousRRJW2Sex/HMKpF7L5igz+8JPzwD7/LPr +RruZoaui3QUDE6D9bQvVPotPJ3s+js4S7W5Cxf2pECvwHaLEKYivm9YmGwKBgQDJ +4zKbzjJn5V9y+rbQkLrPPsJIbv970E990eAxnSYC0n5UDzdn8U8hc7mhZWTCyKLO +dpgG5TK7ff3+MTpNP5pKHEOfrJrCX88KjcH4ygVoUSZz5PaNUfsuydMxGBzkfz1S +A1VhqSXQjMAYUHC+sBO5LFqH94fYaQIwlCfMsn3t1wKBgEEsIVD1XreTC6LfMfLv +r5+idBfmDdQpE7na9Btj115150HJLyBAfMAxyFAko512yignphZX6kVKUvKrsap9 +Bcu1nJJzbP6OYa/eI6n4kjWTYbuToyQVq9WT9TTlg1OJ+w+w0YwMLVX8w0sCCgHp +7Ukkwb7MqgSUaOZLPyMsmc7f +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test new file mode 100644 index 0000000..daaaf49 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test new file mode 100644 index 0000000..e8f7164 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/chain.pem b/net/data/verify_certificate_chain_unittest/policies-ok/chain.pem new file mode 100644 index 0000000..494a59d --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/chain.pem
@@ -0,0 +1,272 @@ +[Created by: ./generate-chains.py] + +Certificate chain with policies and requireExplicitPolicy. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 76:08:4d:78:c1:3f:07:cd:a3:c6:78:9f:04:0f:8d:7f:53:59:b2:73 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c1:4e:54:b8:f3:a9:51:97:5a:ab:40:dd:8f:a8: + 4d:1c:3e:e2:4a:bc:ea:eb:f4:11:44:51:30:8c:9c: + b0:60:16:37:98:47:4a:c3:b8:b1:2e:b3:bd:c8:05: + 3f:70:4c:b8:2d:57:43:3b:6f:da:9b:72:57:f6:45: + db:8d:e1:c8:08:80:d6:10:94:c9:2a:58:92:e9:a4: + 2d:ce:a7:5b:64:bd:99:fc:16:ee:8e:87:fb:fc:05: + e8:06:13:b0:01:b7:c7:53:6f:20:34:40:c5:d4:0b: + e9:72:54:88:f8:38:2c:dc:6c:21:e0:9b:c5:d1:95: + 79:f3:f2:3a:38:8e:54:0b:af:d6:74:98:37:28:86: + 96:33:7c:63:e5:38:03:f2:7d:16:fe:fb:16:57:5b: + 59:81:f1:83:86:11:4f:4a:96:17:80:e1:22:00:e4: + e0:7f:6c:b6:4e:ad:22:10:90:fb:2c:61:9c:4e:25: + 23:c3:04:69:69:45:66:6a:e6:fc:0a:31:98:59:0f: + df:e5:45:37:68:d4:2d:b8:c4:20:16:f2:c0:db:c2: + 7e:93:5b:0b:e2:26:46:ba:78:e5:fa:b7:e1:b3:86: + 7a:72:85:26:ae:1c:c6:a6:e9:57:fd:c1:c7:6d:4e: + 5f:59:3a:7a:76:f8:d9:f6:1b:e5:e9:c6:96:c4:14: + ce:9d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 3F:54:44:D9:08:0D:47:C0:7F:78:3F:FE:2A:09:5F:9A:11:8F:B3:5D + X509v3 Authority Key Identifier: + 3D:93:4F:05:1D:3B:34:80:2F:A2:A7:1F:CA:9C:28:DC:C1:55:E2:67 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 63:69:e9:e2:b0:09:40:6b:26:74:bb:fa:01:d5:fb:c7:b7:aa: + d1:bd:69:0d:ac:f0:94:56:21:8b:32:7e:4b:12:e9:a5:eb:ce: + 14:41:2a:23:17:eb:5f:df:dd:e0:e7:1a:9d:1e:cf:17:9f:26: + 81:9b:b4:b0:c3:28:67:5b:65:c9:d7:9f:21:9b:9c:01:97:a8: + ec:44:8d:04:7d:fc:72:01:93:aa:92:84:59:42:d2:da:49:08: + 35:8e:d6:7d:89:a0:c3:70:6d:05:f7:eb:30:08:6e:66:2c:90: + 7c:33:e7:b8:81:d9:04:cb:12:db:a2:34:1a:c9:fa:d6:ef:af: + 98:84:bc:c9:a9:af:4a:d6:23:ff:b3:6d:d4:3c:0f:d8:f8:bc: + 10:1e:c6:29:06:6c:7c:5b:b2:f3:4f:96:95:79:69:7b:00:c0: + 65:04:84:0f:2e:28:e9:b2:a2:98:2d:b8:35:8c:09:c3:d4:f1: + 69:f6:31:d7:37:85:5a:72:46:07:11:56:fc:48:79:b7:02:ed: + ba:a8:bd:4b:38:95:71:e8:e0:e0:99:2c:f9:19:bc:1e:61:f8: + a3:26:61:31:c8:af:07:d2:1b:58:96:82:42:b0:f3:f0:6c:4f: + 54:0a:bb:fa:44:a2:92:89:90:c5:fc:1d:31:e3:08:4d:fe:97: + b0:8e:b0:cc +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUdghNeME/B82jxnifBA+Nf1NZsnMwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAwU5UuPOpUZdaq0Ddj6hNHD7iSrzq6/QRRFEwjJywYBY3 +mEdKw7ixLrO9yAU/cEy4LVdDO2/am3JX9kXbjeHICIDWEJTJKliS6aQtzqdbZL2Z +/Bbujof7/AXoBhOwAbfHU28gNEDF1AvpclSI+Dgs3Gwh4JvF0ZV58/I6OI5UC6/W +dJg3KIaWM3xj5TgD8n0W/vsWV1tZgfGDhhFPSpYXgOEiAOTgf2y2Tq0iEJD7LGGc +TiUjwwRpaUVmaub8CjGYWQ/f5UU3aNQtuMQgFvLA28J+k1sL4iZGunjl+rfhs4Z6 +coUmrhzGpulX/cHHbU5fWTp6dvjZ9hvl6caWxBTOnQIDAQABo4H+MIH7MB0GA1Ud +DgQWBBQ/VETZCA1HwH94P/4qCV+aEY+zXTAfBgNVHSMEGDAWgBQ9k08FHTs0gC+i +px/KnCjcwVXiZzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwQwDQYJKoZIhvcNAQELBQADggEBAGNp6eKwCUBrJnS7+gHV+8e3qtG9aQ2s +8JRWIYsyfksS6aXrzhRBKiMX61/f3eDnGp0ezxefJoGbtLDDKGdbZcnXnyGbnAGX +qOxEjQR9/HIBk6qShFlC0tpJCDWO1n2JoMNwbQX36zAIbmYskHwz57iB2QTLEtui +NBrJ+tbvr5iEvMmpr0rWI/+zbdQ8D9j4vBAexikGbHxbsvNPlpV5aXsAwGUEhA8u +KOmyopgtuDWMCcPU8Wn2Mdc3hVpyRgcRVvxIebcC7bqovUs4lXHo4OCZLPkZvB5h ++KMmYTHIrwfSG1iWgkKw8/BsT1QKu/pEopKJkMX8HTHjCE3+l7COsMw= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 6d:e0:57:1a:f3:9a:80:02:b6:c9:bd:be:0c:a5:21:0f:8b:78:67:70 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d4:36:ce:68:1f:c4:5f:a3:21:5a:43:7d:5e:54: + 8e:a7:77:c3:5e:48:80:e7:05:4a:05:a2:c4:36:30: + 2c:e2:0b:d9:8e:0c:df:98:4f:f0:6d:2b:12:ae:6c: + ae:3c:d9:d7:a8:c1:3c:0e:40:14:81:90:f9:ed:cf: + 3f:e4:93:f4:5a:dc:89:57:f4:4f:ca:0d:c7:8c:32: + a0:b0:7b:d1:d0:b1:45:e6:5a:2a:32:c9:dc:db:7f: + af:46:e6:5b:1a:02:72:46:be:66:3b:98:67:e2:33: + c8:05:60:05:2a:7b:03:42:14:ba:62:f0:62:c0:7b: + 75:58:06:c0:b4:b8:81:ad:23:e7:60:33:53:55:7e: + 7c:78:7c:97:a5:09:fc:97:2c:49:51:77:48:49:39: + 5f:fb:6f:b1:3f:eb:b0:6d:c4:d6:a5:9f:97:ba:8e: + 19:5f:fe:d9:71:ee:8a:6a:0d:08:6e:5c:09:54:6f: + 8c:f3:a1:74:08:6f:dc:36:69:00:e8:6a:40:82:6f: + de:ba:87:dd:32:f2:c8:60:f0:3f:5f:87:a3:e5:4c: + 76:7f:77:75:46:47:c0:fa:c0:03:ce:3f:57:dc:9a: + ee:0c:3e:27:65:39:4b:5c:fc:dd:09:c9:80:d8:6c: + 9c:ee:6c:8b:e7:99:43:b3:21:b5:10:9f:4a:aa:8e: + 0b:97 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 3D:93:4F:05:1D:3B:34:80:2F:A2:A7:1F:CA:9C:28:DC:C1:55:E2:67 + X509v3 Authority Key Identifier: + B2:69:86:08:36:14:3E:66:79:B7:98:70:BE:30:9D:0B:73:00:6F:0E + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 28:a1:4e:4e:d5:82:36:24:6f:69:b8:2d:ab:a2:a6:64:32:48: + 7d:cd:18:0d:6a:d8:43:79:c1:6b:b9:f1:6b:70:ab:64:e3:b3: + 46:1f:06:61:99:92:21:ef:9e:18:38:4a:c0:3d:a2:b6:32:79: + 5d:c9:68:04:84:ba:a6:1a:a6:8c:f1:51:3e:ab:01:83:57:78: + f8:38:80:e9:38:d8:db:40:ac:9e:94:e1:da:13:d9:33:4c:20: + 98:3d:da:6b:95:d0:64:6f:fd:6c:37:f1:fe:1c:ea:a5:71:49: + 9e:b1:24:94:0a:84:ff:60:b0:b0:8d:2a:54:2c:25:74:0d:18: + 1c:7e:9a:67:d8:82:ec:af:fc:88:2a:fb:9c:29:ba:a6:a9:1a: + cc:cd:c0:71:b3:02:f3:d8:58:f2:d3:4f:0f:5a:19:da:28:3b: + f3:5a:38:b5:5a:40:1a:05:13:16:9c:0c:d7:df:ef:0b:2f:2b: + 81:7b:01:30:d7:88:2d:8d:e5:b6:89:b8:98:4b:40:aa:0f:46: + 65:15:09:40:49:8f:93:0c:10:5e:b2:34:1a:e0:8f:7b:7d:90: + 35:df:64:1c:ce:08:0e:38:fa:cb:cf:f0:e4:62:a6:e7:15:dd: + 07:a5:b5:42:3b:d8:77:e7:8b:d1:1c:2a:3c:6f:c2:33:2c:f2: + 7c:14:59:5f +-----BEGIN CERTIFICATE----- +MIIDpjCCAo6gAwIBAgIUbeBXGvOagAK2yb2+DKUhD4t4Z3AwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBANQ2zmgfxF+jIVpDfV5Ujqd3w15IgOcFSgWixDYwLOIL2Y4M +35hP8G0rEq5srjzZ16jBPA5AFIGQ+e3PP+ST9FrciVf0T8oNx4wyoLB70dCxReZa +KjLJ3Nt/r0bmWxoCcka+ZjuYZ+IzyAVgBSp7A0IUumLwYsB7dVgGwLS4ga0j52Az +U1V+fHh8l6UJ/JcsSVF3SEk5X/tvsT/rsG3E1qWfl7qOGV/+2XHuimoNCG5cCVRv +jPOhdAhv3DZpAOhqQIJv3rqH3TLyyGDwP1+Ho+VMdn93dUZHwPrAA84/V9ya7gw+ +J2U5S1z83QnJgNhsnO5si+eZQ7MhtRCfSqqOC5cCAwEAAaOB8TCB7jAdBgNVHQ4E +FgQUPZNPBR07NIAvoqcfypwo3MFV4mcwHwYDVR0jBBgwFoAUsmmGCDYUPmZ5t5hw +vjCdC3MAbw4wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MBMGA1UdIAEB/wQJMAcwBQYDKgMEMA8GA1UdJAEB/wQFMAOAAQAwDQYJKoZIhvcN +AQELBQADggEBACihTk7VgjYkb2m4LauipmQySH3NGA1q2EN5wWu58Wtwq2Tjs0Yf +BmGZkiHvnhg4SsA9orYyeV3JaASEuqYapozxUT6rAYNXePg4gOk42NtArJ6U4doT +2TNMIJg92muV0GRv/Ww38f4c6qVxSZ6xJJQKhP9gsLCNKlQsJXQNGBx+mmfYguyv +/Igq+5wpuqapGszNwHGzAvPYWPLTTw9aGdooO/NaOLVaQBoFExacDNff7wsvK4F7 +ATDXiC2N5baJuJhLQKoPRmUVCUBJj5MMEF6yNBrgj3t9kDXfZBzOCA44+svP8ORi +pucV3QeltUI72Hfni9EcKjxvwjMs8nwUWV8= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 6d:e0:57:1a:f3:9a:80:02:b6:c9:bd:be:0c:a5:21:0f:8b:78:67:6f + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:3b:ea:17:07:2b:f0:3b:dd:d2:24:53:f6:fa: + 9f:47:c2:a7:6e:fa:04:f1:b2:fe:74:ef:ec:24:75: + 07:fd:f3:7b:29:9c:17:1c:e5:41:df:34:4a:1c:2b: + 4a:5f:8d:36:44:1a:5f:67:92:7a:2a:a8:85:7b:49: + b7:83:1d:c7:7f:44:c3:a7:09:3a:75:5e:00:43:db: + dd:91:41:28:a1:cd:13:11:35:3b:7a:92:fc:ad:98: + 3c:ac:cb:85:77:a4:d0:3f:57:ed:67:69:9c:40:3b: + c4:0c:a3:32:3a:01:73:0c:ed:55:21:a8:be:b4:41: + ee:f3:6e:e9:04:10:9b:2c:7b:c5:2a:d2:87:52:ef: + 12:84:87:82:5e:40:e3:bf:6a:47:33:60:22:1a:42: + 63:45:ac:28:be:79:59:37:48:45:65:6b:13:89:bb: + 58:6e:d8:4e:8d:b3:26:30:d2:c0:3e:d6:16:f2:08: + 31:bf:2c:b1:c9:b7:c4:58:09:89:ee:52:21:fb:ab: + 7a:f1:4e:b3:7f:a1:20:c3:99:9b:74:0d:d3:c4:c3: + 3d:53:aa:cb:32:48:0e:8a:66:2b:07:09:8c:73:38: + ff:81:15:30:c9:12:39:d5:ec:44:32:81:df:ec:85: + c1:d3:45:d1:eb:82:61:f2:86:ad:1a:e1:a3:ee:a1: + a0:29 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + B2:69:86:08:36:14:3E:66:79:B7:98:70:BE:30:9D:0B:73:00:6F:0E + X509v3 Authority Key Identifier: + B2:69:86:08:36:14:3E:66:79:B7:98:70:BE:30:9D:0B:73:00:6F:0E + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 55:ce:69:0a:bf:08:3a:d2:a3:2d:00:b0:5f:b4:f9:e1:26:3b: + 3b:28:e5:45:c5:e4:8f:46:f0:1a:a2:ae:d4:e7:a9:dd:39:08: + dd:d4:80:52:75:4d:35:95:50:b6:44:49:c0:48:c1:3f:c4:19: + 1b:b1:71:73:65:9b:78:a1:1d:79:01:09:d8:46:e8:b0:6b:e3: + 77:b3:a0:4e:6b:ff:1a:e1:63:12:56:b7:df:4d:d9:f4:ab:fc: + 5f:a5:e7:e1:38:28:80:a6:cb:fd:b1:ba:32:34:2e:c9:90:9f: + 9a:8f:c2:40:ab:04:42:8c:ea:b4:55:79:e3:e5:7d:73:e6:0f: + 63:95:76:49:94:44:16:57:7f:4f:2b:6a:28:16:ff:01:e4:1c: + ad:b8:14:10:d2:10:17:df:65:36:f7:08:98:c3:c3:f2:6c:c4: + 70:dc:8f:e1:67:f0:62:eb:19:21:8c:c0:a6:53:20:ff:4d:b8: + 80:a8:3d:6d:15:6b:23:5d:06:70:fa:2a:87:ec:ff:20:96:f8: + 31:1c:23:93:f5:a4:03:e9:11:c5:0b:da:cf:7e:60:86:a8:da: + c5:fe:5c:eb:dd:b8:67:72:5c:d9:16:c4:af:a8:41:aa:38:c4: + 40:0a:17:fd:06:89:b5:c4:7a:2a:1b:0d:49:23:9e:ed:55:e3: + c5:ec:48:3d +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUbeBXGvOagAK2yb2+DKUhD4t4Z28wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC3O+oXByvwO93SJFP2+p9Hwqdu+gTxsv507+wkdQf983spnBcc5UHfNEoc +K0pfjTZEGl9nknoqqIV7SbeDHcd/RMOnCTp1XgBD292RQSihzRMRNTt6kvytmDys +y4V3pNA/V+1naZxAO8QMozI6AXMM7VUhqL60Qe7zbukEEJsse8Uq0odS7xKEh4Je +QOO/akczYCIaQmNFrCi+eVk3SEVlaxOJu1hu2E6NsyYw0sA+1hbyCDG/LLHJt8RY +CYnuUiH7q3rxTrN/oSDDmZt0DdPEwz1TqssySA6KZisHCYxzOP+BFTDJEjnV7EQy +gd/shcHTRdHrgmHyhq0a4aPuoaApAgMBAAGjgcswgcgwHQYDVR0OBBYEFLJphgg2 +FD5mebeYcL4wnQtzAG8OMB8GA1UdIwQYMBaAFLJphgg2FD5mebeYcL4wnQtzAG8O +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAVc5pCr8IOtKjLQCwX7T54SY7OyjlRcXkj0bwGqKu1Oep3TkI +3dSAUnVNNZVQtkRJwEjBP8QZG7Fxc2WbeKEdeQEJ2EbosGvjd7OgTmv/GuFjEla3 +303Z9Kv8X6Xn4TgogKbL/bG6MjQuyZCfmo/CQKsEQozqtFV54+V9c+YPY5V2SZRE +Fld/TytqKBb/AeQcrbgUENIQF99lNvcImMPD8mzEcNyP4WfwYusZIYzAplMg/024 +gKg9bRVrI10GcPoqh+z/IJb4MRwjk/WkA+kRxQvaz35ghqjaxf5c6924Z3Jc2RbE +r6hBqjjEQAoX/QaJtcR6KhsNSSOe7VXjxexIPQ== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-ok/generate-chains.py new file mode 100755 index 0000000..3d8f57a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/generate-chains.py
@@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with policies and requireExplicitPolicy.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.4') +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key new file mode 100644 index 0000000..73a9c85 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDUNs5oH8RfoyFa +Q31eVI6nd8NeSIDnBUoFosQ2MCziC9mODN+YT/BtKxKubK482deowTwOQBSBkPnt +zz/kk/Ra3IlX9E/KDceMMqCwe9HQsUXmWioyydzbf69G5lsaAnJGvmY7mGfiM8gF +YAUqewNCFLpi8GLAe3VYBsC0uIGtI+dgM1NVfnx4fJelCfyXLElRd0hJOV/7b7E/ +67BtxNaln5e6jhlf/tlx7opqDQhuXAlUb4zzoXQIb9w2aQDoakCCb966h90y8shg +8D9fh6PlTHZ/d3VGR8D6wAPOP1fcmu4MPidlOUtc/N0JyYDYbJzubIvnmUOzIbUQ +n0qqjguXAgMBAAECggEANXCNvtPNGEZUtk3Lis8hU1PJ63q3lzWSQ+QOpBSyoMPa +J7bfMZRj16HipPDyWZmEANeUX4RMhaoz/epUTSPjA2SI45C+7QNWTlxLcdXkarjR +gOYQvVRvHQlE4sZMh7q4+06kIPrKokBm7M+WzXFHy0K8AwFE5PLSBHZC3d+erDIq +db3LNY8yBOzU2Oe3ExBTjiFh3t+ExZ/dh2cmSiavBJlW4wI9K/vki4Vc+0KLxPyB +NjpQvTrbF89SoQh2UxC3aNCvcrJhloB9tDRed8Y+I7VG1rWTkWT+BvzGsbd6V0El +O1bGjhIhMQdsn2Axin2GRv4C1SsLZ+DvWwg0MOw/ZQKBgQDh6bfW2FV33J37GThv +Q4N6UItydl6Lsi411dK6tuyKtMdDFXFCM8igihx4AJ2cozSawF6fwdF+lvtCwrOU +wZEib5Wfok6KqoszaQ8ZjJL+Mpl7MVDgqZW9D5IsCNhOfFUhIWXxSJVgfVpNgnSY +UaXQzaNAnlhQA/fq24ZIdwllAwKBgQDwegnU5qpmtjYGPYV/aoSGRuNxfS0/z+mB +EnXhcX3mDfSMBFSMbt9+ucxfC9oMlM3RHSbaYsAzksi0p35dhg0w8X4n/dVIMC/7 +9MybfK7kSgbCr+xcNh9MLlU9e4ROfknPfBzwNcY/uJMH61bpHu5vDIP9Y/uJAKo/ +amFIXANI3QKBgDlmtTt1xGGsQMfoZJqAwQt3I7d1tBgyseMj7WNbz0Z/IJI/BIQZ +vERuU0V6gpGmNluLvX9CNATCQB16cz684C+rwozJJMO/CZeKfjezrDXCjZTrtu0e +qdlb93wQ00U9+jNs1QY1tx7JOwSuvQlm1Yb0eSKWGUJbf8bA+KG4/T4ZAoGBAItv +N6Qq20MTA+A6a92ldZImKFr1qfcGJu6gNZmypL1v+gv1ttB2uUBRmx7BUH1bCrvl +m1GlUKyWv6mANNUllSB75hpqI/Dnf+sn1juR4BaelaztNK+C8kLJ2sL7i4u3zjRw +Upc1lu37p8U/v/UL6lSZfS6/emnF6PE8TYwXThBBAoGBAICtO7BEJjxKybFItQIT +Pi6WYSU2N6GGVlU3ZOLQ+pTiHcj75QEJJ32ja50kv7q2YL9lLCzFLcvCZq9g4M2u +T8XzUMzMAdte0SLsPN+n7SNfOZgXCjfnyj+c5++b/nopnF5ejP7P8Bd6NN8NyJyx +ZDWSs/ImnN4VaDuIdDdhY07w +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-ok/keys/Root.key new file mode 100644 index 0000000..7111ca9 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC3O+oXByvwO93S +JFP2+p9Hwqdu+gTxsv507+wkdQf983spnBcc5UHfNEocK0pfjTZEGl9nknoqqIV7 +SbeDHcd/RMOnCTp1XgBD292RQSihzRMRNTt6kvytmDysy4V3pNA/V+1naZxAO8QM +ozI6AXMM7VUhqL60Qe7zbukEEJsse8Uq0odS7xKEh4JeQOO/akczYCIaQmNFrCi+ +eVk3SEVlaxOJu1hu2E6NsyYw0sA+1hbyCDG/LLHJt8RYCYnuUiH7q3rxTrN/oSDD +mZt0DdPEwz1TqssySA6KZisHCYxzOP+BFTDJEjnV7EQygd/shcHTRdHrgmHyhq0a +4aPuoaApAgMBAAECggEAB2U9i9+kGjp+V9mTwn2H0XyFp7zjV3KFIujel/OZxpoN +y+aDB81ogNbiUVv9cNkZGjtSw7JFqERcO9dENwBsEYLP30Vn9L3+Jn8ApLjTqCEn +7ns+qvI1DNgexc4ilUtDhPT6beC1N+H5phVtpOnzT++hzp2aEdox5+UfdkSp0Kwe +LxXjC5lqidMp+wdOoohSntwxBdyOvFLb1x18XxyllMN4NkcZwx8tRhW9LAj4Ffkt +wDBkMCQYroXTbkkNuy0PGlSTDBQoasyDJu43WQVRN3i3FxveDVwISAXkJq3i8VmF +bcp+z5enEVKf5G4oHx8VZ8Y0h0H6VVrfr9GFizwmYQKBgQDiw5h7stuQnpaSqjkS +0OEPi9ANYr3gnOS9TnjzBwTNh56t6m1C+O4ldCEZO2M+LtZorhSjKMJwT5bOuH+m +TPJ3M9C4eE/ZiGyfPK2fNfkukK5jlHrSXh6LggY6nBLNpooJ6WU122uq3pd1/rBH +IELn5YBmDCS4yPl/S9hHFZo2yQKBgQDO25ma09Joh7dxTLZYqNtxZDJY0mpJA1Vb +yRsmBlrxflerGYvmO9bjCnJ2eQh43JgXJC5dJBmtiNa+kVl49F9QQIMfnD2UGv87 +eYGPEul+c18KOjOAQ9ovfhfYEgSJeV6wK3TWLdUkttTvljqf0u5rLP7LufWG3oy6 +LytMTCTuYQKBgGmBT8Td5sJWxv/eK0fR36T4DAjuVCHZXaOmiyensFhgLTgFxmhO +oZ7TdULkGryn1iJGPFvdbvoKTcRImzuouXc0qHvrnls72i4McUuONS2xKzIxtyOB +nvyRtow2aZk9TyRlby2rtWB+yEGiCipNnFOAuEjChaNj/pF3nF0Wc/XhAoGAZMNs +C5NrRyf1H+eyW3XFj3KzY7j7tR0+kztfUiJ+Ymyc3+fN0hUMFASexT8n9VffbkZd +n1laeMHTeXjsEJNZaopCVT+Sb3bHJX2Gst8Phl1EyoKXW7+xpLjTfJkqRJ0ulrpU +a5Bf50Z4a0zOudPR97svUqX/B/eYrYkUmlHtG4ECgYEAzKzQ00swZb9ooWpnEmTr +YnAYXeE6uIcZHQ95XL37QPeYghvbnVraAhFBrXrZPJgdve4cVcHRRp1oHC61U1jL +Buwl+9bLUcZwFfwQ7JfcRDp3ZwPVy0GcVHUYu6RsOPUHO3jTDlk1iW1F2GdMhyT1 +nl2R0v/UXH0CKlSH0QFRyeo= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-ok/keys/Target.key new file mode 100644 index 0000000..332019a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBTlS486lRl1qr +QN2PqE0cPuJKvOrr9BFEUTCMnLBgFjeYR0rDuLEus73IBT9wTLgtV0M7b9qbclf2 +RduN4cgIgNYQlMkqWJLppC3Op1tkvZn8Fu6Oh/v8BegGE7ABt8dTbyA0QMXUC+ly +VIj4OCzcbCHgm8XRlXnz8jo4jlQLr9Z0mDcohpYzfGPlOAPyfRb++xZXW1mB8YOG +EU9KlheA4SIA5OB/bLZOrSIQkPssYZxOJSPDBGlpRWZq5vwKMZhZD9/lRTdo1C24 +xCAW8sDbwn6TWwviJka6eOX6t+GzhnpyhSauHMam6Vf9wcdtTl9ZOnp2+Nn2G+Xp +xpbEFM6dAgMBAAECggEAAP4zdxzA6XUIoSZGgElDliObjkZtdYDtzfpI/Wi4cWuD +y+UBdRAGKi2AFtHLrnqMAqc281kpS0QGQCYoap1QWMmioxF3ynjyGwzXgGWBlaE+ +TbPap1t696OaU/ep0orWLwjipmoQkHy8LWgFdeYoX6Lj9kJ0/NUSyPMQVsyIxLBk +NX71IVMNIl00ysrYrBTniXVUo/8hypSDImV+qaWdo5ERxTP6CV6dMI7THHY4cBtG +wSanHKeoKypjQ4nI9STntpXbT2Ol6LRrtL1pAY4E8CowoIaXQbrTtALIge5KA+co +E3je6KHuCKZZu5I+0488WLR15/iQiXFobROcOan26QKBgQDfZvLbV8VFL7O5Unas +Lu+wJBjrzkPbeA5YIp592z8kR2rGG13IaKR36IPEeQSXU2MMOlQigUXYHJQjwJc1 +fnkXhX9Xb1uPuxW/njQqPSy2WRsUrDigIgmsN8xqq84L8/R070Ce+M4pHrlLlfYf +RcPEBrRT1OscqDwtgz+JflUxtQKBgQDdgyiNOCZyk4NZGAer/6T2CPPPHFUieSLY +RDXmgVcc6Nma/to3ploDB9GiktkBAjyujMu/gu/wmlPuzsZ7gb/V9tVkzKJKJKcw +zgMrTDzTgU1FPO+Pqky2xRHo1ooPswtw037yKpzaAIAPM9YnESzqrkPVKqZaQH6F +urfLUxBaSQKBgH0UMcL3GF8NPy3yarkqqk5PV5im6r01MarM7zn+CBMy3Sg/6Dkt +xW/RQf092IE1Uc5l1fdfs5A1KAgAa2iq//dYahy1H2mQ0LNxSzme+Kq7pvrjFe0q +QYonz46l1H5Cv0q9LcwT97F0H0CfnKaTs/DL5CjPnDd2RgMhafB8SAzFAoGAbzDE +LUcPPZpAZ3uBdlwH8RyDTeY58ej+jbKHn+Iy2Sck/AGLhj2xly3YlBPEbBY0YaX5 +LHPMf2joUspmpV527i9N5KA3oqINbpkqzBQjwEN6hxPUaLgic+guWkM+4CyOxJ7V +bTforiFsJrVtfQTJGDBLingzMsCHAhe85IoYfkkCgYEAv7YawxZ+rGuN+ibFGn+b +zFhhkidPTUS/NgNZRwexci4hC+QN3LUjVPoOsT+EUaeyKXmbjVb8OTEKE6p7lEz6 +r5Gl4qIopfMc/FbdQr+dyymajJtOKfuF9veBZ90b0NbKXftA6pZQ/pqUhRa3RZqW +MAYbEzW8xO1B8LpE7GIbESQ= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/main.test b/net/data/verify_certificate_chain_unittest/policies-ok/main.test new file mode 100644 index 0000000..daaaf49 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test new file mode 100644 index 0000000..e8f7164 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem new file mode 100644 index 0000000..d243ad6 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem
@@ -0,0 +1,280 @@ +[Created by: ./generate-chains.py] + +Certificate chain with policies and requireExplicitPolicy, including +policies on the root. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 57:12:ad:91:9d:43:e6:f6:6c:6e:ad:3b:72:4b:dc:54:82:9a:87:ab + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b8:56:11:e6:4f:80:6b:56:9a:4c:11:bf:0c:6a: + 42:ec:59:97:8a:29:4b:55:89:7b:28:f1:80:4e:9f: + fe:01:9b:72:d2:35:96:89:54:ad:db:9e:ae:23:da: + da:9e:1e:5f:7b:4d:a3:f9:c2:93:bd:cb:6a:8a:97: + 92:41:62:bd:f5:16:c0:4d:c4:59:98:7c:52:32:62: + 45:52:70:4e:48:f7:ac:b7:0e:4c:51:89:04:c3:d6: + ce:12:c7:be:8f:a1:fd:d0:4d:81:86:a5:c2:11:84: + 23:1f:de:76:84:d9:70:fb:d7:ad:5b:54:f7:09:fe: + ac:8b:de:4d:cf:a7:d9:dd:23:90:76:3a:de:c3:8b: + 5e:b4:3d:6e:2d:87:64:da:0f:a4:f5:34:81:ee:c3: + 9a:61:43:56:66:1f:c5:bf:f6:e5:a1:ed:80:49:48: + 92:f1:15:b8:f4:07:5c:9d:92:6d:87:19:ca:5c:c8: + 55:48:09:ce:f2:e0:af:1e:8b:d5:30:4f:92:b7:a7: + 02:84:76:b3:85:81:17:f1:0e:9b:a4:a3:ca:07:3a: + d8:a2:f5:15:40:07:5f:a7:97:27:ca:1d:2c:b8:ff: + c4:0b:43:c1:9e:18:91:fd:01:e7:20:a5:11:b2:db: + 71:c2:c9:60:f8:bc:d3:a8:f3:0b:fb:1f:eb:6a:94: + d2:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 15:C7:83:51:99:8A:EC:AA:F1:4A:2C:1C:04:C0:37:BD:64:8A:43:47 + X509v3 Authority Key Identifier: + CB:C6:A8:3A:83:0E:5B:41:0C:3E:C3:20:48:BF:37:69:DB:5A:DC:87 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 49:7a:a9:e0:0c:94:e5:f4:5f:63:a4:13:3d:95:d6:01:3b:7a: + 55:89:ca:74:25:5e:82:1e:ac:73:d7:b9:a2:a6:b6:cd:c5:05: + 47:47:fc:2e:a0:c9:5c:4c:f5:c4:b5:cb:82:cd:71:86:35:41: + 3e:43:6f:f6:6f:b9:b3:dc:b5:a8:bd:4b:1c:10:4a:0e:2b:d1: + 30:b5:71:6c:9b:26:92:10:78:7f:dd:7d:06:10:d7:76:64:eb: + b7:2e:90:25:9f:f9:f3:7d:d6:92:ad:cf:19:8c:63:c8:3f:8b: + e7:13:36:cf:48:b5:04:bf:95:14:f2:db:65:a3:60:56:94:16: + 10:ac:a4:6a:4b:b2:1f:1a:93:c2:0d:d8:1d:4a:a8:cb:31:84: + f1:d6:42:33:3d:52:8a:b2:97:aa:be:1d:3f:28:47:f0:f3:b0: + aa:10:f2:1a:d2:5d:8f:8a:51:9c:14:c0:1f:ba:55:3d:a8:b5: + e2:e4:c6:01:18:17:12:5a:c6:9d:c9:34:b4:7a:43:eb:97:04: + 93:6f:e5:10:60:b5:af:cf:68:22:ac:02:cb:86:62:e0:5f:80: + 7c:a2:61:4f:14:78:68:86:7b:c1:1c:04:65:2d:36:99:15:08: + f7:dc:69:3d:12:6d:70:c0:0b:06:78:c8:74:84:62:d8:41:85: + 9d:a3:2d:61 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUVxKtkZ1D5vZsbq07ckvcVIKah6swDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAuFYR5k+Aa1aaTBG/DGpC7FmXiilLVYl7KPGATp/+AZty +0jWWiVSt256uI9ranh5fe02j+cKTvctqipeSQWK99RbATcRZmHxSMmJFUnBOSPes +tw5MUYkEw9bOEse+j6H90E2BhqXCEYQjH952hNlw+9etW1T3Cf6si95Nz6fZ3SOQ +djrew4tetD1uLYdk2g+k9TSB7sOaYUNWZh/Fv/bloe2ASUiS8RW49AdcnZJthxnK +XMhVSAnO8uCvHovVME+St6cChHazhYEX8Q6bpKPKBzrYovUVQAdfp5cnyh0suP/E +C0PBnhiR/QHnIKURsttxwslg+LzTqPML+x/rapTS+wIDAQABo4H+MIH7MB0GA1Ud +DgQWBBQVx4NRmYrsqvFKLBwEwDe9ZIpDRzAfBgNVHSMEGDAWgBTLxqg6gw5bQQw+ +wyBIvzdp21rchzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwQwDQYJKoZIhvcNAQELBQADggEBAEl6qeAMlOX0X2OkEz2V1gE7elWJynQl +XoIerHPXuaKmts3FBUdH/C6gyVxM9cS1y4LNcYY1QT5Db/ZvubPctai9SxwQSg4r +0TC1cWybJpIQeH/dfQYQ13Zk67cukCWf+fN91pKtzxmMY8g/i+cTNs9ItQS/lRTy +22WjYFaUFhCspGpLsh8ak8IN2B1KqMsxhPHWQjM9Uoqyl6q+HT8oR/DzsKoQ8hrS +XY+KUZwUwB+6VT2oteLkxgEYFxJaxp3JNLR6Q+uXBJNv5RBgta/PaCKsAsuGYuBf +gHyiYU8UeGiGe8EcBGUtNpkVCPfcaT0SbXDACwZ4yHSEYthBhZ2jLWE= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 38:1b:a6:db:3e:59:79:2d:95:4e:a3:37:67:03:a7:c6:1f:54:ba:b8 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b9:0c:ea:12:ab:57:9d:4a:f2:58:74:68:94:60: + 14:1e:5f:ff:fc:9d:62:f6:0d:34:6e:e9:2f:ca:d5: + 53:29:e6:a3:2f:c0:6b:6e:62:82:b1:5f:26:3d:2d: + 98:99:93:7d:6f:f5:1c:cf:54:d3:c4:4b:81:cb:b3: + a5:98:57:bd:fe:7f:19:76:af:99:ef:cc:62:cf:c0: + 1c:df:5e:f9:b6:94:49:33:6f:db:ba:bf:5b:e2:20: + 87:9d:3f:7e:c2:e7:94:76:3d:8b:7f:a0:49:f1:2d: + 30:77:7b:8b:2c:b6:ec:cd:1e:5e:bf:e5:1b:86:dd: + d8:c1:e1:0d:b4:57:f0:aa:0a:58:d4:c3:4d:5b:cb: + bf:0e:f9:c7:23:61:f8:a3:0e:ab:2d:0f:87:1a:4f: + 1d:0b:e6:39:0a:0a:35:be:f3:f9:55:f7:87:cd:f7: + 7a:d7:18:7d:b7:0c:1f:6a:7a:67:52:55:6d:b8:ed: + 87:28:a9:fe:eb:c3:c8:a8:66:bc:33:93:db:9e:20: + 44:6b:31:36:b8:15:1b:cf:37:c2:be:9d:45:7c:3d: + d2:13:36:a0:1d:d7:74:52:67:a3:b7:3b:4a:54:01: + c5:6e:72:71:9d:47:39:44:58:27:08:a2:54:15:b5: + 27:df:7b:3f:c9:f1:cb:23:be:cf:bd:8e:37:be:f2: + 8d:8f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + CB:C6:A8:3A:83:0E:5B:41:0C:3E:C3:20:48:BF:37:69:DB:5A:DC:87 + X509v3 Authority Key Identifier: + 04:CC:EE:85:17:2C:37:4C:D2:D3:08:5A:94:66:EE:5A:FF:A8:79:34 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 16:bd:d6:f6:5c:2e:12:33:ce:21:f8:12:59:4a:82:20:2d:05: + 88:4f:42:86:53:dc:7f:96:56:ac:cc:e8:23:77:c6:3c:de:ce: + 08:2c:f1:ed:26:c7:1f:7d:88:5c:7a:5c:b3:f0:f6:e0:51:41: + 0b:3e:7e:c5:09:6e:5c:1e:89:60:08:32:58:4b:c0:c0:9e:be: + e1:1e:43:7d:66:78:5b:fe:f8:38:8d:83:8a:4a:2d:4a:9d:1e: + ba:1b:71:98:ae:9d:cc:4d:1f:13:a2:7a:11:c7:e8:29:2b:c1: + ee:3c:95:eb:5b:97:93:e5:4a:22:c7:04:31:9f:f0:61:f3:bb: + b5:e3:b1:8e:97:c3:c3:50:5a:6d:89:59:9a:a2:19:5a:cc:e8: + 2a:01:4c:e2:56:4e:69:5a:61:ce:d6:05:11:4a:66:49:f9:a7: + c5:c2:fd:5f:30:19:0f:e3:79:21:e6:58:fc:a5:10:b5:30:be: + ac:b7:81:31:ce:4e:bd:3a:68:ff:06:1c:ee:1c:b0:dd:fd:13: + 47:9e:bb:ef:0b:f5:c8:ed:38:2f:06:32:99:54:d4:0f:dd:45: + e6:ac:04:6b:cc:e1:b7:88:16:ad:bb:09:d0:71:ad:e4:55:b3: + f9:3d:dc:41:72:bc:93:33:1f:3c:8e:d3:d9:6f:e3:17:5e:a8: + a5:c8:89:5a +-----BEGIN CERTIFICATE----- +MIIDpjCCAo6gAwIBAgIUOBum2z5ZeS2VTqM3ZwOnxh9UurgwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALkM6hKrV51K8lh0aJRgFB5f//ydYvYNNG7pL8rVUynmoy/A +a25igrFfJj0tmJmTfW/1HM9U08RLgcuzpZhXvf5/GXavme/MYs/AHN9e+baUSTNv +27q/W+Igh50/fsLnlHY9i3+gSfEtMHd7iyy27M0eXr/lG4bd2MHhDbRX8KoKWNTD +TVvLvw75xyNh+KMOqy0PhxpPHQvmOQoKNb7z+VX3h833etcYfbcMH2p6Z1JVbbjt +hyip/uvDyKhmvDOT254gRGsxNrgVG883wr6dRXw90hM2oB3XdFJno7c7SlQBxW5y +cZ1HOURYJwiiVBW1J997P8nxyyO+z72ON77yjY8CAwEAAaOB8TCB7jAdBgNVHQ4E +FgQUy8aoOoMOW0EMPsMgSL83adta3IcwHwYDVR0jBBgwFoAUBMzuhRcsN0zS0wha +lGbuWv+oeTQwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MBMGA1UdIAEB/wQJMAcwBQYDKgMEMA8GA1UdJAEB/wQFMAOAAQAwDQYJKoZIhvcN +AQELBQADggEBABa91vZcLhIzziH4EllKgiAtBYhPQoZT3H+WVqzM6CN3xjzezggs +8e0mxx99iFx6XLPw9uBRQQs+fsUJblweiWAIMlhLwMCevuEeQ31meFv++DiNg4pK +LUqdHrobcZiuncxNHxOiehHH6Ckrwe48letbl5PlSiLHBDGf8GHzu7XjsY6Xw8NQ +Wm2JWZqiGVrM6CoBTOJWTmlaYc7WBRFKZkn5p8XC/V8wGQ/jeSHmWPylELUwvqy3 +gTHOTr06aP8GHO4csN39E0eeu+8L9cjtOC8GMplU1A/dReasBGvM4beIFq27CdBx +reRVs/k93EFyvJMzHzyO09lv4xdeqKXIiVo= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 38:1b:a6:db:3e:59:79:2d:95:4e:a3:37:67:03:a7:c6:1f:54:ba:b7 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a8:ae:84:aa:34:ef:4a:a7:14:8c:a4:e3:d7:7d: + ef:7e:3a:25:72:c0:9c:be:13:87:cd:a0:ae:fc:96: + cb:f7:80:6d:4f:d0:2b:c6:5e:b2:9a:0a:b6:af:ae: + 0a:92:93:99:f1:44:d1:ea:bd:01:54:11:4e:04:5f: + 00:16:85:81:26:4d:47:44:6b:e2:b7:92:e5:c8:41: + a5:7a:5f:23:c5:4e:7f:db:12:f4:8d:a2:2f:5c:83: + 64:b3:6a:fc:f1:36:53:0e:c2:90:88:18:f5:c3:d8: + 3d:e7:a6:7f:a0:c7:66:f1:24:aa:80:52:0a:50:96: + c3:14:ae:48:ba:ee:ee:34:9f:7e:99:d4:ee:00:c1: + 41:d8:6c:93:ab:2d:11:65:2b:17:cd:6b:f6:80:f2: + 66:5b:27:89:7f:92:1c:a6:d0:e1:f4:33:11:b6:7f: + a9:f6:4b:46:eb:2d:3c:8d:7f:7a:fd:cf:dd:43:64: + b0:14:b8:58:05:dc:f7:59:de:1f:c2:af:d6:89:4e: + 0e:98:68:21:30:3a:8b:23:00:6c:29:0f:91:fe:99: + d3:ac:fa:76:be:f7:f3:2c:87:e8:44:1b:1f:59:fe: + 81:db:70:88:2d:e3:84:65:e8:33:49:03:c3:f0:a1: + 39:a5:85:df:58:8d:6d:70:0f:8c:3d:20:fe:f0:ba: + 22:19 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 04:CC:EE:85:17:2C:37:4C:D2:D3:08:5A:94:66:EE:5A:FF:A8:79:34 + X509v3 Authority Key Identifier: + 04:CC:EE:85:17:2C:37:4C:D2:D3:08:5A:94:66:EE:5A:FF:A8:79:34 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Constraints: critical + Require Explicit Policy:0, Inhibit Policy Mapping:0 + X509v3 Inhibit Any Policy: critical + 0 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 3e:d6:8d:77:e8:e1:83:0b:88:1b:aa:ca:56:aa:c7:4d:58:a2: + 8b:24:c6:66:21:ba:95:21:c2:a9:0c:54:09:01:b8:d6:46:e2: + 5c:2f:52:5e:f4:b5:a4:2d:5b:2d:10:5e:70:16:7f:0c:a0:93: + ec:25:d0:19:00:33:39:2d:48:1c:23:18:8e:51:ca:95:0a:c7: + 72:30:87:13:0f:a6:5b:6d:5c:3f:06:b6:09:f2:64:50:38:b6: + 9c:fd:34:3e:9a:18:bd:f6:ca:78:13:7d:5f:06:26:c6:ea:fe: + 17:9b:37:6d:94:65:47:37:63:94:16:49:be:a7:02:c5:70:63: + 62:1c:40:e4:6c:90:09:b5:88:1a:d2:40:48:9e:e4:a8:32:93: + fb:db:f2:69:23:45:ca:97:b7:97:e6:f4:ff:15:b1:fd:06:30: + 87:48:e9:34:5b:33:0f:7b:fd:78:6a:a9:94:35:ed:bd:9d:ca: + b0:c3:79:57:d6:a1:b1:99:35:a3:d3:e1:de:13:d9:72:d1:76: + 4d:a0:c0:ae:89:70:3d:31:0c:27:74:49:f5:34:f2:3e:2d:98: + 9d:d3:15:81:75:14:3f:90:a8:96:82:9b:90:39:9e:bc:c5:cf: + c9:c9:04:ec:f2:20:27:8d:39:85:3b:9e:27:5c:d3:9b:40:3d: + 4e:83:87:ab +-----BEGIN CERTIFICATE----- +MIIDsjCCApqgAwIBAgIUOBum2z5ZeS2VTqM3ZwOnxh9UurcwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCoroSqNO9KpxSMpOPXfe9+OiVywJy+E4fNoK78lsv3gG1P0CvGXrKaCrav +rgqSk5nxRNHqvQFUEU4EXwAWhYEmTUdEa+K3kuXIQaV6XyPFTn/bEvSNoi9cg2Sz +avzxNlMOwpCIGPXD2D3npn+gx2bxJKqAUgpQlsMUrki67u40n36Z1O4AwUHYbJOr +LRFlKxfNa/aA8mZbJ4l/khym0OH0MxG2f6n2S0brLTyNf3r9z91DZLAUuFgF3PdZ +3h/Cr9aJTg6YaCEwOosjAGwpD5H+mdOs+na+9/Msh+hEGx9Z/oHbcIgt44Rl6DNJ +A8PwoTmlhd9YjW1wD4w9IP7wuiIZAgMBAAGjggEEMIIBADAdBgNVHQ4EFgQUBMzu +hRcsN0zS0whalGbuWv+oeTQwHwYDVR0jBBgwFoAUBMzuhRcsN0zS0whalGbuWv+o +eTQwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1h +aWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3Js +L1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MBMGA1Ud +IAEB/wQJMAcwBQYDKgMEMBIGA1UdJAEB/wQIMAaAAQCBAQAwDQYDVR02AQH/BAMC +AQAwDQYJKoZIhvcNAQELBQADggEBAD7WjXfo4YMLiBuqylaqx01YooskxmYhupUh +wqkMVAkBuNZG4lwvUl70taQtWy0QXnAWfwygk+wl0BkAMzktSBwjGI5RypUKx3Iw +hxMPplttXD8GtgnyZFA4tpz9ND6aGL32yngTfV8GJsbq/hebN22UZUc3Y5QWSb6n +AsVwY2IcQORskAm1iBrSQEie5Kgyk/vb8mkjRcqXt5fm9P8Vsf0GMIdI6TRbMw97 +/XhqqZQ17b2dyrDDeVfWobGZNaPT4d4T2XLRdk2gwK6JcD0xDCd0SfU08j4tmJ3T +FYF1FD+QqJaCm5A5nrzFz8nJBOzyICeNOYU7nidc05tAPU6Dh6s= +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py new file mode 100755 index 0000000..99e1289 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py
@@ -0,0 +1,33 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with policies and requireExplicitPolicy, including +policies on the root.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') +root.get_extensions().set_property( + 'policyConstraints', + 'critical,requireExplicitPolicy:0,inhibitPolicyMapping:0') +root.get_extensions().set_property('inhibitAnyPolicy', 'critical,0') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.4') +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key new file mode 100644 index 0000000..ce39f8b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5DOoSq1edSvJY +dGiUYBQeX//8nWL2DTRu6S/K1VMp5qMvwGtuYoKxXyY9LZiZk31v9RzPVNPES4HL +s6WYV73+fxl2r5nvzGLPwBzfXvm2lEkzb9u6v1viIIedP37C55R2PYt/oEnxLTB3 +e4sstuzNHl6/5RuG3djB4Q20V/CqCljUw01by78O+ccjYfijDqstD4caTx0L5jkK +CjW+8/lV94fN93rXGH23DB9qemdSVW247Ycoqf7rw8ioZrwzk9ueIERrMTa4FRvP +N8K+nUV8PdITNqAd13RSZ6O3O0pUAcVucnGdRzlEWCcIolQVtSffez/J8csjvs+9 +jje+8o2PAgMBAAECggEAFK+K4vdgXebo3FZ28k8jMJoOpZB6ZYLoX5WVkBj0qPRt +PYNG/xnn/ifiwGf+bPx9wywlQk/7NDA0nC7CzhrQ1Egk8o2CqbmxOgQBtj6Jr403 ++ZYBfAi0Hr0AK+XTJ7p3cBhFJcknOtyQVGrtDdyM8Aj7Enxr7VGTT2j2/TfvYTKC +B4wBOGFQAdyT5vioyDN/48KV8bghbnt2R3wIYyeChRo6p4v/IG2XCUWGKhJQgeAI +QmA30jd0HB0h5+UEtTEgVCRtpxMWVENaAS+8XgNND5JFtSNnfRItR22NF+o6xlil +kizNiSzHVbIZIMkoIpq2VVHDv96NqBokLtoJvltc8QKBgQDGLFzH3e0IKOu2YAeg +WA4ML9a5g6+quqr/Nf11Q+LpSLepou5pvq1OJRMqcOJduDCU28Ei7zzfw2YE4EjC +G8/IAhPcn0ggjt02qwrL8FSxVxuZEzA06P02GpY1yxF17UCE8nVTALKAoCKKiNsY +tS44DG9hHD54Dw0RUu+i+654gwKBgQDvDETyyH3n60au3Zx3tmkZvQxLcjVi2cLs +AoO0srN+dBk6bZ2x9n942kl82fzdosqMCu7z+AlPZUPnzt0rbSzJImqxDnzrsReH +DZxhmoIPHhkpk09uDiVuLNEPzUvpNTl2Vt14ayi58+bRlUs35BjCrPQ113uj6x4z +PBD3khiRBQKBgEXEGGXEm03kGhd6dzTbyxY/QTjOQ2m3jbuLJk/CNoAqOX5e/c/8 +cMayBq1KUGbuESxWsQe7cZLVF3VgAD1VzTB8isGA0cOkh/xW+tYRJb/JCs45Ex+N +ZpdFhNwrQVpiy/QB54vxEuZ1ebOLupZYMo1I0208pEFgCxmuOO8H68RBAoGAffei +ManTJy5FHgqr1C2sbqK/YtZ5KXEFFWcxzjvI+F7nmHGBAvGZNK8awI8CgCyzvV5Z +kvhmt47uXK4WwDaUvhzDyi+PRogYlNNoT8qitKKwscbtuVn9AXTeagxN70Nb129o +33bgjDTpshGRBI/POG75dZHqlnNkg60oZ7118p0CgYEAjOucizNAKerOcSnw0NW6 +Pqc8lZjZQz10P1saIxcBAOUl09HOOe/ARvcpXUawTHw3qls3CpzfuvPpTSap0SQf +dXa3vtD6iRn3FFklbU9LZDe+cLHxv4lJGByeLDt1SKuhICWyBvnTvgEo959cnKgF +aLZldjbJ2cb0XsM1J9Iqaro= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key new file mode 100644 index 0000000..fe4e250 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCoroSqNO9KpxSM +pOPXfe9+OiVywJy+E4fNoK78lsv3gG1P0CvGXrKaCravrgqSk5nxRNHqvQFUEU4E +XwAWhYEmTUdEa+K3kuXIQaV6XyPFTn/bEvSNoi9cg2SzavzxNlMOwpCIGPXD2D3n +pn+gx2bxJKqAUgpQlsMUrki67u40n36Z1O4AwUHYbJOrLRFlKxfNa/aA8mZbJ4l/ +khym0OH0MxG2f6n2S0brLTyNf3r9z91DZLAUuFgF3PdZ3h/Cr9aJTg6YaCEwOosj +AGwpD5H+mdOs+na+9/Msh+hEGx9Z/oHbcIgt44Rl6DNJA8PwoTmlhd9YjW1wD4w9 +IP7wuiIZAgMBAAECggEAF7QqhWaZ59Ix04/KSrpyQLk4EPebLyS8dTtqy6j/MaEU ++13EAQTGsVnnESnyZ2WhgOOMYiG8QY2K+pdFAmUxYGoEpUtJ2UUl0C3VbKxY8P2W +fvkbb5nGcQgvyvyyXc0l/9F8kPt88c/95wMhNT1ALIvb/9tHgsqk0E+rfcVcqP0z +5fSazo8Tybq6IWmkC7qO4Q0dK3q+DJ8t+EiFmF9/RaPtrpiLrQ0pWn6JFUrk23/y +8jd8QLkGB9BuKu5rzR3uPV1h4j/5fZBcBZWAUBgebuR4rCy380jnD8VtfbUqJBUa +yHgLL1Vm+ZkpRBHY46DvJInzr0CMyd12VoAoZ4oKuQKBgQDrp/RvRlBmBzLDR37n +XpcN0zA1/d1p2UAASJxQ8sGTD4utgmVnbBtulvfIh8QMBSSgZ3vJ+C2gwbh1Vwm8 +3xDgItW+zKIjR6Yh3XdgvRcP9V3oioK4e69XJrgVb0q5M0Ye9DdPYL3mmJ4Lffz0 +rZMkhpYHn7f1miWp+xGY0sqVLQKBgQC3Pmq87yz7US1A5Tj1KKCPBs/ZrhK0x7KC +i1ps9Xp2itW/nVLAI7ryHt5jwHYzLqEGENZ/czFI35YvjdBnoKaOH8OQ8wqIkx7v +5VsSE5rQ7LsBnmCq/DlFAxaE14w662FCWbY8gHcmxgRRe5Qa1/wBtIMQtwGxTx37 +/9xdk+GsHQKBgQCY9PkZSMBimQV/7uYV8zWEibFfOhn+3D5IcNjVSdwPQiXdRyfe +izL7Aw5toIHFc4kkfEbC/01ObK73qrjtWLQxZyrpnxUWZSkWDhOwPMu9VfvQNidG +6zESFlWhxAzyTK+U49sKsLZR+HmM6AfKIOfC64ByDl9vENCllgsD8L4BOQKBgGr5 +8W5jYytE9NpR97KICVP2chlu2lTX0IsNt7ishtX1r1uyCMFLGrSG+OXbUiYHLtJP +uimlojwc65zPeb9FtnZ6bL2OZbPdz83VZBllgJg/29zSDTVFEloLt3XOMHulNp55 +qT4g8W6dY5/+OTSCqwiDzZBQhphwy9x2PrwSvUixAoGAK7FTBQo/UWZD6+bBgLMR +tPgZoKe4HvCKTVV5Dln+00r3rxFofGmVPN1yPNFOQGMxFQSPy/AUHFR4Rdqp39Jt +SSJAZynvdmOsNrdIoPR6zXxNj98WHuFjlhLKXema2+X/HY8YGLW5kiyli//LAeGi +mgfUONCqRvhNPasitWxFSlk= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key new file mode 100644 index 0000000..569c966 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC4VhHmT4BrVppM +Eb8MakLsWZeKKUtViXso8YBOn/4Bm3LSNZaJVK3bnq4j2tqeHl97TaP5wpO9y2qK +l5JBYr31FsBNxFmYfFIyYkVScE5I96y3DkxRiQTD1s4Sx76Pof3QTYGGpcIRhCMf +3naE2XD7161bVPcJ/qyL3k3Pp9ndI5B2Ot7Di160PW4th2TaD6T1NIHuw5phQ1Zm +H8W/9uWh7YBJSJLxFbj0B1ydkm2HGcpcyFVICc7y4K8ei9UwT5K3pwKEdrOFgRfx +Dpuko8oHOtii9RVAB1+nlyfKHSy4/8QLQ8GeGJH9AecgpRGy23HCyWD4vNOo8wv7 +H+tqlNL7AgMBAAECggEAC7nl75m1GJ7st9QVLCwCT9ivLCnOUgWp4QPj3pyM4vtJ +hZfFGL1bRfJFL6C3cYGLH2Pj/3piPZuYDnLv6drnLJUi7I+GB445CF15/XGJeVjQ +EuEE99bYh8C9YTJ1q9tpMvwLNk6LFuQp+9gCABd4+XxR2dKA2JDr1wXwOzp5QHjr +5+K5W0Mu65v77sR9iMSpGV2tsdri70e1i8VbUdgroqgPg8F7HRx5JhEnXpEzEJHI +9wr7kFb6lrWT5QsG7LpMQBx5ja8ts4A8mh4An6MO865E67FUGtBX+f83HZOrJ2Ts +KvwIbT8cX8YF8889lfS8bTkq+3UjEzPSKsgBtl/06QKBgQDDebSF5zNFtqlSC1rx +l0HGxfMSFq8ddS8DhSRZtl+gNCVm0mkl74pWpEJY09/6ofJ3ONMkjMKByzWGeDQ6 +XBayDV7VIdmfjXKbkpvyTPShKomJl0pKv6fR7dgrFJc4GFrcH3bhvQPGco9bQQyA +AjM8OEAgmKYxHsTsnM0XvUsF1wKBgQDxaWtvxA5G346cjEGtlJWg5nE07F6eEiw4 +oRCZ9N37I3/gPt8BBMNO/z+NuNZFWKqzMHzcCI4LiBCvw/HL2IHEdHIzBlZgYJKf +1vMzCTo1CVInkGkpLh+kq5xorEOnb9JvNA/3Mjn4AW1X/vZfYwVGzHMCkBmsKNvQ ++lgzQxOvfQKBgQCJKUMUmlCN4EgbO8CKuRn8gjW3QZeK0gk1LR1+ncunvC9qYMZL +SjQF66hqb/FACpb6NTNi+CobrR1Xx8zODoQWV+9tGh18KWJ763nloT4eQJzVoQUO +QkFdusjuIbqiL+TBhIqEh364pvYUkCZXRDPzU30b4kDrQq3nYXc/6yFTbQKBgFrb +GxUoS1s/HfQrETjb1+iDcg3B++Yv3ra9X3sh3j17YdAquVEv0rWzeN7EttfIhA4G +bKd/DL6oSedsrl7SsBwY2zX6551EG0rO4h7OFTsKtAGx5vIZqs0VzTrTwm6Mtj0l +8fBN1eVR3C4nBeBmawD3Rz2qsA7MHdarsXAxiYIdAoGAVVDS5ydsWmY2tDpMyJzA +aCcnfIRuzumk1PfnxPuhzHE28VrnsRdpu2FxXoPKbBWstDCm1iv8O1pp3BrYcIxQ +d3AqR4WBotFIv3kBVr+1tKRqs7a4QpyYxrRjKL1bPBtGLc2Hx0PFDm4y1u2uwmrQ +a0EbGaI0e2FELc+qJBjk8yQ= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/main.test b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/main.test new file mode 100644 index 0000000..daaaf49 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test new file mode 100644 index 0000000..e8f7164 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem new file mode 100644 index 0000000..c0fb9e0 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem
@@ -0,0 +1,277 @@ +[Created by: ./generate-chains.py] + +Certificate chain with policies and requireExplicitPolicy, including +policies on the root which don't match the policies in the rest of the chain. +This should fail to verify if the policies on the root are processed. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5d:2e:4b:b8:dc:93:ec:5c:c1:45:8e:67:8e:80:9a:6b:e3:aa:78:d9 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b8:21:b3:ab:6b:2d:0c:d8:f5:3c:a1:46:37:cb: + c2:6a:51:e6:07:3f:93:d6:71:fa:5f:e4:86:81:d0: + 50:97:aa:81:b7:a9:6d:86:d0:29:5c:00:d3:f3:c8: + 01:6c:33:df:7d:b4:1e:dd:c0:12:26:b4:51:3d:2e: + 71:37:e6:3c:3d:6d:05:70:75:a1:74:a6:c1:ad:32: + 3b:6c:a9:50:d0:c2:a3:31:a1:fc:bd:9f:e2:55:70: + ce:97:79:e0:79:ec:25:c8:0d:38:0e:81:3f:95:36: + bb:cc:68:4b:71:ae:60:f7:d6:1f:6a:70:cc:6d:20: + 05:d9:7a:e8:7a:27:c0:da:49:2a:79:64:f8:54:57: + 41:96:f1:18:10:c3:47:d4:4e:14:d1:3c:c1:f9:ab: + da:6a:ef:48:eb:21:5b:46:32:04:e4:03:93:1b:5d: + 18:17:b3:e9:0f:4f:a3:74:59:c5:a9:92:27:e8:b3: + c1:fc:f0:f1:8d:d4:89:b4:74:83:d3:1d:cb:e0:f8: + 1e:4a:93:e8:20:fc:26:1e:70:89:78:1d:c6:ae:de: + 50:03:a9:bd:ab:97:f5:2c:58:7e:de:c6:51:24:6b: + 80:58:a4:ec:b1:bb:34:6d:92:76:e7:4a:c4:f5:e6: + d3:42:4b:b3:5c:33:85:90:45:51:29:7d:7b:76:b8: + fc:5f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BC:A7:DB:3B:5C:A2:AA:2A:20:CA:D6:D5:B1:67:E9:2B:56:46:C7:EF + X509v3 Authority Key Identifier: + B6:D6:AA:A8:03:5C:D8:51:7D:A2:14:39:A2:21:C4:B2:A2:12:39:B5 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 4b:cb:5c:2f:d3:ff:27:94:fa:a3:33:9a:c5:45:36:6e:52:b9: + dd:32:86:40:77:7a:bb:2b:4d:ba:e7:5a:f4:b1:1f:1b:61:39: + a1:94:38:5b:88:d0:b6:8e:62:fa:7b:cc:71:d2:6c:30:8f:dc: + cb:50:8b:52:64:ce:83:ea:d1:ed:41:81:a4:72:21:b6:73:d8: + 8e:c3:87:e8:c8:0c:18:eb:ba:6b:64:3d:eb:c0:ea:ac:e5:4c: + 52:d5:9b:b2:fb:9f:26:15:f3:3f:d4:8d:53:1f:af:f7:4e:23: + 35:4f:57:61:5a:ba:6d:79:36:1d:74:40:b8:03:40:fa:aa:bf: + 4a:25:42:13:a8:82:3d:e1:82:5d:6b:f7:e3:da:72:c4:23:0d: + a3:03:e8:b4:6c:ed:da:9a:40:b1:26:5f:7b:26:ec:67:2d:68: + 17:11:32:bc:14:aa:78:eb:90:4b:23:3a:2f:44:ae:69:ef:8c: + 12:ff:04:ff:b9:e5:6c:ba:84:10:3f:ac:f1:62:c4:ad:db:bd: + fb:65:f7:89:66:5a:a5:eb:31:af:a7:49:19:f3:22:b9:90:68: + 26:b9:f2:b7:3f:ca:87:c6:2d:a1:2d:6f:e1:bb:8b:95:28:c4: + 19:a9:f5:ed:f8:be:02:02:d9:d1:23:e3:8b:4d:b4:e0:5e:3b: + b2:e1:cd:43 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUXS5LuNyT7FzBRY5njoCaa+OqeNkwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAuCGzq2stDNj1PKFGN8vCalHmBz+T1nH6X+SGgdBQl6qB +t6lthtApXADT88gBbDPffbQe3cASJrRRPS5xN+Y8PW0FcHWhdKbBrTI7bKlQ0MKj +MaH8vZ/iVXDOl3ngeewlyA04DoE/lTa7zGhLca5g99YfanDMbSAF2XroeifA2kkq +eWT4VFdBlvEYEMNH1E4U0TzB+avaau9I6yFbRjIE5AOTG10YF7PpD0+jdFnFqZIn +6LPB/PDxjdSJtHSD0x3L4PgeSpPoIPwmHnCJeB3Grt5QA6m9q5f1LFh+3sZRJGuA +WKTssbs0bZJ250rE9ebTQkuzXDOFkEVRKX17drj8XwIDAQABo4H+MIH7MB0GA1Ud +DgQWBBS8p9s7XKKqKiDK1tWxZ+krVkbH7zAfBgNVHSMEGDAWgBS21qqoA1zYUX2i +FDmiIcSyohI5tTA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwQwDQYJKoZIhvcNAQELBQADggEBAEvLXC/T/yeU+qMzmsVFNm5Sud0yhkB3 +ersrTbrnWvSxHxthOaGUOFuI0LaOYvp7zHHSbDCP3MtQi1JkzoPq0e1BgaRyIbZz +2I7Dh+jIDBjrumtkPevA6qzlTFLVm7L7nyYV8z/UjVMfr/dOIzVPV2Faum15Nh10 +QLgDQPqqv0olQhOogj3hgl1r9+PacsQjDaMD6LRs7dqaQLEmX3sm7GctaBcRMrwU +qnjrkEsjOi9ErmnvjBL/BP+55Wy6hBA/rPFixK3bvftl94lmWqXrMa+nSRnzIrmQ +aCa58rc/yofGLaEtb+G7i5UoxBmp9e34vgIC2dEj44tNtOBeO7LhzUM= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2e:db:34:c3:9c:3a:39:ee:a0:8e:aa:23:61:df:f0:1d:e5:84:50:22 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b1:c3:a1:f6:8c:47:91:b3:e9:57:39:c8:d6:f6: + ed:cf:95:d3:59:45:e4:1f:66:27:30:1a:5e:4b:6e: + 26:cf:a1:6d:4a:44:28:88:89:5e:70:48:60:47:f1: + d5:dc:0e:52:e7:21:35:ce:f8:5f:8f:43:7f:ea:67: + d4:a2:86:20:6b:d7:9a:30:3e:0a:c5:15:20:47:ec: + dd:7a:c7:60:35:c7:0c:50:68:fb:e9:8d:75:3a:a1: + 47:3e:e6:28:c7:5f:3f:bd:76:60:b6:ff:0d:67:1e: + c1:3e:b5:14:a1:69:38:35:68:8f:b0:8f:d9:d3:7b: + a9:40:ef:db:e8:73:b6:4d:88:5f:bf:2c:98:d9:1b: + fa:9e:a7:51:0a:92:d1:bc:20:bd:03:42:fa:35:60: + 0c:d8:a3:b0:84:43:0e:58:59:16:5d:fd:c9:f1:b1: + 65:07:28:6a:dd:d9:68:22:6a:6e:c2:b1:94:92:d3: + b9:33:67:bc:a9:a2:8e:2b:12:b9:ef:5a:64:65:73: + 66:c9:de:04:4e:b2:3b:23:d9:f9:06:9c:bb:dd:36: + bc:ee:87:e4:58:f5:11:e5:4d:37:4d:4f:bd:0f:01: + 99:fc:65:97:0f:b5:17:3f:2f:d9:d3:63:09:f1:47: + bd:c7:0f:96:9b:b2:c5:7c:ee:7d:d6:cb:00:b7:1c: + 86:47 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + B6:D6:AA:A8:03:5C:D8:51:7D:A2:14:39:A2:21:C4:B2:A2:12:39:B5 + X509v3 Authority Key Identifier: + 43:44:3D:B9:F8:92:0F:2F:82:B2:89:B9:46:B3:51:38:70:00:E1:3D + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 96:6b:6d:97:9b:d1:81:4e:a8:a1:30:85:52:73:40:57:a5:09: + c5:ac:af:21:9b:d2:fa:a2:81:00:50:d2:cf:74:76:d1:56:8b: + 94:95:09:7e:25:10:53:3c:bc:63:a1:50:1f:b7:9f:84:da:c7: + 28:f9:d9:98:02:9e:9d:02:7b:0e:5a:ce:ca:1f:d7:bc:7e:ea: + d5:aa:b6:9d:ef:d0:e4:7b:29:0a:b3:e9:06:d7:af:a6:b1:10: + 01:9c:8a:be:b2:91:12:ab:3c:da:22:db:8e:1e:f2:79:6a:b1: + 19:58:e1:3f:72:74:d3:17:68:00:af:fc:65:26:11:ec:5f:e6: + 27:dc:d8:df:50:f3:ce:95:aa:82:11:d6:cb:5f:90:39:b3:56: + c3:d7:d9:ea:9f:ea:13:e3:98:2e:86:8e:64:ef:94:9b:ba:ff: + 78:11:a7:b0:04:d4:f3:7c:7e:3f:f9:ed:25:8a:d8:18:13:23: + e8:5d:18:82:4a:ac:3e:f6:42:74:de:33:c2:52:b8:0b:29:73: + 1b:f4:ed:38:20:8b:ee:e9:e0:63:94:54:07:25:fa:a1:81:27: + e0:87:d8:b5:ed:61:34:72:02:d8:35:94:a5:94:5f:28:ea:e3: + 49:d6:77:65:93:15:21:e1:65:b4:06:d6:a6:be:ea:e6:3f:26: + ce:a0:c9:d0 +-----BEGIN CERTIFICATE----- +MIIDpjCCAo6gAwIBAgIULts0w5w6Oe6gjqojYd/wHeWEUCIwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALHDofaMR5Gz6Vc5yNb27c+V01lF5B9mJzAaXktuJs+hbUpE +KIiJXnBIYEfx1dwOUuchNc74X49Df+pn1KKGIGvXmjA+CsUVIEfs3XrHYDXHDFBo +++mNdTqhRz7mKMdfP712YLb/DWcewT61FKFpODVoj7CP2dN7qUDv2+hztk2IX78s +mNkb+p6nUQqS0bwgvQNC+jVgDNijsIRDDlhZFl39yfGxZQcoat3ZaCJqbsKxlJLT +uTNnvKmijisSue9aZGVzZsneBE6yOyPZ+Qacu902vO6H5Fj1EeVNN01PvQ8Bmfxl +lw+1Fz8v2dNjCfFHvccPlpuyxXzufdbLALcchkcCAwEAAaOB8TCB7jAdBgNVHQ4E +FgQUttaqqANc2FF9ohQ5oiHEsqISObUwHwYDVR0jBBgwFoAUQ0Q9ufiSDy+Csom5 +RrNROHAA4T0wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MBMGA1UdIAEB/wQJMAcwBQYDKgMEMA8GA1UdJAEB/wQFMAOAAQAwDQYJKoZIhvcN +AQELBQADggEBAJZrbZeb0YFOqKEwhVJzQFelCcWsryGb0vqigQBQ0s90dtFWi5SV +CX4lEFM8vGOhUB+3n4Taxyj52ZgCnp0Cew5azsof17x+6tWqtp3v0OR7KQqz6QbX +r6axEAGcir6ykRKrPNoi244e8nlqsRlY4T9ydNMXaACv/GUmEexf5ifc2N9Q886V +qoIR1stfkDmzVsPX2eqf6hPjmC6GjmTvlJu6/3gRp7AE1PN8fj/57SWK2BgTI+hd +GIJKrD72QnTeM8JSuAspcxv07Tggi+7p4GOUVAcl+qGBJ+CH2LXtYTRyAtg1lKWU +Xyjq40nWd2WTFSHhZbQG1qa+6uY/Js6gydA= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2e:db:34:c3:9c:3a:39:ee:a0:8e:aa:23:61:df:f0:1d:e5:84:50:21 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e1:6e:78:ca:b6:dd:31:40:ef:dc:08:cc:9d:7d: + 04:a7:e8:5a:43:63:58:ca:2a:8b:01:fd:ea:aa:9a: + 2a:c3:7b:86:0e:4a:28:b2:20:50:49:82:84:fc:9e: + 1a:90:ab:04:f1:20:89:11:79:b5:18:27:c7:88:f4: + d4:39:7b:6f:f0:26:ae:22:b1:3d:35:f8:78:8f:78: + 62:73:d5:80:e8:b2:01:37:1e:14:9d:22:44:87:2e: + 25:7f:42:72:7a:61:2e:24:f0:06:ed:c9:fc:da:c6: + 11:5a:d7:50:bf:2e:02:8f:1a:f0:32:4f:e9:e2:22: + 88:61:81:dd:ce:9f:f2:db:92:5c:e2:38:00:26:b7: + 3b:7d:ec:b2:98:b9:1b:23:b7:c4:2d:23:04:4c:0e: + bb:c6:3f:59:13:29:ba:55:ba:84:c8:6c:f8:a9:7c: + f2:bc:1c:ee:cb:d1:5a:dc:44:b8:c3:73:e5:4b:fc: + d1:53:ae:ea:75:b3:73:e9:f6:5c:a6:8c:62:0c:3a: + 78:cb:19:0a:a7:ce:a1:70:61:8f:8b:c1:f6:b4:7f: + 19:e0:c6:9b:bd:69:eb:36:1f:f6:bd:a1:04:da:2f: + 0e:4c:19:d2:ba:53:03:7e:3c:ca:e1:3f:56:0c:bf: + 11:ee:a7:a9:87:65:68:b1:22:54:bf:a6:fb:5b:bf: + 2a:99 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 43:44:3D:B9:F8:92:0F:2F:82:B2:89:B9:46:B3:51:38:70:00:E1:3D + X509v3 Authority Key Identifier: + 43:44:3D:B9:F8:92:0F:2F:82:B2:89:B9:46:B3:51:38:70:00:E1:3D + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + dc:37:26:f3:42:d7:1a:10:83:63:d1:85:bb:ae:f4:d4:ac:7b: + e2:55:1a:1b:19:6d:03:1f:e9:c7:94:83:15:ae:49:d3:9e:f4: + 4c:b1:69:2a:ad:78:1a:db:50:a8:85:3c:a2:bb:e7:79:05:6d: + 2f:21:a1:e2:64:7c:07:35:47:58:8a:df:5a:2c:08:2f:d2:57: + f7:59:bb:d3:38:56:74:fe:e5:c0:55:b2:df:f3:a2:92:95:39: + 0b:9d:73:1a:ba:91:c3:07:4d:59:bf:bf:e2:9c:34:33:84:6b: + 4f:5e:29:7c:7d:62:ac:ca:ee:6a:02:36:72:bc:7b:04:d0:16: + ff:3f:d0:7f:f8:b3:ca:be:7b:b7:55:2b:16:97:53:06:24:92: + ad:c5:a4:8b:6e:b8:41:85:7f:18:b4:83:b4:7c:5a:6f:62:9f: + 6b:33:74:39:b4:60:b7:a5:5d:cf:54:c2:a9:03:85:24:df:e6: + 4c:d4:b7:20:9b:fb:be:0c:d4:ff:90:4d:88:a6:b2:0c:3a:a0: + b6:76:60:39:97:2f:f3:5a:6a:6a:b0:ed:5c:69:b5:70:7e:b6: + af:c6:d8:89:76:ce:02:d9:90:9d:6c:51:cc:e3:77:83:d1:a1: + 8b:a7:4f:c1:0e:c6:60:04:95:36:03:1f:ca:90:2d:fa:00:f3: + a6:34:fa:cc +-----BEGIN CERTIFICATE----- +MIIDjTCCAnWgAwIBAgIULts0w5w6Oe6gjqojYd/wHeWEUCEwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDhbnjKtt0xQO/cCMydfQSn6FpDY1jKKosB/eqqmirDe4YOSiiyIFBJgoT8 +nhqQqwTxIIkRebUYJ8eI9NQ5e2/wJq4isT01+HiPeGJz1YDosgE3HhSdIkSHLiV/ +QnJ6YS4k8AbtyfzaxhFa11C/LgKPGvAyT+niIohhgd3On/LbklziOAAmtzt97LKY +uRsjt8QtIwRMDrvGP1kTKbpVuoTIbPipfPK8HO7L0VrcRLjDc+VL/NFTrup1s3Pp +9lymjGIMOnjLGQqnzqFwYY+Lwfa0fxngxpu9aes2H/a9oQTaLw5MGdK6UwN+PMrh +P1YMvxHup6mHZWixIlS/pvtbvyqZAgMBAAGjgeAwgd0wHQYDVR0OBBYEFENEPbn4 +kg8vgrKJuUazUThwAOE9MB8GA1UdIwQYMBaAFENEPbn4kg8vgrKJuUazUThwAOE9 +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zATBgNVHSAB +Af8ECTAHMAUGAyoDBTANBgkqhkiG9w0BAQsFAAOCAQEA3Dcm80LXGhCDY9GFu670 +1Kx74lUaGxltAx/px5SDFa5J0570TLFpKq14GttQqIU8orvneQVtLyGh4mR8BzVH +WIrfWiwIL9JX91m70zhWdP7lwFWy3/OikpU5C51zGrqRwwdNWb+/4pw0M4RrT14p +fH1irMruagI2crx7BNAW/z/Qf/izyr57t1UrFpdTBiSSrcWki264QYV/GLSDtHxa +b2KfazN0ObRgt6Vdz1TCqQOFJN/mTNS3IJv7vgzU/5BNiKayDDqgtnZgOZcv81pq +arDtXGm1cH62r8bYiXbOAtmQnWxRzON3g9Ghi6dPwQ7GYASVNgMfypAt+gDzpjT6 +zA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py new file mode 100755 index 0000000..3feab38 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py
@@ -0,0 +1,30 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with policies and requireExplicitPolicy, including +policies on the root which don't match the policies in the rest of the chain. +This should fail to verify if the policies on the root are processed.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.5') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.4') +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key new file mode 100644 index 0000000..0b8c04f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCxw6H2jEeRs+lX +OcjW9u3PldNZReQfZicwGl5LbibPoW1KRCiIiV5wSGBH8dXcDlLnITXO+F+PQ3/q +Z9SihiBr15owPgrFFSBH7N16x2A1xwxQaPvpjXU6oUc+5ijHXz+9dmC2/w1nHsE+ +tRShaTg1aI+wj9nTe6lA79voc7ZNiF+/LJjZG/qep1EKktG8IL0DQvo1YAzYo7CE +Qw5YWRZd/cnxsWUHKGrd2Wgiam7CsZSS07kzZ7ypoo4rErnvWmRlc2bJ3gROsjsj +2fkGnLvdNrzuh+RY9RHlTTdNT70PAZn8ZZcPtRc/L9nTYwnxR73HD5abssV87n3W +ywC3HIZHAgMBAAECggEABTy7yVfsWzUUk1l5pX0EmEs+56WWU9HT0WgoI2Bylpxt +bAo3stTFP66fiORtm2b1TKee/mLf7IhzEioOoDPZFwRKSns8IFP/2E6jXyoqQftZ +eAcCdlOQwsecoembBaC0morhzOe/x9bRSl0rEe8Cf8RTCMMm35hdmLMDD2//93xt +QyOZIwUqRYe70nyxqkvaO//ZpkFkKaLcevEIpqSLerhA+B4Yifq0K/axcZgirXLv +JjHA9K5LUl4NQBxrMyoHIT/SWaKfr1r8X0WxxP2N4MqKuJQKdu46AYqGKwL6Lhhf +yNrqtxGcyF9VTWkJtYGsGst8Na9eoEYTGrL+rqAagQKBgQDwmbFcP86l4uvgNDRD +QjkTm6cZL1e1WwQVFyCsRhR3c69ihi/1AhqZzaxd0LPxtqq4Jqk0q6KjZP/IqTaz +0aEq8LQJHHkOCB5lSU2sVMVy9eG2YlyNQkZrZlcTzpL1ub8GSUt67QL6J5RXXQKj +A2XPWQcgv8IItukYijwfbyuqgQKBgQC9JFnPjcsdnkaFKPIajcStYTvNHyyXs9kA +SJVHLWZkRwpzeuvLXGrkwIKXmEgp4fuDEKxMekHcbysTW39wLF25RpHxOnJJ35o2 +pqHRKsKNeIBhHAL8AZ65+Prn9aWpSvo+294KGxhP9nfG3b940oT5cFG8N5zQWuM/ +w2KzXlT8xwKBgH3vBE2TvFdJykqlKIHX5MYln7Xn+NGdHSro2xow6D+J1tAMCogE +nOXKKKFGPxmSkhMncUN3Xv6FO/jM0SwX2nL+YE2wkJBOoZJEZxp/mIXOu2DaZTUu +7msCuytL4dIqchkZPh/OdNN46gU8Usf+XEjGgZubozUqgCFvIX8WklWBAoGACh/L +/uQkHy29sJsEeo9kG7O8s7obdPNXhkBcXTb86Bk1YgEOZhBIWH5Ffz/TfQpvoBBg +aKeSpu38bEjVhXeafLReU39BZtrlMk+xEbUsPM5acNhDAKJFkMbXB1uKxokQ5BR4 +yimxH3ad6rMr8Je0LnXoqh5/8lcrGtqmidteyTkCgYBL2Z1Kl/0xUzHDAoL0gU23 +Lk44uZOo1PvsXU1TLlmGE+HQnGFXUMYxUz6D4JUbmb4tjPlavOmexbnc0duJXXMQ +jncIstOIxWWwd4DXlcAJZFp4seWJ0uGr64HfXC4mEbSAx4U/2h1rSdYzsoi+KgTl +TOTJ5UM08jbpfmwFLkHugw== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key new file mode 100644 index 0000000..20510a1 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDhbnjKtt0xQO/c +CMydfQSn6FpDY1jKKosB/eqqmirDe4YOSiiyIFBJgoT8nhqQqwTxIIkRebUYJ8eI +9NQ5e2/wJq4isT01+HiPeGJz1YDosgE3HhSdIkSHLiV/QnJ6YS4k8AbtyfzaxhFa +11C/LgKPGvAyT+niIohhgd3On/LbklziOAAmtzt97LKYuRsjt8QtIwRMDrvGP1kT +KbpVuoTIbPipfPK8HO7L0VrcRLjDc+VL/NFTrup1s3Pp9lymjGIMOnjLGQqnzqFw +YY+Lwfa0fxngxpu9aes2H/a9oQTaLw5MGdK6UwN+PMrhP1YMvxHup6mHZWixIlS/ +pvtbvyqZAgMBAAECggEAEnS+a+5DtrQXzx5jTiN9nZeOyESacNbB0bRtoXEEvkNf +Ks1UfpzZpeMLKzlweFagDXO59RXPRz5+fg55T4l1FSa9i/aRydjhWfGjsdMRfjuQ +kOgkDOdQz/ZtuHkCsVVCd2C1WIN4cZrUsei94iEMsZWlg6D6R3rHSqBcvf1nXyV5 +nvlvQjH3uLpIWCjRMDuCstxRJiL3CuaXA+nKVkq0juSe/WeGyo8CWLTsgvsu4MbY +hLll28MD+jVrqYstPmqXORn5xaUANiezq1u7MaUbA7CJQHC7nnuX4hKI9ndfCKR9 +g5Igb3QvjYxtyi+YiRog9y4FIUaInbz6yu7UrUBlgQKBgQD2gADz85MD2a09CHDN +ibXwDzaI4X7mC36LrxgzjPTRfFBM1g0DYQMfGR4d4T5kuxxWAqK7PQkCdtCmfPYL +MPfpMZ0z8sK7akKt/cKZ5FVO2mjmjsHDKHbPuHv6nilJL4dvYA0W2uT/xJubChts +P/6ibJuEYrG7GKz+dVRXUMAg4QKBgQDqHpqo4Wxo8V/gUo8XbAbjrV6uTbbg+N4+ +qNrcNYfA0ayBXF7eV6a1x6496l0lutKkqISYDIoBzBnkctqKTdHY47fHc5qFYujU +yi15OfVR3EFVyyk5SMRU+eMbQU248kUKMzrMvDZbn6zQAUB1X10SVcuHJ3AA41yr +Gl26iQxouQKBgQDWUKyDbb7glh189x28VoMM2O09TXEbadr4b5/HEkK48DCQ3Xoq ++enQ2/HHYNLymYwla904lfSDY/I9DmCNkmG5Kh3X0LVmZRjcVckgK9nP2S1jZ7Mn +jsLeDzQbze9vZheGyigXOvHnPnVb8wmssGcfqPX9wCFu3iFqi3BtChRBgQKBgCAN +8qT+wEYaDkN7akYNr1/K4/S/hTOGP3+axORzm9OloZXQnNiabaPj5BJsHTbGPoL2 +47ihtt+KH11s8EkRYJLuksIHLPfoU/KWf+ViLxl3K6bgexNxyBfOYu7fYRHaceN0 +oi9X8aVX1mRgV3/6f5a8EnK9zpMAjjaLFJwumXlZAoGABFkwRWSI84au+PgoxRMJ +70ILdkbGHniHEEwZhLc9Fp1DIJSjK64nDHXocXLQTzIj7h8t60cV++kWm0h9/Tkp +3xs6/oOiisOGaUPb7JhFl510ulxsfyJoRjdquQ8gdxluvtstsdOID6vc1ex9mmlA +phl0GWHCJ3lB3ADBlE/zMrc= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key new file mode 100644 index 0000000..ca3b653 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC4IbOray0M2PU8 +oUY3y8JqUeYHP5PWcfpf5IaB0FCXqoG3qW2G0ClcANPzyAFsM999tB7dwBImtFE9 +LnE35jw9bQVwdaF0psGtMjtsqVDQwqMxofy9n+JVcM6XeeB57CXIDTgOgT+VNrvM +aEtxrmD31h9qcMxtIAXZeuh6J8DaSSp5ZPhUV0GW8RgQw0fUThTRPMH5q9pq70jr +IVtGMgTkA5MbXRgXs+kPT6N0WcWpkifos8H88PGN1Im0dIPTHcvg+B5Kk+gg/CYe +cIl4Hcau3lADqb2rl/UsWH7exlEka4BYpOyxuzRtknbnSsT15tNCS7NcM4WQRVEp +fXt2uPxfAgMBAAECggEABhoQYWJbNFQlGXlUIZUSqVQFmqV1gF7S/rzxUrmHKi5b +Y/Z/UC0FoLWHLAF0rXh6T3IHivfTr9+ptmNk0hkweABaq5N0olTEo92a7GGyA7EC +85fAtCsgSTL7TaWbXxpkDLN0A5sJ4LnpZNrrE2ZqBTfwFd1oWf5Fvsfl/HkuD623 +7EcOEvS3GCh8dresT6PbP+AlhZvdrlxiWhykAb5Kmk1/Y9zxmlvC/c1pkNEV4ij0 +vPj4bNnsmOR8MGR02vggajU2su45zmPQJhkIrJXO++f3okjq7VirRxE3Cy8D1DEp +lbHFrDfU0/2Vvp8IgpagmIzJy4xvXh+sD+iE3eFKLQKBgQDXt66jfDrK9DlYIk7L +tkRqi2gpJu6auvqx7xl6TsS3vb7oLbuuKyTGXlkHrTmGGbHjF5yrONHhx7tsxWHH +fmT1nh3ix0Z6i6+Ajqi3TQmeWR9OzL7t8Ftb4wbbKImRkO6JPjX4qN2Z/ouvn6zp +5fRov7noKjgeUcoEsUrQT18ohQKBgQDahBDnBnG3DXYUK+cH8qxuKaUuWgXZ4A7G +bgaI04YmLBMLcUZXm/2NSP3j5iJ23fzF4cDd4xKshwzi79J9Wiei+KBZjdpNpGYN +fwD9/K4T6KZY5Hlj79tR9fcOWbk2/j38uB3ySvwcViPIH2e8Rils3zU6tSzpkteO +bZrWhLtYkwKBgDIWWz1ojfor5Ni69pLEWnRmtCPB/2r7+VOxUbgda/3B1/7vB4H0 +UJCivYdTyGSDuNMi22TCR7Fl//XMityYU3bYZNYQMSQpJPHzrecJwy76QJO6ZKa4 +xW27dA8VBYRAI7LIOB3pj7K+8M4xhCO3Gh3sTo1CqE8Z7I9UXyupEk5FAoGBANRP +lQyi2kH9NkkLDwJN6vNuSyvqE91JMZHivT6cJq9YC3kGqk3dJlHsJaMUq0/LCBpL +6lSsmCxBW2fzlBRvUCusXkAk74KYxP8/8vrUU17MoTOlabyMBBByZ4Tt8GNaS2gM +jCwqZyIxH7sFqIjpsr4xcUqFVgnrvryICfV8KXs5AoGAbNw6YdBnSO6zdKMeyVjH +Y1u6KfqeXcAUWe4UbN2neQjl/R3C3sAsTKzdaDut2f0cEbgaKxh+lX9EmhQ0Qx8B +DzQFijOAaGHcJtv74cMbCyAMLLdG3HZ0AJDIQNuhAfW7iHvaKvK5l56bt6D2YaJa +T6PjH5WOWxRcK98dWWOZ6KQ= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/main.test b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/main.test new file mode 100644 index 0000000..daaaf49 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test new file mode 100644 index 0000000..add5736 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: No valid policy +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem new file mode 100644 index 0000000..58e3ac9 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem
@@ -0,0 +1,269 @@ +[Created by: ./generate-chains.py] + +Certificate chain of length 3 with requireExplicitPolicy=2 on the root, +meaning an explicit policy should be required and the chain should fail to +verify if the root constraints are enforced. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 43:bb:74:45:42:77:6d:81:39:a3:bb:aa:95:6e:18:9c:71:0d:ce:c5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c6:80:6c:45:ac:2b:3b:b4:5a:5f:54:06:e7:64: + 4b:a6:50:35:bf:f7:1d:be:87:40:a6:49:97:8c:d5: + d1:35:43:74:fc:d1:af:b5:ae:8e:c8:eb:d2:ee:bc: + 37:da:08:03:6e:bf:4e:e0:25:7e:91:a8:a4:07:2d: + cf:c1:fb:55:72:52:9a:e7:00:87:62:3f:7c:21:1c: + 31:65:56:ad:fe:73:df:94:d5:0f:25:a4:ca:a5:a9: + b4:04:0a:fd:e6:e1:60:9f:9c:85:85:11:65:1c:f1: + 38:a5:45:e5:7e:b2:89:8d:09:88:55:3f:29:81:89: + 66:20:f9:c1:7d:8e:2d:27:cf:1e:88:73:70:0f:f2: + 69:cc:a5:1c:3b:76:18:5a:4d:7a:20:27:c2:7c:68: + 91:12:23:1f:9f:e8:44:2c:0a:12:73:e6:c7:32:ec: + d0:bf:6d:9c:c8:da:4f:ec:92:40:7e:ff:75:eb:1e: + cd:89:b7:61:91:e8:a2:26:45:80:0e:40:4a:d4:cb: + a6:bc:c7:ae:1d:eb:d9:f7:6a:89:27:ab:64:69:fa: + 3d:f2:5e:28:49:b1:2f:f5:6a:1b:d7:56:1d:88:ab: + 5a:c6:42:9d:5b:2a:32:35:92:a2:29:92:05:c2:93: + 33:4e:8f:aa:5a:68:db:c5:27:15:19:18:90:2c:c9: + a3:03 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A7:95:1E:F9:32:14:D0:49:71:DD:EC:B6:B5:00:5E:2B:7C:BA:F9:3A + X509v3 Authority Key Identifier: + DF:E8:20:E0:84:F1:3D:41:05:B5:77:47:0F:B9:19:C3:AF:43:69:A7 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 7f:7f:af:87:3f:0f:a4:bf:b7:1a:d3:83:c6:cb:d7:94:07:2c: + 47:8d:4a:50:71:70:65:87:70:8b:43:76:af:64:76:23:d1:f3: + ff:63:a7:21:20:12:50:f9:ec:c4:a7:15:49:8e:4b:c3:de:a0: + e0:55:05:7b:b8:e5:9c:48:44:ea:94:07:ca:cb:75:7e:17:92: + 5a:da:06:ff:09:3d:15:99:ce:bd:19:ec:85:36:a2:fc:fe:56: + 00:9e:6d:02:66:8a:fa:cc:e0:34:17:34:d6:af:1e:54:c6:20: + 09:cd:f0:a8:72:8d:7b:e5:5a:3b:c0:74:98:c5:e5:37:92:78: + ef:a5:15:8c:5c:b5:5a:2a:ed:5c:d1:73:e0:fb:60:b5:37:ff: + b6:be:9e:a3:92:d5:5a:9b:9c:f1:14:b5:82:e9:5f:56:8f:57: + 4f:e0:c1:14:8d:1a:f7:10:2d:2f:cf:20:3b:10:8d:c3:f5:76: + 3b:cf:66:f7:6d:52:ca:ae:1f:5b:79:43:0e:62:95:db:e9:70: + e3:d8:54:b1:d7:e6:68:77:55:79:7b:b3:83:79:f9:f4:a8:f7: + 5f:e2:bc:4f:44:39:ac:1e:03:8d:0f:57:e9:74:0b:fe:d4:26: + f1:03:7f:1e:7d:3d:64:b7:e9:58:26:d5:37:52:c5:0f:7b:0f: + 97:cf:0a:3a +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUQ7t0RUJ3bYE5o7uqlW4YnHENzsUwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAxoBsRawrO7RaX1QG52RLplA1v/cdvodApkmXjNXRNUN0 +/NGvta6OyOvS7rw32ggDbr9O4CV+kaikBy3PwftVclKa5wCHYj98IRwxZVat/nPf +lNUPJaTKpam0BAr95uFgn5yFhRFlHPE4pUXlfrKJjQmIVT8pgYlmIPnBfY4tJ88e +iHNwD/JpzKUcO3YYWk16ICfCfGiREiMfn+hELAoSc+bHMuzQv22cyNpP7JJAfv91 +6x7NibdhkeiiJkWADkBK1MumvMeuHevZ92qJJ6tkafo98l4oSbEv9Wob11YdiKta +xkKdWyoyNZKiKZIFwpMzTo+qWmjbxScVGRiQLMmjAwIDAQABo4HpMIHmMB0GA1Ud +DgQWBBSnlR75MhTQSXHd7La1AF4rfLr5OjAfBgNVHSMEGDAWgBTf6CDghPE9QQW1 +d0cPuRnDr0NppzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD +ggEBAH9/r4c/D6S/txrTg8bL15QHLEeNSlBxcGWHcItDdq9kdiPR8/9jpyEgElD5 +7MSnFUmOS8PeoOBVBXu45ZxIROqUB8rLdX4XklraBv8JPRWZzr0Z7IU2ovz+VgCe +bQJmivrM4DQXNNavHlTGIAnN8KhyjXvlWjvAdJjF5TeSeO+lFYxctVoq7VzRc+D7 +YLU3/7a+nqOS1VqbnPEUtYLpX1aPV0/gwRSNGvcQLS/PIDsQjcP1djvPZvdtUsqu +H1t5Qw5ildvpcOPYVLHX5mh3VXl7s4N5+fSo91/ivE9EOaweA40PV+l0C/7UJvED +fx59PWS36Vgm1TdSxQ97D5fPCjo= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 50:cb:04:8e:6f:ac:67:3d:21:40:7b:93:19:8c:33:4c:dc:00:04:1d + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c1:f1:4f:24:39:36:7a:84:f1:90:2a:ca:28:d7: + 46:34:ab:2c:c2:bc:44:69:d2:ee:9c:30:c2:cb:65: + 90:d9:b4:93:ca:ea:9b:aa:a8:6c:1a:38:67:3a:59: + 87:82:75:b8:57:55:d8:33:76:d1:1f:5d:57:0a:00: + d2:02:aa:97:b3:e0:58:97:68:97:ec:0d:26:15:32: + 70:da:db:c9:3b:24:3e:dd:3d:72:2a:b6:57:51:6c: + f6:9a:aa:75:fd:0b:88:84:65:93:d2:1c:27:d3:27: + 56:a3:ca:64:5e:44:05:09:5f:83:61:18:d8:69:8b: + 33:8e:72:1b:1f:74:09:aa:4c:90:29:a1:28:c4:78: + 80:9c:c5:ef:d5:12:be:22:47:f3:9a:02:38:ba:0a: + 08:f2:94:7e:65:03:5c:28:7c:09:70:13:0e:6a:a2: + 37:8b:53:94:78:f5:32:04:59:aa:fc:7f:b7:d6:34: + 96:9d:4e:01:84:7f:89:99:84:0a:51:14:99:ba:ac: + 0a:2b:0f:02:e5:4d:f4:db:03:a0:1c:f5:78:b2:76: + be:53:02:86:85:ed:3a:ae:42:ad:0f:85:6d:03:ba: + cd:a2:16:2b:76:a1:2d:77:91:d6:05:2f:5e:d5:f7: + b6:af:e9:86:fc:6f:ca:11:62:15:93:f8:e8:d9:e5: + 66:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + DF:E8:20:E0:84:F1:3D:41:05:B5:77:47:0F:B9:19:C3:AF:43:69:A7 + X509v3 Authority Key Identifier: + E3:18:38:0F:81:36:AC:9B:8C:05:B1:1C:11:85:A0:86:55:A8:8F:B4 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + a6:be:bb:fc:11:76:e2:44:c3:35:04:4c:ad:28:b6:25:de:40: + 2b:e7:1c:f9:39:58:71:93:c0:be:13:45:c1:e0:0a:e8:fd:f5: + 34:b4:24:9c:81:ec:bb:6c:c6:7b:18:92:d7:de:42:e3:d9:90: + 4c:9a:3a:f5:e0:00:09:4b:10:c5:ca:32:50:cb:77:1b:f5:d7: + 11:60:5b:86:d6:c0:22:03:42:6f:13:c4:14:e1:ce:49:b4:2f: + c5:3b:cc:f5:5b:d4:a7:62:bc:63:67:4a:45:68:a1:27:02:a6: + 10:ee:7e:64:1a:d6:b5:d9:6e:c8:da:42:cc:6d:df:33:8d:b2: + 48:71:ab:70:12:55:f2:53:0a:2a:2c:53:e6:14:27:fb:0c:05: + 0b:35:95:7d:0c:1d:b0:7e:fc:c3:39:af:05:1a:f9:c5:52:cc: + a7:5c:27:cd:5a:ea:76:f6:07:8d:2b:32:68:5b:62:3c:cd:88: + e9:2c:a7:f7:63:18:7e:c0:4e:d6:a5:8e:9a:10:54:4c:13:ef: + 7a:5f:39:c0:30:fd:8f:44:67:0e:06:88:43:31:6d:40:95:78: + d5:00:b3:93:e3:78:d8:97:f0:51:16:24:34:3c:67:6a:b9:c2: + 60:da:cb:c5:c0:09:75:39:3a:96:a7:06:99:c8:47:4e:c8:2e: + b6:9b:a4:80 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUUMsEjm+sZz0hQHuTGYwzTNwABB0wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAMHxTyQ5NnqE8ZAqyijXRjSrLMK8RGnS7pwwwstlkNm0k8rq +m6qobBo4ZzpZh4J1uFdV2DN20R9dVwoA0gKql7PgWJdol+wNJhUycNrbyTskPt09 +ciq2V1Fs9pqqdf0LiIRlk9IcJ9MnVqPKZF5EBQlfg2EY2GmLM45yGx90CapMkCmh +KMR4gJzF79USviJH85oCOLoKCPKUfmUDXCh8CXATDmqiN4tTlHj1MgRZqvx/t9Y0 +lp1OAYR/iZmEClEUmbqsCisPAuVN9NsDoBz1eLJ2vlMChoXtOq5CrQ+FbQO6zaIW +K3ahLXeR1gUvXtX3tq/phvxvyhFiFZP46NnlZvsCAwEAAaOByzCByDAdBgNVHQ4E +FgQU3+gg4ITxPUEFtXdHD7kZw69DaacwHwYDVR0jBBgwFoAU4xg4D4E2rJuMBbEc +EYWghlWoj7QwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQCmvrv8EXbiRMM1BEytKLYl3kAr5xz5OVhxk8C+ +E0XB4Aro/fU0tCScgey7bMZ7GJLX3kLj2ZBMmjr14AAJSxDFyjJQy3cb9dcRYFuG +1sAiA0JvE8QU4c5JtC/FO8z1W9SnYrxjZ0pFaKEnAqYQ7n5kGta12W7I2kLMbd8z +jbJIcatwElXyUwoqLFPmFCf7DAULNZV9DB2wfvzDOa8FGvnFUsynXCfNWup29geN +KzJoW2I8zYjpLKf3Yxh+wE7WpY6aEFRME+96XznAMP2PRGcOBohDMW1AlXjVALOT +43jYl/BRFiQ0PGdqucJg2svFwAl1OTqWpwaZyEdOyC62m6SA +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 50:cb:04:8e:6f:ac:67:3d:21:40:7b:93:19:8c:33:4c:dc:00:04:1c + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c5:cc:1c:e5:9a:d9:de:85:c0:83:0b:b9:35:56: + b6:65:47:94:ff:b7:ed:00:aa:ca:dd:80:6d:a6:a7: + 75:0a:61:57:4e:54:40:25:66:07:33:a7:62:68:ce: + 40:0a:65:8a:d5:37:70:b7:b6:75:94:3e:33:e9:66: + 27:b7:94:48:94:09:58:91:03:a9:6f:d6:21:72:ce: + 97:97:95:8c:71:56:2e:96:03:e6:c0:b7:7d:f6:98: + d0:d0:73:1a:49:dc:55:a4:34:7d:38:62:27:ad:8b: + e4:7a:eb:54:38:3e:93:aa:7a:e6:fc:29:fe:de:1c: + 93:bc:4f:d9:de:5a:da:c3:35:a4:0a:e4:8e:82:1d: + 99:7d:75:c4:f4:b1:77:60:5c:c0:c8:b9:7c:cb:65: + 85:54:18:54:63:fd:66:bd:56:62:1b:d0:d7:33:37: + db:b1:92:96:ad:5c:a6:dd:51:e4:82:18:cd:bd:c4: + 3d:6a:f3:af:5e:de:da:5e:5f:e6:d2:f2:66:ee:de: + 0c:6a:e5:72:58:0d:f1:21:1a:86:62:80:a1:e7:c3: + e3:eb:19:56:ef:88:a8:a8:c5:37:c6:98:48:f2:7d: + ea:b4:4a:e7:3e:9f:8b:14:6f:55:26:55:c9:ff:71: + bd:60:4a:82:d3:9c:20:10:76:ba:8c:75:c9:64:ad: + 14:a9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E3:18:38:0F:81:36:AC:9B:8C:05:B1:1C:11:85:A0:86:55:A8:8F:B4 + X509v3 Authority Key Identifier: + E3:18:38:0F:81:36:AC:9B:8C:05:B1:1C:11:85:A0:86:55:A8:8F:B4 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:2 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 3a:2b:a5:f1:fe:ef:97:5b:90:2a:7c:af:77:fc:b7:e0:3e:6b: + f1:02:a1:a3:f9:e0:87:34:43:8b:52:6e:35:c0:1d:19:44:95: + ad:31:d5:35:85:85:3c:03:2c:98:61:61:3e:64:eb:ac:b3:d5: + 6c:85:f4:1c:02:a2:13:4d:42:f9:9c:99:c0:bf:7d:ce:30:fc: + 7c:e7:40:21:70:96:13:a9:c3:c2:90:d1:80:60:ea:25:6b:cb: + 30:95:46:1b:63:d3:6f:66:8b:f7:16:c1:da:42:de:3e:df:47: + 90:24:4d:07:3e:a8:73:38:48:cb:8b:fb:be:de:c3:ae:fd:ed: + ff:b1:99:dc:5c:fa:ef:51:7c:05:66:b6:2c:84:c6:7f:4e:10: + 17:7c:54:ac:a8:4d:b1:92:80:1f:c9:9b:95:84:9d:c2:97:b3: + 88:c2:ba:21:2c:60:f8:f2:23:8f:a5:b8:e1:5f:08:c3:c1:b7: + 86:1f:3f:08:77:df:01:31:80:b7:1e:01:ba:47:fd:25:91:5e: + aa:25:67:bd:cc:e1:4f:ee:74:1a:48:e4:b8:ec:e7:14:79:64: + 16:b7:74:9b:c6:30:a9:0f:d7:5e:43:15:c7:b3:32:cc:f5:df: + 04:cc:cb:b3:8e:90:ff:ca:d8:c4:ee:d9:9f:fc:ac:59:97:31: + 4e:bb:57:3c +-----BEGIN CERTIFICATE----- +MIIDiTCCAnGgAwIBAgIUUMsEjm+sZz0hQHuTGYwzTNwABBwwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDFzBzlmtnehcCDC7k1VrZlR5T/t+0AqsrdgG2mp3UKYVdOVEAlZgczp2Jo +zkAKZYrVN3C3tnWUPjPpZie3lEiUCViRA6lv1iFyzpeXlYxxVi6WA+bAt332mNDQ +cxpJ3FWkNH04Yieti+R661Q4PpOqeub8Kf7eHJO8T9neWtrDNaQK5I6CHZl9dcT0 +sXdgXMDIuXzLZYVUGFRj/Wa9VmIb0NczN9uxkpatXKbdUeSCGM29xD1q869e3tpe +X+bS8mbu3gxq5XJYDfEhGoZigKHnw+PrGVbviKioxTfGmEjyfeq0Suc+n4sUb1Um +Vcn/cb1gSoLTnCAQdrqMdclkrRSpAgMBAAGjgdwwgdkwHQYDVR0OBBYEFOMYOA+B +NqybjAWxHBGFoIZVqI+0MB8GA1UdIwQYMBaAFOMYOA+BNqybjAWxHBGFoIZVqI+0 +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHSQB +Af8EBTADgAECMA0GCSqGSIb3DQEBCwUAA4IBAQA6K6Xx/u+XW5AqfK93/LfgPmvx +AqGj+eCHNEOLUm41wB0ZRJWtMdU1hYU8AyyYYWE+ZOuss9VshfQcAqITTUL5nJnA +v33OMPx850AhcJYTqcPCkNGAYOola8swlUYbY9NvZov3FsHaQt4+30eQJE0HPqhz +OEjLi/u+3sOu/e3/sZncXPrvUXwFZrYshMZ/ThAXfFSsqE2xkoAfyZuVhJ3Cl7OI +wrohLGD48iOPpbjhXwjDwbeGHz8Id98BMYC3HgG6R/0lkV6qJWe9zOFP7nQaSOS4 +7OcUeWQWt3SbxjCpD9deQxXHszLM9d8EzMuzjpD/ytjE7tmf/KxZlzFOu1c8 +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py new file mode 100755 index 0000000..a9b59f2 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py
@@ -0,0 +1,26 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain of length 3 with requireExplicitPolicy=2 on the root, +meaning an explicit policy should be required and the chain should fail to +verify if the root constraints are enforced.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:2') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key new file mode 100644 index 0000000..7260449 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDB8U8kOTZ6hPGQ +Ksoo10Y0qyzCvERp0u6cMMLLZZDZtJPK6puqqGwaOGc6WYeCdbhXVdgzdtEfXVcK +ANICqpez4FiXaJfsDSYVMnDa28k7JD7dPXIqtldRbPaaqnX9C4iEZZPSHCfTJ1aj +ymReRAUJX4NhGNhpizOOchsfdAmqTJApoSjEeICcxe/VEr4iR/OaAji6CgjylH5l +A1wofAlwEw5qojeLU5R49TIEWar8f7fWNJadTgGEf4mZhApRFJm6rAorDwLlTfTb +A6Ac9Xiydr5TAoaF7TquQq0PhW0Dus2iFit2oS13kdYFL17V97av6Yb8b8oRYhWT ++OjZ5Wb7AgMBAAECggEARZ+CQMfFNfCZ455o2oaFroyw0evSR4cwn6Olmm0Itg7s +a5ETdw1lWXhcHodbbUsjdT7dEYSbCD5y66Vlvw1MzodAZoJm35fMzxk/iGIUeIXH +h5bycEDrUdDjKpz9JG1KgfURPwFajqP1p3EV3P1gLYA7YtUPg7w0MvPlpsH6Ykbf +tdI+TOv1/yOLIy9iQTtLPyTPRZcahd/Fw1NP4ji5+Cu5au1XkBDNy2kWHqU2MvKz +fbSqTJ72d6KCY1qsztl7fYHoVeVv9xeCMuHA+pNqXJ2BjDob3KHkSSW+nb8uXRbZ +f9+arOjynmHmnFMKXIenRYR5c/ABysQ7rC4wsMGd8QKBgQDQVUMZaCmGkD3QaHFj +pWkJSdCx/8SZ3Q0LA4W55pY+BS6LcWipJp0FRe1cY0u3yw8DXXgLHFKKlyZRqljt +hDoaau89+1+ELZcQs5q1FlZbBO2Mi7JcInj4R3JIGXwmLrfySPO7i2zPpTTRhBq4 +M6semLeNmVnSvLSR2b6Bjc1+owKBgQDuUScN/N4NrWn9bH55hl/4ktm+aa59Z2U5 +AKitX0JWHshVgVFLIf88YX6H4u+gQWoxevcmi7VNWtLbtRhfmsO69jxpvG9q6ILV +MvSJAVQ7lvhMu+cQXRos7si8lNOZVGpzE9ThqhMFYF38cFlsSIIQ6aOE2IgUT0UE +t/SaQQuzyQKBgHdLC0QGIBkciTjIRX1wnwehi+4Q7evI5woSd0Vu40MaRn+0beDF +6o21b+hCN35DuRINOIrsKduQF3IV4BwJZhfweZP9V8FhNaprnb/pzYMK/FdJOtWF +K83HY4ojhbJ7d/s1iNMwUBtKl0cNpRsrAuZfPmPHluaUBbWqgGrA3xWPAoGBAKAe +1G+4g3WLG1iTidKa72ZzPGuMVBmb283V3H9ILqjwW8ffcEBb4kKuerZQSpJRAUmn +heFXIwSLTnsiDPNHZ9T5VpPwcKfS+vzGFLjstKyo/cGIynIbK9gew665DAbMSg1x +uKm6fLczDVLsJZj0irdUU3KRjbSfog7OjkEKDRPJAoGAJAdhnjWWDzzA3U9DnL+7 +Cy8+9xhpb0dd8eCZzLoh4PaqJ50d3JOZaXpRZgNuP+Y/RXcP9sk0ZyjsoysQTSXS +pcCtRexR0HcfZWtHBHE62kkVoqtAbaj/JIBz8TjEVGVbYf//f9dbtqib+/eRgfDw +Fhytg1Eqzn3hyVX5C7YB3n0= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key new file mode 100644 index 0000000..57bd90b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDFzBzlmtnehcCD +C7k1VrZlR5T/t+0AqsrdgG2mp3UKYVdOVEAlZgczp2JozkAKZYrVN3C3tnWUPjPp +Zie3lEiUCViRA6lv1iFyzpeXlYxxVi6WA+bAt332mNDQcxpJ3FWkNH04Yieti+R6 +61Q4PpOqeub8Kf7eHJO8T9neWtrDNaQK5I6CHZl9dcT0sXdgXMDIuXzLZYVUGFRj +/Wa9VmIb0NczN9uxkpatXKbdUeSCGM29xD1q869e3tpeX+bS8mbu3gxq5XJYDfEh +GoZigKHnw+PrGVbviKioxTfGmEjyfeq0Suc+n4sUb1UmVcn/cb1gSoLTnCAQdrqM +dclkrRSpAgMBAAECggEABJT0d+ihAp+2TIrTWt4T+k9gzxYlgDIUojIpCBbhthB4 +b2Tx+fPNt6d5VvxtHRiKUWNYAfdw7JLOzMmsIptlnYFEaxKKxJ+RFYnd1tn034S7 +rkevmxf9C97xGl0KNzsKhFPfcTSL3wAqNiM4p5digAzaCC4YXHCMxwxR+42++s3b +MaqiBHe9B62LmtnZsNDb+sXzXCzKfzcxW+M7Q9LSnq4wxL97N02uwKLUFrCT+oJZ +Lfy4DFopPYxnlBdYN0b0z60TMlLRpRNjFO00WA63AgaDAzTptsQ+uX2T/lj1+uaA +YHxXV6uNYsdtYQ6+J9ZxkiJW0Pk1ZfOosyEhXd7RwQKBgQD4YzolbTZ6UrPY7nVc +LRmXl1AksNC/QyH5Sirq2KhmskGdFzjRk3WSH9dkG3z9LpGJLijDZZfTbl3/rNWu +2xxKbF3iTcHv2Ii91D8FjuxhBRQXPNL5evesMZmYqyX9xlpPLvhZU5JUlkQih1LF +4dkiYD5uEo1eroe54YEaiQSl6QKBgQDL2/hJPGc3jEv13U7A+gvn+XWhsHIiMyl6 +5RxBKK+CYNgFJi1gXZO+igICJefuKYF13tvodgKIicNAa3ICvr9aRNf/46z9bOcK +u/TxEXTAPoXjiQqe2md2eJhI2EwxBCKMiTo3aNh29WvG7tZLHa9NL5LYWnFR1BX4 +97Xuv0wAwQKBgHFB9ZJ5QPz31u/Uk4jrO58mrLF+OkDr4ILmMbmR/v+MymRR4WOW +hGaTxEfuTMi5Qj014fpuyZLr4UqiyXCIklbRIOH+qK6vonJEZFQpflki0q1h26VM +T8ChgTLe31ze4/D1LuK0O6X8Oqcv4ys9tx94mR7hsLp6hILac17hGVB5AoGAbuCU +WVjmFttS0UXuOJ2HbkNLDIdIfHtxOytzw6jaVMJRm/NYyMn8uqybTQnK7MlcZXyy +BOxykkrDjL0jxIR01ScOiFoP08KwozD5l0hURN98uPXndeD6VwBea3hhcGN8Ww2k +QVDgM0tmtEtg+HgLyaJvbwc6DTSaQtCP/mvDbcECgYEAkJ5CFAU6UHnjhPXwjPcC +aCva2VCMbIC8jwRRpkxqf70Z908leQ2mA++WQZF4odtYq7W3o0u0ZreFgxQTSEzy +d1Wx0DvWu1hdmG3ERYEtCRFcFFeD8qyW7KMo5ODSGfIwgZgyj0GISaylYPQu+zE7 +rPnpJOhEgPPazDZRKoR90is= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key new file mode 100644 index 0000000..2897faa --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDGgGxFrCs7tFpf +VAbnZEumUDW/9x2+h0CmSZeM1dE1Q3T80a+1ro7I69LuvDfaCANuv07gJX6RqKQH +Lc/B+1VyUprnAIdiP3whHDFlVq3+c9+U1Q8lpMqlqbQECv3m4WCfnIWFEWUc8Til +ReV+somNCYhVPymBiWYg+cF9ji0nzx6Ic3AP8mnMpRw7dhhaTXogJ8J8aJESIx+f +6EQsChJz5scy7NC/bZzI2k/skkB+/3XrHs2Jt2GR6KImRYAOQErUy6a8x64d69n3 +aoknq2Rp+j3yXihJsS/1ahvXVh2Iq1rGQp1bKjI1kqIpkgXCkzNOj6paaNvFJxUZ +GJAsyaMDAgMBAAECggEAAgRG//7g95EnA+Xs0LKuVBO84A+Tf/Phfm8BTlR+dM3p +JTJqLcHcFdgo2J+/6i6qU5iM+sOsFrBsbjLoc/OTlCmZBPTL61Mddean7SbQILrY ++tWepZwYKk5gPlRFl8VoFRG4Mjhm2xWWT5OMt9ik2MfP2JyKKunpnYx8C0RZBW5V +hSlbYKTky5rpsH3eCtkdUulaJEafpO+w9bWIit+eihE/7QVPI8H4hKEVP1Y6H5i4 +EPybaxDnJt1HaJOb18WPjbppGbLPO5yJvpQ386AwXXo+546cKVkAuaPkYv1nbsbp ++H4FZrwrKvgSNLDPBoD42eBsUeY6CyY/KZeItwuYsQKBgQDk0FNb++LM4zbx1qF5 +NAFUCQ2ABn/B7f2k6P6tUon+dYzN+tfy0+gHwmt7pOnLa7Lvk/RHVG6IN2cDGF9K +FnqT1GAZhTYQgoyB7Tloud9P+3Mn1XAS96v9TOdAFOvhMg3Tpwgaa8LG3F4K8Bl+ +wbiIxNK+ih6ysilqjoT1Uy6MsQKBgQDeFh0uB8gPCfeReKxuLHPww/yyvmkAAuNT +FlSSA+xXyFlV1sgZ7/cGqi7L6o85nOAaSVJ7kYAhZ6tcVp+gIWW51pbvicEPsyuO ++bzPPDWPJS1ralVL3muyswoOns2GiZ4zmPvhzavEHE0xv8bxQZN3AwAQysLH+fO9 +9J4fySVH8wKBgGyzQ0apjP9E2e9dxWws9oyTmGQ/siXRB/R187cnRQMrmO6pwjlL +zikRhbpBiAfpbCJAqYXRaIkxuLBRvcMWlrjv5Y96J0sEmfeHWQSVeK8oh3ZfAVUh +cAVvqVRaHAzpmIP6D/FtTCTov4x2r8X2BdKDnpKCTz8ZQG+ssSFSmQShAoGAbUoe +o/dKWTRDc4AaAsG3cIVSBrgzPcEuE0ZK6ewqU2yRoe9nW3Q+cTYwf0L3ppdvpR/u +Ckco8cdtiaxLM2ccA175ufllW4+FYP+/DZCInt/hwRl7zjEveKooydcWNx3kD2o6 +kf0/iOuQhWnlwfXOVuPQFXNidTyo2RLW+bdntEcCgYBIgQ+nCBLGgnYr45tztrXU +KqHRXOHUqYsLV9oyHfzsed1B+JuSm73QyJw5QQx0Nx+IOB+8ywXRm6/W4XPTn9yN +4/9gbKgSVqScMjtkjR+Cx4CkBWrzNHMfuL+5SMyy/NRH9GVq96LWvMFJ+M15exYb +hL4rHofcl/9GTniS/uTpoQ== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test new file mode 100644 index 0000000..c898fa4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test new file mode 100644 index 0000000..1c27600 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem new file mode 100644 index 0000000..0713d7e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem
@@ -0,0 +1,269 @@ +[Created by: ./generate-chains.py] + +Certificate chain of length 3 with requireExplicitPolicy=3 on the root, +meaning an explicit policy should not be required and the chain should verify +successfully regardless of if the root constraints are enforced. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:5b:49:46:e8:31:a6:8f:13:4f:5b:90:90:91:c8:28:8e:e0:5a:d8 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b8:56:11:e6:4f:80:6b:56:9a:4c:11:bf:0c:6a: + 42:ec:59:97:8a:29:4b:55:89:7b:28:f1:80:4e:9f: + fe:01:9b:72:d2:35:96:89:54:ad:db:9e:ae:23:da: + da:9e:1e:5f:7b:4d:a3:f9:c2:93:bd:cb:6a:8a:97: + 92:41:62:bd:f5:16:c0:4d:c4:59:98:7c:52:32:62: + 45:52:70:4e:48:f7:ac:b7:0e:4c:51:89:04:c3:d6: + ce:12:c7:be:8f:a1:fd:d0:4d:81:86:a5:c2:11:84: + 23:1f:de:76:84:d9:70:fb:d7:ad:5b:54:f7:09:fe: + ac:8b:de:4d:cf:a7:d9:dd:23:90:76:3a:de:c3:8b: + 5e:b4:3d:6e:2d:87:64:da:0f:a4:f5:34:81:ee:c3: + 9a:61:43:56:66:1f:c5:bf:f6:e5:a1:ed:80:49:48: + 92:f1:15:b8:f4:07:5c:9d:92:6d:87:19:ca:5c:c8: + 55:48:09:ce:f2:e0:af:1e:8b:d5:30:4f:92:b7:a7: + 02:84:76:b3:85:81:17:f1:0e:9b:a4:a3:ca:07:3a: + d8:a2:f5:15:40:07:5f:a7:97:27:ca:1d:2c:b8:ff: + c4:0b:43:c1:9e:18:91:fd:01:e7:20:a5:11:b2:db: + 71:c2:c9:60:f8:bc:d3:a8:f3:0b:fb:1f:eb:6a:94: + d2:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 15:C7:83:51:99:8A:EC:AA:F1:4A:2C:1C:04:C0:37:BD:64:8A:43:47 + X509v3 Authority Key Identifier: + CB:C6:A8:3A:83:0E:5B:41:0C:3E:C3:20:48:BF:37:69:DB:5A:DC:87 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 3a:ae:fd:b2:ff:a8:4e:1f:f8:82:90:3d:d3:9e:db:9b:d8:2e: + af:72:cf:7e:f8:19:07:96:a6:64:00:e8:c2:96:38:48:d3:7d: + 0a:ee:ff:bb:e7:81:9e:84:4a:a3:b1:8b:4b:92:6c:54:b7:74: + 24:64:0b:4a:50:bf:dd:03:68:58:bf:7c:3d:e3:cc:e6:c8:29: + 5b:ab:ac:9d:9e:41:35:8f:83:18:fd:2d:82:34:4c:44:f6:25: + aa:42:50:b4:bc:4b:b2:9f:f5:39:9c:ab:90:02:ec:35:a1:f5: + 36:98:8e:fa:e3:ed:37:9e:59:62:b6:6e:61:8e:8a:fa:5c:22: + ec:ec:7b:c2:15:82:f8:35:29:e3:b4:d7:24:7e:6b:68:76:a8: + c1:44:c1:33:0c:aa:3f:78:46:84:86:df:a6:e7:33:f6:93:83: + ea:23:30:24:5a:ec:ff:3f:08:ab:28:fb:38:a5:e6:dc:65:c6: + 0a:d5:5d:fe:cd:3b:82:be:d4:d8:ac:4b:e8:27:ed:7f:9b:7e: + 36:0a:1e:a5:79:f4:48:5d:ee:8f:22:de:b2:9f:14:cd:27:5a: + d2:ad:3f:99:a4:8b:58:79:f3:b7:a3:97:65:b9:ea:50:3d:ee: + 1d:c0:a0:7a:ff:0c:bf:8a:98:f5:bd:87:97:8c:15:1b:9d:9f: + 69:b5:dc:7a +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUA1tJRugxpo8TT1uQkJHIKI7gWtgwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAuFYR5k+Aa1aaTBG/DGpC7FmXiilLVYl7KPGATp/+AZty +0jWWiVSt256uI9ranh5fe02j+cKTvctqipeSQWK99RbATcRZmHxSMmJFUnBOSPes +tw5MUYkEw9bOEse+j6H90E2BhqXCEYQjH952hNlw+9etW1T3Cf6si95Nz6fZ3SOQ +djrew4tetD1uLYdk2g+k9TSB7sOaYUNWZh/Fv/bloe2ASUiS8RW49AdcnZJthxnK +XMhVSAnO8uCvHovVME+St6cChHazhYEX8Q6bpKPKBzrYovUVQAdfp5cnyh0suP/E +C0PBnhiR/QHnIKURsttxwslg+LzTqPML+x/rapTS+wIDAQABo4HpMIHmMB0GA1Ud +DgQWBBQVx4NRmYrsqvFKLBwEwDe9ZIpDRzAfBgNVHSMEGDAWgBTLxqg6gw5bQQw+ +wyBIvzdp21rchzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD +ggEBADqu/bL/qE4f+IKQPdOe25vYLq9yz374GQeWpmQA6MKWOEjTfQru/7vngZ6E +SqOxi0uSbFS3dCRkC0pQv90DaFi/fD3jzObIKVurrJ2eQTWPgxj9LYI0TET2JapC +ULS8S7Kf9Tmcq5AC7DWh9TaYjvrj7TeeWWK2bmGOivpcIuzse8IVgvg1KeO01yR+ +a2h2qMFEwTMMqj94RoSG36bnM/aTg+ojMCRa7P8/CKso+zil5txlxgrVXf7NO4K+ +1NisS+gn7X+bfjYKHqV59Ehd7o8i3rKfFM0nWtKtP5mki1h587ejl2W56lA97h3A +oHr/DL+KmPW9h5eMFRudn2m13Ho= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 71:3e:c4:86:ac:54:59:35:82:3f:d6:88:60:c9:83:73:e4:29:0c:27 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b9:0c:ea:12:ab:57:9d:4a:f2:58:74:68:94:60: + 14:1e:5f:ff:fc:9d:62:f6:0d:34:6e:e9:2f:ca:d5: + 53:29:e6:a3:2f:c0:6b:6e:62:82:b1:5f:26:3d:2d: + 98:99:93:7d:6f:f5:1c:cf:54:d3:c4:4b:81:cb:b3: + a5:98:57:bd:fe:7f:19:76:af:99:ef:cc:62:cf:c0: + 1c:df:5e:f9:b6:94:49:33:6f:db:ba:bf:5b:e2:20: + 87:9d:3f:7e:c2:e7:94:76:3d:8b:7f:a0:49:f1:2d: + 30:77:7b:8b:2c:b6:ec:cd:1e:5e:bf:e5:1b:86:dd: + d8:c1:e1:0d:b4:57:f0:aa:0a:58:d4:c3:4d:5b:cb: + bf:0e:f9:c7:23:61:f8:a3:0e:ab:2d:0f:87:1a:4f: + 1d:0b:e6:39:0a:0a:35:be:f3:f9:55:f7:87:cd:f7: + 7a:d7:18:7d:b7:0c:1f:6a:7a:67:52:55:6d:b8:ed: + 87:28:a9:fe:eb:c3:c8:a8:66:bc:33:93:db:9e:20: + 44:6b:31:36:b8:15:1b:cf:37:c2:be:9d:45:7c:3d: + d2:13:36:a0:1d:d7:74:52:67:a3:b7:3b:4a:54:01: + c5:6e:72:71:9d:47:39:44:58:27:08:a2:54:15:b5: + 27:df:7b:3f:c9:f1:cb:23:be:cf:bd:8e:37:be:f2: + 8d:8f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + CB:C6:A8:3A:83:0E:5B:41:0C:3E:C3:20:48:BF:37:69:DB:5A:DC:87 + X509v3 Authority Key Identifier: + 04:CC:EE:85:17:2C:37:4C:D2:D3:08:5A:94:66:EE:5A:FF:A8:79:34 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 7e:a0:5a:59:73:39:3f:56:aa:ad:33:92:7e:da:68:0f:30:65: + b8:4b:ec:6a:7c:e1:de:f6:c4:5e:96:15:6d:dc:87:35:1b:60: + 52:e6:0c:3c:c6:38:fc:75:f5:10:9a:6b:59:dd:53:7d:3e:26: + 74:b7:68:89:27:9a:4e:4c:c2:95:5c:ed:ba:4e:20:29:7d:a6: + 38:81:1c:b4:58:11:c4:d8:02:b2:76:34:23:bf:c5:43:82:6f: + 65:95:23:1c:cc:86:9a:d2:85:e0:a9:c8:61:74:97:9c:6e:90: + c0:47:d0:b2:ce:df:0f:b2:4d:40:1f:b0:70:a0:db:94:97:1a: + e6:c4:a0:ff:46:a6:9c:83:28:c2:fc:69:af:42:e6:ce:11:18: + ff:05:cb:54:c3:d5:35:3f:a0:1e:2d:76:67:83:b5:b8:79:70: + 4e:bd:36:cd:e7:82:d5:97:da:10:3f:b4:92:65:dd:c7:c1:d0: + 6f:30:91:a3:6d:be:22:0c:71:e9:b7:b3:a7:24:c1:28:d2:ac: + 93:ef:ed:3b:bc:51:b2:64:4d:f7:02:f1:04:80:9d:3f:f8:f7: + 55:62:d4:6e:62:1e:15:b9:a5:80:c6:30:e6:c4:e2:5d:d5:af: + 7f:69:5b:38:81:4a:8e:27:58:04:6e:f3:34:7f:7d:e8:c8:90: + a6:91:78:a6 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUcT7EhqxUWTWCP9aIYMmDc+QpDCcwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALkM6hKrV51K8lh0aJRgFB5f//ydYvYNNG7pL8rVUynmoy/A +a25igrFfJj0tmJmTfW/1HM9U08RLgcuzpZhXvf5/GXavme/MYs/AHN9e+baUSTNv +27q/W+Igh50/fsLnlHY9i3+gSfEtMHd7iyy27M0eXr/lG4bd2MHhDbRX8KoKWNTD +TVvLvw75xyNh+KMOqy0PhxpPHQvmOQoKNb7z+VX3h833etcYfbcMH2p6Z1JVbbjt +hyip/uvDyKhmvDOT254gRGsxNrgVG883wr6dRXw90hM2oB3XdFJno7c7SlQBxW5y +cZ1HOURYJwiiVBW1J997P8nxyyO+z72ON77yjY8CAwEAAaOByzCByDAdBgNVHQ4E +FgQUy8aoOoMOW0EMPsMgSL83adta3IcwHwYDVR0jBBgwFoAUBMzuhRcsN0zS0wha +lGbuWv+oeTQwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQB+oFpZczk/VqqtM5J+2mgPMGW4S+xqfOHe9sRe +lhVt3Ic1G2BS5gw8xjj8dfUQmmtZ3VN9PiZ0t2iJJ5pOTMKVXO26TiApfaY4gRy0 +WBHE2AKydjQjv8VDgm9llSMczIaa0oXgqchhdJecbpDAR9Cyzt8Psk1AH7BwoNuU +lxrmxKD/RqacgyjC/GmvQubOERj/BctUw9U1P6AeLXZng7W4eXBOvTbN54LVl9oQ +P7SSZd3HwdBvMJGjbb4iDHHpt7OnJMEo0qyT7+07vFGyZE33AvEEgJ0/+PdVYtRu +Yh4VuaWAxjDmxOJd1a9/aVs4gUqOJ1gEbvM0f33oyJCmkXim +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 71:3e:c4:86:ac:54:59:35:82:3f:d6:88:60:c9:83:73:e4:29:0c:26 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a8:ae:84:aa:34:ef:4a:a7:14:8c:a4:e3:d7:7d: + ef:7e:3a:25:72:c0:9c:be:13:87:cd:a0:ae:fc:96: + cb:f7:80:6d:4f:d0:2b:c6:5e:b2:9a:0a:b6:af:ae: + 0a:92:93:99:f1:44:d1:ea:bd:01:54:11:4e:04:5f: + 00:16:85:81:26:4d:47:44:6b:e2:b7:92:e5:c8:41: + a5:7a:5f:23:c5:4e:7f:db:12:f4:8d:a2:2f:5c:83: + 64:b3:6a:fc:f1:36:53:0e:c2:90:88:18:f5:c3:d8: + 3d:e7:a6:7f:a0:c7:66:f1:24:aa:80:52:0a:50:96: + c3:14:ae:48:ba:ee:ee:34:9f:7e:99:d4:ee:00:c1: + 41:d8:6c:93:ab:2d:11:65:2b:17:cd:6b:f6:80:f2: + 66:5b:27:89:7f:92:1c:a6:d0:e1:f4:33:11:b6:7f: + a9:f6:4b:46:eb:2d:3c:8d:7f:7a:fd:cf:dd:43:64: + b0:14:b8:58:05:dc:f7:59:de:1f:c2:af:d6:89:4e: + 0e:98:68:21:30:3a:8b:23:00:6c:29:0f:91:fe:99: + d3:ac:fa:76:be:f7:f3:2c:87:e8:44:1b:1f:59:fe: + 81:db:70:88:2d:e3:84:65:e8:33:49:03:c3:f0:a1: + 39:a5:85:df:58:8d:6d:70:0f:8c:3d:20:fe:f0:ba: + 22:19 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 04:CC:EE:85:17:2C:37:4C:D2:D3:08:5A:94:66:EE:5A:FF:A8:79:34 + X509v3 Authority Key Identifier: + 04:CC:EE:85:17:2C:37:4C:D2:D3:08:5A:94:66:EE:5A:FF:A8:79:34 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:3 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 77:0f:1b:33:10:e7:d2:36:f1:7d:fb:68:33:9e:53:4a:08:c5: + b1:66:5c:8f:9f:ed:b0:2f:6a:4a:e7:b3:1e:33:94:66:17:59: + 86:47:32:e7:27:7f:34:1b:f8:7d:dd:93:40:9f:89:d0:7a:4c: + cc:8c:31:5a:23:3f:1d:41:4e:5b:40:c5:d2:c5:a5:7e:a6:8e: + 75:07:3a:db:6c:80:08:f0:a0:74:fa:94:b1:dc:9a:cc:f3:13: + e8:8d:af:7a:95:5b:4e:8c:2b:ce:42:bc:a1:65:bd:a0:1b:74: + 0f:28:1d:7e:05:8d:10:0f:b9:e6:dd:3b:4f:b8:a5:84:dd:1d: + 3d:4e:69:58:c1:5c:12:6f:c4:e5:8a:88:3b:9d:0f:c8:ef:f6: + 36:27:74:b5:e9:a4:b0:dc:3e:2c:eb:6a:74:af:4b:c7:c3:0d: + 60:f1:ef:ef:58:36:cd:74:c8:f1:f1:73:1c:fa:3d:a1:86:80: + 90:ee:25:f4:39:b1:08:a3:17:a2:d2:92:84:ff:4a:4a:ca:19: + 76:d4:91:23:56:e4:74:94:e9:21:e5:3b:bb:22:fe:95:18:a4: + ad:80:85:b6:f3:97:fe:1a:11:87:b7:c7:9a:f8:48:55:5a:a5: + 78:0e:55:70:4d:2d:20:b2:82:e1:51:f0:c5:1d:08:13:b7:26: + a7:81:e7:d5 +-----BEGIN CERTIFICATE----- +MIIDiTCCAnGgAwIBAgIUcT7EhqxUWTWCP9aIYMmDc+QpDCYwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCoroSqNO9KpxSMpOPXfe9+OiVywJy+E4fNoK78lsv3gG1P0CvGXrKaCrav +rgqSk5nxRNHqvQFUEU4EXwAWhYEmTUdEa+K3kuXIQaV6XyPFTn/bEvSNoi9cg2Sz +avzxNlMOwpCIGPXD2D3npn+gx2bxJKqAUgpQlsMUrki67u40n36Z1O4AwUHYbJOr +LRFlKxfNa/aA8mZbJ4l/khym0OH0MxG2f6n2S0brLTyNf3r9z91DZLAUuFgF3PdZ +3h/Cr9aJTg6YaCEwOosjAGwpD5H+mdOs+na+9/Msh+hEGx9Z/oHbcIgt44Rl6DNJ +A8PwoTmlhd9YjW1wD4w9IP7wuiIZAgMBAAGjgdwwgdkwHQYDVR0OBBYEFATM7oUX +LDdM0tMIWpRm7lr/qHk0MB8GA1UdIwQYMBaAFATM7oUXLDdM0tMIWpRm7lr/qHk0 +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHSQB +Af8EBTADgAEDMA0GCSqGSIb3DQEBCwUAA4IBAQB3DxszEOfSNvF9+2gznlNKCMWx +ZlyPn+2wL2pK57MeM5RmF1mGRzLnJ380G/h93ZNAn4nQekzMjDFaIz8dQU5bQMXS +xaV+po51BzrbbIAI8KB0+pSx3JrM8xPoja96lVtOjCvOQryhZb2gG3QPKB1+BY0Q +D7nm3TtPuKWE3R09TmlYwVwSb8Tliog7nQ/I7/Y2J3S16aSw3D4s62p0r0vHww1g +8e/vWDbNdMjx8XMc+j2hhoCQ7iX0ObEIoxei0pKE/0pKyhl21JEjVuR0lOkh5Tu7 +Iv6VGKStgIW285f+GhGHt8ea+EhVWqV4DlVwTS0gsoLhUfDFHQgTtyangefV +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py new file mode 100755 index 0000000..737d6c5 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py
@@ -0,0 +1,26 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain of length 3 with requireExplicitPolicy=3 on the root, +meaning an explicit policy should not be required and the chain should verify +successfully regardless of if the root constraints are enforced.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:3') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key new file mode 100644 index 0000000..ce39f8b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5DOoSq1edSvJY +dGiUYBQeX//8nWL2DTRu6S/K1VMp5qMvwGtuYoKxXyY9LZiZk31v9RzPVNPES4HL +s6WYV73+fxl2r5nvzGLPwBzfXvm2lEkzb9u6v1viIIedP37C55R2PYt/oEnxLTB3 +e4sstuzNHl6/5RuG3djB4Q20V/CqCljUw01by78O+ccjYfijDqstD4caTx0L5jkK +CjW+8/lV94fN93rXGH23DB9qemdSVW247Ycoqf7rw8ioZrwzk9ueIERrMTa4FRvP +N8K+nUV8PdITNqAd13RSZ6O3O0pUAcVucnGdRzlEWCcIolQVtSffez/J8csjvs+9 +jje+8o2PAgMBAAECggEAFK+K4vdgXebo3FZ28k8jMJoOpZB6ZYLoX5WVkBj0qPRt +PYNG/xnn/ifiwGf+bPx9wywlQk/7NDA0nC7CzhrQ1Egk8o2CqbmxOgQBtj6Jr403 ++ZYBfAi0Hr0AK+XTJ7p3cBhFJcknOtyQVGrtDdyM8Aj7Enxr7VGTT2j2/TfvYTKC +B4wBOGFQAdyT5vioyDN/48KV8bghbnt2R3wIYyeChRo6p4v/IG2XCUWGKhJQgeAI +QmA30jd0HB0h5+UEtTEgVCRtpxMWVENaAS+8XgNND5JFtSNnfRItR22NF+o6xlil +kizNiSzHVbIZIMkoIpq2VVHDv96NqBokLtoJvltc8QKBgQDGLFzH3e0IKOu2YAeg +WA4ML9a5g6+quqr/Nf11Q+LpSLepou5pvq1OJRMqcOJduDCU28Ei7zzfw2YE4EjC +G8/IAhPcn0ggjt02qwrL8FSxVxuZEzA06P02GpY1yxF17UCE8nVTALKAoCKKiNsY +tS44DG9hHD54Dw0RUu+i+654gwKBgQDvDETyyH3n60au3Zx3tmkZvQxLcjVi2cLs +AoO0srN+dBk6bZ2x9n942kl82fzdosqMCu7z+AlPZUPnzt0rbSzJImqxDnzrsReH +DZxhmoIPHhkpk09uDiVuLNEPzUvpNTl2Vt14ayi58+bRlUs35BjCrPQ113uj6x4z +PBD3khiRBQKBgEXEGGXEm03kGhd6dzTbyxY/QTjOQ2m3jbuLJk/CNoAqOX5e/c/8 +cMayBq1KUGbuESxWsQe7cZLVF3VgAD1VzTB8isGA0cOkh/xW+tYRJb/JCs45Ex+N +ZpdFhNwrQVpiy/QB54vxEuZ1ebOLupZYMo1I0208pEFgCxmuOO8H68RBAoGAffei +ManTJy5FHgqr1C2sbqK/YtZ5KXEFFWcxzjvI+F7nmHGBAvGZNK8awI8CgCyzvV5Z +kvhmt47uXK4WwDaUvhzDyi+PRogYlNNoT8qitKKwscbtuVn9AXTeagxN70Nb129o +33bgjDTpshGRBI/POG75dZHqlnNkg60oZ7118p0CgYEAjOucizNAKerOcSnw0NW6 +Pqc8lZjZQz10P1saIxcBAOUl09HOOe/ARvcpXUawTHw3qls3CpzfuvPpTSap0SQf +dXa3vtD6iRn3FFklbU9LZDe+cLHxv4lJGByeLDt1SKuhICWyBvnTvgEo959cnKgF +aLZldjbJ2cb0XsM1J9Iqaro= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key new file mode 100644 index 0000000..fe4e250 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCoroSqNO9KpxSM +pOPXfe9+OiVywJy+E4fNoK78lsv3gG1P0CvGXrKaCravrgqSk5nxRNHqvQFUEU4E +XwAWhYEmTUdEa+K3kuXIQaV6XyPFTn/bEvSNoi9cg2SzavzxNlMOwpCIGPXD2D3n +pn+gx2bxJKqAUgpQlsMUrki67u40n36Z1O4AwUHYbJOrLRFlKxfNa/aA8mZbJ4l/ +khym0OH0MxG2f6n2S0brLTyNf3r9z91DZLAUuFgF3PdZ3h/Cr9aJTg6YaCEwOosj +AGwpD5H+mdOs+na+9/Msh+hEGx9Z/oHbcIgt44Rl6DNJA8PwoTmlhd9YjW1wD4w9 +IP7wuiIZAgMBAAECggEAF7QqhWaZ59Ix04/KSrpyQLk4EPebLyS8dTtqy6j/MaEU ++13EAQTGsVnnESnyZ2WhgOOMYiG8QY2K+pdFAmUxYGoEpUtJ2UUl0C3VbKxY8P2W +fvkbb5nGcQgvyvyyXc0l/9F8kPt88c/95wMhNT1ALIvb/9tHgsqk0E+rfcVcqP0z +5fSazo8Tybq6IWmkC7qO4Q0dK3q+DJ8t+EiFmF9/RaPtrpiLrQ0pWn6JFUrk23/y +8jd8QLkGB9BuKu5rzR3uPV1h4j/5fZBcBZWAUBgebuR4rCy380jnD8VtfbUqJBUa +yHgLL1Vm+ZkpRBHY46DvJInzr0CMyd12VoAoZ4oKuQKBgQDrp/RvRlBmBzLDR37n +XpcN0zA1/d1p2UAASJxQ8sGTD4utgmVnbBtulvfIh8QMBSSgZ3vJ+C2gwbh1Vwm8 +3xDgItW+zKIjR6Yh3XdgvRcP9V3oioK4e69XJrgVb0q5M0Ye9DdPYL3mmJ4Lffz0 +rZMkhpYHn7f1miWp+xGY0sqVLQKBgQC3Pmq87yz7US1A5Tj1KKCPBs/ZrhK0x7KC +i1ps9Xp2itW/nVLAI7ryHt5jwHYzLqEGENZ/czFI35YvjdBnoKaOH8OQ8wqIkx7v +5VsSE5rQ7LsBnmCq/DlFAxaE14w662FCWbY8gHcmxgRRe5Qa1/wBtIMQtwGxTx37 +/9xdk+GsHQKBgQCY9PkZSMBimQV/7uYV8zWEibFfOhn+3D5IcNjVSdwPQiXdRyfe +izL7Aw5toIHFc4kkfEbC/01ObK73qrjtWLQxZyrpnxUWZSkWDhOwPMu9VfvQNidG +6zESFlWhxAzyTK+U49sKsLZR+HmM6AfKIOfC64ByDl9vENCllgsD8L4BOQKBgGr5 +8W5jYytE9NpR97KICVP2chlu2lTX0IsNt7ishtX1r1uyCMFLGrSG+OXbUiYHLtJP +uimlojwc65zPeb9FtnZ6bL2OZbPdz83VZBllgJg/29zSDTVFEloLt3XOMHulNp55 +qT4g8W6dY5/+OTSCqwiDzZBQhphwy9x2PrwSvUixAoGAK7FTBQo/UWZD6+bBgLMR +tPgZoKe4HvCKTVV5Dln+00r3rxFofGmVPN1yPNFOQGMxFQSPy/AUHFR4Rdqp39Jt +SSJAZynvdmOsNrdIoPR6zXxNj98WHuFjlhLKXema2+X/HY8YGLW5kiyli//LAeGi +mgfUONCqRvhNPasitWxFSlk= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key new file mode 100644 index 0000000..569c966 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC4VhHmT4BrVppM +Eb8MakLsWZeKKUtViXso8YBOn/4Bm3LSNZaJVK3bnq4j2tqeHl97TaP5wpO9y2qK +l5JBYr31FsBNxFmYfFIyYkVScE5I96y3DkxRiQTD1s4Sx76Pof3QTYGGpcIRhCMf +3naE2XD7161bVPcJ/qyL3k3Pp9ndI5B2Ot7Di160PW4th2TaD6T1NIHuw5phQ1Zm +H8W/9uWh7YBJSJLxFbj0B1ydkm2HGcpcyFVICc7y4K8ei9UwT5K3pwKEdrOFgRfx +Dpuko8oHOtii9RVAB1+nlyfKHSy4/8QLQ8GeGJH9AecgpRGy23HCyWD4vNOo8wv7 +H+tqlNL7AgMBAAECggEAC7nl75m1GJ7st9QVLCwCT9ivLCnOUgWp4QPj3pyM4vtJ +hZfFGL1bRfJFL6C3cYGLH2Pj/3piPZuYDnLv6drnLJUi7I+GB445CF15/XGJeVjQ +EuEE99bYh8C9YTJ1q9tpMvwLNk6LFuQp+9gCABd4+XxR2dKA2JDr1wXwOzp5QHjr +5+K5W0Mu65v77sR9iMSpGV2tsdri70e1i8VbUdgroqgPg8F7HRx5JhEnXpEzEJHI +9wr7kFb6lrWT5QsG7LpMQBx5ja8ts4A8mh4An6MO865E67FUGtBX+f83HZOrJ2Ts +KvwIbT8cX8YF8889lfS8bTkq+3UjEzPSKsgBtl/06QKBgQDDebSF5zNFtqlSC1rx +l0HGxfMSFq8ddS8DhSRZtl+gNCVm0mkl74pWpEJY09/6ofJ3ONMkjMKByzWGeDQ6 +XBayDV7VIdmfjXKbkpvyTPShKomJl0pKv6fR7dgrFJc4GFrcH3bhvQPGco9bQQyA +AjM8OEAgmKYxHsTsnM0XvUsF1wKBgQDxaWtvxA5G346cjEGtlJWg5nE07F6eEiw4 +oRCZ9N37I3/gPt8BBMNO/z+NuNZFWKqzMHzcCI4LiBCvw/HL2IHEdHIzBlZgYJKf +1vMzCTo1CVInkGkpLh+kq5xorEOnb9JvNA/3Mjn4AW1X/vZfYwVGzHMCkBmsKNvQ ++lgzQxOvfQKBgQCJKUMUmlCN4EgbO8CKuRn8gjW3QZeK0gk1LR1+ncunvC9qYMZL +SjQF66hqb/FACpb6NTNi+CobrR1Xx8zODoQWV+9tGh18KWJ763nloT4eQJzVoQUO +QkFdusjuIbqiL+TBhIqEh364pvYUkCZXRDPzU30b4kDrQq3nYXc/6yFTbQKBgFrb +GxUoS1s/HfQrETjb1+iDcg3B++Yv3ra9X3sh3j17YdAquVEv0rWzeN7EttfIhA4G +bKd/DL6oSedsrl7SsBwY2zX6551EG0rO4h7OFTsKtAGx5vIZqs0VzTrTwm6Mtj0l +8fBN1eVR3C4nBeBmawD3Rz2qsA7MHdarsXAxiYIdAoGAVVDS5ydsWmY2tDpMyJzA +aCcnfIRuzumk1PfnxPuhzHE28VrnsRdpu2FxXoPKbBWstDCm1iv8O1pp3BrYcIxQ +d3AqR4WBotFIv3kBVr+1tKRqs7a4QpyYxrRjKL1bPBtGLc2Hx0PFDm4y1u2uwmrQ +a0EbGaI0e2FELc+qJBjk8yQ= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test new file mode 100644 index 0000000..c898fa4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test new file mode 100644 index 0000000..14a6e03 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem new file mode 100644 index 0000000..73b3772 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem
@@ -0,0 +1,279 @@ +[Created by: ./generate-chains.py] + +Certificate chain with policyMappings on the root, and the intermediate and +leaf using the issuerDomainPolicy value. Should fail if anchor constraints are +enforced. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 43:8d:c6:ba:e1:ee:9d:3c:c5:aa:c8:68:1b:96:52:a2:da:44:1b:8e + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:db:97:56:01:97:18:c9:86:bf:4a:dd:a5:fc:05: + 77:5c:f7:39:cf:23:b0:08:5e:a2:44:e0:ec:6e:38: + 42:0c:9a:63:ee:ab:fb:09:fe:fa:30:4f:c9:5c:60: + a3:8e:a5:18:ae:44:3d:46:2d:ee:9b:5e:e0:dc:95: + 7c:2a:2e:08:0d:a5:7f:bf:9b:d3:bc:00:22:47:d8: + b8:94:5b:fc:d9:4b:c9:d3:50:53:83:07:74:f5:25: + c3:6f:9a:e8:11:0f:09:6d:d3:23:14:d4:30:95:1d: + 68:9d:7d:f0:d4:d6:dc:56:b3:19:38:ea:02:96:eb: + 4e:e1:84:6e:2e:39:4d:85:5d:15:48:11:66:77:a8: + e5:2b:ca:38:80:db:46:d5:7c:23:88:82:63:9c:4f: + a6:dc:85:6a:03:14:2e:56:8a:13:54:37:29:04:53: + d9:10:9d:d0:8e:37:7e:25:b4:bb:85:2b:d4:24:7d: + 22:c5:23:ba:69:7b:3e:8c:ec:f4:9c:7c:b8:1a:16: + a4:50:d7:ab:ca:df:83:64:a8:bc:c8:97:29:5e:45: + 2f:91:0c:4e:e9:ad:c4:f3:7c:1e:d8:8a:f0:73:ef: + f4:86:49:47:33:b5:dc:ab:0d:cd:57:b6:a2:e6:d8: + 1c:b5:8b:b7:44:0f:27:cc:ba:1b:96:ff:29:61:11: + 8e:b1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 5C:62:AD:13:BB:EE:2B:9C:B6:F3:04:CE:B5:AA:79:05:E6:CC:C6:6E + X509v3 Authority Key Identifier: + ED:76:C8:FD:F0:C5:92:46:E5:C4:2B:DB:6C:41:5E:AE:37:24:81:BC + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 35:e6:a8:77:3e:c3:cb:9b:b9:01:52:6a:e6:5c:85:e7:b6:4a: + cf:14:22:d6:93:94:0c:dd:68:c1:5f:c4:77:a3:86:0a:ab:c1: + 31:58:3e:7a:b6:69:66:51:ef:df:98:3b:91:87:b0:a7:b3:48: + 5a:fb:fb:8f:31:f2:25:ec:ee:ab:64:2d:80:c6:75:04:2c:22: + 99:54:a1:96:2f:bf:68:8c:69:9b:52:5a:98:9b:70:e8:0a:9a: + e6:4d:15:eb:77:1c:8c:27:01:c4:f8:17:64:64:da:71:4c:35: + c2:16:b4:05:4a:ac:21:74:db:9a:ad:8a:6a:47:6c:74:6c:65: + d7:63:12:75:42:62:47:48:5c:24:96:82:11:8d:65:e5:c4:fd: + d3:12:40:b4:47:c9:78:f5:21:b4:48:56:29:b5:4b:29:19:32: + 49:38:e5:8f:0f:f6:46:a1:ca:1f:5a:15:ac:4d:32:89:f6:5b: + 95:87:ae:a4:eb:0a:70:a5:a2:e1:05:46:c7:26:f0:29:bb:71: + 0b:b2:cf:25:8f:85:b1:7d:74:59:db:6e:38:bc:31:52:03:4a: + 53:53:5a:2b:a5:e1:0d:d1:c7:36:a5:35:cf:60:a8:ff:3b:b6: + c3:92:4a:cb:da:f1:9c:7b:d4:d0:d1:7e:e9:13:e6:64:d8:3c: + 0c:11:3e:85 +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUQ43GuuHunTzFqshoG5ZSotpEG44wDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA25dWAZcYyYa/St2l/AV3XPc5zyOwCF6iRODsbjhCDJpj +7qv7Cf76ME/JXGCjjqUYrkQ9Ri3um17g3JV8Ki4IDaV/v5vTvAAiR9i4lFv82UvJ +01BTgwd09SXDb5roEQ8JbdMjFNQwlR1onX3w1NbcVrMZOOoClutO4YRuLjlNhV0V +SBFmd6jlK8o4gNtG1XwjiIJjnE+m3IVqAxQuVooTVDcpBFPZEJ3Qjjd+JbS7hSvU +JH0ixSO6aXs+jOz0nHy4GhakUNeryt+DZKi8yJcpXkUvkQxO6a3E83we2Irwc+/0 +hklHM7Xcqw3NV7ai5tgctYu3RA8nzLoblv8pYRGOsQIDAQABo4H+MIH7MB0GA1Ud +DgQWBBRcYq0Tu+4rnLbzBM61qnkF5szGbjAfBgNVHSMEGDAWgBTtdsj98MWSRuXE +K9tsQV6uNySBvDA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwQwDQYJKoZIhvcNAQELBQADggEBADXmqHc+w8ubuQFSauZchee2Ss8UItaT +lAzdaMFfxHejhgqrwTFYPnq2aWZR79+YO5GHsKezSFr7+48x8iXs7qtkLYDGdQQs +IplUoZYvv2iMaZtSWpibcOgKmuZNFet3HIwnAcT4F2Rk2nFMNcIWtAVKrCF025qt +impHbHRsZddjEnVCYkdIXCSWghGNZeXE/dMSQLRHyXj1IbRIVim1SykZMkk45Y8P +9kahyh9aFaxNMon2W5WHrqTrCnClouEFRscm8Cm7cQuyzyWPhbF9dFnbbji8MVID +SlNTWiul4Q3RxzalNc9gqP87tsOSSsva8Zx71NDRfukT5mTYPAwRPoU= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 69:87:c1:3d:86:c3:7e:b1:e4:e3:9b:5f:80:b9:2a:e9:8b:94:77:c2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e7:f7:6f:4f:81:c9:16:07:ba:09:61:e2:27:36: + 95:50:ef:f4:37:8a:45:bc:b6:72:58:86:f4:c7:3c: + d1:8c:30:24:27:d5:8f:ff:ec:67:bd:a5:e6:30:99: + b1:c7:de:87:c4:dc:4d:45:34:ab:98:91:f8:3c:3b: + ba:e3:cc:8b:14:c2:ca:53:94:1c:e5:05:bf:0e:82: + dd:73:10:a2:e1:46:77:1e:0b:d4:8f:db:b7:ec:e8: + 69:62:23:c7:21:58:b9:ad:30:ff:53:6c:2b:f0:4c: + a7:e7:a6:a3:e9:c1:23:cd:75:d4:f5:9e:27:d6:32: + 5d:72:2f:9a:50:d8:c4:f6:01:53:a8:15:2d:81:c4: + ae:f2:b5:0b:cb:c3:63:07:c4:cd:02:4e:d4:c3:6d: + 1e:d3:91:14:f4:ed:c2:7a:cd:c8:49:fb:80:a7:9a: + d3:59:7e:1e:48:3e:4f:d3:9d:91:9b:64:b6:fc:d6: + 48:f5:a6:41:df:2c:1f:6f:4a:af:e7:de:84:73:6e: + 22:fd:c1:40:e4:2d:93:d4:45:52:d5:94:f5:d0:78: + 9c:c9:d4:78:57:6c:a7:15:53:ba:e8:a9:17:11:63: + 74:6d:e4:84:ee:fa:0a:c8:15:e3:6e:f2:37:f0:a5: + 6d:b7:3c:f4:c1:8a:22:71:f7:30:00:e1:5c:3f:12: + fd:c3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + ED:76:C8:FD:F0:C5:92:46:E5:C4:2B:DB:6C:41:5E:AE:37:24:81:BC + X509v3 Authority Key Identifier: + F7:32:8F:7B:33:2B:D5:77:63:3F:73:22:C1:8C:E2:74:01:42:79:72 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 8f:94:cc:66:f4:06:e6:8b:4b:78:52:c1:a6:1d:ee:b2:d8:58: + c5:bd:0b:aa:ab:3a:b3:34:d6:5d:6e:0d:a1:eb:80:05:c7:f1: + 07:39:37:31:f4:50:61:41:10:f8:ce:df:63:f8:fc:0c:01:5b: + ba:64:3f:73:82:4d:40:2d:cc:de:57:e0:29:bf:5b:7e:93:c3: + 73:7e:21:24:6a:21:17:36:45:99:41:68:9c:93:8c:a4:a8:3e: + d5:7f:b2:fd:03:14:ab:21:f5:fa:90:d1:bc:3d:25:bd:66:52: + 3c:c0:15:5f:86:c0:3d:1c:24:61:7b:70:b0:c1:be:54:65:93: + 63:e4:85:68:c9:f5:e4:f7:eb:d1:41:4c:ed:f0:47:f6:e9:e5: + 82:0f:57:72:57:ad:38:9d:11:4c:e3:3b:bb:b8:13:a4:49:3b: + cf:fb:9f:1b:85:c5:fd:d2:54:36:9f:f5:fc:ae:15:2e:a4:84: + b8:c5:70:2f:04:58:8c:a8:79:de:1c:b7:48:20:7b:76:53:c3: + ad:cc:c1:cd:6a:0d:33:e4:e9:ce:35:e2:93:68:f4:b5:c4:61: + 17:2e:77:cf:a7:e5:bc:54:41:dd:28:d1:d4:f1:9e:a0:b0:e9: + 55:58:33:1e:2e:09:38:6e:0a:1a:53:93:1d:c0:92:e5:74:89: + 3a:4b:24:2d +-----BEGIN CERTIFICATE----- +MIIDpjCCAo6gAwIBAgIUaYfBPYbDfrHk45tfgLkq6YuUd8IwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAOf3b0+ByRYHuglh4ic2lVDv9DeKRby2cliG9Mc80YwwJCfV +j//sZ72l5jCZscfeh8TcTUU0q5iR+Dw7uuPMixTCylOUHOUFvw6C3XMQouFGdx4L +1I/bt+zoaWIjxyFYua0w/1NsK/BMp+emo+nBI8111PWeJ9YyXXIvmlDYxPYBU6gV +LYHErvK1C8vDYwfEzQJO1MNtHtORFPTtwnrNyEn7gKea01l+Hkg+T9OdkZtktvzW +SPWmQd8sH29Kr+fehHNuIv3BQOQtk9RFUtWU9dB4nMnUeFdspxVTuuipFxFjdG3k +hO76CsgV427yN/Clbbc89MGKInH3MADhXD8S/cMCAwEAAaOB8TCB7jAdBgNVHQ4E +FgQU7XbI/fDFkkblxCvbbEFerjckgbwwHwYDVR0jBBgwFoAU9zKPezMr1XdjP3Mi +wYzidAFCeXIwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA8GA1UdJAEB/wQFMAOAAQAwEwYDVR0gAQH/BAkwBzAFBgMqAwQwDQYJKoZIhvcN +AQELBQADggEBAI+UzGb0BuaLS3hSwaYd7rLYWMW9C6qrOrM01l1uDaHrgAXH8Qc5 +NzH0UGFBEPjO32P4/AwBW7pkP3OCTUAtzN5X4Cm/W36Tw3N+ISRqIRc2RZlBaJyT +jKSoPtV/sv0DFKsh9fqQ0bw9Jb1mUjzAFV+GwD0cJGF7cLDBvlRlk2PkhWjJ9eT3 +69FBTO3wR/bp5YIPV3JXrTidEUzjO7u4E6RJO8/7nxuFxf3SVDaf9fyuFS6khLjF +cC8EWIyoed4ct0gge3ZTw63Mwc1qDTPk6c414pNo9LXEYRcud8+n5bxUQd0o0dTx +nqCw6VVYMx4uCThuChpTkx3AkuV0iTpLJC0= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 69:87:c1:3d:86:c3:7e:b1:e4:e3:9b:5f:80:b9:2a:e9:8b:94:77:c1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:26:b8:0a:44:14:7c:69:58:4e:7f:22:bd:b7: + d9:02:d6:4b:3f:ec:66:b1:e3:d0:cb:5b:51:26:92: + 7b:91:fb:1d:40:6d:94:ef:5b:52:8c:92:83:22:9d: + f0:23:a7:3a:1e:f3:77:03:3f:fb:ad:7b:2a:7f:dd: + fe:31:fe:55:6d:c2:9d:00:1c:8c:a2:db:5d:ad:94: + 2e:c6:14:7f:fd:95:ec:77:55:97:5d:11:0d:6f:fd: + 40:c7:eb:a1:aa:02:b9:ac:3f:ea:67:d3:26:97:a3: + 2f:66:48:3d:4f:2e:db:4a:64:b9:41:d9:f3:ff:fc: + b8:a9:b2:b3:8a:88:85:e5:3a:b5:ff:25:d4:52:fd: + fd:c9:f5:f6:10:16:d4:52:ef:0e:2a:4e:24:e0:92: + 00:23:f0:3c:69:c4:1f:78:ee:6f:d8:35:c8:fe:03: + 09:ae:d8:67:7e:4f:d8:c8:ea:28:2c:d0:14:d7:d0: + b2:b6:46:ec:2d:6c:ff:71:c2:27:1e:f8:60:6a:06: + dd:04:09:1d:25:76:e5:e9:16:97:cb:58:01:7a:90: + 9a:9d:23:18:15:b1:be:7e:e0:e4:23:2a:5c:85:30: + d7:54:92:0f:ba:83:91:cf:4d:26:96:40:9b:bc:3c: + f2:8d:39:9a:b2:7b:3c:21:b2:d7:6e:ce:49:76:8c: + d7:e3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + F7:32:8F:7B:33:2B:D5:77:63:3F:73:22:C1:8C:E2:74:01:42:79:72 + X509v3 Authority Key Identifier: + F7:32:8F:7B:33:2B:D5:77:63:3F:73:22:C1:8C:E2:74:01:42:79:72 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Mappings: critical + 1.2.3.4:1.2.3.6 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 1c:0e:7b:a4:14:4d:3b:fa:44:6b:42:77:20:47:ae:d3:33:f5: + e2:2e:07:a8:ff:67:ff:85:b9:eb:7a:01:67:43:83:56:7f:43: + 51:ad:fa:9b:35:ca:a3:fa:12:1b:03:1e:e3:dc:e9:a1:8f:ee: + 8d:a0:00:ae:81:4c:23:85:ca:45:f1:46:37:f6:21:5c:b0:3e: + 2f:90:9c:e1:58:cd:42:a5:d2:c9:ef:40:d3:fe:b6:cb:7e:4b: + df:bd:f1:8f:b6:6f:76:4d:a2:7f:04:fc:64:21:77:53:e9:04: + 1d:d4:0d:36:8e:69:6f:27:44:ad:f4:2a:32:ef:f0:85:86:be: + 5d:4b:c0:53:7c:59:54:6f:31:28:0c:20:5f:61:f6:5b:e6:67: + d0:ac:1b:e3:fe:e1:4a:94:fc:ad:f9:1f:dd:dc:1b:18:bd:11: + b0:29:b9:b6:41:41:48:77:81:a9:68:3c:c6:c7:55:ec:1f:b1: + 6a:03:03:ca:19:2b:31:ec:e7:bc:0a:9e:0c:25:19:ea:c8:9d: + 7f:2e:e6:47:61:44:92:e3:63:c9:e2:49:aa:64:82:e4:49:80: + d0:b8:27:d6:da:8e:83:9b:44:ab:1a:b3:2c:9a:53:1a:82:b2: + 10:1c:66:4c:3d:9c:ef:b6:fc:6b:4a:61:60:51:27:a2:8c:24: + 0e:5f:83:ca +-----BEGIN CERTIFICATE----- +MIIDpzCCAo+gAwIBAgIUaYfBPYbDfrHk45tfgLkq6YuUd8EwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC+JrgKRBR8aVhOfyK9t9kC1ks/7Gax49DLW1EmknuR+x1AbZTvW1KMkoMi +nfAjpzoe83cDP/uteyp/3f4x/lVtwp0AHIyi212tlC7GFH/9lex3VZddEQ1v/UDH +66GqArmsP+pn0yaXoy9mSD1PLttKZLlB2fP//LipsrOKiIXlOrX/JdRS/f3J9fYQ +FtRS7w4qTiTgkgAj8DxpxB947m/YNcj+Awmu2Gd+T9jI6igs0BTX0LK2RuwtbP9x +wice+GBqBt0ECR0lduXpFpfLWAF6kJqdIxgVsb5+4OQjKlyFMNdUkg+6g5HPTSaW +QJu8PPKNOZqyezwhstduzkl2jNfjAgMBAAGjgfowgfcwHQYDVR0OBBYEFPcyj3sz +K9V3Yz9zIsGM4nQBQnlyMB8GA1UdIwQYMBaAFPcyj3szK9V3Yz9zIsGM4nQBQnly +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zATBgNVHSAB +Af8ECTAHMAUGAyoDBDAYBgNVHSEBAf8EDjAMMAoGAyoDBAYDKgMGMA0GCSqGSIb3 +DQEBCwUAA4IBAQAcDnukFE07+kRrQncgR67TM/XiLgeo/2f/hbnregFnQ4NWf0NR +rfqbNcqj+hIbAx7j3Omhj+6NoACugUwjhcpF8UY39iFcsD4vkJzhWM1CpdLJ70DT +/rbLfkvfvfGPtm92TaJ/BPxkIXdT6QQd1A02jmlvJ0St9Coy7/CFhr5dS8BTfFlU +bzEoDCBfYfZb5mfQrBvj/uFKlPyt+R/d3BsYvRGwKbm2QUFId4GpaDzGx1XsH7Fq +AwPKGSsx7Oe8Cp4MJRnqyJ1/LuZHYUSS42PJ4kmqZILkSYDQuCfW2o6Dm0SrGrMs +mlMagrIQHGZMPZzvtvxrSmFgUSeijCQOX4PK +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py new file mode 100755 index 0000000..a37a1c8 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py
@@ -0,0 +1,34 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with policyMappings on the root, and the intermediate and +leaf using the issuerDomainPolicy value. Should fail if anchor constraints are +enforced.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') +root.get_extensions().set_property('policyMappings', + 'critical,@policy_mappings') +policy_mappings = root.config.get_section('policy_mappings') +policy_mappings.set_property('1.2.3.4', '1.2.3.6') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.4') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key new file mode 100644 index 0000000..8c835b8 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDn929PgckWB7oJ +YeInNpVQ7/Q3ikW8tnJYhvTHPNGMMCQn1Y//7Ge9peYwmbHH3ofE3E1FNKuYkfg8 +O7rjzIsUwspTlBzlBb8Ogt1zEKLhRnceC9SP27fs6GliI8chWLmtMP9TbCvwTKfn +pqPpwSPNddT1nifWMl1yL5pQ2MT2AVOoFS2BxK7ytQvLw2MHxM0CTtTDbR7TkRT0 +7cJ6zchJ+4CnmtNZfh5IPk/TnZGbZLb81kj1pkHfLB9vSq/n3oRzbiL9wUDkLZPU +RVLVlPXQeJzJ1HhXbKcVU7roqRcRY3Rt5ITu+grIFeNu8jfwpW23PPTBiiJx9zAA +4Vw/Ev3DAgMBAAECggEACjsB3PVrmcRVeO+pB1m2h1waq6hphin1xeAndr7aVXh6 +EvFHgvefy6ymOyNMKyh68tYhTxmqx8I7h7LxFylNdc9X5QyPPOD4AC49XhAwK6Dt +kZTfMK91rF+Qf+Eo3/IHayzSCSsOjqNfp5PUS6bwN7H1GbAT/Oc6JjyubaP7a9Ry +dIGT6arF8c6rRQANKYl6BDGAsKH+rAZyngNLJ14Ril7g+fn7420MWBBZpCjmCdGt +TvWCF14rC93S5sBok1GIF/9b5dok9IfG81GimMNJCD0Z9gymbj+k9xoz/LsNLQIi +xWYJ1Ueh9N28OVgN2+mjQoXcSEKnWMhIg/S5FEX7wQKBgQDzBBjCNpOwDvV4OnYh +twUH6pBK0HOPWqiiALY3IAMUCNlK/BEbAFQ8OLXi3M+rx4Qgf7rWhUDiZSi9yGpO +HUKup4upoZyTATRdryQO3XdIu0S/s3FEi/nZy3w8pDhhH4TBNRFhTqjLgt1pnQz3 +6cM2Q8bZWH36a5HtHQz8zZPiuwKBgQD0XDTsq+IrDUk5QaZXWjj4z5XcTmx6dkIP +OEgFakWOu60SqaVmq0XSBQ5DCyCajR49A1dMK6S3XpYE7BejSS6g37Ol5DePv7GN +TmL9wHg2OtmuwKJKtShnFZ/Pj9gz/bFfTLv3eRNRAski9kpcOu+cVax87o/pOfCp +CsLZyv+0mQKBgHFTfcBD90dpEmvIx4IdeUkhx7w7zUgSvQUfU9oNIaJcJgjj145B +7wZOY/OxiV7QIfuN1TFo3sM07XTjWz+mQYx1MZofdYbQTv1JSYVtHc1bF0pWggG3 +TQKV9A/LfUc9jYkUGFDKf8i39EzmIkASUSijHr4ImGcJdvmeTIovzEE1AoGAF4Qk +J76m5mPB7zutKWzqXK+FiY0WjXaCBvrwm2zNwt222zvuSgIjlwGbjMIuYhFAnriK +ly8ADBGTOGgMIk+xqBO/MzDSVAgrqyCnECqMpxNkzZeGRtBGUh1Xot8B/Ibmofg9 +gqRpQnuVJcM0Bso5Mv9fuSowOU61JV9+vvz1PMkCgYEAi6T4/OyT0BW8OVFnAvwh +3pxbZq2FY1AgJvkOW+WcDfswGxDQl5OZx1VEGdCmEPxmmpXtFUc6RNh0fahFmvq0 +g0luFsrRuqtUgChu38KSjetQBybyrbS1BEDo01E3TPrkBMTZ2Xb3/3TWUncwpOXR +fAPQtmoZJL3IQ5f5+AqjkCI= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key new file mode 100644 index 0000000..d20ede7 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+JrgKRBR8aVhO +fyK9t9kC1ks/7Gax49DLW1EmknuR+x1AbZTvW1KMkoMinfAjpzoe83cDP/uteyp/ +3f4x/lVtwp0AHIyi212tlC7GFH/9lex3VZddEQ1v/UDH66GqArmsP+pn0yaXoy9m +SD1PLttKZLlB2fP//LipsrOKiIXlOrX/JdRS/f3J9fYQFtRS7w4qTiTgkgAj8Dxp +xB947m/YNcj+Awmu2Gd+T9jI6igs0BTX0LK2RuwtbP9xwice+GBqBt0ECR0lduXp +FpfLWAF6kJqdIxgVsb5+4OQjKlyFMNdUkg+6g5HPTSaWQJu8PPKNOZqyezwhstdu +zkl2jNfjAgMBAAECggEAE5s/b8OMTzW3hsSCKwi5Zhr9gFZaUm5YmZdNW0pQVoGL +hxilejay4M68mcWqPKriCc310A55X25rN+sGalY8rcga0yeecq5mzt6QIhl8BwQ9 +8SIQrOZ0ub7lvpdzwGluhq3CeDkj6g/H8+Zv9+mvb9DJ71nPWG5RBiJoc9jW4YdJ +vJVF/LijzVWqxyQMrJJAWRDGZ2rr0jvyz7FUD7/+robC22YJtjilYjVa6/eVgvoB +pp4h2SLofyevYOP6SQgeeHgJ5EPLOReoZLUTNBoevaSzg8cLokq/GvS2nxsisXHS +MKGzZuFVgefQJoEZMf0vc6cxjMxeTH+xTKVmTTbxDQKBgQC+VFhGN0g70aw+9vCa +Nj8kiEpb7c/n1ahnHpa1HrNC5V6OPvLo08X644PFEHEg3ImjJoFYnAnfBC7bDxyc +E8X9lTVCqodMmHKJsKBm1qGM77ZDnnDW4Xa13ZZ9cWnz7V4uCcxDu+6VxEiiPqsQ +gN8p6ckJG44btC1YnCv2CAKpvwKBgQD/wqGp/a6nUc8BVsFGCnfFl+UoMyrVrmG0 +w9nfOJtsCxarnXujc1BD/6w7Edcrst3+Wb/s0P/Tewbs2EMwpw317lBxev1HTVHj +2YuBF6rP2fTfF+fdGibwsuAnK4T5+B+A6OKMpk2/jWusKjpP4jE8DsJVURJTLaF2 +GL/glScy3QKBgQC5jJq+YVifUKqee7lWbfoi0GfFtVMRjd7uIQkFq9dRKTGEdWP0 +jbid/b3RmVTgl3/rOTeyPfT1oStYziOzGSfVLuhMhNkAWEKZb0MA3s+CCZPj2gvh +wM4tQMhcpPuJHWjKcyza/9T51vCEk5nLrgdh4hPmOCHTalUm5KGK6oZGGwKBgQCv +rSkOcsn89ByUdtrbGWWbu/IT4tGRZO6IE98bjO51EEjKKKo8Y4DGtF/BU0fRJFOH +2m4SZJzUzrS7CvFcAeN9Ae0PhcNjrqCJOWyxh2g0zSl99BW3sbb9rmB5h1MXwG8j +RNQYeEL/SEylPXxAUsYu0pR5te44ZCd7zxQ9VzZNoQKBgB8Yu1n8KbJQy6kHvghe +GRKWSTNcuR+jRZB2DB5BCOktg1xIdCdG7Hb3/u6lE76FWzpuYkj1ETrB6T1I08jX +Kq5NnhXQ0ey5JRhkqOmHoXTcRDfFtVQA6lQKSqROtIudQJ7XVwfXlk10cuDAapiu +4Nmf0gkSc1fovD5UUkxVRuU6 +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key new file mode 100644 index 0000000..5eb8db4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDbl1YBlxjJhr9K +3aX8BXdc9znPI7AIXqJE4OxuOEIMmmPuq/sJ/vowT8lcYKOOpRiuRD1GLe6bXuDc +lXwqLggNpX+/m9O8ACJH2LiUW/zZS8nTUFODB3T1JcNvmugRDwlt0yMU1DCVHWid +ffDU1txWsxk46gKW607hhG4uOU2FXRVIEWZ3qOUryjiA20bVfCOIgmOcT6bchWoD +FC5WihNUNykEU9kQndCON34ltLuFK9QkfSLFI7ppez6M7PScfLgaFqRQ16vK34Nk +qLzIlyleRS+RDE7prcTzfB7YivBz7/SGSUcztdyrDc1XtqLm2By1i7dEDyfMuhuW +/ylhEY6xAgMBAAECggEAPksir2XNNtI+bv8MyL9GOr25jQ0LMXyjHNYPzD6yYf/k +TH9GQnIuSElCDq4th9hG9ZzPIxsBntreAEV5yT9wsmpaIKGUgbcqAma1CgVEZ+JL +mWImpruVTrwNQppXrgstehXU1GJTe+GxXUguazqenAvHonEkFesf3/LhDMTdvHCC +gawWdVraJ6iG7PIW/2hkTWlSkEgbkWXL6xTMA9a2RfqLUCCOOl/yC9yOCk4qlHlo +E5p3lktQwi9TzlGUCKXRT6a/C4IbZHs2vkzBwLo7xtiaCi3yx+xBuIxctToktffG +J03IrMnatN0NVFe9+0Q15prI/gX+QcAp5dDxHwcszwKBgQDwapEy+eMVvDJE5xaT +EJD99u4f6GrLnZ8vXBFuLQ75bRkqNLdbpotg5IWhDu6LQbwQ9FLsKPzz2xD+5hHf +KBwMBD2Xp/I0yHtJ6OJAhG7uAVQQ/98IvJ5/Ccdi08U8vaziIVNr6snnWvuwZZdv +bl+ZdRDLqhBugzHRVweTeLas7wKBgQDp0zMhUOgYx76xCcOoEKIIkMBSMaTJtbok +FeG1dgmWvlOsMnWJjaaO7D4VCY1pHeE7Mrf00kufaLERBoQG1b0TFxtjqs0mHinh +DBUG+dJJvNC4hcoZIU6CNNUfzL7KWtFBpqncmU8bdzivsrtfdvshTa0G7F9lsBVk +seZt6fK+XwKBgQCetbsk69H9hz+oPOWqMEWHYnvQlJ3rzSJJIX5gPV6lSmBSfHqP +BmL8k9+jczgGtl5w0tnrDSPv165gl4E00EWzqRkABN7f+XlqUVMLRGH2vOnCTyft +nJcFRm9ZznNmpdB7d4SauWSQVn/Q80AFT9fMdnuf96ThT7qTd+CIeigeAQKBgEuS +5Y25FqsbtDiITWK+rYBTOLXYMci4IceUAvWhhwvfzC91x6OD0veSx6YJBlmZPLjj +da19Ys/NCJ3WG0oSPyAycbnO9KuDSEnim9E7YYpPqq5ZH67rovJWnSPAC1Jf9A5i +DbitHHJmID45aHI8hIKJFomMUHEPbnqzPST9XmXFAoGAaY82mioGCyfXrO3ujEng +PyHkCrSioU6eUUKKcQCm+X97zvSD92AcM7JCRwJtvpQ1o/jDaMRJi4T+0rFgwdwC +hwgYyzvjmeSMlUyzgo2unJig4PWVEttBG0Ug0vcHpqF13c+pfwXguOVMXcFKjtRL +NDxGxWu3KUV3XOAvUNOKaMg= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test new file mode 100644 index 0000000..daaaf49 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test new file mode 100644 index 0000000..add5736 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: No valid policy +ERROR: No valid policy +
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem new file mode 100644 index 0000000..8167c94 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem
@@ -0,0 +1,278 @@ +[Created by: ./generate-chains.py] + +Certificate chain with policyMappings on the root, and appropriate policies +on the intermediate and leaf. Should pass. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5a:e9:b2:55:6d:14:8e:a6:58:4c:c4:d4:42:26:ad:b3:da:6c:6e:e2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a8:b5:55:2c:03:e1:5f:2a:e2:6b:38:51:05:21: + d4:60:d5:a4:6a:7a:1f:2a:a4:a5:d2:90:de:06:71: + cf:07:0c:70:96:8a:31:b9:ab:5c:f9:53:2a:02:96: + 42:b1:43:5a:43:29:95:01:5b:0e:57:00:e2:51:71: + b8:e6:8d:21:ee:a8:2c:82:1c:40:1b:5b:17:23:1f: + 40:61:eb:db:a6:e9:27:f2:ca:10:93:08:e0:06:44: + e6:2f:0b:17:e3:07:0a:bc:eb:79:16:42:f9:73:32: + 6a:84:d8:6c:2f:bc:1b:71:29:91:9d:e8:8e:b7:ae: + 2b:ba:7d:6d:62:75:67:32:8c:d1:25:45:32:66:c8: + b6:17:ba:61:55:a4:bd:61:98:13:d5:28:e7:77:21: + 22:5b:7b:89:52:7f:24:ee:80:43:d1:d1:9b:35:b4: + 7b:19:99:54:31:9f:c6:85:8a:91:57:c3:16:5a:7d: + 70:cd:5a:53:6b:b1:0f:14:1b:a3:8f:10:2f:82:68: + 2b:cb:f0:3d:60:45:ba:d8:5a:ab:a8:64:f5:dd:a1: + ab:8b:ae:22:74:42:79:3f:d1:b0:d7:37:9b:2e:7c: + c3:a9:fa:01:9e:77:21:3a:29:21:75:be:0c:0f:69: + 55:32:a7:27:07:d4:52:a1:79:10:77:6e:b6:d7:b4: + f6:7f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 89:AA:33:F0:29:99:24:A9:76:76:A9:42:19:F0:27:7C:A9:21:FB:92 + X509v3 Authority Key Identifier: + 23:15:56:0B:B2:09:04:1C:9D:21:49:EA:4E:E4:E0:EA:15:FC:E7:BF + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 60:9e:8e:5c:f2:af:67:d4:aa:66:1a:8b:21:ad:3f:84:8c:3d: + f0:72:39:61:6b:96:29:61:35:e2:c0:95:65:d0:e0:4d:4f:90: + 88:73:c9:fb:63:49:62:28:db:3d:d4:f5:86:69:8e:8f:88:1a: + d7:10:99:48:9d:1a:50:11:0c:6c:f2:9d:81:67:b6:15:3c:34: + ee:71:99:d2:c8:3c:1e:92:4d:04:c1:e0:4e:0b:f1:22:64:11: + f5:da:3f:2b:30:6c:fe:80:00:30:fa:5f:e1:6f:8e:13:ab:f7: + d2:1b:3d:ad:94:24:97:83:b1:ce:51:e5:ef:00:41:2f:4b:de: + 2b:1d:8d:f6:b6:4b:2f:5e:03:03:f3:62:56:9b:ef:86:6b:26: + 1c:d4:b7:e8:e7:b1:30:ee:34:18:c2:b3:9d:c4:ef:ba:80:10: + ed:be:44:03:42:e2:95:0c:32:61:ca:8b:47:de:b6:68:e1:1d: + 79:f2:00:d0:3d:d7:3b:3e:cd:87:67:57:00:f3:06:a5:09:f3: + f2:a1:b2:10:ca:f8:57:b9:42:a0:47:59:35:bb:42:30:59:c4: + ff:50:d4:f0:07:f4:bf:27:9a:45:23:39:65:a4:35:ac:5c:e6: + 6a:7d:cc:ac:c3:d9:74:81:4e:42:1d:a4:5a:a9:81:c8:7b:cb: + 19:0b:c9:5d +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIUWumyVW0UjqZYTMTUQiats9psbuIwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAqLVVLAPhXyriazhRBSHUYNWkanofKqSl0pDeBnHPBwxw +looxuatc+VMqApZCsUNaQymVAVsOVwDiUXG45o0h7qgsghxAG1sXIx9AYevbpukn +8soQkwjgBkTmLwsX4wcKvOt5FkL5czJqhNhsL7wbcSmRneiOt64run1tYnVnMozR +JUUyZsi2F7phVaS9YZgT1SjndyEiW3uJUn8k7oBD0dGbNbR7GZlUMZ/GhYqRV8MW +Wn1wzVpTa7EPFBujjxAvgmgry/A9YEW62FqrqGT13aGri64idEJ5P9Gw1zebLnzD +qfoBnnchOikhdb4MD2lVMqcnB9RSoXkQd26217T2fwIDAQABo4H+MIH7MB0GA1Ud +DgQWBBSJqjPwKZkkqXZ2qUIZ8Cd8qSH7kjAfBgNVHSMEGDAWgBQjFVYLsgkEHJ0h +SepO5ODqFfznvzA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEwYDVR0gAQH/BAkwBzAF +BgMqAwUwDQYJKoZIhvcNAQELBQADggEBAGCejlzyr2fUqmYaiyGtP4SMPfByOWFr +lilhNeLAlWXQ4E1PkIhzyftjSWIo2z3U9YZpjo+IGtcQmUidGlARDGzynYFnthU8 +NO5xmdLIPB6STQTB4E4L8SJkEfXaPyswbP6AADD6X+FvjhOr99IbPa2UJJeDsc5R +5e8AQS9L3isdjfa2Sy9eAwPzYlab74ZrJhzUt+jnsTDuNBjCs53E77qAEO2+RANC +4pUMMmHKi0fetmjhHXnyANA91zs+zYdnVwDzBqUJ8/KhshDK+Fe5QqBHWTW7QjBZ +xP9Q1PAH9L8nmkUjOWWkNaxc5mp9zKzD2XSBTkIdpFqpgch7yxkLyV0= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 25:ab:91:cd:cb:d4:6b:d6:d6:c9:c3:14:54:9c:9a:29:5f:02:ac:94 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a9:98:43:77:82:03:75:51:a8:61:e5:0f:2b:9b: + d2:31:9d:dd:0f:09:55:47:26:8d:33:0a:65:84:5c: + a6:d1:50:6f:f0:62:3a:3f:e7:8f:19:04:4a:24:e2: + 71:56:00:64:1a:64:42:81:96:2c:a7:fa:c7:30:58: + 77:6b:45:63:d1:e7:9d:4a:94:e0:0e:25:03:22:94: + eb:b5:4f:22:4d:b9:3c:60:80:ac:12:49:76:f0:37: + 72:04:1f:f0:69:98:6b:1f:00:76:30:9e:9f:ad:71: + 7a:dd:90:93:69:e3:9d:bd:ff:58:92:13:1f:3d:00: + b8:d5:7a:91:73:0f:e7:af:44:c5:aa:dd:80:23:ec: + 95:b0:fb:ab:1b:36:1b:5c:a3:7a:09:09:41:79:0e: + 86:1c:93:14:98:fa:ea:be:40:1b:bd:f4:46:28:2d: + 21:8f:85:6c:6f:8f:5e:70:2c:cf:f7:22:89:a6:3a: + 14:d4:3b:26:a6:3e:1f:1c:69:25:03:e8:8c:8a:18: + 91:25:33:39:2b:a3:34:72:af:e9:8c:35:66:7a:81: + 15:fd:36:21:a9:7d:5a:6c:39:bf:0f:05:cd:9d:cf: + 2f:7f:71:95:5c:f5:b3:5b:43:7c:8e:55:24:b7:2f: + f2:69:38:b5:53:49:bb:bf:57:cc:cf:96:22:3b:05: + 9c:59 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 23:15:56:0B:B2:09:04:1C:9D:21:49:EA:4E:E4:E0:EA:15:FC:E7:BF + X509v3 Authority Key Identifier: + 60:B0:E9:54:4F:5B:06:6B:93:AF:1C:BB:7E:96:27:2D:01:DC:24:8B + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Policy Constraints: critical + Require Explicit Policy:0 + X509v3 Certificate Policies: critical + Policy: 1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 5c:b4:05:b4:a0:61:80:8a:1f:21:c0:0f:18:5e:9d:8b:c9:12: + 45:db:06:c3:1f:0f:47:86:4b:61:0d:c1:fc:a6:7c:fb:4e:47: + dc:41:3a:fc:60:93:e9:4f:8b:d9:ec:a5:28:2e:5e:1f:41:48: + 0f:86:ba:fd:d5:a5:2f:5f:51:e6:f8:58:8f:5d:28:2b:d0:9e: + 1a:b7:2e:62:e6:03:ab:4a:f5:10:e4:01:52:ce:eb:6e:a4:f6: + 97:c6:3e:86:19:20:68:1f:e6:72:8f:65:ab:95:e0:a3:0e:2b: + 22:60:b1:9b:55:04:ca:a8:51:4c:82:46:db:e2:a4:1d:63:59: + 6e:28:82:85:94:4a:4f:44:5f:1e:eb:8e:d2:d7:ec:9b:b7:51: + 2a:88:58:4d:63:05:c0:0a:bc:a8:14:a6:79:5e:1d:c5:8d:b2: + 2f:cf:a8:d6:9d:51:76:28:64:3f:b5:69:f1:d2:2f:85:59:1b: + b4:a0:59:61:af:b9:76:ce:75:54:75:68:87:d0:63:18:96:8f: + e0:33:a4:9a:77:ef:91:bb:83:f6:5e:4a:33:23:ff:71:85:d1: + 66:b9:33:d7:2d:58:55:9f:1a:14:20:d3:5a:4d:20:84:44:88: + fa:1c:5c:41:41:1a:4e:bf:88:5f:14:c1:67:09:73:21:81:14: + 0d:61:41:a1 +-----BEGIN CERTIFICATE----- +MIIDpjCCAo6gAwIBAgIUJauRzcvUa9bWycMUVJyaKV8CrJQwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAKmYQ3eCA3VRqGHlDyub0jGd3Q8JVUcmjTMKZYRcptFQb/Bi +Oj/njxkESiTicVYAZBpkQoGWLKf6xzBYd2tFY9HnnUqU4A4lAyKU67VPIk25PGCA +rBJJdvA3cgQf8GmYax8AdjCen61xet2Qk2njnb3/WJITHz0AuNV6kXMP569Exard +gCPslbD7qxs2G1yjegkJQXkOhhyTFJj66r5AG730RigtIY+FbG+PXnAsz/ciiaY6 +FNQ7JqY+HxxpJQPojIoYkSUzOSujNHKv6Yw1ZnqBFf02Ial9Wmw5vw8FzZ3PL39x +lVz1s1tDfI5VJLcv8mk4tVNJu79XzM+WIjsFnFkCAwEAAaOB8TCB7jAdBgNVHQ4E +FgQUIxVWC7IJBBydIUnqTuTg6hX8578wHwYDVR0jBBgwFoAUYLDpVE9bBmuTrxy7 +fpYnLQHcJIswNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA8GA1UdJAEB/wQFMAOAAQAwEwYDVR0gAQH/BAkwBzAFBgMqAwUwDQYJKoZIhvcN +AQELBQADggEBAFy0BbSgYYCKHyHADxhenYvJEkXbBsMfD0eGS2ENwfymfPtOR9xB +Ovxgk+lPi9nspSguXh9BSA+Guv3VpS9fUeb4WI9dKCvQnhq3LmLmA6tK9RDkAVLO +626k9pfGPoYZIGgf5nKPZauV4KMOKyJgsZtVBMqoUUyCRtvipB1jWW4ogoWUSk9E +Xx7rjtLX7Ju3USqIWE1jBcAKvKgUpnleHcWNsi/PqNadUXYoZD+1afHSL4VZG7Sg +WWGvuXbOdVR1aIfQYxiWj+AzpJp375G7g/ZeSjMj/3GF0Wa5M9ctWFWfGhQg01pN +IIREiPocXEFBGk6/iF8UwWcJcyGBFA1hQaE= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 25:ab:91:cd:cb:d4:6b:d6:d6:c9:c3:14:54:9c:9a:29:5f:02:ac:93 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ba:b5:60:e3:ae:80:d9:8d:1b:a2:fc:e7:31:20: + f8:8a:f5:e1:10:65:40:74:80:4b:74:28:64:dc:ce: + 0f:9b:ac:ca:24:e5:0d:ac:f7:dc:ef:b4:10:8b:97: + 04:b9:81:1e:b8:fa:1a:1f:6c:a6:35:9f:1f:5b:19: + 61:65:3b:10:eb:5c:fa:f8:f6:89:b3:2a:98:19:6d: + 92:dd:c1:69:8e:be:52:2b:06:59:57:f2:8c:d0:08: + 40:1d:fc:73:be:06:a0:87:e6:72:6f:09:f5:ab:ae: + c4:38:fc:85:0b:3c:2c:62:b1:25:50:32:a5:83:ee: + 3c:2f:85:48:46:f1:ec:db:d9:aa:dd:b5:2a:a2:64: + 87:d0:75:a7:71:4f:e8:58:53:31:c8:ad:89:0f:a6: + 76:6d:de:78:0b:21:22:5d:35:1f:d4:5c:74:41:0b: + dd:72:fc:e4:84:30:bc:7b:b5:82:a6:84:4d:69:50: + f3:85:7d:f9:a1:10:fa:25:00:e4:53:cb:0e:0c:d6: + 26:9f:1c:d4:12:2f:c9:f2:fc:80:27:5c:23:72:28: + 30:d8:81:40:0b:80:6c:5a:f7:05:9c:13:db:98:66: + 4a:52:65:4f:14:da:55:eb:bd:52:81:2f:b1:8e:a0: + 99:8b:76:8a:77:51:64:f5:67:ff:98:1d:f3:8e:6f: + e3:6b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 60:B0:E9:54:4F:5B:06:6B:93:AF:1C:BB:7E:96:27:2D:01:DC:24:8B + X509v3 Authority Key Identifier: + 60:B0:E9:54:4F:5B:06:6B:93:AF:1C:BB:7E:96:27:2D:01:DC:24:8B + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: critical + Policy: 1.2.3.4 + X509v3 Policy Mappings: critical + 1.2.3.4:1.2.3.5 + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 1d:e9:a8:3e:aa:2d:d9:12:11:71:a8:0d:a8:5b:b7:c8:ae:6e: + bf:e0:8b:1e:d8:87:db:8f:97:1f:52:2e:87:05:73:3f:58:49: + d4:43:7a:44:57:7f:57:aa:97:4f:1a:98:0e:8f:cb:76:7f:a4: + 6a:e7:73:65:e3:bf:f3:12:38:6d:11:1d:ec:b1:e4:1a:23:c0: + 59:8c:7e:f7:6f:07:65:57:36:6b:3e:70:25:10:2f:c0:a3:15: + 9c:05:b3:b2:b4:a6:20:cb:3d:15:5f:61:ed:20:af:34:2f:3a: + 61:cc:f9:9b:e2:bf:98:df:ec:23:ab:4c:4c:f1:1a:cd:f3:84: + 7a:01:6b:1b:c4:18:af:1f:10:89:6b:66:95:b4:da:25:ae:3f: + cb:e0:eb:55:6b:10:06:3b:c4:16:b8:58:59:23:e7:10:f7:8a: + 8c:70:18:f7:0d:cf:72:25:15:f2:7f:6a:14:a5:18:40:7d:47: + 6a:16:e7:68:77:cf:cd:24:80:0a:52:0e:2e:d6:d3:8b:24:be: + 25:ab:85:a1:17:d0:2e:90:04:2d:c8:b5:cb:27:94:e4:4f:a1: + d4:6b:b1:92:20:bd:b7:5d:54:48:72:8f:3f:30:59:5c:33:e8: + 16:90:dd:b8:9f:ca:d4:46:5c:ed:85:0f:82:a8:1f:c8:c7:1f: + 65:b6:7c:96 +-----BEGIN CERTIFICATE----- +MIIDpzCCAo+gAwIBAgIUJauRzcvUa9bWycMUVJyaKV8CrJMwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC6tWDjroDZjRui/OcxIPiK9eEQZUB0gEt0KGTczg+brMok5Q2s99zvtBCL +lwS5gR64+hofbKY1nx9bGWFlOxDrXPr49omzKpgZbZLdwWmOvlIrBllX8ozQCEAd +/HO+BqCH5nJvCfWrrsQ4/IULPCxisSVQMqWD7jwvhUhG8ezb2ardtSqiZIfQdadx +T+hYUzHIrYkPpnZt3ngLISJdNR/UXHRBC91y/OSEMLx7tYKmhE1pUPOFffmhEPol +AORTyw4M1iafHNQSL8ny/IAnXCNyKDDYgUALgGxa9wWcE9uYZkpSZU8U2lXrvVKB +L7GOoJmLdop3UWT1Z/+YHfOOb+NrAgMBAAGjgfowgfcwHQYDVR0OBBYEFGCw6VRP +WwZrk68cu36WJy0B3CSLMB8GA1UdIwQYMBaAFGCw6VRPWwZrk68cu36WJy0B3CSL +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zATBgNVHSAB +Af8ECTAHMAUGAyoDBDAYBgNVHSEBAf8EDjAMMAoGAyoDBAYDKgMFMA0GCSqGSIb3 +DQEBCwUAA4IBAQAd6ag+qi3ZEhFxqA2oW7fIrm6/4Ise2Ifbj5cfUi6HBXM/WEnU +Q3pEV39XqpdPGpgOj8t2f6Rq53Nl47/zEjhtER3sseQaI8BZjH73bwdlVzZrPnAl +EC/AoxWcBbOytKYgyz0VX2HtIK80LzphzPmb4r+Y3+wjq0xM8RrN84R6AWsbxBiv +HxCJa2aVtNolrj/L4OtVaxAGO8QWuFhZI+cQ94qMcBj3Dc9yJRXyf2oUpRhAfUdq +Fudod8/NJIAKUg4u1tOLJL4lq4WhF9AukAQtyLXLJ5TkT6HUa7GSIL23XVRIco8/ +MFlcM+gWkN24n8rURlzthQ+CqB/Ixx9ltnyW +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py new file mode 100755 index 0000000..e2d27d4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py
@@ -0,0 +1,33 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain with policyMappings on the root, and appropriate policies +on the intermediate and leaf. Should pass.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.4') +root.get_extensions().set_property('policyMappings', + 'critical,@policy_mappings') +policy_mappings = root.config.get_section('policy_mappings') +policy_mappings.set_property('1.2.3.4', '1.2.3.5') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +intermediate.get_extensions().set_property('policyConstraints', + 'critical,requireExplicitPolicy:0') +intermediate.get_extensions().set_property('certificatePolicies', + 'critical,1.2.3.5') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('certificatePolicies', 'critical,1.2.3.5') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key new file mode 100644 index 0000000..82d6cc4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCpmEN3ggN1Uahh +5Q8rm9Ixnd0PCVVHJo0zCmWEXKbRUG/wYjo/548ZBEok4nFWAGQaZEKBliyn+scw +WHdrRWPR551KlOAOJQMilOu1TyJNuTxggKwSSXbwN3IEH/BpmGsfAHYwnp+tcXrd +kJNp4529/1iSEx89ALjVepFzD+evRMWq3YAj7JWw+6sbNhtco3oJCUF5DoYckxSY ++uq+QBu99EYoLSGPhWxvj15wLM/3IommOhTUOyamPh8caSUD6IyKGJElMzkrozRy +r+mMNWZ6gRX9NiGpfVpsOb8PBc2dzy9/cZVc9bNbQ3yOVSS3L/JpOLVTSbu/V8zP +liI7BZxZAgMBAAECggEADu9xVZd2DYFk9kYRWXJOBv+Thaz5PRxYh/us6ASuzjUq +vn0wCwut7vKRQwFMINpE9owIzVe31A1COHA6CBDi0wv2LqjAuI4q4gNCZMO0zip3 +djourSeaGVqQqGtVpT7+hArq3apCfqhFPTjruoIIlMBlgOu9LwaewHIcWAk5Cpa7 +qmLSVRxVBsctLUBmdjhpPBAvpCrx22tJ4Z3RayUU9ynr9nnNraqA1UC5OW9rj7Ih +7mlHdHRbtBfYetwcpRC7OFvl/gR8teESVgSZjDdJ6THUYVfo5AN2aSW0j+ymkZ1q +QuYRwj8BMH/sZLi++ui+GBws1TKcS2W11dWHPYfN2QKBgQDMAVVnNgJHhObpoUIP +SEv+zQhLOT9nyPKnJxZIrbQh9Cy6V9nzs42rQfz8i9Nvmzxqoffd7hsjr9Rtrx0k +zS/i2csZZau80EEsoOvDxJlfms7wVtbv67kUDh9avi29bGpLA4ysLfuPYfyYmmAU +sYgsF9RVIUibWOwhRNyaBBFNXQKBgQDU0cNTMZ4B1LDj91284G3Fr9e5Wugcpa24 +kNg76iggMINBMIViFvP8ATaiHL3BAVwlg0jaAeDAySU/qsrQaZSzIeo6YrF7DezP +gXDHHDnAMYWWmC/x5PYtuRgTeLA1tMyUc7fQ7dQsu9x2lksrq816Hv3qjAb1r10W +v4Ool4PfLQKBgDfdqaCRBsDFIWMbWPbMaptFVJ8c90MZoXGq34xZnTmrH1CMXFBD +fGlIsdoLBITMsxfUcQdifCYisX6z9LwuQI3T7K1wzT3wndh13PqIbSPkRgVFEqkz +GUTntShpaic0eEtAlpZUJU6Xm8/CfstL7ql8gRYq/jIkgM1/iRXYRVC1AoGBAJsi +UWzqpVCWV1/GKQmO29YYKXvPPZXsW+dHhqieNyPH2VYC5agsLSyNQeMIanYv5Jjf +y5JHfitqNQHlITStUh0GYvSujsuxyec1Zx1tgNeOAeBWDdUZ3y5TV66R8nkj02F/ +vQXK6Di3tKypQCCUexNDVjrMWiJr88KqVnHmCNX9AoGAdqiNhrEHXkeJ+onCUoN5 +lzpt89Esq/40aM2hslOIezD+COQnOLascU022BV7skEUHVDA3u7kA4JC1MGLjc1A +6AgtE477vdVrFnW3e13RUXA0DRbRdhpwZzRcPks+DLtflurKmefqpOthnONUsNgU +Z/WRaBGfOPOynnrDmwUUwlk= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key new file mode 100644 index 0000000..c34b95b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6tWDjroDZjRui +/OcxIPiK9eEQZUB0gEt0KGTczg+brMok5Q2s99zvtBCLlwS5gR64+hofbKY1nx9b +GWFlOxDrXPr49omzKpgZbZLdwWmOvlIrBllX8ozQCEAd/HO+BqCH5nJvCfWrrsQ4 +/IULPCxisSVQMqWD7jwvhUhG8ezb2ardtSqiZIfQdadxT+hYUzHIrYkPpnZt3ngL +ISJdNR/UXHRBC91y/OSEMLx7tYKmhE1pUPOFffmhEPolAORTyw4M1iafHNQSL8ny +/IAnXCNyKDDYgUALgGxa9wWcE9uYZkpSZU8U2lXrvVKBL7GOoJmLdop3UWT1Z/+Y +HfOOb+NrAgMBAAECggEAXDqbtWyuloi3VbBzLdgZHl+uQTCbAdGcNDF9/XrGyAI3 +SrlhI4e++iOrJqE/grkvKXXWMJ61jfhf/1rOuzhNt84S5ae3RqtsPedcLLHNiGco +ZLt6p9CXUW456fYaYIyagPdLoOE9G4U1xeare+zKCihyg6a5Dy5AScMffHgmJkUM +OoAmwwddhZ4gFtbCGldn7gF/wGFS3N6vOMDkyxBdFxnVWfuA89PINGWCPEzR6CxK +nApWHUlnAx7o2ulkwPrhrqs8AdvatQWkGUzt8jyJmpnKSImKqNAvHgSdHx9XyGcd +YlQS94r7r0bXqBR1V1pW6LAsbftBF+v9OP610N9LlQKBgQDYWeQ/sAdjnpXVN7Je +C9ps23Tika2KhGiqs7H1rUjghGm/J+Z/nzj9JaLPeSx6fEH0lw7ctI7u5wgjiCfn +7WLU7eBjHNYpzVFxNSTbtiJRCaxsanstNltbrh5EEmzNX6nK6YN481j7eorrFXCX +z1u6WLdc7hMti2UeKjemL8BjjwKBgQDc7M27mxjt3HM/Ln6R9uYDEvAJLV1V579u +FPcVeHP5UUsBVHZ47aEmMNCHA5AWf3KArGuUYa8iKTam3Ac2ittKcDtp0amdGYcS +hIbwN267zYltxEU9HcEp6jt8jI4SaSfu9MkbUoWF1mxVF2jxXS816fOoCn82lhuf +ZWpJh6+kZQKBgGWmlp91zYL4190+NggJ+a57zgdF+wvB+ot5snuD12Hl1OmDjcEY +xmXqcPyaKlPCXhrVfp4kF6QX2LMZHebSmkUBHxRyUA2D8mgGWDMC+EyrBuBJh2ZO +y83fmUjSf1xfPh+gZ61EaOJ/SRX7FNO/EZIUbNK06T3U6MWrgEoM1Y/xAoGAMaC4 +boZeyUAWW4EUSbHO5a3hYg5gwyV2KUJoZthSJRWP5dKVcoDfDHc2wL2aJpOmoyUY +XZK8Bs5/Smhu7l+u9z/S+OhyU6oiX5SJw3iQVXvMfW3zp9EBTWsixc3FNHmO0O0I +KC0XdYM/frXtixrFujS92WfSP+7kcaAUikQCvskCgYEApiCDNxxTAEPpAYeTE8YN +Ze6mFxbuIdwgzn1Px/Z6cLr4Wiay39ilFHYd8nC90dA/IRbiqpNnk6TFtoHZg6hy +RmUQScSlJJtciE64sG18Mn5J/I2flyozOED+kH6P7tdbNut2kZ0qUm3UENZnFPEb +lZ1QT0JWH3sKf5BBKZ7hjzM= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key new file mode 100644 index 0000000..ca40306 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCotVUsA+FfKuJr +OFEFIdRg1aRqeh8qpKXSkN4Gcc8HDHCWijG5q1z5UyoClkKxQ1pDKZUBWw5XAOJR +cbjmjSHuqCyCHEAbWxcjH0Bh69um6SfyyhCTCOAGROYvCxfjBwq863kWQvlzMmqE +2GwvvBtxKZGd6I63riu6fW1idWcyjNElRTJmyLYXumFVpL1hmBPVKOd3ISJbe4lS +fyTugEPR0Zs1tHsZmVQxn8aFipFXwxZafXDNWlNrsQ8UG6OPEC+CaCvL8D1gRbrY +WquoZPXdoauLriJ0Qnk/0bDXN5sufMOp+gGedyE6KSF1vgwPaVUypycH1FKheRB3 +brbXtPZ/AgMBAAECggEAMAyxTN9wDWRP51y7SpxnegrvEHpmrQUGy3GCItDAN5A1 +8tI6NljVmpcylFkKdqUprI5Hx4KRE3uHec3LbTKOEwRn5Mi6A3COpuysMBd2UFQA +kjg1v0LcVzzBWG2u6HSlfMgODSaXGFWoG9zt9yx6nmDJ/fDx0OO0xaEaidvJQA5/ +NdqdWpq8/j+PO5FJlVVflUKaHTN6WPHSn9/+/WdciL8FTTnNLqpLJ9g9PLx4dqQz +RqrUeq6+NI3f3NC++gYh/RPSmGLdK/ACmiPYfnggtVe93p2R2wdgam6jQav/dFI/ +h1CIcS8OTv8oYs/hbq2KeQw63cnMdjGOwlvozn7IqQKBgQC7rTXGQuQ9MkqVwQyu +455opKivMGRHfX7n6hdQEnglloyotyX0fB8DUVYFU+t9z1A/w9Pgm+od65NmkFM6 +HUnDfcsV6ikBm38P7yrXr94/XaBsTDcEltsZsNaB+jceP9jH1fxNk9rwuSTvXEcu +QWXMGs7FvAi/tioera2W7mq2aQKBgQDmIFjySrgBpKxOhGVnjntmwYPwODuRiIhF +MPznObcMec2CHa9uArkrA3nKc68z26m4c4lS5KMnycBZMo9vaCVDEY5y9PdfcciB +QYUZnmxEhU50G6fonw71mRMlzpq4TPh1E3F7pg69CtVd8LoIcb7cmnqsKrLEQm79 +lZKkSok4pwKBgQCoB2hB3dnjQIeulGz6mChXoDS2xSjDKQTaNqgwtJiFbsj4tSFy +Rz6tBcFye7Q3q8k5jebBDlcJ+sS56zXYrihAsvuE32VfXwzgA03kVj0xlm3vCD2q +CjaYRc+IB7IZjyhToq6F9n7rT5hWBdRlAYBWwRmnx7Y9jqcfWHg2zbcVIQKBgQDb +2wOfV6s8RqsnyG1o5kMXBMKcedzPSXWHRSoZbpZnIOcp7Fpx68AkTAnLVYKJNM+N +HTSRMUZ++Mz/asKGWSVgUiGZylebpAU/F+2lcClXvVQasWFVaMDN+xTEBgLjGQY2 +NAEzdI6YJQV73kSdVK5X7G5Olex8fEu1kXSr6Vn3+QKBgQCaZMabuOtShCuTtz6n +kJTl4Mf4kjqvx01UeTGbX0B0PJeO6/kLIQp9Z30za4uCfLf7A69h4HLvlU2/gXXt +bV6nJlnP5EeBhkMHLrV768uBld5GXlOkrWkXgxmXELe0nl2JDvRyZyi9eyvIcAUf +/xV54XYa+xG4xwl3rJEhHVGNJg== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test new file mode 100644 index 0000000..de6d06f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.5 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test new file mode 100644 index 0000000..e8f7164 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test
@@ -0,0 +1,6 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_user_constrained_policy_set: 1.2.3.4 +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/rebase-errors.py b/net/data/verify_certificate_chain_unittest/rebase-errors.py index ec3fa2b..3096c8c 100755 --- a/net/data/verify_certificate_chain_unittest/rebase-errors.py +++ b/net/data/verify_certificate_chain_unittest/rebase-errors.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -51,7 +51,7 @@ def write_string_to_file(data, path): """Writes a string to a file""" - print "Writing file %s ..." % (path) + print("Writing file %s ..." % (path)) with open(path, "w") as f: f.write(data) @@ -70,7 +70,7 @@ break cur_dir = parent_dir - print "Couldn't find src dir" + print("Couldn't find src dir") sys.exit(1) @@ -86,7 +86,7 @@ header = "\nexpected_errors:\n" index = contents.find(header) if index < 0: - print "Couldn't find expected_errors" + print("Couldn't find expected_errors") sys.exit(1) # The rest of the file contains the errors (overwrite). @@ -97,7 +97,7 @@ def main(): if len(sys.argv) > 2: - print 'Usage: %s [path-to-unittest-stdout]' % (sys.argv[0]) + print('Usage: %s [path-to-unittest-stdout]' % (sys.argv[0])) sys.exit(1) # Read the input either from a file, or from stdin. @@ -105,7 +105,7 @@ if len(sys.argv) == 2: test_stdout = read_file_to_string(sys.argv[1]) else: - print 'Reading input from stdin...' + print('Reading input from stdin...') test_stdout = sys.stdin.read() for m in failed_test_regex.finditer(test_stdout): @@ -118,7 +118,7 @@ elif errors_path.endswith(".txt"): write_string_to_file(actual_errors, errors_path) else: - print 'Unknown file extension' + print('Unknown file extension') sys.exit(1)
diff --git a/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem b/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem index c00f0c8..e04f13e 100644 --- a/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem +++ b/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 6a:33:a7:7b:9f:65:b9:e0:d2:be:48:ba:f7:f8:a0:3f:bd:05:6f:10 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b3:7d:07:29:33:df:ea:eb:78:7f:88:ef:13:78: ff:42:10:a6:ae:9c:8d:9e:c6:48:37:77:a4:2c:27: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 59:ff:6b:49:b1:9d:6b:7e:65:47:a8:71:d0:ea:d8:cc:a4:10: - 03:88:37:b5:b6:2c:2c:0b:ce:2a:00:0b:7a:c4:8c:16:15:89: - 2e:e8:f5:f7:57:71:c9:1c:f2:f5:8f:1f:47:b4:f2:e1:c7:c8: - 98:22:16:8e:81:77:e7:40:36:59:5a:ce:51:b1:7f:e0:5e:4c: - e3:c0:08:16:47:36:a2:4a:bd:58:40:d4:e3:e2:1a:55:c8:aa: - d3:8b:a9:7e:50:36:ea:d2:91:b9:3a:44:6d:fd:38:1b:70:fa: - b3:fc:a7:7f:ef:e1:74:8e:b5:b9:16:d5:53:45:f3:9f:38:a5: - d0:05:01:db:bd:2b:a7:c3:7d:fa:87:88:7f:cf:2c:f2:d3:7f: - 52:79:87:50:26:14:cb:85:47:02:7a:b9:71:96:58:31:7c:a7: - ab:f9:89:71:b0:5f:56:ab:cd:56:da:b2:4b:8a:ea:2d:31:c4: - 1a:63:19:dd:86:e7:e4:be:a9:14:d2:b4:b8:46:9e:66:3c:c7: - 16:6e:13:36:da:5a:b5:60:bf:69:c6:f9:2d:59:f2:6e:3e:35: - 2c:da:08:92:39:cd:0b:09:1d:fa:3e:56:1d:f0:75:5d:9e:34: - 92:c1:6f:36:38:50:93:8b:9c:05:55:47:7d:8e:a6:86:6a:6f: - b4:68:72:62 + 35:95:99:64:3a:7f:b4:cd:b7:14:89:22:99:11:0a:66:93:eb: + a3:b2:33:65:59:f7:e8:aa:b5:2f:19:41:11:15:b9:ea:72:34: + 26:75:26:61:6a:28:76:58:c3:78:ed:a1:c1:dc:06:1d:e0:10: + 0c:ba:d3:c2:b1:35:9e:19:9f:3b:fa:a0:2f:a3:49:48:89:ce: + 0e:3c:ab:e9:0a:5f:38:bd:a3:e0:c9:8c:6d:fb:67:d2:12:ef: + 98:46:be:ad:8d:f3:75:a3:20:c1:0b:e0:76:05:b0:b2:c4:c8: + ac:70:3c:db:34:3d:93:56:dd:b0:15:d2:1f:90:27:1e:08:5a: + 26:48:9d:96:69:32:4f:ed:75:fe:35:4a:b8:8d:74:c7:f1:54: + 2e:91:b7:2b:d7:c1:2d:1d:68:75:f9:0b:89:0a:9d:88:e9:98: + 1e:ce:08:59:36:ba:45:d1:80:19:a1:b4:38:4a:d3:bb:ef:ee: + e6:ef:24:29:1a:7c:c5:30:dd:69:25:78:af:ff:0e:98:2f:28: + 0f:2e:fc:49:e3:e2:f1:8f:42:63:a4:31:d5:64:b9:95:3f:4e: + a7:35:43:81:72:d8:50:d0:52:02:41:aa:40:34:df:20:13:71: + c8:3b:d6:2a:e3:86:dd:25:ce:5f:1f:e2:96:49:b3:59:89:8c: + 42:ff:25:05 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUajOne59lueDSvki69/igP70FbxAwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAs30HKTPf6ut4f4jvE3j/QhCmrpyNnsZIN3ekLCeBzamy VLWEzQqhkBEoHYUPmoikoXU2QlMZcU3aFwKfgJRYVYcjR0e+imQV1hVv/nOi5+ha AUgzriGhfKM6WPwsJfWr/7s9/+EvYth57OXWsDPczmjK9Za3Dl8igAnoymwUZISX @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAFn/a0mxnWt+ZUeocdDq2MykEAOIN7W2LCwLzioAC3rEjBYViS7o9fdXcckc -8vWPH0e08uHHyJgiFo6Bd+dANllazlGxf+BeTOPACBZHNqJKvVhA1OPiGlXIqtOL -qX5QNurSkbk6RG39OBtw+rP8p3/v4XSOtbkW1VNF8584pdAFAdu9K6fDffqHiH/P -LPLTf1J5h1AmFMuFRwJ6uXGWWDF8p6v5iXGwX1arzVbaskuK6i0xxBpjGd2G5+S+ -qRTStLhGnmY8xxZuEzbaWrVgv2nG+S1Z8m4+NSzaCJI5zQsJHfo+Vh3wdV2eNJLB -bzY4UJOLnAVVR32OpoZqb7RocmI= +ggEBADWVmWQ6f7TNtxSJIpkRCmaT66OyM2VZ9+iqtS8ZQREVuepyNCZ1JmFqKHZY +w3jtocHcBh3gEAy608KxNZ4Znzv6oC+jSUiJzg48q+kKXzi9o+DJjG37Z9IS75hG +vq2N83WjIMEL4HYFsLLEyKxwPNs0PZNW3bAV0h+QJx4IWiZInZZpMk/tdf41SriN +dMfxVC6RtyvXwS0daHX5C4kKnYjpmB7OCFk2ukXRgBmhtDhK07vv7ubvJCkafMUw +3WkleK//DpgvKA8u/Enj4vGPQmOkMdVkuZU/Tqc1Q4Fy2FDQUgJBqkA03yATccg7 +1irjht0lzl8f4pZJs1mJjEL/JQU= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 17:c3:5e:ff:9e:fa:1b:f7:ec:b7:42:5e:7c:00:3a:7e:d7:5e:08:56 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bb:be:bc:29:e3:c0:a2:2b:12:a7:b2:77:ff:30: a1:03:d7:b9:aa:0b:7d:b4:2a:4b:e4:cb:72:cb:5e: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 99:3d:b2:d7:a3:0c:09:09:62:3f:8f:7e:6c:f1:ae:fa:ba:4b: - 55:ad:0c:47:c8:bc:b7:fa:ef:29:6f:55:6c:f2:a1:e7:ce:2b: - d5:6b:59:b6:49:b4:94:a8:4e:b4:39:a0:3d:3e:47:0e:ae:61: - f2:65:8c:ae:a0:2c:ab:41:6f:73:09:95:26:54:e2:73:0d:15: - 78:52:ec:64:71:9f:4f:d5:5e:3c:ed:a1:f9:aa:09:ea:b5:b5: - fd:da:f6:07:17:3d:cd:5d:7c:a7:f9:42:ae:19:48:b5:d9:eb: - b1:e5:09:64:76:82:39:de:e8:01:e9:95:33:15:ae:41:99:b9: - a9:b5:17:e4:c3:bc:14:22:d0:19:d0:11:af:da:9e:fa:28:41: - 93:22:a6:6b:67:a6:18:68:75:d6:ba:6b:25:81:23:35:fc:c4: - 2e:fa:65:ae:1e:12:37:d7:35:b1:4d:f6:c3:61:68:91:7c:93: - e7:71:8e:a9:9b:f1:da:86:a4:72:d9:af:52:67:81:5b:8a:cc: - 22:65:8a:40:80:74:2e:69:c7:d2:44:32:63:5b:b5:54:d8:11: - 53:c8:a3:fb:fa:3b:78:ab:de:a5:c5:53:ad:76:43:83:1a:cd: - ad:10:8c:09:af:dd:1b:5b:8c:e9:a2:d5:d3:22:d4:1e:3e:bd: - d2:fc:32:9c + 2c:1c:2e:0a:e4:22:a2:d9:ec:79:c6:31:61:9e:18:05:6a:b6: + b3:f0:b9:51:72:36:81:88:01:aa:6b:9c:f9:8e:84:32:f7:9f: + 1c:06:2d:c0:39:81:37:c4:dc:3f:97:ba:9a:6b:fb:b1:27:f2: + de:c6:40:94:e7:54:8d:91:85:56:ee:16:af:07:bd:a7:11:7c: + e1:25:94:26:73:bb:13:62:11:ea:c2:a8:5e:8b:f3:55:5c:df: + 13:f0:ed:b9:35:e7:dd:9b:50:23:9d:e1:d0:3d:61:d2:d5:89: + e0:98:e9:1f:cd:27:70:65:5e:13:1b:62:1b:fd:7b:55:1d:04: + ea:6e:0b:f1:ae:71:93:47:91:98:88:9b:9a:a3:97:86:84:d2: + ac:5d:ba:c4:65:58:c2:80:38:9c:ae:ff:97:28:2a:c2:93:76: + b0:36:fb:04:b3:a1:41:37:ff:bc:60:27:95:b5:d2:85:9f:90: + 92:e9:e5:78:ee:cb:01:6e:25:9c:d3:e8:d0:44:9c:b9:96:e4: + 35:01:57:52:24:27:91:d8:3e:e3:db:df:57:f5:c3:7d:64:ff: + 39:e0:e7:c3:f9:be:8a:e8:d0:fa:63:5d:df:f7:17:f7:98:30: + df:86:f3:e9:68:33:23:92:e7:de:75:42:de:79:77:74:26:67: + 56:95:9c:4f -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUF8Ne/576G/fst0JefAA6ftdeCFYwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALu+vCnjwKIrEqeyd/8woQPXuaoLfbQqS+TLcste/zQWBlHi 5b+grgsZNMNFsSvflDycABy/H2mlpggEIMkKDcJpC6ZjY6ubdlvQHtEgMgK8TUsC @@ -176,12 +176,12 @@ 0hCw4PctFG0wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCZPbLXowwJCWI/j35s8a76uktVrQxHyLy3+u8p -b1Vs8qHnzivVa1m2SbSUqE60OaA9PkcOrmHyZYyuoCyrQW9zCZUmVOJzDRV4Uuxk -cZ9P1V487aH5qgnqtbX92vYHFz3NXXyn+UKuGUi12eux5QlkdoI53ugB6ZUzFa5B -mbmptRfkw7wUItAZ0BGv2p76KEGTIqZrZ6YYaHXWumslgSM1/MQu+mWuHhI31zWx -TfbDYWiRfJPncY6pm/HahqRy2a9SZ4FbiswiZYpAgHQuacfSRDJjW7VU2BFTyKP7 -+jt4q96lxVOtdkODGs2tEIwJr90bW4zpotXTItQePr3S/DKc +MA0GCSqGSIb3DQEBCwUAA4IBAQAsHC4K5CKi2ex5xjFhnhgFaraz8LlRcjaBiAGq +a5z5joQy958cBi3AOYE3xNw/l7qaa/uxJ/LexkCU51SNkYVW7havB72nEXzhJZQm +c7sTYhHqwqhei/NVXN8T8O25Nefdm1AjneHQPWHS1YngmOkfzSdwZV4TG2Ib/XtV +HQTqbgvxrnGTR5GYiJuao5eGhNKsXbrEZVjCgDicrv+XKCrCk3awNvsEs6FBN/+8 +YCeVtdKFn5CS6eV47ssBbiWc0+jQRJy5luQ1AVdSJCeR2D7j299X9cN9ZP854OfD ++b6K6ND6Y13f9xf3mDDfhvPpaDMjkufedULeeXd0JmdWlZxP -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 17:c3:5e:ff:9e:fa:1b:f7:ec:b7:42:5e:7c:00:3a:7e:d7:5e:08:55 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a8:a5:0e:06:b7:99:51:ad:fd:57:50:ba:00:3c: ce:4b:a5:f8:a1:6d:00:ae:32:93:30:ec:a3:1b:58: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:FALSE Signature Algorithm: sha256WithRSAEncryption - 52:31:34:45:43:eb:b0:b8:16:9a:93:b2:ec:b8:7b:75:13:95: - f4:0a:7e:ba:4d:aa:24:b2:3c:a2:3e:18:4c:89:87:b3:01:dc: - ad:d0:c7:8e:b5:72:fd:fb:0b:2b:d1:65:f3:aa:f5:af:cf:25: - 44:21:94:bb:52:ea:e0:71:cd:b7:53:0b:8b:58:af:a7:cd:1d: - e1:6f:9a:64:cd:92:b7:0e:5e:37:71:2f:1d:60:2b:93:80:15: - ee:77:33:af:89:df:88:99:9b:ca:6a:46:0d:b8:77:d5:12:d1: - 99:5b:ef:4b:0a:ac:ae:81:eb:2f:b3:0c:2f:5b:3a:cc:1b:10: - 00:73:aa:ba:73:f7:86:8f:e2:84:6d:e5:21:f0:9b:5f:fd:4c: - ea:32:aa:e5:b8:fc:a7:6c:a6:89:43:05:1d:8f:33:bf:0c:31: - e6:c9:ef:be:81:8e:0a:c0:8c:d1:94:42:f1:03:2d:42:34:b9: - df:cd:13:e9:9e:da:b1:9b:9b:b6:82:5b:d6:f4:2f:c6:6a:58: - 65:36:6b:85:64:f1:ac:cd:ed:c3:37:66:aa:36:fa:ea:3f:b3: - 5e:bd:2e:0d:7a:e7:35:73:78:95:8a:9f:3f:55:2d:84:a1:54: - 30:1b:c0:d3:2f:83:3a:e2:ce:97:9c:ac:20:67:65:26:7f:61: - 9e:e8:95:d2 + 14:3a:09:30:fd:00:d7:9d:11:56:f0:a8:22:0f:6b:be:c5:0b: + 5a:5d:b3:88:0f:9f:d2:7d:fc:9f:c7:ef:bd:dc:c8:3b:61:a7: + 3b:54:a0:2c:29:e7:4e:8b:b5:6f:39:de:57:bc:5b:4a:5f:0d: + 6d:49:40:5a:73:b3:8a:f0:dc:fc:f7:56:b0:2e:32:44:40:c9: + bb:19:07:ad:dd:e7:64:89:2e:31:3c:bb:4a:05:af:99:e3:74: + 05:46:62:a8:07:65:19:b5:2f:dd:23:87:06:4d:57:38:77:33: + b8:2b:67:a2:cc:8f:a0:bc:e4:22:b6:e5:b6:bb:f0:67:77:08: + f5:ea:3c:ea:d1:52:f6:64:c1:51:f4:fd:d1:01:8f:eb:29:5b: + 5b:77:69:2b:23:b2:ab:d6:4f:f4:70:bd:d1:ef:e3:94:63:f3: + b2:5e:86:3f:48:32:d4:03:c8:d0:e9:45:8a:36:16:64:4f:89: + e7:3a:be:2b:8a:d0:9d:3a:c8:92:36:92:2d:f5:dc:c4:19:cb: + a1:9a:e7:ab:42:17:e0:30:76:06:8d:9e:1f:dd:ab:d4:d9:34: + 6a:54:6c:43:1e:d8:a5:a6:b9:80:84:02:23:9e:40:0d:45:0b: + 23:d1:89:13:0a:af:10:17:bd:70:b3:26:b7:95:4c:f9:b4:1b: + 82:d4:1c:49 -----BEGIN CERTIFICATE----- MIIDdTCCAl2gAwIBAgIUF8Ne/576G/fst0JefAA6ftdeCFUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCopQ4Gt5lRrf1XULoAPM5LpfihbQCuMpMw7KMbWOMJXk5h+n/xIRqmjb1y IeZtgjN+IL5mVKZCkhjbQ+8Jk9i0bmR4zrQ7n0Rin3Pd6Q8Rzpqhgt0yBHHyRgPi @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0B -AQsFAAOCAQEAUjE0RUPrsLgWmpOy7Lh7dROV9Ap+uk2qJLI8oj4YTImHswHcrdDH -jrVy/fsLK9Fl86r1r88lRCGUu1Lq4HHNt1MLi1ivp80d4W+aZM2Stw5eN3EvHWAr -k4AV7nczr4nfiJmbympGDbh31RLRmVvvSwqsroHrL7MML1s6zBsQAHOqunP3ho/i -hG3lIfCbX/1M6jKq5bj8p2ymiUMFHY8zvwwx5snvvoGOCsCM0ZRC8QMtQjS5380T -6Z7asZubtoJb1vQvxmpYZTZrhWTxrM3twzdmqjb66j+zXr0uDXrnNXN4lYqfP1Ut -hKFUMBvA0y+DOuLOl5ysIGdlJn9hnuiV0g== +AQsFAAOCAQEAFDoJMP0A150RVvCoIg9rvsULWl2ziA+f0n38n8fvvdzIO2GnO1Sg +LCnnTou1bzneV7xbSl8NbUlAWnOzivDc/PdWsC4yREDJuxkHrd3nZIkuMTy7SgWv +meN0BUZiqAdlGbUv3SOHBk1XOHczuCtnosyPoLzkIrbltrvwZ3cI9eo86tFS9mTB +UfT90QGP6ylbW3dpKyOyq9ZP9HC90e/jlGPzsl6GP0gy1API0OlFijYWZE+J5zq+ +K4rQnTrIkjaSLfXcxBnLoZrnq0IX4DB2Bo2eH92r1Nk0alRsQx7Ypaa5gIQCI55A +DUULI9GJEwqvEBe9cLMmt5VM+bQbgtQcSQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py b/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py index ad5ad8c..2b47a15 100755 --- a/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test index 14a6e03..0262385 100644 --- a/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test +++ b/net/data/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test
@@ -3,3 +3,6 @@ utc_time: DEFAULT key_purpose: SERVER_AUTH expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: Basic Constraints indicates not a CA +
diff --git a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem index 27700b1..f5b8415 100644 --- a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem +++ b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 77:30:29:4c:98:1d:55:e4:df:5e:92:14:f6:68:26:ef:11:01:dd:15 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c0:64:a7:01:b2:83:6c:47:bc:2d:30:01:f9:43: 8c:fc:cc:6b:7c:a4:c7:1c:78:fa:a8:8c:be:1e:9a: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 5b:e5:cc:71:8f:57:35:bf:74:af:41:03:f8:84:59:d3:82:a2: - 60:7e:f1:2c:75:2c:ab:de:c6:f0:78:e5:56:de:08:37:4a:94: - fe:86:dd:ff:24:8f:29:58:63:98:79:38:e1:7a:14:80:00:14: - d3:e2:3d:06:4c:ef:e4:ff:fd:3c:a5:50:39:f2:5d:9f:93:93: - c0:79:12:d2:6f:7b:b2:2d:43:1f:14:80:52:18:81:02:2f:b8: - 43:85:fe:69:b0:ff:e2:34:e1:31:6e:6f:4d:32:f3:ea:fd:2b: - 52:8c:e0:8f:d8:f6:89:d1:e6:bd:3a:68:91:23:3c:0f:84:d8: - 32:a4:4a:6c:3e:f1:e0:eb:0e:76:c2:68:bc:2a:82:aa:01:e9: - a1:fa:8d:14:1b:24:61:78:80:1c:5e:ea:af:a1:58:fd:e7:40: - a7:57:24:92:82:b8:d6:72:96:8c:9d:d5:19:fb:e3:dc:ee:1f: - 5f:7a:69:27:43:bc:0c:61:d8:65:08:42:f7:72:fb:1f:b8:d9: - d5:1e:18:e4:a9:7d:fb:96:65:25:27:14:45:92:2d:32:e2:50: - 1e:42:2a:7c:78:44:08:a8:e4:58:1e:ed:86:1c:6f:5a:20:45: - 55:ac:43:f5:40:d6:2c:a2:a9:12:90:7d:8e:d9:2e:1a:06:a8: - 9d:0e:cd:69 + 9b:da:f1:df:bb:7b:45:32:49:30:c9:75:1b:ca:cf:64:0c:3a: + e4:b3:68:73:da:46:87:7b:0f:ad:23:16:43:f6:9c:b3:e4:c1: + 6f:ad:32:3b:68:ce:47:c4:cd:70:a4:5d:c3:91:34:1e:ba:c4: + 73:e5:25:b4:4c:85:05:32:5b:fe:b4:98:88:f7:c9:aa:96:6d: + b1:ce:cc:3c:51:6c:ab:ec:c7:20:10:47:dc:6f:13:a6:4c:db: + 11:02:1f:98:ae:76:9d:75:28:56:f9:26:73:ef:fb:f9:51:d3: + 9a:65:21:70:27:f7:47:05:5c:f3:8c:38:6e:f9:58:c7:d3:f2: + 3e:8b:3c:3b:ed:b3:ba:0c:ac:c0:43:0a:c0:34:54:f9:9c:4e: + 44:76:1e:f5:a6:b6:7b:a7:dd:1b:22:0d:fa:ff:67:1c:d9:1c: + 66:9c:4c:30:88:4c:dc:d6:fb:ad:01:ed:5b:3d:aa:98:b7:27: + e6:68:94:33:2e:32:3d:56:33:88:8b:66:2c:91:3b:20:c1:10: + 43:e3:89:1c:ee:8a:ea:b0:66:45:6a:1f:23:ab:e1:d3:2c:a8: + 48:3a:6b:9d:f0:cd:52:b3:90:1b:a7:46:07:61:59:d9:aa:12: + 94:81:67:43:53:3a:6b:00:4e:e8:f3:3f:af:a3:6d:78:00:08: + 3a:4a:9f:a9 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUdzApTJgdVeTfXpIU9mgm7xEB3RUwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAwGSnAbKDbEe8LTAB+UOM/MxrfKTHHHj6qIy+Hppy0DQa VoBnZ3ZIip/FOmieU8I1zml+T9XE+wuRPK8AJvS/d8rN7If5bgWbDJMb8m7IEDJO e1EcIndMuKO91tyVKZtLtdnOrpHYBcXFv0qct5Tb1aXmsUThAkoa3CHl5qa6VC4s @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAFvlzHGPVzW/dK9BA/iEWdOComB+8Sx1LKvexvB45VbeCDdKlP6G3f8kjylY -Y5h5OOF6FIAAFNPiPQZM7+T//TylUDnyXZ+Tk8B5EtJve7ItQx8UgFIYgQIvuEOF -/mmw/+I04TFub00y8+r9K1KM4I/Y9onR5r06aJEjPA+E2DKkSmw+8eDrDnbCaLwq -gqoB6aH6jRQbJGF4gBxe6q+hWP3nQKdXJJKCuNZyloyd1Rn749zuH196aSdDvAxh -2GUIQvdy+x+42dUeGOSpffuWZSUnFEWSLTLiUB5CKnx4RAio5Fge7YYcb1ogRVWs -Q/VA1iyiqRKQfY7ZLhoGqJ0OzWk= +ggEBAJva8d+7e0UySTDJdRvKz2QMOuSzaHPaRod7D60jFkP2nLPkwW+tMjtozkfE +zXCkXcORNB66xHPlJbRMhQUyW/60mIj3yaqWbbHOzDxRbKvsxyAQR9xvE6ZM2xEC +H5iudp11KFb5JnPv+/lR05plIXAn90cFXPOMOG75WMfT8j6LPDvts7oMrMBDCsA0 +VPmcTkR2HvWmtnun3RsiDfr/ZxzZHGacTDCITNzW+60B7Vs9qpi3J+ZolDMuMj1W +M4iLZiyROyDBEEPjiRzuiuqwZkVqHyOr4dMsqEg6a53wzVKzkBunRgdhWdmqEpSB +Z0NTOmsATujzP6+jbXgACDpKn6k= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 08:cf:d3:d1:65:21:cc:44:8a:0a:5d:79:88:07:16:54:c3:1f:d8:66 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a8:e7:5f:fa:d0:9d:f1:e1:e4:87:7f:62:7e:1c: 89:02:66:64:9e:d5:a0:81:f3:65:68:d7:8d:02:37: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 16:5f:f2:84:13:2c:1b:3f:21:b7:6c:e7:3a:7a:51:c7:f9:aa: - 32:50:31:0c:00:1e:08:6d:5d:a6:da:77:cf:39:a5:ba:88:fc: - f0:29:0d:58:de:04:05:06:6d:05:b8:aa:0f:71:a0:55:25:9d: - 8c:dc:b4:40:ec:68:6a:0d:f8:52:71:db:02:12:a5:c8:91:cb: - 68:fd:07:6d:69:d3:ac:74:9e:c5:71:26:66:c7:c6:95:1d:a2: - 59:41:6f:70:b6:ca:d9:64:52:38:5e:d0:de:c7:2d:d8:8c:8e: - 35:39:8e:e4:33:ee:8c:d7:4b:56:a6:e8:2a:18:46:2e:e4:af: - ff:7d:19:6b:ca:14:8a:63:8b:10:b2:05:b2:b0:e0:d2:bb:c5: - 2c:91:b0:82:24:4d:9f:21:24:36:f5:75:b9:28:8d:46:5f:8f: - 8e:80:98:57:10:b3:50:61:80:4a:36:5b:f1:a7:8b:8b:74:f9: - 58:39:7c:4e:7f:9d:e7:41:6a:f0:1f:89:5c:68:4d:64:dd:47: - 7b:f6:fb:f6:92:e4:ae:ff:ca:90:89:b7:f8:e7:cf:97:2b:78: - 09:4c:1d:50:73:09:0d:0f:a9:e3:34:82:4d:59:73:f8:93:5d: - 6a:bf:e1:dc:1a:df:39:c4:9b:d9:40:d1:e8:44:c8:ce:5b:01: - 43:9e:82:d5 + 31:06:ca:84:8d:bf:6c:6b:4f:31:e5:81:f1:ee:62:80:ef:83: + 63:8d:56:00:c0:b7:cd:fd:37:8b:99:ea:a1:01:43:99:19:b9: + 8b:5e:9e:f4:55:73:9b:1a:2f:33:97:ac:e3:6a:ae:4b:c4:e9: + e2:04:33:29:a8:55:08:af:4e:cc:2a:83:a4:12:af:11:54:62: + d2:19:ad:6b:6d:54:ac:f6:9c:15:77:0b:d4:68:78:5b:2b:04: + 0e:82:9a:98:ac:8f:bc:47:de:29:d2:95:6b:ed:8d:29:a2:60: + d8:86:fc:a1:92:18:85:2d:4f:56:27:d2:de:20:87:f7:35:dd: + 9d:a1:26:cb:ed:fe:e8:b6:87:b6:8a:eb:7c:bd:04:d5:be:2a: + 96:cd:95:f6:16:9b:29:e1:62:0c:a8:ca:6c:fb:70:08:3c:10: + 56:bf:e5:c4:57:19:42:87:5f:ef:fb:77:b9:10:62:1e:5f:e7: + 35:58:80:30:92:ef:69:ef:2d:dc:f8:30:58:97:28:8d:64:18: + f2:c8:f3:ce:ce:3f:8a:aa:a0:e8:27:95:b9:58:55:88:32:9c: + 27:56:71:54:c1:6e:0a:94:2d:0a:e6:70:7e:42:56:6a:b0:eb: + ad:8c:cd:93:6e:20:00:6e:81:8a:18:1b:30:0e:c2:27:f3:74: + 67:98:3a:58 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUCM/T0WUhzESKCl15iAcWVMMf2GYwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAKjnX/rQnfHh5Id/Yn4ciQJmZJ7VoIHzZWjXjQI3mdrohQBR tGnpVykJUcJ4yO67h2JKqEbD1Abl8MIzaBP3VcVEQhQe12WkobZnOODCcmXurfWU @@ -176,12 +176,12 @@ iBUrg7E3slQwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQAWX/KEEywbPyG3bOc6elHH+aoyUDEMAB4IbV2m -2nfPOaW6iPzwKQ1Y3gQFBm0FuKoPcaBVJZ2M3LRA7GhqDfhScdsCEqXIkcto/Qdt -adOsdJ7FcSZmx8aVHaJZQW9wtsrZZFI4XtDexy3YjI41OY7kM+6M10tWpugqGEYu -5K//fRlryhSKY4sQsgWysODSu8UskbCCJE2fISQ29XW5KI1GX4+OgJhXELNQYYBK -Nlvxp4uLdPlYOXxOf53nQWrwH4lcaE1k3Ud79vv2kuSu/8qQibf458+XK3gJTB1Q -cwkND6njNIJNWXP4k11qv+HcGt85xJvZQNHoRMjOWwFDnoLV +MA0GCSqGSIb3DQEBCwUAA4IBAQAxBsqEjb9sa08x5YHx7mKA74NjjVYAwLfN/TeL +meqhAUOZGbmLXp70VXObGi8zl6zjaq5LxOniBDMpqFUIr07MKoOkEq8RVGLSGa1r +bVSs9pwVdwvUaHhbKwQOgpqYrI+8R94p0pVr7Y0pomDYhvyhkhiFLU9WJ9LeIIf3 +Nd2doSbL7f7otoe2iut8vQTVviqWzZX2Fpsp4WIMqMps+3AIPBBWv+XEVxlCh1/v ++3e5EGIeX+c1WIAwku9p7y3c+DBYlyiNZBjyyPPOzj+KqqDoJ5W5WFWIMpwnVnFU +wW4KlC0K5nB+QlZqsOutjM2TbiAAboGKGBswDsIn83RnmDpY -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 08:cf:d3:d1:65:21:cc:44:8a:0a:5d:79:88:07:16:54:c3:1f:d8:65 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:af:9d:d7:d1:a5:91:6e:5d:17:d4:89:85:95:b8: cf:e3:e3:fb:94:dd:cc:c0:99:59:24:ac:c0:4d:cc: @@ -239,24 +239,24 @@ X509v3 Extended Key Usage: TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 04:9c:e7:fd:47:05:69:a0:59:94:ce:13:97:e4:4e:f9:47:09: - a2:12:04:51:37:b5:d8:3d:0c:7e:4b:29:23:a7:b1:07:7e:56: - 6a:aa:b5:9c:6f:f4:bd:7a:d5:43:b9:ed:c7:34:e2:3a:cb:7b: - a5:aa:02:ab:d6:f7:a0:3f:03:03:9c:94:ee:52:52:06:04:10: - 37:f3:cb:83:b9:34:bb:1e:fc:08:1d:c4:99:95:5e:08:9b:d9: - 1f:a1:2b:d1:3b:81:ea:65:6e:7f:a8:d8:55:d2:af:3b:6c:0a: - 8a:60:60:75:89:50:88:d4:e3:36:88:0b:f0:56:50:91:7b:75: - 78:f3:6f:b6:80:57:25:a3:97:01:44:14:9f:47:be:b2:eb:12: - 5b:4b:58:d4:65:fd:a1:6d:9a:10:2f:be:b9:10:58:18:9a:c5: - fb:4a:10:ab:d7:b9:6d:65:92:e4:3c:31:07:eb:c9:d5:40:69: - cb:f7:88:d3:01:9e:f0:3e:35:aa:4e:40:59:65:3a:54:fb:eb: - a3:ea:ca:8a:ad:03:5c:5c:8b:82:86:b1:8f:e1:34:ba:24:12: - c3:7c:5d:da:86:87:31:13:d4:35:cf:c3:4d:59:7f:8d:d9:56: - 68:17:20:7f:ec:57:98:a4:f8:53:54:c5:43:26:33:69:21:76: - 72:e9:e7:f5 + 41:b1:b7:39:9a:c9:11:6c:57:42:5d:fa:b6:0f:4d:97:e8:37: + 82:fb:f7:b0:ff:db:1c:78:73:17:f3:cf:9f:15:b0:c8:6d:16: + 6f:a6:0b:5f:ea:f8:58:73:ad:37:74:f9:f4:8e:6e:db:6b:21: + 98:10:80:0c:2d:b5:de:d2:73:74:02:67:8b:0b:eb:40:92:f5: + da:66:a4:dd:84:ce:db:49:47:71:bd:24:b2:5c:b7:03:2f:52: + 9f:65:f2:9e:ab:13:09:76:a4:c8:94:3a:30:b1:5f:43:9a:af: + 86:c9:e8:e2:37:24:be:b4:d1:ab:34:45:df:3f:77:ff:cd:71: + 5d:de:7b:33:6e:60:04:45:d2:31:3e:3d:3f:5a:2e:bc:2e:00: + a2:67:3c:70:8e:90:b1:b5:d2:f7:1e:1b:23:2a:d6:0a:4e:26: + 98:35:e0:3b:2d:82:94:ce:b6:a3:1f:5f:67:e2:96:af:c6:89: + ed:28:47:9b:48:47:58:dc:fc:6a:7f:49:2b:6f:0e:6b:40:40: + 68:ec:53:fb:ef:16:55:1c:1d:77:1a:49:8f:13:0a:c6:06:16: + 09:0d:08:e4:12:ff:cb:a2:0e:42:18:fc:a8:5a:04:e3:72:09: + 2b:01:5f:1f:63:b8:aa:51:dd:ae:b6:13:f1:24:2c:b6:1c:87: + 95:70:db:97 -----BEGIN CERTIFICATE----- MIIDjTCCAnWgAwIBAgIUCM/T0WUhzESKCl15iAcWVMMf2GUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCvndfRpZFuXRfUiYWVuM/j4/uU3czAmVkkrMBNzEs3iDg8oWAGlo0ba+cr uHGeVEvNxE2Ttjs/eqLGO+qfNo3lsA+eJ1h8+Ptv6K4Mu2kCYCHRvdzhMyONxV/c @@ -268,11 +268,11 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zATBgNVHSUE -DDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEABJzn/UcFaaBZlM4Tl+RO -+UcJohIEUTe12D0MfkspI6exB35Waqq1nG/0vXrVQ7ntxzTiOst7paoCq9b3oD8D -A5yU7lJSBgQQN/PLg7k0ux78CB3EmZVeCJvZH6Er0TuB6mVuf6jYVdKvO2wKimBg -dYlQiNTjNogL8FZQkXt1ePNvtoBXJaOXAUQUn0e+susSW0tY1GX9oW2aEC++uRBY -GJrF+0oQq9e5bWWS5DwxB+vJ1UBpy/eI0wGe8D41qk5AWWU6VPvro+rKiq0DXFyL -goaxj+E0uiQSw3xd2oaHMRPUNc/DTVl/jdlWaBcgf+xXmKT4U1TFQyYzaSF2cunn -9Q== +DDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAQbG3OZrJEWxXQl36tg9N +l+g3gvv3sP/bHHhzF/PPnxWwyG0Wb6YLX+r4WHOtN3T59I5u22shmBCADC213tJz +dAJniwvrQJL12mak3YTO20lHcb0ksly3Ay9Sn2XynqsTCXakyJQ6MLFfQ5qvhsno +4jckvrTRqzRF3z93/81xXd57M25gBEXSMT49P1ouvC4Aomc8cI6QsbXS9x4bIyrW +Ck4mmDXgOy2ClM62ox9fZ+KWr8aJ7ShHm0hHWNz8an9JK28Oa0BAaOxT++8WVRwd +dxpJjxMKxgYWCQ0I5BL/y6IOQhj8qFoE43IJKwFfH2O4qlHdrrYT8SQsthyHlXDb +lw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py index b211377..dea784e 100755 --- a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test new file mode 100644 index 0000000..556a117 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test new file mode 100644 index 0000000..347f0be --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test new file mode 100644 index 0000000..503445e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_EXPIRATION_AND_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test new file mode 100644 index 0000000..fc8361e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_EXPIRATION +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem index b55b864..f144a8c 100644 --- a/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem +++ b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 6f:30:93:e0:af:42:20:f7:92:d9:8d:63:e4:7e:ee:e3:df:49:cd:56 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e0:2c:39:1a:67:64:64:af:b8:19:4f:41:9e:78: a6:a8:fc:a4:43:70:a7:7c:23:f9:27:a0:7f:98:37: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - dc:98:1f:bb:fe:44:0f:10:3f:47:46:4e:e3:3d:09:c0:5f:75: - 1a:c1:84:c8:83:c3:02:d4:dd:f2:1d:00:ac:c5:d4:e8:f7:cd: - 53:f6:56:44:a6:82:22:50:ba:d4:5e:e8:a2:9b:95:33:8f:0a: - 09:e9:a9:3d:d5:d6:a8:37:7b:ff:8c:20:c9:81:87:79:57:39: - bc:4c:a5:8a:0b:ca:1b:7c:23:51:95:b2:2a:b6:23:a6:00:98: - c1:28:c2:5a:35:86:b6:ad:fa:4d:84:97:85:10:e5:ed:f7:7b: - 1f:ac:93:4c:a0:78:f2:d1:5e:31:30:1c:4b:87:35:d9:51:d6: - c2:ff:3e:33:38:f8:c3:cd:47:d5:60:b6:ca:53:bb:79:b6:29: - 3b:57:1a:9e:38:7e:b5:5d:e6:31:41:54:3e:73:48:94:33:2c: - f2:87:b7:1f:a9:1c:b7:35:94:c0:6f:5c:51:80:b1:24:97:21: - ef:56:84:d1:93:bb:07:eb:18:7a:60:84:32:d2:c3:c0:fd:4f: - 63:d6:54:5f:2b:dc:66:dc:ac:3c:bc:46:74:04:5b:de:db:9b: - 5e:6a:98:10:f8:3e:a3:41:8c:69:6e:49:66:07:f4:b8:58:2d: - e4:8e:c7:ab:42:a4:20:fb:8f:49:11:7e:38:a1:4e:43:da:36: - df:46:2e:d6 + b4:37:d0:b2:e6:04:26:d5:cf:ea:f2:91:5c:aa:03:17:35:07: + 21:bd:67:52:60:9c:c2:9e:79:6e:ef:5f:a2:05:74:6c:b4:75: + 7e:f1:3b:0f:2e:62:85:b2:33:3b:23:68:7c:67:e1:b6:e1:c4: + b0:af:50:29:a7:73:fc:aa:b9:e0:f2:fb:7e:f3:f5:27:07:e6: + 26:c0:b8:51:06:7c:42:9d:59:b5:b3:2f:ae:ea:f4:e5:0b:9c: + 63:00:34:2c:46:cd:df:22:55:21:3b:78:23:b0:8e:0d:69:8d: + 66:92:16:90:83:fd:ad:46:60:7f:5f:87:61:7f:2f:0f:c2:8c: + 0f:7a:dc:b4:6e:cc:a7:80:88:3b:49:17:ef:fb:95:48:9b:80: + b6:f4:32:95:e0:e8:e6:1a:97:2f:fe:c6:a7:ad:02:b8:ef:a7: + 25:42:cd:ea:bd:c1:64:6b:b0:89:6c:bb:fb:e6:9c:43:b8:51: + 03:0c:ed:03:01:44:5b:ef:ad:8e:59:aa:29:cd:2d:c4:c8:1f: + 55:66:c6:26:d8:6c:2d:07:ca:91:10:2e:04:54:5d:e1:ee:87: + 1b:22:ff:2a:b9:7a:e2:be:be:d7:51:d2:7f:3e:ee:e0:80:c8: + 58:fc:f1:7e:66:ca:6f:24:1a:bc:c0:98:a0:75:88:27:2e:28: + 59:30:f4:05 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUbzCT4K9CIPeS2Y1j5H7u499JzVYwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEA4Cw5GmdkZK+4GU9BnnimqPykQ3CnfCP5J6B/mDfn7v6+ LYJlnkYVHvw9cDaWR2lqwFHF8Vkq1x4/sy7frK+JFkXtca44BE1e57jZoUUUpfmk 9+Pn5OmsfoKV5lyOrNoU1S8E7Uj3VktamHIPB2bKF6UOtwVkO2qXrbF+TbOM1Csj @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBANyYH7v+RA8QP0dGTuM9CcBfdRrBhMiDwwLU3fIdAKzF1Oj3zVP2VkSmgiJQ -utRe6KKblTOPCgnpqT3V1qg3e/+MIMmBh3lXObxMpYoLyht8I1GVsiq2I6YAmMEo -wlo1hrat+k2El4UQ5e33ex+sk0ygePLRXjEwHEuHNdlR1sL/PjM4+MPNR9VgtspT -u3m2KTtXGp44frVd5jFBVD5zSJQzLPKHtx+pHLc1lMBvXFGAsSSXIe9WhNGTuwfr -GHpghDLSw8D9T2PWVF8r3GbcrDy8RnQEW97bm15qmBD4PqNBjGluSWYH9LhYLeSO -x6tCpCD7j0kRfjihTkPaNt9GLtY= +ggEBALQ30LLmBCbVz+rykVyqAxc1ByG9Z1JgnMKeeW7vX6IFdGy0dX7xOw8uYoWy +MzsjaHxn4bbhxLCvUCmnc/yqueDy+37z9ScH5ibAuFEGfEKdWbWzL67q9OULnGMA +NCxGzd8iVSE7eCOwjg1pjWaSFpCD/a1GYH9fh2F/Lw/CjA963LRuzKeAiDtJF+/7 +lUibgLb0MpXg6OYaly/+xqetArjvpyVCzeq9wWRrsIlsu/vmnEO4UQMM7QMBRFvv +rY5ZqinNLcTIH1VmxibYbC0HypEQLgRUXeHuhxsi/yq5euK+vtdR0n8+7uCAyFj8 +8X5mym8kGrzAmKB1iCcuKFkw9AU= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 08:55:78:34:50:50:34:15:fe:10:58:e3:0b:cb:6b:c3:c6:56:3d:16 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:de:e6:c0:76:c5:4c:d0:8e:b3:87:07:91:66:aa: f1:ae:93:8f:a2:83:2d:d5:05:91:b8:52:f6:2d:a5: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 9b:6f:11:4f:45:79:f3:a4:a8:35:ab:25:fd:ff:fd:a0:c5:9a: - d1:0a:5d:b0:60:f2:2e:37:48:9b:c8:74:1a:58:57:06:bb:0b: - f2:98:04:5d:69:88:a2:01:20:b1:07:eb:80:b6:9b:48:0a:0b: - 38:b1:b5:e5:9c:85:ea:88:61:27:00:29:41:31:fc:77:5c:ff: - 3c:9e:ad:f7:83:c4:77:7f:50:58:18:7b:fb:43:36:53:a1:92: - 3c:a6:75:0e:04:eb:b3:63:27:32:3c:e7:a5:95:d1:99:b7:90: - bc:d4:20:2f:44:86:27:74:6d:c4:00:04:bd:f9:5b:e5:48:30: - d0:61:db:e6:f7:66:96:45:90:f3:07:1e:60:c5:06:c4:60:52: - ec:1a:87:d9:19:e2:5d:43:b2:1e:48:da:5c:ae:7f:c4:f3:30: - ac:f4:77:47:cd:30:a1:46:a4:ff:60:32:c8:67:f5:92:32:ca: - 34:b3:94:13:00:73:30:80:6a:b1:a2:16:ca:31:40:74:11:0d: - 91:a0:94:36:36:21:c5:91:0e:45:7b:fa:17:13:64:b3:ab:70: - c3:f1:a7:e8:dd:8b:c6:bf:dc:44:23:b7:e1:1a:f0:9d:54:00: - 31:66:23:a3:f5:63:7e:f2:95:37:e9:3e:d0:7d:44:cd:41:8d: - a7:ca:c9:86 + 0a:11:c3:21:b5:94:3d:5f:ae:33:72:18:c4:74:c0:cb:15:b0: + 22:74:39:5d:76:7b:77:a9:91:0d:02:7c:1b:0c:fa:d1:dc:94: + f2:d3:38:01:f3:64:42:53:5b:0e:a7:a3:7e:8d:8d:0b:6f:1a: + 93:ab:17:3a:02:43:23:c6:c2:8c:40:32:fe:e9:e4:42:31:c2: + 4f:96:87:da:54:70:f0:85:31:7c:a3:a2:96:af:c6:a3:0a:26: + 68:3c:db:1b:dc:be:58:c6:c2:ef:62:a1:87:3e:01:4a:3c:c0: + aa:fa:f5:30:d7:7d:35:3c:3b:f0:ef:7b:e9:f8:67:5a:f7:75: + 5f:0f:ae:63:a6:61:98:5a:21:8a:36:ca:59:40:75:60:4b:6b: + cd:0e:99:d7:2f:fc:85:1d:81:4c:50:e0:66:1b:fe:8f:83:e4: + bf:00:07:48:3c:ea:16:c4:43:8d:53:3a:44:bf:64:99:58:1e: + 72:38:f9:ec:63:ad:4e:e3:5a:7b:b3:22:0a:54:d8:49:41:e7: + 4f:f6:ad:df:3b:f2:c2:3d:d5:e1:62:30:4a:61:30:09:ea:2a: + 66:98:1e:a7:51:e1:cc:08:c2:32:5e:c7:77:2c:93:c0:6b:77: + 89:99:e3:f5:89:bb:62:6b:3e:96:25:ac:a1:79:2e:82:9b:e3: + 1b:4b:28:96 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUCFV4NFBQNBX+EFjjC8trw8ZWPRYwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAN7mwHbFTNCOs4cHkWaq8a6Tj6KDLdUFkbhS9i2l//2V7oUP hcPr1473byrAFd6uHmJiEmTD98EPBaQPtzNpkmZXk09OBEO7I7vDxikLQmgfJoF3 @@ -176,12 +176,12 @@ IvdLdSx909MwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCbbxFPRXnzpKg1qyX9//2gxZrRCl2wYPIuN0ib -yHQaWFcGuwvymARdaYiiASCxB+uAtptICgs4sbXlnIXqiGEnAClBMfx3XP88nq33 -g8R3f1BYGHv7QzZToZI8pnUOBOuzYycyPOelldGZt5C81CAvRIYndG3EAAS9+Vvl -SDDQYdvm92aWRZDzBx5gxQbEYFLsGofZGeJdQ7IeSNpcrn/E8zCs9HdHzTChRqT/ -YDLIZ/WSMso0s5QTAHMwgGqxohbKMUB0EQ2RoJQ2NiHFkQ5Fe/oXE2Szq3DD8afo -3YvGv9xEI7fhGvCdVAAxZiOj9WN+8pU36T7QfUTNQY2nysmG +MA0GCSqGSIb3DQEBCwUAA4IBAQAKEcMhtZQ9X64zchjEdMDLFbAidDlddnt3qZEN +AnwbDPrR3JTy0zgB82RCU1sOp6N+jY0LbxqTqxc6AkMjxsKMQDL+6eRCMcJPlofa +VHDwhTF8o6KWr8ajCiZoPNsb3L5YxsLvYqGHPgFKPMCq+vUw1301PDvw73vp+Gda +93VfD65jpmGYWiGKNspZQHVgS2vNDpnXL/yFHYFMUOBmG/6Pg+S/AAdIPOoWxEON +UzpEv2SZWB5yOPnsY61O41p7syIKVNhJQedP9q3fO/LCPdXhYjBKYTAJ6ipmmB6n +UeHMCMIyXsd3LJPAa3eJmeP1ibtiaz6WJayheS6Cm+MbSyiW -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 08:55:78:34:50:50:34:15:fe:10:58:e3:0b:cb:6b:c3:c6:56:3d:15 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b7:0e:0c:2e:e1:46:5f:9d:dc:3a:16:51:56:2f: 4c:5c:f7:92:93:2a:a1:bf:d1:bd:15:cd:8a:f8:e3: @@ -235,24 +235,24 @@ X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha256WithRSAEncryption - 39:e3:03:46:2c:4c:a7:29:17:56:98:74:e3:d8:0e:3d:83:55: - fd:9e:25:75:9f:88:d5:23:89:32:00:d2:73:3b:dc:ab:7f:6e: - 65:7e:e6:b7:13:c1:77:4b:71:26:dc:99:2a:2f:d6:4d:ba:b4: - d3:34:39:13:26:2c:b1:f9:d4:77:92:35:10:fd:92:e5:42:96: - 56:3b:8d:91:11:f3:d9:fe:ac:f0:7b:78:d5:fb:ad:08:51:31: - b4:43:47:cc:e8:0b:e3:ca:f0:9f:2c:7f:0b:7f:79:a0:ad:f6: - 49:85:0c:78:cd:65:03:15:9d:3b:70:89:30:aa:cd:94:9f:59: - 33:c7:29:b0:86:a0:cc:9c:80:3c:a1:cf:df:cb:85:d4:32:44: - a1:5f:90:d7:75:ad:52:d9:30:31:ee:80:b5:d5:3b:bd:33:6b: - 2b:5b:2c:ed:c2:d2:57:7d:12:91:c6:3e:c9:28:76:a7:2e:17: - 05:a5:74:40:5c:05:df:82:7c:54:33:9a:47:18:ae:77:c5:49: - 4c:2c:f3:24:17:12:a0:f9:24:c7:73:e3:84:4c:24:8b:b3:b9: - 67:e7:c5:85:e1:76:45:5a:d7:6b:76:57:af:4b:6f:24:52:a5: - 8b:bf:9b:68:9d:94:38:03:2c:c4:b0:85:b9:28:29:7c:c7:7b: - b1:15:a9:2e + a0:63:51:25:66:b7:9a:52:c8:f3:a5:18:a4:76:b5:02:e8:a1: + 12:0e:f7:e0:92:32:6f:85:2a:d3:95:ae:c1:5d:11:11:53:c2: + bb:85:55:a5:5c:71:f5:65:c6:f2:88:8a:a5:10:66:b6:bb:36: + d6:d5:c3:c1:87:be:bc:5f:c6:47:87:63:de:ef:6a:d6:46:db: + ca:b6:09:17:07:39:76:6d:3a:ef:69:37:05:0d:c8:24:51:1f: + 24:a7:c0:bc:44:a4:a3:57:28:f3:4f:ca:52:3b:1c:1a:3c:18: + 07:17:26:8c:ed:22:d0:0a:41:05:ae:cc:2c:b9:24:80:d5:22: + 1e:c0:eb:a7:48:fd:3a:c3:ee:89:95:6d:25:0b:45:86:70:11: + 69:da:11:38:c9:7a:3a:c1:b0:a7:f3:df:15:85:d1:66:ae:8f: + 2d:52:38:2d:db:32:c5:12:ba:e2:fd:b1:77:8a:ef:1b:8d:cd: + 99:85:33:e3:82:bb:42:f2:f7:92:56:4d:5d:4e:8d:82:54:23: + e8:90:3b:32:d2:9e:24:a7:4b:58:86:ed:fe:bf:b5:8d:e5:a5: + c3:af:d8:fa:92:df:bb:ae:8b:00:8c:64:e0:6c:53:5e:d9:14: + bd:30:78:40:80:f4:58:cd:b1:92:50:c9:87:59:91:39:18:a9: + ea:18:44:e7 -----BEGIN CERTIFICATE----- MIIDZzCCAk+gAwIBAgIUCFV4NFBQNBX+EFjjC8trw8ZWPRUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC3Dgwu4UZfndw6FlFWL0xc95KTKqG/0b0VzYr444qkQfqf3oWE/81bfRMz yriLNPaFc6Uj77phyhifCOo5Fxhp3TohV6VtsmOnQrq2ik7iH6uIT67KGma4edKU @@ -263,11 +263,11 @@ DQad8Toh1SL3S3UsfdPTMB8GA1UdIwQYMBaAFJafy5xcDQad8Toh1SL3S3UsfdPT MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S -b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBADnjA0Ys -TKcpF1aYdOPYDj2DVf2eJXWfiNUjiTIA0nM73Kt/bmV+5rcTwXdLcSbcmSov1k26 -tNM0ORMmLLH51HeSNRD9kuVCllY7jZER89n+rPB7eNX7rQhRMbRDR8zoC+PK8J8s -fwt/eaCt9kmFDHjNZQMVnTtwiTCqzZSfWTPHKbCGoMycgDyhz9/LhdQyRKFfkNd1 -rVLZMDHugLXVO70zaytbLO3C0ld9EpHGPskodqcuFwWldEBcBd+CfFQzmkcYrnfF -SUws8yQXEqD5JMdz44RMJIuzuWfnxYXhdkVa12t2V69LbyRSpYu/m2idlDgDLMSw -hbkoKXzHe7EVqS4= +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAKBjUSVm +t5pSyPOlGKR2tQLooRIO9+CSMm+FKtOVrsFdERFTwruFVaVccfVlxvKIiqUQZra7 +NtbVw8GHvrxfxkeHY97vatZG28q2CRcHOXZtOu9pNwUNyCRRHySnwLxEpKNXKPNP +ylI7HBo8GAcXJoztItAKQQWuzCy5JIDVIh7A66dI/TrD7omVbSULRYZwEWnaETjJ +ejrBsKfz3xWF0Waujy1SOC3bMsUSuuL9sXeK7xuNzZmFM+OCu0Ly95JWTV1OjYJU +I+iQOzLSniSnS1iG7f6/tY3lpcOv2PqS37uuiwCMZOBsU17ZFL0weECA9FjNsZJQ +yYdZkTkYqeoYROc= -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py index bfba89a..9cca59f 100755 --- a/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test new file mode 100644 index 0000000..77ad41b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS_REQUIRE_BASIC_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: Does not have Basic Constraints +
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test new file mode 100644 index 0000000..6d30ae3 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_REQUIRE_BASIC_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem new file mode 100644 index 0000000..fb858e4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem
@@ -0,0 +1,266 @@ +[Created by: ./generate-chains.py] + +Certificate chain where the root keyUsage extension is present but does not +contain keyCertSign. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4d:9c:b5:b6:68:93:5e:c6:e1:a7:65:67:49:b3:e4:0e:bd:5e:63:b4 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b1:1c:a4:b9:20:81:72:4b:f5:2c:50:7e:3f:1a: + 85:27:5b:2d:50:7c:e5:36:fd:9c:ac:26:a0:7d:b7: + 94:d5:6b:fd:c3:46:1a:dc:4d:10:45:98:cc:87:8d: + af:fc:0e:bc:c9:b2:61:4b:8c:c2:9b:c8:da:7b:05: + b3:3b:e0:21:95:a5:9c:01:72:34:48:3d:e4:44:f2: + e7:b6:6b:58:f4:8d:60:92:c8:91:29:41:23:29:23: + fd:da:62:d0:c3:78:92:5f:01:09:55:2e:3a:a2:b3: + 2c:2d:c5:cd:79:26:7a:66:bc:e3:a5:17:51:ae:b7: + 29:50:75:10:6f:2c:55:a9:79:04:21:05:3b:14:32: + 65:7c:3a:2c:33:ea:6b:72:20:f1:87:31:f2:8f:27: + 69:4f:50:1d:c2:18:36:8e:b8:6d:c4:b8:0b:7a:23: + 87:e1:48:84:ec:44:98:77:df:a7:7a:06:37:4d:42: + 33:40:e2:b2:c9:67:2f:94:20:69:5c:6d:30:1a:b8: + c5:60:9e:32:6e:4d:b2:85:de:94:b9:86:50:f9:0c: + 72:06:34:bb:f0:4a:fc:cd:c8:89:7b:eb:69:e5:64: + e8:55:4c:12:79:cc:81:88:26:f6:59:22:d5:60:8c: + 36:4f:96:30:e2:ea:f4:10:dc:82:08:d2:3b:e2:05: + 13:77 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A9:6C:19:42:95:E3:95:C7:FF:D2:0F:BD:2C:E9:43:1F:2E:09:A2:C7 + X509v3 Authority Key Identifier: + 5E:60:7B:07:9D:3D:65:C3:D3:DE:FB:C8:28:BE:34:22:10:C9:C4:A2 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 14:bf:fa:03:43:bd:68:2c:77:55:2b:4a:49:ed:1b:71:4d:50: + 0c:91:f8:c0:2c:db:66:d8:a9:45:86:25:f6:cf:3a:db:94:e9: + c2:c9:76:3f:c1:b3:1f:58:08:e8:05:d2:2f:de:82:35:ad:87: + 56:c7:a8:d9:2c:e4:1a:a9:3f:91:52:cc:82:1b:2d:6d:83:99: + 7e:2a:0f:90:93:a7:d3:09:a6:53:49:bc:d2:73:08:73:77:9c: + 5d:d8:7b:3e:ae:42:e3:2d:d5:89:1c:45:de:06:3d:99:a9:e8: + 63:f9:27:f7:01:1c:aa:85:00:1e:37:11:8d:4b:c0:a0:b4:fe: + 16:30:6f:da:88:8e:a9:34:33:9b:9d:6c:d7:f2:c8:e6:86:9d: + f4:07:60:7e:86:fc:fb:4a:22:a4:cf:84:95:dc:da:cd:35:46: + 71:d3:d3:71:e2:50:0b:a9:8c:25:1e:dc:13:9d:f6:e2:90:fa: + dd:64:a2:d4:d8:04:fd:64:eb:77:c7:87:88:b5:1a:90:0b:d1: + e3:5f:5c:94:3a:8d:3b:6b:ad:f7:9c:27:8f:dd:a2:b7:de:64: + fb:2f:c1:8e:b0:49:88:30:e8:2e:c9:49:26:a2:ad:3f:f8:b5: + 4c:7a:d0:42:33:18:ae:fc:c1:29:66:8a:3d:7b:88:83:48:f6: + 77:c0:02:d1 +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUTZy1tmiTXsbhp2VnSbPkDr1eY7QwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAsRykuSCBckv1LFB+PxqFJ1stUHzlNv2crCagfbeU1Wv9 +w0Ya3E0QRZjMh42v/A68ybJhS4zCm8jaewWzO+AhlaWcAXI0SD3kRPLntmtY9I1g +ksiRKUEjKSP92mLQw3iSXwEJVS46orMsLcXNeSZ6ZrzjpRdRrrcpUHUQbyxVqXkE +IQU7FDJlfDosM+prciDxhzHyjydpT1Adwhg2jrhtxLgLeiOH4UiE7ESYd9+negY3 +TUIzQOKyyWcvlCBpXG0wGrjFYJ4ybk2yhd6UuYZQ+QxyBjS78Er8zciJe+tp5WTo +VUwSecyBiCb2WSLVYIw2T5Yw4ur0ENyCCNI74gUTdwIDAQABo4HpMIHmMB0GA1Ud +DgQWBBSpbBlCleOVx//SD70s6UMfLgmixzAfBgNVHSMEGDAWgBReYHsHnT1lw9Pe ++8govjQiEMnEojA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD +ggEBABS/+gNDvWgsd1UrSkntG3FNUAyR+MAs22bYqUWGJfbPOtuU6cLJdj/Bsx9Y +COgF0i/egjWth1bHqNks5BqpP5FSzIIbLW2DmX4qD5CTp9MJplNJvNJzCHN3nF3Y +ez6uQuMt1YkcRd4GPZmp6GP5J/cBHKqFAB43EY1LwKC0/hYwb9qIjqk0M5udbNfy +yOaGnfQHYH6G/PtKIqTPhJXc2s01RnHT03HiUAupjCUe3BOd9uKQ+t1kotTYBP1k +63fHh4i1GpAL0eNfXJQ6jTtrrfecJ4/dorfeZPsvwY6wSYgw6C7JSSairT/4tUx6 +0EIzGK78wSlmij17iINI9nfAAtE= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 54:e3:4d:7d:5e:fd:13:7b:9f:32:55:f3:77:55:e6:39:52:6f:ef:40 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:9c:38:da:61:b8:ad:0d:aa:de:44:df:52:78:01: + 82:89:fb:5f:bd:fc:a9:79:d0:8d:10:5c:3c:4e:b7: + b5:43:36:bc:05:3a:0c:4e:54:88:00:45:fb:33:25: + ca:cf:3a:aa:ad:a4:de:d2:2e:c1:53:44:b8:f5:58: + e7:27:19:5a:70:34:71:c7:4d:77:1f:53:f2:66:b9: + 79:e8:c2:10:8c:2f:5d:19:17:7e:e3:26:7e:0c:5d: + 8e:ae:85:01:f7:05:ac:ce:18:5d:7c:a4:fa:fc:38: + e6:18:63:a5:4c:d0:a3:cb:a3:e6:47:ad:5f:ec:32: + fc:11:02:87:cb:fa:87:c9:38:aa:b8:b2:7e:98:99: + 1b:4e:f3:01:fc:48:6a:60:a5:29:80:3c:0c:50:23: + 3a:ae:0a:a6:d4:29:69:1e:15:34:ed:93:31:fb:30: + d4:d6:23:59:94:89:fa:99:b4:16:d8:04:63:d0:c3: + a9:2d:be:ff:6a:84:c7:54:bb:e8:eb:bd:16:5b:88: + 33:10:1b:6e:20:4f:60:49:56:09:86:dc:95:fc:c5: + d9:2c:de:03:32:88:fc:3a:84:06:48:92:10:7c:2d: + b9:6a:25:fd:93:c0:51:75:bd:54:e7:ba:0b:bb:d8: + b3:f5:60:55:9e:c7:06:70:fd:f3:f0:13:8e:a8:33: + 17:ff + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 5E:60:7B:07:9D:3D:65:C3:D3:DE:FB:C8:28:BE:34:22:10:C9:C4:A2 + X509v3 Authority Key Identifier: + 20:1D:40:05:AB:57:09:3B:3A:83:BE:19:65:15:EB:74:EF:0C:0D:D7 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 12:3c:5d:46:a3:a4:11:4c:f6:d7:cc:92:61:b0:fd:ec:b6:12: + 37:3f:52:43:39:5e:8b:ff:5f:a9:09:3e:3b:3a:e4:c9:ec:59: + 00:8d:08:12:f9:b5:bd:8b:f4:41:dd:ff:d4:5c:5f:58:e7:e7: + 8c:a9:96:60:f0:78:27:7c:ca:da:24:67:93:ff:72:58:50:6b: + 8c:f2:11:da:8b:27:1b:68:9a:e0:9d:59:78:64:0d:d1:c4:c2: + 72:5f:9f:ef:32:d6:65:10:38:62:54:97:d5:03:cf:c4:a5:34: + f6:d2:d0:dd:b4:fc:08:49:2d:43:55:7c:2d:43:a1:1c:30:65: + b2:30:f8:5a:0a:ce:e8:1e:ad:c0:41:2d:d3:a2:64:76:3b:e8: + 82:3a:5b:93:f3:e8:84:de:7e:20:8d:05:06:2b:82:fd:6d:7c: + 35:6a:04:05:c0:6c:1b:91:6d:db:b3:a7:a5:35:42:9f:af:69: + 22:81:a9:f7:58:1c:fc:f1:31:54:26:f6:c5:b9:67:d0:da:eb: + 01:bd:69:10:de:ea:d3:95:29:ab:f2:59:8d:62:b9:01:b2:32: + 75:b7:47:3c:39:51:5d:be:46:48:da:19:f2:a8:61:8c:5f:cf: + 9c:a9:c9:92:a8:4e:ef:5c:8a:3f:73:fd:38:91:c2:90:33:c6: + 60:8e:67:22 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUVONNfV79E3ufMlXzd1XmOVJv70AwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAJw42mG4rQ2q3kTfUngBgon7X738qXnQjRBcPE63tUM2vAU6 +DE5UiABF+zMlys86qq2k3tIuwVNEuPVY5ycZWnA0ccdNdx9T8ma5eejCEIwvXRkX +fuMmfgxdjq6FAfcFrM4YXXyk+vw45hhjpUzQo8uj5ketX+wy/BECh8v6h8k4qriy +fpiZG07zAfxIamClKYA8DFAjOq4KptQpaR4VNO2TMfsw1NYjWZSJ+pm0FtgEY9DD +qS2+/2qEx1S76Ou9FluIMxAbbiBPYElWCYbclfzF2SzeAzKI/DqEBkiSEHwtuWol +/ZPAUXW9VOe6C7vYs/VgVZ7HBnD98/ATjqgzF/8CAwEAAaOByzCByDAdBgNVHQ4E +FgQUXmB7B509ZcPT3vvIKL40IhDJxKIwHwYDVR0jBBgwFoAUIB1ABatXCTs6g74Z +ZRXrdO8MDdcwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQASPF1Go6QRTPbXzJJhsP3sthI3P1JDOV6L/1+p +CT47OuTJ7FkAjQgS+bW9i/RB3f/UXF9Y5+eMqZZg8HgnfMraJGeT/3JYUGuM8hHa +iycbaJrgnVl4ZA3RxMJyX5/vMtZlEDhiVJfVA8/EpTT20tDdtPwISS1DVXwtQ6Ec +MGWyMPhaCs7oHq3AQS3TomR2O+iCOluT8+iE3n4gjQUGK4L9bXw1agQFwGwbkW3b +s6elNUKfr2kigan3WBz88TFUJvbFuWfQ2usBvWkQ3urTlSmr8lmNYrkBsjJ1t0c8 +OVFdvkZI2hnyqGGMX8+cqcmSqE7vXIo/c/04kcKQM8Zgjmci +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 54:e3:4d:7d:5e:fd:13:7b:9f:32:55:f3:77:55:e6:39:52:6f:ef:3f + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:9d:78:55:f3:0c:19:87:95:61:61:db:6c:07:71: + bb:94:fd:a5:8d:cc:a7:b2:d6:0a:36:85:0a:07:1c: + 6b:e2:06:63:06:2b:ca:c6:ac:a8:fe:9b:02:f4:c0: + bc:cf:12:cd:49:18:2c:90:35:55:16:a1:2b:49:77: + 0a:a3:e2:04:22:e8:2c:58:21:7c:f4:b6:bd:19:61: + c6:50:4f:a8:0f:b1:e9:96:e7:fc:f6:1d:bb:ad:58: + 69:25:e9:db:6d:91:cc:61:2b:e5:93:9d:a9:37:c3: + f3:29:74:58:cd:b9:85:48:b8:ca:49:14:7b:18:54: + ee:c5:c7:18:98:48:91:f8:c2:c2:ec:15:67:27:bf: + a6:1b:29:25:97:67:ce:07:25:13:56:1a:b0:42:c8: + 1d:1b:33:49:83:f4:da:67:52:79:22:3c:0d:9f:0c: + e5:91:87:5f:fe:f6:43:70:bc:2f:68:c8:d6:37:8f: + cf:97:7b:c9:d6:3f:9e:06:c6:b0:ea:20:b6:7f:b0: + 33:a0:0f:5b:05:2a:1a:02:b9:22:80:d8:1a:bb:dc: + 81:db:68:cb:d7:c1:99:6e:34:f7:f5:b2:72:94:94: + c4:0e:04:8c:6d:b7:5f:6b:bb:c5:3f:6b:50:08:42: + 9a:cc:5f:41:96:ff:a2:fd:67:37:38:77:6f:d3:f4: + 2c:93 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 20:1D:40:05:AB:57:09:3B:3A:83:BE:19:65:15:EB:74:EF:0C:0D:D7 + X509v3 Authority Key Identifier: + 20:1D:40:05:AB:57:09:3B:3A:83:BE:19:65:15:EB:74:EF:0C:0D:D7 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 24:3d:9b:fe:64:91:03:db:33:58:d3:74:2a:57:a5:82:48:28: + 80:2e:57:82:09:ff:3d:6e:1a:f4:2d:c3:ee:90:9b:07:88:1d: + 25:97:65:5b:ef:90:54:b4:61:86:4c:15:5e:1a:a5:ee:d4:41: + af:6f:0a:2b:4e:b0:75:bd:d8:2c:8e:20:e9:6f:7a:d1:1b:4a: + b6:2d:c6:60:be:cb:56:7d:f1:c3:06:03:cd:c4:23:25:1f:09: + f5:44:d1:7c:9e:48:29:b4:a6:a7:55:40:f7:11:05:dc:45:5c: + 45:3f:2d:a6:23:54:e7:74:a8:d8:a3:81:23:00:77:64:9c:d3: + 1e:f1:f1:33:b6:a5:21:8e:af:a9:14:f5:37:6a:e3:6f:82:9f: + 65:6d:ab:de:0a:a5:29:62:d9:01:57:bf:69:48:c9:93:be:c2: + 2d:4b:e6:ed:0e:1e:e5:d8:fe:9c:8b:fc:36:09:08:45:f8:31: + 45:21:22:0b:62:c3:61:82:8f:65:bb:01:14:37:c2:b0:31:2f: + a2:40:b9:91:21:54:50:b6:24:39:6b:c1:a5:90:3f:b4:77:9c: + 13:d7:0a:dc:3d:85:ef:77:fa:53:6b:fc:cf:8a:3e:45:db:5c: + 8b:4b:6b:a5:d8:ee:0b:19:f2:c1:a3:02:e0:ba:36:43:c8:e8: + 8b:c8:9a:2f +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUVONNfV79E3ufMlXzd1XmOVJv7z8wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCdeFXzDBmHlWFh22wHcbuU/aWNzKey1go2hQoHHGviBmMGK8rGrKj+mwL0 +wLzPEs1JGCyQNVUWoStJdwqj4gQi6CxYIXz0tr0ZYcZQT6gPsemW5/z2HbutWGkl +6dttkcxhK+WTnak3w/MpdFjNuYVIuMpJFHsYVO7FxxiYSJH4wsLsFWcnv6YbKSWX +Z84HJRNWGrBCyB0bM0mD9NpnUnkiPA2fDOWRh1/+9kNwvC9oyNY3j8+Xe8nWP54G +xrDqILZ/sDOgD1sFKhoCuSKA2Bq73IHbaMvXwZluNPf1snKUlMQOBIxtt19ru8U/ +a1AIQprMX0GW/6L9Zzc4d2/T9CyTAgMBAAGjgcswgcgwHQYDVR0OBBYEFCAdQAWr +Vwk7OoO+GWUV63TvDA3XMB8GA1UdIwQYMBaAFCAdQAWrVwk7OoO+GWUV63TvDA3X +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCBaAwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAJD2b/mSRA9szWNN0KlelgkgogC5Xggn/PW4a9C3D7pCbB4gd +JZdlW++QVLRhhkwVXhql7tRBr28KK06wdb3YLI4g6W960RtKti3GYL7LVn3xwwYD +zcQjJR8J9UTRfJ5IKbSmp1VA9xEF3EVcRT8tpiNU53So2KOBIwB3ZJzTHvHxM7al +IY6vqRT1N2rjb4KfZW2r3gqlKWLZAVe/aUjJk77CLUvm7Q4e5dj+nIv8NgkIRfgx +RSEiC2LDYYKPZbsBFDfCsDEvokC5kSFUULYkOWvBpZA/tHecE9cK3D2F73f6U2v8 +z4o+Rdtci0trpdjuCxnywaMC4Lo2Q8joi8iaLw== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py new file mode 100755 index 0000000..693a2e1 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py
@@ -0,0 +1,25 @@ +#!/usr/bin/env python3 +# Copyright 2022 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain where the root keyUsage extension is present but does not +contain keyCertSign.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate without keyCertSign. +root = gencerts.create_self_signed_root_certificate('Root') +root.get_extensions().set_property('keyUsage', + 'critical,digitalSignature,keyEncipherment') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key new file mode 100644 index 0000000..c59282d --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCcONphuK0Nqt5E +31J4AYKJ+1+9/Kl50I0QXDxOt7VDNrwFOgxOVIgARfszJcrPOqqtpN7SLsFTRLj1 +WOcnGVpwNHHHTXcfU/JmuXnowhCML10ZF37jJn4MXY6uhQH3BazOGF18pPr8OOYY +Y6VM0KPLo+ZHrV/sMvwRAofL+ofJOKq4sn6YmRtO8wH8SGpgpSmAPAxQIzquCqbU +KWkeFTTtkzH7MNTWI1mUifqZtBbYBGPQw6ktvv9qhMdUu+jrvRZbiDMQG24gT2BJ +VgmG3JX8xdks3gMyiPw6hAZIkhB8LblqJf2TwFF1vVTnugu72LP1YFWexwZw/fPw +E46oMxf/AgMBAAECggEAB0L0EU3HXkn4E4utgCsfZiPunKl1atZt8C0K/crq3IlB +rraDiVKP92WvwJfI0d6GveD0UIdgcIS4889iZnFc84RxWeCSbgmo/1H7+WNBgXQ9 +wUntZntmdlNIK6y+dvAaSuj1oExLTe6kV2bhiwZs6EbU9rXEeyyyUph9BApZrHM1 +jwTbVsDRqq26gJq889SvvfIN2kwUaptFe9sAu7VNRlTU5XUVSEVwjaGs5ddDUKVT +TYHSPMBCRQMbgXxp3pBJAlBmSxRd+T2zsEOIPuUE/an3kyNSGXl7H+SBizNnqqsw +vkmq/e8yWnQW6niDJkdxm4Y8PetzdEl3zSZ43v5duQKBgQDAfN327WDp4Qyq0E3H +VnRzKJA/21eau9tHqO20lKccAH1E8YQAdNsA2pannU0z10vcKifT9Z32VqtjBNxQ +iOBah1q0EeKZL9oemmlc7MMpA8Ps3ddJuYgkt7wb/2PjnfHWXL+zfl0CC/nhAq8c +qMd9PLp22RkfaTvFBEcCFRYJdwKBgQDPxK6f678E9Rs1mtpt6iTZP5yfMJ9T/Jkh +4P8h/CDcaKKoyMz+0nx0mokIUXmn38RKeDf3/u8oe/9VL55etsSZy02BQWD4tFlP +3xv18DBpLPZbPqO5/FZDz43RWgiyoYm+4GOElMEhI3R+pXM0WtOS/vL8HPF6cZeR +xYOneBwHuQKBgB7+vFs7pCRk+b4zpqKXmE7G1FuD/VpML6YdXJF8cmA+7+z/Gutb +5bwAdsvst3bGj0+XdixaW6JEGHrsWHGbaM0LCJ8AVkWmf+/3m0m8Ujyzf4QPwM/9 +UR/geijj+fi4AS4sZy4HBgEDXqxN21a5Es5mzfu/P51gO6Cg7LI4JQFHAoGAcOiC +uXekzC3jRoNL1tWahtFR7RTAUSUBlu6t16srtHvMgYr2FDkQ11EvzOxx/2/UPWAN +kmDhWQ/hl0qUdwY92xInoWmFKELiEky95i5MMKv1iWqGEUl3G8zMVgvmlCTDNY69 +pkwslDSvVy/UZoxBVC3moGmeNRtL8jTzMexM10kCgYANE5y/x9O+dNCDaUd6lcR3 +eV54CEGgWliifpKNVmeZfUy0zjx3pOiUaDjvLwtKtYnNvvpNlxq0weMRRqqb3isx +R/HgGuqX5rdz9bz6pP7n2sqQ67Y/bN7HD8F+B3gn2UmjekscEW7p31sgPNtfa0+u +zONbHBAlP5YbWROTvuw6Wg== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key new file mode 100644 index 0000000..f92bfb3 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCdeFXzDBmHlWFh +22wHcbuU/aWNzKey1go2hQoHHGviBmMGK8rGrKj+mwL0wLzPEs1JGCyQNVUWoStJ +dwqj4gQi6CxYIXz0tr0ZYcZQT6gPsemW5/z2HbutWGkl6dttkcxhK+WTnak3w/Mp +dFjNuYVIuMpJFHsYVO7FxxiYSJH4wsLsFWcnv6YbKSWXZ84HJRNWGrBCyB0bM0mD +9NpnUnkiPA2fDOWRh1/+9kNwvC9oyNY3j8+Xe8nWP54GxrDqILZ/sDOgD1sFKhoC +uSKA2Bq73IHbaMvXwZluNPf1snKUlMQOBIxtt19ru8U/a1AIQprMX0GW/6L9Zzc4 +d2/T9CyTAgMBAAECggEAOd1W5B2dogOECfQaEfA6qIi+lclPFHnvvdIMecl5YVDM +gZ+E/5XB8fFfWDYdC5DSq9n8wi8+6bZm1DOwzsEGmRcs+GOx6bDe8x1JRQjIbqAH +gMMV4xDQ/uV+mgaB8hUB//EkBycH4CyaxbBx04MpVaxF9S3X//xx026SfJ8qOLkx +VLGP2sIeOexuv7luEnRFCXLFLaEocZ0O6F55E3q4scl2iVs4QumE6PVHoz+TNkIv +jT5JFnxYAdpkmJZAne2T9cIJjBz4pUHlwhK5eIXzUEirJIT3Dfx5xkSjY+4rOiAU +Q0KtadzjTTCqMQpbp3lS9hFLd2xoLtW+C90kDzVoOQKBgQDNDAN1CoN2xcT4Wcwl +QfPrjzE8uh2Xb2kF9jjeoVx4Z+F40AebkrwVmsSP3DM3j3sI8ijHfDsu1/HsF421 +7WHDnRqsojTAY2hFLYFOJZikK4288wwE5RPLbXz6FqYxsyqDlPOYMgt0GDuMZrFU +Aw0Y5WjYAu0yz+DsyjQ0pMXFeQKBgQDEmbys+k9jbRF3mh7Ai7jP04rlHijH200p +u91xQKwFSGnErvEINvSUc6NAYDzk4u+WzDs8woi4ZOrK/Ayn6+vxJLxCn1NI/BjJ +H8XMuKvt6pAeX8ZYGPfjendq1E+RKVMYZifnEpPd6P4gY8oOHVbx91SJWB6U/MUy +HlUs99X7awKBgQC6Ux1dIMWfi01WpDrW7FybhE4osbMsJggYa8r3u0eM/lCr+NXA +8BDLzQyq8Vz1MwOJeIvH4kLhaUej0y9pzyEUoVFY6DjpTiu1GQm0GoPfQtiUh4M3 +e3aGV6LGmwhAh1+tnA/TED7KKy8JgVPIVNF0+xpPmDE1CCOK6J+R6tzweQKBgDk6 +Wy6rClLx28TJ6yu3QEvW0zaQieRrVNHSKsqdvbUn+AnVtrnibV2NL7c8jF1AJefq +eU/dfLjYP3Ro3DJBPYQLYnWuNSsonvpksko+c2WlAuCklnLsibQA4SQKu0KRGewf +SHw97ycIfHjnM1jad4Wlrkjwiq5pyekl5TtaxUITAoGAclnWjbVoNGwd+MKtKlHA +gYyVqTEDoMeaHOg+SkNE00BHpUG8XcdYBlUR56XWRHBWxRn3AotBeVUjJYe385y2 +2wBXEYZ6tBkWK9YYy3w5CylUNXIAz03itb+xGZ/r1ZpEdYGta9yDUfRoLJ2Y6Eej +xy1t92XPwm6o9yqrpa8KqwM= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key new file mode 100644 index 0000000..908f58c --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCxHKS5IIFyS/Us +UH4/GoUnWy1QfOU2/ZysJqB9t5TVa/3DRhrcTRBFmMyHja/8DrzJsmFLjMKbyNp7 +BbM74CGVpZwBcjRIPeRE8ue2a1j0jWCSyJEpQSMpI/3aYtDDeJJfAQlVLjqisywt +xc15JnpmvOOlF1GutylQdRBvLFWpeQQhBTsUMmV8Oiwz6mtyIPGHMfKPJ2lPUB3C +GDaOuG3EuAt6I4fhSITsRJh336d6BjdNQjNA4rLJZy+UIGlcbTAauMVgnjJuTbKF +3pS5hlD5DHIGNLvwSvzNyIl762nlZOhVTBJ5zIGIJvZZItVgjDZPljDi6vQQ3III +0jviBRN3AgMBAAECggEAHvw1X0PuEZpzUqTkaVLQ78E2TMoE6dl1svJxCn13Ft11 +QFf/9AGxcpOYWLCzlKPZaGoCNo7yLwH1IyesozGDfqRCBki+F9NoH53lZtch8WrY +deWL680/AwAOdcnq3v+1j9RlFxdm37b76CgeWe8e4+Fw7B2Hx0q4+h/415JIjETa +OWUkhe77FaA1DUOjrgfv9jhLag/3OLzO9Ae/sFJIoYACVB5lbOPjBGy6bpXfDgOC +ppgn4NsUnkG/ouTm1c1SfgCxpYdpGZ9tQ08IqjuFwupd2dfBUb8mKnYf2gs5nnmt +IWxi+656pnaGhmUjJLFaQ4y8f31tSpudWddukzQWBQKBgQC+dDV4hvY0aL52eL+P +JKpYkAAWjXikg6KGYFQEl1MDIMhUQtWgxgfLU5uLD4ljST5qos6cWfO/ZWrriAAE +Na5ooT4l5wVwgaRLeqwU4+06fpGsuXFvutkDdULdR8evJfwsSQyDUHlu3fWwLcaB +irvbc/CVYIvIzg7orD/1GGAzkwKBgQDuEPGcXo8EN5HYD5LXtd2eT0LhouowHv5p +9aDKG1g4zFubkkB13UZgQXE5ivA5ll7pJIWv0dh9UDeSK1noE8vpniMd4+uxAqdw +sf2pPES43su24e7SfQpJEJ63sAYhWdJrzJ/qyxzroxO+65D8ozgUdeBlR/ECHCUA +m0i1RibXDQKBgQCbDKyDZQyHekak2ITLGkR8OS95LM9sz6W+1ClSW4e/Yi71OjwE +2XN6+qQEwC9PX0+rLMQb0bd4uC4ldeDdjH5iu/KGlN9+ymxg7outrilxl50tCwPo +vCr0f8BhuZA9bSUxQH8pYJibw6PDPGEBEVsCvA6+7Yyfe/HzRlgDR0b6dQKBgG9+ +Zflq26YI9HfxCz+VQB6VVmhgKTeyPEqZq90bo1yucLTScPgCUqRf4cwmQs1lnDuq +TCYErFQ8DlqZjPjA1L4rvpyQEuEKsip4YakxvamrRlL3SycvQnLnor26ZZSXAZJU ++gw3ZesBrAy9PGDlfC0w64/jen8XeUjocMvc9/G9AoGAUd3EFeCC1bCHDrzzYtEY +54WY1dV7zT3ePOFpVEZ0KHe4kgszdGHC/olRmmyxnsv+gyOuJ38uEH85WQ93Uxvu +gPp4xRUGmRMc40qKW8DKQhQru1p7I92D2Nplf65Uh7XR8AKc8fvzoowB3q95UzjC +lkPYeGUpv6L/Tt1IEy87iP8= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test new file mode 100644 index 0000000..c898fa4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test new file mode 100644 index 0000000..4ddcdb7 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: keyCertSign bit is not set +
diff --git a/net/data/verify_certificate_chain_unittest/target-and-intermediate/chain.pem b/net/data/verify_certificate_chain_unittest/target-and-intermediate/chain.pem index b8d7ebb..54c6929 100644 --- a/net/data/verify_certificate_chain_unittest/target-and-intermediate/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-and-intermediate/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 36:ca:7f:6d:80:1b:f8:bd:48:70:cd:9e:69:48:89:43:5e:d7:40:41 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ca:19:b1:9d:8f:85:f5:a4:a8:8a:0d:d3:7f:f3: 67:67:b1:d1:db:3d:69:8c:fa:bb:53:58:28:50:14: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 93:e1:fe:88:40:14:42:36:51:ce:d8:c3:79:20:2f:17:2e:74: - 13:a4:ae:72:0d:bb:64:17:f5:82:0a:14:b0:72:4d:b3:42:9c: - 4b:38:24:4c:4b:9c:74:76:90:a1:09:ca:0b:b8:86:5e:56:45: - ce:bc:2a:c4:fb:a6:b4:77:b6:35:c2:e0:b3:2e:53:5d:7a:20: - 69:07:06:7d:9f:10:ce:eb:10:73:4b:b0:e9:48:a1:a3:ea:d3: - 0c:45:a5:c1:23:39:79:e5:33:8b:10:a0:11:e1:f0:ce:58:06: - c5:83:21:4e:65:46:74:50:83:c6:f2:df:46:33:f5:7a:d5:49: - a5:5d:18:01:e6:64:f5:63:a7:bc:cd:e8:31:75:10:79:16:0f: - c5:68:78:4c:f1:6e:84:bc:b2:43:56:89:78:ad:ed:4a:8d:36: - 84:c4:aa:db:5c:46:c9:78:2d:53:21:d9:09:8c:55:09:da:6b: - a9:c9:61:e5:f8:eb:94:8a:e5:9e:54:af:fa:7f:70:92:80:8f: - 47:21:ab:ec:06:9d:b4:4e:33:ac:19:1e:a5:75:77:5d:e2:6c: - d0:6a:60:d3:8c:84:18:f6:c1:94:54:f8:ff:43:c8:e2:1f:cd: - ac:54:7b:25:07:60:0c:df:83:27:e2:56:5f:78:ab:70:91:68: - 15:bc:76:7f + 62:69:d8:82:46:7f:68:d7:c5:22:3c:f1:5f:7f:35:b5:1e:f1: + 5e:5c:d1:60:6e:12:2d:e9:5d:ce:d6:06:c9:71:c7:ad:0f:f9: + ed:b2:9c:3a:8c:6f:23:9d:23:7b:22:27:d3:9a:ae:2d:67:93: + 3f:ab:c1:29:94:c1:bd:ae:d9:1a:72:b9:6f:a9:b6:49:36:fb: + ec:33:82:f4:55:81:b1:a7:0c:bc:92:5e:ca:0b:b7:c8:a7:1d: + 22:13:4a:e6:f9:03:dc:e9:fa:f2:b4:b8:93:ea:de:c6:8e:4b: + 3c:9e:2a:07:9a:03:08:b2:44:fd:40:cb:33:85:d4:75:e0:76: + 8d:b1:ae:ce:6e:63:9d:47:7f:be:dd:c7:33:87:ec:cc:c7:c4: + 86:46:07:fe:9f:c9:b4:6e:d3:0f:44:88:88:23:65:72:fa:ad: + f8:31:99:e3:3c:93:72:fe:86:5f:33:4a:70:e8:b2:f1:d7:25: + be:65:0c:c3:53:f1:81:7d:fa:8d:62:db:67:6c:76:42:5d:3f: + 28:44:5b:47:7f:b4:75:84:a0:48:af:fc:e0:c2:62:61:cd:b4: + 8e:41:e1:af:35:49:15:51:60:cc:0b:f9:38:65:f4:7c:db:b3: + 6d:0d:9d:11:c3:70:fe:79:1d:dd:1e:f9:ac:46:54:b1:75:00: + 60:47:67:c9 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUNsp/bYAb+L1IcM2eaUiJQ17XQEEwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAyhmxnY+F9aSoig3Tf/NnZ7HR2z1pjPq7U1goUBQvBqp+ 9cYGTX12n+4z2MhsFuhl39DAmmJJYCrZU7ZtxicyE1iyw2RjYb9rQOoknKYVris4 53BYEkaSX6VwbOpQPHubM1BUk6ScQeBAfhiHilLVHWbz8PdUP1Vh9WYcpg1zV6N4 @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAJPh/ohAFEI2Uc7Yw3kgLxcudBOkrnINu2QX9YIKFLByTbNCnEs4JExLnHR2 -kKEJygu4hl5WRc68KsT7prR3tjXC4LMuU116IGkHBn2fEM7rEHNLsOlIoaPq0wxF -pcEjOXnlM4sQoBHh8M5YBsWDIU5lRnRQg8by30Yz9XrVSaVdGAHmZPVjp7zN6DF1 -EHkWD8VoeEzxboS8skNWiXit7UqNNoTEqttcRsl4LVMh2QmMVQnaa6nJYeX465SK -5Z5Ur/p/cJKAj0chq+wGnbROM6wZHqV1d13ibNBqYNOMhBj2wZRU+P9DyOIfzaxU -eyUHYAzfgyfiVl94q3CRaBW8dn8= +ggEBAGJp2IJGf2jXxSI88V9/NbUe8V5c0WBuEi3pXc7WBslxx60P+e2ynDqMbyOd +I3siJ9Oari1nkz+rwSmUwb2u2RpyuW+ptkk2++wzgvRVgbGnDLySXsoLt8inHSIT +Sub5A9zp+vK0uJPq3saOSzyeKgeaAwiyRP1AyzOF1HXgdo2xrs5uY51Hf77dxzOH +7MzHxIZGB/6fybRu0w9EiIgjZXL6rfgxmeM8k3L+hl8zSnDosvHXJb5lDMNT8YF9 ++o1i22dsdkJdPyhEW0d/tHWEoEiv/ODCYmHNtI5B4a81SRVRYMwL+Thl9Hzbs20N +nRHDcP55Hd0e+axGVLF1AGBHZ8k= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 31:35:7f:72:00:4e:18:f5:81:03:33:ce:54:3c:48:8b:a6:7d:a0:8c - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bc:ef:ca:8a:95:3f:19:1b:19:eb:4e:fe:3d:fe: 02:be:20:db:89:a3:06:b7:99:d8:af:c7:9a:a9:4d: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 4f:4a:9e:70:ea:1d:d5:54:9f:23:6f:22:6b:77:48:be:48:43: - 9a:50:07:b5:ec:ae:9a:a1:24:b0:53:18:67:27:5f:79:14:0d: - a6:03:85:5f:f6:28:0d:0e:24:4c:20:46:15:6f:72:0a:8c:1b: - d2:72:6a:68:91:47:56:73:fc:61:a4:93:f0:33:1e:a9:65:ba: - ce:41:d2:28:10:6b:7f:c6:fa:bf:d9:8f:96:c0:5b:ef:8c:e7: - 1f:6b:6a:e0:c9:c8:9a:73:31:d7:e3:94:ae:ec:e6:f5:b5:a7: - 51:bf:39:c2:c2:1e:5c:b9:8d:b6:76:1f:ec:29:b4:61:5e:ab: - 0a:4d:7c:5b:4c:8e:44:02:5c:0d:81:59:d9:86:9c:06:69:54: - 4f:0f:91:c2:41:40:25:43:3a:47:fc:50:5f:b5:b2:d8:40:d8: - 08:91:22:52:8c:2a:3b:6d:9b:35:f9:6c:bb:f4:7b:b1:93:c0: - 17:72:3f:6a:f5:92:11:26:3f:f8:8d:c3:34:1e:69:d8:e1:7d: - 51:58:69:10:29:8c:ad:6b:2a:59:75:fe:98:02:a0:87:40:16: - 80:cb:2d:f1:01:c8:e7:6c:65:7a:f1:c3:cd:9a:33:21:c6:f9: - f7:3e:73:7a:89:9d:68:d4:ee:31:51:92:70:a0:1a:62:4b:bd: - 37:94:9f:69 + 15:dd:ed:bc:ea:4b:0d:08:d5:11:d4:d1:41:ad:be:08:2b:60: + df:b9:95:09:1e:ad:44:35:53:80:64:c6:df:72:65:3e:6b:a7: + 6f:0b:cd:f2:e5:02:d5:14:af:a3:ff:9d:af:9c:5d:fd:97:7f: + 2a:c9:e0:9b:5a:1c:80:30:28:d2:13:25:ef:4b:37:6d:86:ce: + 17:46:51:e2:3f:5d:42:7f:09:8e:cc:82:a2:05:36:e5:ba:f3: + c6:a6:8a:0b:cf:91:f7:84:8d:07:a2:0e:c2:2a:31:03:08:a3: + 25:f9:4e:ed:66:0e:84:31:b8:83:82:a2:dd:f2:70:13:83:ea: + 3e:20:6e:be:12:d6:1b:9b:22:f3:d2:a9:91:84:a6:40:fb:8c: + 51:58:04:7c:de:33:0d:02:0c:74:85:dc:9b:fa:b5:1f:59:3f: + bb:7f:ab:4a:be:ef:64:e7:95:98:31:86:f1:41:08:83:26:15: + 90:24:34:e1:68:90:b3:50:ab:d3:a3:0d:42:61:10:45:f2:77: + 5b:8f:26:9d:ee:12:84:96:17:a6:94:3b:29:3a:de:b0:59:8c: + 4f:0a:a8:00:5a:cf:3c:82:04:49:e1:24:89:ce:33:75:fd:65: + 14:2b:ce:10:59:14:ac:e0:3b:56:8f:32:fe:85:1d:8a:49:5e: + 51:a9:07:40 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMTV/cgBOGPWBAzPOVDxIi6Z9oIwwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALzvyoqVPxkbGetO/j3+Ar4g24mjBreZ2K/HmqlNuIJdagZm /U2wyfYHJ5a9MRx39AS6/tQlRgKaioi958PcYQp4Jtu2nv9Dze3qwGfwPeP12Vrs @@ -176,12 +176,12 @@ TDSy34pd/4wwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQBPSp5w6h3VVJ8jbyJrd0i+SEOaUAe17K6aoSSw -UxhnJ195FA2mA4Vf9igNDiRMIEYVb3IKjBvScmpokUdWc/xhpJPwMx6pZbrOQdIo -EGt/xvq/2Y+WwFvvjOcfa2rgyciaczHX45Su7Ob1tadRvznCwh5cuY22dh/sKbRh -XqsKTXxbTI5EAlwNgVnZhpwGaVRPD5HCQUAlQzpH/FBftbLYQNgIkSJSjCo7bZs1 -+Wy79Huxk8AXcj9q9ZIRJj/4jcM0HmnY4X1RWGkQKYytaypZdf6YAqCHQBaAyy3x -AcjnbGV68cPNmjMhxvn3PnN6iZ1o1O4xUZJwoBpiS703lJ9p +MA0GCSqGSIb3DQEBCwUAA4IBAQAV3e286ksNCNUR1NFBrb4IK2DfuZUJHq1ENVOA +ZMbfcmU+a6dvC83y5QLVFK+j/52vnF39l38qyeCbWhyAMCjSEyXvSzdths4XRlHi +P11CfwmOzIKiBTbluvPGpooLz5H3hI0Hog7CKjEDCKMl+U7tZg6EMbiDgqLd8nAT +g+o+IG6+EtYbmyLz0qmRhKZA+4xRWAR83jMNAgx0hdyb+rUfWT+7f6tKvu9k55WY +MYbxQQiDJhWQJDThaJCzUKvTow1CYRBF8ndbjyad7hKElhemlDspOt6wWYxPCqgA +Ws88ggRJ4SSJzjN1/WUUK84QWRSs4DtWjzL+hR2KSV5RqQdA -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 31:35:7f:72:00:4e:18:f5:81:03:33:ce:54:3c:48:8b:a6:7d:a0:8b - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9b:9e:4a:8e:cd:47:0e:a6:2f:17:ad:24:c7:d6: c7:40:5f:ba:90:b2:2c:4b:57:5c:3e:f2:de:80:f6: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 53:db:8f:05:14:fc:05:b4:12:bd:78:fa:49:f1:e3:20:c6:81: - ac:d5:d5:95:6c:a0:5a:45:97:6d:30:3c:55:ed:09:ce:94:54: - af:af:0a:cb:ac:a6:7f:63:fb:b0:1e:1c:82:c0:b0:6a:f6:10: - 41:7c:ea:9d:3b:04:fd:9e:4c:1d:1a:5c:cc:c0:97:cd:a5:02: - f1:21:bd:dd:ca:39:4d:25:b8:6b:4b:5f:e5:a6:3a:f7:74:c7: - ab:65:57:66:b9:2a:a0:2e:57:27:39:87:a0:a5:c8:2f:b0:46: - bd:6b:36:ed:87:74:0c:01:fc:47:bb:36:3d:85:48:31:01:e2: - 9a:31:99:56:52:b3:ae:d7:53:17:c4:66:57:8e:d0:c7:48:9c: - 0c:08:4c:89:bd:aa:73:ac:40:80:1c:cb:f3:0d:0e:c9:ad:79: - ab:48:3a:80:b4:80:a2:9b:16:16:87:de:d0:34:47:c8:f1:48: - 82:68:21:06:77:36:3b:b2:05:89:6a:0c:11:f2:89:99:08:6b: - bc:f6:6b:e1:02:e6:fa:ec:bc:69:ca:be:a8:d8:af:cc:49:77: - 7c:9c:18:b1:67:10:07:35:54:2d:80:1c:29:e6:a7:d5:21:29: - f9:f3:e8:6f:b0:48:46:09:2a:87:de:bb:39:03:f4:7f:b6:4e: - b3:13:78:f9 + 03:b0:3d:4b:d5:ca:61:57:cb:18:5b:a2:1d:01:91:ea:e5:0c: + 00:01:c8:4f:64:76:ff:40:96:4a:80:bf:d2:98:a4:4c:13:53: + fc:dc:fd:f5:7c:f0:ba:11:00:43:69:34:97:ea:42:3b:ef:91: + 5e:48:64:c8:47:f0:4b:ca:dd:08:d6:f3:f6:7c:fc:e1:01:41: + 8b:5f:0c:f0:f9:b6:83:66:7d:1d:ec:71:90:a5:85:68:83:b0: + 84:f8:d1:ee:28:52:64:9e:f2:89:72:3a:fd:b2:3a:6c:79:6b: + c8:a4:6e:40:dd:55:68:c0:d9:d4:28:1f:6e:cc:8e:1c:d3:98: + dc:c5:04:fa:23:25:fe:1b:e5:0c:40:34:38:57:5e:f2:2a:72: + ab:af:74:08:9e:f8:16:da:a7:fe:2f:68:4b:f4:66:d7:b9:19: + 1a:71:1e:81:f6:31:29:d9:4c:a2:91:cc:cd:23:ae:9d:6e:ee: + 6f:87:65:34:82:76:b0:ab:d5:4f:1a:80:1e:f3:f4:16:41:4f: + 1d:ce:8d:b2:18:ca:d0:a7:9c:d1:ea:23:ed:7e:49:78:4e:80: + 05:e8:e7:6c:9a:45:e4:09:4a:03:cd:79:05:f9:32:3e:fb:4a: + 94:ca:8f:2f:53:7f:b6:fe:7a:33:10:cf:54:ed:f8:a7:78:a9: + c8:20:e1:a1 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMTV/cgBOGPWBAzPOVDxIi6Z9oIswDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCbnkqOzUcOpi8XrSTH1sdAX7qQsixLV1w+8t6A9v3yKBKckmNKEca7dNet 7D6dGn8KMJjfH6KYEaZgb2lf3Sg1Bjm24pHfWb4HxVJXhKSuy1ubs6pWd/0AGlWW @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAU9uPBRT8BbQSvXj6SfHjIMaBrNXVlWygWkWXbTA8Ve0JzpRU -r68Ky6ymf2P7sB4cgsCwavYQQXzqnTsE/Z5MHRpczMCXzaUC8SG93co5TSW4a0tf -5aY693THq2VXZrkqoC5XJzmHoKXIL7BGvWs27Yd0DAH8R7s2PYVIMQHimjGZVlKz -rtdTF8RmV47Qx0icDAhMib2qc6xAgBzL8w0Oya15q0g6gLSAopsWFofe0DRHyPFI -gmghBnc2O7IFiWoMEfKJmQhrvPZr4QLm+uy8acq+qNivzEl3fJwYsWcQBzVULYAc -Kean1SEp+fPob7BIRgkqh967OQP0f7ZOsxN4+Q== +9w0BAQsFAAOCAQEAA7A9S9XKYVfLGFuiHQGR6uUMAAHIT2R2/0CWSoC/0pikTBNT +/Nz99XzwuhEAQ2k0l+pCO++RXkhkyEfwS8rdCNbz9nz84QFBi18M8Pm2g2Z9Hexx +kKWFaIOwhPjR7ihSZJ7yiXI6/bI6bHlryKRuQN1VaMDZ1CgfbsyOHNOY3MUE+iMl +/hvlDEA0OFde8ipyq690CJ74Ftqn/i9oS/Rm17kZGnEegfYxKdlMopHMzSOunW7u +b4dlNIJ2sKvVTxqAHvP0FkFPHc6NshjK0Kec0eoj7X5JeE6ABejnbJpF5AlKA815 +BfkyPvtKlMqPL1N/tv56MxDPVO34p3ipyCDhoQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py index 0430f2b..68b15ff 100755 --- a/net/data/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test b/net/data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test new file mode 100644 index 0000000..14a6e03 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_CONSTRAINTS +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test b/net/data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test new file mode 100644 index 0000000..fc8361e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_WITH_EXPIRATION +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test b/net/data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test new file mode 100644 index 0000000..417d1ac --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_OR_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test b/net/data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test new file mode 100644 index 0000000..de20dc4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=2 (CN=Root) ----- +ERROR: Certificate is not a trust anchor +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/any.test b/net/data/verify_certificate_chain_unittest/target-eku-any/any.test new file mode 100644 index 0000000..4d092a9 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/any.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: ANY_EKU +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/chain.pem b/net/data/verify_certificate_chain_unittest/target-eku-any/chain.pem new file mode 100644 index 0000000..1c58925 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/chain.pem
@@ -0,0 +1,275 @@ +[Created by: generate-chains.py] + +Certificate chain where the target certificate sets the extended key usage +to clientAuth. Neither the root nor the intermediate have an EKU. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3e:03:c9:50:e5:17:af:40:2c:6d:22:39:a4:70:4a:21:ec:34:b6:d1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c3:82:13:64:0e:35:33:0c:ac:44:be:6d:92:f5: + e4:97:d8:9a:bd:64:f1:b5:67:62:01:7b:0c:98:57: + 4a:63:64:b0:9d:6a:7b:84:a2:91:fe:73:0b:4c:81: + ce:89:f9:8d:8d:8a:41:18:c8:d8:64:27:36:32:e6: + 36:26:44:16:13:2e:a1:ad:38:06:0b:1b:39:62:6a: + 94:ac:a0:59:be:52:cb:47:d7:4b:00:09:91:8e:14: + 69:a9:62:df:49:d8:b6:79:73:de:60:d4:b8:76:89: + a4:53:8a:1d:4b:80:88:31:e8:05:46:81:1b:7b:5d: + 52:d0:6b:3b:53:0d:25:3c:95:9b:2d:99:83:3c:03: + 8c:b5:73:fb:43:6c:82:b3:48:57:38:3c:ff:b7:79: + d8:13:74:06:d0:17:78:a9:38:09:76:ca:f9:b7:5a: + a5:8a:6e:85:7f:27:34:79:82:ef:a2:01:93:ae:fa: + 0b:18:47:d4:14:ff:67:78:2b:53:92:f6:ac:27:42: + c7:7f:8e:fd:06:4a:36:b9:7a:98:5e:0d:94:ef:1a: + fa:08:ad:8d:64:28:c7:c1:03:76:63:b9:33:5a:9f: + 16:be:d3:e0:5c:e9:43:7b:9b:83:b3:90:31:e7:59: + 2b:1c:d2:8c:73:15:a2:3a:94:35:03:80:97:f8:5d: + a3:13 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 5A:16:9C:06:85:B6:F4:77:AD:72:58:A2:4F:A1:FE:29:CF:97:8A:2B + X509v3 Authority Key Identifier: + keyid:24:B9:91:41:39:F1:30:5E:F8:C5:3B:C0:51:CC:11:58:A6:13:73:B3 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + Any Extended Key Usage + Signature Algorithm: sha256WithRSAEncryption + c7:c1:e6:af:a5:32:88:83:e4:36:26:cc:da:ff:e8:fd:a9:a7: + 04:f2:32:37:24:8c:f9:2e:18:96:6b:aa:09:3e:4d:b3:8b:5f: + fa:7d:8c:1c:f9:74:84:0b:70:67:d6:e4:14:8c:cf:01:c4:d3: + 1b:cb:d7:8e:e3:c7:ae:04:4d:93:41:8f:1f:c4:84:bf:34:79: + 39:34:c9:6a:38:95:09:d1:c6:75:52:45:a3:dd:f1:af:ea:f2: + ec:4f:ab:2d:48:d5:1f:ef:63:0b:cc:bf:f1:4d:02:68:1a:29: + f4:4a:bd:07:2a:8a:ad:d1:89:fa:9a:eb:56:24:1c:55:fd:57: + 5e:97:bc:88:64:84:06:9f:a4:43:01:ee:ca:eb:2c:f9:0a:d8: + 1c:bb:4b:96:76:09:0c:65:82:79:ac:6d:33:09:78:b5:0e:cb: + 54:98:ba:b8:db:86:aa:81:82:ec:ce:7a:fd:0a:b0:65:78:11: + c0:bb:ed:77:b6:56:b9:bc:48:45:ca:91:e2:6c:2e:54:ff:55: + c9:8b:31:8d:b7:bb:22:22:07:f7:37:03:f3:68:44:e9:59:97: + f3:fc:b1:bd:64:25:df:d4:1e:ee:2b:ca:cb:75:ef:c3:14:e2: + 3f:73:4e:f7:56:4a:eb:ba:2d:08:62:91:a7:9d:11:cf:7e:e0: + a6:5b:91:ec +-----BEGIN CERTIFICATE----- +MIIDkjCCAnqgAwIBAgIUPgPJUOUXr0AsbSI5pHBKIew0ttEwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAw4ITZA41MwysRL5tkvXkl9iavWTxtWdiAXsMmFdKY2Sw +nWp7hKKR/nMLTIHOifmNjYpBGMjYZCc2MuY2JkQWEy6hrTgGCxs5YmqUrKBZvlLL +R9dLAAmRjhRpqWLfSdi2eXPeYNS4domkU4odS4CIMegFRoEbe11S0Gs7Uw0lPJWb +LZmDPAOMtXP7Q2yCs0hXODz/t3nYE3QG0Bd4qTgJdsr5t1qlim6Ffyc0eYLvogGT +rvoLGEfUFP9neCtTkvasJ0LHf479Bko2uXqYXg2U7xr6CK2NZCjHwQN2Y7kzWp8W +vtPgXOlDe5uDs5Ax51krHNKMcxWiOpQ1A4CX+F2jEwIDAQABo4HbMIHYMB0GA1Ud +DgQWBBRaFpwGhbb0d61yWKJPof4pz5eKKzAfBgNVHSMEGDAWgBQkuZFBOfEwXvjF +O8BRzBFYphNzszA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAPBgNVHSUECDAGBgRVHSUAMA0GCSqGSIb3DQEBCwUAA4IBAQDHweavpTKIg+Q2 +Jsza/+j9qacE8jI3JIz5LhiWa6oJPk2zi1/6fYwc+XSEC3Bn1uQUjM8BxNMby9eO +48euBE2TQY8fxIS/NHk5NMlqOJUJ0cZ1UkWj3fGv6vLsT6stSNUf72MLzL/xTQJo +Gin0Sr0HKoqt0Yn6mutWJBxV/Vdel7yIZIQGn6RDAe7K6yz5Ctgcu0uWdgkMZYJ5 +rG0zCXi1DstUmLq424aqgYLsznr9CrBleBHAu+13tla5vEhFypHibC5U/1XJizGN +t7siIgf3NwPzaETpWZfz/LG9ZCXf1B7uK8rLde/DFOI/c073Vkrrui0IYpGnnRHP +fuCmW5Hs +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2c:00:a4:1e:40:78:0d:7c:f5:78:ab:24:e2:16:fa:d7:7b:c1:1c:bf + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ed:3b:bb:f2:8b:20:81:de:42:41:c6:24:63:1c: + 4b:e5:63:b0:93:07:fd:22:64:50:7d:ef:8f:ed:65: + aa:ba:f4:d9:ad:0c:68:dd:50:b0:ea:0a:5e:18:9e: + df:48:88:ec:1f:fa:6b:4a:3e:db:ea:24:6e:b1:a3: + bb:0b:12:de:1d:49:d3:32:78:24:f9:e8:4f:aa:85: + 90:21:a2:2c:8f:58:95:8c:70:80:8d:cd:99:68:03: + 67:0f:48:eb:96:17:63:93:2b:8f:72:77:23:5f:97: + 4f:86:bd:17:d2:70:5b:5c:18:f8:01:d6:11:d8:c0: + dc:32:b2:f4:bf:dd:da:65:fb:86:23:c0:a4:bd:ff: + c2:a4:b6:87:9e:10:98:d4:f4:09:cb:26:50:1d:56: + 83:72:09:c6:c1:b7:cc:52:9c:61:09:04:bb:aa:2a: + 63:66:a5:b1:02:60:85:bc:30:91:62:bb:6f:b0:24: + 33:e8:b5:9a:13:1f:3a:73:95:d5:fb:bc:a9:48:dd: + 14:a2:a4:62:e1:97:19:57:b1:1a:da:c1:79:93:fd: + 74:cb:e1:ff:0c:49:c2:78:57:8e:ef:dc:df:60:96: + 8e:e6:a2:97:60:b9:53:6b:17:8e:ae:f9:3d:be:31: + dd:46:18:bd:af:b6:a6:02:fa:48:2f:d8:c6:f0:1f: + bc:43 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 24:B9:91:41:39:F1:30:5E:F8:C5:3B:C0:51:CC:11:58:A6:13:73:B3 + X509v3 Authority Key Identifier: + keyid:CD:6F:4C:FE:AA:7A:3A:63:5D:12:79:6D:F4:4C:B0:2A:8A:7F:FB:6C + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 49:eb:02:ed:2a:dd:0d:ea:7a:cf:b3:22:3e:f6:7c:72:e0:9d: + dd:fc:98:2b:5f:de:c5:c8:52:7e:bd:87:25:c9:31:70:ca:e4: + c7:cc:39:ff:ad:8e:42:f0:d7:70:74:89:3b:fa:04:04:ee:f4: + 09:02:45:91:1f:d9:be:44:cf:bb:aa:2e:49:86:0c:fa:db:f7: + f8:79:33:2c:e3:04:8f:40:d6:ee:4f:09:66:80:cc:b4:10:d8: + 68:57:27:48:c1:d4:82:da:07:d7:92:74:33:23:67:ff:9f:a5: + 91:7e:c9:8f:c7:7a:a3:54:bc:5c:48:f8:3e:ce:0e:df:f6:f8: + fd:4f:45:2a:0d:15:58:ae:09:91:cf:17:54:56:34:52:a0:ed: + 30:3e:f8:9c:4d:0d:62:c4:39:f0:be:0f:aa:01:bf:bb:80:ba: + 34:da:0b:e5:9e:39:7d:7d:80:62:b4:c0:26:e7:92:f1:14:1d: + b2:6d:eb:ff:4c:23:94:94:fb:30:8d:0e:89:0d:aa:44:ec:f6: + 08:3f:98:b3:cd:5c:21:3b:b1:ca:65:fb:67:2d:d2:a9:4c:cf: + 82:3a:27:ad:54:c2:76:a4:1a:76:70:de:b3:1e:c9:5f:b3:9a: + c6:9f:68:cb:29:ab:0a:c5:20:5d:e4:9f:e7:7d:54:5e:b3:08: + 50:d0:fe:fd +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIULACkHkB4DXz1eKsk4hb613vBHL8wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAO07u/KLIIHeQkHGJGMcS+VjsJMH/SJkUH3vj+1lqrr02a0M +aN1QsOoKXhie30iI7B/6a0o+2+okbrGjuwsS3h1J0zJ4JPnoT6qFkCGiLI9YlYxw +gI3NmWgDZw9I65YXY5Mrj3J3I1+XT4a9F9JwW1wY+AHWEdjA3DKy9L/d2mX7hiPA +pL3/wqS2h54QmNT0CcsmUB1Wg3IJxsG3zFKcYQkEu6oqY2alsQJghbwwkWK7b7Ak +M+i1mhMfOnOV1fu8qUjdFKKkYuGXGVexGtrBeZP9dMvh/wxJwnhXju/c32CWjuai +l2C5U2sXjq75Pb4x3UYYva+2pgL6SC/YxvAfvEMCAwEAAaOByzCByDAdBgNVHQ4E +FgQUJLmRQTnxMF74xTvAUcwRWKYTc7MwHwYDVR0jBBgwFoAUzW9M/qp6OmNdEnlt +9EywKop/+2wwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQBJ6wLtKt0N6nrPsyI+9nxy4J3d/JgrX97FyFJ+ +vYclyTFwyuTHzDn/rY5C8NdwdIk7+gQE7vQJAkWRH9m+RM+7qi5Jhgz62/f4eTMs +4wSPQNbuTwlmgMy0ENhoVydIwdSC2gfXknQzI2f/n6WRfsmPx3qjVLxcSPg+zg7f +9vj9T0UqDRVYrgmRzxdUVjRSoO0wPvicTQ1ixDnwvg+qAb+7gLo02gvlnjl9fYBi +tMAm55LxFB2ybev/TCOUlPswjQ6JDapE7PYIP5izzVwhO7HKZftnLdKpTM+COiet +VMJ2pBp2cN6zHslfs5rGn2jLKasKxSBd5J/nfVReswhQ0P79 +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2c:00:a4:1e:40:78:0d:7c:f5:78:ab:24:e2:16:fa:d7:7b:c1:1c:be + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e8:17:31:b6:0e:84:10:a4:9b:bf:9e:ae:9e:29: + b7:6f:81:ae:d7:df:45:89:d1:29:51:0e:1e:39:7a: + 96:6b:7f:c0:78:df:88:cf:db:b3:ab:8d:49:0f:fb: + 70:55:85:4f:93:9f:12:a1:a6:55:5c:a9:ae:8d:79: + 4d:a6:3a:32:03:9c:bf:ad:95:c4:8b:49:1f:02:b5: + 23:a0:9f:da:d3:45:c6:8c:fc:ec:97:46:57:dd:77: + 56:c6:a2:46:78:da:a2:59:bb:22:ea:de:63:94:50: + 19:91:1c:10:cd:67:e0:57:10:bd:e0:de:69:67:80: + 6d:31:a8:43:bc:49:2c:8a:d6:4a:23:0f:a6:78:f4: + 74:c7:4f:37:52:3a:af:9c:03:b2:b3:6c:26:ab:62: + 61:12:6d:22:15:66:da:ec:d6:b8:1f:9b:14:b9:04: + 9c:9b:5e:b5:cb:8b:62:95:67:6a:a1:57:44:02:77: + a2:81:3e:c7:20:52:a2:16:2e:ba:c2:29:a1:54:ed: + 33:67:f2:2a:26:a3:b6:da:08:8d:63:6c:ca:4f:c6: + 84:88:b9:60:08:cf:50:8e:5a:3e:75:d7:ec:d7:63: + c1:fe:18:3f:4e:fb:08:de:39:45:d2:81:34:8e:89: + 5a:48:ce:49:bf:ca:84:cb:26:ac:c2:f7:1f:6b:3f: + 0d:49 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + CD:6F:4C:FE:AA:7A:3A:63:5D:12:79:6D:F4:4C:B0:2A:8A:7F:FB:6C + X509v3 Authority Key Identifier: + keyid:CD:6F:4C:FE:AA:7A:3A:63:5D:12:79:6D:F4:4C:B0:2A:8A:7F:FB:6C + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + ad:29:2e:53:15:47:00:7e:ac:fc:4d:99:bc:cc:1b:f6:7f:12: + 16:d5:f8:19:b3:38:4c:7e:18:40:0f:1f:24:32:09:6c:8f:ba: + e2:c3:d2:95:2b:35:54:b7:87:ec:88:fb:e2:7f:0a:9c:cc:61: + f2:bf:57:d4:09:d9:61:ee:76:4a:a1:af:3c:cc:ac:3b:68:31: + 8f:e3:1a:ef:2f:c8:6b:b6:34:b7:44:40:28:a7:a3:f4:56:6c: + 56:49:9e:af:ca:4b:ee:7b:7c:b9:b3:a6:69:d1:d2:6c:ad:ec: + c5:a8:67:4b:91:f5:86:7f:b7:b8:d2:b2:24:c7:f2:e7:05:b4: + c5:cd:70:ba:1d:d3:86:8c:53:78:2c:5c:24:1d:7f:60:d8:1b: + b4:83:a4:21:0e:13:d3:41:bf:2d:57:1f:5a:f7:e6:b8:eb:9a: + cd:e9:31:69:26:b7:79:c6:aa:f2:a2:86:3b:95:48:4f:8a:8d: + 59:d8:5f:aa:72:d0:d4:56:30:db:ab:e9:83:f6:8b:58:3a:38: + cc:ed:72:d8:36:4b:aa:fa:1c:22:03:ca:f8:48:93:49:91:10: + b0:53:2b:20:d9:b1:9f:56:a7:04:3b:58:cf:ec:f2:41:b2:2d: + 65:8c:40:ea:5f:d2:c8:6b:87:17:3f:4c:62:5b:7a:25:e1:a5: + a4:af:8d:54 +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIULACkHkB4DXz1eKsk4hb613vBHL4wDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDoFzG2DoQQpJu/nq6eKbdvga7X30WJ0SlRDh45epZrf8B434jP27OrjUkP ++3BVhU+TnxKhplVcqa6NeU2mOjIDnL+tlcSLSR8CtSOgn9rTRcaM/OyXRlfdd1bG +okZ42qJZuyLq3mOUUBmRHBDNZ+BXEL3g3mlngG0xqEO8SSyK1kojD6Z49HTHTzdS +Oq+cA7KzbCarYmESbSIVZtrs1rgfmxS5BJybXrXLi2KVZ2qhV0QCd6KBPscgUqIW +LrrCKaFU7TNn8iomo7baCI1jbMpPxoSIuWAIz1COWj511+zXY8H+GD9O+wjeOUXS +gTSOiVpIzkm/yoTLJqzC9x9rPw1JAgMBAAGjgcswgcgwHQYDVR0OBBYEFM1vTP6q +ejpjXRJ5bfRMsCqKf/tsMB8GA1UdIwQYMBaAFM1vTP6qejpjXRJ5bfRMsCqKf/ts +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEArSkuUxVHAH6s/E2ZvMwb9n8SFtX4GbM4TH4YQA8fJDIJbI+6 +4sPSlSs1VLeH7Ij74n8KnMxh8r9X1AnZYe52SqGvPMysO2gxj+Ma7y/Ia7Y0t0RA +KKej9FZsVkmer8pL7nt8ubOmadHSbK3sxahnS5H1hn+3uNKyJMfy5wW0xc1wuh3T +hoxTeCxcJB1/YNgbtIOkIQ4T00G/LVcfWvfmuOuazekxaSa3ecaq8qKGO5VIT4qN +WdhfqnLQ1FYw26vpg/aLWDo4zO1y2DZLqvocIgPK+EiTSZEQsFMrINmxn1anBDtY +z+zyQbItZYxA6l/SyGuHFz9MYlt6JeGlpK+NVA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test new file mode 100644 index 0000000..e3e5c74 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test
@@ -0,0 +1,12 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: The extended key usage does not include client auth but instead includes anyExtendedKeyUsage +ERROR: The extended key usage does not include client auth + +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/clientauth.test b/net/data/verify_certificate_chain_unittest/target-eku-any/clientauth.test new file mode 100644 index 0000000..cc89c25 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/clientauth.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: The extended key usage does not include client auth but instead includes anyExtendedKeyUsage +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-eku-any/generate-chains.py new file mode 100755 index 0000000..319aaf8 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/generate-chains.py
@@ -0,0 +1,24 @@ +#!/usr/bin/env python +# Copyright 2022 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain where the target certificate sets the extended key usage +to clientAuth. Neither the root nor the intermediate have an EKU.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('extendedKeyUsage', 'anyExtendedKeyUsage') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key new file mode 100644 index 0000000..2c027f4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEA7Tu78osggd5CQcYkYxxL5WOwkwf9ImRQfe+P7WWquvTZrQxo +3VCw6gpeGJ7fSIjsH/prSj7b6iRusaO7CxLeHUnTMngk+ehPqoWQIaIsj1iVjHCA +jc2ZaANnD0jrlhdjkyuPcncjX5dPhr0X0nBbXBj4AdYR2MDcMrL0v93aZfuGI8Ck +vf/CpLaHnhCY1PQJyyZQHVaDcgnGwbfMUpxhCQS7qipjZqWxAmCFvDCRYrtvsCQz +6LWaEx86c5XV+7ypSN0UoqRi4ZcZV7Ea2sF5k/10y+H/DEnCeFeO79zfYJaO5qKX +YLlTaxeOrvk9vjHdRhi9r7amAvpIL9jG8B+8QwIDAQABAoIBAQDIGd2DTMTjpgR/ +FFF249RErZyvuEpU6wZV426kUF/9CDBfXZtKKhi/oHUUEVXHCe8ZXhGHc5PtYEOa +RL+tLIH7dFzXMi4GOWSRMc2MAQ3S72ZdKjvU4DnoWQ5h/yDv3dSYu2Joq4NDyw5C +WVcxoqH9AfaXHei5ypsxjG8TM19XKnyNq9MlO0o9LF696jabjnvcm8Ymq2EfrZWp +46XwPC/XSJeR4v3Bx4JQFDkuWeG6KWpLqmB1oX05WOoCvX7JonjX6QMim89L6zN/ +LKyZA8W9vlP9CBe5TwyaZC+JZOsJNZXajbPUMS0Pt3wec6hGyDNJK3DI8PV5p8Sb +DSHJlvjxAoGBAPj5J/8LdGqSsSG1WwiyvT0prcn76B3iH3h6G1yb+k+HYddYA/+j +5q2yE2AC4UtqVPn6n3sBka1S0ONuTOZXiEK/xyq/BdOW49AjjIOKCaXX89SaWG/q +0RHZrkMnhsxf1A09yh1sOIfznO1kmGkrFiyXn7w7Q8ZXcOwAeYcYRQZpAoGBAPPt +waIHhaoHVG1qJbq2bjU8jqSZ0oCmIIw3xqwhc8716lhXKH08uhNokym9r4sVfen5 +1Sdhmqk7L40P37A2wy7WBs6Sguh8tXJc3O00SnwCvoQU0w4YBnAHRx0Hhlw4JiEh +FW202Wiot+6bNH5xvA3Qn5LELGo5RNG9lDvod4/LAoGBAMry3uWJwtX0yar+mDxY +5uVqih2x2B4z6w9cCd3Nz5bwdpMBThEe27UPCbgj4N6GyMoUv9eXCdbNQTWC/fBt +vccbaRCxMeCuiPlrYOkApqinhjzxq9FfChmQ5fobyEfkfYhlq9GcG+DGdk8UxyBD +XQnwducLME4HjSbzpBy5bdqxAoGALKzX8PgVt/1drihpvpeY+bEcovL1RdCnV2cD +wRTjY/1QLVvRM5bCsblOcq+mDgAiro6uRmcu713CqMBGhLyS5OoYFw9oYHIuvUJa +yCrylWHfSMuTmBo4W55JnPx61DsIaLrpdM1RoER+Y3oTlDD6c0FJaJT7WX0hqJRj +KNG7zB8CgYEA3sjJXkYscwRAzxpaG31BiuBV28bjgEO72bi/LIby70nqc3CBEDs2 +O9CVCDNlA1aXJOKLHbEY0jPArim6d/rOUD4ca3YmyCdNmq/dntRq1+rv8b2Redq5 +0xQMbZ1rY39FzOwBQzSKnQ1prXS+2vQ6qEm4/vRbUvCvVxWO97qlFk8= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Root.key b/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Root.key new file mode 100644 index 0000000..c448450 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA6Bcxtg6EEKSbv56unim3b4Gu199FidEpUQ4eOXqWa3/AeN+I +z9uzq41JD/twVYVPk58SoaZVXKmujXlNpjoyA5y/rZXEi0kfArUjoJ/a00XGjPzs +l0ZX3XdWxqJGeNqiWbsi6t5jlFAZkRwQzWfgVxC94N5pZ4BtMahDvEksitZKIw+m +ePR0x083UjqvnAOys2wmq2JhEm0iFWba7Na4H5sUuQScm161y4tilWdqoVdEAnei +gT7HIFKiFi66wimhVO0zZ/IqJqO22giNY2zKT8aEiLlgCM9Qjlo+ddfs12PB/hg/ +TvsI3jlF0oE0jolaSM5Jv8qEyyaswvcfaz8NSQIDAQABAoIBAAe7/iQbB7umQKp6 +F0eeDEbjA3ieMCsPlVjmJ4uy0iBy+W8Nw/lpUOt+odiugGfZMXWx72UDrgSQgwij +6jqH5fLI3npia1JY9XeZob5QlXJE+QDpzNidt3/h4jpsXfzZDGABJIC/OIJQyQlU +7hpqQ8ei/zDnOIwCc6EcAmXb6mgV+9MA9xXX8PIbp5o9t0w1VO3w/WNl6aNxsKOa +0eJWqGD59zfxSL+9nxNCaOyvEe6yvjEFOMSUqs4vn5CSNvHFP/j84lUuUmdufNoW +LwJdkbrkoE/sdm89KvcPpj1vjx0pnSfAL00mClt5BM3DoW7+WAp6Ovm+0hKz2W57 +AUQraCECgYEA93FCVO+BEK5PIlVcIyZsnSIUGPNn5TfyY4Fu0ehSroenT4+o9x5F +TyJ85lylxVgNDWvhBeGbETnEEtNfBIC29rTS7I0cyHYxmU6sPGpEgB+tB7wXGYpf +O4dh8lBaH3hUo4i5o+xRKaueyJ81MtMvUXcm9O9dsmjRFOE9MJNOaosCgYEA8B4E +Zk586QPUvvaemky5pZgm5sHoE5tC8JhAiOHBm+wSsT7d6OKQoaJRguRciHpxBlKr ++E9Los/ERhhnrkllVX+mjAE0JA/9Vb2kZJno+11Nn+ZUouUqbo2ySLy5SJkc6ckj +pCM1psGuJiJd6uszs2OsUYjyeC8Ato2/lsszpfsCgYBugyES+hz0rEUfmmwaLtEX +pN7A/gUK9N/G3Un3agFzfZaWDB10sQpXe5m48OwApYC+282WaNpu6RPPLKQlSK9u +o/gIOkX+qfsg82gtW3DYoE0RRUoz1/8MgTyXkpeNsppqp2fx9FuTdtjl1WVXG8bo +ZYT6o+V/Bx1KbAZ+KWw+XQKBgBMMXo77JP+bNTJdACH/ei6/zj46Hb4IcBwECAKT +3jcPWEBFW3dRGeYoqUy37vtIs1SsFEZji/2De++PmhICco6AzOaIZemCdzdpDvSI +HSprsW/A5u/xPBd/GCibCBvRQbDuKuynemcbMESIL2kmdXiCrLXfJlUQbX8N6af9 +wMAnAoGBAM16yiiEMFXwOtXTKOIYXdWDduOUAFtzUJxhXBLYbQRCxp64JKIo7n1c +5KTpBiSZ4P4yIzy28cpqmLjQ+J5RUlMCq09qqBND7+eqeWQ/o0oBfVE+CNYsun9j +AsDPqp1k4rAtSx16d54sa19cA2cSeqE9v6zLgnOVCVHjwgY3uRw7 +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Target.key new file mode 100644 index 0000000..ea8d581 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAw4ITZA41MwysRL5tkvXkl9iavWTxtWdiAXsMmFdKY2SwnWp7 +hKKR/nMLTIHOifmNjYpBGMjYZCc2MuY2JkQWEy6hrTgGCxs5YmqUrKBZvlLLR9dL +AAmRjhRpqWLfSdi2eXPeYNS4domkU4odS4CIMegFRoEbe11S0Gs7Uw0lPJWbLZmD +PAOMtXP7Q2yCs0hXODz/t3nYE3QG0Bd4qTgJdsr5t1qlim6Ffyc0eYLvogGTrvoL +GEfUFP9neCtTkvasJ0LHf479Bko2uXqYXg2U7xr6CK2NZCjHwQN2Y7kzWp8WvtPg +XOlDe5uDs5Ax51krHNKMcxWiOpQ1A4CX+F2jEwIDAQABAoIBAHZQBUQLhQ47oRSI +2O6Sd5+cqSfsKonI4npa6KhYSuATUv4wLkd5yjfdjvzhoQfGSW9aN0K0aJ9TS21J ++4L0uRcqpRSaTq3x76wrK4W8FBMlL3duRijjoX4FxFuJRe7+go7FG9IlaOvzJ8qW +TlwekE0DSA3+m47wTulpuyDrV5ltMMzWDY+M8IPv/WK/mN4G3ONKPWiWA+Qlv2Rm +pmCMmSuI2ZgA/UW0VNvjAwrs5wuSCMkf+gaY1UbKJ4Au06DDCtCoSYC5nZqw/Zkk +LUiTUrVAB4TpwfSc8VoDkV+SJ54Gw776bd99Poyi0qoxjlPd+frHgerIVMN3rFfn +RHYRxeECgYEA6eVjjqeOD0bQ3nRKUWKZneqpPePtxxEAAMhRBPflPB3mR/Qq4SCb +ZeiWFxJ1mWEHTvUsaM5jlF/jZvF+H0PfQiHTB3hyEdbOVIDSIiyy5qD+8ubaslph +FB2Syq7lIeGTiN0bB7Ogz1+tfecbzz0vV/Ce43r6PHQYv0qwID7CQc0CgYEA1fv5 +KTCMG35Hzm3qvCLNlcmRYJJvJUOPMEhwlZKurrl4jiBGYHmDOK7qWpUJc4ewrkFg +WHrg5KUHDDUL1XoJrlDPMNOVP4kjX2f5Qs6kej/W53isDmdUxD9BMVPhHME4kmop +9LbyfMW1sGg416S9RJe68xUCo75Lb9Z7wGyMGF8CgYEAw5y+6J2lJ42YPZOQXARU +aUfKByLKx8Ol9wGRENCp/N8cqmzAN8vnaxFcBSvBAmetjxFo9LY3fe2752psioVf +AJX9QbAv5k95/B5In6A2dr+KuWbs3GDN897P14bxxqY7lykj5AsMoKJqHHPeRDHt +mGR63dEJ2ulVkRZLuowCNrkCgYApOZwtFU9I1LFc0cxRZpsY6nZ5lnyXP0bM1Ifs +KRBCVTUmnI0ydPaU6w33WZMykMe3Kp03LqU5J5oN/gJDpHlM/gCMtZahYPhRnyRk +fI8vhjEO8y6ir8Gi9VTH/hL2iTsu6gkfPkfFRgnU7J9W3EQifODlh/y0MysxZq78 +yWzMHQKBgQCUZAspO30NRKD0+wXDPHpD4S9YMjzdIhwExbp0zAtk/+6vKB+eusn8 +EWmnQoadShchg5jaLAy5cH13ssLav1yegm41QidLCZrWXeYUi77Lys5y6/JtAAy4 +gtXNgvRGYV5SHR/2yd5DyZDfN4rQfX+CMO7TxFBY5+Mcu6OfBuYBmA== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test new file mode 100644 index 0000000..c5a0cbc --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: The extended key usage does not include server auth but instead includes anyExtendeKeyUsage +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-any/serverauth.test b/net/data/verify_certificate_chain_unittest/target-eku-any/serverauth.test new file mode 100644 index 0000000..772808c --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-any/serverauth.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: The extended key usage does not include server auth but instead includes anyExtendeKeyUsage +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem index ae7769e..50eaf71 100644 --- a/net/data/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 51:d2:13:35:b6:8a:b2:3b:cd:22:15:03:93:0a:b2:a0:22:4d:e1:57 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c3:82:13:64:0e:35:33:0c:ac:44:be:6d:92:f5: e4:97:d8:9a:bd:64:f1:b5:67:62:01:7b:0c:98:57: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 65:00:f1:76:67:91:72:f9:ac:7a:e0:1e:c6:17:fb:ea:22:56: - 38:5d:62:96:0e:43:c5:b9:95:af:52:22:10:34:11:7d:03:23: - 8e:82:40:12:4a:4e:e1:b9:52:30:3c:d1:8e:bd:4f:71:dc:a0: - 81:10:ef:c3:03:d8:a7:d8:28:18:de:e5:41:8e:98:54:99:05: - 05:ef:02:01:e1:e2:39:d0:8a:94:da:47:40:01:f5:f2:97:00: - b7:06:51:72:e9:af:ea:91:3b:d2:f2:c9:7e:0c:06:eb:d2:e2: - 12:ca:86:43:2a:dc:c4:2a:e2:40:d4:d5:4b:ed:66:80:3d:de: - 5d:ad:f5:92:fa:a5:4e:8c:95:9b:ed:5b:19:ce:83:dd:26:00: - 68:2d:4a:7b:29:13:df:18:ff:b4:d6:2a:88:52:14:5c:d7:42: - 70:1b:4c:4b:12:f5:83:d6:8c:fa:69:ce:d5:c8:87:5f:e4:ea: - c4:de:d0:eb:38:06:27:e1:77:55:c1:67:4a:00:85:71:85:5a: - 88:c1:dc:46:b9:39:a8:0c:34:f1:8f:99:80:06:6e:5d:ad:88: - f4:27:0b:61:0d:10:cf:57:ed:3a:35:9e:36:12:99:b1:2d:d0: - 49:16:76:26:33:3b:1e:29:80:fb:58:6d:29:31:f9:59:86:58: - a3:57:de:d5 + 1c:5f:11:a4:9a:79:cd:bf:20:c5:ac:53:19:8c:6c:19:57:0c: + 58:fe:49:49:65:20:16:3d:04:32:e0:ec:32:92:cb:b2:15:2c: + d0:b0:3e:b9:72:bf:e5:4c:94:5e:29:04:36:f1:9e:af:5f:dc: + 8f:da:e3:d4:c7:89:fc:e4:2b:d4:a4:e6:40:a5:db:61:c8:6c: + 7a:4b:65:3c:31:d2:cd:08:92:2f:6c:47:95:e7:7e:b3:71:03: + 5b:46:e7:bb:5a:79:37:e1:34:bb:d4:79:a1:58:fe:df:38:38: + 21:ce:0d:85:5d:50:a0:1a:38:95:3c:63:bc:d0:71:af:89:29: + a0:be:1f:70:68:2f:f4:2c:4b:05:42:87:29:25:64:95:d1:40: + 26:c5:51:4c:a5:29:79:fb:50:0e:11:48:c8:57:f5:9e:d8:69: + 43:88:99:9a:e0:ef:71:38:60:8e:be:4d:59:f3:1f:64:6a:41: + 20:68:ed:e4:e2:01:68:99:3d:8a:75:1b:bf:4a:ba:90:10:fb: + 22:4a:4e:fc:d9:b9:98:f3:eb:a8:4e:13:c2:d1:87:8d:80:7e: + 22:5e:fb:72:ff:ca:07:d6:31:76:60:c9:c2:4f:09:eb:ef:e8: + 2b:e6:96:1e:87:08:0c:64:76:eb:af:d9:ca:b7:0f:d0:33:1c: + 58:5f:53:aa -----BEGIN CERTIFICATE----- MIIDljCCAn6gAwIBAgIUUdITNbaKsjvNIhUDkwqyoCJN4VcwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAw4ITZA41MwysRL5tkvXkl9iavWTxtWdiAXsMmFdKY2Sw nWp7hKKR/nMLTIHOifmNjYpBGMjYZCc2MuY2JkQWEy6hrTgGCxs5YmqUrKBZvlLL R9dLAAmRjhRpqWLfSdi2eXPeYNS4domkU4odS4CIMegFRoEbe11S0Gs7Uw0lPJWb @@ -85,13 +85,13 @@ O8BRzBFYphNzszA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF -oDATBgNVHSUEDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAZQDxdmeR -cvmseuAexhf76iJWOF1ilg5DxbmVr1IiEDQRfQMjjoJAEkpO4blSMDzRjr1Pcdyg -gRDvwwPYp9goGN7lQY6YVJkFBe8CAeHiOdCKlNpHQAH18pcAtwZRcumv6pE70vLJ -fgwG69LiEsqGQyrcxCriQNTVS+1mgD3eXa31kvqlToyVm+1bGc6D3SYAaC1KeykT -3xj/tNYqiFIUXNdCcBtMSxL1g9aM+mnO1ciHX+TqxN7Q6zgGJ+F3VcFnSgCFcYVa -iMHcRrk5qAw08Y+ZgAZuXa2I9CcLYQ0Qz1ftOjWeNhKZsS3QSRZ2JjM7HimA+1ht -KTH5WYZYo1fe1Q== +oDATBgNVHSUEDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAHF8RpJp5 +zb8gxaxTGYxsGVcMWP5JSWUgFj0EMuDsMpLLshUs0LA+uXK/5UyUXikENvGer1/c +j9rj1MeJ/OQr1KTmQKXbYchsektlPDHSzQiSL2xHled+s3EDW0bnu1p5N+E0u9R5 +oVj+3zg4Ic4NhV1QoBo4lTxjvNBxr4kpoL4fcGgv9CxLBUKHKSVkldFAJsVRTKUp +eftQDhFIyFf1nthpQ4iZmuDvcThgjr5NWfMfZGpBIGjt5OIBaJk9inUbv0q6kBD7 +IkpO/Nm5mPPrqE4TwtGHjYB+Il77cv/KB9YxdmDJwk8J6+/oK+aWHocIDGR266/Z +yrcP0DMcWF9Tqg== -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 21:b4:f1:0c:52:12:7e:ce:93:5e:dd:2d:2b:69:e9:bb:8c:4d:24:70 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ed:3b:bb:f2:8b:20:81:de:42:41:c6:24:63:1c: 4b:e5:63:b0:93:07:fd:22:64:50:7d:ef:8f:ed:65: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 9c:db:e3:e1:00:2a:ae:1f:72:8f:3d:39:13:b8:b1:47:b2:24: - b9:8d:3d:10:dc:dc:1c:e9:1e:71:d2:39:99:89:86:8c:8a:6d: - b6:87:a5:06:cf:75:a2:d2:ea:7a:7f:ac:ba:a7:83:85:22:d8: - f7:79:1c:3e:6d:b1:02:27:dd:d7:03:0b:49:e0:58:fd:39:eb: - b5:22:22:1b:b3:0d:53:ed:81:60:87:1f:c4:a6:cc:c8:3d:76: - 31:87:d5:a9:3c:74:36:0b:9b:92:2f:7a:0d:64:97:85:3d:d9: - f7:8a:dc:0a:28:0b:83:f1:8d:7f:3c:56:de:10:26:c6:ea:d3: - 85:cc:e2:58:67:45:9d:b6:10:96:8f:31:d0:85:65:48:8a:0b: - 90:35:46:a3:3c:72:65:c0:ce:25:5f:eb:8b:79:88:61:ab:25: - 6d:35:cd:bd:33:c8:ac:9e:c5:ca:f5:cf:43:9e:55:ee:49:d7: - 89:62:9e:4f:b3:8a:11:50:4b:1e:57:76:ef:89:a5:d1:bd:57: - c0:80:9c:ec:ef:3f:20:bd:cd:0e:45:04:2f:79:c5:50:58:81: - c5:54:37:f5:40:d6:cf:66:ce:5d:cc:a2:ef:ed:16:e7:60:a7: - 82:3a:17:de:df:02:a2:57:f3:a9:9e:36:a6:27:40:a5:c1:72: - e5:1c:b6:bd + 40:30:80:b6:34:db:16:10:36:41:bd:52:25:3a:93:3b:2c:f9: + cd:54:5a:a0:4e:b7:49:aa:ab:54:c9:68:bd:dd:f2:8f:14:c6: + f1:8d:33:65:48:81:ef:8a:06:81:5d:be:8b:0d:6c:02:8d:a7: + 7f:ab:5f:6f:67:78:7a:a4:85:f8:66:32:d7:6d:ae:7f:a9:3b: + 61:37:01:cc:fd:f9:45:5a:21:2d:d8:2a:50:e7:d6:59:31:0d: + 7b:4d:5e:fd:57:cc:ca:fd:77:48:3a:ac:cb:fe:41:8c:6c:9a: + 3c:00:b3:63:8b:a0:56:bc:54:d8:de:50:c1:f7:0c:ea:3f:52: + 11:ae:f3:c4:13:9c:99:52:02:3e:83:b9:38:c2:2c:a7:e5:85: + af:85:1f:b0:ff:2c:7c:85:14:d3:21:92:20:60:68:06:96:fb: + 58:2e:f1:78:8d:a0:db:5a:4b:aa:27:0c:37:ef:28:46:35:28: + 43:8c:88:99:36:68:ad:bc:b6:50:72:3c:f5:76:60:a6:df:70: + 70:a3:80:d0:d0:1d:93:8c:ee:c1:c6:5a:51:ae:96:3d:88:dd: + ee:8e:35:0b:89:4e:0f:96:47:ff:b0:1e:8c:d5:11:e6:ba:3c: + 0a:bc:bf:a4:8f:28:27:e6:44:d0:79:bc:b6:db:39:a5:96:90: + 52:66:07:0e -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUIbTxDFISfs6TXt0tK2npu4xNJHAwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAO07u/KLIIHeQkHGJGMcS+VjsJMH/SJkUH3vj+1lqrr02a0M aN1QsOoKXhie30iI7B/6a0o+2+okbrGjuwsS3h1J0zJ4JPnoT6qFkCGiLI9YlYxw @@ -176,12 +176,12 @@ 9EywKop/+2wwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCc2+PhACquH3KPPTkTuLFHsiS5jT0Q3Nwc6R5x -0jmZiYaMim22h6UGz3Wi0up6f6y6p4OFItj3eRw+bbECJ93XAwtJ4Fj9Oeu1IiIb -sw1T7YFghx/EpszIPXYxh9WpPHQ2C5uSL3oNZJeFPdn3itwKKAuD8Y1/PFbeECbG -6tOFzOJYZ0WdthCWjzHQhWVIiguQNUajPHJlwM4lX+uLeYhhqyVtNc29M8isnsXK -9c9DnlXuSdeJYp5Ps4oRUEseV3bviaXRvVfAgJzs7z8gvc0ORQQvecVQWIHFVDf1 -QNbPZs5dzKLv7RbnYKeCOhfe3wKiV/OpnjamJ0ClwXLlHLa9 +MA0GCSqGSIb3DQEBCwUAA4IBAQBAMIC2NNsWEDZBvVIlOpM7LPnNVFqgTrdJqqtU +yWi93fKPFMbxjTNlSIHvigaBXb6LDWwCjad/q19vZ3h6pIX4ZjLXba5/qTthNwHM +/flFWiEt2CpQ59ZZMQ17TV79V8zK/XdIOqzL/kGMbJo8ALNji6BWvFTY3lDB9wzq +P1IRrvPEE5yZUgI+g7k4wiyn5YWvhR+w/yx8hRTTIZIgYGgGlvtYLvF4jaDbWkuq +Jww37yhGNShDjIiZNmitvLZQcjz1dmCm33Bwo4DQ0B2TjO7BxlpRrpY9iN3ujjUL +iU4Plkf/sB6M1RHmujwKvL+kjygn5kTQeby22zmllpBSZgcO -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 21:b4:f1:0c:52:12:7e:ce:93:5e:dd:2d:2b:69:e9:bb:8c:4d:24:6f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e8:17:31:b6:0e:84:10:a4:9b:bf:9e:ae:9e:29: b7:6f:81:ae:d7:df:45:89:d1:29:51:0e:1e:39:7a: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 33:85:9f:ab:29:fc:7f:ee:57:cb:82:f2:49:33:f8:40:df:a8: - 7d:f3:7e:78:a0:51:80:87:ab:70:d5:71:e2:ab:76:b1:72:4f: - 49:c0:06:f8:4e:30:60:30:cf:3a:05:74:65:60:3f:f1:d4:3e: - 2b:8a:ce:f5:bc:38:a7:17:20:0d:41:80:75:46:47:45:e5:29: - 1c:35:76:b9:54:68:15:ed:34:e4:27:b0:26:9e:ae:b6:20:74: - 04:e1:25:a2:20:a6:6e:8f:2b:1d:99:04:75:50:62:7e:a0:5b: - 6e:a9:49:e2:66:5d:db:40:01:92:b4:5e:88:41:52:9a:62:ac: - ad:b9:f3:82:67:c4:5c:97:ea:24:fc:bb:d6:1a:a6:f4:9a:01: - 25:12:c5:cb:c2:79:52:34:26:78:84:da:45:3e:cd:90:a4:a7: - e5:05:6d:5c:51:69:1e:c5:fd:75:b8:29:4b:77:c1:1f:39:22: - d3:de:60:37:ed:e7:47:f2:24:26:da:89:74:7b:65:71:a7:d8: - 6d:f6:9f:4d:1a:97:d6:09:ae:23:54:ef:26:88:4b:62:d8:b0: - 29:db:d0:25:c0:ee:d5:f9:4b:34:8a:7a:2b:79:90:7d:da:56: - 54:81:e3:75:48:76:6e:12:57:02:47:57:84:18:ba:05:50:99: - ce:5f:b0:97 + 69:17:0f:f1:d9:f0:b5:69:62:e5:de:ca:bf:8d:84:d4:fa:1d: + f7:32:c2:b2:15:93:94:11:bf:af:de:72:63:43:61:b9:83:6d: + a4:ac:2a:68:b2:a5:c7:92:ed:69:96:8d:6d:9b:bf:5b:dc:1e: + 6a:c4:e0:7b:00:35:7a:a7:44:74:95:16:92:72:2e:46:c7:fa: + 25:e0:1b:46:dc:fd:53:e1:28:51:07:5e:01:9e:dc:03:a9:90: + d7:ed:25:f7:e6:82:1b:d2:32:3f:b7:d6:fa:75:62:d6:12:7d: + 62:7f:d2:e6:fa:23:26:cd:a4:3c:bb:32:a0:2b:3f:15:3e:90: + 57:21:04:9c:65:49:af:44:a8:44:8f:41:3d:92:b4:f8:80:39: + 11:2e:1b:6a:a6:65:f3:31:5b:d1:cf:4f:6b:a9:39:56:8f:1d: + 29:57:6c:d0:07:ae:4a:48:01:b7:2f:0e:ce:1b:49:46:72:2b: + 28:70:34:ba:c0:88:01:11:0e:0f:85:65:b2:09:79:7b:d1:83: + 94:65:d3:d2:ef:ac:58:af:0b:fb:f3:ad:e1:d9:9d:c8:48:42: + 0b:8d:f4:40:d6:a7:12:82:cc:0c:34:a3:9e:d0:08:99:50:97: + 51:65:d5:e1:ce:d4:a7:89:88:46:50:64:b1:d3:47:c6:0b:86: + 65:d6:3b:18 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUIbTxDFISfs6TXt0tK2npu4xNJG8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDoFzG2DoQQpJu/nq6eKbdvga7X30WJ0SlRDh45epZrf8B434jP27OrjUkP +3BVhU+TnxKhplVcqa6NeU2mOjIDnL+tlcSLSR8CtSOgn9rTRcaM/OyXRlfdd1bG @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAM4Wfqyn8f+5Xy4LySTP4QN+offN+eKBRgIercNVx4qt2sXJP -ScAG+E4wYDDPOgV0ZWA/8dQ+K4rO9bw4pxcgDUGAdUZHReUpHDV2uVRoFe005Cew -Jp6utiB0BOEloiCmbo8rHZkEdVBifqBbbqlJ4mZd20ABkrReiEFSmmKsrbnzgmfE -XJfqJPy71hqm9JoBJRLFy8J5UjQmeITaRT7NkKSn5QVtXFFpHsX9dbgpS3fBHzki -095gN+3nR/IkJtqJdHtlcafYbfafTRqX1gmuI1TvJohLYtiwKdvQJcDu1flLNIp6 -K3mQfdpWVIHjdUh2bhJXAkdXhBi6BVCZzl+wlw== +9w0BAQsFAAOCAQEAaRcP8dnwtWli5d7Kv42E1Pod9zLCshWTlBG/r95yY0NhuYNt +pKwqaLKlx5LtaZaNbZu/W9weasTgewA1eqdEdJUWknIuRsf6JeAbRtz9U+EoUQde +AZ7cA6mQ1+0l9+aCG9IyP7fW+nVi1hJ9Yn/S5vojJs2kPLsyoCs/FT6QVyEEnGVJ +r0SoRI9BPZK0+IA5ES4baqZl8zFb0c9Pa6k5Vo8dKVds0AeuSkgBty8OzhtJRnIr +KHA0usCIAREOD4Vlsgl5e9GDlGXT0u+sWK8L+/Ot4dmdyEhCC430QNanEoLMDDSj +ntAImVCXUWXV4c7Up4mIRlBksdNHxguGZdY7GA== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test new file mode 100644 index 0000000..afb8d7e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors: +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py index f9cc43e..1104d52 100755 --- a/net/data/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test new file mode 100644 index 0000000..36d5f93 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/any.test b/net/data/verify_certificate_chain_unittest/target-eku-many/any.test new file mode 100644 index 0000000..4d092a9 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/any.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: ANY_EKU +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/chain.pem b/net/data/verify_certificate_chain_unittest/target-eku-many/chain.pem new file mode 100644 index 0000000..c943710 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/chain.pem
@@ -0,0 +1,276 @@ +[Created by: ./generate-chains.py] + +Certificate chain where the target certificate sets the extended key usage +to clientAuth. Neither the root nor the intermediate have an EKU. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3f:1d:2b:1d:12:7e:34:b6:2b:61:b2:78:f2:74:66:9a:dc:66:ad:cc + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c3:82:13:64:0e:35:33:0c:ac:44:be:6d:92:f5: + e4:97:d8:9a:bd:64:f1:b5:67:62:01:7b:0c:98:57: + 4a:63:64:b0:9d:6a:7b:84:a2:91:fe:73:0b:4c:81: + ce:89:f9:8d:8d:8a:41:18:c8:d8:64:27:36:32:e6: + 36:26:44:16:13:2e:a1:ad:38:06:0b:1b:39:62:6a: + 94:ac:a0:59:be:52:cb:47:d7:4b:00:09:91:8e:14: + 69:a9:62:df:49:d8:b6:79:73:de:60:d4:b8:76:89: + a4:53:8a:1d:4b:80:88:31:e8:05:46:81:1b:7b:5d: + 52:d0:6b:3b:53:0d:25:3c:95:9b:2d:99:83:3c:03: + 8c:b5:73:fb:43:6c:82:b3:48:57:38:3c:ff:b7:79: + d8:13:74:06:d0:17:78:a9:38:09:76:ca:f9:b7:5a: + a5:8a:6e:85:7f:27:34:79:82:ef:a2:01:93:ae:fa: + 0b:18:47:d4:14:ff:67:78:2b:53:92:f6:ac:27:42: + c7:7f:8e:fd:06:4a:36:b9:7a:98:5e:0d:94:ef:1a: + fa:08:ad:8d:64:28:c7:c1:03:76:63:b9:33:5a:9f: + 16:be:d3:e0:5c:e9:43:7b:9b:83:b3:90:31:e7:59: + 2b:1c:d2:8c:73:15:a2:3a:94:35:03:80:97:f8:5d: + a3:13 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 5A:16:9C:06:85:B6:F4:77:AD:72:58:A2:4F:A1:FE:29:CF:97:8A:2B + X509v3 Authority Key Identifier: + keyid:24:B9:91:41:39:F1:30:5E:F8:C5:3B:C0:51:CC:11:58:A6:13:73:B3 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Client Authentication, TLS Web Server Authentication, Code Signing, OCSP Signing, Time Stamping + Signature Algorithm: sha256WithRSAEncryption + 4a:f1:10:7d:eb:77:f7:e9:8a:1a:e4:1a:2d:84:9c:1d:91:67: + f8:c2:d9:a7:f4:e9:97:5e:74:fe:d8:a3:8f:21:3d:51:bc:af: + eb:2a:e5:dd:76:61:de:31:4c:1b:ca:91:1c:79:5e:2c:5d:7b: + 41:b8:04:47:e0:92:ac:cd:39:c2:86:b3:e0:24:5b:62:c7:ef: + 79:8d:f5:09:60:29:74:16:80:94:ed:8c:93:15:32:ee:66:bb: + 31:db:6a:eb:00:b4:60:6e:ed:61:f6:1e:f9:e7:fd:de:2f:a2: + 4f:f1:3d:50:7e:86:04:8b:e0:a9:94:ee:83:fc:23:16:a5:3c: + 07:87:1b:b8:71:f2:22:2e:5b:cf:8d:86:be:ae:45:5d:81:8a: + 33:6e:36:32:8a:28:04:cb:39:f2:78:b0:e4:cf:21:fd:72:06: + 76:c1:83:06:6e:36:0c:69:5a:4c:90:42:60:64:56:db:b6:c8: + 29:56:d8:48:77:6b:2b:5b:2a:33:37:fd:6a:78:ae:a2:0a:29: + 8c:2b:5e:10:d7:04:ef:b7:19:6f:e5:82:1e:03:d1:8e:73:b0: + 1b:dd:4c:8a:ce:40:de:a5:02:29:8a:e3:ff:5a:bb:a9:8c:34: + 87:b0:6b:44:6b:ee:c3:dc:d0:51:d3:af:e8:ee:37:4f:b7:c1: + 0f:7e:5a:2c +-----BEGIN CERTIFICATE----- +MIIDwDCCAqigAwIBAgIUPx0rHRJ+NLYrYbJ48nRmmtxmrcwwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAw4ITZA41MwysRL5tkvXkl9iavWTxtWdiAXsMmFdKY2Sw +nWp7hKKR/nMLTIHOifmNjYpBGMjYZCc2MuY2JkQWEy6hrTgGCxs5YmqUrKBZvlLL +R9dLAAmRjhRpqWLfSdi2eXPeYNS4domkU4odS4CIMegFRoEbe11S0Gs7Uw0lPJWb +LZmDPAOMtXP7Q2yCs0hXODz/t3nYE3QG0Bd4qTgJdsr5t1qlim6Ffyc0eYLvogGT +rvoLGEfUFP9neCtTkvasJ0LHf479Bko2uXqYXg2U7xr6CK2NZCjHwQN2Y7kzWp8W +vtPgXOlDe5uDs5Ax51krHNKMcxWiOpQ1A4CX+F2jEwIDAQABo4IBCDCCAQQwHQYD +VR0OBBYEFFoWnAaFtvR3rXJYok+h/inPl4orMB8GA1UdIwQYMBaAFCS5kUE58TBe ++MU7wFHMEVimE3OzMD8GCCsGAQUFBwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDov +L3VybC1mb3ItYWlhL0ludGVybWVkaWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYj +aHR0cDovL3VybC1mb3ItY3JsL0ludGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQD +AgWgMDsGA1UdJQQ0MDIGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYBBQUHAwMGCCsG +AQUFBwMJBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEASvEQfet39+mKGuQa +LYScHZFn+MLZp/Tpl150/tijjyE9Ubyv6yrl3XZh3jFMG8qRHHleLF17QbgER+CS +rM05woaz4CRbYsfveY31CWApdBaAlO2MkxUy7ma7Mdtq6wC0YG7tYfYe+ef93i+i +T/E9UH6GBIvgqZTug/wjFqU8B4cbuHHyIi5bz42Gvq5FXYGKM242MoooBMs58niw +5M8h/XIGdsGDBm42DGlaTJBCYGRW27bIKVbYSHdrK1sqMzf9aniuogopjCteENcE +77cZb+WCHgPRjnOwG91Mis5A3qUCKYrj/1q7qYw0h7BrRGvuw9zQUdOv6O43T7fB +D35aLA== +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 71:f4:9e:e7:b5:f7:36:30:c9:84:5e:a5:b8:39:8b:58:f3:23:7b:19 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ed:3b:bb:f2:8b:20:81:de:42:41:c6:24:63:1c: + 4b:e5:63:b0:93:07:fd:22:64:50:7d:ef:8f:ed:65: + aa:ba:f4:d9:ad:0c:68:dd:50:b0:ea:0a:5e:18:9e: + df:48:88:ec:1f:fa:6b:4a:3e:db:ea:24:6e:b1:a3: + bb:0b:12:de:1d:49:d3:32:78:24:f9:e8:4f:aa:85: + 90:21:a2:2c:8f:58:95:8c:70:80:8d:cd:99:68:03: + 67:0f:48:eb:96:17:63:93:2b:8f:72:77:23:5f:97: + 4f:86:bd:17:d2:70:5b:5c:18:f8:01:d6:11:d8:c0: + dc:32:b2:f4:bf:dd:da:65:fb:86:23:c0:a4:bd:ff: + c2:a4:b6:87:9e:10:98:d4:f4:09:cb:26:50:1d:56: + 83:72:09:c6:c1:b7:cc:52:9c:61:09:04:bb:aa:2a: + 63:66:a5:b1:02:60:85:bc:30:91:62:bb:6f:b0:24: + 33:e8:b5:9a:13:1f:3a:73:95:d5:fb:bc:a9:48:dd: + 14:a2:a4:62:e1:97:19:57:b1:1a:da:c1:79:93:fd: + 74:cb:e1:ff:0c:49:c2:78:57:8e:ef:dc:df:60:96: + 8e:e6:a2:97:60:b9:53:6b:17:8e:ae:f9:3d:be:31: + dd:46:18:bd:af:b6:a6:02:fa:48:2f:d8:c6:f0:1f: + bc:43 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 24:B9:91:41:39:F1:30:5E:F8:C5:3B:C0:51:CC:11:58:A6:13:73:B3 + X509v3 Authority Key Identifier: + keyid:CD:6F:4C:FE:AA:7A:3A:63:5D:12:79:6D:F4:4C:B0:2A:8A:7F:FB:6C + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + b5:72:33:3e:f7:8f:e4:b8:bb:1c:6d:25:34:ec:3f:2b:03:19: + c8:50:bd:f0:17:e8:5a:eb:43:6d:57:b0:e5:5e:90:18:c9:5d: + 96:e4:27:d3:09:35:ba:22:c7:5f:c3:b2:b0:2f:be:dc:50:57: + b3:1a:7b:60:fa:ba:99:85:d9:8b:cb:08:67:c5:4b:28:a7:f2: + 21:91:44:ac:aa:c2:d0:4e:15:59:1f:c0:91:06:fa:f8:09:b5: + 39:3f:6d:be:80:7b:10:72:fd:2c:fe:27:69:3a:36:63:e3:14: + 30:11:a0:77:83:f3:14:d2:fa:76:0c:c3:88:1a:3c:fa:f0:50: + ba:d4:69:4b:80:93:6d:01:38:2e:3e:81:e4:e5:f7:02:1c:bf: + ad:e7:be:6e:dd:a3:1d:3c:7c:df:58:7b:ea:06:56:2c:8e:e1: + 00:14:79:c3:a9:aa:b5:25:8d:fb:62:e2:18:75:27:d3:f4:09: + 3b:fa:49:f7:9e:fd:28:22:57:e4:fe:f4:b6:3e:17:91:46:2c: + 6d:b0:5a:36:b4:f1:47:fb:dd:28:2a:b4:c3:43:7e:dd:05:a5: + 35:05:60:8c:fc:1e:76:8d:28:a7:42:f0:6b:b3:4b:5c:77:ae: + ec:be:c3:9e:a6:50:be:5b:46:f4:b3:2d:e4:a5:f5:a1:4e:94: + 0a:09:e4:2e +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUcfSe57X3NjDJhF6luDmLWPMjexkwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAO07u/KLIIHeQkHGJGMcS+VjsJMH/SJkUH3vj+1lqrr02a0M +aN1QsOoKXhie30iI7B/6a0o+2+okbrGjuwsS3h1J0zJ4JPnoT6qFkCGiLI9YlYxw +gI3NmWgDZw9I65YXY5Mrj3J3I1+XT4a9F9JwW1wY+AHWEdjA3DKy9L/d2mX7hiPA +pL3/wqS2h54QmNT0CcsmUB1Wg3IJxsG3zFKcYQkEu6oqY2alsQJghbwwkWK7b7Ak +M+i1mhMfOnOV1fu8qUjdFKKkYuGXGVexGtrBeZP9dMvh/wxJwnhXju/c32CWjuai +l2C5U2sXjq75Pb4x3UYYva+2pgL6SC/YxvAfvEMCAwEAAaOByzCByDAdBgNVHQ4E +FgQUJLmRQTnxMF74xTvAUcwRWKYTc7MwHwYDVR0jBBgwFoAUzW9M/qp6OmNdEnlt +9EywKop/+2wwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQC1cjM+94/kuLscbSU07D8rAxnIUL3wF+ha60Nt +V7DlXpAYyV2W5CfTCTW6Isdfw7KwL77cUFezGntg+rqZhdmLywhnxUsop/IhkUSs +qsLQThVZH8CRBvr4CbU5P22+gHsQcv0s/idpOjZj4xQwEaB3g/MU0vp2DMOIGjz6 +8FC61GlLgJNtATguPoHk5fcCHL+t575u3aMdPHzfWHvqBlYsjuEAFHnDqaq1JY37 +YuIYdSfT9Ak7+kn3nv0oIlfk/vS2PheRRixtsFo2tPFH+90oKrTDQ37dBaU1BWCM +/B52jSinQvBrs0tcd67svsOeplC+W0b0sy3kpfWhTpQKCeQu +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 71:f4:9e:e7:b5:f7:36:30:c9:84:5e:a5:b8:39:8b:58:f3:23:7b:18 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e8:17:31:b6:0e:84:10:a4:9b:bf:9e:ae:9e:29: + b7:6f:81:ae:d7:df:45:89:d1:29:51:0e:1e:39:7a: + 96:6b:7f:c0:78:df:88:cf:db:b3:ab:8d:49:0f:fb: + 70:55:85:4f:93:9f:12:a1:a6:55:5c:a9:ae:8d:79: + 4d:a6:3a:32:03:9c:bf:ad:95:c4:8b:49:1f:02:b5: + 23:a0:9f:da:d3:45:c6:8c:fc:ec:97:46:57:dd:77: + 56:c6:a2:46:78:da:a2:59:bb:22:ea:de:63:94:50: + 19:91:1c:10:cd:67:e0:57:10:bd:e0:de:69:67:80: + 6d:31:a8:43:bc:49:2c:8a:d6:4a:23:0f:a6:78:f4: + 74:c7:4f:37:52:3a:af:9c:03:b2:b3:6c:26:ab:62: + 61:12:6d:22:15:66:da:ec:d6:b8:1f:9b:14:b9:04: + 9c:9b:5e:b5:cb:8b:62:95:67:6a:a1:57:44:02:77: + a2:81:3e:c7:20:52:a2:16:2e:ba:c2:29:a1:54:ed: + 33:67:f2:2a:26:a3:b6:da:08:8d:63:6c:ca:4f:c6: + 84:88:b9:60:08:cf:50:8e:5a:3e:75:d7:ec:d7:63: + c1:fe:18:3f:4e:fb:08:de:39:45:d2:81:34:8e:89: + 5a:48:ce:49:bf:ca:84:cb:26:ac:c2:f7:1f:6b:3f: + 0d:49 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + CD:6F:4C:FE:AA:7A:3A:63:5D:12:79:6D:F4:4C:B0:2A:8A:7F:FB:6C + X509v3 Authority Key Identifier: + keyid:CD:6F:4C:FE:AA:7A:3A:63:5D:12:79:6D:F4:4C:B0:2A:8A:7F:FB:6C + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 2e:3a:98:e7:b2:5c:e7:8d:50:e4:04:4d:82:34:86:f0:13:6b: + 02:e6:cd:c9:ae:cc:6c:0b:79:da:1f:9a:5e:9d:59:12:f2:c8: + aa:56:32:28:2a:ea:64:68:15:a1:9f:27:e6:26:b7:66:15:9c: + 65:3c:37:af:f9:27:78:63:42:cc:bb:d4:ea:49:e2:7d:31:6b: + 94:7e:d0:41:24:bc:f9:e1:b3:34:a7:60:35:d7:4a:05:ef:53: + 5f:9f:a7:9a:e8:25:40:35:94:3e:c0:2e:3a:3a:5e:00:f9:ec: + 45:16:e3:11:2c:29:8e:86:70:ae:8f:0e:f6:7a:3d:c3:01:ef: + b2:35:e7:00:3d:1a:4a:0c:8e:a8:fe:bb:11:b9:05:71:60:d4: + a6:94:4c:ee:1b:a1:88:68:13:87:e0:1d:25:ba:e3:71:fd:7a: + ee:3e:c1:8c:4e:a5:c9:c2:26:a4:c6:dc:de:73:7c:14:e9:a1: + 2d:a6:0a:82:09:8a:1a:bb:08:54:01:50:3b:fa:e9:1e:ca:96: + fd:93:6f:a6:9e:4c:02:18:0f:71:86:0b:14:92:a8:43:09:39: + 19:96:d1:5f:96:12:08:18:bd:46:53:28:df:19:37:1d:17:48: + 97:4d:57:4d:90:7b:d2:1e:be:32:cd:e6:4c:98:bd:15:c8:26: + cc:7f:8a:ff +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUcfSe57X3NjDJhF6luDmLWPMjexgwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQDoFzG2DoQQpJu/nq6eKbdvga7X30WJ0SlRDh45epZrf8B434jP27OrjUkP ++3BVhU+TnxKhplVcqa6NeU2mOjIDnL+tlcSLSR8CtSOgn9rTRcaM/OyXRlfdd1bG +okZ42qJZuyLq3mOUUBmRHBDNZ+BXEL3g3mlngG0xqEO8SSyK1kojD6Z49HTHTzdS +Oq+cA7KzbCarYmESbSIVZtrs1rgfmxS5BJybXrXLi2KVZ2qhV0QCd6KBPscgUqIW +LrrCKaFU7TNn8iomo7baCI1jbMpPxoSIuWAIz1COWj511+zXY8H+GD9O+wjeOUXS +gTSOiVpIzkm/yoTLJqzC9x9rPw1JAgMBAAGjgcswgcgwHQYDVR0OBBYEFM1vTP6q +ejpjXRJ5bfRMsCqKf/tsMB8GA1UdIwQYMBaAFM1vTP6qejpjXRJ5bfRMsCqKf/ts +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEALjqY57Jc541Q5ARNgjSG8BNrAubNya7MbAt52h+aXp1ZEvLI +qlYyKCrqZGgVoZ8n5ia3ZhWcZTw3r/kneGNCzLvU6knifTFrlH7QQSS8+eGzNKdg +NddKBe9TX5+nmuglQDWUPsAuOjpeAPnsRRbjESwpjoZwro8O9no9wwHvsjXnAD0a +SgyOqP67EbkFcWDUppRM7huhiGgTh+AdJbrjcf167j7BjE6lycImpMbc3nN8FOmh +LaYKggmKGrsIVAFQO/rpHsqW/ZNvpp5MAhgPcYYLFJKoQwk5GZbRX5YSCBi9RlMo +3xk3HRdIl01XTZB70h6+Ms3mTJi9FcgmzH+K/w== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test new file mode 100644 index 0000000..3d008ee --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test
@@ -0,0 +1,13 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: The extended key usage includes code signing which is not permitted for this use +ERROR: The extended key usage includes OCSP signing which is not permitted for this use +ERROR: The extended key usage includes time stamping which is not permitted for this use + +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/clientauth.test b/net/data/verify_certificate_chain_unittest/target-eku-many/clientauth.test new file mode 100644 index 0000000..aad39c8 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/clientauth.test
@@ -0,0 +1,10 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: The extended key usage includes code signing which is not permitted for this use +WARNING: The extended key usage includes OCSP signing which is not permitted for this use +WARNING: The extended key usage includes time stamping which is not permitted for this use +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-eku-many/generate-chains.py new file mode 100755 index 0000000..17a59e3 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/generate-chains.py
@@ -0,0 +1,25 @@ +#!/usr/bin/env python +# Copyright 2022 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain where the target certificate sets the extended key usage +to clientAuth. Neither the root nor the intermediate have an EKU.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property( + 'extendedKeyUsage', + 'clientAuth,serverAuth,codeSigning,OCSPSigning,timeStamping') +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key new file mode 100644 index 0000000..2c027f4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEA7Tu78osggd5CQcYkYxxL5WOwkwf9ImRQfe+P7WWquvTZrQxo +3VCw6gpeGJ7fSIjsH/prSj7b6iRusaO7CxLeHUnTMngk+ehPqoWQIaIsj1iVjHCA +jc2ZaANnD0jrlhdjkyuPcncjX5dPhr0X0nBbXBj4AdYR2MDcMrL0v93aZfuGI8Ck +vf/CpLaHnhCY1PQJyyZQHVaDcgnGwbfMUpxhCQS7qipjZqWxAmCFvDCRYrtvsCQz +6LWaEx86c5XV+7ypSN0UoqRi4ZcZV7Ea2sF5k/10y+H/DEnCeFeO79zfYJaO5qKX +YLlTaxeOrvk9vjHdRhi9r7amAvpIL9jG8B+8QwIDAQABAoIBAQDIGd2DTMTjpgR/ +FFF249RErZyvuEpU6wZV426kUF/9CDBfXZtKKhi/oHUUEVXHCe8ZXhGHc5PtYEOa +RL+tLIH7dFzXMi4GOWSRMc2MAQ3S72ZdKjvU4DnoWQ5h/yDv3dSYu2Joq4NDyw5C +WVcxoqH9AfaXHei5ypsxjG8TM19XKnyNq9MlO0o9LF696jabjnvcm8Ymq2EfrZWp +46XwPC/XSJeR4v3Bx4JQFDkuWeG6KWpLqmB1oX05WOoCvX7JonjX6QMim89L6zN/ +LKyZA8W9vlP9CBe5TwyaZC+JZOsJNZXajbPUMS0Pt3wec6hGyDNJK3DI8PV5p8Sb +DSHJlvjxAoGBAPj5J/8LdGqSsSG1WwiyvT0prcn76B3iH3h6G1yb+k+HYddYA/+j +5q2yE2AC4UtqVPn6n3sBka1S0ONuTOZXiEK/xyq/BdOW49AjjIOKCaXX89SaWG/q +0RHZrkMnhsxf1A09yh1sOIfznO1kmGkrFiyXn7w7Q8ZXcOwAeYcYRQZpAoGBAPPt +waIHhaoHVG1qJbq2bjU8jqSZ0oCmIIw3xqwhc8716lhXKH08uhNokym9r4sVfen5 +1Sdhmqk7L40P37A2wy7WBs6Sguh8tXJc3O00SnwCvoQU0w4YBnAHRx0Hhlw4JiEh +FW202Wiot+6bNH5xvA3Qn5LELGo5RNG9lDvod4/LAoGBAMry3uWJwtX0yar+mDxY +5uVqih2x2B4z6w9cCd3Nz5bwdpMBThEe27UPCbgj4N6GyMoUv9eXCdbNQTWC/fBt +vccbaRCxMeCuiPlrYOkApqinhjzxq9FfChmQ5fobyEfkfYhlq9GcG+DGdk8UxyBD +XQnwducLME4HjSbzpBy5bdqxAoGALKzX8PgVt/1drihpvpeY+bEcovL1RdCnV2cD +wRTjY/1QLVvRM5bCsblOcq+mDgAiro6uRmcu713CqMBGhLyS5OoYFw9oYHIuvUJa +yCrylWHfSMuTmBo4W55JnPx61DsIaLrpdM1RoER+Y3oTlDD6c0FJaJT7WX0hqJRj +KNG7zB8CgYEA3sjJXkYscwRAzxpaG31BiuBV28bjgEO72bi/LIby70nqc3CBEDs2 +O9CVCDNlA1aXJOKLHbEY0jPArim6d/rOUD4ca3YmyCdNmq/dntRq1+rv8b2Redq5 +0xQMbZ1rY39FzOwBQzSKnQ1prXS+2vQ6qEm4/vRbUvCvVxWO97qlFk8= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Root.key b/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Root.key new file mode 100644 index 0000000..c448450 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA6Bcxtg6EEKSbv56unim3b4Gu199FidEpUQ4eOXqWa3/AeN+I +z9uzq41JD/twVYVPk58SoaZVXKmujXlNpjoyA5y/rZXEi0kfArUjoJ/a00XGjPzs +l0ZX3XdWxqJGeNqiWbsi6t5jlFAZkRwQzWfgVxC94N5pZ4BtMahDvEksitZKIw+m +ePR0x083UjqvnAOys2wmq2JhEm0iFWba7Na4H5sUuQScm161y4tilWdqoVdEAnei +gT7HIFKiFi66wimhVO0zZ/IqJqO22giNY2zKT8aEiLlgCM9Qjlo+ddfs12PB/hg/ +TvsI3jlF0oE0jolaSM5Jv8qEyyaswvcfaz8NSQIDAQABAoIBAAe7/iQbB7umQKp6 +F0eeDEbjA3ieMCsPlVjmJ4uy0iBy+W8Nw/lpUOt+odiugGfZMXWx72UDrgSQgwij +6jqH5fLI3npia1JY9XeZob5QlXJE+QDpzNidt3/h4jpsXfzZDGABJIC/OIJQyQlU +7hpqQ8ei/zDnOIwCc6EcAmXb6mgV+9MA9xXX8PIbp5o9t0w1VO3w/WNl6aNxsKOa +0eJWqGD59zfxSL+9nxNCaOyvEe6yvjEFOMSUqs4vn5CSNvHFP/j84lUuUmdufNoW +LwJdkbrkoE/sdm89KvcPpj1vjx0pnSfAL00mClt5BM3DoW7+WAp6Ovm+0hKz2W57 +AUQraCECgYEA93FCVO+BEK5PIlVcIyZsnSIUGPNn5TfyY4Fu0ehSroenT4+o9x5F +TyJ85lylxVgNDWvhBeGbETnEEtNfBIC29rTS7I0cyHYxmU6sPGpEgB+tB7wXGYpf +O4dh8lBaH3hUo4i5o+xRKaueyJ81MtMvUXcm9O9dsmjRFOE9MJNOaosCgYEA8B4E +Zk586QPUvvaemky5pZgm5sHoE5tC8JhAiOHBm+wSsT7d6OKQoaJRguRciHpxBlKr ++E9Los/ERhhnrkllVX+mjAE0JA/9Vb2kZJno+11Nn+ZUouUqbo2ySLy5SJkc6ckj +pCM1psGuJiJd6uszs2OsUYjyeC8Ato2/lsszpfsCgYBugyES+hz0rEUfmmwaLtEX +pN7A/gUK9N/G3Un3agFzfZaWDB10sQpXe5m48OwApYC+282WaNpu6RPPLKQlSK9u +o/gIOkX+qfsg82gtW3DYoE0RRUoz1/8MgTyXkpeNsppqp2fx9FuTdtjl1WVXG8bo +ZYT6o+V/Bx1KbAZ+KWw+XQKBgBMMXo77JP+bNTJdACH/ei6/zj46Hb4IcBwECAKT +3jcPWEBFW3dRGeYoqUy37vtIs1SsFEZji/2De++PmhICco6AzOaIZemCdzdpDvSI +HSprsW/A5u/xPBd/GCibCBvRQbDuKuynemcbMESIL2kmdXiCrLXfJlUQbX8N6af9 +wMAnAoGBAM16yiiEMFXwOtXTKOIYXdWDduOUAFtzUJxhXBLYbQRCxp64JKIo7n1c +5KTpBiSZ4P4yIzy28cpqmLjQ+J5RUlMCq09qqBND7+eqeWQ/o0oBfVE+CNYsun9j +AsDPqp1k4rAtSx16d54sa19cA2cSeqE9v6zLgnOVCVHjwgY3uRw7 +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Target.key new file mode 100644 index 0000000..ea8d581 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAw4ITZA41MwysRL5tkvXkl9iavWTxtWdiAXsMmFdKY2SwnWp7 +hKKR/nMLTIHOifmNjYpBGMjYZCc2MuY2JkQWEy6hrTgGCxs5YmqUrKBZvlLLR9dL +AAmRjhRpqWLfSdi2eXPeYNS4domkU4odS4CIMegFRoEbe11S0Gs7Uw0lPJWbLZmD +PAOMtXP7Q2yCs0hXODz/t3nYE3QG0Bd4qTgJdsr5t1qlim6Ffyc0eYLvogGTrvoL +GEfUFP9neCtTkvasJ0LHf479Bko2uXqYXg2U7xr6CK2NZCjHwQN2Y7kzWp8WvtPg +XOlDe5uDs5Ax51krHNKMcxWiOpQ1A4CX+F2jEwIDAQABAoIBAHZQBUQLhQ47oRSI +2O6Sd5+cqSfsKonI4npa6KhYSuATUv4wLkd5yjfdjvzhoQfGSW9aN0K0aJ9TS21J ++4L0uRcqpRSaTq3x76wrK4W8FBMlL3duRijjoX4FxFuJRe7+go7FG9IlaOvzJ8qW +TlwekE0DSA3+m47wTulpuyDrV5ltMMzWDY+M8IPv/WK/mN4G3ONKPWiWA+Qlv2Rm +pmCMmSuI2ZgA/UW0VNvjAwrs5wuSCMkf+gaY1UbKJ4Au06DDCtCoSYC5nZqw/Zkk +LUiTUrVAB4TpwfSc8VoDkV+SJ54Gw776bd99Poyi0qoxjlPd+frHgerIVMN3rFfn +RHYRxeECgYEA6eVjjqeOD0bQ3nRKUWKZneqpPePtxxEAAMhRBPflPB3mR/Qq4SCb +ZeiWFxJ1mWEHTvUsaM5jlF/jZvF+H0PfQiHTB3hyEdbOVIDSIiyy5qD+8ubaslph +FB2Syq7lIeGTiN0bB7Ogz1+tfecbzz0vV/Ce43r6PHQYv0qwID7CQc0CgYEA1fv5 +KTCMG35Hzm3qvCLNlcmRYJJvJUOPMEhwlZKurrl4jiBGYHmDOK7qWpUJc4ewrkFg +WHrg5KUHDDUL1XoJrlDPMNOVP4kjX2f5Qs6kej/W53isDmdUxD9BMVPhHME4kmop +9LbyfMW1sGg416S9RJe68xUCo75Lb9Z7wGyMGF8CgYEAw5y+6J2lJ42YPZOQXARU +aUfKByLKx8Ol9wGRENCp/N8cqmzAN8vnaxFcBSvBAmetjxFo9LY3fe2752psioVf +AJX9QbAv5k95/B5In6A2dr+KuWbs3GDN897P14bxxqY7lykj5AsMoKJqHHPeRDHt +mGR63dEJ2ulVkRZLuowCNrkCgYApOZwtFU9I1LFc0cxRZpsY6nZ5lnyXP0bM1Ifs +KRBCVTUmnI0ydPaU6w33WZMykMe3Kp03LqU5J5oN/gJDpHlM/gCMtZahYPhRnyRk +fI8vhjEO8y6ir8Gi9VTH/hL2iTsu6gkfPkfFRgnU7J9W3EQifODlh/y0MysxZq78 +yWzMHQKBgQCUZAspO30NRKD0+wXDPHpD4S9YMjzdIhwExbp0zAtk/+6vKB+eusn8 +EWmnQoadShchg5jaLAy5cH13ssLav1yegm41QidLCZrWXeYUi77Lys5y6/JtAAy4 +gtXNgvRGYV5SHR/2yd5DyZDfN4rQfX+CMO7TxFBY5+Mcu6OfBuYBmA== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test new file mode 100644 index 0000000..9b9c3c4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test
@@ -0,0 +1,10 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: The extended key usage includes code signing which is not permitted for this use +ERROR: The extended key usage includes OCSP signing which is not permitted for this use +ERROR: The extended key usage includes time stamping which is not permitted for this use +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-many/serverauth.test b/net/data/verify_certificate_chain_unittest/target-eku-many/serverauth.test new file mode 100644 index 0000000..e7b53f2 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-many/serverauth.test
@@ -0,0 +1,10 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: The extended key usage includes code signing which is not permitted for this use +WARNING: The extended key usage includes OCSP signing which is not permitted for this use +WARNING: The extended key usage includes time stamping which is not permitted for this use +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-none/chain.pem b/net/data/verify_certificate_chain_unittest/target-eku-none/chain.pem index 08114f2..b04afb3 100644 --- a/net/data/verify_certificate_chain_unittest/target-eku-none/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-eku-none/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 7f:73:f7:58:6c:9c:cb:aa:d7:aa:99:67:42:a3:18:c8:ae:3e:20:ea - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c0:9e:a5:77:70:28:bc:8f:18:ce:a2:39:65:81: 18:d9:31:0a:ee:23:09:81:cd:82:36:98:a5:82:2e: @@ -54,25 +54,25 @@ X509v3 Key Usage: critical Digital Signature, Key Encipherment Signature Algorithm: sha256WithRSAEncryption - 11:fb:c4:06:ee:ad:00:ab:81:d2:40:81:7e:1f:b1:ac:d1:83: - 53:00:8c:2e:e6:45:ce:35:85:c3:f9:65:ad:79:1a:39:54:7f: - 4b:a3:0a:b7:2b:a0:57:a8:c8:8f:18:a6:9b:2e:34:45:63:43: - 21:6c:dc:4d:fd:9c:50:7b:9e:c1:2a:9f:73:ec:f3:c6:e8:fd: - 83:34:64:ad:4d:e2:61:5c:7b:6b:b5:03:e6:fe:60:d1:f6:2e: - 35:71:fb:44:33:e3:64:15:fe:d0:c9:43:ed:59:ac:f6:33:88: - 1c:58:be:98:c7:ba:c2:4c:7a:19:13:c3:34:c9:5a:e0:02:c6: - 83:b9:e2:93:65:75:43:e3:c3:f3:71:ff:87:5e:bb:38:35:26: - bc:6f:40:8e:ac:30:08:70:73:48:ea:88:32:c7:53:13:f5:00: - f0:6e:50:df:48:ad:b9:5e:c5:4c:04:40:15:1f:bf:92:89:7a: - 7d:50:3d:27:d4:6a:84:ab:94:04:b0:de:7c:75:53:12:71:aa: - 27:91:ad:a7:09:62:03:1e:c2:48:7b:e1:ab:06:0c:2d:9f:8c: - cf:fa:fb:83:80:35:7e:03:6c:77:c8:29:7c:cb:18:a9:9b:a7: - 23:6a:39:a6:5a:43:1d:ba:dc:ac:bb:d2:4e:4d:e1:9c:44:e4: - b7:b9:b4:4e + 6a:9a:5e:84:45:65:db:25:7e:aa:12:b8:d8:53:b8:e1:cb:fa: + 91:31:75:a3:9f:74:15:2f:6e:a3:4d:86:26:43:ac:80:37:77: + 03:a6:e6:4c:6a:5e:3f:16:f5:3a:e1:6c:86:b7:d3:d4:95:08: + 6f:7e:ca:5c:1b:b0:63:1b:bd:15:44:c5:5e:26:9c:f3:38:69: + 7b:ae:23:80:e9:20:62:c3:58:30:1c:3f:fb:a5:06:eb:e9:d7: + ad:d6:52:5d:c8:fb:f8:41:81:c7:6f:f9:e8:3e:73:86:08:eb: + bd:7a:fa:95:39:cc:2f:3a:ed:09:cc:d8:d8:a0:66:99:fc:d2: + e8:33:f8:cd:a2:bd:31:7a:77:3a:6b:e2:bc:38:c4:ad:7e:33: + 23:e0:5f:c1:30:d7:cb:48:96:33:08:f4:c7:28:a5:4a:ee:2e: + 16:fd:dd:35:bf:6e:21:27:28:e5:f3:eb:13:65:f0:99:a4:89: + 2f:db:a9:1f:98:81:dc:a4:78:4f:8a:78:1a:64:d1:35:41:00: + d8:d6:25:cd:1c:5e:bb:50:9c:a3:f3:cc:04:16:9d:b0:8f:94: + e9:db:7a:5a:07:6c:13:4a:b9:0e:7b:00:40:8c:72:a1:d1:ea: + fc:49:c4:1c:c5:45:28:85:8b:33:af:fd:c9:89:ed:2a:6f:d4: + 20:c6:c2:6c -----BEGIN CERTIFICATE----- MIIDgTCCAmmgAwIBAgIUf3P3WGycy6rXqplnQqMYyK4+IOowDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAwJ6ld3AovI8YzqI5ZYEY2TEK7iMJgc2CNpilgi6x/Fmo RkkGFmDrEkYshajAdXstRQ8Jutap/YgP1pd4Hl1RzBqUHi64gk7jDKpYG8bd/dKj kmwKrl7KVoeabL2JMplb2jPdeu2nxeEC3iVbF2r1FYoxccfAJHxVxI7PTAP9f/Th @@ -83,12 +83,12 @@ 8a54aiwWrXnQpjA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF -oDANBgkqhkiG9w0BAQsFAAOCAQEAEfvEBu6tAKuB0kCBfh+xrNGDUwCMLuZFzjWF -w/llrXkaOVR/S6MKtyugV6jIjximmy40RWNDIWzcTf2cUHuewSqfc+zzxuj9gzRk -rU3iYVx7a7UD5v5g0fYuNXH7RDPjZBX+0MlD7Vms9jOIHFi+mMe6wkx6GRPDNMla -4ALGg7nik2V1Q+PD83H/h167ODUmvG9AjqwwCHBzSOqIMsdTE/UA8G5Q30ituV7F -TARAFR+/kol6fVA9J9RqhKuUBLDefHVTEnGqJ5GtpwliAx7CSHvhqwYMLZ+Mz/r7 -g4A1fgNsd8gpfMsYqZunI2o5plpDHbrcrLvSTk3hnETkt7m0Tg== +oDANBgkqhkiG9w0BAQsFAAOCAQEAappehEVl2yV+qhK42FO44cv6kTF1o590FS9u +o02GJkOsgDd3A6bmTGpePxb1OuFshrfT1JUIb37KXBuwYxu9FUTFXiac8zhpe64j +gOkgYsNYMBw/+6UG6+nXrdZSXcj7+EGBx2/56D5zhgjrvXr6lTnMLzrtCczY2KBm +mfzS6DP4zaK9MXp3OmvivDjErX4zI+BfwTDXy0iWMwj0xyilSu4uFv3dNb9uISco +5fPrE2XwmaSJL9upH5iB3KR4T4p4GmTRNUEA2NYlzRxeu1Cco/PMBBadsI+U6dt6 +WgdsE0q5DnsAQIxyodHq/EnEHMVFKIWLM6/9yYntKm/UIMbCbA== -----END CERTIFICATE----- Certificate: @@ -96,15 +96,15 @@ Version: 3 (0x2) Serial Number: 09:de:a4:e8:b3:85:c2:b7:74:4d:d4:dd:42:5f:7f:11:3b:90:4f:38 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:96:3d:06:43:c1:e6:7e:de:e8:e7:d0:e0:3e:d5: a8:1f:08:fe:98:ef:b9:a3:3d:0f:14:a5:3e:85:27: @@ -144,24 +144,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 0f:2e:f4:4e:2f:4c:9e:4a:0d:e8:a7:17:85:4b:8e:a8:af:85: - d8:fc:83:1b:41:5f:ec:5a:8c:2d:18:65:a2:9d:56:8a:f9:e0: - 39:21:a4:8f:73:4f:da:9c:c1:81:fd:e8:f8:66:d3:dc:0c:71: - c6:9a:4a:6d:7f:20:f9:54:18:28:d3:d6:8d:ba:69:7a:61:c9: - 02:ae:ef:de:8e:20:36:a8:65:8d:86:d9:6c:af:39:90:9d:68: - da:42:e9:67:02:82:3a:63:0b:f3:e9:13:ea:c3:a7:45:b8:de: - 6f:63:3a:3d:5a:53:b2:8f:7f:2c:ec:21:9b:d4:a5:89:19:76: - 3c:ea:79:7b:78:b7:bd:88:15:4f:72:41:1c:3c:98:6c:3c:39: - 6a:e4:78:c4:d8:e2:de:da:48:67:0b:7c:52:8e:54:21:a9:f5: - 0b:bb:07:e9:26:ca:f1:a3:a9:12:db:e2:e4:08:6c:0f:49:ec: - 07:db:df:35:4a:4a:57:c2:28:cb:84:2a:6c:61:31:22:d5:e5: - b7:15:dd:2d:b4:bf:d6:1c:ea:66:42:fe:6a:5e:29:53:66:1b: - f5:d3:8f:93:76:5f:9c:4d:81:b7:b0:40:40:1a:42:9a:2f:6d: - 6c:64:cf:15:25:aa:4e:17:98:2d:db:e1:da:a8:4a:37:a2:7f: - 59:1c:62:1a + c9:14:d8:f9:3b:c3:32:e8:6c:69:14:04:5d:27:d0:22:de:68: + 87:3d:d4:df:f5:4d:98:f4:eb:c3:06:39:7a:58:46:0d:06:72: + 4d:89:86:dd:40:b5:c1:42:7d:d4:33:72:5b:13:af:bd:cb:d9: + 64:22:a3:cb:6c:41:6f:e4:cc:65:94:58:8a:10:95:0e:a3:02: + 6b:4e:d1:44:bc:fa:1a:4a:86:89:49:f0:d9:2c:17:03:b0:9e: + 57:54:ff:ae:90:5e:de:11:31:3a:7f:eb:63:3c:a3:d0:3b:ab: + 6d:10:c1:8f:60:3e:19:1b:92:7f:77:1c:81:ad:0f:1d:80:dd: + be:dc:b4:b9:46:ce:98:36:31:e8:5f:03:70:4a:36:a9:99:93: + 0b:15:78:06:62:b8:d3:84:06:ff:6b:28:cf:ea:f3:2e:52:4f: + 67:01:fe:61:28:bb:ec:23:2e:34:03:1d:b2:8a:43:5f:bc:e5: + 3b:1a:c0:a3:9c:5e:57:b1:63:8b:10:9c:ec:aa:ee:bb:bc:2d: + 4c:2a:11:bb:e7:90:46:63:d7:f7:18:cc:df:e1:51:41:dc:db: + 91:41:ff:0a:6c:c9:9d:ff:0d:07:66:46:39:fd:cc:d1:4d:0d: + b9:be:1e:36:d7:ad:e7:8a:f9:10:6a:3f:15:4e:06:64:c1:a7: + 96:fc:4f:a5 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUCd6k6LOFwrd0TdTdQl9/ETuQTzgwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAJY9BkPB5n7e6OfQ4D7VqB8I/pjvuaM9DxSlPoUnaqKqjDv2 IUMSLcics8+o7k+Mtz9/SUmj3Bc7Sygqk67h334ish2cX0NZpU5V3dtVRlWDbUh2 @@ -173,12 +173,12 @@ S8TQEslTJa4wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQAPLvROL0yeSg3opxeFS46or4XY/IMbQV/sWowt -GGWinVaK+eA5IaSPc0/anMGB/ej4ZtPcDHHGmkptfyD5VBgo09aNuml6YckCru/e -jiA2qGWNhtlsrzmQnWjaQulnAoI6Ywvz6RPqw6dFuN5vYzo9WlOyj38s7CGb1KWJ -GXY86nl7eLe9iBVPckEcPJhsPDlq5HjE2OLe2khnC3xSjlQhqfULuwfpJsrxo6kS -2+LkCGwPSewH2981SkpXwijLhCpsYTEi1eW3Fd0ttL/WHOpmQv5qXilTZhv104+T -dl+cTYG3sEBAGkKaL21sZM8VJapOF5gt2+HaqEo3on9ZHGIa +MA0GCSqGSIb3DQEBCwUAA4IBAQDJFNj5O8My6GxpFARdJ9Ai3miHPdTf9U2Y9OvD +Bjl6WEYNBnJNiYbdQLXBQn3UM3JbE6+9y9lkIqPLbEFv5MxllFiKEJUOowJrTtFE +vPoaSoaJSfDZLBcDsJ5XVP+ukF7eETE6f+tjPKPQO6ttEMGPYD4ZG5J/dxyBrQ8d +gN2+3LS5Rs6YNjHoXwNwSjapmZMLFXgGYrjThAb/ayjP6vMuUk9nAf5hKLvsIy40 +Ax2yikNfvOU7GsCjnF5XsWOLEJzsqu67vC1MKhG755BGY9f3GMzf4VFB3NuRQf8K +bMmd/w0HZkY5/czRTQ25vh42163nivkQaj8VTgZkwaeW/E+l -----END CERTIFICATE----- Certificate: @@ -186,15 +186,15 @@ Version: 3 (0x2) Serial Number: 09:de:a4:e8:b3:85:c2:b7:74:4d:d4:dd:42:5f:7f:11:3b:90:4f:37 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cd:e5:09:a9:89:90:93:c8:33:6e:5b:db:e8:8e: 12:b1:4a:dd:a2:3a:60:ad:e7:26:98:bc:5f:63:12: @@ -234,24 +234,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - b7:c0:ee:7e:69:af:13:50:07:52:58:73:76:5b:e4:ef:8e:1e: - 40:07:cb:e3:af:6e:b9:fd:25:b4:9d:da:7e:21:df:48:3d:b1: - 6a:56:69:bc:91:16:b7:fa:17:0d:aa:6f:0b:2d:9d:d4:e4:62: - aa:52:64:22:22:90:c4:fa:7e:ce:b5:d9:8c:b2:0e:2e:f5:d5: - c0:a3:cd:94:de:60:0f:07:f9:5b:68:a6:79:8b:38:85:df:9a: - 3a:b4:14:4e:90:60:5c:65:c7:d2:fd:fb:be:1a:4b:b6:0b:87: - 35:31:00:aa:25:c6:f3:4e:dc:84:f5:87:34:67:85:a3:71:d3: - 81:c0:99:c4:0c:b5:f3:bf:02:40:90:5b:b2:d0:d9:93:98:08: - 1a:4c:15:26:ab:90:db:0f:4b:e4:14:8f:a8:72:4b:58:c8:4b: - a2:4c:a8:a4:67:a9:c6:7b:f0:2a:4b:50:80:de:d3:45:0f:8d: - 5c:de:ba:15:b3:b2:8e:08:f8:e9:d7:34:5d:0e:95:57:98:8c: - e9:18:0e:27:00:0f:61:64:7c:26:58:3e:94:1d:c4:e9:04:33: - 03:03:02:b2:5e:05:27:f4:c0:a4:2a:eb:6d:fc:a8:1d:a0:2c: - aa:65:1e:c5:78:be:d6:6e:f8:74:1e:14:c6:29:4f:b1:73:78: - ee:24:25:70 + b5:df:1a:a1:ed:15:d9:ad:63:2e:b9:04:35:7c:fa:4c:fa:1f: + 89:a8:2b:ce:5e:80:58:f4:5f:af:6f:20:3e:3a:bd:79:8f:ea: + c0:ae:19:f2:a5:ea:d8:a1:fb:a0:b7:15:60:e6:d4:e1:70:e4: + d4:67:87:02:e0:aa:f9:c3:74:04:97:54:2a:5a:22:18:94:1f: + ab:51:61:2f:14:bf:a8:97:46:49:b6:92:53:d1:f9:85:c9:6d: + 74:f8:dc:94:b3:3a:04:cb:16:4c:5e:d5:8b:b8:b9:b8:4e:58: + 87:b9:bb:c8:f2:4e:99:55:4d:70:c0:7e:e4:e9:b8:7b:7e:6f: + ca:42:bc:f5:ad:ce:ab:2e:32:88:e0:0a:a9:0d:47:b2:c6:ed: + 13:6a:45:51:8f:3a:43:ed:0e:23:41:ca:b0:23:d2:14:3d:e3: + 92:3a:36:50:09:a2:8c:56:cc:c9:ee:d7:b2:5c:e3:35:a9:b3: + a6:34:54:53:c6:4e:72:7b:1a:77:14:4c:ab:ca:99:c2:ec:af: + e1:96:87:f5:94:5d:90:8d:b6:29:ec:8e:18:85:3c:33:49:61: + b4:8e:82:f4:37:62:9e:dd:06:66:df:95:3e:9a:c7:c0:a2:c6: + 2f:b2:26:4d:e1:b8:e0:69:a0:36:ba:30:3a:01:b4:c2:02:35: + 99:08:e7:99 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUCd6k6LOFwrd0TdTdQl9/ETuQTzcwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDN5QmpiZCTyDNuW9vojhKxSt2iOmCt5yaYvF9jEo05lzhTlu9l2UMG++cf jawyh4SuUMyPSPqy4n5YMix4oMaCQTxNoQFDD8SnnV0kFjm0E3sJsdw/5aw711O2 @@ -263,10 +263,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAt8DufmmvE1AHUlhzdlvk744eQAfL469uuf0ltJ3afiHfSD2x -alZpvJEWt/oXDapvCy2d1ORiqlJkIiKQxPp+zrXZjLIOLvXVwKPNlN5gDwf5W2im -eYs4hd+aOrQUTpBgXGXH0v37vhpLtguHNTEAqiXG807chPWHNGeFo3HTgcCZxAy1 -878CQJBbstDZk5gIGkwVJquQ2w9L5BSPqHJLWMhLokyopGepxnvwKktQgN7TRQ+N -XN66FbOyjgj46dc0XQ6VV5iM6RgOJwAPYWR8Jlg+lB3E6QQzAwMCsl4FJ/TApCrr -bfyoHaAsqmUexXi+1m74dB4UxilPsXN47iQlcA== +9w0BAQsFAAOCAQEAtd8aoe0V2a1jLrkENXz6TPofiagrzl6AWPRfr28gPjq9eY/q +wK4Z8qXq2KH7oLcVYObU4XDk1GeHAuCq+cN0BJdUKloiGJQfq1FhLxS/qJdGSbaS +U9H5hcltdPjclLM6BMsWTF7Vi7i5uE5Yh7m7yPJOmVVNcMB+5Om4e35vykK89a3O +qy4yiOAKqQ1HssbtE2pFUY86Q+0OI0HKsCPSFD3jkjo2UAmijFbMye7XslzjNamz +pjRUU8ZOcnsadxRMq8qZwuyv4ZaH9ZRdkI22KeyOGIU8M0lhtI6C9Ddint0GZt+V +PprHwKLGL7ImTeG44GmgNrowOgG0wgI1mQjnmQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test new file mode 100644 index 0000000..701f22a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test
@@ -0,0 +1,12 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: CLIENT_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate does not have extended key usage +ERROR: The extended key usage does not include client auth + +----- Certificate i=1 (CN=Intermediate) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth.test b/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth.test index 39c290f..597786b 100644 --- a/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth.test +++ b/net/data/verify_certificate_chain_unittest/target-eku-none/clientauth.test
@@ -3,3 +3,6 @@ utc_time: DEFAULT key_purpose: CLIENT_AUTH expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate does not have extended key usage +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-none/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-eku-none/generate-chains.py index 427268d..bc6ef79 100755 --- a/net/data/verify_certificate_chain_unittest/target-eku-none/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-eku-none/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test b/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test new file mode 100644 index 0000000..ae03f4a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate does not have extended key usage +ERROR: The extended key usage does not include server auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth.test b/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth.test index c898fa4..36181bb 100644 --- a/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth.test +++ b/net/data/verify_certificate_chain_unittest/target-eku-none/serverauth.test
@@ -3,3 +3,6 @@ utc_time: DEFAULT key_purpose: SERVER_AUTH expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate does not have extended key usage +
diff --git a/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem b/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem index 4de7b8f..c044e54 100644 --- a/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 67:e6:43:1c:a1:b5:ee:5f:34:22:dc:ea:e2:6b:c2:18:43:17:fb:dd - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (512 bit) + RSA Public-Key: (512 bit) Modulus: 00:d5:13:bb:52:bf:ca:19:1a:06:19:68:07:1d:e6: 87:16:d3:f0:e0:12:ba:a2:b5:2a:3d:ed:b3:64:16: @@ -43,38 +43,38 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 6b:ff:79:f3:1f:ae:ab:19:9e:06:3d:de:9d:6b:cc:b1:a5:a0: - 92:d3:30:fc:2c:61:82:55:6e:c7:63:eb:61:44:ef:74:b2:6b: - fa:3b:85:d7:2b:44:7c:1d:eb:ff:5f:1d:a0:07:3e:dd:e4:07: - 5a:5b:7d:ed:62:e6:6a:a0:b1:58:b4:e3:65:2a:09:92:48:78: - 54:8e:67:18:70:7b:c7:b2:21:41:88:02:6c:ce:29:05:01:6c: - 19:bd:f6:2e:ba:85:1a:96:00:b0:6f:67:2f:50:83:d8:ae:0b: - 48:30:9e:f7:11:9a:7b:60:78:3d:09:f5:8b:42:b4:e2:4f:2d: - a9:43:ae:5f:71:27:c2:44:92:19:81:c1:5d:0e:28:6d:e6:59: - 04:d2:6d:05:c6:ff:dc:e0:d8:36:fc:9b:ba:9e:6e:bc:2b:5d: - c9:be:2c:bf:69:7e:0a:fb:a6:fc:1c:53:97:b3:20:71:57:bb: - ed:56:2a:75:63:de:78:91:29:03:de:21:75:4b:40:6f:e1:5b: - ad:4c:ce:fd:44:47:0b:10:4f:f6:cb:f8:cd:3c:64:30:3f:39: - 06:77:92:48:0f:14:8f:6e:e1:70:84:22:61:78:64:68:68:29: - e5:05:b8:d2:2e:48:8e:37:44:b1:da:1d:70:1a:b0:eb:44:df: - cd:01:22:7e + ae:21:58:ab:33:36:c9:86:ae:4b:d6:74:08:a5:7d:f5:14:f3: + 98:05:b3:28:1b:6c:b5:a4:de:4b:3a:32:6a:b1:97:16:c5:37: + dc:25:d5:01:cb:dc:b0:29:86:15:a3:2a:b6:4e:1b:46:b4:30: + e5:b7:63:b5:2a:6e:31:d7:b8:ec:98:9b:0c:8d:66:87:94:54: + 54:82:36:21:55:f6:ff:73:c9:25:5a:35:48:4f:dd:c7:31:2f: + 42:55:59:9a:0b:e4:6e:49:eb:ef:77:53:27:bb:72:b0:e6:97: + 41:a0:9e:a3:a5:83:32:dd:a5:4a:37:d9:c0:0e:49:84:21:73: + 8c:ae:b2:44:df:18:e3:58:dd:fa:d7:f2:2f:1a:9f:67:ca:45: + 08:5f:53:78:f3:88:76:52:fb:bd:5a:1e:bf:86:d6:0c:ec:1c: + 1c:1d:c5:9a:3d:26:03:c2:a8:32:b4:2b:f9:d0:0d:80:5f:8f: + 5c:e1:a0:29:be:bc:2b:9a:92:bf:7b:8a:f6:7c:d0:00:bd:a6: + 72:73:9c:70:80:04:18:1d:9b:2c:6f:6e:80:67:8f:10:fc:f1: + 1c:ed:fb:aa:39:53:28:78:35:86:a0:7c:02:50:ef:ab:a6:0e: + b8:e5:ac:f4:76:82:ab:cc:b4:5b:94:3e:3e:8e:7e:34:1f:fe: + d5:48:37:ed -----BEGIN CERTIFICATE----- MIIC2DCCAcCgAwIBAgIUZ+ZDHKG17l80Itzq4mvCGEMX+90wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MFwwDQYJKoZIhvcNAQEBBQAD +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MFwwDQYJKoZIhvcNAQEBBQAD SwAwSAJBANUTu1K/yhkaBhloBx3mhxbT8OASuqK1Kj3ts2QWBqNQ/LCkSfL5qzSt T9sKPSslkoY/lN/7/FTyx22e0hDgzQ0CAwEAAaOB6TCB5jAdBgNVHQ4EFgQU6dhE jSTuoYIYbyH6Tuz739GRV50wHwYDVR0jBBgwFoAUzEfY/4tnM/v1zdCnthKgGScn 0VcwPwYIKwYBBQUHAQEEMzAxMC8GCCsGAQUFBzAChiNodHRwOi8vdXJsLWZvci1h aWEvSW50ZXJtZWRpYXRlLmNlcjA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vdXJs LWZvci1jcmwvSW50ZXJtZWRpYXRlLmNybDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l -BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQBr/3nz -H66rGZ4GPd6da8yxpaCS0zD8LGGCVW7HY+thRO90smv6O4XXK0R8Hev/Xx2gBz7d -5AdaW33tYuZqoLFYtONlKgmSSHhUjmcYcHvHsiFBiAJszikFAWwZvfYuuoUalgCw -b2cvUIPYrgtIMJ73EZp7YHg9CfWLQrTiTy2pQ65fcSfCRJIZgcFdDiht5lkE0m0F -xv/c4Ng2/Ju6nm68K13Jviy/aX4K+6b8HFOXsyBxV7vtVip1Y954kSkD3iF1S0Bv -4VutTM79REcLEE/2y/jNPGQwPzkGd5JIDxSPbuFwhCJheGRoaCnlBbjSLkiON0Sx -2h1wGrDrRN/NASJ+ +BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4IBAQCuIVir +MzbJhq5L1nQIpX31FPOYBbMoG2y1pN5LOjJqsZcWxTfcJdUBy9ywKYYVoyq2ThtG +tDDlt2O1Km4x17jsmJsMjWaHlFRUgjYhVfb/c8klWjVIT93HMS9CVVmaC+RuSevv +d1Mnu3Kw5pdBoJ6jpYMy3aVKN9nADkmEIXOMrrJE3xjjWN361/IvGp9nykUIX1N4 +84h2Uvu9Wh6/htYM7BwcHcWaPSYDwqgytCv50A2AX49c4aApvrwrmpK/e4r2fNAA +vaZyc5xwgAQYHZssb26AZ48Q/PEc7fuqOVMoeDWGoHwCUO+rpg645az0doKrzLRb +lD4+jn40H/7VSDft -----END CERTIFICATE----- Certificate: @@ -82,15 +82,15 @@ Version: 3 (0x2) Serial Number: 4e:42:88:cd:72:5f:2b:00:a2:67:88:f3:ee:8d:e7:a5:6b:77:3c:c6 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:bf:5d:ac:94:a4:6d:90:41:e2:b8:a8:23:44:d3: 0b:a0:16:0f:a9:d1:86:a6:7d:16:1b:0a:74:78:ef: @@ -130,24 +130,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 06:61:61:24:13:63:0a:ee:a6:b5:a2:24:fd:66:4b:87:32:b1: - a1:cb:df:52:ab:0f:6a:29:c2:ac:66:cd:0a:77:ab:45:ea:ac: - 6e:d8:39:7d:24:d9:53:16:1e:d6:e7:ba:7b:89:71:58:a9:a9: - 99:f9:a0:9b:5e:15:4b:7f:eb:65:38:2b:ed:99:1f:d3:55:2f: - b0:22:78:63:61:e8:76:82:e1:55:fa:7b:43:c8:c8:00:bd:6c: - 17:14:99:f1:b6:03:1d:7c:69:d5:5f:7e:fd:35:f8:bf:39:3e: - 84:65:64:3c:8d:75:ad:75:d2:42:40:e7:09:47:f2:40:db:81: - 47:2c:16:ff:19:0d:2f:9c:38:9d:a3:3d:5d:c3:67:37:e7:b7: - 60:6c:ba:e5:52:0e:01:3f:aa:9d:dc:df:ca:21:21:a3:8f:dd: - 4d:63:04:e7:40:80:ad:74:0a:51:45:d0:55:d1:72:2f:30:d9: - ce:ae:f2:33:15:71:94:c3:9f:d3:b8:81:bf:1d:48:05:98:cb: - a3:70:4b:4b:d8:39:2e:02:79:28:38:16:a8:6a:e0:57:4f:c0: - 83:ff:2d:1a:4c:6a:f3:7d:81:3f:99:49:a3:0c:b8:59:0c:b6: - 8b:c8:73:a1:64:85:ff:b6:d1:a0:9b:1d:b0:f7:fc:1b:e5:57: - ad:ff:18:0e + 9c:f6:dc:5c:26:04:37:cc:b7:75:48:e5:3a:7a:ca:41:f1:99: + 09:9e:82:04:24:c7:98:28:5b:7c:fc:bd:03:42:53:ec:f3:e9: + 50:7d:18:44:74:75:8a:e3:63:91:36:36:b2:48:06:b5:91:9d: + 89:1d:83:a6:b9:91:a4:09:11:60:95:3e:5b:d2:50:ca:fc:42: + 1f:3c:6b:6b:f1:bf:5a:5b:32:fb:1a:b5:c7:85:6b:13:af:5d: + 75:6b:3c:c7:40:a5:4d:c5:23:de:48:cf:82:86:77:49:ee:77: + 25:8e:7a:23:ed:c7:1c:84:0d:49:6a:4b:3f:9a:f2:2e:75:70: + a0:b5:28:9a:a8:24:25:0d:25:ba:08:92:f1:65:81:95:b4:b1: + 34:72:66:b0:1b:0e:80:27:a5:7d:c5:ed:dc:3f:71:75:4a:b5: + 67:1e:d1:b2:54:57:4f:29:a4:7c:1d:4d:59:3e:c9:5f:c0:33: + f7:04:9b:96:d2:22:96:ec:00:29:4c:7f:7e:7c:3a:ca:f2:6b: + a2:39:ac:cc:c7:07:3c:1e:aa:df:2d:4b:95:b6:cb:b6:c7:41: + 46:38:7f:08:ae:3e:6d:23:81:40:63:b1:ae:8d:42:32:1a:ed: + b0:71:bd:ec:76:2b:4c:ff:a0:28:1b:42:f2:3f:ed:e2:63:fb: + db:c9:c6:14 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUTkKIzXJfKwCiZ4jz7o3npWt3PMYwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAL9drJSkbZBB4rioI0TTC6AWD6nRhqZ9FhsKdHjvfv1mdI3X ntRr7IKnGFkbpjZ9s2msXXB0iDdJKlvS69tW3lT3NVo8trJpI8X2c5V4gIxilQ0v @@ -159,12 +159,12 @@ UlYMtVN4WqQwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQAGYWEkE2MK7qa1oiT9ZkuHMrGhy99Sqw9qKcKs -Zs0Kd6tF6qxu2Dl9JNlTFh7W57p7iXFYqamZ+aCbXhVLf+tlOCvtmR/TVS+wInhj -Yeh2guFV+ntDyMgAvWwXFJnxtgMdfGnVX379Nfi/OT6EZWQ8jXWtddJCQOcJR/JA -24FHLBb/GQ0vnDidoz1dw2c357dgbLrlUg4BP6qd3N/KISGjj91NYwTnQICtdApR -RdBV0XIvMNnOrvIzFXGUw5/TuIG/HUgFmMujcEtL2DkuAnkoOBaoauBXT8CD/y0a -TGrzfYE/mUmjDLhZDLaLyHOhZIX/ttGgmx2w9/wb5Vet/xgO +MA0GCSqGSIb3DQEBCwUAA4IBAQCc9txcJgQ3zLd1SOU6espB8ZkJnoIEJMeYKFt8 +/L0DQlPs8+lQfRhEdHWK42ORNjaySAa1kZ2JHYOmuZGkCRFglT5b0lDK/EIfPGtr +8b9aWzL7GrXHhWsTr111azzHQKVNxSPeSM+ChndJ7ncljnoj7ccchA1Jaks/mvIu +dXCgtSiaqCQlDSW6CJLxZYGVtLE0cmawGw6AJ6V9xe3cP3F1SrVnHtGyVFdPKaR8 +HU1ZPslfwDP3BJuW0iKW7AApTH9+fDrK8muiOazMxwc8HqrfLUuVtsu2x0FGOH8I +rj5tI4FAY7GujUIyGu2wcb3sditM/6AoG0LyP+3iY/vbycYU -----END CERTIFICATE----- Certificate: @@ -172,15 +172,15 @@ Version: 3 (0x2) Serial Number: 4e:42:88:cd:72:5f:2b:00:a2:67:88:f3:ee:8d:e7:a5:6b:77:3c:c5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ca:3f:f8:1f:42:8f:55:98:f8:9f:fb:94:03:42: 2a:c1:42:3a:2b:2a:f3:54:14:f3:fe:67:25:24:d3: @@ -220,24 +220,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 65:06:19:47:67:b2:f0:2d:7e:91:1f:96:47:1f:39:56:c9:80: - b4:c4:f7:b7:d7:11:41:6c:95:5b:2d:d5:cb:ea:b5:5c:ce:2d: - 0a:db:1f:de:c2:d0:c4:a8:c5:32:7d:37:81:4b:2a:60:45:21: - b2:b0:67:9f:0f:41:61:0c:1a:f6:51:78:1c:17:6b:f7:7f:25: - 2d:58:5d:f1:e3:50:a8:b0:a2:9b:23:08:a0:57:b6:74:6c:c8: - 43:25:8b:6c:94:64:e3:d8:39:dc:21:0a:40:29:5f:cc:53:69: - 77:03:25:f8:d3:4a:8d:40:f5:f0:6c:b4:b3:41:27:02:2f:36: - 37:be:a7:36:3b:4a:c0:3f:a1:fc:29:7c:d6:af:51:69:9b:12: - e0:80:42:58:17:44:f7:0b:db:85:19:e8:c9:0c:51:27:d3:5c: - c0:e8:49:2b:0b:dc:a1:24:c7:14:60:83:17:97:d8:30:8d:fa: - 73:7f:19:33:f0:2a:16:14:bf:1d:2f:b8:35:7e:cb:61:81:7d: - 46:b2:9c:33:88:a4:79:d5:bf:29:04:62:8d:83:4c:10:81:41: - f9:00:8a:a3:26:59:0a:ff:df:38:8d:33:f7:7b:99:d8:82:88: - af:46:28:a4:16:5d:a5:68:1a:12:49:bb:cb:63:95:12:a4:f9: - 1f:d6:96:07 + 79:71:89:c7:04:97:a9:de:39:10:63:99:20:38:e4:13:7d:94: + 2c:07:c5:13:68:a8:60:86:94:40:b0:29:ba:f9:d9:34:a0:d1: + 00:9c:29:63:96:5e:45:d4:10:18:4e:0c:5c:34:36:43:5b:8c: + 10:6e:b6:81:1f:04:f8:81:5e:3e:37:ad:f3:95:dc:32:34:ee: + 11:69:1f:63:2c:c6:08:d8:32:0d:29:f8:0d:ac:8d:6b:d1:aa: + 1c:54:43:13:8d:a4:45:dc:8d:d5:81:c5:bc:fd:64:44:3f:7e: + 6c:40:dd:6f:24:69:61:cb:ad:c2:f9:29:f8:53:01:02:9b:99: + 5b:3e:c0:b5:61:5f:9b:8e:21:d2:1b:c3:14:f6:7d:a9:20:9d: + ac:f5:3d:2c:de:29:6f:db:af:5a:a6:c2:75:37:f6:aa:a0:f3: + e5:dc:b9:26:00:47:af:f2:37:ff:04:1f:c8:3c:8d:c0:5a:64: + 6b:60:09:e4:d1:b0:ca:97:e2:ae:64:8c:fa:eb:f8:e0:83:f4: + 05:bc:dc:79:17:91:eb:06:72:26:ac:0b:09:59:9f:75:6d:3b: + 8c:67:52:b9:3c:9d:44:28:46:fc:b6:cd:18:cc:51:33:30:cf: + 5f:65:1c:d8:f7:49:bf:60:77:f7:9e:b7:60:6a:bd:04:a3:e7: + 9c:09:95:b7 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUTkKIzXJfKwCiZ4jz7o3npWt3PMUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDKP/gfQo9VmPif+5QDQirBQjorKvNUFPP+ZyUk05p/ZhpgC53YvWVxtfXZ /uv2BHJXl7wjsL69zpSeWBoQ5zMJC1eoHG/6987RMTSQGrRgLdJ/KZtO7PRumSFr @@ -249,10 +249,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAZQYZR2ey8C1+kR+WRx85VsmAtMT3t9cRQWyVWy3Vy+q1XM4t -Ctsf3sLQxKjFMn03gUsqYEUhsrBnnw9BYQwa9lF4HBdr938lLVhd8eNQqLCimyMI -oFe2dGzIQyWLbJRk49g53CEKQClfzFNpdwMl+NNKjUD18Gy0s0EnAi82N76nNjtK -wD+h/Cl81q9RaZsS4IBCWBdE9wvbhRnoyQxRJ9NcwOhJKwvcoSTHFGCDF5fYMI36 -c38ZM/AqFhS/HS+4NX7LYYF9RrKcM4ikedW/KQRijYNMEIFB+QCKoyZZCv/fOI0z -93uZ2IKIr0YopBZdpWgaEkm7y2OVEqT5H9aWBw== +9w0BAQsFAAOCAQEAeXGJxwSXqd45EGOZIDjkE32ULAfFE2ioYIaUQLApuvnZNKDR +AJwpY5ZeRdQQGE4MXDQ2Q1uMEG62gR8E+IFePjet85XcMjTuEWkfYyzGCNgyDSn4 +DayNa9GqHFRDE42kRdyN1YHFvP1kRD9+bEDdbyRpYcutwvkp+FMBApuZWz7AtWFf +m44h0hvDFPZ9qSCdrPU9LN4pb9uvWqbCdTf2qqDz5dy5JgBHr/I3/wQfyDyNwFpk +a2AJ5NGwypfirmSM+uv44IP0BbzceReR6wZyJqwLCVmfdW07jGdSuTydRChG/LbN +GMxRMzDPX2Uc2PdJv2B39563YGq9BKPnnAmVtw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py index 20eb22c..bcae9d5 100755 --- a/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem new file mode 100644 index 0000000..0bd5b9b --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem
@@ -0,0 +1,268 @@ +[Created by: ./generate-chains.py] + +Certificate chain where the leaf has a basic constraints extension with +CA=true + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:bc:87:56:5b:c5:c0:7d:88:48:cc:cc:ca:97:dd:d6:7e:b8:ae:e7 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:16:a4:92:0f:af:f6:da:90:19:3e:26:29:a9: + 04:35:24:67:db:93:b7:89:61:5c:c2:84:07:ff:db: + 83:9a:1b:5c:9d:2f:ac:f6:20:87:74:fd:5a:f7:96: + da:aa:8b:77:d0:7d:cb:87:cf:96:37:2d:04:ef:19: + f7:09:6d:aa:73:74:16:b9:1c:f1:7b:15:9f:50:a9: + be:33:08:86:9f:88:9e:0c:b4:3b:2a:98:06:43:0f: + bb:14:ac:65:27:0f:c1:6c:58:d0:54:ce:62:89:ed: + 03:99:3c:c7:f0:2e:ab:c5:f3:f0:5a:b6:91:68:6f: + aa:4b:37:e9:d8:dd:63:0f:6c:a2:0b:f7:72:0e:6f: + a3:ee:b9:7e:c7:4b:a4:cd:69:6c:b8:a3:66:14:14: + 46:96:95:ca:60:64:af:58:93:0b:a2:d8:17:04:5c: + cd:ec:48:85:7a:4b:5b:c2:84:00:52:fa:8f:25:7b: + ce:0b:9b:14:a6:21:cc:48:f6:14:d5:c1:1b:3a:8b: + ba:ae:ef:15:55:0d:63:4d:f6:ea:f1:ca:1c:11:04: + 3a:c9:f8:87:13:c2:8f:cb:f1:1d:18:79:2f:66:1d: + 10:45:2d:4c:55:49:4c:3b:68:28:25:4a:8b:99:a9: + 8d:27:66:86:71:4a:6d:f1:f8:fb:58:7e:db:3b:2d: + 9e:8b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + F8:96:4F:23:BA:6B:B3:8F:4B:07:6E:24:86:07:55:F1:E9:8E:6E:02 + X509v3 Authority Key Identifier: + 0D:33:4F:98:F6:3C:94:C8:20:5B:51:C9:BD:ED:09:3B:F0:B4:F3:D6 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + 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:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 2f:f3:3e:5f:9a:ed:43:1c:58:2e:15:aa:94:d8:d7:37:87:83: + 79:ff:a8:7d:d2:bf:3d:4d:3c:99:91:78:93:84:7b:ce:1e:07: + 55:f8:bd:5d:d1:e6:82:c4:a9:c0:6b:bf:e4:73:df:d0:b6:38: + 09:66:84:23:50:e3:16:37:15:88:89:78:08:31:7d:52:e0:56: + a2:2d:ef:a6:75:5a:a3:44:c5:ae:23:a3:fc:92:81:b6:cf:3f: + bc:ba:a1:4d:da:6d:0a:18:04:95:7a:4f:b3:74:e7:1b:19:97: + fd:c3:32:c3:77:17:15:7a:d5:9b:6c:54:9c:16:1b:3f:37:3e: + b9:ed:97:69:f9:da:3d:cf:e4:aa:2a:39:45:28:2b:2e:4e:d7: + 60:bb:fd:cb:3d:c2:19:85:e0:f6:1d:1e:bb:21:4c:f4:ee:a1: + cf:dc:c9:24:53:cb:80:44:5f:d3:cf:83:09:90:17:1c:32:a8: + c5:49:c1:c9:e6:28:f0:88:7d:36:d1:fe:0b:dc:a9:3f:79:ae: + c9:89:4c:04:ec:49:ac:6d:58:24:67:20:d3:8f:29:c1:87:84: + 2f:69:4f:da:18:7d:f6:a0:88:92:ea:db:47:8d:f0:b3:a3:c9: + 15:6a:c8:e5:84:79:74:cd:e1:ee:fa:02:79:05:1f:5c:76:4a: + 71:ae:58:b8 +-----BEGIN CERTIFICATE----- +MIIDsTCCApmgAwIBAgIUCLyHVlvFwH2ISMzMypfd1n64rucwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAvhakkg+v9tqQGT4mKakENSRn25O3iWFcwoQH/9uDmhtc +nS+s9iCHdP1a95baqot30H3Lh8+WNy0E7xn3CW2qc3QWuRzxexWfUKm+MwiGn4ie +DLQ7KpgGQw+7FKxlJw/BbFjQVM5iie0DmTzH8C6rxfPwWraRaG+qSzfp2N1jD2yi +C/dyDm+j7rl+x0ukzWlsuKNmFBRGlpXKYGSvWJMLotgXBFzN7EiFektbwoQAUvqP +JXvOC5sUpiHMSPYU1cEbOou6ru8VVQ1jTfbq8cocEQQ6yfiHE8KPy/EdGHkvZh0Q +RS1MVUlMO2goJUqLmamNJ2aGcUpt8fj7WH7bOy2eiwIDAQABo4H6MIH3MB0GA1Ud +DgQWBBT4lk8jumuzj0sHbiSGB1Xx6Y5uAjAfBgNVHSMEGDAWgBQNM0+Y9jyUyCBb +Ucm97Qk78LTz1jA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH/BAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAQEAL/M+X5rtQxxYLhWqlNjXN4eDef+ofdK/PU08 +mZF4k4R7zh4HVfi9XdHmgsSpwGu/5HPf0LY4CWaEI1DjFjcViIl4CDF9UuBWoi3v +pnVao0TFriOj/JKBts8/vLqhTdptChgElXpPs3TnGxmX/cMyw3cXFXrVm2xUnBYb +Pzc+ue2XafnaPc/kqio5RSgrLk7XYLv9yz3CGYXg9h0euyFM9O6hz9zJJFPLgERf +08+DCZAXHDKoxUnByeYo8Ih9NtH+C9ypP3muyYlMBOxJrG1YJGcg048pwYeEL2lP +2hh99qCIkurbR43ws6PJFWrI5YR5dM3h7voCeQUfXHZKca5YuA== +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:6e:e9:d7:f8:5d:44:ad:34:05:15:23:70:65:9e:cc:e0:a7:66:53 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c5:8c:3e:44:f5:7d:89:d5:8d:77:86:f9:d5:a0: + 8b:dc:1d:0f:3e:d0:f8:d1:72:c4:5b:d0:83:56:b5: + 98:0c:4e:0c:3d:48:f7:db:06:e8:c2:eb:5c:fc:f4: + 2f:b0:23:74:fc:95:23:0c:7d:3d:be:29:89:6f:d5: + 97:d3:8b:6f:bf:36:4d:99:4e:c9:fe:59:a2:9a:56: + df:3c:a6:e0:f4:8e:2b:20:00:4a:4d:6e:15:c9:7f: + c0:35:8f:5a:48:08:0b:41:d1:cf:84:c0:fd:99:71: + 26:96:7b:b5:6f:1d:ce:db:74:b1:d3:1d:39:37:70: + d0:e1:53:d5:44:72:e2:80:c2:bb:c7:71:93:4e:02: + 40:ac:a0:af:33:72:a1:6d:9a:44:9b:45:ad:22:74: + fc:18:74:e0:84:34:00:00:76:46:2a:77:f9:ff:a8: + af:71:b9:e6:e6:32:9a:d4:d2:a7:dd:71:f9:2a:49: + 2a:fe:c2:8e:cf:9c:77:f7:39:7d:d3:99:09:b1:49: + 30:35:e5:8d:3a:c3:3e:6c:1d:d6:b7:26:bb:90:e4: + 3b:c3:2e:aa:37:18:bb:28:f3:79:d2:69:9c:87:7f: + 78:5f:c5:97:d1:d8:45:14:17:38:6d:66:23:2e:90: + dd:25:c1:60:3c:7c:f5:9a:d2:16:05:c0:7f:89:3e: + 10:87 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0D:33:4F:98:F6:3C:94:C8:20:5B:51:C9:BD:ED:09:3B:F0:B4:F3:D6 + X509v3 Authority Key Identifier: + 7A:98:A9:3F:BA:80:DD:68:1B:1C:87:57:2E:42:3F:5F:B3:50:5D:A8 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 76:1d:d7:22:f9:e8:d8:a6:ec:b0:bf:06:92:7c:2a:82:cd:8a: + 7b:13:bd:c6:d9:da:4b:b3:94:12:82:59:a8:16:76:c1:05:c0: + 7e:7d:19:b4:8f:35:c7:58:73:ff:7d:9e:8c:55:6f:0b:b3:e3: + 5f:d0:e8:57:c0:92:6c:47:a7:55:84:77:90:19:c1:67:1f:8a: + 32:70:0c:3e:de:01:6f:c6:79:1e:a0:10:15:a2:ec:f6:1a:19: + 10:ac:aa:bf:63:0b:52:88:3d:61:5e:e9:6b:76:4d:b1:f5:16: + a7:09:4f:68:67:1b:47:b5:62:37:b2:6b:66:e0:e7:51:86:50: + 32:54:b7:b7:e8:77:5c:d8:ff:8d:3b:6e:49:ac:5c:ce:33:38: + 52:0f:41:80:1d:b0:fd:35:8d:37:23:06:e3:1c:89:f4:d3:6c: + 73:d0:d3:8f:72:db:9a:7a:34:40:54:77:97:ae:9f:5b:4d:d8: + 94:99:a7:89:11:04:bb:52:06:ba:32:fd:f9:16:b7:ee:a6:03: + 55:39:31:4f:89:3b:9c:9b:d3:61:4b:a0:f2:ab:24:ad:95:46: + 2e:5e:27:be:03:f2:e0:4d:70:27:63:9a:c1:f9:1b:00:ab:6b: + de:e7:f1:04:a7:b5:bd:85:31:a6:32:4b:0e:e8:a5:ab:8d:c1: + 52:19:f2:b6 +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUAm7p1/hdRK00BRUjcGWezOCnZlMwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAMWMPkT1fYnVjXeG+dWgi9wdDz7Q+NFyxFvQg1a1mAxODD1I +99sG6MLrXPz0L7AjdPyVIwx9Pb4piW/Vl9OLb782TZlOyf5ZoppW3zym4PSOKyAA +Sk1uFcl/wDWPWkgIC0HRz4TA/ZlxJpZ7tW8dztt0sdMdOTdw0OFT1URy4oDCu8dx +k04CQKygrzNyoW2aRJtFrSJ0/Bh04IQ0AAB2Rip3+f+or3G55uYymtTSp91x+SpJ +Kv7Cjs+cd/c5fdOZCbFJMDXljTrDPmwd1rcmu5DkO8MuqjcYuyjzedJpnId/eF/F +l9HYRRQXOG1mIy6Q3SXBYDx89ZrSFgXAf4k+EIcCAwEAAaOByzCByDAdBgNVHQ4E +FgQUDTNPmPY8lMggW1HJve0JO/C089YwHwYDVR0jBBgwFoAUepipP7qA3WgbHIdX +LkI/X7NQXagwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQB2Hdci+ejYpuywvwaSfCqCzYp7E73G2dpLs5QS +glmoFnbBBcB+fRm0jzXHWHP/fZ6MVW8Ls+Nf0OhXwJJsR6dVhHeQGcFnH4oycAw+ +3gFvxnkeoBAVouz2GhkQrKq/YwtSiD1hXulrdk2x9RanCU9oZxtHtWI3smtm4OdR +hlAyVLe36Hdc2P+NO25JrFzOMzhSD0GAHbD9NY03IwbjHIn002xz0NOPctuaejRA +VHeXrp9bTdiUmaeJEQS7Uga6Mv35FrfupgNVOTFPiTucm9NhS6DyqyStlUYuXie+ +A/LgTXAnY5rB+RsAq2ve5/EEp7W9hTGmMksO6KWrjcFSGfK2 +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:6e:e9:d7:f8:5d:44:ad:34:05:15:23:70:65:9e:cc:e0:a7:66:52 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:af:0c:3f:db:02:4b:9e:87:03:a5:64:a7:18:9a: + c1:4c:c8:bf:1b:e7:5a:04:52:70:6c:a2:bc:19:99: + 33:44:f9:9a:6b:30:d8:57:5b:be:a0:dc:8c:97:91: + 20:97:f8:04:ef:21:1d:b1:c7:a3:1b:57:02:c9:bd: + 53:54:f8:58:96:f3:c2:d7:5e:ae:61:c1:d5:08:ff: + 88:bf:80:c1:ef:c8:6d:99:ac:8e:55:f6:e0:da:8f: + f3:31:f1:e5:02:82:2c:f9:42:cb:7c:4c:2b:ba:97: + eb:ef:cd:b0:d5:31:a1:09:f8:5e:62:74:4e:29:02: + 9b:7e:de:0b:31:36:b6:fd:36:e5:a6:a8:ac:05:1f: + 5f:32:e6:60:f7:5f:8f:f3:a5:6e:3d:c4:ec:dd:23: + ac:4b:69:ab:df:41:65:2b:bd:f2:ed:51:e0:94:e4: + 5f:35:6c:be:c8:be:2a:10:27:55:92:6b:82:ac:72: + b7:c4:de:47:04:03:6c:57:fd:de:f1:17:3b:16:0c: + d7:cd:26:28:84:b2:df:19:e7:2f:45:87:2f:91:82: + d5:21:4b:0a:49:77:a0:46:39:2d:fc:ab:63:1f:76: + 2d:c1:4a:03:1c:d8:e0:dc:a3:4d:c8:56:aa:41:1c: + e9:11:63:10:c6:55:03:4e:c8:be:53:7e:3c:a9:d7: + 13:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 7A:98:A9:3F:BA:80:DD:68:1B:1C:87:57:2E:42:3F:5F:B3:50:5D:A8 + X509v3 Authority Key Identifier: + 7A:98:A9:3F:BA:80:DD:68:1B:1C:87:57:2E:42:3F:5F:B3:50:5D:A8 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 07:9d:ea:d3:5a:05:0f:1d:14:12:d4:a3:1f:1e:29:e7:5b:8c: + 8f:9f:3e:b9:f3:85:d2:5e:73:9c:41:7c:81:bf:75:fe:61:49: + dd:d9:69:95:43:4c:46:8d:b7:49:1b:b8:4e:a0:e8:f7:ab:dc: + c1:6c:85:43:4b:f1:94:a0:3c:b6:06:db:20:70:fe:cb:b4:a3: + ee:d3:12:93:70:c1:c1:97:30:8e:78:7a:7e:31:f6:35:d4:b6: + e8:f4:9e:1c:11:c9:5b:51:8b:18:da:c3:65:48:d8:0c:9d:7e: + 73:27:26:b1:3c:25:b2:9c:12:79:a8:3e:37:18:14:ca:a9:33: + 78:17:03:12:bd:42:48:6f:78:0a:4f:8d:b5:c0:88:c4:d2:a5: + 99:84:2b:a5:d9:40:85:65:67:aa:12:74:4f:c9:b6:0a:64:17: + d7:af:51:3b:13:08:70:ce:65:af:36:59:46:32:b3:40:45:c3: + 1a:8b:56:3e:2b:81:5d:81:48:a6:f9:8e:5b:26:c2:1a:1a:68: + 57:a1:22:8a:42:2e:9a:51:8c:18:f8:fe:d6:a4:89:b5:7d:64: + 14:5b:b1:5d:26:92:f1:17:54:8a:bb:e6:d7:97:82:6c:e1:b4: + 39:42:68:d1:69:64:a9:21:1c:28:e1:ae:bd:eb:09:78:76:c9: + 7f:cd:79:90 +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUAm7p1/hdRK00BRUjcGWezOCnZlIwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCvDD/bAkuehwOlZKcYmsFMyL8b51oEUnBsorwZmTNE+ZprMNhXW76g3IyX +kSCX+ATvIR2xx6MbVwLJvVNU+FiW88LXXq5hwdUI/4i/gMHvyG2ZrI5V9uDaj/Mx +8eUCgiz5Qst8TCu6l+vvzbDVMaEJ+F5idE4pApt+3gsxNrb9NuWmqKwFH18y5mD3 +X4/zpW49xOzdI6xLaavfQWUrvfLtUeCU5F81bL7IvioQJ1WSa4KscrfE3kcEA2xX +/d7xFzsWDNfNJiiEst8Z5y9Fhy+RgtUhSwpJd6BGOS38q2Mfdi3BSgMc2ODco03I +VqpBHOkRYxDGVQNOyL5Tfjyp1xOvAgMBAAGjgcswgcgwHQYDVR0OBBYEFHqYqT+6 +gN1oGxyHVy5CP1+zUF2oMB8GA1UdIwQYMBaAFHqYqT+6gN1oGxyHVy5CP1+zUF2o +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAB53q01oFDx0UEtSjHx4p51uMj58+ufOF0l5znEF8gb91/mFJ +3dlplUNMRo23SRu4TqDo96vcwWyFQ0vxlKA8tgbbIHD+y7Sj7tMSk3DBwZcwjnh6 +fjH2NdS26PSeHBHJW1GLGNrDZUjYDJ1+cycmsTwlspwSeag+NxgUyqkzeBcDEr1C +SG94Ck+NtcCIxNKlmYQrpdlAhWVnqhJ0T8m2CmQX169ROxMIcM5lrzZZRjKzQEXD +GotWPiuBXYFIpvmOWybCGhpoV6EiikIumlGMGPj+1qSJtX1kFFuxXSaS8RdUirvm +15eCbOG0OUJo0WlkqSEcKOGuvesJeHbJf815kA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py new file mode 100755 index 0000000..8530a7a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py
@@ -0,0 +1,25 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain where the leaf has a basic constraints extension with +CA=true""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate certificate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate (end entity, but has pathlen set). +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.get_extensions().set_property('basicConstraints', 'critical,CA:true') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem') +gencerts.write_chain(__doc__, [target], 'target_only.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key new file mode 100644 index 0000000..6a35ec4 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDFjD5E9X2J1Y13 +hvnVoIvcHQ8+0PjRcsRb0INWtZgMTgw9SPfbBujC61z89C+wI3T8lSMMfT2+KYlv +1ZfTi2+/Nk2ZTsn+WaKaVt88puD0jisgAEpNbhXJf8A1j1pICAtB0c+EwP2ZcSaW +e7VvHc7bdLHTHTk3cNDhU9VEcuKAwrvHcZNOAkCsoK8zcqFtmkSbRa0idPwYdOCE +NAAAdkYqd/n/qK9xuebmMprU0qfdcfkqSSr+wo7PnHf3OX3TmQmxSTA15Y06wz5s +Hda3JruQ5DvDLqo3GLso83nSaZyHf3hfxZfR2EUUFzhtZiMukN0lwWA8fPWa0hYF +wH+JPhCHAgMBAAECggEAFLiD9Di/EmeUyfOdnf4+h/fWWF4+qGgo14E/XXzOYNqz +kZ68khFJ9d65J2E3j/qlc97yyQW+pa/MANp/F+CEIqLVWzN2oC1nuaz2B8cbSRuR +GMS0W9B5tuPQVe3ePY2hHKYfZbXWg93opcJ+bT7LqpzgEBxRxZJu88uWzvIGob8G +j4/XV6+UuTXo7fQXSLt445NnWEutlo/abiTVXrhJvwucCRAlz5Dp+YH8ZK0Cdr3Y +66QopLyIKj0hi8Ra5m7CmZ/1CFq8bPj/dUvH4nhNUX6bLecPq2bJxKvFu8S2utz/ +cpqfbgx/sTSisqqu0gL5O35RUtjAaszWcB3mcEMceQKBgQD3EbeSx0F15ccB/2JX +S+DCbdhYG52Xm6/SbT3gKEX2CeQbqha+z3FfSn25CBb34xBo0u1g2HVhCqlezDkk +xSsX4bOLZbPbnr7fBs0BXd6x9JRFBCfj4DSvevH4BOOUmvTBlqQIDGT/z3nT/xof +q0zNX/ENs50r806iQTag8wpB/wKBgQDMsEZBOA9MmzFceGGaNmCo4Aks/dc0VqGN +Z2kXuVdXuwiHW6PFSKYIqcdk+YZvGFebuAB7p+yavQy6YZ5pGkjjgJNtpd22HTCe +DH5aiArzpvp9VASslrePsA8PYPMiZj4lyNY1qrOZ9vyFghOGp8z2YCtL2AOyW7Zt +Fa4XIx0heQKBgEnH9a0Uadz+UE6taD2vgCAv02KEZKxoprnNO6QcAsB1tbP5OC+l +HTMauK6v1sQR/81957t7CJqBJ5ESpaHwa20HTqm7JlnYbyGFE2VsFdvIsRpnIk5v +nuwkZ+vr8dZn691/0d5BbUvjNntze+anLhlKpF62G6KLVxknJlwsGA0bAoGACpzh +J6SGdoxdZNQBC4PiQx9KmoCW1enf+nrwIgDEHJJgANSpiyMXKL/UzNF7POtgL3y8 +2ax9QhCnRkqlcgGg4draygadlkGxMaCoNH11Q+jWeAURMPmnjtWsEjoOoSv38PGW +2bV+Fm+N7EYwSP0OTX/y/r22g1rp/IHxQtXZPtECgYBvOBHX/bNN5/QPnaf2cht1 +m1TzZ4HqRTcad7mzrH7lUBGrBT9PobcO8UzvnIV7Oq/mEDiKYSN3AFaktKwSw9Nn +C6/Qu8hix+fA3kikz4zVVOl6WHKDqNDS52WmEOvLF0hdGTiftv93mjlle0iIQmnq +dQmE+pR3AxQXxjtFon74XA== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key new file mode 100644 index 0000000..0304d57 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCvDD/bAkuehwOl +ZKcYmsFMyL8b51oEUnBsorwZmTNE+ZprMNhXW76g3IyXkSCX+ATvIR2xx6MbVwLJ +vVNU+FiW88LXXq5hwdUI/4i/gMHvyG2ZrI5V9uDaj/Mx8eUCgiz5Qst8TCu6l+vv +zbDVMaEJ+F5idE4pApt+3gsxNrb9NuWmqKwFH18y5mD3X4/zpW49xOzdI6xLaavf +QWUrvfLtUeCU5F81bL7IvioQJ1WSa4KscrfE3kcEA2xX/d7xFzsWDNfNJiiEst8Z +5y9Fhy+RgtUhSwpJd6BGOS38q2Mfdi3BSgMc2ODco03IVqpBHOkRYxDGVQNOyL5T +fjyp1xOvAgMBAAECggEAANrOdQNN2zhNjEExj60xxG42gKxghCTi56Tjxjw5Q9z0 +JBHY/JQ2GhL5nMPYpOVRINnIi1WuNjP2j4WdIo0T4ajPCr4rm86We7TDtiuqxsDz +yAxPpZvO/UI2rcfAloKMNatd0v2MOR0Eyeb3NhNH9gSAcXqf5xNcLwJmi5b4zcO0 +x4vE01JKaUrzGOihCpbu63Or4HwvV0Y7VqY911FydiB0qPVV1G11CODOoxO00Igz +9sCyz0ulyj2HwnKiMrl1hZWoVRwbIdesMv5Da8PcDiTvYCHNcs4GdfuHoXeakvbC +4c7IUWKjEFHSalzOC3edKVQBjf0EP08o+twyP+KUAQKBgQC/wn9FbO4zRAYZroFY +jAwaBaCCEh3PF0gtsbk2Aw3gAbZJhqFv5aYw66LA6Y2XLjYdymIgDh6Ll2LDwh3d +LwEaBKyMVshB5g7cRLhm6ehfxlqMARv/ZUCm44UakPGVrEnoFdfgWccA8XbaVduD +wMAJLNpu2A4LW0NYsTv85BDYRwKBgQDpsIXnUn/JEPzEMq/bOtG4thHBEV+ab6wz +33fKtg6mdhL17KpN5r77/tVmCyA7ADHMHlW+HmIQUF8PAMKwq/XuoghcctDoQsv6 +TNANIpiOMMPerAqUAW+Px4LJBfArZU3+0IOioLS3J0Pc5k4GSKLFif/tIp7HsMuQ +0VFcgemFWQKBgAQULQTbBk4M2lxde97YS8GZ8QoTPJMVGbHvH9NoSTlEkA4MUQ7C +QcC0omecECjxELGdhmzMIBY0CCPF00DLKSjWhJ0Pk37jV9mTlKCLxSeUXoSv2Vqb +Wr6yBDjGcH0QhxnqrQbWogcBG9gVD3BD/1GypIrLCbFwJYSTcIU2jK0tAoGBAK8D +zyURejZhjIx70YyEnrCRWvaXRlxpKjSnNhYRByPP5h9cIae6GmqrzbJgvsCxQpo2 +VczPAG5rYuXfke+yubsAivaB3sczz4QjpuVPdaV4DBlmC34RHTY3G1HmKpq1ghZG +n29aoD1TINX9fY3jNFRxJ8S3Wub/F1XcDe0UNonxAoGACE74clb0g0v5ROuODuT5 +5lI9UKkdEbT2s/sRAY3FgJFbEhs7JHzXqV9Y96vmrUiBRLw3GkpPCCGGR9vi02Je +yt0NFTgBw2sGXWQ+fmidtf42O9Uiku2daaMr0xLd12ouujdMHjtKP7qQOGVzRuXc +mBnf8njMO+RrQsxfpmIDNk0= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key new file mode 100644 index 0000000..27adebb --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+FqSSD6/22pAZ +PiYpqQQ1JGfbk7eJYVzChAf/24OaG1ydL6z2IId0/Vr3ltqqi3fQfcuHz5Y3LQTv +GfcJbapzdBa5HPF7FZ9Qqb4zCIafiJ4MtDsqmAZDD7sUrGUnD8FsWNBUzmKJ7QOZ +PMfwLqvF8/BatpFob6pLN+nY3WMPbKIL93IOb6PuuX7HS6TNaWy4o2YUFEaWlcpg +ZK9Ykwui2BcEXM3sSIV6S1vChABS+o8le84LmxSmIcxI9hTVwRs6i7qu7xVVDWNN +9urxyhwRBDrJ+IcTwo/L8R0YeS9mHRBFLUxVSUw7aCglSouZqY0nZoZxSm3x+PtY +fts7LZ6LAgMBAAECggEABaIs0vObRKF5EWZyykqeTKNKGs9r6kRi88fEmspQZEfh +chz9VYgo/9DdlfeJGAN+IJp+EUoPZo4mmuIegzX0J6eFgjYj6fgxJTHpCphH0vgn +izs9x0C2r9zGBSM6jdBWqBfE74Ce3nUr5XbYnQOlE9ynTBwkOsyGiTk2DrcoaM9d +GqVV4TK18ZQgSStL2OByYXLwS26VIBq77OT4KuI2jhLgLp5cR2r84gl2PeJZsHn+ +3ZNs87+enHnadHH9fS5xsIig/MYll024QzUxSIBQFxIhOkdhR2NvTdo/DrKkYTj4 +VuJUxoLod5qi/4YJGinmJ8L2erG/hT59uYXXbVpmkQKBgQDVozh+pO4/xuZILmrI +y6BTacTD4eJLw0qjafHtfRO/ENBuCUDHvBuf5Us2IgXuxWUGpCmRfR8bA+ocesv7 +ywhLriw7s2DUOIPMgSQFGowXr+oFCHesKe0UlhtGfhAzFnQZ5EnkXcBCrYKcnhNS +NoBaarTsLuhM2DltJUJWEP4xNwKBgQDjyAJZGFdhKj22OW++DkJsBmD+9JIbMaYu +cgiTckRTFnRbQ+HOa4gMaJAy/8DRZ494E8eLIhm98JtC3C66eufGzua4dTqbWx8P +ZLeX7EvgFRnjs64vGM2NUUrZTuGzIiio7n+zfocLpfxUUyX9T5MXj0sdVgTEAOWr +MgK8Ggo3TQKBgHUwmdbuxjp58ux5ed43xPS8ulDxYd9Je3H0td8ek2xl3s/dh4mJ +KGYns4A4XaTC504jUyIZzqxVE2EYAzlWAHDzVBRTq7P+ZF4UIRwjmeGMgATOxkbM +oN6AEOo0UNKVaI6jad05iDOLVnBvTg31E6eFjUVZ3df5bFbw71ii7a01AoGBANwg +w5wkuPUu5FrBYSr0Dt7kv0JFSxm6vpXuIDmWWU9OyP4WORfKtb0AJDMVFNuKUI1D +2DiuqN/1saZIsWQIOQvZkgE7UXsn8Xln5UGN27nfyphSYggj2So0ILin0djTLyYq +7wChS5NHQvafMHyANW+0TGw6X/qnv0zV1OzB4ZOVAoGBAJIX1DNJggAakxcMCIYu +CqN61ZH9pt4txSjMyeJWfgnvmKCXo6YlNeIxcBMvqOha3XGjzeSZliOUaD9vNrx3 +i+Qk6P++mPkCtRtDgAvvibm+GnqpQ9rOYbWqiKGMeae6Nf45u1bRO4ZotYvqRD7f +akAqiSd4xmHiXitPwszCCizK +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test new file mode 100644 index 0000000..741ec48 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate has Basic Constraints indicating it is a CA when it should not be a CA +
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test new file mode 100644 index 0000000..ad5b666 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Certificate has Basic Constraints indicating it is a CA when it should not be a CA +
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test new file mode 100644 index 0000000..290a403 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test
@@ -0,0 +1,5 @@ +chain: target_only.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test new file mode 100644 index 0000000..1b1a40e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test
@@ -0,0 +1,5 @@ +chain: target_only.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem new file mode 100644 index 0000000..9eaed8e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem
@@ -0,0 +1,94 @@ +[Created by: ./generate-chains.py] + +Certificate chain where the leaf has a basic constraints extension with +CA=true + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:bc:87:56:5b:c5:c0:7d:88:48:cc:cc:ca:97:dd:d6:7e:b8:ae:e7 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:16:a4:92:0f:af:f6:da:90:19:3e:26:29:a9: + 04:35:24:67:db:93:b7:89:61:5c:c2:84:07:ff:db: + 83:9a:1b:5c:9d:2f:ac:f6:20:87:74:fd:5a:f7:96: + da:aa:8b:77:d0:7d:cb:87:cf:96:37:2d:04:ef:19: + f7:09:6d:aa:73:74:16:b9:1c:f1:7b:15:9f:50:a9: + be:33:08:86:9f:88:9e:0c:b4:3b:2a:98:06:43:0f: + bb:14:ac:65:27:0f:c1:6c:58:d0:54:ce:62:89:ed: + 03:99:3c:c7:f0:2e:ab:c5:f3:f0:5a:b6:91:68:6f: + aa:4b:37:e9:d8:dd:63:0f:6c:a2:0b:f7:72:0e:6f: + a3:ee:b9:7e:c7:4b:a4:cd:69:6c:b8:a3:66:14:14: + 46:96:95:ca:60:64:af:58:93:0b:a2:d8:17:04:5c: + cd:ec:48:85:7a:4b:5b:c2:84:00:52:fa:8f:25:7b: + ce:0b:9b:14:a6:21:cc:48:f6:14:d5:c1:1b:3a:8b: + ba:ae:ef:15:55:0d:63:4d:f6:ea:f1:ca:1c:11:04: + 3a:c9:f8:87:13:c2:8f:cb:f1:1d:18:79:2f:66:1d: + 10:45:2d:4c:55:49:4c:3b:68:28:25:4a:8b:99:a9: + 8d:27:66:86:71:4a:6d:f1:f8:fb:58:7e:db:3b:2d: + 9e:8b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + F8:96:4F:23:BA:6B:B3:8F:4B:07:6E:24:86:07:55:F1:E9:8E:6E:02 + X509v3 Authority Key Identifier: + 0D:33:4F:98:F6:3C:94:C8:20:5B:51:C9:BD:ED:09:3B:F0:B4:F3:D6 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + 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:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 2f:f3:3e:5f:9a:ed:43:1c:58:2e:15:aa:94:d8:d7:37:87:83: + 79:ff:a8:7d:d2:bf:3d:4d:3c:99:91:78:93:84:7b:ce:1e:07: + 55:f8:bd:5d:d1:e6:82:c4:a9:c0:6b:bf:e4:73:df:d0:b6:38: + 09:66:84:23:50:e3:16:37:15:88:89:78:08:31:7d:52:e0:56: + a2:2d:ef:a6:75:5a:a3:44:c5:ae:23:a3:fc:92:81:b6:cf:3f: + bc:ba:a1:4d:da:6d:0a:18:04:95:7a:4f:b3:74:e7:1b:19:97: + fd:c3:32:c3:77:17:15:7a:d5:9b:6c:54:9c:16:1b:3f:37:3e: + b9:ed:97:69:f9:da:3d:cf:e4:aa:2a:39:45:28:2b:2e:4e:d7: + 60:bb:fd:cb:3d:c2:19:85:e0:f6:1d:1e:bb:21:4c:f4:ee:a1: + cf:dc:c9:24:53:cb:80:44:5f:d3:cf:83:09:90:17:1c:32:a8: + c5:49:c1:c9:e6:28:f0:88:7d:36:d1:fe:0b:dc:a9:3f:79:ae: + c9:89:4c:04:ec:49:ac:6d:58:24:67:20:d3:8f:29:c1:87:84: + 2f:69:4f:da:18:7d:f6:a0:88:92:ea:db:47:8d:f0:b3:a3:c9: + 15:6a:c8:e5:84:79:74:cd:e1:ee:fa:02:79:05:1f:5c:76:4a: + 71:ae:58:b8 +-----BEGIN CERTIFICATE----- +MIIDsTCCApmgAwIBAgIUCLyHVlvFwH2ISMzMypfd1n64rucwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAvhakkg+v9tqQGT4mKakENSRn25O3iWFcwoQH/9uDmhtc +nS+s9iCHdP1a95baqot30H3Lh8+WNy0E7xn3CW2qc3QWuRzxexWfUKm+MwiGn4ie +DLQ7KpgGQw+7FKxlJw/BbFjQVM5iie0DmTzH8C6rxfPwWraRaG+qSzfp2N1jD2yi +C/dyDm+j7rl+x0ukzWlsuKNmFBRGlpXKYGSvWJMLotgXBFzN7EiFektbwoQAUvqP +JXvOC5sUpiHMSPYU1cEbOou6ru8VVQ1jTfbq8cocEQQ6yfiHE8KPy/EdGHkvZh0Q +RS1MVUlMO2goJUqLmamNJ2aGcUpt8fj7WH7bOy2eiwIDAQABo4H6MIH3MB0GA1Ud +DgQWBBT4lk8jumuzj0sHbiSGB1Xx6Y5uAjAfBgNVHSMEGDAWgBQNM0+Y9jyUyCBb +Ucm97Qk78LTz1jA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH/BAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAQEAL/M+X5rtQxxYLhWqlNjXN4eDef+ofdK/PU08 +mZF4k4R7zh4HVfi9XdHmgsSpwGu/5HPf0LY4CWaEI1DjFjcViIl4CDF9UuBWoi3v +pnVao0TFriOj/JKBts8/vLqhTdptChgElXpPs3TnGxmX/cMyw3cXFXrVm2xUnBYb +Pzc+ue2XafnaPc/kqio5RSgrLk7XYLv9yz3CGYXg9h0euyFM9O6hz9zJJFPLgERf +08+DCZAXHDKoxUnByeYo8Ih9NtH+C9ypP3muyYlMBOxJrG1YJGcg048pwYeEL2lP +2hh99qCIkurbR43ws6PJFWrI5YR5dM3h7voCeQUfXHZKca5YuA== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem b/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem index c357e38..4443c78 100644 --- a/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem
@@ -9,15 +9,15 @@ Version: 3 (0x2) Serial Number: 0d:e0:65:d2:8a:72:7c:60:7d:f8:7e:88:6d:f0:a6:80:23:e1:38:a9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d5:97:4d:ce:b9:89:7b:00:4f:e4:1f:f6:b0:1d: 26:7d:c5:42:70:21:40:3a:a6:f9:07:5b:11:c6:fb: @@ -57,25 +57,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 5e:d5:2c:0f:bd:dc:c2:8e:c5:4c:00:0c:9e:a6:47:68:49:fb: - 14:46:7c:d2:6f:89:20:40:7b:1f:8b:30:e6:10:ce:5a:e7:7e: - f1:d8:85:f5:bb:53:37:1e:93:c5:d7:97:fd:ce:1a:e1:4a:f7: - fc:a8:fb:c0:5a:48:d9:cb:e1:3a:c5:71:d9:05:23:9e:01:9b: - 3d:a2:08:ca:e6:5f:0c:80:98:c9:b9:66:48:45:5f:b2:cb:8d: - b6:73:89:ca:53:3b:0b:29:dc:0b:a1:14:fe:32:53:b6:9e:62: - 8b:ee:86:df:86:37:86:8d:84:0f:d9:48:c3:1f:33:08:99:2a: - e1:da:2d:a0:b1:b9:47:70:68:1c:f3:15:a3:ac:b8:25:79:fe: - e9:d0:ea:99:69:47:16:03:65:47:7f:ac:a1:a5:f3:2f:ea:d3: - 89:c6:ea:a9:8a:6e:c0:64:8d:81:5e:3d:f2:48:52:4f:ba:2f: - 78:29:3e:95:55:d4:78:6a:9a:96:a5:0f:05:71:b7:88:d4:15: - 13:0f:ef:d7:c3:9d:29:c7:40:09:7d:2b:93:ca:9f:2a:d0:6c: - 0d:5f:b8:8a:a4:bc:47:aa:c7:87:50:97:27:19:d0:58:0d:3a: - 81:38:63:60:f7:95:21:d5:b2:f9:97:d3:54:a7:53:47:13:bb: - d7:99:82:01 + 06:a9:9a:f5:d2:51:8d:b1:ce:45:ae:22:20:c9:61:c3:28:71: + ca:cf:e3:f7:86:a8:62:8d:88:90:f0:b5:8a:a0:04:e4:aa:34: + 95:f6:c9:91:50:b0:79:c8:6d:ef:19:cd:f1:ae:2b:7f:3f:e6: + da:99:a6:bb:28:55:f9:8b:4e:e2:90:bf:d9:1d:6b:3b:2c:53: + 0e:3b:7e:ba:d8:3f:83:18:02:43:01:e2:de:d6:98:47:bb:72: + 62:5f:f0:90:61:07:fa:ca:15:d2:d1:f3:61:b9:f3:0a:3a:13: + 43:7a:fb:50:01:63:e9:b6:0c:f4:1a:90:22:21:9d:3e:68:4e: + 46:d8:a1:4d:67:58:26:58:c8:30:0f:d5:6e:f0:28:2c:cc:5a: + 70:75:a3:1a:98:0d:4e:f2:bf:dd:9d:d1:72:3c:85:57:3d:eb: + 77:11:5f:c3:a7:01:82:15:fe:86:cd:b0:6c:9b:2b:5b:48:0e: + 35:d6:4c:10:39:aa:b7:69:d5:5b:b0:af:17:4b:26:6d:01:ea: + 55:3d:74:2e:e5:df:f6:7a:d2:78:81:73:42:2a:bb:72:a5:1f: + 17:25:6b:36:65:42:96:2f:6c:8e:d3:65:b5:95:10:13:99:9d: + bb:ea:9f:cf:42:a5:9f:57:3e:f5:fc:47:d6:cf:a3:33:b4:96: + 92:f1:ba:a2 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUDeBl0opyfGB9+H6IbfCmgCPhOKkwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEA1ZdNzrmJewBP5B/2sB0mfcVCcCFAOqb5B1sRxvsPjnlG eK00cUa0+pZ1Bsg+x+karvBHf0tTSvJGg4mSsBERDAR8M+FLfrW1slSnKGQxe+Jc SgAwP4wh4GH2FeggA7/O07TsbieI+6mwmnN5JkZVowWsJbpvJDwXfRdsJa0UaAv9 @@ -87,12 +87,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIC pDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAF7VLA+93MKOxUwADJ6mR2hJ+xRGfNJviSBAex+LMOYQzlrnfvHYhfW7Uzce -k8XXl/3OGuFK9/yo+8BaSNnL4TrFcdkFI54Bmz2iCMrmXwyAmMm5ZkhFX7LLjbZz -icpTOwsp3AuhFP4yU7aeYovuht+GN4aNhA/ZSMMfMwiZKuHaLaCxuUdwaBzzFaOs -uCV5/unQ6plpRxYDZUd/rKGl8y/q04nG6qmKbsBkjYFePfJIUk+6L3gpPpVV1Hhq -mpalDwVxt4jUFRMP79fDnSnHQAl9K5PKnyrQbA1fuIqkvEeqx4dQlycZ0FgNOoE4 -Y2D3lSHVsvmX01SnU0cTu9eZggE= +ggEBAAapmvXSUY2xzkWuIiDJYcMoccrP4/eGqGKNiJDwtYqgBOSqNJX2yZFQsHnI +be8ZzfGuK38/5tqZprsoVfmLTuKQv9kdazssUw47frrYP4MYAkMB4t7WmEe7cmJf +8JBhB/rKFdLR82G58wo6E0N6+1ABY+m2DPQakCIhnT5oTkbYoU1nWCZYyDAP1W7w +KCzMWnB1oxqYDU7yv92d0XI8hVc963cRX8OnAYIV/obNsGybK1tIDjXWTBA5qrdp +1VuwrxdLJm0B6lU9dC7l3/Z60niBc0Iqu3KlHxclazZlQpYvbI7TZbWVEBOZnbvq +n89CpZ9XPvX8R9bPozO0lpLxuqI= -----END CERTIFICATE----- Certificate: @@ -100,15 +100,15 @@ Version: 3 (0x2) Serial Number: 03:1e:f6:e0:d5:64:b5:71:7d:eb:f5:6d:bf:03:da:71:a6:d9:eb:26 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c6:14:bf:96:32:0d:cf:bb:58:2a:b4:3c:97:e5: 6c:22:92:ff:d3:14:e2:b9:0b:c9:fe:0d:09:d0:c6: @@ -148,24 +148,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 9f:c6:60:37:6a:32:41:1a:c2:23:f0:c7:9a:4f:c7:76:e7:0e: - 5c:3f:c0:3a:f9:89:43:f6:79:46:a4:32:aa:02:04:b1:8c:5c: - eb:7a:af:84:ae:a5:f9:65:8a:dc:cf:97:f1:d6:d7:d7:a4:bd: - e7:67:a9:bb:e9:18:16:a2:c1:6e:08:e3:3a:ac:2a:65:cf:e6: - cb:9f:a8:7d:1c:3e:1f:c4:e8:0a:96:09:89:f6:72:8c:da:6a: - 88:3d:9d:d2:ba:80:ef:03:ac:ec:33:01:5b:d1:28:50:7d:a4: - d7:67:75:69:10:dd:dc:09:c6:7c:b1:07:96:c1:4f:5c:d9:cb: - 18:1b:0d:ab:96:16:cf:b3:79:ae:39:86:5d:e2:94:11:7a:49: - 67:e8:62:cd:53:b8:a3:5d:2a:b5:17:93:4b:19:39:75:47:f4: - ea:f5:51:72:65:a2:43:17:29:57:8c:5a:06:c8:d2:a6:16:9a: - ce:c6:f9:89:5c:84:b7:b1:91:92:bd:a9:df:c2:2e:5d:70:ce: - 6d:b7:84:67:e5:ce:df:3f:5f:61:93:0e:f5:ad:9b:08:b1:f6: - b6:d8:15:a8:b6:1e:c1:88:ec:7c:80:68:31:4d:79:13:0c:1d: - 30:46:cd:db:ab:4c:dd:ec:6a:b3:33:58:0b:0e:1d:b8:fb:7d: - 97:e3:5b:54 + 7b:29:9f:c7:c8:ce:5d:3f:cd:53:a3:2a:6e:8e:02:7a:b7:22: + 6d:02:dc:50:3b:51:bc:25:b7:4f:d4:97:6d:c3:3c:dc:f2:17: + be:47:94:48:14:db:9f:89:73:18:b2:75:a6:91:92:5d:84:54: + d8:6c:f9:fe:e4:1f:be:53:e7:9d:c2:df:59:a0:ba:63:b6:67: + db:05:a1:a5:0a:f9:9b:8a:b4:33:71:1b:a9:c7:91:9a:fa:c4: + 2e:f9:2d:6a:7d:f3:34:81:51:72:99:4f:74:00:95:9a:9d:19: + ee:6d:1b:b0:25:5d:ae:e5:fa:9a:ac:a6:ff:9b:63:51:f4:93: + 41:bc:35:5b:da:f3:64:4c:53:46:23:07:08:1e:82:ff:86:25: + fd:6e:26:dc:f2:bb:e9:62:84:24:ac:a0:f3:18:29:02:9a:11: + 1e:30:c5:db:8e:cc:ef:f0:4b:75:25:1e:8e:8d:3b:81:93:ec: + 25:d3:56:f6:a8:7c:85:f6:9c:6e:ff:c8:c3:dd:58:c7:3e:d3: + 4a:a2:23:88:81:fd:25:6d:40:8f:e7:94:1c:a7:62:48:cd:de: + 7a:22:de:55:4c:00:4a:75:e2:3d:29:a6:c1:c8:f0:69:cb:b1: + de:0c:37:49:dd:8a:5a:88:63:8c:8b:e9:44:a2:a8:9a:18:d9: + d5:33:07:ec -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUAx724NVktXF96/VtvwPacabZ6yYwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMYUv5YyDc+7WCq0PJflbCKS/9MU4rkLyf4NCdDGtUjt4Col BC4WCGtV2tHzscEaSYUz9Lt81jhFyK9N1KlDp1bPnEClK7gTf+5r/pg77XQqXsef @@ -177,12 +177,12 @@ fM2G6WvQFW8wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCfxmA3ajJBGsIj8MeaT8d25w5cP8A6+YlD9nlG -pDKqAgSxjFzreq+ErqX5ZYrcz5fx1tfXpL3nZ6m76RgWosFuCOM6rCplz+bLn6h9 -HD4fxOgKlgmJ9nKM2mqIPZ3SuoDvA6zsMwFb0ShQfaTXZ3VpEN3cCcZ8sQeWwU9c -2csYGw2rlhbPs3muOYZd4pQRekln6GLNU7ijXSq1F5NLGTl1R/Tq9VFyZaJDFylX -jFoGyNKmFprOxvmJXIS3sZGSvanfwi5dcM5tt4Rn5c7fP19hkw71rZsIsfa22BWo -th7BiOx8gGgxTXkTDB0wRs3bq0zd7GqzM1gLDh24+32X41tU +MA0GCSqGSIb3DQEBCwUAA4IBAQB7KZ/HyM5dP81ToypujgJ6tyJtAtxQO1G8JbdP +1Jdtwzzc8he+R5RIFNufiXMYsnWmkZJdhFTYbPn+5B++U+edwt9ZoLpjtmfbBaGl +CvmbirQzcRupx5Ga+sQu+S1qffM0gVFymU90AJWanRnubRuwJV2u5fqarKb/m2NR +9JNBvDVb2vNkTFNGIwcIHoL/hiX9bibc8rvpYoQkrKDzGCkCmhEeMMXbjszv8Et1 +JR6OjTuBk+wl01b2qHyF9pxu/8jD3VjHPtNKoiOIgf0lbUCP55Qcp2JIzd56It5V +TABKdeI9KabByPBpy7HeDDdJ3YpaiGOMi+lEoqiaGNnVMwfs -----END CERTIFICATE----- Certificate: @@ -190,15 +190,15 @@ Version: 3 (0x2) Serial Number: 03:1e:f6:e0:d5:64:b5:71:7d:eb:f5:6d:bf:03:da:71:a6:d9:eb:25 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e4:4e:96:f6:de:02:05:e7:16:80:fa:ed:b1:3c: f3:19:ea:7b:d2:fe:ed:93:b7:09:37:7d:c1:98:9b: @@ -238,24 +238,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 69:6d:e6:97:c4:6d:a6:f2:93:c4:45:cf:1c:e5:f8:3d:f5:55: - e4:a9:dc:fe:e4:a5:dc:47:24:9c:05:1e:69:d8:0a:cb:3e:c3: - 58:6c:c9:d0:c0:fc:62:8b:04:5c:8a:96:a0:fa:44:31:6c:c7: - 8e:91:de:54:70:18:06:a8:f4:cf:b8:f7:2c:33:d1:06:41:cc: - 28:4b:94:76:44:3e:48:e2:dd:52:f5:1c:cc:46:02:83:f4:09: - 56:16:51:d6:ce:8d:73:12:b2:ab:06:43:dc:0d:3c:12:c5:5a: - 7d:94:de:34:2e:f5:da:47:bb:db:6a:1c:cc:23:e4:61:23:57: - f6:cb:93:f2:0c:56:29:50:fb:dc:ce:97:8e:9d:c4:4d:6e:8a: - 86:c4:d4:5c:ca:52:21:26:12:17:fd:3b:87:31:9a:85:37:c2: - e5:b3:7f:a8:de:c6:4a:78:1a:e2:55:fe:f0:06:2d:45:59:9f: - 10:b6:3d:6e:2d:55:df:42:a7:85:83:b6:53:e9:62:02:d3:9b: - dd:e1:cc:ec:a4:76:14:02:59:1f:39:30:3c:2b:10:72:4c:cc: - f8:62:bb:be:2d:2c:d3:5b:6d:9a:d7:b5:45:77:1c:b5:2e:04: - c0:dc:52:2e:1f:6b:65:cc:3d:03:a1:f0:8d:7d:da:62:49:0a: - f6:74:18:dd + 29:e6:c6:f3:9d:9a:53:9b:3c:f8:79:c9:e3:d3:33:c6:2f:1c: + 50:a2:de:7d:69:75:40:75:ba:af:8a:61:b0:f2:fc:3c:39:01: + df:d6:c2:f6:df:a1:a5:3f:b3:f1:8e:09:3a:fb:87:ca:4c:cd: + 5f:89:ca:d1:5d:d1:38:94:36:af:52:32:e3:67:9b:ad:6a:e6: + f9:dc:92:1e:35:dd:81:9d:d7:5d:ce:75:14:74:2b:4a:16:ef: + a0:74:ee:76:a5:4b:90:70:6f:de:d8:0a:1b:e3:0c:b5:f5:33: + eb:74:dc:8e:f8:ef:a8:0e:52:74:b8:d4:4e:fb:42:e5:3d:8c: + c3:71:d8:99:df:bf:c3:bf:87:e6:cd:84:89:ac:df:5d:c7:a6: + 8e:b5:10:a5:8a:2f:66:3f:2f:79:c6:e7:9b:76:3b:5e:4f:ce: + cf:cc:24:bd:6d:38:6d:b8:17:a6:31:ed:c2:d9:81:84:74:f6: + 94:a9:6a:28:52:56:cd:a8:62:8d:c7:2f:73:e5:db:8e:f0:9d: + a3:c9:b7:c4:07:10:99:be:b7:9f:66:bf:b1:51:30:ee:f5:55: + ba:1e:39:a8:73:ca:10:68:7e:29:c7:42:9f:01:6b:47:cd:47: + 08:52:80:3d:b1:f0:94:a7:35:21:37:47:d8:d9:c8:5a:a5:be: + 75:37:89:fb -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUAx724NVktXF96/VtvwPacabZ6yUwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDkTpb23gIF5xaA+u2xPPMZ6nvS/u2Ttwk3fcGYm2WphAlyzeXY2iFEwi6S lRL+NQxmNK3zT8Uv0C5XQRw7zslRFwXrBvdP+24nnQbYEIf0l18PnV3XK9M7IVta @@ -267,10 +267,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAaW3ml8RtpvKTxEXPHOX4PfVV5Knc/uSl3EcknAUeadgKyz7D -WGzJ0MD8YosEXIqWoPpEMWzHjpHeVHAYBqj0z7j3LDPRBkHMKEuUdkQ+SOLdUvUc -zEYCg/QJVhZR1s6NcxKyqwZD3A08EsVafZTeNC712ke722oczCPkYSNX9suT8gxW -KVD73M6Xjp3ETW6KhsTUXMpSISYSF/07hzGahTfC5bN/qN7GSnga4lX+8AYtRVmf -ELY9bi1V30KnhYO2U+liAtOb3eHM7KR2FAJZHzkwPCsQckzM+GK7vi0s01ttmte1 -RXcctS4EwNxSLh9rZcw9A6HwjX3aYkkK9nQY3Q== +9w0BAQsFAAOCAQEAKebG852aU5s8+HnJ49Mzxi8cUKLefWl1QHW6r4phsPL8PDkB +39bC9t+hpT+z8Y4JOvuHykzNX4nK0V3ROJQ2r1Iy42ebrWrm+dySHjXdgZ3XXc51 +FHQrShbvoHTudqVLkHBv3tgKG+MMtfUz63TcjvjvqA5SdLjUTvtC5T2Mw3HYmd+/ +w7+H5s2EiazfXcemjrUQpYovZj8vecbnm3Y7Xk/Oz8wkvW04bbgXpjHtwtmBhHT2 +lKlqKFJWzahijccvc+XbjvCdo8m3xAcQmb63n2a/sVEw7vVVuh45qHPKEGh+KcdC +nwFrR81HCFKAPbHwlKc1ITdH2NnIWqW+dTeJ+w== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py index 983355c..bdc1001 100755 --- a/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test b/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test index 559adf8..c898fa4 100644 --- a/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test +++ b/net/data/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test
@@ -3,6 +3,3 @@ utc_time: DEFAULT key_purpose: SERVER_AUTH expected_errors: ------ Certificate i=0 (CN=Target) ----- -ERROR: Target certificate looks like a CA but does not set all CA properties -
diff --git a/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem b/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem index e9bf4d0..44ab7c5 100644 --- a/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 2d:58:fd:1c:9f:8b:f0:cb:61:00:36:cc:88:b7:31:82:91:15:f5:15 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ba:80:5c:f0:d7:23:f0:69:d9:b7:8f:fc:c3:d4: 47:a2:41:29:77:01:50:3c:84:8f:52:f7:11:6d:c4: @@ -58,25 +58,25 @@ X509v3 Basic Constraints: critical CA:FALSE, pathlen:1 Signature Algorithm: sha256WithRSAEncryption - 73:a8:63:41:82:ec:54:fb:89:62:65:5c:a4:d2:ef:a8:85:4f: - fe:41:aa:f3:dd:48:d4:48:53:b1:3e:04:2c:a9:35:60:bb:8d: - b7:7f:60:fa:94:7d:bd:4d:8b:41:90:9f:26:eb:84:d4:cd:eb: - ee:3d:59:4c:29:a5:47:ec:d4:58:07:14:b1:3e:c1:0f:f9:c3: - 80:a7:91:8f:57:4b:80:f5:a6:a0:b8:65:36:d9:9e:86:67:8b: - 81:72:cd:da:18:16:cd:0a:f1:0f:6c:f7:f6:b0:d0:59:57:d6: - 31:13:27:97:cf:cc:63:45:9f:e8:20:27:98:8f:b4:8f:03:c4: - 34:74:a9:0e:c8:18:dc:7f:49:0d:1f:19:50:78:c6:76:b2:aa: - a3:58:38:9c:c7:6b:61:98:45:6c:78:e2:f3:ff:2c:30:9e:34: - c1:82:29:ad:8f:ac:43:65:33:ac:0a:a6:24:6e:34:71:db:98: - 6e:d6:9e:66:04:6d:79:ee:c9:50:04:6f:41:40:e1:1a:8e:32: - 14:6a:19:cb:17:c7:3f:d7:a8:5d:50:da:20:6e:ca:18:01:e5: - 1a:e3:92:ff:cb:20:b5:5a:78:c6:f4:dd:1f:88:92:93:d5:47: - 01:b3:d3:3a:53:8a:4f:13:7b:d3:56:63:7b:0e:00:8d:11:37: - 7f:be:2a:dd + 18:c7:ef:53:96:6c:fc:7d:06:87:5a:b7:cc:77:67:82:54:10: + eb:8e:21:a6:57:f3:83:cf:ee:ba:c0:59:cc:95:d3:1b:2a:92: + 19:86:20:ee:7a:62:5c:cb:27:b9:71:22:a8:bb:f2:26:f6:15: + a7:5a:57:79:d1:d0:4a:06:17:4f:95:f9:37:ab:13:6e:dd:57: + 3c:87:5e:dd:69:be:53:3a:51:3e:fc:7c:38:75:e3:20:cd:34: + 0f:23:d1:35:c2:00:03:9e:64:51:00:1d:e1:56:04:9a:6c:73: + bd:fb:e3:f0:63:f3:11:04:59:83:42:19:7e:1d:a5:25:25:e0: + 12:9c:60:87:07:6d:a7:99:3d:24:1f:dd:a6:c7:f7:dd:34:d9: + be:96:9c:e7:5a:21:f8:6b:8e:1b:77:7c:d8:04:6d:e4:7c:7a: + fd:ba:44:4a:13:1d:8c:c0:64:59:de:95:5d:50:3c:13:9d:26: + ee:36:08:d0:d0:fc:79:72:e1:af:d1:71:9c:7b:16:14:4b:2d: + eb:e7:c2:6d:0a:cd:cd:ff:02:95:ff:60:af:32:42:58:69:8f: + 08:b1:a3:d6:37:80:6f:ce:93:83:c9:c5:52:8d:60:c3:6c:8c: + 62:20:7f:75:64:03:10:30:24:34:7b:20:b9:dc:21:83:fc:fa: + b9:b5:11:03 -----BEGIN CERTIFICATE----- MIIDsTCCApmgAwIBAgIULVj9HJ+L8MthADbMiLcxgpEV9RUwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAuoBc8Ncj8GnZt4/8w9RHokEpdwFQPISPUvcRbcR1BIRI mIxOu/ZL4stNvgHcso5Ittp2TbAodZQo10QsDaVw/rjsw9ANi3RKGLkTu7GZgAnQ vQCjIGRwuxgAfGEfXdLcI2pq44psE5ujxXvckXEpRk4cjoIq1rv5WpG+8KepstWM @@ -88,12 +88,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH/BAUwAwIB -ATANBgkqhkiG9w0BAQsFAAOCAQEAc6hjQYLsVPuJYmVcpNLvqIVP/kGq891I1EhT -sT4ELKk1YLuNt39g+pR9vU2LQZCfJuuE1M3r7j1ZTCmlR+zUWAcUsT7BD/nDgKeR -j1dLgPWmoLhlNtmehmeLgXLN2hgWzQrxD2z39rDQWVfWMRMnl8/MY0Wf6CAnmI+0 -jwPENHSpDsgY3H9JDR8ZUHjGdrKqo1g4nMdrYZhFbHji8/8sMJ40wYIprY+sQ2Uz -rAqmJG40cduYbtaeZgRtee7JUARvQUDhGo4yFGoZyxfHP9eoXVDaIG7KGAHlGuOS -/8sgtVp4xvTdH4iSk9VHAbPTOlOKTxN701Zjew4AjRE3f74q3Q== +ATANBgkqhkiG9w0BAQsFAAOCAQEAGMfvU5Zs/H0Gh1q3zHdnglQQ644hplfzg8/u +usBZzJXTGyqSGYYg7npiXMsnuXEiqLvyJvYVp1pXedHQSgYXT5X5N6sTbt1XPIde +3Wm+UzpRPvx8OHXjIM00DyPRNcIAA55kUQAd4VYEmmxzvfvj8GPzEQRZg0IZfh2l +JSXgEpxghwdtp5k9JB/dpsf33TTZvpac51oh+GuOG3d82ARt5Hx6/bpEShMdjMBk +Wd6VXVA8E50m7jYI0ND8eXLhr9FxnHsWFEst6+fCbQrNzf8Clf9grzJCWGmPCLGj +1jeAb86Tg8nFUo1gw2yMYiB/dWQDEDAkNHsgudwhg/z6ubURAw== -----END CERTIFICATE----- Certificate: @@ -101,15 +101,15 @@ Version: 3 (0x2) Serial Number: 7c:eb:63:f0:f3:c9:2c:8c:45:ed:1d:f4:86:49:1e:61:f3:54:68:fe - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b1:bb:78:97:4a:b5:56:42:fa:f9:6b:63:6c:f3: 0e:54:92:6c:84:d4:c7:53:48:24:c1:bd:6f:d0:83: @@ -149,24 +149,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 43:39:2f:fe:4c:7f:eb:c6:65:73:5d:be:2a:a3:b0:c6:af:63: - 28:ec:bf:29:88:07:0f:7d:5b:ec:b1:7b:43:76:10:3c:b7:dc: - a8:c6:ff:87:57:c5:84:4d:0f:3b:a4:1a:44:a7:69:ae:2f:fe: - 4a:a7:ec:f8:26:4a:78:28:43:df:af:16:e4:29:06:79:be:06: - cc:13:91:b5:95:de:e3:01:e1:a2:97:b7:15:48:30:81:f9:b6: - 1d:d6:42:62:62:62:d1:55:55:ca:0a:55:3c:e9:71:fe:1c:0f: - 31:b3:c8:83:f0:c7:76:e4:72:81:38:52:c2:a1:4b:f7:66:07: - 0e:98:31:d6:ea:6f:b1:bf:6a:60:a2:b0:86:00:97:9e:66:27: - 7b:a1:a6:93:d1:3b:c6:0d:8f:2f:3a:e7:59:d9:92:b7:ac:7e: - da:c2:ed:aa:78:44:51:91:af:c1:74:74:7f:59:d4:e3:53:e6: - 9d:03:04:0b:fa:70:90:6f:55:87:6b:fd:e7:12:ee:fe:b7:2d: - 9c:de:14:89:57:22:0f:ff:a9:a3:e9:78:6e:0d:14:5a:8c:36: - 86:08:1f:f1:3e:12:eb:89:51:6c:d3:af:47:62:7f:41:a3:0c: - 6a:1b:25:a0:60:aa:7c:9b:80:88:ea:98:58:be:27:69:2d:ce: - 09:4b:1e:21 + a9:df:02:10:a3:f8:14:af:a4:b2:3d:bf:3a:5e:e1:0f:9e:fa: + e1:d0:5a:be:e8:a4:f4:db:b7:a6:1c:40:7a:06:0a:77:39:6f: + f5:b9:7f:3b:5d:61:05:fc:0f:2e:de:40:89:2e:1b:11:12:35: + 96:44:a8:be:0b:35:f9:73:2f:81:bc:47:5c:01:b2:b8:22:7e: + ca:c9:56:54:68:1a:4a:98:ac:6f:43:06:4b:a5:12:4f:05:ec: + 23:36:a5:5e:8e:a0:36:6b:35:12:e1:76:ad:84:77:af:eb:b6: + b8:f6:4b:21:98:53:c2:32:74:03:ff:7f:67:bf:0d:31:58:6b: + b5:bd:e7:c5:dc:e3:c4:04:1d:e0:c5:84:d9:6d:74:a3:21:66: + 5e:99:af:18:9e:db:49:8d:83:92:34:00:a2:e7:89:d2:4b:f5: + 6a:5e:02:a9:ab:3b:3d:23:01:34:c7:ee:99:3f:0e:75:55:ed: + 99:c1:28:b1:39:da:2e:25:03:59:82:ed:7a:e8:32:8a:9a:fc: + fa:2a:e6:d1:13:0b:2b:9b:d7:a7:3e:23:e2:45:1a:a1:c1:e5: + 4d:fb:a5:3c:a0:5e:ef:c0:d4:9a:d6:53:e7:4a:48:6c:31:8a: + 92:60:7d:e8:d4:60:4a:6a:96:b0:f5:c2:a8:83:22:42:e0:1c: + aa:15:1b:af -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUfOtj8PPJLIxF7R30hkkeYfNUaP4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALG7eJdKtVZC+vlrY2zzDlSSbITUx1NIJMG9b9CDrfN6XJPx dDi6RvEZ2w77G7TynovEEI6Xsf/4LQPNNpGKLOjY2qR+WI37/5kr1eGzY3/sLGa1 @@ -178,12 +178,12 @@ lQTBzXXR9v8wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQBDOS/+TH/rxmVzXb4qo7DGr2Mo7L8piAcPfVvs -sXtDdhA8t9yoxv+HV8WETQ87pBpEp2muL/5Kp+z4Jkp4KEPfrxbkKQZ5vgbME5G1 -ld7jAeGil7cVSDCB+bYd1kJiYmLRVVXKClU86XH+HA8xs8iD8Md25HKBOFLCoUv3 -ZgcOmDHW6m+xv2pgorCGAJeeZid7oaaT0TvGDY8vOudZ2ZK3rH7awu2qeERRka/B -dHR/WdTjU+adAwQL+nCQb1WHa/3nEu7+ty2c3hSJVyIP/6mj6XhuDRRajDaGCB/x -PhLriVFs069HYn9BowxqGyWgYKp8m4CI6phYvidpLc4JSx4h +MA0GCSqGSIb3DQEBCwUAA4IBAQCp3wIQo/gUr6SyPb86XuEPnvrh0Fq+6KT027em +HEB6Bgp3OW/1uX87XWEF/A8u3kCJLhsREjWWRKi+CzX5cy+BvEdcAbK4In7KyVZU +aBpKmKxvQwZLpRJPBewjNqVejqA2azUS4XathHev67a49kshmFPCMnQD/39nvw0x +WGu1vefF3OPEBB3gxYTZbXSjIWZema8YnttJjYOSNACi54nSS/VqXgKpqzs9IwE0 +x+6ZPw51Ve2ZwSixOdouJQNZgu166DKKmvz6KubREwsrm9enPiPiRRqhweVN+6U8 +oF7vwNSa1lPnSkhsMYqSYH3o1GBKapaw9cKogyJC4ByqFRuv -----END CERTIFICATE----- Certificate: @@ -191,15 +191,15 @@ Version: 3 (0x2) Serial Number: 7c:eb:63:f0:f3:c9:2c:8c:45:ed:1d:f4:86:49:1e:61:f3:54:68:fd - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b3:59:c0:d6:b0:f3:cb:31:46:9d:ef:de:63:f3: 1a:24:10:36:fb:e8:ee:05:76:21:51:51:fd:52:47: @@ -239,24 +239,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 14:d5:0c:73:1a:59:37:e3:75:34:6f:ce:6f:01:d2:f8:94:28: - 8c:0a:5e:db:ff:a7:5d:d9:d2:b7:e2:8d:73:36:c7:80:85:51: - c6:1c:39:af:8f:2c:74:1b:0d:fc:31:15:f6:a9:bd:0a:e3:6d: - 05:33:ec:7f:da:14:9c:6c:34:d6:35:cd:3e:8f:dd:4f:6e:0c: - 82:66:b7:00:5e:d7:1e:f4:86:d1:16:62:c4:ca:fd:bb:2d:8b: - b2:1b:ad:e6:eb:a3:ec:78:83:e3:90:a0:59:24:02:a0:8f:fe: - b7:86:64:43:4a:16:fd:c9:28:65:4e:bd:33:c4:2f:b9:cf:4c: - 5b:4c:db:8f:fe:ed:1e:84:b7:77:ce:47:3d:e8:47:d7:2f:22: - 34:b1:f5:d2:55:5d:d8:d9:1f:e5:d1:ef:87:75:56:43:60:f8: - d8:31:29:e1:34:85:72:c9:79:e8:ee:7d:3a:b9:ea:d1:eb:56: - dc:5a:2c:d0:ce:e5:41:d4:9a:81:da:dd:8d:1c:bc:2d:99:70: - 63:09:5b:0f:53:d0:32:ee:1f:30:8d:73:ec:68:ac:d6:2b:71: - 53:2a:68:a6:b1:d2:84:16:c5:73:fa:eb:be:7e:17:c8:c5:b3: - 2a:08:d9:e7:23:92:2d:f8:0c:1e:94:e9:2c:2c:99:0a:de:51: - a0:b3:17:f4 + 70:f6:5a:6d:fe:7b:04:4d:4f:e1:d2:c5:92:07:20:6d:68:d3: + 86:51:6c:60:3a:07:0a:1b:27:7d:99:88:db:01:a6:0e:f0:3a: + 3d:a2:37:0e:bd:32:48:e1:36:3c:ac:a3:89:2f:33:d0:ab:ba: + 7a:90:db:28:61:3d:7b:b5:4b:cd:df:3d:20:c6:a1:fb:81:ec: + 69:2a:f8:c3:4c:c6:48:87:39:34:84:3e:4d:2d:eb:c9:dd:26: + 70:8b:71:23:8c:0d:d1:fd:5b:0e:0e:58:86:20:0c:4e:aa:a1: + d1:b0:e9:56:bf:9f:9a:4d:a8:0d:76:6a:48:a2:dd:19:92:25: + 93:7f:90:8f:a2:c0:ac:1d:d3:63:17:d6:a5:07:98:27:cb:a7: + 44:60:17:aa:f2:22:0f:0d:c9:7d:58:1c:00:54:e6:99:84:d3: + a0:6e:e9:fb:8d:97:21:24:79:c4:b8:23:81:2c:65:da:cc:0e: + 09:9c:82:8a:23:74:54:10:56:e4:a2:f0:e8:ce:8f:d5:cf:03: + d9:0e:37:f3:86:66:e0:4e:c0:55:fc:e1:1b:7b:cc:8a:ad:41: + 2f:7b:02:4a:42:f1:e4:b9:4e:86:f3:30:bb:8a:bf:f2:79:c7: + 5d:68:02:b5:fb:40:cf:3f:5d:55:55:58:05:ef:95:34:ee:ea: + 3e:6e:91:59 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUfOtj8PPJLIxF7R30hkkeYfNUaP0wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCzWcDWsPPLMUad795j8xokEDb76O4FdiFRUf1SR5cSE0ZCvJQ3XuZB0th1 Jyw9BLzhrLyo9th0Y5q+qXvSG5aHJTvO0f+03fopZK7fTBu0+56Kmmx0uip2RQO3 @@ -268,10 +268,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAFNUMcxpZN+N1NG/ObwHS+JQojApe2/+nXdnSt+KNczbHgIVR -xhw5r48sdBsN/DEV9qm9CuNtBTPsf9oUnGw01jXNPo/dT24Mgma3AF7XHvSG0RZi -xMr9uy2Lshut5uuj7HiD45CgWSQCoI/+t4ZkQ0oW/ckoZU69M8Qvuc9MW0zbj/7t -HoS3d85HPehH1y8iNLH10lVd2Nkf5dHvh3VWQ2D42DEp4TSFcsl56O59Ornq0etW -3Fos0M7lQdSagdrdjRy8LZlwYwlbD1PQMu4fMI1z7Gis1itxUypoprHShBbFc/rr -vn4XyMWzKgjZ5yOSLfgMHpTpLCyZCt5RoLMX9A== +9w0BAQsFAAOCAQEAcPZabf57BE1P4dLFkgcgbWjThlFsYDoHChsnfZmI2wGmDvA6 +PaI3Dr0ySOE2PKyjiS8z0Ku6epDbKGE9e7VLzd89IMah+4HsaSr4w0zGSIc5NIQ+ +TS3ryd0mcItxI4wN0f1bDg5YhiAMTqqh0bDpVr+fmk2oDXZqSKLdGZIlk3+Qj6LA +rB3TYxfWpQeYJ8unRGAXqvIiDw3JfVgcAFTmmYTToG7p+42XISR5xLgjgSxl2swO +CZyCiiN0VBBW5KLw6M6P1c8D2Q4384Zm4E7AVfzhG3vMiq1BL3sCSkLx5LlOhvMw +u4q/8nnHXWgCtftAzz9dVVVYBe+VNO7qPm6RWQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py index e680e54..c82fcda 100755 --- a/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test b/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test index 559adf8..c898fa4 100644 --- a/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test +++ b/net/data/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test
@@ -3,6 +3,3 @@ utc_time: DEFAULT key_purpose: SERVER_AUTH expected_errors: ------ Certificate i=0 (CN=Target) ----- -ERROR: Target certificate looks like a CA but does not set all CA properties -
diff --git a/net/data/verify_certificate_chain_unittest/target-not-end-entity/chain.pem b/net/data/verify_certificate_chain_unittest/target-not-end-entity/chain.pem index 12d3a38..b87e6a3 100644 --- a/net/data/verify_certificate_chain_unittest/target-not-end-entity/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-not-end-entity/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 4d:a4:86:6a:41:8e:28:fd:af:66:05:2a:fc:73:db:94:88:ab:21:08 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a5:45:4e:2d:c7:c9:c2:ab:e9:b7:ff:2f:3a:09: f2:64:ea:bc:ea:9c:34:fa:39:c1:2d:c2:38:c3:51: @@ -56,25 +56,25 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 71:31:b4:5a:4a:d1:c0:e6:ac:bf:1e:08:ea:a4:65:21:f2:ad: - 13:4a:4f:d3:dc:a3:ca:ee:fb:5b:d9:b4:65:de:ac:34:77:18: - 68:54:ef:71:d4:a3:63:fb:1e:12:88:1d:52:79:74:08:d7:f5: - d6:7f:87:aa:bf:46:c1:75:75:9c:cf:8a:07:c8:14:a0:82:05: - 6b:4d:5d:c3:43:79:64:18:77:3f:88:3f:b8:eb:0c:4b:03:6a: - 93:0e:81:bd:bb:5d:50:10:61:bc:aa:be:9a:45:dc:e3:3d:43: - a8:a0:06:32:f9:5d:8e:af:ae:f7:ce:b3:10:f1:52:8e:1c:de: - 92:07:43:9e:b7:b4:13:3a:11:9e:0b:96:6d:11:72:3a:f3:a8: - 59:b8:35:40:90:50:70:dc:db:ff:e5:76:74:04:db:df:2f:72: - 28:0b:28:53:e7:ce:52:f2:11:d4:12:d2:39:22:09:43:00:65: - 9d:af:da:a9:9d:75:97:ff:e1:b9:6e:87:c7:62:ec:6b:7c:27: - 67:f1:bb:f5:84:51:7c:7c:bc:df:24:52:77:c0:65:25:a1:cd: - 13:06:c5:4e:bf:84:cf:1c:d7:d0:d3:04:1d:1c:c5:94:f1:c2: - 8b:6f:8b:bf:93:c0:05:ae:94:c2:07:26:19:35:f6:80:95:b9: - 58:f0:e1:23 + 3b:1b:cf:43:25:88:9a:60:97:96:37:99:75:4d:6c:e6:51:fb: + f7:4e:bc:90:c5:d4:3b:ce:62:22:11:26:fd:56:58:7c:7b:c4: + b7:d4:50:ce:89:6d:4f:4d:7f:dc:42:e5:d4:78:aa:7b:0f:78: + 5c:9b:17:be:d5:6e:7c:8e:7a:29:eb:eb:19:64:98:b9:94:ea: + fe:bc:1b:7a:52:b3:1b:c5:7f:b2:9b:1a:fc:f5:13:40:5b:14: + 3d:cb:c2:b5:e6:d9:5b:69:5f:66:09:9a:d2:68:8a:34:5b:3f: + 8b:d1:e9:dc:00:d1:fa:f2:0a:5a:71:c9:63:55:87:8a:f2:af: + 72:34:94:31:8f:06:5c:45:80:fa:e4:32:70:6d:8d:39:c8:2c: + 78:8e:10:c6:ef:a0:ec:c1:4f:ba:49:2f:9b:8c:43:e0:4c:47: + 7f:d5:c9:92:db:ac:36:9a:71:f4:aa:d6:7c:45:c1:a7:e9:3e: + 39:f1:e7:88:e0:ca:f5:93:d0:ba:c7:ab:36:09:5e:49:e7:8c: + 9a:aa:98:aa:86:47:77:87:1f:34:4f:f6:56:84:be:5e:e7:f4: + 6e:f7:23:d1:7c:3c:98:82:5c:89:b9:cc:ba:d4:f2:f9:4d:ec: + 3a:63:80:06:1a:a3:25:48:80:c6:22:dd:09:6c:c6:d2:20:68: + 49:23:f2:ab -----BEGIN CERTIFICATE----- MIIDkjCCAnqgAwIBAgIUTaSGakGOKP2vZgUq/HPblIirIQgwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEApUVOLcfJwqvpt/8vOgnyZOq86pw0+jnBLcI4w1HsewZu IcZ7oATs491acgoPvHM3fwF+Aj3Vy3otzLPH2ctEDtajHdxpCIBQziubo40/TnlV 6syUgXqd/FT1FZ4XmeIwm2dVTHnMhRPKOK/s36VQvLj/Ck4Svl7eZNOsffXMP5q1 @@ -85,13 +85,13 @@ luUDKvrdmBJV7jA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBxMbRaStHA5qy/ -HgjqpGUh8q0TSk/T3KPK7vtb2bRl3qw0dxhoVO9x1KNj+x4SiB1SeXQI1/XWf4eq -v0bBdXWcz4oHyBSgggVrTV3DQ3lkGHc/iD+46wxLA2qTDoG9u11QEGG8qr6aRdzj -PUOooAYy+V2Or673zrMQ8VKOHN6SB0Oet7QTOhGeC5ZtEXI686hZuDVAkFBw3Nv/ -5XZ0BNvfL3IoCyhT585S8hHUEtI5IglDAGWdr9qpnXWX/+G5bofHYuxrfCdn8bv1 -hFF8fLzfJFJ3wGUloc0TBsVOv4TPHNfQ0wQdHMWU8cKLb4u/k8AFrpTCByYZNfaA -lblY8OEj +BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQA7G89DJYiaYJeW +N5l1TWzmUfv3TryQxdQ7zmIiESb9Vlh8e8S31FDOiW1PTX/cQuXUeKp7D3hcmxe+ +1W58jnop6+sZZJi5lOr+vBt6UrMbxX+ymxr89RNAWxQ9y8K15tlbaV9mCZrSaIo0 +Wz+L0encANH68gpaccljVYeK8q9yNJQxjwZcRYD65DJwbY05yCx4jhDG76DswU+6 +SS+bjEPgTEd/1cmS26w2mnH0qtZ8RcGn6T458eeI4Mr1k9C6x6s2CV5J54yaqpiq +hkd3hx80T/ZWhL5e5/Ru9yPRfDyYglyJucy61PL5Tew6Y4AGGqMlSIDGIt0JbMbS +IGhJI/Kr -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 1e:c3:39:90:77:32:c2:7e:ea:1a:68:8b:35:f3:20:6c:3d:1d:57:65 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:94:35:8b:85:75:a2:74:1e:b4:bd:5c:9b:e2: 7a:87:32:a1:df:63:d4:5c:10:c8:3c:c2:7e:aa:53: @@ -147,24 +147,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 47:da:b9:b1:46:0f:28:e2:1d:10:22:3b:e2:fe:98:35:f1:5e: - 71:e5:10:60:33:1a:42:19:14:11:d2:ca:a4:8b:da:97:ac:64: - 6c:b9:54:77:99:9a:01:1b:e0:c8:b6:7a:36:a9:58:f1:01:97: - d8:d2:1b:46:3b:90:5b:ba:c8:7c:c9:81:ef:49:2f:63:02:3c: - a1:49:ee:92:29:a1:b9:9f:d2:54:31:80:37:4a:ad:c4:82:f3: - 73:40:cd:58:c0:ad:bb:5a:f6:46:5a:56:14:e7:28:6f:b3:40: - d7:fc:c6:22:52:17:bd:94:cb:9b:f2:91:50:d5:71:c0:66:ca: - b5:4b:55:6d:d6:19:f1:ed:aa:0b:91:7a:d5:77:5b:8a:07:d8: - 69:24:ab:ac:bf:12:7d:00:e0:f7:5d:35:44:2d:43:80:13:ed: - 85:e2:57:dd:75:82:17:1f:a0:63:6a:0e:3e:03:2a:4b:d1:32: - 8d:c0:6e:e6:aa:86:07:b4:0b:20:a1:1c:f2:b8:7d:ed:e7:cb: - 31:88:85:ca:42:98:0e:f4:da:04:73:6e:0e:c3:04:af:f7:e4: - d3:fc:21:89:b4:93:97:b0:32:b9:11:42:6c:1e:e6:cf:4f:b5: - 97:32:3a:fc:25:58:5c:7a:0b:10:5c:ed:79:e4:62:91:ab:85: - 78:c2:d0:83 + 44:62:37:44:99:36:0e:d9:27:a8:40:bb:43:49:e2:ff:17:8b: + a8:0c:f8:ab:18:c3:f8:6f:07:bb:cd:e6:3b:33:05:2e:34:2d: + b8:01:53:9c:88:27:b8:c0:74:d1:23:e3:36:1f:43:05:98:38: + 6c:26:94:67:62:73:77:73:d7:c0:b0:57:65:f2:cb:7d:03:ef: + a0:46:0b:ff:52:f0:db:cf:f3:9d:d9:21:bf:f3:ae:59:d7:03: + ce:e0:0c:34:ec:53:20:8b:be:16:55:a2:96:86:e6:2e:18:d2: + 4f:bd:49:71:aa:52:19:ce:a5:d7:01:28:53:2a:42:3d:e1:a2: + 22:84:72:86:f6:40:f5:3b:78:80:0e:c9:f4:70:30:00:31:ed: + 53:37:7e:9e:e0:fe:2d:6d:b4:6a:1c:10:d4:59:d8:e3:09:d5: + 62:8a:a3:37:06:74:51:18:f0:63:26:9b:2a:3f:8c:c3:2e:14: + e7:71:69:2e:f3:d2:c9:39:cf:28:c7:16:be:68:b4:c5:25:da: + 15:f0:9d:05:9b:54:0d:61:d1:d1:d4:2e:8c:85:6b:c2:eb:9c: + 89:89:62:1b:e2:f7:96:f6:d7:8b:c0:0a:b7:51:3c:41:e1:f2: + b7:46:30:92:e9:e3:4e:eb:66:a7:c0:47:44:bb:e8:62:42:8d: + 71:39:ab:1e -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUHsM5kHcywn7qGmiLNfMgbD0dV2UwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALKUNYuFdaJ0HrS9XJvieocyod9j1FwQyDzCfqpTCdj6zhS9 gKezy0uEr/zI3pc42BfNHWplObUnNrxkmk8tkV80K/KD+ivqHG5fYAnDcJQPvQzr @@ -176,12 +176,12 @@ vmLKC0hudQ4wNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQBH2rmxRg8o4h0QIjvi/pg18V5x5RBgMxpCGRQR -0sqki9qXrGRsuVR3mZoBG+DItno2qVjxAZfY0htGO5Bbush8yYHvSS9jAjyhSe6S -KaG5n9JUMYA3Sq3EgvNzQM1YwK27WvZGWlYU5yhvs0DX/MYiUhe9lMub8pFQ1XHA -Zsq1S1Vt1hnx7aoLkXrVd1uKB9hpJKusvxJ9AOD3XTVELUOAE+2F4lfddYIXH6Bj -ag4+AypL0TKNwG7mqoYHtAsgoRzyuH3t58sxiIXKQpgO9NoEc24OwwSv9+TT/CGJ -tJOXsDK5EUJsHubPT7WXMjr8JVhcegsQXO155GKRq4V4wtCD +MA0GCSqGSIb3DQEBCwUAA4IBAQBEYjdEmTYO2SeoQLtDSeL/F4uoDPirGMP4bwe7 +zeY7MwUuNC24AVOciCe4wHTRI+M2H0MFmDhsJpRnYnN3c9fAsFdl8st9A++gRgv/ +UvDbz/Od2SG/865Z1wPO4Aw07FMgi74WVaKWhuYuGNJPvUlxqlIZzqXXAShTKkI9 +4aIihHKG9kD1O3iADsn0cDAAMe1TN36e4P4tbbRqHBDUWdjjCdViiqM3BnRRGPBj +JpsqP4zDLhTncWku89LJOc8oxxa+aLTFJdoV8J0Fm1QNYdHR1C6MhWvC65yJiWIb +4veW9teLwAq3UTxB4fK3RjCS6eNO62anwEdEu+hiQo1xOase -----END CERTIFICATE----- Certificate: @@ -189,15 +189,15 @@ Version: 3 (0x2) Serial Number: 1e:c3:39:90:77:32:c2:7e:ea:1a:68:8b:35:f3:20:6c:3d:1d:57:64 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:cd:cf:00:37:2d:30:07:b1:79:ce:1c:2f:e5:de: 14:66:f0:c4:c9:65:94:d5:d8:86:9b:f8:3e:fa:8f: @@ -237,24 +237,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 75:da:ff:52:cf:8f:d9:32:b5:7f:2e:5c:c7:cc:35:c7:4e:ea: - 65:9d:6d:d4:2a:8d:f7:c9:d7:8d:e9:f4:8f:a6:5f:d6:b0:61: - 20:c0:6f:b9:7a:6a:3d:0f:98:e6:c0:6c:7e:f7:b5:3b:62:97: - 0a:8d:85:91:ab:8b:d4:73:a3:55:f9:d1:38:86:ff:91:fc:1b: - f5:ef:b9:8f:f0:e5:15:8f:63:f6:14:e3:46:c8:75:17:ec:22: - f4:a6:e8:e1:5f:a6:8c:48:c4:ec:ac:16:e9:77:66:16:1a:c7: - c0:29:a9:ac:a6:66:64:62:51:78:f1:71:b4:cd:33:1c:6d:34: - 9b:b8:21:17:9f:d0:b4:7b:5e:a3:a3:6f:db:50:bf:dd:df:9a: - 01:82:90:c4:41:66:4c:f1:48:c0:94:11:89:0e:fd:bf:0c:16: - 37:58:13:4b:95:46:81:ab:29:0a:6b:7c:f9:bb:14:1c:9d:0c: - ad:cb:55:ed:6d:ac:b2:f5:83:f0:45:f2:ca:2f:f6:03:9f:d1: - 04:af:06:d9:9d:e9:f3:c5:15:5f:52:45:cd:6e:cf:a7:19:81: - 35:47:db:b7:4e:6a:7e:ba:75:a9:9d:e7:ed:57:f3:e7:26:cf: - ee:b8:b7:d9:dc:23:f2:d5:a8:24:ad:ad:ad:49:00:dd:8b:e7: - 81:fe:4d:b4 + 20:f5:24:c4:1a:b4:5e:99:ec:db:65:89:a5:41:d3:eb:0e:78: + 85:18:3a:db:c2:37:ca:c7:3c:d7:ba:ac:14:bf:ce:31:8c:fb: + 8b:8c:53:a1:bd:c6:1f:13:82:e3:90:0a:a8:9e:bb:58:00:8f: + 37:bb:04:59:60:87:56:04:3f:0b:0a:60:e0:57:54:29:81:b3: + 07:d1:05:01:b6:72:ba:28:55:c1:d1:62:af:9c:f8:c8:4b:fa: + c4:6a:51:94:13:63:74:2a:61:9a:c9:f5:75:1b:3c:db:d4:0a: + 8b:cb:ef:f8:ae:9e:f5:ae:e3:9f:8e:94:54:08:80:45:f4:50: + 5a:41:cb:f2:ae:58:b3:cf:c0:97:16:af:19:7a:d6:17:39:8e: + 17:49:8b:a4:70:de:af:ee:80:01:dc:1f:29:52:70:16:9f:61: + ef:1c:a4:44:90:17:9d:b3:b0:cc:c6:d5:cc:6a:14:d7:92:a3: + e5:09:9f:96:23:c8:08:4c:09:4c:c1:a3:03:cf:b5:56:1a:49: + 12:52:f4:f7:a7:78:d4:f0:89:89:97:ff:52:21:0a:05:7a:6d: + e8:4b:b6:8f:a5:4d:ed:a0:13:06:97:d0:75:5d:d4:00:d9:31: + 2a:3c:cd:45:e1:fc:0f:be:a5:58:a6:94:52:0c:96:95:39:4c: + e7:64:73:4e -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUHsM5kHcywn7qGmiLNfMgbD0dV2QwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDNzwA3LTAHsXnOHC/l3hRm8MTJZZTV2Iab+D76jyr2RVk/K+LKJ9rhY4vN PZ33nP2owDSH03r/UKJDjJbb16lDven5rPJshedGM0tLMi9i+4Ze93B0JLenm/Uc @@ -266,10 +266,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAddr/Us+P2TK1fy5cx8w1x07qZZ1t1CqN98nXjen0j6Zf1rBh -IMBvuXpqPQ+Y5sBsfve1O2KXCo2FkauL1HOjVfnROIb/kfwb9e+5j/DlFY9j9hTj -Rsh1F+wi9Kbo4V+mjEjE7KwW6XdmFhrHwCmprKZmZGJRePFxtM0zHG00m7ghF5/Q -tHteo6Nv21C/3d+aAYKQxEFmTPFIwJQRiQ79vwwWN1gTS5VGgaspCmt8+bsUHJ0M -rctV7W2ssvWD8EXyyi/2A5/RBK8G2Z3p88UVX1JFzW7PpxmBNUfbt05qfrp1qZ3n -7Vfz5ybP7ri32dwj8tWoJK2trUkA3Yvngf5NtA== +9w0BAQsFAAOCAQEAIPUkxBq0Xpns22WJpUHT6w54hRg628I3ysc817qsFL/OMYz7 +i4xTob3GHxOC45AKqJ67WACPN7sEWWCHVgQ/Cwpg4FdUKYGzB9EFAbZyuihVwdFi +r5z4yEv6xGpRlBNjdCphmsn1dRs829QKi8vv+K6e9a7jn46UVAiARfRQWkHL8q5Y +s8/AlxavGXrWFzmOF0mLpHDer+6AAdwfKVJwFp9h7xykRJAXnbOwzMbVzGoU15Kj +5QmfliPICEwJTMGjA8+1VhpJElL096d41PCJiZf/UiEKBXpt6Eu2j6VN7aATBpfQ +dV3UANkxKjzNReH8D76lWKaUUgyWlTlM52RzTg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py index 5da823b..89a0a3b 100755 --- a/net/data/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/target-not-end-entity/main.test b/net/data/verify_certificate_chain_unittest/target-not-end-entity/main.test index c898fa4..bfd0adb 100644 --- a/net/data/verify_certificate_chain_unittest/target-not-end-entity/main.test +++ b/net/data/verify_certificate_chain_unittest/target-not-end-entity/main.test
@@ -3,3 +3,7 @@ utc_time: DEFAULT key_purpose: SERVER_AUTH expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate does not have extended key usage +WARNING: Certificate has Basic Constraints indicating it is a CA when it should not be a CA +
diff --git a/net/data/verify_certificate_chain_unittest/target-not-end-entity/strict.test b/net/data/verify_certificate_chain_unittest/target-not-end-entity/strict.test new file mode 100644 index 0000000..bc22d53 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-not-end-entity/strict.test
@@ -0,0 +1,10 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH_STRICT +expected_errors: +----- Certificate i=0 (CN=Target) ----- +WARNING: Certificate does not have extended key usage +ERROR: The extended key usage does not include server auth +ERROR: Certificate has Basic Constraints indicating it is a CA when it should not be a CA +
diff --git a/net/data/verify_certificate_chain_unittest/target-only/chain.pem b/net/data/verify_certificate_chain_unittest/target-only/chain.pem new file mode 100644 index 0000000..de58a6e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/chain.pem
@@ -0,0 +1,91 @@ +[Created by: ./generate-chains.py] + +Single certificate chain for a serverAuth which does not contain the +issuer. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 35:12:6a:b0:cd:e2:f6:40:40:9a:22:3d:fe:27:08:3f:7d:71:7d:d1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ea:e1:3e:63:76:66:4c:6b:31:4e:d4:83:fb:8b: + 61:8e:aa:20:2f:55:00:64:d5:5b:b8:ed:4c:b2:a6: + 49:67:98:e7:dd:db:9e:b3:7b:08:ec:35:04:6d:f8: + 8b:7f:4d:e7:99:2c:b8:ad:a6:6a:fd:2e:10:86:7a: + 0a:eb:ee:e4:63:fb:c9:36:4d:f9:46:e8:27:d3:15: + ee:ab:6e:23:2f:9e:f5:f0:ba:80:79:e0:1b:e3:61: + a8:39:a4:f5:56:b3:79:c1:bf:2a:dd:63:de:de:a0: + 15:76:8b:aa:08:6d:4f:f7:7e:71:f6:2c:c6:28:7d: + 70:6d:b1:d9:d3:66:7c:6c:a0:ab:48:d5:b3:d2:60: + 52:3c:f9:c1:20:87:7f:8e:71:92:ab:36:a8:1f:8e: + 1e:c6:0f:2e:f9:eb:3b:8a:bd:f4:b5:5e:6c:35:b9: + 51:7d:69:bb:7d:81:ca:ab:de:74:00:69:1d:0f:9f: + 4c:e3:31:e6:65:b1:ea:0c:b5:90:7b:13:7a:04:f3: + 14:b7:6b:7c:6a:f8:67:dc:c0:a3:98:80:9f:e8:b3: + 36:cb:8a:57:a4:a2:9f:71:8b:c7:44:6a:40:79:82: + ba:9f:b5:dd:9e:1d:bb:fe:6f:b0:1d:02:3d:54:a2: + 64:e2:65:82:5e:56:48:d3:82:c9:2a:6d:53:f8:6a: + b3:81 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + EA:12:3B:77:27:9D:E2:D9:81:4A:F2:DC:E5:05:D0:D9:4E:80:D8:49 + X509v3 Authority Key Identifier: + 44:CB:96:F2:0A:48:4B:A1:7E:F1:D9:AB:0D:8F:E6:80:1C:CB:27:B0 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 00:9a:8f:94:e0:66:d4:ac:54:6b:f0:ae:0b:31:1f:1a:00:11: + 42:35:3c:96:2f:c6:e1:6e:c1:7c:61:c9:c9:1d:51:79:ba:7b: + c6:05:db:a2:04:2c:f0:b5:5a:74:0b:08:5f:18:77:f8:cc:9e: + 84:aa:5e:e6:28:3f:b7:c4:59:c8:34:6d:08:68:87:20:40:c7: + 39:8c:31:b0:10:50:ec:96:79:9b:f2:10:44:54:f5:c5:ea:07: + e0:51:da:58:c5:f4:a4:ae:d7:1a:61:94:fc:cd:9d:9f:d3:f2: + 50:8e:6e:9e:d1:d0:52:68:79:74:a1:e1:47:40:1d:47:4f:b9: + 23:d9:7c:a8:bc:05:6d:54:c1:0c:e0:89:5b:35:10:ad:4f:8e: + f7:9d:30:ac:ed:64:4c:36:9e:97:a3:1c:a3:92:c5:33:02:17: + b2:d7:e9:d6:59:3a:20:d2:a7:c5:35:44:54:52:65:6e:7f:15: + 09:9d:0b:ef:95:ca:d9:fa:54:fc:a0:89:0b:59:c6:49:f9:8e: + 6e:e3:77:4d:4f:46:6b:90:2c:8b:1d:cb:f2:15:4a:d5:bf:2f: + db:cb:24:0c:26:dc:c2:3a:04:e1:2d:7e:cc:a4:f9:36:bb:91: + 35:9d:0c:bb:46:86:4e:7c:a2:3c:3e:02:20:06:ad:eb:06:ee: + 43:c3:e7:a5 +-----BEGIN CERTIFICATE----- +MIIDfjCCAmagAwIBAgIUNRJqsM3i9kBAmiI9/icIP31xfdEwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBExDzANBgNVBAMMBlRhcmdldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBAOrhPmN2ZkxrMU7Ug/uLYY6qIC9VAGTVW7jtTLKmSWeY593bnrN7COw1 +BG34i39N55ksuK2mav0uEIZ6Cuvu5GP7yTZN+UboJ9MV7qtuIy+e9fC6gHngG+Nh +qDmk9VazecG/Kt1j3t6gFXaLqghtT/d+cfYsxih9cG2x2dNmfGygq0jVs9JgUjz5 +wSCHf45xkqs2qB+OHsYPLvnrO4q99LVebDW5UX1pu32ByqvedABpHQ+fTOMx5mWx +6gy1kHsTegTzFLdrfGr4Z9zAo5iAn+izNsuKV6Sin3GLx0RqQHmCup+13Z4du/5v +sB0CPVSiZOJlgl5WSNOCySptU/hqs4ECAwEAAaOBzzCBzDAdBgNVHQ4EFgQU6hI7 +dyed4tmBSvLc5QXQ2U6A2EkwHwYDVR0jBBgwFoAURMuW8gpIS6F+8dmrDY/mgBzL +J7AwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1h +aWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3Js +L1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAN +BgkqhkiG9w0BAQsFAAOCAQEAAJqPlOBm1KxUa/CuCzEfGgARQjU8li/G4W7BfGHJ +yR1Rebp7xgXbogQs8LVadAsIXxh3+MyehKpe5ig/t8RZyDRtCGiHIEDHOYwxsBBQ +7JZ5m/IQRFT1xeoH4FHaWMX0pK7XGmGU/M2dn9PyUI5untHQUmh5dKHhR0AdR0+5 +I9l8qLwFbVTBDOCJWzUQrU+O950wrO1kTDael6Mco5LFMwIXstfp1lk6INKnxTVE +VFJlbn8VCZ0L75XK2fpU/KCJC1nGSfmObuN3TU9Ga5Asix3L8hVK1b8v28skDCbc +wjoE4S1+zKT5NruRNZ0Mu0aGTnyiPD4CIAat6wbuQ8PnpQ== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-only/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-only/generate-chains.py new file mode 100755 index 0000000..061386f --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/generate-chains.py
@@ -0,0 +1,21 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Single certificate chain for a serverAuth which does not contain the +issuer.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', root) +target.get_extensions().set_property('extendedKeyUsage', 'serverAuth') + +chain = [target] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-only/keys/Root.key b/net/data/verify_certificate_chain_unittest/target-only/keys/Root.key new file mode 100644 index 0000000..de90cbe --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/keys/Root.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC+f6p56lw5YxdG +U2EhWCY3NiFeuO6yWveA/1Y9AbNv7H5ZO/6wjXxlyDBP5Cwj3ENYvWKUqrMVTo6g +hmD8d6I4e9OpTcMGnQVucmlzF3TryHucnXJZ+4HWM51tPgFmtdYhqyeOUbSZ5iV5 +IczbBulsd8uvBspefbECLue/CWYyc3weYK0z/vXLE9ZPwkkK3wMavx+HYAp4mbN8 +auYFf4AOB2s5etlhlMzxR4jas69KfQYWa/+XqMKMaE+92QBT8NI72KbhUaDrwGoy +HOQfBy707DwzDIWIQ0lQtX2l2PxOqhHhJnfgXkEO3t9vLpdWwK47vKsHxpz8HGFw +zVZuxsgHAgMBAAECggEAHV5CMmRqjmBT7MAa99CGp7ldIKTDC9URVh5HNcWG28jq +W6hvpdlSJcDcjdx/35FsAojD42aDkFPZki7VUebBqBKS+YVm/SSE+1eBIUCrAlSY +lfcB85ReGl8/tGE8RxDeb7datEqtXJKKEWggFF4260V2rceOuE2JVexURvPUgQ9f +eBknU4i5saf+Y0cDFjhxxWB7V5BJkCjdauhz8MSmftG+HRGIFf2+Dj9143rspAIL +DyLYaR7RpL2QS8ve5/rpQeBRWYWfPwlaVwho1zFiuGkuF5sghZGnRbKo+gMdkgIp +TVp9CZ/4/mmdAlL1nvegPE9vgpYL0Zm1+nkH0M4QoQKBgQDMq+4HhfpMH31XL2eI +LsP3r40Bd5I3xjAgYiya0Z3kIyb6F98K825tqKl3VduyKqaOGQfFa7gukXJ7IBLm +tRZFtxIAIbk1/2RJmo87HONeODAv0DBQzAphOS9/1smdMPHLfi4UATjifI4hXuXX +1cxq1Btwgy4CcZ0vpl/P22GNIQKBgQDuRdMvmd+WfhoTDdKNv2WtW1pv2dGR3yKm +/Fka3YPnQpPMAop1cYlt0KsJtCdupuIiklrGar8JOrEwi5O8dRbLytu6BZd18PGI +1ZyjVIHYkl9TJbOzStgVGHMvuEdxIMrgrjQQNBprphN9iugzL2K7E54+R7IFFSGy +OSDVaxlIJwKBgArD1D4zDsooMdh/Fsvz4bzKT/lOx7MFSoy5fS0bb1mLe8ZVsRaL +XTiJUXiEXIzPb3kz2dPJaaORZNsTAct+pNA/48N8ApjTePviFDyAtXjELcyl/5SQ +Vs9sSZJIwsvwwhb46QWGVu6arIMW0bH7fcf0pgjR7X6VaTYTYyC0ojnhAoGALaVs +xsK4pbD0t8+/FW6kQOiuU50r28Eed1UCkPX8zfHgNIYMFmGwzTvbeFlt8HHCApN9 +FmPewxreVQl4PPNFcbckDugBUxPcgbVCc7u9wEqSPnCLk350FN6BOpQYA6EfnJli +2fPRV+wR8cwJnbynMmWYvB+qB/U7ZlQxaRFCX6MCgYAwyDJ0p4+qdJUuU2GS6C86 +Lj+wpb8cYgIAGNf7PlMd4LqmmzaCDd1h80/WqnNOH/wIU3Uu9oFyQMKwhCSP9IhE +LozpKpJm/H+E1S5YGh05AAgnLH0cBrnvBgzBLi02qF9Lr0D8jxEB9LDi025+WHvU +DF7507xknyPuq4bgeYPfig== +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-only/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-only/keys/Target.key new file mode 100644 index 0000000..68fd019 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDq4T5jdmZMazFO +1IP7i2GOqiAvVQBk1Vu47UyypklnmOfd256zewjsNQRt+It/TeeZLLitpmr9LhCG +egrr7uRj+8k2TflG6CfTFe6rbiMvnvXwuoB54BvjYag5pPVWs3nBvyrdY97eoBV2 +i6oIbU/3fnH2LMYofXBtsdnTZnxsoKtI1bPSYFI8+cEgh3+OcZKrNqgfjh7GDy75 +6zuKvfS1Xmw1uVF9abt9gcqr3nQAaR0Pn0zjMeZlseoMtZB7E3oE8xS3a3xq+Gfc +wKOYgJ/oszbLilekop9xi8dEakB5grqftd2eHbv+b7AdAj1UomTiZYJeVkjTgskq +bVP4arOBAgMBAAECggEAAWF5wS5mTOXMm9QKtuWkiRjupqkUvxcAkJzpYnepEOc7 +khasIVXyXyc7UoM9fJIFZ/l4+CU9Qd3rqSr4F9+hEU326oUzK2aukuB1LU4I3iMY +kv/JbPf9cXrsyQKXYjEswJv3Wkb7ubhIKoTRAv7To3jPbioQj9b3kG9FLI+cuLuu +3jTsVFa2ZaRZPlLA3g7xL/SyTTLNZBpsh30fyVfhlGIwC2UsFHZIHnPEVg90QkfL +4jT8vlIsj9I6vH04V3L0OyvknsS7wwM73ecHnmPVxIfxULhQmU8H+nmqqZSL4Uf1 +7uDxXYhNSYtFRxnEtadtOFeSB/HP5rmUj0tIcFIwQQKBgQDuFX96eDZmZ2krdZsS +2EaGEUxMzm1uvd33UUeVsr2qLvI7cM6oqfTEl4Qej91QH2F81LoxqhcTfEyssLNN +5Elb4k4DRYDHRXQUIc4Y7Pfyw2+C6dPMmpfwM/0kf3YqMkvLMm6r6hzF1m5VRHg2 +T/OmIokABb8DP+T8CKmVlRKDwQKBgQD8jgVaFIWGTrsYBPEC94Rp7z4wpw51ebkB +JYgWHtKWPrBuIv5Mf8iClYpcL5RpITque58xVyo0mnDRxs+Xj5BtZQUz4/N4lp2l +m+5dP45YHognBNAMb8anouBjoBeMeO2De8V4LMPbJmt6Y+STASUlqym5hM9l3LiY +m4Uww8EfwQKBgHIpSswt0l/+HBbjuK0rmX110/FMVnrwffu2NK4aXAm7oxlPeTi0 +7hJKWObSsxtVQMi7tGBWH+SPCLERtZiW63ospJ26+QoUSpnQr+OR1T7J6bGLb6y/ +QDXEqBCVMdL/9QoFL74tbwiKTrOCNmZMphc2nhytpK7pN2KGwNJh/dPBAoGBAJvi +ARWnov7SK5LYwfXl1roYLBeVlUwXNISrqMKWhb6stPNV8AZBvP401PCvgXgeRX0a +2ph2x5suVEJ25v0SZL/Q4ZQ0t7uPo4BrrYWqy+5B8iG7S7rRZxljZAK59q8CmP9V +7v2NC9qBbUdezt+ZjlcgvaE/g0/JG7s+Csidmt9BAoGADyyJsd4Fcvc56wkp0oTD +HilZUnbKQw2utDMEw9p33fOUmL/NVq/OO+JBwWIulwlic/45i8vjb6WyCafgheMu +wWdve2RT+HQLnBFfIg3cKX+ckEhBWv/8CfKONYaJmccjCj/oBjnuDNwGyP398axf +XkMb9Q0AgREz7a7A34raiNY= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-only/trusted_anchor.test b/net/data/verify_certificate_chain_unittest/target-only/trusted_anchor.test new file mode 100644 index 0000000..a79783c --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/trusted_anchor.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Certificate is not a trust anchor +
diff --git a/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test new file mode 100644 index 0000000..417d1ac --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_OR_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test new file mode 100644 index 0000000..82d940e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: 221102120000Z +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Time is after notAfter +
diff --git a/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test new file mode 100644 index 0000000..98c6589 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: CLIENT_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf.test b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf.test new file mode 100644 index 0000000..15fb7ad --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test new file mode 100644 index 0000000..8cf374a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF_REQUIRE_SELF_SIGNED +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: subject does not match issuer +
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/chain.pem b/net/data/verify_certificate_chain_unittest/target-selfissued/chain.pem new file mode 100644 index 0000000..432fd6c --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/chain.pem
@@ -0,0 +1,91 @@ +[Created by: ./generate-chains.py] + +Single certificate chain for serverAuth which is self-issued but which +does not contain the signer cert. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 73:f5:5b:8d:17:9d:ba:8d:59:71:5e:38:1d:d0:01:8d:84:75:bf:49 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Target + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a1:f7:b5:df:d1:da:50:b0:ad:3d:2a:e0:1e:e0: + b6:fe:1c:12:77:86:d8:f5:99:90:a3:01:e4:4d:0a: + c1:f6:c6:a4:95:89:8d:2a:79:9f:9b:c4:78:17:9a: + c6:c9:48:44:39:d0:ef:25:31:7b:87:d8:fe:cc:6d: + fa:db:06:46:41:1a:7c:a3:57:49:1f:be:bf:cc:fa: + 61:49:bb:03:52:2a:14:14:57:02:05:87:da:2f:15: + 27:1b:0b:35:a3:ce:a5:eb:2c:a3:2f:36:52:77:46: + fe:2a:6f:5d:c4:a4:bc:12:98:4c:07:4e:94:39:37: + 2c:d6:46:b2:75:89:dc:fa:08:f1:c5:1d:e2:75:2b: + d8:cf:aa:fc:3a:c3:c0:d4:be:87:c7:bf:ad:5d:67: + 2b:77:f9:4b:7a:2d:97:db:11:a0:aa:aa:80:5f:45: + cb:b7:06:39:ac:f0:30:69:23:b2:02:72:80:14:76: + 38:99:d1:69:17:33:2c:00:c6:83:2e:ba:65:a6:47: + 82:24:69:fd:40:9a:88:5e:42:23:95:2d:ac:ec:56: + 87:f5:fb:c7:92:b8:23:a0:77:24:64:5a:c6:9e:3f: + 10:5b:e3:b0:4e:84:eb:01:5e:74:a1:95:32:93:0c: + 18:90:70:95:31:66:83:8f:ce:eb:a4:cf:eb:6d:5c: + ab:11 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D9:1C:70:B1:1F:02:26:78:72:A7:2C:36:B0:8C:0C:ED:68:B1:90:56 + X509v3 Authority Key Identifier: + 2A:DB:22:61:80:8B:5C:25:21:6F:4E:19:1F:88:31:86:6E:5C:D1:B0 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Target.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Target.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 1a:76:79:ad:36:3f:2b:c4:af:6b:2c:30:53:8f:c2:a2:87:95: + 07:64:6b:b4:3b:3a:05:f6:41:e6:53:9a:d1:84:54:90:1c:a2: + a6:84:ee:df:b7:ec:20:c0:ff:18:dd:28:59:38:18:5e:05:80: + 70:7c:5f:7d:53:e7:ae:47:9e:be:cc:ae:9f:8f:70:c8:f0:4d: + 06:33:f2:cb:99:ba:fe:44:ba:a3:56:1c:26:4b:8b:da:81:ad: + d9:a3:c3:ff:98:15:ab:49:7b:f4:57:f2:09:83:ed:bd:0f:89: + a8:ab:fe:e9:d0:be:87:08:12:b3:07:45:cc:eb:da:c3:bb:00: + 44:e8:f6:bd:99:62:df:54:4f:df:cb:ad:12:bf:a6:3e:f9:f3: + d1:0f:0f:ee:95:e4:82:c1:bf:43:8b:4d:b0:b8:93:8f:6d:df: + 95:10:da:2d:a7:cc:45:ad:f0:55:63:ce:d6:1f:e4:2f:94:d7: + 5c:b4:be:bc:8c:fc:29:27:60:8f:1a:3e:a2:72:75:01:b0:68: + 14:46:96:1f:e3:e4:a2:81:c6:31:d4:9c:60:47:93:e6:5d:5d: + be:01:2c:c2:26:d5:65:f5:2f:59:96:45:ad:8e:d0:62:7e:af: + 05:8f:c7:53:26:00:f0:77:86:3d:94:91:44:1e:32:2a:57:e4: + 5f:f2:d1:81 +-----BEGIN CERTIFICATE----- +MIIDhDCCAmygAwIBAgIUc/VbjReduo1ZcV44HdABjYR1v0kwDQYJKoZIhvcNAQEL +BQAwETEPMA0GA1UEAwwGVGFyZ2V0MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAwNTEy +MDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAofe139HaULCtPSrgHuC2/hwSd4bY9ZmQowHkTQrB9saklYmNKnmf +m8R4F5rGyUhEOdDvJTF7h9j+zG362wZGQRp8o1dJH76/zPphSbsDUioUFFcCBYfa +LxUnGws1o86l6yyjLzZSd0b+Km9dxKS8EphMB06UOTcs1kaydYnc+gjxxR3idSvY +z6r8OsPA1L6Hx7+tXWcrd/lLei2X2xGgqqqAX0XLtwY5rPAwaSOyAnKAFHY4mdFp +FzMsAMaDLrplpkeCJGn9QJqIXkIjlS2s7FaH9fvHkrgjoHckZFrGnj8QW+OwToTr +AV50oZUykwwYkHCVMWaDj87rpM/rbVyrEQIDAQABo4HTMIHQMB0GA1UdDgQWBBTZ +HHCxHwImeHKnLDawjAztaLGQVjAfBgNVHSMEGDAWgBQq2yJhgItcJSFvThkfiDGG +blzRsDA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly91cmwtZm9y +LWFpYS9UYXJnZXQuY2VyMC4GA1UdHwQnMCUwI6AhoB+GHWh0dHA6Ly91cmwtZm9y +LWNybC9UYXJnZXQuY3JsMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEF +BQcDATANBgkqhkiG9w0BAQsFAAOCAQEAGnZ5rTY/K8SvaywwU4/CooeVB2RrtDs6 +BfZB5lOa0YRUkByipoTu37fsIMD/GN0oWTgYXgWAcHxffVPnrkeevsyun49wyPBN +BjPyy5m6/kS6o1YcJkuL2oGt2aPD/5gVq0l79FfyCYPtvQ+JqKv+6dC+hwgSswdF +zOvaw7sAROj2vZli31RP38utEr+mPvnz0Q8P7pXkgsG/Q4tNsLiTj23flRDaLafM +Ra3wVWPO1h/kL5TXXLS+vIz8KSdgjxo+onJ1AbBoFEaWH+PkooHGMdScYEeT5l1d +vgEswibVZfUvWZZFrY7QYn6vBY/HUyYA8HeGPZSRRB4yKlfkX/LRgQ== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-selfissued/generate-chains.py new file mode 100755 index 0000000..034189a --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/generate-chains.py
@@ -0,0 +1,21 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Single certificate chain for serverAuth which is self-issued but which +does not contain the signer cert.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate with same name as target. +root = gencerts.create_self_signed_root_certificate('Target') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', root) +target.get_extensions().set_property('extendedKeyUsage', 'serverAuth') + +chain = [target] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-selfissued/keys/Target.key new file mode 100644 index 0000000..f881b22 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCi3KmAFWVB9rh0 +KbiO0E+SWxPJNazgopc+EiNwj9Rag8CtL9yXZU4C7VzbZFnY2otSQnQcScoO1tKM +gmAS+PBQcaLuS+93IcFUQZGUSMgYw4FGG/wphosTmjXDD/39qKP4Q2HDOswXIZme +4B+plQiprpQQ7cbKbwrBynVQ4m3kb+rCvesMR91vGvpi9g4R6F7aJGOKdcHC3Ghl +leuHQG/sOjn9ScWrLxl7/gC+NYC8wYUYV2cg2hW2W9tVrvZ7S2UbwFC5pz1KJ/Fz +N2HHuTNnIEfZXnY0fyOIJZO5ZSVoaZAVZPWxqfbbrBg2HQ7wwQ+A6otDS98LMPMD +e+eC4G01AgMBAAECggEAFmipU+vdumVRvP4OnGvyPu+UOd/OUTxd9hb11GOd8vRk ++w92WUiBoup5F+DnceykNeXZ5xiKGl+Zqea4hHPHUTJJmmNNaEV3Pfolp1MaYTnp +XDW2jRorob9avWPCbXgaU6sl1QCOm3Iumos5IBLXFc3lJq0o6Kq9vqt2V/JH76H0 +DP2BqFdYKdj9+ltpcOG26kEPKqK9zIJC0z/A+vtmrTTXPkne8n+cODvrNpB31b63 +TTzYpJQo6S6ZUZyjD7pHoWgYGH/eS0dCH8dAI+B8Uwm2I9+2ej+9iOrMAjX7xIXl +h9jRbT+klV1yRIN8Hn/VIDcqcaYjtViC9NvgMrS+wwKBgQDkoR4S9+rR1OtWB8BY +QxQc9rkGlMRZBsWiFHNzqjZ8aqRtxA+yV9VzUi6kX8n6TmhnBs19VfwYDyikexsN +4/pBUpFDpccUG1xBvecw5vWIJT4xDkcDPlQQqjja5IFs+yuA3vgxoMODr9DcXoeK +Vb0mp8u7tl/XLBfArpgaTGI5iwKBgQC2W/LOs4N0sZ30EDkF9OUKi17x8OI2S0v7 +F52kg1UM6VjrHx6lEML3i6ZMGi5rjfjnrRCjRpQxe3ARDCzO39A6b2kfB/tHSRGD +MWC3PZuXgxBYIPWDkgTeL6l/lZ/UAbanyJ6cEE1StT7Kg25hML3TwOkF1gH6zHRj +ctwFdr1MPwKBgQDDaU56KfpDlLf81S06g0LaqqpkjJzx9s7PBKnVL6PYXZHi29QK +u/YN1i1VgyXwUjn77R2PxgFtUu+K/kmWasgIMxlD95qbffMxoa3L52vvDN4GMczS +YeCaSdPEi9BvpJJ/WJRMXrsdgBWFdSpmO3grZPnGnE94axB2OQR6XdUKlwKBgASl +lyxZOrJQjFvZxfo24VdBcevsXXdQt+DwGx5EEni/wXpMUrWWFcHFFzm9OQ2Yko0k +xdXDSKdyI8rraoDjByVWDXGy/F42qHGVYoeI1FwqBNKaFGeD4wfeYw1TPL1kRclE +vXXwnGfNIop6iueDHHM26Tky2N4RM64NETo6alx1AoGAR8akm/fH4JO6ES+XtpKP +WnnexlsgsKA1Uq0zJoG8jZrZ8nKL70AlI6WzXcrnQMvy4lx5pUFDOG07fo9H7DAC +Py3Tw6Fq79O4fpLuetVidGZ80gzDG1DR5ooFX7d4XG9pSebg/lO1Ukc5+P5UmmEW +Vxkc2YrloiJkEReq6RA9StU= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key b/net/data/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key new file mode 100644 index 0000000..3c0df64 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCh97Xf0dpQsK09 +KuAe4Lb+HBJ3htj1mZCjAeRNCsH2xqSViY0qeZ+bxHgXmsbJSEQ50O8lMXuH2P7M +bfrbBkZBGnyjV0kfvr/M+mFJuwNSKhQUVwIFh9ovFScbCzWjzqXrLKMvNlJ3Rv4q +b13EpLwSmEwHTpQ5NyzWRrJ1idz6CPHFHeJ1K9jPqvw6w8DUvofHv61dZyt3+Ut6 +LZfbEaCqqoBfRcu3Bjms8DBpI7ICcoAUdjiZ0WkXMywAxoMuumWmR4Ikaf1Amohe +QiOVLazsVof1+8eSuCOgdyRkWsaePxBb47BOhOsBXnShlTKTDBiQcJUxZoOPzuuk +z+ttXKsRAgMBAAECggEABKoY+GgHXuNFq/EqCO2dC4KktAFDyofogs9FQ0Q764bT +OtS+JmLgCjj9YeWk06tjfpxCJNqw1WvWA65npured1XDUONswU+pn6Y2yswqV3GL +iD3suprL2WcFLCnVmsDy5YvQq8WHWLTIUVHJfCYn3eu5pcy5J1Ar2ARrc4fbv64a +REqUH73eN+4QLO8o2j0Ium5a26G4GT5obcEwRpVMTvnpxDbnBcnXAiNOd+3aajzB +lJOHmBx6Z2RZGu2/i2Y/EgAc+dBqAP0yzUzwHRA5XDsXkpRxqR8g3ecQjjdGbmYp +JVC1OR2pogonRIhwffLtCNGazud9jojNWqg4vW3uAQKBgQDXLlrKT54jjCgrMMr4 +VMgqKlMGhcn/SQpWhACPYy/38COcpsLQ96tHkxKYXAZ/3+hLg0OJNj67Vb9PV08N +3asjQDub+xG9BkHxchnAv0/pusiqyGUMhxfDJ1ycYdEGlqoTT2lb9XZChjKwlMJC +Y+iYD/NAZSwlDZY49K9DtPyGEQKBgQDAsTLWdFOTWQFenJFwXalLOUc+hXmAn4Me +Pcs730dRTnpgvq1ePv4Pp/0U23GeKI1zk6zn5aPeaqCBFe3fvRb+roUpqxSgRdkM +3CdhZOKA0mBmqGx/Y8CGT9hUH8qDqfqtVKg831rAU3U9cBmV2Or6HoGNfkfEyxy4 +hqVba5TVAQKBgE2ihtUpRpfysGds0j4ocJNt88iNqqR1WMqAE6eoFJ1ywZZ6QB2e +zegj8viPczTdtvTPpiUyMg3q0PwyNu58xIsSWK9dNTgqss4G6a22GIHuhwm/BV4w +u20InYw6amzjHPeclhm8hO9ZdZ5p/XBwlXGPh6b7GaNAtKtV9IoMGXPRAoGAPy9b +zjqi1SRQcKfCgSgVRVdo5zV5XBXyNs5ogB99EUo8ktCzpL3fLV8We+phXU1K5OU9 +w2Tn0R0BuJJqR/2HNsgfXkR9JPkCbVcbirI8G6Xgeokr2rHpBaHU+/DYxUfNrVyf +Nia/aWV0gkrp+NsCYjXyoWURP5SivFdajZm/WgECgYEAq0yMSjgU6WlNTmz67+Op +Kt27uiWWCXu6fbfKTtAP98fs6KnW/QYTWRgN3X0TCYIDsx6JTqQ6hYfJlDW8/99t +e4m4iinQ5f++c3LeYm1Lz9Wbo6Knqez5+UutBrsOG4iYv7w+xmO3IN2NfbnPWxIU +DubbA6DqjCKGam7IFCr5GQI= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test new file mode 100644 index 0000000..a79783c --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Certificate is not a trust anchor +
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test new file mode 100644 index 0000000..417d1ac --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_OR_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test new file mode 100644 index 0000000..15fb7ad --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test new file mode 100644 index 0000000..fe38e84 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF_REQUIRE_SELF_SIGNED +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: VerifySignedData failed +
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/chain.pem b/net/data/verify_certificate_chain_unittest/target-selfsigned/chain.pem new file mode 100644 index 0000000..3f06702 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/chain.pem
@@ -0,0 +1,90 @@ +[Created by: ./generate-chains.py] + +Single certificate chain for serverAuth which is self-signed. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 50:d7:5c:94:d3:bf:ee:e0:4d:80:0e:c2:98:2a:67:92:1d:ce:1b:10 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Target + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bc:fe:7e:a2:9b:ee:f4:72:63:7c:4f:98:bd:f8: + 1c:c6:73:19:a2:b2:69:86:32:7d:90:a2:74:fe:0d: + 5d:89:6d:2f:70:44:c3:ef:3a:83:ef:11:6d:3b:41: + 22:f7:57:e5:39:f5:e0:46:fc:77:03:93:2a:af:02: + 92:22:fd:6b:7b:78:d7:8c:b3:84:69:33:30:3f:d2: + 27:cd:99:7c:1e:07:65:e8:5c:37:48:c0:81:72:28: + a3:cd:96:e4:49:85:6b:33:c9:dc:01:fb:5e:9a:63: + 79:54:78:3b:4e:97:60:10:d8:6b:5a:59:a8:93:12: + 3f:b5:65:1b:9f:7a:f3:16:f9:dc:c4:69:3b:21:70: + bb:fb:c7:7a:28:9e:e6:92:97:be:f9:7b:b0:21:9a: + 36:29:2f:21:a2:26:d8:d6:7d:57:aa:c7:aa:bf:2c: + 89:3a:9b:80:64:f1:12:1f:80:7a:0d:6e:31:00:9f: + 43:16:b8:23:19:4f:fc:ab:b5:33:8a:6b:14:60:cf: + ca:6d:cb:8a:f2:c6:ec:17:96:1c:b2:8a:39:80:f9: + 45:d0:d1:6d:67:ac:e2:93:29:a2:04:42:8f:e5:c4: + 93:65:9a:40:5e:6d:18:97:0a:16:8d:7c:97:72:25: + 54:cc:b9:6e:b5:d9:73:3d:31:e0:d4:f1:a9:31:3b: + db:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A1:1A:D0:4E:4C:C7:EC:D6:20:D5:32:6A:A5:22:02:37:FE:A8:F6:E7 + X509v3 Authority Key Identifier: + A1:1A:D0:4E:4C:C7:EC:D6:20:D5:32:6A:A5:22:02:37:FE:A8:F6:E7 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Target.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Target.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 86:83:3e:bc:d4:7a:a5:48:75:9e:16:fb:5e:a9:eb:53:47:d7: + c9:4d:88:27:10:67:70:4e:07:bc:7a:60:3b:de:4c:51:8e:a2: + af:d3:3d:28:87:bc:6b:51:d1:85:b6:31:45:32:f0:25:8c:e3: + ff:0d:6a:2d:b9:7e:db:0e:fc:7d:09:5c:e6:d8:f5:d8:30:6f: + 37:09:ba:c9:ce:ac:13:34:22:f9:dd:de:3a:45:65:68:ba:65: + ba:7f:be:d1:0b:2e:21:15:24:53:1a:ff:d7:d9:7a:8b:ff:1b: + 46:a9:72:f1:35:c5:e7:29:5a:5a:95:51:42:31:29:a6:0b:51: + 37:f4:e3:45:78:9b:f7:86:69:af:1a:a4:d4:25:b6:36:e3:fb: + 6e:15:5c:13:22:f8:4b:fc:78:bd:15:94:82:64:dc:e7:e1:04: + f6:3a:35:bc:d2:0c:c4:85:cd:43:59:d0:c5:e6:67:38:2a:64: + ea:7e:99:ed:b5:b4:18:c0:3b:a7:2a:45:1f:1e:bf:94:56:57: + ee:1f:9d:dc:5d:24:2a:36:64:cc:09:1a:b9:64:6f:26:79:49: + 2f:2a:08:42:35:5f:53:b1:e3:b4:37:64:e4:c1:43:10:ef:cb: + 7f:5f:cd:dd:ed:10:8b:2d:21:25:4f:12:c6:c7:6b:c6:ea:c8: + 4c:3a:d3:1d +-----BEGIN CERTIFICATE----- +MIIDhDCCAmygAwIBAgIUUNdclNO/7uBNgA7CmCpnkh3OGxAwDQYJKoZIhvcNAQEL +BQAwETEPMA0GA1UEAwwGVGFyZ2V0MB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAwNTEy +MDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAvP5+opvu9HJjfE+YvfgcxnMZorJphjJ9kKJ0/g1diW0vcETD7zqD +7xFtO0Ei91flOfXgRvx3A5MqrwKSIv1re3jXjLOEaTMwP9InzZl8Hgdl6Fw3SMCB +ciijzZbkSYVrM8ncAftemmN5VHg7TpdgENhrWlmokxI/tWUbn3rzFvncxGk7IXC7 ++8d6KJ7mkpe++XuwIZo2KS8hoibY1n1XqseqvyyJOpuAZPESH4B6DW4xAJ9DFrgj +GU/8q7UzimsUYM/KbcuK8sbsF5Ycsoo5gPlF0NFtZ6zikymiBEKP5cSTZZpAXm0Y +lwoWjXyXciVUzLlutdlzPTHg1PGpMTvbpQIDAQABo4HTMIHQMB0GA1UdDgQWBBSh +GtBOTMfs1iDVMmqlIgI3/qj25zAfBgNVHSMEGDAWgBShGtBOTMfs1iDVMmqlIgI3 +/qj25zA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly91cmwtZm9y +LWFpYS9UYXJnZXQuY2VyMC4GA1UdHwQnMCUwI6AhoB+GHWh0dHA6Ly91cmwtZm9y +LWNybC9UYXJnZXQuY3JsMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEF +BQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhoM+vNR6pUh1nhb7XqnrU0fXyU2IJxBn +cE4HvHpgO95MUY6ir9M9KIe8a1HRhbYxRTLwJYzj/w1qLbl+2w78fQlc5tj12DBv +Nwm6yc6sEzQi+d3eOkVlaLplun++0QsuIRUkUxr/19l6i/8bRqly8TXF5ylaWpVR +QjEppgtRN/TjRXib94Zprxqk1CW2NuP7bhVcEyL4S/x4vRWUgmTc5+EE9jo1vNIM +xIXNQ1nQxeZnOCpk6n6Z7bW0GMA7pypFHx6/lFZX7h+d3F0kKjZkzAkauWRvJnlJ +LyoIQjVfU7HjtDdk5MFDEO/Lf1/N3e0Qiy0hJU8SxsdrxurITDrTHQ== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py new file mode 100755 index 0000000..d1d7f5d --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py
@@ -0,0 +1,17 @@ +#!/usr/bin/env python3 +# Copyright 2023 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Single certificate chain for serverAuth which is self-signed.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed target certificate. +target = gencerts.create_self_signed_end_entity_certificate('Target') +target.get_extensions().set_property('extendedKeyUsage', 'serverAuth') + +chain = [target] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key new file mode 100644 index 0000000..07086cd --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key
@@ -0,0 +1,29 @@ +openssl genrsa 2048 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC8/n6im+70cmN8 +T5i9+BzGcxmismmGMn2QonT+DV2JbS9wRMPvOoPvEW07QSL3V+U59eBG/HcDkyqv +ApIi/Wt7eNeMs4RpMzA/0ifNmXweB2XoXDdIwIFyKKPNluRJhWszydwB+16aY3lU +eDtOl2AQ2GtaWaiTEj+1ZRufevMW+dzEaTshcLv7x3oonuaSl775e7AhmjYpLyGi +JtjWfVeqx6q/LIk6m4Bk8RIfgHoNbjEAn0MWuCMZT/yrtTOKaxRgz8pty4ryxuwX +lhyyijmA+UXQ0W1nrOKTKaIEQo/lxJNlmkBebRiXChaNfJdyJVTMuW612XM9MeDU +8akxO9ulAgMBAAECggEABdbzQMECtCjorAmllZEaCoO58g4DNrNOr+5lIQh2sG1g +Pt7REw5Cz1tBfcg4dV4Q5iaTxH2+i6y7b+brbwtXi9wjBOTzHXEId6BdvHuWmzLt +Ui2vQ583ILjivtJ/wUnPEy2Uj7cdqDWUpSiF5JrGzB5zyrnkfI7eyxMRtG7PHhGS +rjX/3JhU5glt/h0F8IXZZ1jolQRKDtcS7d8uC0Hr49/axDBdjFldEgnJpWT5Xitl +s8oqi3yc99bPXXKSBUJnik5Cy3sodeJgQGYZEE3BYA4HMXcqwXalKbsYCl08RNn9 +K08ut5LdZbCu6Hng8nEFdB6hyu1MZ1TK7cKeHPWpDQKBgQD5gjTK6rsz7Btltdnm +B8FGc5UQPhdsceqzODL9ryQj9Eyn77UZGtLxzjWOKClpkW0iqvhwl7mH+KsdfXrM +lDH4M4666Rt11LT2yThwk7EzsP0dJCXErFASVfw2ES8e76GBjyRrqSyuiInW8zGw +cjtisNU4PDmJxTqoZYYHo4OKkwKBgQDB6T7sB6gRjzAvTpyKhg9+0baYD2UR4pzT +75CAM95Np5hiwexIduXVVUPV/VRwi5Vc0U6J+ZoLdR7XT1u3w/sQNBsfOhsq2zb7 +ZxmZnMjhri4QNoyIKYzGE+6etlwNdUhcYz9XNDrbAXg1V7JCnQ6/RThLAsdQKxPi +hr0wFQSL5wKBgDyvkq+YEBg84R0H8guk7zl3e1YMBB54RqF4lc5l/uBP1yUxhFaq +04vEn/oHgqsOmADKnMql3JZZwSTXFDsWAGFiCOElOWybY7hykKuxAHSWI7omxJjl +YERVbZao71ES77FXY4BcEWYSB5Skaf2EizUh1XpsC4Ka2f2DU+oftyrJAoGAaqBc +RiOLqmQnJcw/TfibqquckQ7eD7ChdfSka6qZ0e+XXq6tw8cFaIJjM9cCSISolApP ++pSyvRwg4loz39+3PVi5lTk5WR6DpEg0DoDlARvrHmUwb2sRipXJP6KdCZV1PcAh +Q01oE6dCN2rKjdCZHFnus2iKuq2FWKmofDkCb/8CgYEAz3LdceZC6fe7kVEtMz7C +cfep/LKAcN2u8a+0LGflhu7D/6xxALNysH9kJBb+AydosV21S+xZqexLLtFZ1060 +6dAa+MVs8R59CLrgfTC4xMwcHv1idpGCvnhT2jTT+6X5JORJ/Gyg4lEEKGGT+lRW +WfipJBX6uQetwP0MACnFzro= +-----END PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test new file mode 100644 index 0000000..417d1ac --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR_OR_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test new file mode 100644 index 0000000..82d940e --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: 221102120000Z +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Time is after notAfter +
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test new file mode 100644 index 0000000..98c6589 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: CLIENT_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: The extended key usage does not include client auth +
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test new file mode 100644 index 0000000..15fb7ad --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test new file mode 100644 index 0000000..b11e365 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test
@@ -0,0 +1,5 @@ +chain: chain.pem +last_cert_trust: TRUSTED_LEAF_REQUIRE_SELF_SIGNED +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors:
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem index 7855647..b9d1514 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem
@@ -7,11 +7,11 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:3f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: id-ecPublicKey @@ -45,25 +45,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 90:7f:30:1a:e7:0b:d9:02:c3:94:fa:ad:35:09:51:78:d5:d6: - 2c:25:79:41:33:b3:2d:71:0d:5b:e6:5d:2a:05:e4:c1:09:8b: - d2:dc:17:59:56:f2:0b:0c:4a:ae:1d:f7:9e:ec:77:45:52:e4: - 97:68:31:fc:6a:5d:3b:11:73:43:9b:fa:cb:15:de:33:e7:b4: - bf:4d:0d:f4:40:cb:4f:6f:4a:b5:4b:d5:9e:c5:c5:66:54:65: - 45:04:dc:6b:bc:b5:59:ef:c4:e5:de:f9:66:66:f0:e6:61:2c: - f5:cc:33:57:18:75:f0:06:ea:b6:58:fe:31:fb:0c:ab:a5:e4: - 1f:cd:25:ba:97:35:c2:1c:1a:7b:64:63:21:38:80:bf:a1:1f: - be:97:c4:ff:a3:be:69:eb:46:9b:90:ba:04:42:39:9f:10:94: - 86:90:79:cb:53:bf:61:f2:9f:59:d9:97:0e:c4:b0:d6:82:f7: - 72:88:35:57:e9:e5:8d:a1:19:8b:a9:b8:fd:4d:f6:92:05:d7: - bb:fd:c9:28:6d:a5:ec:82:13:b1:cc:e0:3f:11:25:f1:dd:39: - 27:f7:6e:3d:2e:68:3c:f8:63:64:63:bc:75:60:52:93:ad:81: - 0a:a7:81:52:50:4a:74:c2:23:3b:f9:fc:2c:8d:99:e1:3d:b5: - 27:d8:60:a4 + 99:27:6a:c2:c1:fa:99:62:9e:7e:cd:a0:95:15:46:60:06:75: + 26:c8:d2:b1:3f:96:36:a1:bb:e1:20:42:2e:6a:f0:dd:cd:33: + 1a:31:7e:10:c3:6c:34:c9:22:b8:c5:46:28:6d:32:9f:8c:7c: + c8:c5:8f:bc:0b:2a:06:68:ed:9f:36:26:fb:bb:88:17:3f:43: + 87:aa:16:da:c9:c5:a5:2f:65:2d:cf:23:fd:09:e0:81:4c:b9: + a6:25:67:1c:53:74:38:35:9c:f8:64:87:6f:db:99:39:36:b3: + 38:f2:6e:28:32:c4:2a:f4:c5:3d:3a:41:80:ef:22:a6:2c:ab: + 1c:eb:f1:d6:e8:a4:19:ad:67:b5:2c:be:23:00:e4:91:50:f2: + 21:d0:07:ae:c0:5a:cb:e7:09:9f:c5:a3:4e:41:10:6f:ca:4c: + f8:5e:23:6e:77:f3:7b:ed:ef:2b:fa:15:07:3d:a6:47:52:b0: + 0b:c0:5c:24:a4:31:3a:ea:84:e5:f0:f0:2e:70:17:b9:df:7c: + e0:cd:b4:a8:19:51:b2:9f:14:c3:92:19:2c:99:b6:b8:1d:bf: + 7a:25:89:7d:32:6f:ba:bb:ac:5a:6a:64:50:50:76:62:87:48: + 3b:3c:63:e5:87:fa:cd:d1:f8:3c:a6:9b:e3:5e:f7:c1:4a:bf: + 38:b1:4f:e8 -----BEGIN CERTIFICATE----- MIIC6TCCAdGgAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYT8wDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE ACIDYgAEamTHS8agh7XCBxOsuA03lZDk4oKVMW9i5R+wWTDpK8bgtIObVJ1hVtYE ELfzuV4x5s+vQA6qeirYHO5d0VwXZMc39zQ9QmwQDK3jJ6nv5gJIZg9hkjf+JlMs n3mnKXxMo4HgMIHdMB0GA1UdDgQWBBTefUFMlINhYO36WDySM1jlecIHoDAfBgNV @@ -71,12 +71,12 @@ KwYBBQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQG A1UdHwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUu Y3JsMA8GA1UdDwEB/wQFAwMHAIAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZI -hvcNAQELBQADggEBAJB/MBrnC9kCw5T6rTUJUXjV1iwleUEzsy1xDVvmXSoF5MEJ -i9LcF1lW8gsMSq4d957sd0VS5JdoMfxqXTsRc0Ob+ssV3jPntL9NDfRAy09vSrVL -1Z7FxWZUZUUE3Gu8tVnvxOXe+WZm8OZhLPXMM1cYdfAG6rZY/jH7DKul5B/NJbqX -NcIcGntkYyE4gL+hH76XxP+jvmnrRpuQugRCOZ8QlIaQectTv2Hyn1nZlw7EsNaC -93KINVfp5Y2hGYupuP1N9pIF17v9yShtpeyCE7HM4D8RJfHdOSf3bj0uaDz4Y2Rj -vHVgUpOtgQqngVJQSnTCIzv5/CyNmeE9tSfYYKQ= +hvcNAQELBQADggEBAJknasLB+plinn7NoJUVRmAGdSbI0rE/ljahu+EgQi5q8N3N +MxoxfhDDbDTJIrjFRihtMp+MfMjFj7wLKgZo7Z82Jvu7iBc/Q4eqFtrJxaUvZS3P +I/0J4IFMuaYlZxxTdDg1nPhkh2/bmTk2szjybigyxCr0xT06QYDvIqYsqxzr8dbo +pBmtZ7UsviMA5JFQ8iHQB67AWsvnCZ/Fo05BEG/KTPheI25383vt7yv6FQc9pkdS +sAvAXCSkMTrqhOXw8C5wF7nffODNtKgZUbKfFMOSGSyZtrgdv3oliX0yb7q7rFpq +ZFBQdmKHSDs8Y+WH+s3R+Dymm+Ne98FKvzixT+g= -----END CERTIFICATE----- Certificate: @@ -84,15 +84,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -132,24 +132,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -161,12 +161,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -174,15 +174,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -222,24 +222,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -251,10 +251,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem index 543cbfa..b216f84 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem
@@ -7,11 +7,11 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:40 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: id-ecPublicKey @@ -45,25 +45,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 52:d5:96:86:3b:e8:20:5d:7e:31:0f:02:67:83:22:aa:36:73: - 32:55:ca:1b:7b:f0:a9:32:fa:f9:60:03:e0:9c:4a:dd:f1:76: - 8a:9b:a0:5a:3c:fb:3d:0a:5a:72:d8:bb:2c:23:4d:f9:1a:b6: - 05:94:a8:9e:a8:85:20:2a:e8:51:23:8b:03:59:40:01:18:75: - b0:19:ec:82:f8:25:1f:8b:0a:45:2d:f5:93:35:ca:03:a4:d3: - 71:b2:a9:af:be:bf:b8:5a:e8:1a:ef:3e:6e:ba:f6:31:6b:2f: - 83:f1:f2:60:78:c3:ea:1d:30:ec:35:cb:80:8c:de:d0:bd:44: - 89:c7:0f:62:54:6d:d2:f8:0d:06:47:e1:78:3e:7d:88:b6:ed: - f7:04:ad:88:a7:c4:31:c0:fb:43:8f:d3:88:42:d9:78:38:43: - 9a:cb:49:6c:94:27:10:d7:71:38:76:30:7b:fc:96:9c:5f:67: - ce:46:ff:d3:8c:64:fd:61:40:fa:cc:58:3a:98:e9:d5:ea:e2: - 5d:48:68:0e:b8:b2:20:ac:10:e8:0f:8d:f7:dd:80:33:19:98: - 9a:cd:81:d5:cf:13:5a:f5:d3:15:b0:f3:7f:db:a7:1f:8b:19: - c3:18:64:95:48:09:81:62:6d:f5:66:f4:9c:e0:13:74:9e:35: - 84:10:43:a3 + 78:ef:6f:37:e0:d7:e6:d3:89:ec:7a:7e:a1:82:26:e9:e5:3e: + 58:cd:97:d8:c0:fc:95:a2:8f:77:9b:d5:e5:b0:a9:93:d7:48: + 76:44:7a:ed:d1:b2:36:a7:31:92:6b:83:af:bc:2a:d7:34:f6: + e4:07:5c:25:22:9f:10:47:c1:f9:c4:d1:3e:c8:8a:9d:2d:bf: + 2b:c0:1f:b2:a4:0e:34:2c:2d:cb:69:84:5c:e5:cd:92:8d:70: + aa:78:f0:25:b6:10:00:50:f9:0c:6f:f5:50:f8:ff:3e:f4:83: + b1:ac:76:4d:25:20:7c:93:4f:9c:0f:56:0b:96:ea:f1:bb:bd: + 5d:e5:ab:e0:17:82:fe:7c:cf:92:b8:9a:de:11:12:53:47:49: + c4:6b:11:60:7b:26:06:ab:fc:76:6a:d7:64:92:d6:73:7e:bd: + 4d:b9:75:e7:4f:e9:b0:2f:9f:b1:ac:fb:14:0e:64:bb:e8:57: + c0:e4:d9:db:d9:fb:38:6e:d9:be:f9:59:48:e7:7c:66:0d:57: + 43:fb:0d:27:2c:f2:0b:59:84:8e:67:5f:43:d7:7c:56:64:c6: + 26:58:ad:0e:33:c5:c5:41:e6:99:e5:3c:27:66:0a:e0:53:23: + 32:e3:96:bc:92:e6:3d:76:ba:eb:8a:2a:c6:a1:b1:d0:d1:a7: + 24:89:37:aa -----BEGIN CERTIFICATE----- MIIC6DCCAdCgAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUAwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE ACIDYgAEamTHS8agh7XCBxOsuA03lZDk4oKVMW9i5R+wWTDpK8bgtIObVJ1hVtYE ELfzuV4x5s+vQA6qeirYHO5d0VwXZMc39zQ9QmwQDK3jJ6nv5gJIZg9hkjf+JlMs n3mnKXxMo4HfMIHcMB0GA1UdDgQWBBTefUFMlINhYO36WDySM1jlecIHoDAfBgNV @@ -71,12 +71,12 @@ KwYBBQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQG A1UdHwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUu Y3JsMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG -9w0BAQsFAAOCAQEAUtWWhjvoIF1+MQ8CZ4MiqjZzMlXKG3vwqTL6+WAD4JxK3fF2 -ipugWjz7PQpacti7LCNN+Rq2BZSonqiFICroUSOLA1lAARh1sBnsgvglH4sKRS31 -kzXKA6TTcbKpr76/uFroGu8+brr2MWsvg/HyYHjD6h0w7DXLgIze0L1EiccPYlRt -0vgNBkfheD59iLbt9wStiKfEMcD7Q4/TiELZeDhDmstJbJQnENdxOHYwe/yWnF9n -zkb/04xk/WFA+sxYOpjp1eriXUhoDriyIKwQ6A+N992AMxmYms2B1c8TWvXTFbDz -f9unH4sZwxhklUgJgWJt9Wb0nOATdJ41hBBDow== +9w0BAQsFAAOCAQEAeO9vN+DX5tOJ7Hp+oYIm6eU+WM2X2MD8laKPd5vV5bCpk9dI +dkR67dGyNqcxkmuDr7wq1zT25AdcJSKfEEfB+cTRPsiKnS2/K8AfsqQONCwty2mE +XOXNko1wqnjwJbYQAFD5DG/1UPj/PvSDsax2TSUgfJNPnA9WC5bq8bu9XeWr4BeC +/nzPkria3hESU0dJxGsRYHsmBqv8dmrXZJLWc369Tbl150/psC+fsaz7FA5ku+hX +wOTZ29n7OG7ZvvlZSOd8Zg1XQ/sNJyzyC1mEjmdfQ9d8VmTGJlitDjPFxUHmmeU8 +J2YK4FMjMuOWvJLmPXa664oqxqGx0NGnJIk3qg== -----END CERTIFICATE----- Certificate: @@ -84,15 +84,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -132,24 +132,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -161,12 +161,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -174,15 +174,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -222,24 +222,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -251,10 +251,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem index f95a50c..b2bd09f 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem
@@ -7,11 +7,11 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:41 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: id-ecPublicKey @@ -45,25 +45,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 1d:fe:25:41:1c:76:58:ce:6e:b4:71:b7:fc:04:78:e3:5a:aa: - a0:17:68:21:75:f1:a8:b7:bc:f7:88:d6:31:a6:a5:84:2e:9e: - 8d:6e:b7:0f:28:ad:46:fe:9a:0e:f9:8e:12:b6:36:d6:aa:52: - a5:4e:b5:ec:86:2e:63:43:25:46:b9:67:6a:ea:2e:21:7c:d1: - 91:3d:eb:ae:e5:15:77:22:d6:2a:32:9e:e7:d3:5c:05:a3:69: - d0:aa:c2:26:e3:2e:4d:4d:57:c3:67:7b:2f:d2:57:3b:92:7e: - bf:a5:4a:ee:3f:31:2b:d5:43:b3:48:8c:41:cc:a8:f5:e8:e5: - 36:df:93:25:83:a5:cf:dd:f9:88:d1:da:0a:5c:53:e1:ba:e5: - bb:b6:0a:41:c9:1d:fa:29:d7:9e:b7:5f:a7:55:98:a1:5b:43: - 12:84:99:78:9d:30:c3:c6:78:41:69:bb:0d:5a:90:6a:69:8b: - 8d:aa:1b:bd:d7:9c:9b:06:81:d5:73:e7:17:7f:bd:a5:b9:3b: - dc:5d:77:8d:eb:8f:d2:e2:2e:36:5f:af:4b:e1:ea:6a:3d:45: - e8:a7:ad:14:00:44:00:c8:de:9a:f3:5b:de:24:0a:7a:ee:eb: - 19:bf:f2:18:d6:9a:d3:09:ba:d6:ff:db:b8:58:e1:81:23:0e: - e8:95:51:ac + 9e:5f:f7:4c:11:a6:50:d2:09:1d:85:f4:f4:1f:67:4f:69:82: + 3d:0b:de:ed:d6:83:a8:28:40:15:18:8c:73:09:34:cc:35:00: + f9:8a:27:db:38:4f:d6:8a:34:b3:70:ec:27:7e:02:5a:06:93: + 17:02:c4:53:1b:7e:0d:0c:40:b4:6b:1c:5d:af:ef:64:85:f8: + a0:6c:df:45:02:f9:98:5b:e4:24:13:c1:a2:ce:7c:df:8a:bb: + 91:d4:f4:cb:a3:31:0d:ae:dd:66:0a:c1:b6:5b:1a:56:14:86: + 6f:04:26:6d:4f:13:e2:1e:f0:76:90:2f:11:cd:5a:74:f9:70: + 27:8e:f0:93:26:12:dd:77:6f:c9:04:3e:8d:df:fb:eb:5d:79: + 22:a0:cf:b5:c0:ff:9f:02:e1:8a:9b:95:bb:8c:a1:44:42:d5: + b8:8f:85:57:66:e3:08:9d:4c:db:a8:83:7f:d3:29:4d:0f:f8: + 1f:7b:c6:ee:f8:43:3b:a9:31:59:35:94:0b:97:8d:a8:33:dc: + 1d:e0:f2:bc:a7:cc:3d:ee:55:fc:49:ad:af:f6:62:fe:d3:e0: + 77:38:d1:e8:2b:52:71:f7:32:11:a6:74:a6:69:b8:d7:1d:3e: + 74:5f:c6:12:2b:eb:28:36:62:f6:d0:cd:b4:1a:d2:40:b0:94: + 22:ef:d4:d4 -----BEGIN CERTIFICATE----- MIIC6DCCAdCgAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUEwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE ACIDYgAEamTHS8agh7XCBxOsuA03lZDk4oKVMW9i5R+wWTDpK8bgtIObVJ1hVtYE ELfzuV4x5s+vQA6qeirYHO5d0VwXZMc39zQ9QmwQDK3jJ6nv5gJIZg9hkjf+JlMs n3mnKXxMo4HfMIHcMB0GA1UdDgQWBBTefUFMlINhYO36WDySM1jlecIHoDAfBgNV @@ -71,12 +71,12 @@ KwYBBQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQG A1UdHwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUu Y3JsMA4GA1UdDwEB/wQEAwIDCDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG -9w0BAQsFAAOCAQEAHf4lQRx2WM5utHG3/AR441qqoBdoIXXxqLe894jWMaalhC6e -jW63DyitRv6aDvmOErY21qpSpU617IYuY0MlRrlnauouIXzRkT3rruUVdyLWKjKe -59NcBaNp0KrCJuMuTU1Xw2d7L9JXO5J+v6VK7j8xK9VDs0iMQcyo9ejlNt+TJYOl -z935iNHaClxT4brlu7YKQckd+inXnrdfp1WYoVtDEoSZeJ0ww8Z4QWm7DVqQammL -jaobvdecmwaB1XPnF3+9pbk73F13jeuP0uIuNl+vS+Hqaj1F6KetFABEAMjemvNb -3iQKeu7rGb/yGNaa0wm61v/buFjhgSMO6JVRrA== +9w0BAQsFAAOCAQEAnl/3TBGmUNIJHYX09B9nT2mCPQve7daDqChAFRiMcwk0zDUA ++Yon2zhP1oo0s3DsJ34CWgaTFwLEUxt+DQxAtGscXa/vZIX4oGzfRQL5mFvkJBPB +os5834q7kdT0y6MxDa7dZgrBtlsaVhSGbwQmbU8T4h7wdpAvEc1adPlwJ47wkyYS +3XdvyQQ+jd/76115IqDPtcD/nwLhipuVu4yhRELVuI+FV2bjCJ1M26iDf9MpTQ/4 +H3vG7vhDO6kxWTWUC5eNqDPcHeDyvKfMPe5V/Emtr/Zi/tPgdzjR6CtScfcyEaZ0 +pmm41x0+dF/GEivrKDZi9tDNtBrSQLCUIu/U1A== -----END CERTIFICATE----- Certificate: @@ -84,15 +84,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -132,24 +132,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -161,12 +161,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -174,15 +174,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -222,24 +222,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -251,10 +251,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem index 14b7c07..5807b51 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem
@@ -7,11 +7,11 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:42 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: id-ecPublicKey @@ -45,25 +45,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 1d:70:7c:56:63:67:9b:a4:3f:48:51:c1:ac:39:58:e0:ec:3a: - 28:f3:21:b1:a4:80:26:a4:c4:7e:5e:a7:78:92:4f:43:00:2e: - 9b:d0:32:d6:86:ea:4f:1b:ee:08:15:86:a9:e1:5b:00:5d:c2: - 93:ba:48:d4:d4:6c:ee:64:cc:fc:9a:cd:8b:43:d7:02:8e:80: - 06:57:c4:42:9f:fd:f4:fe:e7:aa:08:71:ed:86:50:86:1a:82: - c1:8f:2a:9a:23:4b:cc:bb:68:21:87:9c:cb:37:0f:1b:47:a1: - dd:31:8d:61:02:72:e8:3d:46:66:40:aa:67:66:71:19:b2:c7: - 7c:36:49:23:c1:2d:d6:ab:82:f9:ca:13:c8:ac:71:6f:79:18: - 54:1e:29:66:cd:0b:0e:dc:d4:c2:ba:1e:70:d0:00:5f:ee:5a: - a7:c7:83:3e:02:76:50:e9:f3:56:87:94:3b:0a:49:76:ca:e1: - b5:4f:bf:0b:c7:3d:49:e1:72:33:76:77:32:3d:b0:df:29:9d: - 9d:0a:98:8c:e1:4d:47:e0:e7:a3:b9:b5:e1:b7:d7:5d:8b:a2: - 96:81:d2:8c:db:52:3e:ad:28:4d:ac:ac:99:3d:b2:80:49:72: - bb:a4:b8:a5:ee:ac:f4:d5:2a:c7:31:0d:8a:a2:b1:15:93:fa: - 5c:05:c7:f8 + 11:8c:07:49:83:c8:7a:c0:eb:1e:34:78:94:97:c7:df:2f:a3: + ba:22:4c:71:57:4f:c7:0c:8b:a6:a3:2e:58:4f:0a:b6:6f:9d: + 36:a5:52:29:b5:d4:c9:d7:3f:fa:1c:cf:55:28:7d:9f:81:f4: + d9:f9:7b:7a:d4:55:db:61:85:78:08:0a:52:04:9a:bd:79:5f: + 94:1b:30:e2:7f:2f:2f:d8:a9:c6:c4:5d:dc:1f:33:d4:93:6c: + ed:6d:74:44:2b:a7:6a:c8:0d:ce:af:2c:a3:e6:39:02:61:84: + a8:28:f3:3b:1f:3d:c1:01:14:77:08:cf:61:ca:a6:86:ef:01: + d8:55:bf:37:50:93:e8:36:39:12:17:03:ea:2c:b6:1d:0f:65: + 26:8a:c2:00:e4:a1:94:53:a1:ff:6d:ce:23:6e:63:01:b9:71: + d5:ee:ce:b9:52:82:31:75:e9:8b:08:b9:9e:29:64:dc:4e:bb: + be:97:74:8e:84:37:6f:3f:76:05:53:6e:98:cb:70:07:14:20: + 6c:73:dc:be:ee:3b:d1:70:26:4d:4b:1c:ae:e0:19:22:d8:a5: + 7e:77:00:7f:bc:fd:1c:d2:75:78:8d:7b:2b:6c:98:1f:95:e9: + 2e:ac:3d:b8:d9:95:35:8b:de:03:c5:6e:82:85:cb:4e:9a:6d: + d1:1b:aa:a9 -----BEGIN CERTIFICATE----- MIIC6DCCAdCgAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUIwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MHYwEAYHKoZIzj0CAQYFK4EE ACIDYgAEamTHS8agh7XCBxOsuA03lZDk4oKVMW9i5R+wWTDpK8bgtIObVJ1hVtYE ELfzuV4x5s+vQA6qeirYHO5d0VwXZMc39zQ9QmwQDK3jJ6nv5gJIZg9hkjf+JlMs n3mnKXxMo4HfMIHcMB0GA1UdDgQWBBTefUFMlINhYO36WDySM1jlecIHoDAfBgNV @@ -71,12 +71,12 @@ KwYBBQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQG A1UdHwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUu Y3JsMA4GA1UdDwEB/wQEAwIFIDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG -9w0BAQsFAAOCAQEAHXB8VmNnm6Q/SFHBrDlY4Ow6KPMhsaSAJqTEfl6neJJPQwAu -m9Ay1obqTxvuCBWGqeFbAF3Ck7pI1NRs7mTM/JrNi0PXAo6ABlfEQp/99P7nqghx -7YZQhhqCwY8qmiNLzLtoIYecyzcPG0eh3TGNYQJy6D1GZkCqZ2ZxGbLHfDZJI8Et -1quC+coTyKxxb3kYVB4pZs0LDtzUwroecNAAX+5ap8eDPgJ2UOnzVoeUOwpJdsrh -tU+/C8c9SeFyM3Z3Mj2w3ymdnQqYjOFNR+Dno7m14bfXXYuiloHSjNtSPq0oTays -mT2ygElyu6S4pe6s9NUqxzENiqKxFZP6XAXH+A== +9w0BAQsFAAOCAQEAEYwHSYPIesDrHjR4lJfH3y+juiJMcVdPxwyLpqMuWE8Ktm+d +NqVSKbXUydc/+hzPVSh9n4H02fl7etRV22GFeAgKUgSavXlflBsw4n8vL9ipxsRd +3B8z1JNs7W10RCunasgNzq8so+Y5AmGEqCjzOx89wQEUdwjPYcqmhu8B2FW/N1CT +6DY5EhcD6iy2HQ9lJorCAOShlFOh/23OI25jAblx1e7OuVKCMXXpiwi5nilk3E67 +vpd0joQ3bz92BVNumMtwBxQgbHPcvu470XAmTUscruAZItilfncAf7z9HNJ1eI17 +K2yYH5XpLqw9uNmVNYveA8VugoXLTppt0RuqqQ== -----END CERTIFICATE----- Certificate: @@ -84,15 +84,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -132,24 +132,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -161,12 +161,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -174,15 +174,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -222,24 +222,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -251,10 +251,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py index 57a581d..fb0a02f 100755 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2017 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# 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.
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem index 7058af6..658eb7b 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem
@@ -7,15 +7,15 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:43 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c8:f4:c3:ff:ae:99:44:dc:07:19:62:59:1d:ba: 0e:13:d0:78:b6:a0:7f:ca:74:4f:a4:c2:5c:de:04: @@ -55,25 +55,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - ac:21:39:11:aa:32:47:be:ba:73:89:81:ea:58:ba:fc:bb:07: - b2:ba:51:b3:37:f6:85:35:8f:fa:c8:44:69:a2:57:c3:8f:7f: - dd:bd:3d:72:ac:bd:e6:e4:2e:b1:44:3e:2c:50:9d:9a:5d:9e: - 35:60:b2:f9:35:46:69:9c:66:8b:8d:8c:55:90:46:3d:ec:e4: - f8:d0:ba:0c:d9:26:99:fe:83:88:1c:81:12:bd:73:ba:ce:3c: - e9:7a:9a:82:e9:df:ef:2b:ff:81:fc:99:b4:d9:6e:ab:2f:38: - 66:6c:e8:25:cd:a5:2e:e3:64:d4:f2:94:c3:3a:07:ed:29:f0: - 30:ba:76:ad:8e:66:6f:1e:bc:40:a5:32:5f:c9:16:02:51:83: - 61:e6:b2:3b:63:b6:16:36:d7:ca:52:18:c7:dc:80:f2:da:5f: - b6:77:2d:8d:f7:a9:d1:65:bc:5b:50:f7:92:0a:89:12:f2:48: - 30:7b:bc:ba:8c:58:d4:29:31:14:97:f0:48:72:4b:52:91:c3: - 74:a3:1a:20:1d:a6:50:f3:09:55:7e:e8:2b:42:39:87:0f:e7: - 21:31:d5:76:0e:0c:38:55:77:88:e6:f5:6f:80:f0:d4:29:2d: - cc:21:7c:c6:f7:bf:11:9f:8d:c3:1b:d3:14:de:e6:cd:9b:02: - ad:6d:c7:fa + 2a:6c:e4:3f:22:4b:fa:95:7b:03:b8:c0:3f:24:52:bf:32:f8: + a2:59:81:9c:ad:62:5d:80:a9:80:94:8d:00:89:9f:c6:c9:7a: + 6d:33:0d:f7:bb:5a:86:92:8d:09:ab:8b:93:a1:d1:0f:16:a3: + b9:59:cd:ce:d2:76:f7:e2:08:40:4d:15:0c:da:10:dd:a7:f1: + 67:33:13:96:70:6b:d7:3d:45:69:8d:de:0d:8f:c1:92:ce:0c: + dc:ea:13:d0:23:fd:cf:88:c1:69:42:a9:a9:3a:49:ba:8e:d2: + 45:f7:c2:4d:5d:54:a2:78:e0:fb:45:c6:f2:cc:af:e8:82:8c: + 36:d2:7d:ad:e4:19:c6:e2:c2:71:16:3d:11:cc:46:23:e7:37: + 30:f1:95:6a:20:80:92:24:63:f8:38:18:e8:61:f5:b1:5a:0b: + 81:f6:fa:ad:95:3b:6b:d0:08:12:07:53:9d:9f:43:7b:c3:d6: + 35:75:38:4a:db:16:d8:c6:8c:c0:a0:69:62:1e:95:db:b2:67: + ee:8d:b2:76:ee:2c:f0:20:e9:c7:02:1b:11:fa:08:71:f8:11: + b9:28:8b:fa:3c:66:c9:03:a7:05:bc:4a:3e:c5:6f:75:f5:32: + 96:0a:09:08:8d:ea:b5:a1:3f:6f:93:b1:fc:ee:a6:db:b0:9f: + 5d:b3:7e:e4 -----BEGIN CERTIFICATE----- MIIDlzCCAn+gAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUMwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAyPTD/66ZRNwHGWJZHboOE9B4tqB/ynRPpMJc3gTi6iLZ KE1FVBRM6FbUe4pk+vnkFCPArcwlYzhZVQBR4oKsrkc72uKVeRy1lsrSSjz3uHrM nuKN0BcLvG4OPMIFOiFkANvDCLXmz3hdKzy6VKlaZE4b2DrrFNNardpv1qLhfg// @@ -84,13 +84,13 @@ KFm9QBplBwUYODA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA8GA1UdDwEB/wQFAwMH -AIAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBAKwhORGq -Mke+unOJgepYuvy7B7K6UbM39oU1j/rIRGmiV8OPf929PXKsvebkLrFEPixQnZpd -njVgsvk1RmmcZouNjFWQRj3s5PjQugzZJpn+g4gcgRK9c7rOPOl6moLp3+8r/4H8 -mbTZbqsvOGZs6CXNpS7jZNTylMM6B+0p8DC6dq2OZm8evEClMl/JFgJRg2Hmsjtj -thY218pSGMfcgPLaX7Z3LY33qdFlvFtQ95IKiRLySDB7vLqMWNQpMRSX8EhyS1KR -w3SjGiAdplDzCVV+6CtCOYcP5yEx1XYODDhVd4jm9W+A8NQpLcwhfMb3vxGfjcMb -0xTe5s2bAq1tx/o= +AIAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBACps5D8i +S/qVewO4wD8kUr8y+KJZgZytYl2AqYCUjQCJn8bJem0zDfe7WoaSjQmri5Oh0Q8W +o7lZzc7SdvfiCEBNFQzaEN2n8WczE5Zwa9c9RWmN3g2PwZLODNzqE9Aj/c+IwWlC +qak6SbqO0kX3wk1dVKJ44PtFxvLMr+iCjDbSfa3kGcbiwnEWPRHMRiPnNzDxlWog +gJIkY/g4GOhh9bFaC4H2+q2VO2vQCBIHU52fQ3vD1jV1OErbFtjGjMCgaWIelduy +Z+6NsnbuLPAg6ccCGxH6CHH4Ebkoi/o8ZskDpwW8Sj7Fb3X1MpYKCQiN6rWhP2+T +sfzuptuwn12zfuQ= -----END CERTIFICATE----- Certificate: @@ -98,15 +98,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -146,24 +146,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -175,12 +175,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -188,15 +188,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -236,24 +236,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -265,10 +265,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem index 9c28416..594335e 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem
@@ -7,15 +7,15 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:44 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c8:f4:c3:ff:ae:99:44:dc:07:19:62:59:1d:ba: 0e:13:d0:78:b6:a0:7f:ca:74:4f:a4:c2:5c:de:04: @@ -55,25 +55,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 5a:27:db:c2:32:30:2a:df:44:93:8e:19:34:dd:3f:b4:ae:fa: - 27:1d:8f:b8:de:f5:47:76:a8:9d:8a:b4:60:99:d5:e7:9c:0c: - 1a:d3:5d:2f:9c:17:dc:33:bc:d6:3c:a4:74:cf:3a:f3:42:2b: - f9:93:86:38:25:9a:30:7c:6e:8e:b3:89:35:8a:e4:82:43:08: - 12:47:24:78:3b:1c:51:c0:8c:90:18:41:3a:2a:46:32:bf:74: - 4b:d6:0d:04:15:a5:b3:2a:78:21:5f:bb:d3:6a:18:2a:ff:41: - 1f:6a:3d:a5:ae:9c:10:a0:22:58:41:b7:50:54:39:2b:0b:cc: - f4:59:49:69:b6:db:c8:bf:93:25:d9:15:a6:cc:57:19:2d:84: - cd:87:9c:69:cd:e0:de:d0:2f:31:fd:aa:22:07:b1:59:d4:40: - a5:90:44:96:3b:2c:23:79:79:f8:dd:b1:9d:c8:52:db:41:14: - e8:50:19:d1:55:4d:cb:f2:a3:cd:cc:1e:42:1b:e4:2a:2f:7e: - 6e:36:d5:5e:f3:65:94:b5:7a:d7:2f:11:9e:66:f4:5d:01:e4: - 2a:b2:47:11:9c:09:1d:78:19:b7:f5:d9:f9:e2:bd:c1:ca:37: - db:54:05:d6:06:0e:57:d0:7c:66:f3:92:51:c1:08:5b:ae:c6: - 6d:4b:d6:04 + 71:3c:0b:f7:3f:2e:4a:5d:67:f5:79:3a:f9:b2:c4:1b:67:96: + 30:19:57:02:88:f1:76:68:86:c0:9d:ed:17:0f:fe:1a:a0:55: + 4f:6d:49:94:ca:a4:a0:16:c3:66:f8:8c:5b:e2:1d:b3:79:31: + 02:a1:ea:a0:5d:b7:9d:f1:5e:b5:c3:34:e4:bf:1f:a4:31:40: + 36:6f:7f:cf:55:53:8a:6b:b2:bd:20:e8:68:3d:74:fe:f1:15: + 1f:56:75:47:d0:2b:8f:c2:de:05:61:c9:ac:01:52:69:58:82: + 7c:d7:55:ce:0d:f7:5f:75:aa:2e:e8:5a:4a:cb:bb:f6:cd:6b: + e3:dd:0b:4d:8e:53:3b:b4:aa:75:69:28:66:29:09:a8:a3:49: + 12:e6:36:f7:53:ec:60:bf:d8:76:87:ad:2c:54:ba:21:11:62: + 01:9b:f3:35:e0:c7:7b:b4:9d:d8:56:36:c3:7d:3a:23:3b:02: + d0:eb:90:03:4f:d6:eb:1d:12:36:62:00:ca:11:9e:68:e7:1a: + 7a:2f:ea:77:81:8b:4b:bf:9e:50:33:d2:2c:bd:74:74:7c:94: + b9:3f:3a:6d:5d:b8:fb:4f:23:aa:1f:60:2f:6a:16:89:11:e5: + 4e:e3:d0:52:f6:6f:ef:d5:2c:c4:ec:82:81:b2:2c:05:50:ac: + 4f:2a:20:dc -----BEGIN CERTIFICATE----- MIIDljCCAn6gAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUQwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAyPTD/66ZRNwHGWJZHboOE9B4tqB/ynRPpMJc3gTi6iLZ KE1FVBRM6FbUe4pk+vnkFCPArcwlYzhZVQBR4oKsrkc72uKVeRy1lsrSSjz3uHrM nuKN0BcLvG4OPMIFOiFkANvDCLXmz3hdKzy6VKlaZE4b2DrrFNNardpv1qLhfg// @@ -84,13 +84,13 @@ KFm9QBplBwUYODA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIH -gDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAWifbwjIw -Kt9Ek44ZNN0/tK76Jx2PuN71R3aonYq0YJnV55wMGtNdL5wX3DO81jykdM8680Ir -+ZOGOCWaMHxujrOJNYrkgkMIEkckeDscUcCMkBhBOipGMr90S9YNBBWlsyp4IV+7 -02oYKv9BH2o9pa6cEKAiWEG3UFQ5KwvM9FlJabbbyL+TJdkVpsxXGS2EzYecac3g -3tAvMf2qIgexWdRApZBEljssI3l5+N2xnchS20EU6FAZ0VVNy/KjzcweQhvkKi9+ -bjbVXvNllLV61y8Rnmb0XQHkKrJHEZwJHXgZt/XZ+eK9wco321QF1gYOV9B8ZvOS -UcEIW67GbUvWBA== +gDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAcTwL9z8u +Sl1n9Xk6+bLEG2eWMBlXAojxdmiGwJ3tFw/+GqBVT21JlMqkoBbDZviMW+Ids3kx +AqHqoF23nfFetcM05L8fpDFANm9/z1VTimuyvSDoaD10/vEVH1Z1R9Arj8LeBWHJ +rAFSaViCfNdVzg33X3WqLuhaSsu79s1r490LTY5TO7SqdWkoZikJqKNJEuY291Ps +YL/YdoetLFS6IRFiAZvzNeDHe7Sd2FY2w306IzsC0OuQA0/W6x0SNmIAyhGeaOca +ei/qd4GLS7+eUDPSLL10dHyUuT86bV24+08jqh9gL2oWiRHlTuPQUvZv79UsxOyC +gbIsBVCsTyog3A== -----END CERTIFICATE----- Certificate: @@ -98,15 +98,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -146,24 +146,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -175,12 +175,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -188,15 +188,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -236,24 +236,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -265,10 +265,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem index 30df776..f846aa3 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem
@@ -7,15 +7,15 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:45 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c8:f4:c3:ff:ae:99:44:dc:07:19:62:59:1d:ba: 0e:13:d0:78:b6:a0:7f:ca:74:4f:a4:c2:5c:de:04: @@ -55,25 +55,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 85:ad:ec:bd:44:b4:48:68:9e:4c:40:7c:bb:da:8a:d4:d9:17: - 11:66:48:7b:73:ac:24:56:52:ef:bf:c6:9b:3f:44:85:71:e7: - 25:7b:fc:71:d5:ab:9e:0c:63:86:e6:ce:06:72:cc:08:35:c2: - 08:15:de:41:5c:ab:d0:23:fd:51:e4:c3:35:60:79:0b:52:8e: - 9f:d5:e4:8d:ad:f1:72:6b:47:fd:1a:47:f3:f9:9f:1c:e0:9a: - 7d:0f:d7:f6:7f:1b:65:82:08:a3:2b:e5:00:81:88:47:7a:4f: - 9c:76:91:14:47:0a:74:27:79:ec:61:23:a4:57:0f:36:b3:d8: - d4:94:d6:db:3e:17:9a:40:e3:e9:19:59:36:ba:4a:09:5e:5c: - 83:db:77:f7:30:f6:bb:d9:23:f1:49:85:12:6c:d1:bd:a9:da: - a0:a1:dd:60:de:54:9d:6e:93:c5:6e:f4:f7:49:f2:99:47:e1: - 8f:30:52:c2:99:11:de:a3:08:58:03:15:d8:6f:f8:05:3f:72: - c5:86:da:ca:95:06:04:97:c3:b4:03:06:71:38:65:23:5d:41: - 9b:c3:a2:ff:7b:17:72:53:fc:4c:4b:65:b0:f2:cd:8f:1e:66: - 19:2a:60:ad:42:98:f3:07:70:01:3b:8a:f4:07:d1:02:ea:c4: - 9f:3c:1a:f8 + 9a:25:4a:ec:49:35:20:7d:f2:12:81:7a:ec:1f:a4:4d:77:bd: + a1:ff:4e:7f:49:6d:a1:dc:b4:bd:3e:f9:5a:e9:db:92:42:43: + 8c:ca:22:fe:35:8b:20:e6:7d:55:8d:44:ef:7b:58:bf:37:b0: + 6d:21:b7:bb:e6:0f:9a:d5:95:ba:5a:1a:b7:12:0b:1a:c7:b8: + ca:bc:1b:31:37:5b:f7:c1:0a:2f:6b:c4:d9:86:a9:33:39:3a: + d0:f7:0f:b5:33:b2:41:f4:20:9a:bf:66:18:5a:d1:b3:c1:99: + 2a:64:4d:4d:ca:71:1e:95:a0:b0:53:0d:62:6a:46:90:1b:6d: + ab:a1:e9:3c:a7:15:6f:f1:bd:33:75:b1:8f:7d:d6:41:47:ce: + ad:34:37:2c:fb:17:d5:9c:0b:c6:67:7f:20:ca:33:10:52:47: + d9:15:1a:8e:c2:99:d7:b3:a8:33:ca:f7:d5:9b:63:43:3c:5b: + a4:20:47:ec:99:44:cb:59:a5:6b:29:c4:16:51:52:20:8c:fe: + d6:f1:2b:12:9d:b9:d4:d9:1c:ed:53:b7:5a:82:b7:b8:ce:4f: + a3:a3:93:40:19:91:15:e1:f4:22:cb:ce:65:9f:0e:0f:54:58: + aa:41:02:50:d2:6c:90:4c:8b:08:4a:81:08:54:8d:96:fe:cb: + db:d0:48:3f -----BEGIN CERTIFICATE----- MIIDljCCAn6gAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUUwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAyPTD/66ZRNwHGWJZHboOE9B4tqB/ynRPpMJc3gTi6iLZ KE1FVBRM6FbUe4pk+vnkFCPArcwlYzhZVQBR4oKsrkc72uKVeRy1lsrSSjz3uHrM nuKN0BcLvG4OPMIFOiFkANvDCLXmz3hdKzy6VKlaZE4b2DrrFNNardpv1qLhfg// @@ -84,13 +84,13 @@ KFm9QBplBwUYODA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwID -CDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAha3svUS0 -SGieTEB8u9qK1NkXEWZIe3OsJFZS77/Gmz9EhXHnJXv8cdWrngxjhubOBnLMCDXC -CBXeQVyr0CP9UeTDNWB5C1KOn9Xkja3xcmtH/RpH8/mfHOCafQ/X9n8bZYIIoyvl -AIGIR3pPnHaRFEcKdCd57GEjpFcPNrPY1JTW2z4XmkDj6RlZNrpKCV5cg9t39zD2 -u9kj8UmFEmzRvanaoKHdYN5UnW6TxW7090nymUfhjzBSwpkR3qMIWAMV2G/4BT9y -xYbaypUGBJfDtAMGcThlI11Bm8Oi/3sXclP8TEtlsPLNjx5mGSpgrUKY8wdwATuK -9AfRAurEnzwa+A== +CDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAmiVK7Ek1 +IH3yEoF67B+kTXe9of9Of0ltody0vT75WunbkkJDjMoi/jWLIOZ9VY1E73tYvzew +bSG3u+YPmtWVuloatxILGse4yrwbMTdb98EKL2vE2YapMzk60PcPtTOyQfQgmr9m +GFrRs8GZKmRNTcpxHpWgsFMNYmpGkBttq6HpPKcVb/G9M3Wxj33WQUfOrTQ3LPsX +1ZwLxmd/IMozEFJH2RUajsKZ17OoM8r31ZtjQzxbpCBH7JlEy1mlaynEFlFSIIz+ +1vErEp251Nkc7VO3WoK3uM5Po6OTQBmRFeH0IsvOZZ8OD1RYqkECUNJskEyLCEqB +CFSNlv7L29BIPw== -----END CERTIFICATE----- Certificate: @@ -98,15 +98,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -146,24 +146,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -175,12 +175,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -188,15 +188,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -236,24 +236,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -265,10 +265,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem index 85fc214..d040bd4 100644 --- a/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem +++ b/net/data/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem
@@ -7,15 +7,15 @@ Version: 3 (0x2) Serial Number: 72:41:46:e2:6f:47:ae:e6:ef:ca:22:1e:bc:61:9b:ed:27:e8:61:46 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c8:f4:c3:ff:ae:99:44:dc:07:19:62:59:1d:ba: 0e:13:d0:78:b6:a0:7f:ca:74:4f:a4:c2:5c:de:04: @@ -55,25 +55,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication Signature Algorithm: sha256WithRSAEncryption - 86:e5:46:01:6c:bb:37:74:f8:72:a2:aa:b8:15:5c:00:de:99: - 29:03:67:46:85:3a:34:54:b0:6b:8d:64:de:3e:89:a0:e9:ba: - 2a:17:d1:4f:b7:39:7a:be:4d:4a:16:32:16:a2:13:3d:20:51: - af:0f:52:15:45:96:7a:c2:e3:95:18:af:1d:22:01:50:e0:b9: - c2:06:08:1f:0f:24:e0:ab:f2:da:88:46:c7:fa:be:40:02:81: - 65:6d:58:12:76:d7:68:31:7f:21:ba:c2:92:4d:a0:31:c3:bf: - dc:8b:37:94:a0:03:51:8e:c7:c7:8d:42:ae:c7:ca:2a:0f:80: - fd:5d:02:e4:fe:79:10:51:b4:d2:3c:e1:fa:ec:d1:e8:d3:f6: - 83:50:77:23:1b:e2:80:f9:7b:09:47:05:75:4a:bd:4f:40:da: - e9:4b:c1:a1:02:23:ef:a3:2c:e2:98:13:09:7f:a1:27:82:f9: - d6:75:93:ed:59:41:81:e5:a8:53:39:70:71:b7:be:c6:95:ea: - 68:f9:df:6b:ed:5f:ee:14:c4:00:fa:61:47:f8:5b:d6:4c:0d: - e4:f8:58:2c:af:cd:20:39:f6:47:84:0e:90:f9:27:2b:14:71: - 0c:17:a1:c2:4b:ba:31:23:02:90:e3:34:3d:b8:2e:9a:02:ad: - a0:ea:8e:8a + 17:3c:bc:3f:74:4f:8e:91:91:64:c4:e6:54:94:84:2d:a9:64: + 0f:fc:2c:42:da:2e:19:bd:8b:f0:a7:51:eb:d3:74:04:17:f9: + 89:c1:d5:04:33:67:3a:d1:c9:eb:c4:61:68:ef:6a:e3:b3:95: + 36:5f:4f:72:02:81:b9:4e:7a:68:65:3e:bb:19:ad:d9:ac:e4: + 96:45:55:07:ae:94:d5:55:14:4a:c4:b2:9e:df:a6:8d:22:c4: + ce:56:4b:92:da:3d:4a:7d:23:53:a4:6c:61:60:f4:f7:68:6d: + 22:79:3c:5f:28:75:69:15:7c:86:55:81:5e:67:b1:fd:40:4a: + 5a:3e:c9:9a:54:8a:ff:17:f6:80:10:fb:8f:e4:8f:ef:5d:0f: + 00:94:3d:c1:67:f1:e7:a5:b0:b8:e2:b7:9b:1f:f1:4c:3b:7d: + 92:ca:d4:57:16:f5:1b:37:6a:49:48:58:da:ec:2b:8c:e2:d8: + 42:7a:a9:c1:b0:a9:94:cd:5e:4d:35:ca:85:44:3b:36:64:76: + e1:85:c4:c8:a1:d9:77:54:ae:73:b8:2e:47:18:ba:b1:34:34: + 9b:21:42:64:9f:26:b3:8b:d7:72:55:6e:43:70:cb:b2:79:5b: + 34:80:52:ac:d0:d7:04:0d:64:5f:70:d1:02:ba:f5:ec:80:e8: + 10:d6:8a:ff -----BEGIN CERTIFICATE----- MIIDljCCAn6gAwIBAgIUckFG4m9HrubvyiIevGGb7SfoYUYwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAyPTD/66ZRNwHGWJZHboOE9B4tqB/ynRPpMJc3gTi6iLZ KE1FVBRM6FbUe4pk+vnkFCPArcwlYzhZVQBR4oKsrkc72uKVeRy1lsrSSjz3uHrM nuKN0BcLvG4OPMIFOiFkANvDCLXmz3hdKzy6VKlaZE4b2DrrFNNardpv1qLhfg// @@ -84,13 +84,13 @@ KFm9QBplBwUYODA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF -IDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAhuVGAWy7 -N3T4cqKquBVcAN6ZKQNnRoU6NFSwa41k3j6JoOm6KhfRT7c5er5NShYyFqITPSBR -rw9SFUWWesLjlRivHSIBUOC5wgYIHw8k4Kvy2ohGx/q+QAKBZW1YEnbXaDF/IbrC -kk2gMcO/3Is3lKADUY7Hx41CrsfKKg+A/V0C5P55EFG00jzh+uzR6NP2g1B3Ixvi -gPl7CUcFdUq9T0Da6UvBoQIj76Ms4pgTCX+hJ4L51nWT7VlBgeWoUzlwcbe+xpXq -aPnfa+1f7hTEAPphR/hb1kwN5PhYLK/NIDn2R4QOkPknKxRxDBehwku6MSMCkOM0 -PbgumgKtoOqOig== +IDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAQEAFzy8P3RP +jpGRZMTmVJSELalkD/wsQtouGb2L8KdR69N0BBf5icHVBDNnOtHJ68RhaO9q47OV +Nl9PcgKBuU56aGU+uxmt2azklkVVB66U1VUUSsSynt+mjSLEzlZLkto9Sn0jU6Rs +YWD092htInk8Xyh1aRV8hlWBXmex/UBKWj7JmlSK/xf2gBD7j+SP710PAJQ9wWfx +56WwuOK3mx/xTDt9ksrUVxb1GzdqSUhY2uwrjOLYQnqpwbCplM1eTTXKhUQ7NmR2 +4YXEyKHZd1Suc7guRxi6sTQ0myFCZJ8ms4vXclVuQ3DLsnlbNIBSrNDXBA1kX3DR +Arr17IDoENaK/w== -----END CERTIFICATE----- Certificate: @@ -98,15 +98,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4f - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ad:ea:23:0c:dc:31:55:3d:23:7a:a3:0f:5e:16: 9e:62:44:e4:28:bf:0b:b0:76:a3:5e:71:e7:a9:85: @@ -146,24 +146,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 82:0d:33:af:1d:80:86:1e:a2:8b:52:ac:dd:cd:23:71:f9:ea: - ee:a0:05:14:b8:89:70:6c:c4:ff:ad:d2:5d:ab:d5:dd:fa:6f: - c9:c9:ef:2d:8e:e7:a1:45:1a:12:c1:b9:64:00:a7:ff:84:c2: - 0b:a8:66:b5:28:ab:46:cc:77:05:a8:af:c3:0a:93:5b:49:6a: - 4b:f0:01:5d:14:7d:30:ec:ee:6c:c6:cd:33:4e:9e:5b:7b:16: - 2f:e2:a8:69:9d:ea:2a:c1:da:c1:fb:6d:61:ab:8e:c2:ec:c9: - 58:2b:b2:97:ad:bf:3e:5e:b0:b4:87:20:b5:a0:d1:d5:18:5a: - 19:d5:7d:a1:79:78:c8:8a:d7:d7:e3:39:30:27:07:60:e2:bb: - ac:39:f0:5f:e5:ea:dd:76:7b:b0:0f:32:e8:4b:a3:bf:40:04: - 89:eb:da:1e:2e:ab:7f:04:56:d1:fe:ff:05:a8:ab:53:b5:f3: - d0:f7:3a:ea:f0:0f:53:fd:a8:87:ca:0a:53:47:ef:f5:d3:35: - d5:54:b0:cd:77:a5:1f:bc:42:84:ba:9d:2a:a1:c4:8f:11:33: - 72:33:70:f4:ce:42:77:26:d2:df:aa:6f:5f:d1:9d:dc:30:94: - ee:40:76:26:39:87:17:8c:42:a9:a6:ec:fb:1e:2a:26:d4:6f: - f4:54:42:f0 + 9b:a2:b5:c1:e1:98:7e:0f:1d:2a:0e:eb:b8:65:57:0f:4d:78: + 85:7e:81:cb:0f:8c:04:5c:1a:40:6b:f1:00:71:61:59:0b:19: + 3a:f0:97:a3:94:38:55:35:65:9b:b7:0c:a3:a0:99:eb:1d:f7: + 68:ed:3c:21:90:99:80:69:52:00:71:3d:b1:1d:64:66:62:c3: + 37:4e:f4:38:1e:c9:14:3f:50:66:2f:b9:f5:11:31:2c:87:30: + 1e:f1:1b:14:c3:90:05:ba:bc:57:06:39:6a:e9:46:f1:67:6a: + a9:9b:16:04:b9:bd:93:bb:df:48:5a:77:9d:03:07:bb:8b:2e: + 2d:88:4d:aa:de:d3:73:2e:d8:04:e8:25:8b:ea:9b:e0:c5:87: + 5f:64:56:ac:b4:4e:74:ac:21:ac:ec:6a:a9:54:cd:77:24:2e: + bd:56:b6:70:26:a8:81:b6:1a:69:31:4a:53:5e:93:46:f4:28: + 40:90:6b:65:44:94:3b:61:f8:5f:8c:b7:31:e7:46:a6:79:e0: + 33:38:69:27:6b:b3:6e:5c:e4:f7:5a:2f:f9:bc:67:57:3e:e3: + dd:3a:99:5f:3a:ac:c7:5f:b7:5b:38:4b:ab:e1:1a:12:ec:e1: + 95:0a:2d:54:a4:99:30:d0:93:78:27:5b:a4:d5:69:5b:c8:c1: + ef:ff:84:02 -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk8wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK3qIwzcMVU9I3qjD14WnmJE5Ci/C7B2o15x56mFUh6uOysh DZU1c8LAoHgT0/wnV4qY3oPjj6MTpSCnqb/I9QIbCBoupQR6ESShWRE9wDtXNWLN @@ -175,12 +175,12 @@ k4c+hOm+XIAwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCCDTOvHYCGHqKLUqzdzSNx+eruoAUUuIlwbMT/ -rdJdq9Xd+m/Jye8tjuehRRoSwblkAKf/hMILqGa1KKtGzHcFqK/DCpNbSWpL8AFd -FH0w7O5sxs0zTp5bexYv4qhpneoqwdrB+21hq47C7MlYK7KXrb8+XrC0hyC1oNHV -GFoZ1X2heXjIitfX4zkwJwdg4rusOfBf5erddnuwDzLoS6O/QASJ69oeLqt/BFbR -/v8FqKtTtfPQ9zrq8A9T/aiHygpTR+/10zXVVLDNd6UfvEKEup0qocSPETNyM3D0 -zkJ3JtLfqm9f0Z3cMJTuQHYmOYcXjEKppuz7Hiom1G/0VELw +MA0GCSqGSIb3DQEBCwUAA4IBAQCborXB4Zh+Dx0qDuu4ZVcPTXiFfoHLD4wEXBpA +a/EAcWFZCxk68JejlDhVNWWbtwyjoJnrHfdo7TwhkJmAaVIAcT2xHWRmYsM3TvQ4 +HskUP1BmL7n1ETEshzAe8RsUw5AFurxXBjlq6UbxZ2qpmxYEub2Tu99IWnedAwe7 +iy4tiE2q3tNzLtgE6CWL6pvgxYdfZFastE50rCGs7GqpVM13JC69VrZwJqiBthpp +MUpTXpNG9ChAkGtlRJQ7YfhfjLcx50ameeAzOGkna7NuXOT3Wi/5vGdXPuPdOplf +OqzHX7dbOEur4RoS7OGVCi1UpJkw0JN4J1uk1WlbyMHv/4QC -----END CERTIFICATE----- Certificate: @@ -188,15 +188,15 @@ Version: 3 (0x2) Serial Number: 31:2c:98:11:ad:7d:7c:47:ab:8a:21:e3:43:a7:12:a0:c9:a9:32:4e - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b2:df:0b:0b:a2:8a:9c:9c:68:ad:24:f9:f9:e6: 95:ef:e4:71:1e:00:fb:ec:bf:b1:cb:6e:d6:40:30: @@ -236,24 +236,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 98:37:61:72:8b:00:ab:c2:26:90:43:ed:f3:96:29:ef:93:65: - f0:cd:00:70:f1:13:96:b8:b7:fe:a0:e7:71:34:24:97:79:c3: - de:a1:51:6b:c7:13:79:46:cb:82:52:20:da:88:dc:5f:9d:4b: - 79:a3:8b:cd:b2:5d:ee:fc:47:8a:b1:83:a8:b3:a9:bd:24:77: - 90:4f:09:cf:50:94:f6:cd:16:f5:6a:16:65:7c:82:3f:e6:88: - f0:5e:6e:66:ab:a3:54:b8:54:92:15:ff:bd:8c:de:ed:cb:1a: - 47:02:c5:92:0e:74:82:c4:d2:76:52:71:22:84:c9:bf:92:c4: - 4c:0d:02:53:5a:56:2b:be:27:87:0f:86:5e:a5:4f:e8:bb:49: - ab:29:94:37:03:75:2c:69:9e:9b:63:31:9a:9f:f6:c0:bf:23: - f6:17:9f:5c:54:28:f6:d7:4c:3a:ce:0d:b6:aa:35:1f:6e:65: - 99:98:34:03:8d:ef:4e:f0:91:9d:f3:fb:db:f8:92:09:dc:fc: - f9:ef:07:f3:a7:16:2e:e0:3b:de:49:ff:8b:5d:40:9c:f4:3b: - 9c:6b:35:b7:ab:00:cd:c0:0d:b5:55:ea:99:bb:5c:ee:3a:25: - f6:22:08:8b:28:22:1e:23:8c:71:c8:cd:04:78:58:a6:46:5e: - 12:7f:8f:d5 + 6f:c2:f5:0d:cc:f7:a8:c4:03:50:ff:33:02:72:38:ac:72:19: + da:fe:1e:d0:20:79:44:d9:ce:cf:22:b1:09:78:16:5d:12:12: + aa:bd:9b:27:08:6f:18:08:08:7d:d2:06:52:a1:ae:19:35:61: + be:27:8f:20:e4:59:d5:f3:4e:56:55:77:28:2b:f8:a4:9c:8d: + 75:d8:4f:99:92:75:0f:a1:79:c5:47:6b:32:c7:86:a2:ce:17: + 55:ab:78:b0:ac:b4:15:04:19:0f:55:f3:09:ca:48:84:bf:32: + 01:58:04:33:75:84:57:8e:67:32:53:a7:09:1b:13:c0:3a:9f: + 65:2e:e2:82:26:1a:9c:47:c2:4f:bb:b9:c4:d2:b9:b3:cc:86: + bc:25:03:3c:6a:66:e2:82:58:03:fb:3e:dd:f5:a3:cc:d5:b9: + 1f:53:d5:63:6a:2c:a2:36:0a:8a:a8:15:bf:63:50:ad:db:98: + e8:40:97:24:2c:80:27:35:e1:53:27:da:26:86:72:67:ea:b7: + a1:30:5a:67:3f:ff:2c:3e:a4:7f:8a:6e:ff:e2:41:f2:02:34: + 8e:12:59:c0:c6:80:3b:78:d9:fd:1a:b8:e1:b5:b7:7f:c8:63: + 27:30:4d:00:7a:96:f1:4d:6e:a0:e9:da:9f:11:a2:b4:69:2f: + 8d:d4:9c:1a -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUMSyYEa19fEeriiHjQ6cSoMmpMk4wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCy3wsLooqcnGitJPn55pXv5HEeAPvsv7HLbtZAMEJ6OIeeW81YPrcxXI0N hHq+7+aYuk7FrisvZrKyP+fAqIt1YGEqZ4rSVXKD4v/edtZjWHm6kcGA4QYbNZyz @@ -265,10 +265,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAmDdhcosAq8ImkEPt85Yp75Nl8M0AcPETlri3/qDncTQkl3nD -3qFRa8cTeUbLglIg2ojcX51LeaOLzbJd7vxHirGDqLOpvSR3kE8Jz1CU9s0W9WoW -ZXyCP+aI8F5uZqujVLhUkhX/vYze7csaRwLFkg50gsTSdlJxIoTJv5LETA0CU1pW -K74nhw+GXqVP6LtJqymUNwN1LGmem2Mxmp/2wL8j9hefXFQo9tdMOs4Ntqo1H25l -mZg0A43vTvCRnfP72/iSCdz8+e8H86cWLuA73kn/i11AnPQ7nGs1t6sAzcANtVXq -mbtc7jol9iIIiygiHiOMccjNBHhYpkZeEn+P1Q== +9w0BAQsFAAOCAQEAb8L1Dcz3qMQDUP8zAnI4rHIZ2v4e0CB5RNnOzyKxCXgWXRIS +qr2bJwhvGAgIfdIGUqGuGTVhviePIORZ1fNOVlV3KCv4pJyNddhPmZJ1D6F5xUdr +MseGos4XVat4sKy0FQQZD1XzCcpIhL8yAVgEM3WEV45nMlOnCRsTwDqfZS7igiYa +nEfCT7u5xNK5s8yGvCUDPGpm4oJYA/s+3fWjzNW5H1PVY2osojYKiqgVv2NQrduY +6ECXJCyAJzXhUyfaJoZyZ+q3oTBaZz//LD6kf4pu/+JB8gI0jhJZwMaAO3jZ/Rq4 +4bW3f8hjJzBNAHqW8U1uoOnanxGitGkvjdScGg== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem b/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem index e75ed6e..33f3e0f 100644 --- a/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 73:1d:79:3f:16:15:f2:fa:19:a6:58:c1:bc:00:3c:16:5c:12:fe:f0 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:f2:42:db:44:b2:6b:f2:0a:41:04:53:7d:0b:34: a4:fe:8d:d5:3a:ff:e5:a9:0c:5d:e4:2d:69:fe:e3: @@ -56,14 +56,14 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 42:e2:79:64:af:be:57:9d:1c:2d:5f:df:45:f6:5e:48:f2:fc: - ef:33:55:11:b2:53:53:75:a6:22:28:2a:62:5d:a8:13:52:76: - ef:0e:43:c8:01:21:ec:26:f8:98:e9:ba:86:1c:41:dd:a3:a8: - 41:a1:22:d3:54:cd:5d:b9:8b:94 + 73:a5:fd:61:cc:8d:7a:32:37:84:d8:e6:70:7e:df:30:2d:b3: + b5:31:dd:66:e6:bd:7b:1f:36:c3:b9:7a:9d:ca:6c:01:25:92: + 3d:7e:8a:9f:c4:11:76:f7:a1:07:83:b2:5b:29:04:58:e0:6b: + 4f:10:97:69:ff:14:7e:e4:c4:0b -----BEGIN CERTIFICATE----- MIIC3jCCAoigAwIBAgIUcx15PxYV8voZpljBvAA8FlwS/vAwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEA8kLbRLJr8gpBBFN9CzSk/o3VOv/lqQxd5C1p/uPdikcv 6J5aVKsLlYQWr/opEUNcyVkVMFl3u2Ld1uQnOr+pgsu49DxcHXSHjVevCmmRaLSq 9hSLJRRgaMmNVgkGpq0SissFM7AeEQNSv699h7CXIvta9OpbFFbMrQMq2nVZNYuI @@ -75,8 +75,8 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -QQBC4nlkr75XnRwtX99F9l5I8vzvM1URslNTdaYiKCpiXagTUnbvDkPIASHsJviY -6bqGHEHdo6hBoSLTVM1duYuU +QQBzpf1hzI16MjeE2OZwft8wLbO1Md1m5r17HzbDuXqdymwBJZI9foqfxBF296EH +g7JbKQRY4GtPEJdp/xR+5MQL -----END CERTIFICATE----- Certificate: @@ -84,15 +84,15 @@ Version: 3 (0x2) Serial Number: 1d:a9:8e:36:2e:87:ea:b5:92:e3:42:05:50:07:2b:bc:5f:13:0d:64 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (512 bit) + RSA Public-Key: (512 bit) Modulus: 00:d5:13:bb:52:bf:ca:19:1a:06:19:68:07:1d:e6: 87:16:d3:f0:e0:12:ba:a2:b5:2a:3d:ed:b3:64:16: @@ -119,24 +119,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 1b:1d:0c:6c:6f:be:d3:59:97:ce:78:6e:20:4f:45:15:09:10: - a0:cf:00:82:4b:23:cb:00:8a:b6:32:51:61:a8:78:d6:18:1d: - 9b:d4:62:43:5b:20:d0:92:fb:ae:22:3d:b6:c1:72:47:dc:42: - 9b:39:96:ce:51:30:1c:e5:42:52:f5:a1:42:3c:6e:df:46:90: - ed:35:28:7d:66:db:2e:c0:fa:4e:30:d9:3f:cc:51:f2:0d:a0: - 4b:07:93:c9:29:43:8b:00:44:64:bb:35:a3:69:2d:f1:6b:ca: - ee:d8:7d:ae:d1:9c:41:0a:b1:a7:9c:89:6a:89:e3:cb:a6:a5: - a6:34:71:d0:81:dc:e0:30:c0:e6:88:e4:92:db:9b:4e:11:14: - 9d:c7:9e:a6:a1:e1:f8:f3:0c:4e:93:ce:f8:cb:7e:7b:78:57: - 54:d1:16:48:1d:79:ea:3f:11:6d:d1:11:7d:65:8d:6b:f6:80: - e0:d7:58:29:27:f8:83:d9:2f:89:ec:cc:40:bc:9b:6d:ac:59: - 8c:92:98:59:fb:b1:84:d7:46:76:4a:da:e3:38:fc:4d:a8:07: - 38:a4:f7:14:ee:16:c2:a6:91:ea:57:35:95:3c:ff:0d:a1:b3: - 78:67:1a:b6:90:d3:ed:41:b8:59:ad:86:c6:6a:fa:8a:bb:7b: - d2:87:be:17 + 9c:90:c3:6a:14:6d:3c:2c:21:37:40:b3:8e:57:c7:89:f0:28: + 90:73:52:d8:e9:af:cf:46:47:95:5b:56:ed:c7:a5:6c:bb:c8: + e2:fc:60:7b:c2:fd:61:96:52:86:28:8e:c3:b5:b0:8b:e8:47: + 0f:cc:b9:2f:dc:1c:6b:d3:e6:0b:cf:7b:f9:c1:95:1a:cc:54: + 9c:90:78:37:cc:2b:1a:b4:c9:97:86:b0:76:95:21:f6:96:c1: + 74:1d:39:da:bd:b5:f4:1e:0d:7e:9c:11:41:a4:fc:68:60:6d: + da:82:d3:37:66:bb:44:1b:9c:38:ad:b5:04:cd:0c:66:54:a0: + 09:e2:29:25:2e:c3:c4:f5:5c:2a:86:71:49:f4:c4:c8:2d:e0: + 9e:c0:31:40:e2:b9:47:de:6b:68:fe:cc:26:3e:41:ca:9c:de: + f6:19:69:08:2a:d6:fe:09:ea:28:72:00:b6:3f:1b:6c:39:84: + f1:ec:44:bd:4d:77:ab:b5:9f:98:1d:79:a4:91:2e:64:50:89: + 66:28:b9:aa:e9:64:4b:26:ce:51:87:0e:73:8e:d9:46:1b:65: + b1:d4:45:16:f7:88:f0:d6:d3:a0:ad:63:10:d0:2d:36:37:16: + 7c:85:66:2a:90:15:c9:e2:05:8a:06:3b:b3:c4:c0:39:57:37: + 94:73:c3:73 -----BEGIN CERTIFICATE----- MIICuDCCAaCgAwIBAgIUHamONi6H6rWS40IFUAcrvF8TDWQwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTBcMA0GCSqGSIb3DQEBAQUAA0sA MEgCQQDVE7tSv8oZGgYZaAcd5ocW0/DgErqitSo97bNkFgajUPywpEny+as0rU/b Cj0rJZKGP5Tf+/xU8sdtntIQ4M0NAgMBAAGjgcswgcgwHQYDVR0OBBYEFOnYRI0k @@ -144,12 +144,12 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAGx0MbG++01mXznhuIE9FFQkQoM8AgksjywCKtjJRYah41hgd -m9RiQ1sg0JL7riI9tsFyR9xCmzmWzlEwHOVCUvWhQjxu30aQ7TUofWbbLsD6TjDZ -P8xR8g2gSweTySlDiwBEZLs1o2kt8WvK7th9rtGcQQqxp5yJaonjy6alpjRx0IHc -4DDA5ojkktubThEUnceepqHh+PMMTpPO+Mt+e3hXVNEWSB156j8RbdERfWWNa/aA -4NdYKSf4g9kviezMQLybbaxZjJKYWfuxhNdGdkra4zj8TagHOKT3FO4WwqaR6lc1 -lTz/DaGzeGcatpDT7UG4Wa2Gxmr6irt70oe+Fw== +9w0BAQsFAAOCAQEAnJDDahRtPCwhN0CzjlfHifAokHNS2Omvz0ZHlVtW7celbLvI +4vxge8L9YZZShiiOw7Wwi+hHD8y5L9wca9PmC897+cGVGsxUnJB4N8wrGrTJl4aw +dpUh9pbBdB052r219B4NfpwRQaT8aGBt2oLTN2a7RBucOK21BM0MZlSgCeIpJS7D +xPVcKoZxSfTEyC3gnsAxQOK5R95raP7MJj5Bypze9hlpCCrW/gnqKHIAtj8bbDmE +8exEvU13q7WfmB15pJEuZFCJZii5qulkSybOUYcOc47ZRhtlsdRFFveI8NbToK1j +ENAtNjcWfIVmKpAVyeIFigY7s8TAOVc3lHPDcw== -----END CERTIFICATE----- Certificate: @@ -157,15 +157,15 @@ Version: 3 (0x2) Serial Number: 1d:a9:8e:36:2e:87:ea:b5:92:e3:42:05:50:07:2b:bc:5f:13:0d:63 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ca:3f:f8:1f:42:8f:55:98:f8:9f:fb:94:03:42: 2a:c1:42:3a:2b:2a:f3:54:14:f3:fe:67:25:24:d3: @@ -205,24 +205,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 7c:5d:8a:6d:ee:0c:f6:ce:44:e8:c4:aa:e3:52:1f:d4:c8:40: - d5:d0:d3:19:64:99:6a:b8:b5:99:0f:56:58:d5:f0:e8:23:5a: - c1:cb:ef:a1:d6:2b:38:a9:57:00:e7:6e:6d:9f:52:97:e3:1c: - 57:ff:72:81:ec:ef:1e:67:cb:98:ce:80:b0:de:10:34:c8:28: - c6:08:64:b7:63:cc:5e:42:59:20:5e:b8:cf:1c:16:09:73:2e: - f9:3c:d2:0b:75:de:96:e0:27:20:a1:30:17:00:a0:be:1c:33: - 06:53:27:c2:c8:d6:dd:6f:0d:82:78:e5:03:43:19:84:b2:ba: - 24:9d:75:2f:b0:f1:98:80:c0:2a:42:e5:5a:6e:3f:ca:62:ba: - df:2d:69:68:6a:5b:d7:28:aa:5c:b3:65:52:23:80:d5:49:80: - cd:73:b8:a0:81:5b:85:d5:da:1b:60:4c:d1:0e:de:27:70:dd: - e7:7f:04:4c:b0:d0:18:fc:07:02:a6:ec:0c:00:a4:5f:1f:cc: - 26:0f:a4:d8:f2:08:87:a0:ff:d1:7f:9a:76:9f:6c:db:69:71: - aa:f8:0f:58:d7:25:7c:79:15:7f:a0:7e:b1:3d:48:88:84:c2: - 77:e6:00:b6:96:be:a4:1a:92:e3:91:fc:36:45:40:14:cf:8e: - ff:38:c4:3c + 0e:b0:03:7c:77:94:40:3a:ef:ac:01:43:e5:78:d5:4f:27:a7: + 41:d4:83:01:d1:f4:cb:02:06:96:26:6e:53:88:2a:78:ac:9f: + 77:04:1f:fa:1c:57:a2:af:c9:d8:5d:f0:9f:e6:c6:47:a6:2a: + 61:bb:22:3a:73:65:ad:ae:c3:e2:79:e8:87:01:de:96:f7:ad: + d9:db:b6:9b:77:d4:e0:96:45:d8:3e:1e:2f:c1:1b:e7:0e:de: + 4e:58:42:11:00:fd:6e:b8:53:9a:8f:9f:5e:f0:2c:84:bc:3f: + 41:5a:f2:96:0f:b3:fd:35:10:21:d4:27:ed:c9:8c:d5:d0:c8: + b7:09:cb:d5:50:64:ff:dc:a3:86:7c:56:0f:58:bf:0b:5f:55: + 64:43:c5:df:e3:fa:96:2b:ac:15:fc:12:53:01:19:da:61:47: + 1d:28:d1:3b:18:4d:4c:78:49:a3:2e:eb:5f:0d:b7:71:f1:74: + 94:7d:1e:df:97:3b:96:cd:25:38:86:0d:66:a2:b6:2f:7a:4d: + 77:c6:70:f3:7b:a1:0e:01:84:e6:19:cc:b9:c0:e1:07:10:36: + 9a:b0:f9:0a:6b:22:a6:c0:18:3d:c8:34:86:34:d3:14:e2:c6: + a9:c7:7b:07:b2:6c:a1:14:6b:a0:70:01:6c:ab:ff:0a:08:f4: + ab:8d:05:09 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUHamONi6H6rWS40IFUAcrvF8TDWMwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDKP/gfQo9VmPif+5QDQirBQjorKvNUFPP+ZyUk05p/ZhpgC53YvWVxtfXZ /uv2BHJXl7wjsL69zpSeWBoQ5zMJC1eoHG/6987RMTSQGrRgLdJ/KZtO7PRumSFr @@ -234,10 +234,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAfF2Kbe4M9s5E6MSq41If1MhA1dDTGWSZari1mQ9WWNXw6CNa -wcvvodYrOKlXAOdubZ9Sl+McV/9ygezvHmfLmM6AsN4QNMgoxghkt2PMXkJZIF64 -zxwWCXMu+TzSC3XeluAnIKEwFwCgvhwzBlMnwsjW3W8NgnjlA0MZhLK6JJ11L7Dx -mIDAKkLlWm4/ymK63y1paGpb1yiqXLNlUiOA1UmAzXO4oIFbhdXaG2BM0Q7eJ3Dd -538ETLDQGPwHAqbsDACkXx/MJg+k2PIIh6D/0X+adp9s22lxqvgPWNclfHkVf6B+ -sT1IiITCd+YAtpa+pBqS45H8NkVAFM+O/zjEPA== +9w0BAQsFAAOCAQEADrADfHeUQDrvrAFD5XjVTyenQdSDAdH0ywIGliZuU4gqeKyf +dwQf+hxXoq/J2F3wn+bGR6YqYbsiOnNlra7D4nnohwHelvet2du2m3fU4JZF2D4e +L8Eb5w7eTlhCEQD9brhTmo+fXvAshLw/QVrylg+z/TUQIdQn7cmM1dDItwnL1VBk +/9yjhnxWD1i/C19VZEPF3+P6liusFfwSUwEZ2mFHHSjROxhNTHhJoy7rXw23cfF0 +lH0e35c7ls0lOIYNZqK2L3pNd8Zw83uhDgGE5hnMucDhBxA2mrD5CmsipsAYPcg0 +hjTTFOLGqcd7B7JsoRRroHABbKv/Cgj0q40FCQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py index 7a9771e..14536b4 100755 --- a/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem b/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem index 1d232f0..9bed1a6 100644 --- a/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem
@@ -9,15 +9,15 @@ Version: 3 (0x2) Serial Number: 41:40:39:26:f7:3c:b3:a7:c4:58:60:3a:f3:20:9a:3a:ee:e3:c5:56 - Signature Algorithm: ecdsa-with-SHA256 + Signature Algorithm: ecdsa-with-SHA256 Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e6:90:14:d7:6c:5e:85:24:21:17:7a:ce:f2:8a: 3e:83:20:e4:3e:eb:cf:4c:06:bb:0a:d5:21:d9:2b: @@ -57,16 +57,16 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: ecdsa-with-SHA256 - 30:65:02:30:3b:42:54:fd:2a:2f:12:cd:68:84:88:17:d0:97: - 34:ef:90:f7:b6:c5:25:16:64:2e:6b:09:60:e0:10:49:ee:4a: - 95:08:88:e5:49:80:69:c5:10:28:7e:b8:87:f1:cb:a9:02:31: - 00:cd:46:f1:f9:4a:b5:fd:3b:07:d3:b8:d4:dc:16:fd:ed:06: - d5:5e:5c:9e:dd:26:32:f2:2c:be:16:6e:58:da:c8:e9:0c:5d: - ab:60:d1:45:0f:6f:af:39:4f:dc:00:91:96 + 30:66:02:31:00:bf:ee:04:f4:3a:0a:2c:ba:41:33:77:1e:dc: + e3:ae:85:f0:ac:29:06:88:ab:a1:58:98:eb:1f:e4:8e:66:9f: + dd:1c:6e:96:7f:57:ba:27:4f:f5:21:a0:ad:5a:1f:38:93:02: + 31:00:c0:58:7d:64:1d:a0:43:1d:04:26:68:14:08:41:bf:a9: + 7d:56:78:a6:95:74:a4:d3:db:88:6b:64:4c:e7:ee:b5:a0:49: + 71:00:39:63:19:31:b0:8f:86:7b:c1:b5:dd:f4 -----BEGIN CERTIFICATE----- -MIIC/zCCAoWgAwIBAgIUQUA5Jvc8s6fEWGA68yCaOu7jxVYwCgYIKoZIzj0EAwIw -FzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIxMDEw -MTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEFAAOC +MIIDADCCAoWgAwIBAgIUQUA5Jvc8s6fEWGA68yCaOu7jxVYwCgYIKoZIzj0EAwIw +FzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIyMTAw +NTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEFAAOC AQ8AMIIBCgKCAQEA5pAU12xehSQhF3rO8oo+gyDkPuvPTAa7CtUh2SvhLhSKIBbI yUtV7enqSO3vAyveJd1BmwwLvfhY4qC6kj8D3srmNUK+q+EzF6w+vPyQKtLHdh9R 0srpgOB2OauIZbTj6gXdxY7+TIbDBkkMq2mlTxTMgh+xPfb51dRhQTXl1PdPGq/7 @@ -77,10 +77,10 @@ WnoFv+Sh8TA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91cmwt Zm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0dHA6 Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIFoDAd -BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwCgYIKoZIzj0EAwIDaAAwZQIw -O0JU/SovEs1ohIgX0Jc075D3tsUlFmQuawlg4BBJ7kqVCIjlSYBpxRAofriH8cup -AjEAzUbx+Uq1/TsH07jU3Bb97QbVXlye3SYy8iy+Fm5Y2sjpDF2rYNFFD2+vOU/c -AJGW +BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwCgYIKoZIzj0EAwIDaQAwZgIx +AL/uBPQ6Ciy6QTN3HtzjroXwrCkGiKuhWJjrH+SOZp/dHG6Wf1e6J0/1IaCtWh84 +kwIxAMBYfWQdoEMdBCZoFAhBv6l9VnimlXSk09uIa2RM5+61oElxADljGTGwj4Z7 +wbXd9A== -----END CERTIFICATE----- Certificate: @@ -88,11 +88,11 @@ Version: 3 (0x2) Serial Number: 62:20:1f:53:92:38:2c:47:67:4d:1d:04:41:2d:53:ab:1e:d4:5c:aa - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: id-ecPublicKey @@ -126,24 +126,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 97:98:17:73:e3:5e:d2:31:02:e6:79:69:fa:51:86:25:c7:71: - 5e:54:98:2a:88:6e:14:f7:d2:5a:80:dc:78:03:e4:a1:e8:92: - 17:8b:d3:df:ad:8d:e5:57:32:b2:77:32:a1:83:5d:d9:7d:2f: - 5e:72:e1:ba:8d:c0:16:84:4e:a5:dd:ab:d3:85:fa:a0:31:31: - 10:da:75:02:07:4b:57:b4:6e:4d:86:9c:ef:86:cd:17:b7:cc: - 6f:3c:59:88:be:a4:fa:69:b2:3b:73:e2:02:99:07:59:85:8b: - d3:91:86:f5:6d:dc:4f:0f:cc:fb:5e:26:03:aa:c4:64:3f:0f: - d6:15:58:5b:41:ad:63:b3:39:d4:5a:84:7e:54:b4:68:e0:47: - a2:a6:a0:66:ed:25:8d:45:8c:4f:c5:85:cc:c9:14:bf:9e:6f: - 6c:9f:18:0c:7c:44:fa:8c:46:c0:7e:ea:2d:44:7e:f2:e5:19: - 7a:bc:de:fa:37:44:65:70:29:1f:89:91:0c:de:39:da:87:d0: - e8:74:b0:0c:70:d2:c6:09:9a:c2:1a:22:1e:76:5a:2b:2f:6e: - 9c:dc:86:c9:ca:33:63:3b:b4:a2:c6:f4:64:62:84:94:20:c0: - 9d:cd:ba:7e:b3:50:d0:8c:51:51:54:87:44:f7:8e:bd:2e:c1: - 8c:27:05:ca + 8d:18:e4:44:8c:d8:6b:90:61:40:38:87:fb:85:bf:25:b8:c6: + a6:8b:6a:95:28:46:a9:19:3a:59:83:df:1a:d1:73:b0:20:7d: + 96:41:bc:0e:77:0c:b9:65:8d:54:f4:0b:a5:69:b1:5a:9a:49: + 21:f0:92:fe:88:00:79:01:57:47:4a:d4:a7:06:ca:49:69:fc: + c7:e9:40:90:58:0f:d6:3b:66:a7:39:f5:11:d8:de:5e:bf:3d: + 04:08:92:c2:ba:c1:d1:9b:c3:63:08:22:48:a4:9b:23:12:86: + 95:cf:b3:9f:7e:94:01:6d:3b:e7:fa:4f:b5:29:43:5d:34:98: + 01:f5:26:96:7e:c6:46:77:8f:41:7c:74:ad:e1:f7:60:5a:bd: + fa:28:f6:c1:d9:5c:e2:0d:a3:9c:f3:72:69:c0:7e:ca:b6:5d: + e3:19:0f:90:c6:e8:08:64:b7:38:17:56:9d:16:ac:49:17:d9: + 18:08:1c:eb:02:e5:11:5d:22:92:e2:7f:28:ec:cf:73:c5:25: + d5:13:17:b3:d1:88:e2:4b:5d:e7:b1:39:73:9b:52:9c:3e:6d: + 02:d2:f1:be:ac:6a:20:f1:93:9e:51:60:e4:50:da:c9:b4:99: + 79:85:cf:de:19:81:0c:8d:fa:2a:28:c9:da:51:db:66:51:da: + 1e:c0:90:54 -----BEGIN CERTIFICATE----- MIIC0jCCAbqgAwIBAgIUYiAfU5I4LEdnTR0EQS1Tqx7UXKowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTB2MBAGByqGSM49AgEGBSuBBAAi A2IABPOP14ifmGcFNqkWfIWyz44Cchnrq0gUHm9qE5M+gLmqf1OckZGesXl27DHv l0Yw2PStnGDApgCIYlponj4A82y0GhALeBLz/l9HQBTnLcCCzM/fk/shju1ZsnAe @@ -151,13 +151,13 @@ BBgwFoAUQ+fMPEU+WKdt0pBWjxaTni/zBi4wNwYIKwYBBQUHAQEEKzApMCcGCCsG AQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAh oB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCXmBdz417SMQLm -eWn6UYYlx3FeVJgqiG4U99JagNx4A+Sh6JIXi9PfrY3lVzKydzKhg13ZfS9ecuG6 -jcAWhE6l3avThfqgMTEQ2nUCB0tXtG5Nhpzvhs0Xt8xvPFmIvqT6abI7c+ICmQdZ -hYvTkYb1bdxPD8z7XiYDqsRkPw/WFVhbQa1jsznUWoR+VLRo4EeipqBm7SWNRYxP -xYXMyRS/nm9snxgMfET6jEbAfuotRH7y5Rl6vN76N0RlcCkfiZEM3jnah9DodLAM -cNLGCZrCGiIedlorL26c3IbJyjNjO7SixvRkYoSUIMCdzbp+s1DQjFFRVIdE9469 -LsGMJwXK +BjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCNGOREjNhrkGFA +OIf7hb8luMami2qVKEapGTpZg98a0XOwIH2WQbwOdwy5ZY1U9AulabFamkkh8JL+ +iAB5AVdHStSnBspJafzH6UCQWA/WO2anOfUR2N5evz0ECJLCusHRm8NjCCJIpJsj +EoaVz7OffpQBbTvn+k+1KUNdNJgB9SaWfsZGd49BfHSt4fdgWr36KPbB2VziDaOc +83JpwH7Ktl3jGQ+QxugIZLc4F1adFqxJF9kYCBzrAuURXSKS4n8o7M9zxSXVExez +0YjiS13nsTlzm1KcPm0C0vG+rGog8ZOeUWDkUNrJtJl5hc/eGYEMjfoqKMnaUdtm +UdoewJBU -----END CERTIFICATE----- Certificate: @@ -165,15 +165,15 @@ Version: 3 (0x2) Serial Number: 62:20:1f:53:92:38:2c:47:67:4d:1d:04:41:2d:53:ab:1e:d4:5c:a9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:f5:c6:4e:ee:3f:f0:7c:64:c3:5d:09:15:02:1c: 1b:f3:43:19:a5:c1:a9:a0:fb:f9:98:ee:e4:af:7c: @@ -213,24 +213,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - f1:15:45:a9:e4:9a:c2:7c:86:36:c5:7a:30:3d:67:bb:f3:c6: - 69:96:1e:12:92:47:79:19:34:c6:6c:d7:5a:e3:6b:b9:7e:90: - ed:dd:2b:34:1c:bd:25:8b:4a:b9:d0:7e:b0:c1:fd:f1:49:54: - 11:00:40:d9:4e:f1:a8:e8:73:a3:98:ad:d6:85:ea:2c:9d:a0: - f3:1f:a2:e5:7c:f2:96:f8:71:ad:ab:d0:c5:92:3c:ee:22:9b: - ee:5b:21:c8:5c:0a:52:db:d7:81:df:49:c4:37:a6:9b:f9:b5: - 90:cf:eb:b1:bb:22:58:86:26:68:f4:0f:a1:2b:86:d1:c2:f0: - 34:38:c4:f8:3b:a0:83:8b:4c:5a:e1:09:ae:4e:7e:0c:be:12: - c7:d1:85:1a:4b:28:bb:95:ca:2a:50:b1:dc:06:35:93:a8:88: - ee:87:99:8d:c6:01:43:3d:6d:c2:6a:ea:f5:22:04:dc:fb:a0: - 8b:6c:df:27:1f:fa:86:f0:0a:62:a3:2f:1c:99:d0:d0:4a:82: - d5:4e:3b:91:f6:86:72:a4:cc:43:60:ab:06:c8:3c:f2:a0:bc: - 54:05:13:96:8f:41:ed:fc:38:a0:ea:ed:a7:23:20:5f:43:1a: - 55:6c:e1:e0:22:c7:15:66:16:8a:2f:d2:78:22:6e:4a:24:db: - 04:52:a7:58 + d2:50:10:c9:a0:28:ad:dc:18:87:68:2b:7c:a7:6c:e8:1a:07: + 38:9f:f0:dc:45:7a:75:f4:24:47:16:ce:4a:60:76:c0:0e:2a: + 61:f0:b1:55:42:23:08:f9:b1:f4:4f:9a:0e:ad:9a:4f:b9:bb: + 42:d4:98:13:87:ce:1e:55:f3:1b:25:cf:fa:a4:f5:5b:d6:d2: + cb:28:ca:86:aa:f8:e2:8b:d2:8b:e3:0c:0e:d9:e3:9f:ee:27: + 03:c6:13:e8:9d:a5:b1:64:c8:a2:e5:c0:f0:07:03:58:a1:20: + 0c:7b:47:a2:db:67:86:e9:68:25:04:ad:c9:1f:dc:2d:b1:0e: + 52:a8:6f:de:6c:29:02:17:58:30:df:0c:7c:f3:1f:e6:9e:d7: + bd:40:0d:e3:eb:af:49:1f:d8:e9:3f:0b:ee:54:97:b1:93:1e: + 77:f2:26:51:6a:5a:be:e4:82:ff:5f:fc:b5:23:74:dd:82:45: + ea:f5:7a:31:7d:9d:fd:62:4a:2d:99:67:4b:ba:62:5e:47:cb: + 4a:63:d9:b4:6e:ea:39:ac:d6:3e:6c:53:92:d1:9a:ae:a1:1f: + 6f:f2:ff:75:07:26:24:53:76:1e:e0:d7:2a:3b:59:74:45:54: + 94:b6:7e:45:aa:26:b3:96:22:c0:ca:c5:d0:e2:5d:a4:f6:74: + b7:3a:66:d1 -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUYiAfU5I4LEdnTR0EQS1Tqx7UXKkwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQD1xk7uP/B8ZMNdCRUCHBvzQxmlwamg+/mY7uSvfOKtUW3FdANN2/Hgae2a I9jNNAuDajJOHcCR/IgXAg29bdm5knFrjyNA+Uj+Flmv9JwzfT8IZf/x5ZxN6Oh7 @@ -242,10 +242,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEA8RVFqeSawnyGNsV6MD1nu/PGaZYeEpJHeRk0xmzXWuNruX6Q -7d0rNBy9JYtKudB+sMH98UlUEQBA2U7xqOhzo5it1oXqLJ2g8x+i5XzylvhxravQ -xZI87iKb7lshyFwKUtvXgd9JxDemm/m1kM/rsbsiWIYmaPQPoSuG0cLwNDjE+Dug -g4tMWuEJrk5+DL4Sx9GFGksou5XKKlCx3AY1k6iI7oeZjcYBQz1twmrq9SIE3Pug -i2zfJx/6hvAKYqMvHJnQ0EqC1U47kfaGcqTMQ2CrBsg88qC8VAUTlo9B7fw4oOrt -pyMgX0MaVWzh4CLHFWYWii/SeCJuSiTbBFKnWA== +9w0BAQsFAAOCAQEA0lAQyaAordwYh2grfKds6BoHOJ/w3EV6dfQkRxbOSmB2wA4q +YfCxVUIjCPmx9E+aDq2aT7m7QtSYE4fOHlXzGyXP+qT1W9bSyyjKhqr44ovSi+MM +Dtnjn+4nA8YT6J2lsWTIouXA8AcDWKEgDHtHottnhuloJQStyR/cLbEOUqhv3mwp +AhdYMN8MfPMf5p7XvUAN4+uvSR/Y6T8L7lSXsZMed/ImUWpavuSC/1/8tSN03YJF +6vV6MX2d/WJKLZlnS7piXkfLSmPZtG7qOazWPmxTktGarqEfb/L/dQcmJFN2HuDX +KjtZdEVUlLZ+Raoms5YiwMrF0OJdpPZ0tzpm0Q== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py index adffebd..4f72e49 100755 --- a/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/chain.pem b/net/data/verify_certificate_chain_unittest/target-signed-with-md5/chain.pem deleted file mode 100644 index ec84430..0000000 --- a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/chain.pem +++ /dev/null
@@ -1,275 +0,0 @@ -[Created by: generate-chains.py] - -Certificate chain where the intermediate used MD5 to sign the target -certificate. - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 2f:d9:89:cf:ff:cd:53:9f:5d:75:66:a5:53:93:03:4c:a0:64:cf:c3 - Signature Algorithm: md5WithRSAEncryption - Issuer: CN=Intermediate - Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT - Subject: CN=Target - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:a7:b8:bc:92:74:b1:bc:8f:5b:d5:3c:81:a6:8f: - d2:bf:7e:b8:f6:cd:49:5b:fd:18:ee:07:5c:32:cf: - f1:7f:51:06:98:53:91:16:4e:c0:2c:34:16:b8:12: - 9d:10:5d:72:42:ec:00:e9:6b:4a:fb:17:bf:3a:35: - f9:a7:f5:50:df:80:bf:d9:6a:3d:74:93:4b:ce:13: - 5f:57:3c:a1:60:55:10:e9:32:0f:84:ce:c2:d7:51: - be:16:b1:54:3f:86:5b:9e:9c:ec:5e:10:87:10:08: - ac:78:ee:da:97:5a:af:52:84:de:8d:2d:e4:91:30: - 09:a1:e7:2b:8b:8b:b8:70:a0:43:0f:db:15:48:a5: - c2:94:af:f9:82:e4:86:57:d3:1c:e8:0c:71:11:06: - fe:f5:5e:ad:a6:26:d3:51:0b:f2:f0:5c:99:05:fe: - 51:a1:d7:4a:e6:7f:f3:54:eb:82:07:f9:3a:83:bb: - c4:b5:41:07:df:76:95:9a:ed:04:34:4a:1f:bd:91: - 19:78:6b:e0:24:4c:cc:ad:21:80:61:20:03:96:1c: - e8:d8:ca:e9:bc:ee:5f:93:eb:f8:48:ee:93:01:eb: - c3:a4:83:6b:3d:03:0e:fa:a7:aa:22:4d:66:40:8b: - ff:e4:9e:39:4f:b1:13:1f:ee:cd:70:21:10:26:96: - 9b:03 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - BF:EB:3A:84:42:B2:07:20:64:80:5F:29:BC:F8:61:4A:F6:05:54:0D - X509v3 Authority Key Identifier: - keyid:EE:50:7B:40:71:90:A0:CE:F2:A3:28:0D:EC:1C:F2:D9:7E:A8:F3:0E - - Authority Information Access: - CA Issuers - URI:http://url-for-aia/Intermediate.cer - - X509v3 CRL Distribution Points: - - Full Name: - URI:http://url-for-crl/Intermediate.crl - - X509v3 Key Usage: critical - Digital Signature, Key Encipherment - X509v3 Extended Key Usage: - TLS Web Server Authentication, TLS Web Client Authentication - Signature Algorithm: md5WithRSAEncryption - 64:d8:73:f6:3d:5c:4f:de:25:4d:52:85:85:56:40:1c:e3:68: - 5d:05:1a:f8:19:b8:c5:ac:d0:1e:82:af:7d:f2:48:9e:48:fd: - 28:bd:d6:76:27:e9:a5:ea:bf:55:1a:da:9b:6b:21:32:c6:65: - 74:6a:aa:ea:09:7a:fc:19:f1:34:50:f5:94:f4:e2:81:95:ce: - fb:68:62:b0:5f:c6:15:ba:9a:e9:ea:6a:bc:42:e1:76:17:a4: - ba:3a:b9:5b:d7:58:30:64:21:df:43:84:23:17:20:dc:dd:d1: - da:6b:76:4c:58:cf:c0:7e:74:5b:97:82:73:d3:e5:07:82:58: - 4c:0c:2e:b4:cf:82:03:9a:76:1a:0b:e5:67:92:be:8c:cc:e4: - d4:03:a9:41:fa:aa:af:55:f8:5a:fc:53:34:0b:f8:b6:be:61: - a7:22:75:3c:5b:9b:74:e9:8c:0c:f2:34:73:8c:ac:c3:ad:13: - 16:1c:8e:fb:63:05:b4:88:2b:07:18:37:93:8e:bd:a1:cb:19: - 18:fe:7d:4f:3e:11:3b:9f:b0:0b:b2:1b:9b:bc:b2:0a:14:c8: - 40:cd:03:f3:60:88:e7:93:02:e2:62:18:5e:63:0f:6c:ef:99: - ad:55:04:f3:d9:42:41:28:d7:e3:98:e5:fa:76:06:68:6c:ea: - e9:10:ac:50 ------BEGIN CERTIFICATE----- -MIIDoDCCAoigAwIBAgIUL9mJz//NU59ddWalU5MDTKBkz8MwDQYJKoZIhvcNAQEE -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAp7i8knSxvI9b1TyBpo/Sv3649s1JW/0Y7gdcMs/xf1EG -mFORFk7ALDQWuBKdEF1yQuwA6WtK+xe/OjX5p/VQ34C/2Wo9dJNLzhNfVzyhYFUQ -6TIPhM7C11G+FrFUP4ZbnpzsXhCHEAiseO7al1qvUoTejS3kkTAJoecri4u4cKBD -D9sVSKXClK/5guSGV9Mc6AxxEQb+9V6tpibTUQvy8FyZBf5RoddK5n/zVOuCB/k6 -g7vEtUEH33aVmu0ENEofvZEZeGvgJEzMrSGAYSADlhzo2MrpvO5fk+v4SO6TAevD -pINrPQMO+qeqIk1mQIv/5J45T7ETH+7NcCEQJpabAwIDAQABo4HpMIHmMB0GA1Ud -DgQWBBS/6zqEQrIHIGSAXym8+GFK9gVUDTAfBgNVHSMEGDAWgBTuUHtAcZCgzvKj -KA3sHPLZfqjzDjA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 -cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 -dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF -oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQEEBQAD -ggEBAGTYc/Y9XE/eJU1ShYVWQBzjaF0FGvgZuMWs0B6Cr33ySJ5I/Si91nYn6aXq -v1Ua2ptrITLGZXRqquoJevwZ8TRQ9ZT04oGVzvtoYrBfxhW6munqarxC4XYXpLo6 -uVvXWDBkId9DhCMXINzd0dprdkxYz8B+dFuXgnPT5QeCWEwMLrTPggOadhoL5WeS -vozM5NQDqUH6qq9V+Fr8UzQL+La+YacidTxbm3TpjAzyNHOMrMOtExYcjvtjBbSI -KwcYN5OOvaHLGRj+fU8+ETufsAuyG5u8sgoUyEDNA/NgiOeTAuJiGF5jD2zvma1V -BPPZQkEo1+OY5fp2Bmhs6ukQrFA= ------END CERTIFICATE----- - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 6e:60:d8:eb:62:e8:49:d5:85:e5:1c:23:ef:72:aa:9e:40:48:b4:9b - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Root - Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT - Subject: CN=Intermediate - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d9:cf:a3:72:11:43:a1:d1:78:59:5e:27:cb:ee: - f6:2e:52:4e:9d:79:d1:c4:1e:bd:bb:e9:d4:cb:5e: - 95:9f:ba:0c:7c:aa:b3:1b:97:57:82:a9:6c:f1:e6: - 89:4b:37:fc:68:8c:93:2b:c8:35:58:e4:f5:6a:c9: - 9d:cc:a3:3f:25:98:a3:6f:81:6c:97:67:30:b8:7a: - ab:47:42:6a:7c:93:a1:c9:1d:3e:b9:02:fb:1c:71: - 40:2d:9a:a3:46:35:5c:4e:db:a9:2d:9a:09:d6:d1: - 9d:7c:99:93:a9:fd:25:98:90:ba:84:a7:74:bf:4f: - 9a:8e:5b:a2:2e:6b:5d:23:c4:77:42:77:0b:8a:f4: - e1:55:21:66:18:43:a7:a6:08:41:99:42:cc:f3:1c: - 90:93:21:12:5d:67:1d:af:fd:f0:f6:c1:ce:26:83: - 85:02:6e:dc:ca:9a:d4:81:55:19:9c:57:a0:56:17: - 4c:a7:1a:7b:f0:89:cf:9a:fd:27:56:9b:b6:24:00: - a4:8a:1b:82:5a:39:fc:3a:d1:e9:ae:03:0d:aa:8d: - 95:c4:31:50:18:b5:0b:c5:4f:95:85:00:1d:de:e4: - d4:1f:fa:c3:90:12:47:d4:60:75:ca:5a:1b:37:22: - 5a:21:14:21:89:8a:07:1b:10:5d:9f:35:b5:50:3f: - d2:29 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - EE:50:7B:40:71:90:A0:CE:F2:A3:28:0D:EC:1C:F2:D9:7E:A8:F3:0E - X509v3 Authority Key Identifier: - keyid:92:8E:AB:BC:5A:AD:A6:C8:EA:A3:7B:A6:23:5B:F4:4F:B0:FA:60:FA - - Authority Information Access: - CA Issuers - URI:http://url-for-aia/Root.cer - - X509v3 CRL Distribution Points: - - Full Name: - URI:http://url-for-crl/Root.crl - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - 93:52:71:ce:06:a9:81:a4:a0:58:6c:50:55:e8:1a:0e:0b:40: - 35:67:58:a2:bc:20:f5:41:36:96:d1:ec:00:09:d3:6a:89:a7: - 7b:cb:3b:29:08:5c:4a:2f:d7:d5:16:3a:27:ac:48:4f:ed:61: - ae:da:b2:46:97:7e:9c:16:8a:01:34:ce:03:0d:2a:6a:69:e0: - 01:db:3a:45:be:3d:55:7f:f7:b5:b2:f8:32:4c:04:07:6a:9a: - 99:29:87:49:2e:6d:e3:bc:fb:20:46:f1:6d:86:cc:c2:c7:e1: - 3d:01:55:5c:00:ef:cb:26:0d:fa:13:21:74:46:c3:56:1a:42: - 41:04:92:ee:be:2a:84:0e:b3:da:b1:6b:6a:99:4e:4d:0e:09: - 02:9d:a5:f0:82:0f:d3:ce:b8:f4:2b:02:a1:5c:01:7b:89:4c: - 48:e1:a4:f3:86:e4:1e:fb:7e:b4:0c:64:41:9f:8d:31:78:e4: - 61:80:5f:3e:5f:e9:4f:60:21:f3:9e:2e:27:b0:bc:1c:ab:73: - 72:94:5e:86:45:b2:79:27:13:22:64:f7:36:d4:d9:4b:ab:6a: - d1:ea:5a:a6:46:16:fc:64:48:97:30:57:32:cc:98:ad:23:9e: - 72:94:9d:11:db:d5:36:07:7e:89:69:29:03:bb:59:e4:85:38: - 84:45:73:96 ------BEGIN CERTIFICATE----- -MIIDgDCCAmigAwIBAgIUbmDY62LoSdWF5Rwj73KqnkBItJswDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw -MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANnPo3IRQ6HReFleJ8vu9i5STp150cQevbvp1MtelZ+6DHyq -sxuXV4KpbPHmiUs3/GiMkyvINVjk9WrJncyjPyWYo2+BbJdnMLh6q0dCanyTockd -PrkC+xxxQC2ao0Y1XE7bqS2aCdbRnXyZk6n9JZiQuoSndL9Pmo5boi5rXSPEd0J3 -C4r04VUhZhhDp6YIQZlCzPMckJMhEl1nHa/98PbBziaDhQJu3Mqa1IFVGZxXoFYX -TKcae/CJz5r9J1abtiQApIobglo5/DrR6a4DDaqNlcQxUBi1C8VPlYUAHd7k1B/6 -w5ASR9RgdcpaGzciWiEUIYmKBxsQXZ81tVA/0ikCAwEAAaOByzCByDAdBgNVHQ4E -FgQU7lB7QHGQoM7yoygN7Bzy2X6o8w4wHwYDVR0jBBgwFoAUko6rvFqtpsjqo3um -I1v0T7D6YPowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs -LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m -b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQCTUnHOBqmBpKBYbFBV6BoOC0A1Z1iivCD1QTaW -0ewACdNqiad7yzspCFxKL9fVFjonrEhP7WGu2rJGl36cFooBNM4DDSpqaeAB2zpF -vj1Vf/e1svgyTAQHapqZKYdJLm3jvPsgRvFthszCx+E9AVVcAO/LJg36EyF0RsNW -GkJBBJLuviqEDrPasWtqmU5NDgkCnaXwgg/Tzrj0KwKhXAF7iUxI4aTzhuQe+360 -DGRBn40xeORhgF8+X+lPYCHzni4nsLwcq3NylF6GRbJ5JxMiZPc21NlLq2rR6lqm -Rhb8ZEiXMFcyzJitI55ylJ0R29U2B36JaSkDu1nkhTiERXOW ------END CERTIFICATE----- - -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 6e:60:d8:eb:62:e8:49:d5:85:e5:1c:23:ef:72:aa:9e:40:48:b4:9a - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Root - Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT - Subject: CN=Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:f6:22:a8:ce:1d:94:88:97:b9:e7:e7:ab:56:da: - 1c:7c:06:27:7b:06:ac:a5:75:b0:b8:8b:44:d9:8f: - 07:38:8f:c8:15:46:49:46:c7:33:07:74:fa:4c:30: - a7:e6:48:eb:5c:03:14:0b:da:f9:66:be:0b:f4:04: - e2:d6:d8:79:cf:3c:0c:1d:61:27:4e:8e:0e:21:4f: - b6:2b:e0:bf:dd:67:0d:31:7b:38:36:8c:89:f0:50: - 2c:35:f0:a6:1f:46:85:f2:78:59:2e:e0:f0:a3:a5: - d7:d5:25:a9:6e:d3:6e:6f:80:57:64:a0:c0:d3:75: - 94:62:72:99:1f:a3:df:6e:b9:e3:39:6b:d3:94:83: - db:99:91:fa:d3:98:e2:c0:e3:66:71:1c:ff:ee:40: - 14:75:eb:47:79:21:01:b5:60:86:81:1e:40:c7:e6: - b8:48:95:2c:07:50:49:40:65:9f:c4:91:6c:00:ee: - cc:98:1e:c5:d2:ef:fe:09:74:f2:b8:d9:91:48:01: - 48:27:d9:50:b5:4f:44:e8:f3:fa:03:12:08:a5:fa: - b9:55:b1:45:59:76:87:c9:d4:c4:d7:65:ad:b4:c5: - 82:79:ea:f0:b7:5c:75:18:4d:33:4c:bc:f6:05:e8: - 22:30:6b:5b:d8:2a:14:2a:6a:11:7c:48:6a:7c:0e: - e7:e9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 92:8E:AB:BC:5A:AD:A6:C8:EA:A3:7B:A6:23:5B:F4:4F:B0:FA:60:FA - X509v3 Authority Key Identifier: - keyid:92:8E:AB:BC:5A:AD:A6:C8:EA:A3:7B:A6:23:5B:F4:4F:B0:FA:60:FA - - Authority Information Access: - CA Issuers - URI:http://url-for-aia/Root.cer - - X509v3 CRL Distribution Points: - - Full Name: - URI:http://url-for-crl/Root.crl - - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - db:b0:10:d2:e3:aa:f0:b7:23:48:bd:72:a3:86:4c:6d:d1:a8: - 70:45:9a:3a:eb:a9:a8:1b:eb:d2:18:9f:c7:5c:05:1d:fb:e9: - dc:cc:45:bc:e1:9b:46:ca:c6:f7:96:f9:3d:46:84:69:33:81: - a7:4e:2f:14:77:e5:ab:4a:b7:38:c4:42:41:01:38:72:e1:2e: - 48:11:ea:4b:e2:38:73:33:80:68:49:61:51:7a:6f:79:8d:25: - 9d:9e:66:92:98:c2:3c:f0:a0:98:0a:7b:9d:e4:b7:f9:12:de: - 8a:ba:ff:7a:28:3e:27:25:85:60:fd:11:17:9f:8c:52:0e:0f: - 89:0f:d9:e4:f0:74:5f:f5:d8:bb:1a:70:a2:c7:36:be:ea:b8: - 7a:8f:18:8d:91:f1:39:ca:b8:4f:97:80:3c:09:5d:e4:76:50: - ef:97:88:70:0c:da:f9:be:19:94:a3:23:99:65:f9:3a:2e:75: - 50:7b:6e:6f:dc:54:8c:01:6f:20:85:c1:e7:7d:bb:81:ce:0e: - c9:f8:69:e4:07:90:4e:1e:8a:d1:8c:b0:12:8f:f4:bb:e9:0b: - 48:69:fb:a6:e8:1d:a6:28:a0:6b:01:0e:40:94:67:e7:6d:b2: - 96:f2:6f:e7:61:a8:d3:f7:b7:b0:4f:3b:c5:eb:23:75:94:59: - 88:04:7c:69 ------BEGIN CERTIFICATE----- -MIIDeDCCAmCgAwIBAgIUbmDY62LoSdWF5Rwj73KqnkBItJowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw -MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQD2IqjOHZSIl7nn56tW2hx8Bid7BqyldbC4i0TZjwc4j8gVRklGxzMHdPpM -MKfmSOtcAxQL2vlmvgv0BOLW2HnPPAwdYSdOjg4hT7Yr4L/dZw0xezg2jInwUCw1 -8KYfRoXyeFku4PCjpdfVJalu025vgFdkoMDTdZRicpkfo99uueM5a9OUg9uZkfrT -mOLA42ZxHP/uQBR160d5IQG1YIaBHkDH5rhIlSwHUElAZZ/EkWwA7syYHsXS7/4J -dPK42ZFIAUgn2VC1T0To8/oDEgil+rlVsUVZdofJ1MTXZa20xYJ56vC3XHUYTTNM -vPYF6CIwa1vYKhQqahF8SGp8DufpAgMBAAGjgcswgcgwHQYDVR0OBBYEFJKOq7xa -rabI6qN7piNb9E+w+mD6MB8GA1UdIwQYMBaAFJKOq7xarabI6qN7piNb9E+w+mD6 -MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh -L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S -b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEA27AQ0uOq8LcjSL1yo4ZMbdGocEWaOuupqBvr0hifx1wFHfvp -3MxFvOGbRsrG95b5PUaEaTOBp04vFHflq0q3OMRCQQE4cuEuSBHqS+I4czOAaElh -UXpveY0lnZ5mkpjCPPCgmAp7neS3+RLeirr/eig+JyWFYP0RF5+MUg4PiQ/Z5PB0 -X/XYuxpwosc2vuq4eo8YjZHxOcq4T5eAPAld5HZQ75eIcAza+b4ZlKMjmWX5Oi51 -UHtub9xUjAFvIIXB5327gc4Oyfhp5AeQTh6K0YywEo/0u+kLSGn7pugdpiigawEO -QJRn522ylvJv52Go0/e3sE87xesjdZRZiAR8aQ== ------END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-signed-with-md5/generate-chains.py deleted file mode 100755 index 9c2ef2c..0000000 --- a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/generate-chains.py +++ /dev/null
@@ -1,25 +0,0 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -"""Certificate chain where the intermediate used MD5 to sign the target -certificate.""" - -import sys -sys.path += ['../..'] - -import gencerts - -# Self-signed root certificate. -root = gencerts.create_self_signed_root_certificate('Root') - -# Intermediate. -intermediate = gencerts.create_intermediate_certificate('Intermediate', root) - -# Target certificate. -target = gencerts.create_end_entity_certificate('Target', intermediate) -target.set_signature_hash('md5') - -chain = [target, intermediate, root] -gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/main.test b/net/data/verify_certificate_chain_unittest/target-signed-with-md5/main.test deleted file mode 100644 index fd18a3c..0000000 --- a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/main.test +++ /dev/null
@@ -1,9 +0,0 @@ -chain: chain.pem -last_cert_trust: TRUSTED_ANCHOR -utc_time: DEFAULT -key_purpose: SERVER_AUTH -expected_errors: ------ Certificate i=0 (CN=Target) ----- -ERROR: Unacceptable signature algorithm -ERROR: VerifySignedData failed -
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem new file mode 100644 index 0000000..a9ecd52 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem
@@ -0,0 +1,266 @@ +[Created by: generate-chains.py] + +Certificate chain where the intermediate used MD5 to sign the target +certificate. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2f:d9:89:cf:ff:cd:53:9f:5d:75:66:a5:53:93:03:4c:a0:64:cf:c3 + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a7:b8:bc:92:74:b1:bc:8f:5b:d5:3c:81:a6:8f: + d2:bf:7e:b8:f6:cd:49:5b:fd:18:ee:07:5c:32:cf: + f1:7f:51:06:98:53:91:16:4e:c0:2c:34:16:b8:12: + 9d:10:5d:72:42:ec:00:e9:6b:4a:fb:17:bf:3a:35: + f9:a7:f5:50:df:80:bf:d9:6a:3d:74:93:4b:ce:13: + 5f:57:3c:a1:60:55:10:e9:32:0f:84:ce:c2:d7:51: + be:16:b1:54:3f:86:5b:9e:9c:ec:5e:10:87:10:08: + ac:78:ee:da:97:5a:af:52:84:de:8d:2d:e4:91:30: + 09:a1:e7:2b:8b:8b:b8:70:a0:43:0f:db:15:48:a5: + c2:94:af:f9:82:e4:86:57:d3:1c:e8:0c:71:11:06: + fe:f5:5e:ad:a6:26:d3:51:0b:f2:f0:5c:99:05:fe: + 51:a1:d7:4a:e6:7f:f3:54:eb:82:07:f9:3a:83:bb: + c4:b5:41:07:df:76:95:9a:ed:04:34:4a:1f:bd:91: + 19:78:6b:e0:24:4c:cc:ad:21:80:61:20:03:96:1c: + e8:d8:ca:e9:bc:ee:5f:93:eb:f8:48:ee:93:01:eb: + c3:a4:83:6b:3d:03:0e:fa:a7:aa:22:4d:66:40:8b: + ff:e4:9e:39:4f:b1:13:1f:ee:cd:70:21:10:26:96: + 9b:03 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BF:EB:3A:84:42:B2:07:20:64:80:5F:29:BC:F8:61:4A:F6:05:54:0D + X509v3 Authority Key Identifier: + EE:50:7B:40:71:90:A0:CE:F2:A3:28:0D:EC:1C:F2:D9:7E:A8:F3:0E + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + Signature Algorithm: sha1WithRSAEncryption + Signature Value: + 65:d3:67:22:0d:6b:50:98:f7:3a:a9:d5:e8:8d:e3:b8:ed:eb: + f9:14:95:e7:7c:d0:43:00:df:be:57:69:5b:57:02:47:54:41: + 57:9f:38:bd:b7:80:25:0d:1f:0c:6c:7f:c3:72:2d:b0:2b:fb: + 97:bf:50:cb:9f:b2:c9:79:4d:8a:03:a1:83:5d:1e:35:17:97: + 6d:65:e1:14:28:6b:1f:d5:2b:f3:5e:73:08:19:4a:c3:6a:70: + e5:57:9a:1c:fe:74:e9:a6:07:44:b3:94:55:4c:8c:d1:d4:95: + 7d:5e:c1:a6:8b:0d:00:fe:d3:59:4b:f1:e1:e9:3e:3f:67:05: + d2:c4:33:1b:e0:b5:7d:8c:c4:42:8f:44:2f:2c:6c:d8:16:bb: + 03:91:76:09:07:6e:4a:d3:bf:d5:41:42:ba:6e:e1:70:47:cf: + 9c:fd:e8:46:1a:ed:90:f3:47:05:c6:8d:07:92:1d:5a:b6:fd: + cc:75:49:4a:47:5b:35:36:ce:b1:0c:af:21:87:72:4b:7d:eb: + 18:87:b0:98:55:f3:33:53:5f:15:f6:c2:a1:b9:3a:78:c5:65: + 45:e7:aa:04:ce:07:a5:db:ef:84:57:29:23:24:78:54:7e:39: + 8c:f8:ca:d5:4a:d8:12:fd:b4:3a:d3:b3:31:78:a7:57:b2:d1: + 2d:a7:e2:b5 +-----BEGIN CERTIFICATE----- +MIIDoDCCAoigAwIBAgIUL9mJz//NU59ddWalU5MDTKBkz8MwDQYJKoZIhvcNAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAp7i8knSxvI9b1TyBpo/Sv3649s1JW/0Y7gdcMs/xf1EG +mFORFk7ALDQWuBKdEF1yQuwA6WtK+xe/OjX5p/VQ34C/2Wo9dJNLzhNfVzyhYFUQ +6TIPhM7C11G+FrFUP4ZbnpzsXhCHEAiseO7al1qvUoTejS3kkTAJoecri4u4cKBD +D9sVSKXClK/5guSGV9Mc6AxxEQb+9V6tpibTUQvy8FyZBf5RoddK5n/zVOuCB/k6 +g7vEtUEH33aVmu0ENEofvZEZeGvgJEzMrSGAYSADlhzo2MrpvO5fk+v4SO6TAevD +pINrPQMO+qeqIk1mQIv/5J45T7ETH+7NcCEQJpabAwIDAQABo4HpMIHmMB0GA1Ud +DgQWBBS/6zqEQrIHIGSAXym8+GFK9gVUDTAfBgNVHSMEGDAWgBTuUHtAcZCgzvKj +KA3sHPLZfqjzDjA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQAD +ggEBAGXTZyINa1CY9zqp1eiN47jt6/kUled80EMA375XaVtXAkdUQVefOL23gCUN +Hwxsf8NyLbAr+5e/UMufssl5TYoDoYNdHjUXl21l4RQoax/VK/NecwgZSsNqcOVX +mhz+dOmmB0SzlFVMjNHUlX1ewaaLDQD+01lL8eHpPj9nBdLEMxvgtX2MxEKPRC8s +bNgWuwORdgkHbkrTv9VBQrpu4XBHz5z96EYa7ZDzRwXGjQeSHVq2/cx1SUpHWzU2 +zrEMryGHckt96xiHsJhV8zNTXxX2wqG5OnjFZUXnqgTOB6Xb74RXKSMkeFR+OYz4 +ytVK2BL9tDrTszF4p1ey0S2n4rU= +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 6e:60:d8:eb:62:e8:49:d5:85:e5:1c:23:ef:72:aa:9e:40:48:b4:9b + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d9:cf:a3:72:11:43:a1:d1:78:59:5e:27:cb:ee: + f6:2e:52:4e:9d:79:d1:c4:1e:bd:bb:e9:d4:cb:5e: + 95:9f:ba:0c:7c:aa:b3:1b:97:57:82:a9:6c:f1:e6: + 89:4b:37:fc:68:8c:93:2b:c8:35:58:e4:f5:6a:c9: + 9d:cc:a3:3f:25:98:a3:6f:81:6c:97:67:30:b8:7a: + ab:47:42:6a:7c:93:a1:c9:1d:3e:b9:02:fb:1c:71: + 40:2d:9a:a3:46:35:5c:4e:db:a9:2d:9a:09:d6:d1: + 9d:7c:99:93:a9:fd:25:98:90:ba:84:a7:74:bf:4f: + 9a:8e:5b:a2:2e:6b:5d:23:c4:77:42:77:0b:8a:f4: + e1:55:21:66:18:43:a7:a6:08:41:99:42:cc:f3:1c: + 90:93:21:12:5d:67:1d:af:fd:f0:f6:c1:ce:26:83: + 85:02:6e:dc:ca:9a:d4:81:55:19:9c:57:a0:56:17: + 4c:a7:1a:7b:f0:89:cf:9a:fd:27:56:9b:b6:24:00: + a4:8a:1b:82:5a:39:fc:3a:d1:e9:ae:03:0d:aa:8d: + 95:c4:31:50:18:b5:0b:c5:4f:95:85:00:1d:de:e4: + d4:1f:fa:c3:90:12:47:d4:60:75:ca:5a:1b:37:22: + 5a:21:14:21:89:8a:07:1b:10:5d:9f:35:b5:50:3f: + d2:29 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + EE:50:7B:40:71:90:A0:CE:F2:A3:28:0D:EC:1C:F2:D9:7E:A8:F3:0E + X509v3 Authority Key Identifier: + 92:8E:AB:BC:5A:AD:A6:C8:EA:A3:7B:A6:23:5B:F4:4F:B0:FA:60:FA + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 73:f0:17:ef:dd:b4:30:ef:d3:9a:09:30:ff:dc:4f:17:d8:65: + 11:06:5e:45:2c:08:23:6a:b2:8c:e5:94:ef:47:dc:ef:c9:c3: + f1:a7:7e:85:d5:20:b6:d6:d3:70:33:a4:86:d0:1a:bc:ee:b6: + e5:d5:62:3b:ff:94:eb:b9:74:12:9c:c0:0e:28:2a:d9:5e:30: + bd:4c:ba:47:8e:74:f7:ab:e5:b6:00:41:bf:27:06:4b:ad:17: + 8d:b0:d1:3c:28:04:79:39:e2:13:3e:05:cb:05:6c:4c:4e:eb: + 7c:a3:13:c6:71:c6:f3:93:79:f5:bb:c0:d6:61:d7:2b:43:8b: + 0b:eb:77:a8:24:9b:07:d2:c5:25:bb:e0:c0:b0:e2:fe:1c:20: + d6:cb:d8:2a:58:e5:eb:ef:d1:ec:79:d1:74:6a:2e:1f:ef:19: + 8a:19:95:ae:1a:ef:96:78:09:f2:95:00:53:69:34:42:0c:26: + 08:4e:7a:ed:fc:ee:1a:ef:c1:0d:84:42:1e:e3:81:f5:57:0f: + 52:ae:a0:fa:58:50:eb:e1:48:95:c5:9d:e6:b8:4f:5a:2f:b3: + f5:35:63:23:80:06:05:f0:f0:86:ab:4e:ae:34:18:3b:7c:e0: + d8:2b:2c:4d:14:16:1b:9c:ba:35:45:6c:6d:ed:87:4b:e4:1b: + db:2d:5d:3e +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUbmDY62LoSdWF5Rwj73KqnkBItJswDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBANnPo3IRQ6HReFleJ8vu9i5STp150cQevbvp1MtelZ+6DHyq +sxuXV4KpbPHmiUs3/GiMkyvINVjk9WrJncyjPyWYo2+BbJdnMLh6q0dCanyTockd +PrkC+xxxQC2ao0Y1XE7bqS2aCdbRnXyZk6n9JZiQuoSndL9Pmo5boi5rXSPEd0J3 +C4r04VUhZhhDp6YIQZlCzPMckJMhEl1nHa/98PbBziaDhQJu3Mqa1IFVGZxXoFYX +TKcae/CJz5r9J1abtiQApIobglo5/DrR6a4DDaqNlcQxUBi1C8VPlYUAHd7k1B/6 +w5ASR9RgdcpaGzciWiEUIYmKBxsQXZ81tVA/0ikCAwEAAaOByzCByDAdBgNVHQ4E +FgQU7lB7QHGQoM7yoygN7Bzy2X6o8w4wHwYDVR0jBBgwFoAUko6rvFqtpsjqo3um +I1v0T7D6YPowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQBz8Bfv3bQw79OaCTD/3E8X2GURBl5FLAgjarKM +5ZTvR9zvycPxp36F1SC21tNwM6SG0Bq87rbl1WI7/5TruXQSnMAOKCrZXjC9TLpH +jnT3q+W2AEG/JwZLrReNsNE8KAR5OeITPgXLBWxMTut8oxPGccbzk3n1u8DWYdcr +Q4sL63eoJJsH0sUlu+DAsOL+HCDWy9gqWOXr79HsedF0ai4f7xmKGZWuGu+WeAny +lQBTaTRCDCYITnrt/O4a78ENhEIe44H1Vw9SrqD6WFDr4UiVxZ3muE9aL7P1NWMj +gAYF8PCGq06uNBg7fODYKyxNFBYbnLo1RWxt7YdL5BvbLV0+ +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 6e:60:d8:eb:62:e8:49:d5:85:e5:1c:23:ef:72:aa:9e:40:48:b4:9a + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f6:22:a8:ce:1d:94:88:97:b9:e7:e7:ab:56:da: + 1c:7c:06:27:7b:06:ac:a5:75:b0:b8:8b:44:d9:8f: + 07:38:8f:c8:15:46:49:46:c7:33:07:74:fa:4c:30: + a7:e6:48:eb:5c:03:14:0b:da:f9:66:be:0b:f4:04: + e2:d6:d8:79:cf:3c:0c:1d:61:27:4e:8e:0e:21:4f: + b6:2b:e0:bf:dd:67:0d:31:7b:38:36:8c:89:f0:50: + 2c:35:f0:a6:1f:46:85:f2:78:59:2e:e0:f0:a3:a5: + d7:d5:25:a9:6e:d3:6e:6f:80:57:64:a0:c0:d3:75: + 94:62:72:99:1f:a3:df:6e:b9:e3:39:6b:d3:94:83: + db:99:91:fa:d3:98:e2:c0:e3:66:71:1c:ff:ee:40: + 14:75:eb:47:79:21:01:b5:60:86:81:1e:40:c7:e6: + b8:48:95:2c:07:50:49:40:65:9f:c4:91:6c:00:ee: + cc:98:1e:c5:d2:ef:fe:09:74:f2:b8:d9:91:48:01: + 48:27:d9:50:b5:4f:44:e8:f3:fa:03:12:08:a5:fa: + b9:55:b1:45:59:76:87:c9:d4:c4:d7:65:ad:b4:c5: + 82:79:ea:f0:b7:5c:75:18:4d:33:4c:bc:f6:05:e8: + 22:30:6b:5b:d8:2a:14:2a:6a:11:7c:48:6a:7c:0e: + e7:e9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 92:8E:AB:BC:5A:AD:A6:C8:EA:A3:7B:A6:23:5B:F4:4F:B0:FA:60:FA + X509v3 Authority Key Identifier: + 92:8E:AB:BC:5A:AD:A6:C8:EA:A3:7B:A6:23:5B:F4:4F:B0:FA:60:FA + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Root.crl + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 0f:97:b8:d9:f8:02:d9:00:29:30:2f:23:ec:9f:25:e7:6b:4e: + ae:a8:e0:fc:8a:44:e1:8c:18:bd:5b:0c:e4:e5:84:59:51:2a: + 5c:c0:8d:5f:e0:01:34:8d:95:e5:0e:e3:e9:9b:7a:14:64:31: + f7:b1:19:38:94:16:bc:c3:db:9f:f0:53:d6:7a:28:ae:0a:ee: + ff:ca:d7:4b:82:a7:60:f8:f8:80:2e:d8:34:39:d8:70:c6:fa: + 23:ba:72:62:bb:e6:25:be:74:84:40:e1:3a:37:32:a8:f4:89: + 1a:5c:70:cd:b0:d2:88:ca:4c:a5:0e:dd:f3:d8:f9:3d:e4:d3: + 71:d2:ef:dd:88:99:d3:2b:e7:ca:77:38:6b:2b:ec:12:1a:07: + 04:78:e3:25:86:61:34:b3:f0:85:46:65:20:85:f5:d0:d1:25: + 25:a4:df:27:4b:0d:c8:d9:95:74:3b:e9:2a:ff:31:d6:c4:3d: + 96:bb:3b:78:2a:c2:b7:51:72:2a:cb:2a:33:e3:65:a1:04:8c: + 58:db:ce:a0:35:03:a7:40:48:4f:bb:1d:cb:40:38:f0:02:49: + 56:29:58:45:f7:c8:5a:f2:00:58:d7:2a:a8:6b:1e:6a:79:86: + a9:11:26:e8:ca:6c:63:fa:df:19:c7:7b:dd:6e:3d:de:6b:c8: + 0a:ef:4d:2e +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUbmDY62LoSdWF5Rwj73KqnkBItJowDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQD2IqjOHZSIl7nn56tW2hx8Bid7BqyldbC4i0TZjwc4j8gVRklGxzMHdPpM +MKfmSOtcAxQL2vlmvgv0BOLW2HnPPAwdYSdOjg4hT7Yr4L/dZw0xezg2jInwUCw1 +8KYfRoXyeFku4PCjpdfVJalu025vgFdkoMDTdZRicpkfo99uueM5a9OUg9uZkfrT +mOLA42ZxHP/uQBR160d5IQG1YIaBHkDH5rhIlSwHUElAZZ/EkWwA7syYHsXS7/4J +dPK42ZFIAUgn2VC1T0To8/oDEgil+rlVsUVZdofJ1MTXZa20xYJ56vC3XHUYTTNM +vPYF6CIwa1vYKhQqahF8SGp8DufpAgMBAAGjgcswgcgwHQYDVR0OBBYEFJKOq7xa +rabI6qN7piNb9E+w+mD6MB8GA1UdIwQYMBaAFJKOq7xarabI6qN7piNb9E+w+mD6 +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAD5e42fgC2QApMC8j7J8l52tOrqjg/IpE4YwYvVsM5OWEWVEq +XMCNX+ABNI2V5Q7j6Zt6FGQx97EZOJQWvMPbn/BT1noorgru/8rXS4KnYPj4gC7Y +NDnYcMb6I7pyYrvmJb50hEDhOjcyqPSJGlxwzbDSiMpMpQ7d89j5PeTTcdLv3YiZ +0yvnync4ayvsEhoHBHjjJYZhNLPwhUZlIIX10NElJaTfJ0sNyNmVdDvpKv8x1sQ9 +lrs7eCrCt1FyKssqM+NloQSMWNvOoDUDp0BIT7sdy0A48AJJVilYRffIWvIAWNcq +qGseanmGqREm6MpsY/rfGcd73W493mvICu9NLg== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py new file mode 100755 index 0000000..6350110 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py
@@ -0,0 +1,24 @@ +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Certificate chain where the intermediate used MD5 to sign the target +certificate.""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +target.set_signature_hash('sha1') + +chain = [target, intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Intermediate.key similarity index 100% rename from net/data/verify_certificate_chain_unittest/target-signed-with-md5/keys/Intermediate.key rename to net/data/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Intermediate.key
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/keys/Root.key b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Root.key similarity index 100% rename from net/data/verify_certificate_chain_unittest/target-signed-with-md5/keys/Root.key rename to net/data/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Root.key
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-md5/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Target.key similarity index 100% rename from net/data/verify_certificate_chain_unittest/target-signed-with-md5/keys/Target.key rename to net/data/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Target.key
diff --git a/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/main.test b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/main.test new file mode 100644 index 0000000..1f4e2db --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-signed-with-sha1/main.test
@@ -0,0 +1,9 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +digest_policy: STRONG +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Unacceptable signature algorithm +
diff --git a/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem index 385494f..7c68d00 100644 --- a/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem
@@ -1,4 +1,4 @@ -[Created by: generate-chains.py] +[Created by: ./generate-chains.py] Certificate chain where the target certificate contains an unknown X.509v3 extension (OID=1.2.3.4) that is marked as critical. @@ -8,11 +8,11 @@ Version: 3 (0x2) Serial Number: 4e:9a:ac:ff:32:38:c0:2f:b6:e5:63:63:94:45:6d:aa:aa:c4:b6:e5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption @@ -41,16 +41,12 @@ X509v3 Subject Key Identifier: D6:55:4E:AC:07:84:35:A9:0D:9A:63:45:82:73:4E:A4:CC:53:B0:02 X509v3 Authority Key Identifier: - keyid:8A:E3:E6:F6:58:6F:1C:90:B4:67:A5:14:D8:64:E7:F7:00:77:61:01 - + 8A:E3:E6:F6:58:6F:1C:90:B4:67:A5:14:D8:64:E7:F7:00:77:61:01 Authority Information Access: CA Issuers - URI:http://url-for-aia/Intermediate.cer - X509v3 CRL Distribution Points: - Full Name: URI:http://url-for-crl/Intermediate.crl - X509v3 Key Usage: critical Digital Signature, Key Encipherment X509v3 Extended Key Usage: @@ -58,25 +54,26 @@ 1.2.3.4: critical .... Signature Algorithm: sha256WithRSAEncryption - a8:13:5e:72:31:d7:35:54:3e:a3:b3:ad:16:98:43:4d:ac:22: - 4d:42:9e:1d:f2:98:3e:ff:cd:ab:be:a8:6e:18:0a:12:76:2a: - ac:f6:63:da:09:9c:a3:78:66:19:14:eb:f5:aa:83:bc:0f:f6: - af:54:41:43:f1:4e:68:65:b3:ca:73:aa:e0:e3:b6:16:5b:cf: - 0d:eb:37:76:c7:18:af:3c:92:db:c5:6a:64:d2:30:94:bb:59: - cf:95:06:3b:94:81:e9:1e:6e:6b:ff:53:97:d3:ed:99:42:5e: - 1e:82:2c:ac:20:cc:39:90:88:d0:44:07:14:df:8f:66:0d:7a: - d9:5a:9b:78:6b:5c:dd:f6:29:ea:77:ff:86:63:4e:60:45:63: - d8:c3:3c:33:d0:e5:ca:e9:af:a5:0f:f1:f9:aa:5f:65:fe:1d: - 3b:e2:a9:94:27:25:a9:64:0b:a0:52:91:d7:1e:63:77:a1:d3: - 4c:d2:b3:65:99:3a:5a:f2:7b:92:c6:f6:f0:21:9d:ea:23:90: - f0:36:72:af:ce:d3:93:ab:06:29:9a:e7:9f:ed:67:64:f2:61: - 2c:9e:12:da:0e:f0:fc:1f:7b:11:3c:0e:d4:60:e6:7b:30:1f: - 51:eb:8c:55:68:84:23:87:6f:c0:36:c3:a1:26:10:a8:16:b9: - 30:75:dd:f8 + Signature Value: + 2d:da:b3:73:a9:3c:2f:ac:6f:a6:db:80:c2:82:ea:0f:6e:bd: + 58:35:f5:d5:69:3f:73:26:e6:80:cd:39:d1:cf:38:f8:19:dd: + f7:cf:57:70:44:3b:83:5a:8d:91:7b:02:a9:e8:ef:06:1e:b6: + 4b:97:ff:0e:96:ee:fe:85:ea:b4:93:ba:0e:b1:15:ef:ff:f6: + be:0d:f2:2a:d6:2d:df:43:a9:e8:a0:e3:50:bb:56:af:51:05: + 1d:50:f3:58:f4:41:f0:ea:b4:1e:34:99:ac:d5:b8:34:78:96: + 73:2e:62:e5:7e:b5:1d:e4:08:52:b4:8f:28:bf:b7:75:23:71: + f2:31:b2:ad:eb:4c:94:ec:79:09:0c:8b:94:38:a8:c8:82:e8: + 42:e4:72:50:bc:4b:8e:0d:e8:c0:77:a7:94:8e:d4:35:36:73: + d4:1e:32:8f:19:14:8e:eb:26:61:bb:c9:9c:b5:71:08:40:61: + 52:8f:1e:a3:3d:01:2c:c8:a5:b5:c7:ac:42:ee:75:2b:a2:e7: + 77:65:98:1d:02:1c:95:d3:8a:1d:17:71:82:86:5c:f3:a9:44: + e0:54:c5:51:84:b4:3c:c9:f1:bd:25:2d:cb:23:f2:72:d2:8c: + f9:2d:c5:2a:4b:14:f5:df:65:53:e5:fb:2e:71:02:03:c5:6e: + 6f:0a:68:69 -----BEGIN CERTIFICATE----- MIIDsDCCApigAwIBAgIUTpqs/zI4wC+25WNjlEVtqqrEtuUwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAvQXqOhwUodutLBg9JZzcHA8rHkLfwny0OeZLRevTohwr 3PKMCPWB3736ohocXJnLAMcxAshEXzHPnIJtPAxd99bMkf7z53oIF4XVdWHu3WZV POJomDYZIOSbzSRso12JhIAuxxFOwYKygM4P6WpCVBD7wApTvhkBOLoGxZOTHISq @@ -88,12 +85,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDKgMEAQH/BAQBAgME -MA0GCSqGSIb3DQEBCwUAA4IBAQCoE15yMdc1VD6js60WmENNrCJNQp4d8pg+/82r -vqhuGAoSdiqs9mPaCZyjeGYZFOv1qoO8D/avVEFD8U5oZbPKc6rg47YWW88N6zd2 -xxivPJLbxWpk0jCUu1nPlQY7lIHpHm5r/1OX0+2ZQl4egiysIMw5kIjQRAcU349m -DXrZWpt4a1zd9inqd/+GY05gRWPYwzwz0OXK6a+lD/H5ql9l/h074qmUJyWpZAug -UpHXHmN3odNM0rNlmTpa8nuSxvbwIZ3qI5DwNnKvztOTqwYpmuef7Wdk8mEsnhLa -DvD8H3sRPA7UYOZ7MB9R64xVaIQjh2/ANsOhJhCoFrkwdd34 +MA0GCSqGSIb3DQEBCwUAA4IBAQAt2rNzqTwvrG+m24DCguoPbr1YNfXVaT9zJuaA +zTnRzzj4Gd33z1dwRDuDWo2RewKp6O8GHrZLl/8Olu7+heq0k7oOsRXv//a+DfIq +1i3fQ6nooONQu1avUQUdUPNY9EHw6rQeNJms1bg0eJZzLmLlfrUd5AhStI8ov7d1 +I3HyMbKt60yU7HkJDIuUOKjIguhC5HJQvEuODejAd6eUjtQ1NnPUHjKPGRSO6yZh +u8mctXEIQGFSjx6jPQEsyKW1x6xC7nUroud3ZZgdAhyV04odF3GChlzzqUTgVMVR +hLQ8yfG9JS3LI/Jy0oz5LcUqSxT132VT5fsucQIDxW5vCmhp -----END CERTIFICATE----- Certificate: @@ -101,11 +98,11 @@ Version: 3 (0x2) Serial Number: 06:66:51:84:c2:7e:fc:0c:cf:05:27:4c:bc:d3:55:23:ed:cb:19:f9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption @@ -134,39 +131,36 @@ X509v3 Subject Key Identifier: 8A:E3:E6:F6:58:6F:1C:90:B4:67:A5:14:D8:64:E7:F7:00:77:61:01 X509v3 Authority Key Identifier: - keyid:52:00:A4:BE:8B:5F:23:63:5E:31:05:87:F4:6B:50:A7:01:70:63:DA - + 52:00:A4:BE:8B:5F:23:63:5E:31:05:87:F4:6B:50:A7:01:70:63:DA Authority Information Access: CA Issuers - URI:http://url-for-aia/Root.cer - X509v3 CRL Distribution Points: - Full Name: URI:http://url-for-crl/Root.crl - X509v3 Key Usage: critical Certificate Sign, CRL Sign X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 5d:ea:42:56:51:61:2a:81:f5:b3:93:03:dc:91:88:3e:7c:22: - 8b:b0:13:e3:e2:b8:67:3b:ec:47:5b:d3:c6:c0:38:b1:bf:9a: - 21:ac:8b:d1:73:8c:14:ec:33:8d:53:23:4a:f0:82:7f:52:9c: - 05:2e:93:a3:3a:43:f1:43:03:24:2b:98:61:fd:05:03:ae:41: - 32:50:c7:cf:cb:9a:a9:b0:b6:0b:7d:cc:6a:63:67:39:03:0a: - 4f:b2:e9:7f:ac:8b:3b:ed:cb:22:31:8d:c3:9e:da:b2:84:e5: - 2f:a7:13:08:c7:d2:3b:cd:f8:04:76:57:d0:bc:42:9b:51:e7: - 90:e5:c9:8a:d1:2f:3d:14:71:fc:0c:cf:55:de:0b:02:b9:e1: - cb:7a:df:d6:e2:1d:9c:d5:a4:f8:d4:c4:5a:f3:8a:f3:1f:db: - c9:7e:eb:17:c3:d5:18:07:6e:4f:cd:4b:33:91:b9:45:a9:6a: - c1:dd:80:8c:ce:55:49:cf:5a:2a:fc:ac:48:3e:04:a7:a6:77: - 96:5b:d7:30:bf:24:1c:40:93:5b:99:bb:40:c1:76:16:32:47: - 5b:91:f8:e9:ae:a2:4f:81:d8:40:76:ed:ec:38:a2:ac:8e:5a: - 66:35:ce:be:89:fd:c8:dc:89:fb:38:ca:48:84:a6:2c:57:11: - 78:d3:69:73 + Signature Value: + 03:01:bd:9d:2d:b0:21:65:4d:11:4b:8d:72:4a:45:c5:cf:0a: + b3:df:9c:a4:0a:2c:c0:10:61:ce:91:c2:79:ef:f8:90:9e:66: + aa:ba:b0:2a:05:bf:76:8d:4d:1b:43:ff:cd:24:d7:79:f9:49: + 73:25:6b:47:d8:3a:59:ab:fa:da:11:5e:7e:ce:bb:07:21:e4: + ea:30:b5:14:b6:34:36:f9:b4:94:ec:31:ae:1f:f2:02:96:68: + 6b:d2:3c:ce:29:7f:0d:af:35:c5:a7:c3:1c:75:b3:c8:04:96: + 7b:3e:b7:10:fa:25:00:8e:f4:f3:65:46:fc:09:5c:19:c4:69: + 56:44:49:1f:db:04:09:04:0b:3e:72:fb:f8:ac:d6:23:31:ec: + 37:70:fa:8b:db:d1:80:25:1f:44:68:ff:48:e0:c2:c0:8e:9d: + 02:ee:ff:e3:b6:ac:22:1f:7e:c4:59:94:f7:06:05:19:23:ff: + 4a:c9:16:99:94:3e:2e:ba:86:6c:01:31:01:1d:17:2c:f7:0b: + 5c:02:8a:2d:28:73:a7:81:b9:8f:91:f7:a3:0b:2a:16:98:e7: + 8d:5c:31:95:48:59:ce:1b:7e:2b:8c:79:1e:c1:27:11:20:07: + 83:ad:b5:1c:aa:77:57:7e:bb:13:19:52:6a:13:6b:5d:32:bf: + 2a:26:5b:5c -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUBmZRhMJ+/AzPBSdMvNNVI+3LGfkwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALjPkd21dAe6ipM8ygwRXTYp7FMeMouQrvnA29J+eOo8WFdf cEqWmpNY035CYL14Bzhr5BaPMhcwsXaVVm1+5Z75D/hame6A4eb81q8zYaraGZh/ @@ -178,12 +172,12 @@ 9GtQpwFwY9owNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQBd6kJWUWEqgfWzkwPckYg+fCKLsBPj4rhnO+xH -W9PGwDixv5ohrIvRc4wU7DONUyNK8IJ/UpwFLpOjOkPxQwMkK5hh/QUDrkEyUMfP -y5qpsLYLfcxqY2c5AwpPsul/rIs77csiMY3DntqyhOUvpxMIx9I7zfgEdlfQvEKb -UeeQ5cmK0S89FHH8DM9V3gsCueHLet/W4h2c1aT41MRa84rzH9vJfusXw9UYB25P -zUszkblFqWrB3YCMzlVJz1oq/KxIPgSnpneWW9cwvyQcQJNbmbtAwXYWMkdbkfjp -rqJPgdhAdu3sOKKsjlpmNc6+if3I3In7OMpIhKYsVxF402lz +MA0GCSqGSIb3DQEBCwUAA4IBAQADAb2dLbAhZU0RS41ySkXFzwqz35ykCizAEGHO +kcJ57/iQnmaqurAqBb92jU0bQ//NJNd5+UlzJWtH2DpZq/raEV5+zrsHIeTqMLUU +tjQ2+bSU7DGuH/IClmhr0jzOKX8NrzXFp8McdbPIBJZ7PrcQ+iUAjvTzZUb8CVwZ +xGlWREkf2wQJBAs+cvv4rNYjMew3cPqL29GAJR9EaP9I4MLAjp0C7v/jtqwiH37E +WZT3BgUZI/9KyRaZlD4uuoZsATEBHRcs9wtcAootKHOngbmPkfejCyoWmOeNXDGV +SFnOG34rjHkewScRIAeDrbUcqndXfrsTGVJqE2tdMr8qJltc -----END CERTIFICATE----- Certificate: @@ -191,11 +185,11 @@ Version: 3 (0x2) Serial Number: 06:66:51:84:c2:7e:fc:0c:cf:05:27:4c:bc:d3:55:23:ed:cb:19:f8 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption @@ -224,39 +218,36 @@ X509v3 Subject Key Identifier: 52:00:A4:BE:8B:5F:23:63:5E:31:05:87:F4:6B:50:A7:01:70:63:DA X509v3 Authority Key Identifier: - keyid:52:00:A4:BE:8B:5F:23:63:5E:31:05:87:F4:6B:50:A7:01:70:63:DA - + 52:00:A4:BE:8B:5F:23:63:5E:31:05:87:F4:6B:50:A7:01:70:63:DA Authority Information Access: CA Issuers - URI:http://url-for-aia/Root.cer - X509v3 CRL Distribution Points: - Full Name: URI:http://url-for-crl/Root.crl - X509v3 Key Usage: critical Certificate Sign, CRL Sign X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - b1:46:a2:be:75:4e:8a:30:07:5b:fb:11:58:65:69:82:59:f5: - c9:f6:c4:96:b9:0a:f7:ab:e4:20:33:85:1e:7b:67:ca:b2:f8: - fa:ef:33:2a:4b:b9:34:d2:3a:6b:c0:b2:f2:49:7c:a9:92:c9: - 67:16:de:5c:f9:71:cb:2f:24:af:41:0e:c8:9c:72:fc:c0:52: - 2f:aa:ca:25:2f:39:86:b7:48:f1:bb:c0:9a:e5:0a:c6:31:46: - 48:ae:e6:2b:3c:3f:82:ca:81:7d:c3:e3:7a:66:05:ac:90:86: - 1d:a2:60:64:18:f0:94:90:93:f9:ae:f0:cf:9c:fd:af:59:20: - 12:ae:c9:f7:cf:d4:68:eb:66:cf:24:1b:82:d6:61:ed:f5:48: - cf:88:3c:24:b4:39:b2:69:da:44:5c:92:11:13:d7:79:9d:ec: - e6:7b:79:89:cf:09:47:e9:51:5a:b9:f3:47:0e:d3:6c:65:9e: - 70:1f:78:c8:ce:63:9c:aa:2f:81:04:93:3a:22:1d:a2:a2:03: - 4d:96:37:1b:8f:fc:df:e8:03:79:f2:57:6f:5b:26:e2:3c:4c: - ae:ba:46:2a:2a:6b:fd:aa:d2:c9:a6:be:59:db:ef:91:60:f3: - 35:e7:de:b4:bd:e3:00:f4:3f:3b:d6:a3:32:66:9b:05:8f:06: - 44:da:90:36 + Signature Value: + 8c:cc:8d:39:d4:a7:3f:73:9f:db:20:71:ed:d6:e0:94:76:4f: + ce:d3:05:24:82:bf:31:94:30:bd:7a:77:88:09:95:0e:79:79: + 20:48:59:6a:3c:a6:a0:f3:3b:54:f0:3c:af:83:3d:22:a1:07: + 7a:5b:f0:16:97:b8:ee:a4:d5:5a:f4:1e:89:e5:d3:fb:d0:b2: + cc:81:13:65:57:0f:2c:52:cc:b2:8b:a6:2d:b0:eb:e6:4e:12: + ae:31:e4:5a:5c:c4:65:33:8d:3b:fe:55:c5:65:74:80:92:25: + ef:e3:25:92:f1:b2:90:3f:59:c0:94:0b:fb:26:d8:4e:2f:21: + b2:69:7c:37:fd:28:36:b5:10:c8:04:46:28:3e:ff:5e:39:74: + 50:4d:59:ab:a2:75:bf:ad:78:3a:b2:b6:0c:37:21:78:0f:8c: + 73:b8:cc:36:02:ba:5f:1c:eb:c5:7b:77:c5:50:9e:3b:7e:17: + ce:17:73:50:d0:4c:46:86:f8:0c:d9:d1:eb:bb:3f:e7:f3:6e: + 09:27:49:0b:8f:70:2e:64:8b:15:2e:f2:16:a2:fe:0f:01:87: + 45:b8:2d:a3:a9:e2:5b:0c:f0:e8:79:db:cd:30:45:86:4e:49: + e7:37:38:b8:71:28:92:3a:0e:ac:1c:81:25:d7:d3:1a:c8:e5: + 1d:47:8d:5b -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUBmZRhMJ+/AzPBSdMvNNVI+3LGfgwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDAjoN8fgxq6JMs+OaAF+YqkfIdGrFRbj5Nlr2hKfO9zkYX3F/ttzPYFzGA sRLzu4YdSqdh3VEVqJ1QJU+TW4ymQzClRn6AdFEXZmG6wJ31U+RNAlikJ6zvNesB @@ -268,10 +259,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAsUaivnVOijAHW/sRWGVpgln1yfbElrkK96vkIDOFHntnyrL4 -+u8zKku5NNI6a8Cy8kl8qZLJZxbeXPlxyy8kr0EOyJxy/MBSL6rKJS85hrdI8bvA -muUKxjFGSK7mKzw/gsqBfcPjemYFrJCGHaJgZBjwlJCT+a7wz5z9r1kgEq7J98/U -aOtmzyQbgtZh7fVIz4g8JLQ5smnaRFySERPXeZ3s5nt5ic8JR+lRWrnzRw7TbGWe -cB94yM5jnKovgQSTOiIdoqIDTZY3G4/83+gDefJXb1sm4jxMrrpGKipr/arSyaa+ -WdvvkWDzNefetL3jAPQ/O9ajMmabBY8GRNqQNg== +9w0BAQsFAAOCAQEAjMyNOdSnP3Of2yBx7dbglHZPztMFJIK/MZQwvXp3iAmVDnl5 +IEhZajymoPM7VPA8r4M9IqEHelvwFpe47qTVWvQeieXT+9CyzIETZVcPLFLMsoum +LbDr5k4SrjHkWlzEZTONO/5VxWV0gJIl7+MlkvGykD9ZwJQL+ybYTi8hsml8N/0o +NrUQyARGKD7/Xjl0UE1Zq6J1v614OrK2DDcheA+Mc7jMNgK6XxzrxXt3xVCeO34X +zhdzUNBMRob4DNnR67s/5/NuCSdJC49wLmSLFS7yFqL+DwGHRbgto6niWwzw6Hnb +zTBFhk5J5zc4uHEokjoOrByBJdfTGsjlHUeNWw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py index caf6df4..b4b60d6 100755 --- a/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python3 +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -24,3 +24,5 @@ chain = [target, intermediate, root] gencerts.write_chain(__doc__, chain, 'chain.pem') + +gencerts.write_chain(__doc__, [target], 'target_only.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test new file mode 100644 index 0000000..95b53fe --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test
@@ -0,0 +1,10 @@ +chain: target_only.pem +last_cert_trust: TRUSTED_LEAF +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: Unconsumed critical extension + oid: 2A0304 + value: 01020304 +
diff --git a/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem new file mode 100644 index 0000000..0a9bf79 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem
@@ -0,0 +1,94 @@ +[Created by: ./generate-chains.py] + +Certificate chain where the target certificate contains an unknown X.509v3 +extension (OID=1.2.3.4) that is marked as critical. + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4e:9a:ac:ff:32:38:c0:2f:b6:e5:63:63:94:45:6d:aa:aa:c4:b6:e5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bd:05:ea:3a:1c:14:a1:db:ad:2c:18:3d:25:9c: + dc:1c:0f:2b:1e:42:df:c2:7c:b4:39:e6:4b:45:eb: + d3:a2:1c:2b:dc:f2:8c:08:f5:81:df:bd:fa:a2:1a: + 1c:5c:99:cb:00:c7:31:02:c8:44:5f:31:cf:9c:82: + 6d:3c:0c:5d:f7:d6:cc:91:fe:f3:e7:7a:08:17:85: + d5:75:61:ee:dd:66:55:3c:e2:68:98:36:19:20:e4: + 9b:cd:24:6c:a3:5d:89:84:80:2e:c7:11:4e:c1:82: + b2:80:ce:0f:e9:6a:42:54:10:fb:c0:0a:53:be:19: + 01:38:ba:06:c5:93:93:1c:84:aa:25:c7:c5:9a:4d: + 32:2e:a4:13:5e:6d:07:d6:9d:e5:b0:29:63:da:14: + b7:62:51:63:93:dc:28:ae:4a:bc:35:ac:c0:06:ea: + ea:0b:d5:70:61:3b:05:78:e4:d3:ad:c3:ad:95:f1: + 48:e5:79:a6:dc:12:1f:14:4f:21:9f:ca:6f:7a:dd: + d6:45:c8:8a:60:96:1c:02:06:16:18:80:21:58:6a: + f6:83:3e:1a:98:b8:b2:a9:22:44:c2:25:e9:dc:a9: + aa:bf:1d:2e:3f:2e:a1:78:08:93:04:4c:c4:1f:f9: + b3:34:9f:a7:78:5b:02:a6:ca:d3:1f:fa:ba:4d:34: + a2:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D6:55:4E:AC:07:84:35:A9:0D:9A:63:45:82:73:4E:A4:CC:53:B0:02 + X509v3 Authority Key Identifier: + 8A:E3:E6:F6:58:6F:1C:90:B4:67:A5:14:D8:64:E7:F7:00:77:61:01 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + X509v3 CRL Distribution Points: + Full Name: + URI:http://url-for-crl/Intermediate.crl + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + 1.2.3.4: critical + .... + Signature Algorithm: sha256WithRSAEncryption + Signature Value: + 2d:da:b3:73:a9:3c:2f:ac:6f:a6:db:80:c2:82:ea:0f:6e:bd: + 58:35:f5:d5:69:3f:73:26:e6:80:cd:39:d1:cf:38:f8:19:dd: + f7:cf:57:70:44:3b:83:5a:8d:91:7b:02:a9:e8:ef:06:1e:b6: + 4b:97:ff:0e:96:ee:fe:85:ea:b4:93:ba:0e:b1:15:ef:ff:f6: + be:0d:f2:2a:d6:2d:df:43:a9:e8:a0:e3:50:bb:56:af:51:05: + 1d:50:f3:58:f4:41:f0:ea:b4:1e:34:99:ac:d5:b8:34:78:96: + 73:2e:62:e5:7e:b5:1d:e4:08:52:b4:8f:28:bf:b7:75:23:71: + f2:31:b2:ad:eb:4c:94:ec:79:09:0c:8b:94:38:a8:c8:82:e8: + 42:e4:72:50:bc:4b:8e:0d:e8:c0:77:a7:94:8e:d4:35:36:73: + d4:1e:32:8f:19:14:8e:eb:26:61:bb:c9:9c:b5:71:08:40:61: + 52:8f:1e:a3:3d:01:2c:c8:a5:b5:c7:ac:42:ee:75:2b:a2:e7: + 77:65:98:1d:02:1c:95:d3:8a:1d:17:71:82:86:5c:f3:a9:44: + e0:54:c5:51:84:b4:3c:c9:f1:bd:25:2d:cb:23:f2:72:d2:8c: + f9:2d:c5:2a:4b:14:f5:df:65:53:e5:fb:2e:71:02:03:c5:6e: + 6f:0a:68:69 +-----BEGIN CERTIFICATE----- +MIIDsDCCApigAwIBAgIUTpqs/zI4wC+25WNjlEVtqqrEtuUwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAvQXqOhwUodutLBg9JZzcHA8rHkLfwny0OeZLRevTohwr +3PKMCPWB3736ohocXJnLAMcxAshEXzHPnIJtPAxd99bMkf7z53oIF4XVdWHu3WZV +POJomDYZIOSbzSRso12JhIAuxxFOwYKygM4P6WpCVBD7wApTvhkBOLoGxZOTHISq +JcfFmk0yLqQTXm0H1p3lsClj2hS3YlFjk9workq8NazABurqC9VwYTsFeOTTrcOt +lfFI5Xmm3BIfFE8hn8pvet3WRciKYJYcAgYWGIAhWGr2gz4amLiyqSJEwiXp3Kmq +vx0uPy6heAiTBEzEH/mzNJ+neFsCpsrTH/q6TTSiuwIDAQABo4H5MIH2MB0GA1Ud +DgQWBBTWVU6sB4Q1qQ2aY0WCc06kzFOwAjAfBgNVHSMEGDAWgBSK4+b2WG8ckLRn +pRTYZOf3AHdhATA/BggrBgEFBQcBAQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91 +cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 +dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDKgMEAQH/BAQBAgME +MA0GCSqGSIb3DQEBCwUAA4IBAQAt2rNzqTwvrG+m24DCguoPbr1YNfXVaT9zJuaA +zTnRzzj4Gd33z1dwRDuDWo2RewKp6O8GHrZLl/8Olu7+heq0k7oOsRXv//a+DfIq +1i3fQ6nooONQu1avUQUdUPNY9EHw6rQeNJms1bg0eJZzLmLlfrUd5AhStI8ov7d1 +I3HyMbKt60yU7HkJDIuUOKjIguhC5HJQvEuODejAd6eUjtQ1NnPUHjKPGRSO6yZh +u8mctXEIQGFSjx6jPQEsyKW1x6xC7nUroud3ZZgdAhyV04odF3GChlzzqUTgVMVR +hLQ8yfG9JS3LI/Jy0oz5LcUqSxT132VT5fsucQIDxW5vCmhp +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem new file mode 100644 index 0000000..eb29d08 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem
@@ -0,0 +1,278 @@ +[Created by: generate-chains.py] + +Certificate chain where the target was signed by a different +certificate with a different key. The target lacks an +authorityKeyIdentifier extension as some verifiers will not try verifying with +the bogus intermediate if the authorityKeyIdentifier does not match the +intermediate's subjectKeyIdentifier. + + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2c:6b:f0:a5:aa:60:49:5e:d6:8b:7f:f5:b2:89:be:f7:78:1d:89:d2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Intermediate + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Target + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b6:34:1b:30:e4:7d:b9:40:ec:8c:d8:b7:d5:4d: + a0:0c:85:66:25:a7:bf:16:c2:d8:4e:6a:b5:d1:3c: + c1:63:a8:ff:96:24:87:59:14:9b:e0:00:8b:75:7a: + 52:5d:7d:a5:1d:fc:1d:f8:4b:eb:e3:74:b5:8d:e8: + 43:8d:dc:b9:3d:d5:47:86:fb:c7:d8:56:b6:91:03: + 76:56:ba:f9:35:6b:b6:71:44:51:a2:7c:24:02:e5: + f0:7c:67:34:21:e0:10:31:54:f9:6d:96:43:33:a6: + bb:ca:4c:f8:31:a4:16:93:6d:15:50:0a:5e:43:77: + ab:2d:4b:ce:79:80:ec:95:0c:a2:9b:7a:72:7d:f5: + a6:4a:28:14:a3:b8:eb:8f:88:84:08:e5:00:86:30: + aa:53:6f:b2:9e:5f:85:85:29:dd:94:aa:94:28:8a: + ca:50:13:f9:ac:08:64:8c:b9:80:65:ff:65:c1:a6: + 48:75:df:b0:9a:8c:0b:c8:d0:07:a9:8b:9f:16:69: + 51:81:c9:8a:33:81:3f:04:57:2c:06:53:c6:2e:c7: + 4c:99:6d:65:2b:a4:c0:b6:6a:ca:37:05:38:2a:64: + b0:7f:e5:ad:3b:90:77:bd:86:53:34:18:00:46:6a: + 37:0f:85:39:c5:95:96:ab:bd:a3:81:09:69:40:22: + 09:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 7A:1C:A0:65:5A:CD:B7:F6:57:2D:AA:6C:C2:A7:B0:AE:60:FE:61:02 + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Intermediate.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Intermediate.crl + + X509v3 Key Usage: critical + Digital Signature, Key Encipherment + X509v3 Extended Key Usage: + TLS Web Server Authentication, TLS Web Client Authentication + X509v3 Subject Alternative Name: + DNS:test.example + Signature Algorithm: sha256WithRSAEncryption + 42:20:d3:44:c7:c2:bf:44:3f:d3:c7:df:6f:15:17:34:04:40: + 4d:c6:d4:a9:2c:06:b1:41:78:4a:57:00:f3:65:22:17:ed:42: + 5a:e9:5d:a6:22:25:c0:9a:e0:1d:0b:5c:c6:fd:0e:05:6c:11: + b8:ae:cd:ad:91:bf:b9:4e:bb:81:28:a7:7e:47:01:0b:e4:73: + 29:4b:9a:6e:cd:01:0e:e6:3e:f0:19:49:24:1d:8e:04:5e:4d: + 1f:64:ad:5a:90:d8:22:18:7a:66:10:cd:4d:6a:2c:f4:31:82: + f0:31:e4:c5:2e:a5:1e:3c:52:77:de:c5:02:fc:0f:68:ee:8c: + 1c:24:4a:da:41:ba:ed:bc:4d:c0:f7:f0:27:7b:44:8f:ac:be: + e0:d5:49:89:c1:98:53:6c:7e:f3:27:82:70:a5:03:01:0e:39: + 82:b0:53:6e:26:5d:5e:a7:e6:8a:bf:8c:4e:00:38:1c:65:42: + c0:ff:8c:36:4f:fe:2f:1a:fd:3c:6a:75:3d:05:19:88:23:f3: + 84:eb:fd:53:2c:f4:98:c1:38:bb:a5:fb:a8:f7:b5:9d:1d:d1: + 20:33:2d:b1:68:f8:55:8b:63:df:20:f4:3b:88:0d:03:e0:4a: + 75:b4:b3:0b:c5:03:49:1d:18:78:65:93:bc:b0:66:61:e5:64: + b4:0a:e0:e6 +-----BEGIN CERTIFICATE----- +MIIDmDCCAoCgAwIBAgIULGvwpapgSV7Wi3/1som+93gdidIwDQYJKoZIhvcNAQEL +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAtjQbMOR9uUDsjNi31U2gDIVmJae/FsLYTmq10TzBY6j/ +liSHWRSb4ACLdXpSXX2lHfwd+Evr43S1jehDjdy5PdVHhvvH2Fa2kQN2Vrr5NWu2 +cURRonwkAuXwfGc0IeAQMVT5bZZDM6a7ykz4MaQWk20VUApeQ3erLUvOeYDslQyi +m3pyffWmSigUo7jrj4iECOUAhjCqU2+ynl+FhSndlKqUKIrKUBP5rAhkjLmAZf9l +waZIdd+wmowLyNAHqYufFmlRgcmKM4E/BFcsBlPGLsdMmW1lK6TAtmrKNwU4KmSw +f+WtO5B3vYZTNBgARmo3D4U5xZWWq72jgQlpQCIJtwIDAQABo4HhMIHeMB0GA1Ud +DgQWBBR6HKBlWs239lctqmzCp7CuYP5hAjA/BggrBgEFBQcBAQQzMDEwLwYIKwYB +BQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1Ud +HwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3Js +MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +FwYDVR0RBBAwDoIMdGVzdC5leGFtcGxlMA0GCSqGSIb3DQEBCwUAA4IBAQBCINNE +x8K/RD/Tx99vFRc0BEBNxtSpLAaxQXhKVwDzZSIX7UJa6V2mIiXAmuAdC1zG/Q4F +bBG4rs2tkb+5TruBKKd+RwEL5HMpS5puzQEO5j7wGUkkHY4EXk0fZK1akNgiGHpm +EM1Naiz0MYLwMeTFLqUePFJ33sUC/A9o7owcJEraQbrtvE3A9/Ane0SPrL7g1UmJ +wZhTbH7zJ4JwpQMBDjmCsFNuJl1ep+aKv4xOADgcZULA/4w2T/4vGv08anU9BRmI +I/OE6/1TLPSYwTi7pfuo97WdHdEgMy2xaPhVi2PfIPQ7iA0D4Ep1tLMLxQNJHRh4 +ZZO8sGZh5WS0CuDm +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 7d:8c:81:7c:3f:7c:cd:c0:85:4b:99:ee:b9:df:b6:b1:07:4e:88:46 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Intermediate + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:b4:e3:56:b9:b0:39:df:ba:72:ab:22:55:10:91: + 0b:ac:73:32:70:19:51:96:6b:17:ba:78:a2:c8:77: + cc:d2:b2:0e:9d:de:b5:3f:6b:8a:49:80:b9:a6:23: + 9e:96:82:ff:41:65:bd:86:e3:bd:a4:bf:b9:19:85: + f2:0a:c8:3a:b7:87:d5:d6:6f:2e:c3:72:35:36:46: + 98:ec:d9:fd:0e:61:cb:0a:d4:65:c5:5d:a7:e0:cd: + 6f:ed:92:40:03:62:1b:00:c6:c2:02:1a:de:f1:67: + d5:f6:0b:82:aa:7f:dc:72:08:5e:be:81:57:1d:66: + 9a:82:bb:d5:b1:78:de:f7:6f:b2:d7:26:5c:b5:47: + 65:32:91:41:70:0f:3e:23:89:70:e3:0a:be:aa:a9: + dd:0e:e2:6e:8d:49:30:af:bb:ad:bb:3e:4d:0f:6d: + 43:c2:3c:41:20:26:68:af:a7:ec:83:6c:2e:2d:43: + 7e:16:5b:93:8e:b4:6c:ba:e7:26:8c:d1:60:93:4b: + 78:10:e6:a6:cb:97:b9:4f:fb:fc:3f:f0:68:a1:22: + f0:20:bf:5f:21:89:a8:5b:8b:fb:7d:a9:b2:ed:13: + a3:3c:d1:4c:c7:e5:ba:8c:ca:8c:76:f6:89:aa:8f: + 6d:44:0a:a4:d1:18:66:65:e5:04:25:b1:86:84:e4: + 2a:73 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 51:9D:BA:B2:87:A5:E9:E6:E3:E1:DB:F3:1B:0C:67:CB:6C:D1:C5:A8 + X509v3 Authority Key Identifier: + keyid:FA:79:49:F6:69:64:80:41:9B:1E:E6:2C:39:F8:36:2C:0F:F4:82:66 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 99:68:59:0b:1e:31:c3:e6:9a:27:95:89:cc:0a:79:cf:95:39: + 77:83:21:22:e3:65:77:26:19:ab:f2:5f:14:7d:50:cb:82:1c: + 92:06:d0:6d:c2:dd:34:17:69:fe:a4:34:8a:fe:b4:5d:e5:29: + 6f:f4:88:82:4f:2c:3d:97:a7:b6:7a:2d:df:23:89:50:a8:21: + da:70:78:d7:c3:c3:3e:c0:1e:29:53:97:d0:5e:cd:c5:9e:7d: + 05:20:be:7a:29:8d:5e:31:84:4c:de:57:6b:55:91:30:06:60: + b2:73:94:99:98:8c:cb:6f:aa:81:00:49:99:48:a5:04:cb:cf: + bf:af:9f:0c:d8:43:16:7d:d9:a0:42:37:b8:3d:ec:f9:81:2d: + 4a:09:ce:69:14:99:95:92:69:ba:4f:9f:04:05:af:a7:7c:4b: + 93:44:90:fb:00:73:1f:0e:87:1c:53:1f:db:48:c7:b3:8f:94: + a2:06:e2:66:8d:35:16:3f:6f:53:f9:4d:3f:43:ac:0b:7f:d9: + 41:85:b3:7c:6e:33:b6:31:99:fc:ce:dd:c4:22:2d:65:dc:97: + e8:56:20:a8:80:d2:1e:b6:2a:19:e7:cb:fb:ff:26:f6:53:37: + 2f:23:52:eb:d7:89:e7:78:22:f7:e6:8e:fb:cb:15:25:4f:4e: + 79:81:72:6c +-----BEGIN CERTIFICATE----- +MIIDgDCCAmigAwIBAgIUfYyBfD98zcCFS5nuud+2sQdOiEYwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBALTjVrmwOd+6cqsiVRCRC6xzMnAZUZZrF7p4osh3zNKyDp3e +tT9rikmAuaYjnpaC/0FlvYbjvaS/uRmF8grIOreH1dZvLsNyNTZGmOzZ/Q5hywrU +ZcVdp+DNb+2SQANiGwDGwgIa3vFn1fYLgqp/3HIIXr6BVx1mmoK71bF43vdvstcm +XLVHZTKRQXAPPiOJcOMKvqqp3Q7ibo1JMK+7rbs+TQ9tQ8I8QSAmaK+n7INsLi1D +fhZbk460bLrnJozRYJNLeBDmpsuXuU/7/D/waKEi8CC/XyGJqFuL+32psu0TozzR +TMfluozKjHb2iaqPbUQKpNEYZmXlBCWxhoTkKnMCAwEAAaOByzCByDAdBgNVHQ4E +FgQUUZ26soel6ebj4dvzGwxny2zRxagwHwYDVR0jBBgwFoAU+nlJ9mlkgEGbHuYs +Ofg2LA/0gmYwNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs +LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m +b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MA0GCSqGSIb3DQEBCwUAA4IBAQCZaFkLHjHD5ponlYnMCnnPlTl3gyEi42V3Jhmr +8l8UfVDLghySBtBtwt00F2n+pDSK/rRd5Slv9IiCTyw9l6e2ei3fI4lQqCHacHjX +w8M+wB4pU5fQXs3Fnn0FIL56KY1eMYRM3ldrVZEwBmCyc5SZmIzLb6qBAEmZSKUE +y8+/r58M2EMWfdmgQje4Pez5gS1KCc5pFJmVkmm6T58EBa+nfEuTRJD7AHMfDocc +Ux/bSMezj5SiBuJmjTUWP29T+U0/Q6wLf9lBhbN8bjO2MZn8zt3EIi1l3JfoViCo +gNIetioZ58v7/yb2UzcvI1Lr14nneCL35o77yxUlT055gXJs +-----END CERTIFICATE----- + +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 7d:8c:81:7c:3f:7c:cd:c0:85:4b:99:ee:b9:df:b6:b1:07:4e:88:44 + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Root + Validity + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT + Subject: CN=Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public-Key: (2048 bit) + Modulus: + 00:ba:f9:00:80:eb:0d:65:6c:30:78:a7:66:72:14: + df:06:ab:f7:a6:30:bc:62:50:81:94:e1:45:f7:47: + 38:1f:35:99:9a:b9:26:e5:7b:32:a3:71:df:02:84: + 22:a0:09:32:13:6b:05:5a:8c:3b:2a:59:1a:89:0e: + 08:58:d0:a5:74:bf:96:7a:16:67:00:22:23:7c:07: + 37:f8:da:e3:7c:8e:a2:d6:81:18:fb:51:b1:f5:e5: + 0d:c5:28:4f:17:59:25:42:08:e8:f0:14:1d:8d:03: + d7:1c:48:94:f3:2f:70:2d:c4:03:7c:06:c5:ca:dd: + 15:d3:1b:d4:c8:e4:af:e7:c0:a9:90:f9:a4:c6:d3: + e6:28:0f:b0:34:a4:aa:7b:a6:df:45:2e:8f:cc:ba: + e1:86:e6:98:74:22:07:cd:33:a3:8e:d3:79:5a:28: + a1:d4:a1:e6:b2:7d:c3:6d:9c:61:67:ce:ca:74:b6: + 6f:d7:32:4c:c9:f8:d8:f2:f0:60:97:3d:2b:e2:b4: + 67:6c:69:08:23:bd:8a:71:65:a9:3e:62:7f:15:76: + 08:0e:cb:a9:b2:68:51:5e:5c:19:b0:83:8f:41:98: + d8:b1:0e:ef:26:ac:c5:f7:e6:34:8d:71:5f:1e:bd: + d4:db:c5:69:47:47:7c:91:88:d0:8b:c4:e1:7a:61: + a4:45 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + FA:79:49:F6:69:64:80:41:9B:1E:E6:2C:39:F8:36:2C:0F:F4:82:66 + X509v3 Authority Key Identifier: + keyid:FA:79:49:F6:69:64:80:41:9B:1E:E6:2C:39:F8:36:2C:0F:F4:82:66 + + Authority Information Access: + CA Issuers - URI:http://url-for-aia/Root.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://url-for-crl/Root.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 56:35:08:8f:8b:5e:ea:62:f3:6f:49:49:c3:45:54:12:cd:de: + ba:f2:66:12:99:c3:1f:01:bd:ac:08:3a:5e:12:3e:63:c5:b9: + 1f:05:81:3a:05:90:9b:d1:52:4a:bc:d2:61:2b:88:03:9b:03: + 5b:4c:da:04:c2:57:6a:e9:d9:ef:a4:50:d0:ae:af:99:0b:4a: + 98:e9:91:9a:4b:0c:3f:34:bb:c6:dd:c0:31:ba:28:1b:32:e9: + 12:48:90:3a:ec:cf:e1:82:95:34:93:02:69:c1:75:ba:57:3f: + 22:e2:76:f1:fa:8d:dd:d1:e2:ed:74:f4:69:c4:2c:79:ba:a7: + 86:e2:5c:fb:ab:2f:e6:67:b8:46:01:ab:23:d3:77:3b:1f:47: + 7b:a1:e0:66:7a:1f:c8:d8:b8:f1:91:94:70:4d:9a:c7:f6:ec: + a8:c5:b5:87:f6:df:5e:b0:6f:8f:6c:c8:18:6c:62:13:8a:ee: + 81:ff:7b:02:54:ab:e4:19:58:f5:57:e7:74:00:9b:e1:45:ac: + 1b:ef:89:c2:f9:e2:73:20:ba:ab:48:36:a3:d5:a4:a1:9e:1a: + 22:82:08:b0:9e:0d:46:dc:d2:4c:06:e2:80:b5:40:ef:c1:23: + 99:f7:79:62:5f:19:5b:1c:01:3c:70:0a:5f:d3:c4:43:ee:21: + 8a:dc:d3:ba +-----BEGIN CERTIFICATE----- +MIIDeDCCAmCgAwIBAgIUfYyBfD98zcCFS5nuud+2sQdOiEQwDQYJKoZIhvcNAQEL +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw +MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC6+QCA6w1lbDB4p2ZyFN8Gq/emMLxiUIGU4UX3RzgfNZmauSblezKjcd8C +hCKgCTITawVajDsqWRqJDghY0KV0v5Z6FmcAIiN8Bzf42uN8jqLWgRj7UbH15Q3F +KE8XWSVCCOjwFB2NA9ccSJTzL3AtxAN8BsXK3RXTG9TI5K/nwKmQ+aTG0+YoD7A0 +pKp7pt9FLo/MuuGG5ph0IgfNM6OO03laKKHUoeayfcNtnGFnzsp0tm/XMkzJ+Njy +8GCXPSvitGdsaQgjvYpxZak+Yn8VdggOy6myaFFeXBmwg49BmNixDu8mrMX35jSN +cV8evdTbxWlHR3yRiNCLxOF6YaRFAgMBAAGjgcswgcgwHQYDVR0OBBYEFPp5SfZp +ZIBBmx7mLDn4NiwP9IJmMB8GA1UdIwQYMBaAFPp5SfZpZIBBmx7mLDn4NiwP9IJm +MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh +L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S +b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG +9w0BAQsFAAOCAQEAVjUIj4te6mLzb0lJw0VUEs3euvJmEpnDHwG9rAg6XhI+Y8W5 +HwWBOgWQm9FSSrzSYSuIA5sDW0zaBMJXaunZ76RQ0K6vmQtKmOmRmksMPzS7xt3A +MbooGzLpEkiQOuzP4YKVNJMCacF1ulc/IuJ28fqN3dHi7XT0acQsebqnhuJc+6sv +5me4RgGrI9N3Ox9He6HgZnofyNi48ZGUcE2ax/bsqMW1h/bfXrBvj2zIGGxiE4ru +gf97AlSr5BlY9VfndACb4UWsG++JwvnicyC6q0g2o9WkoZ4aIoIIsJ4NRtzSTAbi +gLVA78Ejmfd5Yl8ZWxwBPHAKX9PEQ+4hitzTug== +-----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py new file mode 100755 index 0000000..18b1cfe --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py
@@ -0,0 +1,40 @@ +#!/usr/bin/env python +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Certificate chain where the target was signed by a different +certificate with a different key. The target lacks an +authorityKeyIdentifier extension as some verifiers will not try verifying with +the bogus intermediate if the authorityKeyIdentifier does not match the +intermediate's subjectKeyIdentifier. +""" + +import sys +sys.path += ['../..'] + +import gencerts + +# Self-signed root certificate. +root = gencerts.create_self_signed_root_certificate('Root') + +# Intermediate certificate, which actually signed the leaf. +intermediate = gencerts.create_intermediate_certificate('Intermediate', root) +section = intermediate.config.get_section('signing_ca_ext') +# Don't include authorityKeyIdentifier extension in the target issued by +# the real intermediate, otherwise the verifier might not even try to validate +# the signature against the bogus intermediate. +section.remove_property('authorityKeyIdentifier') + +# Target certificate. +target = gencerts.create_end_entity_certificate('Target', intermediate) +# TODO(eroman): Set subjectAltName by default rather than specifically in +# this test. +target.get_extensions().set_property('subjectAltName', 'DNS:test.example') + +# Intermediate certificate issued by root, but which did not sign target. +bogus_intermediate = gencerts.create_intermediate_certificate('Intermediate', + root) + +chain = [target, bogus_intermediate, root] +gencerts.write_chain(__doc__, chain, 'chain.pem')
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key new file mode 100644 index 0000000..5029e05 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA4RLD2z64JItol6WLSHDUU2g01K6rkOAWdSNzlcU32O9y6KsZ +WWEvfLcUQGULVwSXwWm4RiRvE2qwO4PfHFJDZoTWSOwS/u3XeO7tIvDyQlYXHN4e +UcEkzJ/JjnWN3D7JMsp9ysY8zwzvbbPvRICMLB2o7JtoCZBPZQYLAHlaRN7Ux1do +oXy7C7t9A0msm5ZGz0lQVOeDlUlMOpkOV8rh0IT2awXmZxwGcPXDmIht8IU3Aem/ +WJke7U3MuRhi9X5C0R6w3IsmpibaDdk6rQFCyP/9u0wdf3rtjusbhJnou6b356Ex +IsWpao2/5/g08kAT5yjXXMvnP8Y3WXEEtXQZXwIDAQABAoIBAHb7KYh8VnITNF5+ +R+wqoUPaYZtRHyc+HwEblZ3GHSjUJEW1NXhXdPgT/GOyRtVgeyzmy2BhIEr+al17 +7/UT08edT35LNhuH9hFbFQcUoqzIv/0lupdzaBW4Hp/tqumUU15DR05rj3fRGb0/ +kqv+3Jrxrvwth0kO/bmlASnl/P9MYtbQYsU21xLAk1bSaCrm2XBDYdD+7BR/C5Ff +Xi8Rxg1eYcqdeh+DXHvPIONReMMRZA5OC6PpH63Fz4MhICKt4CfyWbhh4wJu8h43 +oURUggYvPYYZGpMBT5SBmeIfqVBHL7eX8uBeu+2uCZ3+1JugjeurX4puiGo+x2jB +S8iRqCkCgYEA+1PRaQCsIBE6MWRGa5GnSFP06ju6svgzyr/ZXhhPwnKZlsQfQXhh +XaDk59/Vd/ukWj20QVOyrr9EjrDlKihDl9c38wprfGU7YRfev+2Bd801sw1DzEzT +ZO2T/NU+d29dhk8tJCaGcQA6wdtExMXnn4OGqV0dWpOfr5PzAIdk0OUCgYEA5UH9 +4nGUEDJsB0wfRiwKyjO8meiqqvKVerzHigNJ31SqNtV3RpJ0yW9Z3bxF1gJIA+FB +WjYTxjD3TJT11IYZrv1mbCoSwM+At1btUrTBxM0Q7XRp+6yQFzqg7ZQDVIKOnyyH +VUlg72viMYuBF0M4rUjeFwya5TCST/Ec8octkPMCgYEAriGJwsWrfGBTQGtoexkk +nPFGjI+rsFpVkBFSamZPxLqf/ZyOx06/rx5N2vXzsjjQy5Fa9bQm5foxZufbL1VM +V8TOx/6dMEf3VzMxqyrEfBvbK95x7fgAszoEQbYBnMC1PNxYu2ZR2bM+ApiIUgmI +jLWVNH0GXH5RslXAlMo6KJ0CgYBpLqHA5sM7uyZ9IpumokZBBwOcyXaj/7A9I6eY +1nFqGXoOtlmG82LJmGDurpaL3XgU76AAN5dS8txDMoSnAO9/rZr0PUllVM6FT0iL +DYtpM3x0tVh6s21YevmihqoQd+XfeZqNsqDat/CLMqoDdj/moOvkP1BBnstCCilx +zDtHqQKBgQDsGJgCMHD0S7u+TfYXfFPSHI/gv4+B/Uuxs6v8qtFelMwER0/zY10u +Ijle5MwznwuI+6zJ5LT/sxbkLlxTtPs4xCz5Gr7xkaO2m/BZEYSgTRKTaUiVY/Ky +4tyr8Rs5gSdKySofwVcFGLje6gxQWIqNPjP/v1gV5rLGizXjSKu4tg== +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key new file mode 100644 index 0000000..399aa06 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEogIBAAKCAQEAtONWubA537pyqyJVEJELrHMycBlRlmsXuniiyHfM0rIOnd61 +P2uKSYC5piOeloL/QWW9huO9pL+5GYXyCsg6t4fV1m8uw3I1NkaY7Nn9DmHLCtRl +xV2n4M1v7ZJAA2IbAMbCAhre8WfV9guCqn/ccghevoFXHWaagrvVsXje92+y1yZc +tUdlMpFBcA8+I4lw4wq+qqndDuJujUkwr7utuz5ND21DwjxBICZor6fsg2wuLUN+ +FluTjrRsuucmjNFgk0t4EOamy5e5T/v8P/BooSLwIL9fIYmoW4v7famy7ROjPNFM +x+W6jMqMdvaJqo9tRAqk0RhmZeUEJbGGhOQqcwIDAQABAoIBABpYVgQ7Z2JvXE4S +dQMxrNqT+I+dEGXw+Qa+lS7PS/SP3FMf4ZP4DK8B4YgR/gH72ENlFwJzXuaEyeeu +u37YhLzAOuO9U7lBhACArbspUJLsqU7NenkRV+cE5L1cJJiZjEdDq3P1B+1u6xmn +uYMtliTBlVL3sYFltTE/PDNZ4Fd3HYz/9YYyGVb9I6VzDbFjkA9xySv0BabBlaZI +NmZJq4hfpnv14sWkNxg5XCCLJ1qSGGYjvce3V+FZngyi/LSHjWdjW1cbrl6ZmTvp +x/tVQpjCtAdEnX5OUW0s6WsK9C5F3uMFvYCc7wWFnI02jXwhTKzvnwu72UU1CpFh +Ehrf/+ECgYEA1+fZN/o3uwWLOxdAaVIk2LxaMAfJGlRV3QIdQbvyAd7Ln3u16Bl6 +wxOR0cmjaIYFlTh+pggukfF3d/ii0wz5wFQf02V1OrRBBl4C/Fv1teU6Y1WDFVuE +ZIZLI0UJhImxrb727zaej/uYfs8kQB+XwzCEJGhvUdoynGJMUjIUMCMCgYEA1nrA +2++qe+9uZHhv6Q4wEW601PdUeWGNjMzN/Yd1aByfxE3knHFmJkEi1cSXjB+xIcmB +BHwAcRZz35c/Aa78SofVSgEpBXgUl2MS1JKZlWs5jZKMASxKoSeOSSmtQ3aBEPVf +1g/N+ZuclOpHhuqPlHPo4QhulcO3WKby2zpSmXECgYBp2/aoOJn8q+IxTdw6B5mj +Xu6FYDvdGf6jhzbbFRC6lAeYoap2K5ACd+TmTIw/Yn74RCPsulRDIHaoLxN+kX0f +LOAR4UwSRXEgcxXZsCkQT11KeRH1ddK7CxFqMJ5TCsRAYUJn1Yr3I7AIdP3cJuFd +Rbt0snPqWSa5gITVRFKbqwKBgBVPvTodZmNKNz3kebo+nqgcx/shWFN3TglfkFhQ +zWm67mUjGEQzQGMstbln/2b8/yzMSPWZHLIf+QOOk8QnDwqY1Ki11M2mUOV6ArT8 +nCYssVtP5Hl5XTEGLS035u99JvX4a71pdJ4IyFZDsTfGtt2ZZtp1bAeVmvJEJH2E +HhEBAoGAeW/9h/kMEJ76hZQkIPFqnrJnM0Dzs/t9n6j7GU8zGXxgLZdqec+kvUqz +jXgpm5KloUYGarX02FICOGGq/txm9ec+mF0xrdJqG5oUxHmLdqd3uOaE2hZ+1oxL +N1RsGMTt5OO5uO/m0d1hTb02lES3aKF+iqlaFTGGdDJ3rFzeFUY= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key new file mode 100644 index 0000000..b120c45 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEogIBAAKCAQEAuvkAgOsNZWwweKdmchTfBqv3pjC8YlCBlOFF90c4HzWZmrkm +5Xsyo3HfAoQioAkyE2sFWow7KlkaiQ4IWNCldL+WehZnACIjfAc3+NrjfI6i1oEY ++1Gx9eUNxShPF1klQgjo8BQdjQPXHEiU8y9wLcQDfAbFyt0V0xvUyOSv58CpkPmk +xtPmKA+wNKSqe6bfRS6PzLrhhuaYdCIHzTOjjtN5Wiih1KHmsn3DbZxhZ87KdLZv +1zJMyfjY8vBglz0r4rRnbGkII72KcWWpPmJ/FXYIDsupsmhRXlwZsIOPQZjYsQ7v +JqzF9+Y0jXFfHr3U28VpR0d8kYjQi8ThemGkRQIDAQABAoIBAF+GVi6HaKm3s7AA +/sMsTKHw/C7JWYX1Ua8JxSBIH7E6RkcZb3jxD3cX93MmpTYUXKQ1GmAfox7ItVju +dW9C8jWKqMupZGhaCL0WRw96bZ02lpV3EZddLsnNg9KF/JqWLgXl3XTDIjHok19c +6dSxGOQY8BrOrwEtIThhUL5usDx7f5QqhnNA7QBXkrSp/Z/dYatUwemjd5/Utb1O +ybT/21j28cllwun5inaXveJhqxbCL48DyuidEOdoJPv7RIQ7MVuFerGkUWcZFjR1 +ASNCkej2AxSg/AludF3K2LitRQnN9wraqRnZ6jz5cz9XIAoHPYX2A3vdf4tRtd0+ +mlQ8BgECgYEA5b8guNfEjm6KUq2GD8yh7yJ9/wlRCBOLG9OEM4WObJ1Svdjl3Mb+ +OesioSy0XawU8SyI0fwJ96B9Y4NBZ4tDMrkeP4R7XDOMJvnSloTso0tD9i4HaRYr +TAXk6jKDLaeKy9RuU4TSvJRY3hz3Z3dVnhQAiYIIzYuEt7A5inJmNcUCgYEA0FaX +N7grNY3cGujFuo9AYQifUpfmKIr0/gPUknW8n33cH4ACqI1fQhMhc4LDC06RDoJz +aCpChdStFXOYnPNruJjRJ+ew+OlkZezCEv1yq0Quz/2HdOFtjKwL4dqi8hjEPXd8 +LTmOlqil/kVl2zvacZjSDUVTRTV0mBbstfnzHIECgYBYst+ZPYRfUQIKRYAanXBv +eKuYSSqFqbXtOk4x7gA8osiNDy4/fHwuND+cZjwEZil3qy/vkhTvC4EdaFFZ/oQl +Ex9Aeo9921Diw1SwVAVgTfChHMgzpCF3Kldkq7fFaofFhfBKQl9x+vwMVLaXtZTS +gPpsHE31vUWx/VFZyCz52QKBgEW65av5kUTAcU30YNG7RpHzn9e2DYu+TpeCUrCe +hX5gUr+cScd+YcasvoJ53qw3JKfVk6jmlBNVBoVqhkbp1kEXrNGNY5c8DqVqo95V +Q/78uCpXMfI1zUPLBcMXOXiMP4pPJpnAbPASDFTZh2jkVI22138nl+JPLPIGoj2a +JfuBAoGAdtofEu4Xrp5/dB8LQQ61rNjb3ANOOylhZrFVnm4KAALc+1pf5LHeELDz +vVVK0x9qri5Mh9eHuiOqyzPyGgcsGkdClXQPxnOf1dJ7NxV4Q9IY0yR/wP3CMFI3 +Zh3XWoruzRPzPGpki+uEKXODE8usUY1rKiXBQxgWPyoPPb+TbDA= +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key new file mode 100644 index 0000000..5060037 --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key
@@ -0,0 +1,28 @@ +openssl genrsa 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAtjQbMOR9uUDsjNi31U2gDIVmJae/FsLYTmq10TzBY6j/liSH +WRSb4ACLdXpSXX2lHfwd+Evr43S1jehDjdy5PdVHhvvH2Fa2kQN2Vrr5NWu2cURR +onwkAuXwfGc0IeAQMVT5bZZDM6a7ykz4MaQWk20VUApeQ3erLUvOeYDslQyim3py +ffWmSigUo7jrj4iECOUAhjCqU2+ynl+FhSndlKqUKIrKUBP5rAhkjLmAZf9lwaZI +dd+wmowLyNAHqYufFmlRgcmKM4E/BFcsBlPGLsdMmW1lK6TAtmrKNwU4KmSwf+Wt +O5B3vYZTNBgARmo3D4U5xZWWq72jgQlpQCIJtwIDAQABAoIBACZ4F+mZxIWxlIAk +XaP2kL00CR4YLbtThjIAS8USq84r51K/AaioNkT0OH2kRvGgTpVnHrjG5tYOVSrS +CDlSifXpKwHv9QDTRhaWAY1MSsOhq1J81zOUPFI0VDMf4xzn3uNbipI9sJCeOnX7 +DEgG2hFkbaSJm99oy8Zzg/OZadoKBmPoNJryr4K8lvJU15KjQc2zUoyW880ZIBRg +zpnq+yKu7fSgACjQ26xmhdW+eCx8cm7hvstMaSOY8fTqV8cGbk/emYfwRaHjZpHp +6k8ZDCuItBe5MaBgKDvpgEHKT3OMuV9miHhewrYkD0/q5OY4ottGD1WKqAcDqFhW +SbmyLgECgYEA6qBT2exrwNycFcuGj3s8H5Gzu/SX8pOpE2M+c88bxbW5oQFp/UFp +52o4ew0tt8gfIZbSeakt2tkHR15vBDgwI253o1/Oo7ebQzKpvPgA/Vb+TeWZIsT2 +MFemLiYFTYXGMIbAf5pO+cUbxAAViJymtWYjd38Ku9xlZMVcIKqsmrcCgYEAxs09 +C/6BP2jYgOPuKpR1dO6wWPCqHr5x9SQPdN0eX4zn8kqh8Vwg0ioXECRiqD2VsJPp +ElPvHwBwetIXN9mDym2hUorPoldlIiXGS5IQMa2RYzFRIq39POkM3zOa0m17iMJK +iM4ioXUUvijQCWmvNZYyoBMJE8yq+bSdwosjCQECgYBov7mP4pBc42FADcR+jGtU +QM14jYPFBg2HHVjFhWKFy1MbwbDbI3gvm+mpbkHJ+iuD6H0BWfmh6iDoyQ1RWfCL +8QayxtRPnWpQ/u5u8l4mvM7+YhITRtIO1SLZGZpmeOH5yj9o+LBnrItv3wW+HwoC +lJ4i/HIDWytdaQtvfiNfUwKBgQCZ8w/GPQVb1FZsoZWq9aJrtfdsOJqVCkf3XUB2 +8FD4D4cC81arMPvdpGiNwI+B14cW4cPIxKTVLiLsicsfHdtYJEOcRxB5mBIiOnxv +wyG1RsLivKsnHvOPeq3UHwNS1yOmCUds36yjuaYhiDtqPqRG7BQyL+uEoKb6jirp +H5Q3AQKBgDZUqsflVB4ltD7zWLsjedqZflEaDaiHmzAmTLmxX/BLrJEl4NnK6Fad +bAo07eHnCfvAEVYJb2+/2eBm/p+vVa5k5/M0vMevtEkJy/3SwXsNDUsv22K4XrPB +YiEO8AoNGRGw6gS820jAKglKD9Na2T0pofajhHGCGc8CIzqbZP/x +-----END RSA PRIVATE KEY-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test new file mode 100644 index 0000000..59e794c --- /dev/null +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test
@@ -0,0 +1,8 @@ +chain: chain.pem +last_cert_trust: TRUSTED_ANCHOR +utc_time: DEFAULT +key_purpose: SERVER_AUTH +expected_errors: +----- Certificate i=0 (CN=Target) ----- +ERROR: VerifySignedData failed +
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature/chain.pem b/net/data/verify_certificate_chain_unittest/target-wrong-signature/chain.pem index 7801710..c6db4fe 100644 --- a/net/data/verify_certificate_chain_unittest/target-wrong-signature/chain.pem +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature/chain.pem
@@ -7,15 +7,15 @@ Version: 3 (0x2) Serial Number: 64:12:b2:41:aa:b4:4c:d7:9a:e2:15:7a:bc:3b:e5:1c:2e:2f:6f:9a - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a3:10:52:35:1d:ac:4e:a5:23:41:40:b1:1d:66: 30:25:bc:dd:a5:62:66:d1:74:db:5f:bd:5d:96:07: @@ -55,25 +55,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 1e:29:08:ca:16:7f:97:c8:a7:60:67:a1:5c:e7:7d:82:19:20: - 27:2f:04:cb:75:5d:54:d1:9f:fd:fd:56:89:f9:b9:66:56:2e: - ce:57:6b:31:ac:2b:bc:2b:37:2d:48:a5:c7:c3:e5:da:d4:2a: - b6:20:d4:c3:df:21:84:3a:5d:8d:77:d2:24:0c:88:42:d4:f7: - 2c:b2:6e:51:99:e6:c4:ff:2a:bb:4d:7c:88:bc:55:e3:44:5b: - 7e:99:92:21:8f:d3:d9:e8:b4:6a:72:b1:85:c3:f0:81:33:c0: - ff:a8:96:33:50:a9:ee:f6:7d:5e:f0:57:2f:f4:f0:de:6a:ad: - 6f:db:6c:61:2e:16:bf:da:cd:16:25:e3:e9:d8:71:1c:67:4d: - fc:06:f6:94:49:d6:d7:16:c3:a9:6f:a4:2b:47:bd:9a:7f:47: - d1:48:be:69:99:c7:33:f4:c4:61:27:54:6f:d0:ec:47:3d:c3: - 2b:86:94:cf:60:3e:d3:b9:8c:6b:79:90:7c:e6:e2:f7:c5:24: - 68:24:c1:3c:2a:f1:8b:99:50:08:e4:00:9c:cc:bc:ff:2b:78: - b5:2f:6b:75:28:f0:fb:35:b3:96:62:0c:87:f8:a1:df:d3:17: - b1:35:4e:60:d1:40:42:68:c8:3d:f4:da:19:0f:80:68:5e:89: - 45:bf:0a:11 + 56:c1:31:dc:59:0e:4f:9d:6f:91:77:f7:6b:55:54:a5:34:37: + 8a:e8:37:88:d6:84:d6:d9:b2:80:61:3c:8a:68:01:bb:ef:f4: + ee:23:51:ca:58:ea:a4:62:cd:93:78:a9:e2:79:49:aa:d4:02: + da:55:55:98:8e:15:70:08:b1:0d:01:2e:3a:0e:27:10:76:03: + 41:2d:3f:1a:7e:45:ba:8e:fc:9a:d0:19:be:85:72:db:cc:ff: + 7a:87:39:07:87:c0:89:b5:bd:d2:43:db:86:6b:0e:9a:08:1d: + d3:ea:c6:ca:68:5b:88:b2:89:1c:55:72:a5:8f:c0:0e:19:db: + fd:65:42:5c:6b:fe:a7:83:6a:63:96:a8:27:dd:16:61:31:03: + 74:9d:bc:f5:90:20:90:31:8e:94:9e:a9:99:15:55:47:a1:20: + 49:82:a4:38:a9:6b:eb:73:56:1d:e7:80:f0:46:76:4a:f9:8a: + 9b:d0:dd:ab:9c:ab:eb:63:f8:e1:90:a2:b5:85:54:8d:90:e0: + 56:a3:0c:46:bd:7a:c5:f6:11:96:7e:da:d1:f0:38:c6:91:f3: + ed:8d:2a:a0:4a:6b:60:76:a4:7f:57:0f:ff:14:26:d5:3d:6f: + 4a:96:c0:14:c3:2d:62:e0:17:65:b2:4f:42:08:dc:9e:52:e6: + 27:66:45:ce -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUZBKyQaq0TNea4hV6vDvlHC4vb5owDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAoxBSNR2sTqUjQUCxHWYwJbzdpWJm0XTbX71dlgcIlMRh pOkHMfnoalL1ij0cbQDIR1EwmUKLJxFI6cbe2/9/7m4pz0h3HmMRvCqB+zpdTtK4 DM5oa2Hyv2Taqj8GdEd3cgjSo8M1z+XdE/fTRSH1nM9+UFZTEcjrkPKi64+dwQfE @@ -85,12 +85,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAB4pCMoWf5fIp2BnoVznfYIZICcvBMt1XVTRn/39Von5uWZWLs5XazGsK7wr -Ny1IpcfD5drUKrYg1MPfIYQ6XY130iQMiELU9yyyblGZ5sT/KrtNfIi8VeNEW36Z -kiGP09notGpysYXD8IEzwP+oljNQqe72fV7wVy/08N5qrW/bbGEuFr/azRYl4+nY -cRxnTfwG9pRJ1tcWw6lvpCtHvZp/R9FIvmmZxzP0xGEnVG/Q7Ec9wyuGlM9gPtO5 -jGt5kHzm4vfFJGgkwTwq8YuZUAjkAJzMvP8reLUva3Uo8Ps1s5ZiDIf4od/TF7E1 -TmDRQEJoyD302hkPgGheiUW/ChE= +ggEBAFbBMdxZDk+db5F392tVVKU0N4roN4jWhNbZsoBhPIpoAbvv9O4jUcpY6qRi +zZN4qeJ5SarUAtpVVZiOFXAIsQ0BLjoOJxB2A0EtPxp+RbqO/JrQGb6FctvM/3qH +OQeHwIm1vdJD24ZrDpoIHdPqxspoW4iyiRxVcqWPwA4Z2/1lQlxr/qeDamOWqCfd +FmExA3SdvPWQIJAxjpSeqZkVVUehIEmCpDipa+tzVh3ngPBGdkr5ipvQ3aucq+tj ++OGQorWFVI2Q4FajDEa9esX2EZZ+2tHwOMaR8+2NKqBKa2B2pH9XD/8UJtU9b0qW +wBTDLWLgF2WyT0II3J5S5idmRc4= -----END CERTIFICATE----- Certificate: @@ -98,15 +98,15 @@ Version: 3 (0x2) Serial Number: 6a:9f:ff:3a:b6:b8:fe:7d:22:0c:6a:3b:9d:e9:cc:59:3d:d5:60:ed - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:e8:a7:ff:7c:21:83:d4:bd:ed:f4:09:73:79:69: 0c:ec:79:18:79:54:2e:a6:87:f3:7b:65:e8:73:6a: @@ -146,24 +146,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - d1:e0:9b:06:eb:bc:ce:09:32:23:d4:3f:ba:a1:51:d4:29:a6: - c3:6d:c9:7d:78:97:27:08:44:f0:d5:ca:55:0e:ee:1a:9e:08: - 04:6a:bf:b8:5c:77:8e:8e:2b:90:94:ae:5c:9b:58:33:72:98: - 64:92:05:ef:9f:e7:6b:a3:48:47:53:0a:6b:b0:14:b8:16:5d: - 7f:9d:70:1d:8b:25:15:d2:ff:db:b5:81:0e:94:d6:1a:ad:e7: - f0:1b:37:e4:cd:71:24:43:74:21:ba:1e:f8:ae:d0:f7:10:42: - 60:44:f1:60:0d:d2:5f:d0:61:32:3a:e1:df:91:84:01:25:77: - 4f:ce:d6:37:e1:0e:44:60:27:15:a6:47:c8:50:99:39:af:a1: - 8e:ea:12:82:01:f8:ac:b1:5a:f6:b3:3f:84:7c:b5:60:4d:bb: - 24:e0:c6:fe:7d:10:5c:ef:b0:09:85:9e:85:83:c0:60:68:0d: - db:f3:e8:e7:f4:b0:0d:a7:f4:59:27:47:7b:81:bf:a9:2e:60: - 61:3c:fd:26:63:6b:bb:0d:f5:17:e7:34:94:e9:df:cf:4b:6e: - 2e:b1:42:83:6d:a2:f5:ba:09:ab:02:ea:d6:94:d2:ba:6b:d7: - d1:69:2c:25:90:9f:a1:f5:b5:a3:d5:07:db:28:51:5f:b5:5f: - 19:6b:6f:be + d4:1e:bf:d9:98:97:43:3d:5d:ca:eb:f0:2c:40:8b:91:46:f1: + 4c:f9:61:ac:c0:72:b1:07:5e:67:23:46:ba:ea:ce:1b:e6:f7: + 69:7a:14:30:0b:8c:4e:b0:ff:c3:11:ab:e6:fb:1e:a2:f9:f4: + f0:41:0d:ce:0f:4c:82:5b:b6:fd:a6:1b:8a:8f:da:8e:0f:a9: + 19:0a:26:59:c4:42:84:a2:b9:60:ed:6a:11:6e:f0:05:18:67: + bb:18:e6:de:00:dd:a0:a7:42:29:c6:a1:b4:aa:81:56:e4:12: + 39:1f:8a:0e:5b:2c:f7:07:7d:ad:db:be:86:89:f2:24:ee:b3: + 34:f6:75:fe:5c:4e:fa:1f:6a:fc:2e:93:ca:0e:6e:33:a6:ba: + 7e:a8:3f:66:2c:cb:16:b0:93:80:91:50:7e:7b:76:af:e4:7c: + fc:35:a2:f5:b1:4a:07:7b:b4:8e:da:76:c0:43:91:83:81:47: + 10:2f:bb:2b:63:a0:63:e6:a4:24:01:75:69:ad:0c:62:ad:24: + 3f:01:b4:a9:b4:77:85:b9:4a:79:4f:35:9b:e8:1e:7e:e5:0e: + 22:ce:f6:76:ad:58:f9:53:7f:d9:d5:0c:43:5a:c4:7b:1e:a4: + 7d:af:03:9c:a0:56:92:6f:b4:bc:f7:71:08:1a:6a:07:a1:f2: + 79:8d:a4:4a -----BEGIN CERTIFICATE----- MIIDgDCCAmigAwIBAgIUap//Ora4/n0iDGo7nenMWT3VYO0wDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAOin/3whg9S97fQJc3lpDOx5GHlULqaH83tl6HNqpa/9AGvJ 7YZQGPBM2RIXOiOuekk9cXxu2k977VVz6HFcchOEj4OqME8KvDhRdUdnw2xe6K+W @@ -175,12 +175,12 @@ djHO+0OHoyowNwYIKwYBBQUHAQEEKzApMCcGCCsGAQUFBzAChhtodHRwOi8vdXJs LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ -MA0GCSqGSIb3DQEBCwUAA4IBAQDR4JsG67zOCTIj1D+6oVHUKabDbcl9eJcnCETw -1cpVDu4anggEar+4XHeOjiuQlK5cm1gzcphkkgXvn+dro0hHUwprsBS4Fl1/nXAd -iyUV0v/btYEOlNYarefwGzfkzXEkQ3Qhuh74rtD3EEJgRPFgDdJf0GEyOuHfkYQB -JXdPztY34Q5EYCcVpkfIUJk5r6GO6hKCAfissVr2sz+EfLVgTbsk4Mb+fRBc77AJ -hZ6Fg8BgaA3b8+jn9LANp/RZJ0d7gb+pLmBhPP0mY2u7DfUX5zSU6d/PS24usUKD -baL1ugmrAurWlNK6a9fRaSwlkJ+h9bWj1QfbKFFftV8Za2++ +MA0GCSqGSIb3DQEBCwUAA4IBAQDUHr/ZmJdDPV3K6/AsQIuRRvFM+WGswHKxB15n +I0a66s4b5vdpehQwC4xOsP/DEavm+x6i+fTwQQ3OD0yCW7b9phuKj9qOD6kZCiZZ +xEKEorlg7WoRbvAFGGe7GObeAN2gp0IpxqG0qoFW5BI5H4oOWyz3B32t276GifIk +7rM09nX+XE76H2r8LpPKDm4zprp+qD9mLMsWsJOAkVB+e3av5Hz8NaL1sUoHe7SO +2nbAQ5GDgUcQL7srY6Bj5qQkAXVprQxirSQ/AbSptHeFuUp5TzWb6B5+5Q4izvZ2 +rVj5U3/Z1QxDWsR7HqR9rwOcoFaSb7S893EIGmoHofJ5jaRK -----END CERTIFICATE----- Certificate: @@ -188,15 +188,15 @@ Version: 3 (0x2) Serial Number: 6a:9f:ff:3a:b6:b8:fe:7d:22:0c:6a:3b:9d:e9:cc:59:3d:d5:60:eb - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:df:f9:b3:49:5f:c8:1f:a6:a5:bc:9e:5d:08:17: 7e:a5:87:b6:d2:53:a6:c2:ce:73:29:cb:f4:35:07: @@ -236,24 +236,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - ac:40:7a:e2:4b:e4:8f:da:74:68:81:5b:9b:74:95:d4:6c:fc: - c4:68:2b:a2:38:41:c8:c4:f7:e7:88:91:e7:1c:e2:fb:46:74: - 0a:ec:10:b4:24:8b:30:8d:65:ef:98:72:05:cd:b1:77:80:90: - 2b:2a:ae:53:a9:15:67:91:2e:d7:fe:d8:9f:0d:f7:1f:1f:7c: - 6b:c7:0d:4c:58:f9:4c:89:26:d1:1d:dd:a2:2b:1b:87:ef:b7: - 18:42:d4:5d:54:4a:f1:08:bb:37:3b:24:d3:cd:b4:36:d5:6e: - 0c:71:d6:57:dc:f5:b2:1d:f9:be:3b:a5:72:55:fa:65:b9:2e: - 72:7b:ec:26:10:ba:72:67:3b:1e:c9:f4:c6:e2:12:09:0b:6e: - 4f:b6:26:ff:b5:59:45:0c:3f:55:1e:82:83:c4:20:00:3c:ab: - 5f:ac:ba:10:0a:a8:eb:ab:cb:8f:8e:48:8a:68:30:38:46:4a: - d8:84:c2:79:be:a8:27:51:e5:ad:b8:f6:2b:4c:87:7f:d7:cb: - 0d:c9:02:0e:84:cd:da:cf:21:20:50:38:93:d6:cb:41:fd:a7: - 4f:c0:c3:f0:d1:01:ad:c1:66:4e:91:0f:2b:fa:36:dd:4f:b9: - 0e:b7:02:cd:73:46:58:8d:29:95:0d:a2:96:0f:d6:b2:47:1c: - a1:a2:e8:72 + 16:d1:9e:75:72:6b:30:1b:89:1b:ea:97:b9:28:bf:93:75:1b: + 51:3c:89:47:1e:58:59:87:1e:f8:aa:8a:d7:b9:7d:60:42:44: + 39:da:8d:84:f2:e1:97:8f:9c:db:46:cf:49:54:f0:af:fd:7a: + 38:77:9b:c1:d1:1b:21:4f:05:3c:2e:19:e4:42:76:35:f3:ef: + 38:45:a1:a5:b3:ab:e1:8b:13:32:3e:89:4c:49:f9:32:df:02: + c1:f3:1f:d5:77:9c:c8:87:c7:73:0b:94:e1:74:65:64:8a:ca: + 69:b0:c4:81:91:be:05:a2:6d:09:e4:29:78:66:af:89:54:96: + 9c:bd:ad:bc:1e:e6:64:01:48:93:63:d5:aa:72:87:0d:65:98: + 2c:b3:b4:85:97:b5:4e:fe:b3:31:0c:e8:85:eb:c4:5f:65:c6: + f4:00:a4:26:7b:ae:17:b7:6c:89:95:db:e5:c1:50:65:ee:f5: + 73:28:26:21:24:0b:b3:4a:e6:24:e9:c1:b9:e1:5a:6a:86:35: + c3:44:8e:b1:30:10:79:38:fe:96:1c:07:ad:43:22:ec:58:c6: + 1f:66:93:50:52:4a:7e:a6:74:4b:c3:31:53:c0:3e:f9:a3:3a: + ea:0c:e9:b5:c1:8d:c3:93:e9:f5:89:12:98:cd:85:63:33:12: + b7:6e:63:cd -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUap//Ora4/n0iDGo7nenMWT3VYOswDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDf+bNJX8gfpqW8nl0IF36lh7bSU6bCznMpy/Q1BybFsO+HyqBk23/kLAXa gY6YuIDS8cPl1mwarJCP8E1D/Qn06xf6xMvaKlZ+ttLObV/V7AFnrwI61hiiYUP2 @@ -265,10 +265,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEArEB64kvkj9p0aIFbm3SV1Gz8xGgrojhByMT354iR5xzi+0Z0 -CuwQtCSLMI1l75hyBc2xd4CQKyquU6kVZ5Eu1/7Ynw33Hx98a8cNTFj5TIkm0R3d -oisbh++3GELUXVRK8Qi7Nzsk0820NtVuDHHWV9z1sh35vjulclX6ZbkucnvsJhC6 -cmc7Hsn0xuISCQtuT7Ym/7VZRQw/VR6Cg8QgADyrX6y6EAqo66vLj45IimgwOEZK -2ITCeb6oJ1Hlrbj2K0yHf9fLDckCDoTN2s8hIFA4k9bLQf2nT8DD8NEBrcFmTpEP -K/o23U+5DrcCzXNGWI0plQ2ilg/WskccoaLocg== +9w0BAQsFAAOCAQEAFtGedXJrMBuJG+qXuSi/k3UbUTyJRx5YWYce+KqK17l9YEJE +OdqNhPLhl4+c20bPSVTwr/16OHebwdEbIU8FPC4Z5EJ2NfPvOEWhpbOr4YsTMj6J +TEn5Mt8CwfMf1XecyIfHcwuU4XRlZIrKabDEgZG+BaJtCeQpeGaviVSWnL2tvB7m +ZAFIk2PVqnKHDWWYLLO0hZe1Tv6zMQzohevEX2XG9ACkJnuuF7dsiZXb5cFQZe71 +cygmISQLs0rmJOnBueFaaoY1w0SOsTAQeTj+lhwHrUMi7FjGH2aTUFJKfqZ0S8Mx +U8A++aM66gzptcGNw5Pp9YkSmM2FYzMSt25jzQ== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py b/net/data/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py index b8d932b..76dca75 100755 --- a/net/data/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem b/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem index dafaa6c..859b15a 100644 --- a/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem +++ b/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 11:0a:fc:bd:a1:b1:c5:a4:95:da:e7:62:79:b3:82:f3:22:28:98:e5 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c1:03:58:01:b1:2f:7b:fb:b2:71:dc:49:d0:cb: 06:76:30:64:f7:61:bf:da:55:93:73:29:49:0f:cb: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 9f:04:58:29:ad:9b:ae:88:48:2b:df:91:67:c8:7a:d9:8e:82: - b4:9b:12:14:fb:87:e8:c6:f2:16:87:d3:4d:1b:da:fa:d3:8b: - 2d:2a:c1:06:9f:b4:28:9c:dc:e6:16:85:a4:e2:0e:b8:76:84: - a0:f3:00:09:e1:54:5d:4d:2d:34:8b:fe:98:36:7f:16:5a:38: - 96:e5:0c:67:c9:e2:77:c2:d3:52:26:6f:60:58:b6:78:26:8a: - b9:8f:0e:38:93:24:50:18:d2:85:62:9f:88:26:4a:ce:38:25: - 9d:ad:30:b9:f6:0b:ee:f8:73:8f:6b:b6:0e:0c:d0:6f:a4:4f: - 3b:f1:d7:d7:99:77:59:d1:c4:29:15:f5:1e:d8:6b:b4:a8:b1: - 44:6f:7f:ec:63:06:24:9a:be:8e:e9:34:c8:8f:6d:d8:bb:d0: - 86:37:ff:57:53:2b:e7:67:7d:e6:3a:85:c0:76:f3:ba:40:d3: - 16:7b:d8:5c:e1:7f:92:d8:7e:ed:53:11:89:e0:17:44:68:3f: - ad:64:63:e3:18:df:84:66:05:17:84:09:88:d5:3f:d8:03:d1: - ed:3a:6b:15:9a:bc:68:55:bd:e6:21:f9:6d:f2:c0:c9:54:2e: - 36:b8:2d:2b:1d:de:b5:7e:ba:33:22:69:6f:b1:1d:b1:8b:fb: - 98:5e:e7:de + 07:fb:42:4a:92:11:ca:8f:d6:40:8b:92:3a:09:71:d7:28:a4: + a3:9b:6b:de:b0:c1:e5:17:17:66:bf:97:db:a8:5e:fd:af:4a: + 61:11:01:26:22:7b:dd:f7:e9:15:a4:68:91:c0:f8:34:e9:4a: + 56:e2:d1:94:e2:a1:37:ae:76:f8:e2:88:f8:13:2b:aa:58:aa: + cd:b9:d5:a8:1d:b8:04:ef:70:9e:36:c4:ee:1c:94:cd:f6:f0: + 4f:6a:db:89:59:7e:8f:69:41:92:47:41:7f:f5:5d:1e:a7:d9: + 76:d1:7c:e1:51:5d:af:53:ae:34:e6:36:47:e3:44:11:ac:12: + 23:1f:48:d2:87:68:91:9b:4d:3a:d7:f4:c2:b1:1d:aa:ba:17: + af:4f:a0:ad:4a:c8:7d:04:96:3c:82:7c:b7:86:63:90:d2:d1: + d7:fe:02:7f:11:a3:f1:d2:84:30:8a:d1:ed:ce:3c:51:ff:49: + ce:64:96:c1:77:0f:3b:f1:e5:82:bb:5c:57:2c:93:60:e7:b4: + ee:8a:d1:44:75:ac:b6:1b:c2:c6:59:40:76:e8:36:ea:18:54: + 2c:91:63:5b:0d:2e:ff:4a:13:1d:55:8d:f3:02:6e:f4:e8:f4: + a4:27:6a:88:2e:27:9a:f2:2b:4f:7c:49:3b:f2:fd:b8:53:18: + ea:17:41:d0 -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUEQr8vaGxxaSV2udiebOC8yIomOUwDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAwQNYAbEve/uycdxJ0MsGdjBk92G/2lWTcylJD8sKM71B CygDRTVyqbRLp+xSdzqMusuHVig7OY1He3B/Wo92jH4T6GEXGR1y425pILyD91sR hW4auPt7+P4r4tK9GgplYrCEpwqsdermdMQdLOgEYnZLTQS2Ui+muma7/kXWaiEF @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAJ8EWCmtm66ISCvfkWfIetmOgrSbEhT7h+jG8haH000b2vrTiy0qwQaftCic -3OYWhaTiDrh2hKDzAAnhVF1NLTSL/pg2fxZaOJblDGfJ4nfC01Imb2BYtngmirmP -DjiTJFAY0oVin4gmSs44JZ2tMLn2C+74c49rtg4M0G+kTzvx19eZd1nRxCkV9R7Y -a7SosURvf+xjBiSavo7pNMiPbdi70IY3/1dTK+dnfeY6hcB287pA0xZ72Fzhf5LY -fu1TEYngF0RoP61kY+MY34RmBReECYjVP9gD0e06axWavGhVveYh+W3ywMlULja4 -LSsd3rV+ujMiaW+xHbGL+5he594= +ggEBAAf7QkqSEcqP1kCLkjoJcdcopKOba96wweUXF2a/l9uoXv2vSmERASYie933 +6RWkaJHA+DTpSlbi0ZTioTeudvjiiPgTK6pYqs251agduATvcJ42xO4clM328E9q +24lZfo9pQZJHQX/1XR6n2XbRfOFRXa9TrjTmNkfjRBGsEiMfSNKHaJGbTTrX9MKx +Haq6F69PoK1KyH0EljyCfLeGY5DS0df+An8Ro/HShDCK0e3OPFH/Sc5klsF3Dzvx +5YK7XFcsk2DntO6K0UR1rLYbwsZZQHboNuoYVCyRY1sNLv9KEx1VjfMCbvTo9KQn +aoguJ5ryK098STvy/bhTGOoXQdA= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 22:d5:d3:ab:e1:db:b6:4e:c6:30:5b:f4:c2:c2:ff:37:2e:43:2d:1a - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ba:0f:08:80:56:6b:27:51:76:78:18:c5:92:b1: b4:d1:7a:4f:8f:57:6a:6a:96:70:e3:ca:4a:68:9d: @@ -151,24 +151,24 @@ Unknown Qualifier: 1.2.3.4 Signature Algorithm: sha256WithRSAEncryption - 31:a1:e5:55:45:37:a8:5c:4f:99:ef:8f:d3:09:9a:93:e5:c8: - ae:e5:2a:c9:17:a7:45:36:c5:b8:b1:ad:84:1f:4c:8b:ea:fc: - 29:53:f5:e7:a9:c5:74:07:e1:46:c4:a2:d6:ae:6c:6f:2d:84: - d4:40:7b:a7:1b:ab:4d:3f:69:90:15:4b:ba:af:fe:74:8d:f5: - 96:99:35:23:a6:cf:d6:c0:9a:bc:58:ce:5b:3c:98:94:3c:f2: - c3:28:ee:7a:85:bc:fa:6d:54:08:2a:9d:10:39:5a:09:98:82: - 13:6b:17:c4:38:15:78:46:9d:af:f1:b7:6c:97:57:fb:50:1a: - 6b:2d:dd:a2:4c:a9:f0:65:64:57:90:f1:92:1d:e8:0a:10:72: - a0:62:f2:62:3c:72:c7:d0:c0:87:db:0d:80:1d:bf:de:1d:d2: - 8a:94:d9:ed:44:3f:22:e1:85:d7:26:f2:66:b1:c5:35:be:c1: - 1b:c8:50:1e:1f:38:e6:f7:d6:72:c2:f3:a2:9a:e9:a1:25:7a: - 97:f8:b5:37:11:cc:8b:09:c5:a2:8f:65:57:4f:e7:fd:4f:e0: - c1:6a:f6:cf:d1:c7:be:f7:b5:3e:69:08:af:2d:37:72:26:11: - c2:b3:28:f0:61:1e:c2:58:59:fc:ed:62:8b:9e:0d:c5:f8:ee: - 35:23:bd:5d + 49:0a:83:40:26:72:8f:2b:d7:44:4b:1e:62:27:3b:58:b3:8d: + 5d:ff:52:5b:1a:14:a5:e1:4b:79:98:ae:13:4a:0d:fd:ee:d1: + 8c:10:26:8b:a4:71:31:9d:c6:a5:16:10:c4:d4:ae:22:87:da: + 27:da:2e:ae:e0:9c:83:1e:c0:10:ac:7d:63:df:17:a7:be:27: + f1:e7:6f:6f:0a:53:25:7b:88:78:fe:2b:e9:b7:95:6d:f3:37: + 10:23:df:31:39:c9:cf:23:3f:76:1f:37:0f:21:27:8d:7e:19: + 84:89:14:c7:ac:06:97:c3:69:15:09:24:c3:b2:f7:b6:1c:0c: + ae:c0:c3:62:31:32:ca:f4:8d:4d:5a:3d:5c:7c:9f:af:1b:82: + 6c:ca:a9:65:9b:5e:3b:15:93:30:28:83:6e:11:fe:fd:23:96: + 20:d6:cc:df:f0:cf:a8:57:8f:52:6f:77:d2:ed:bc:64:65:54: + db:c1:aa:e0:43:0f:0f:07:4d:1f:7f:bd:a0:fc:0e:ea:8c:95: + e9:18:cc:b3:c8:25:a1:98:30:22:39:73:96:23:be:27:38:f8: + 27:7a:4d:82:d1:a3:92:ed:bd:50:6c:54:eb:55:76:f8:11:b1: + e1:02:c1:d8:a9:8c:ae:54:f6:00:8e:19:59:9f:88:c7:bc:30: + 45:58:b6:19 -----BEGIN CERTIFICATE----- MIIDoTCCAomgAwIBAgIUItXTq+Hbtk7GMFv0wsL/Ny5DLRowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALoPCIBWaydRdngYxZKxtNF6T49XamqWcOPKSmidC10u/TQb KtfyoOA9mPgsiNF+JV2AgDDwHGWl5GDtejHflyDDDE7QKtiTVNIh/p+Fff6dRfxm @@ -181,12 +181,12 @@ LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ MB8GA1UdIAEB/wQVMBMwEQYCKgMwCzAJBgMqAwQMAmhpMA0GCSqGSIb3DQEBCwUA -A4IBAQAxoeVVRTeoXE+Z74/TCZqT5ciu5SrJF6dFNsW4sa2EH0yL6vwpU/XnqcV0 -B+FGxKLWrmxvLYTUQHunG6tNP2mQFUu6r/50jfWWmTUjps/WwJq8WM5bPJiUPPLD -KO56hbz6bVQIKp0QOVoJmIITaxfEOBV4Rp2v8bdsl1f7UBprLd2iTKnwZWRXkPGS -HegKEHKgYvJiPHLH0MCH2w2AHb/eHdKKlNntRD8i4YXXJvJmscU1vsEbyFAeHzjm -99ZywvOimumhJXqX+LU3EcyLCcWij2VXT+f9T+DBavbP0ce+97U+aQivLTdyJhHC -syjwYR7CWFn87WKLng3F+O41I71d +A4IBAQBJCoNAJnKPK9dESx5iJztYs41d/1JbGhSl4Ut5mK4TSg397tGMECaLpHEx +ncalFhDE1K4ih9on2i6u4JyDHsAQrH1j3xenvifx529vClMle4h4/ivpt5Vt8zcQ +I98xOcnPIz92HzcPISeNfhmEiRTHrAaXw2kVCSTDsve2HAyuwMNiMTLK9I1NWj1c +fJ+vG4Jsyqllm147FZMwKINuEf79I5Yg1szf8M+oV49Sb3fS7bxkZVTbwargQw8P +B00ff72g/A7qjJXpGMyzyCWhmDAiOXOWI74nOPgnek2C0aOS7b1QbFTrVXb4EbHh +AsHYqYyuVPYAjhlZn4jHvDBFWLYZ -----END CERTIFICATE----- Certificate: @@ -194,15 +194,15 @@ Version: 3 (0x2) Serial Number: 22:d5:d3:ab:e1:db:b6:4e:c6:30:5b:f4:c2:c2:ff:37:2e:43:2d:19 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:ba:3d:c2:46:f3:d5:1b:65:5e:43:a3:bc:db:43: 94:e9:9c:20:e1:ea:84:98:c6:65:51:6d:1c:1d:5f: @@ -242,24 +242,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 10:bf:74:ba:31:31:9b:8e:aa:8c:67:08:56:79:bc:e2:50:65: - 6e:2e:a9:9d:9d:63:64:23:95:6f:04:4f:24:df:a2:a1:f1:75: - d6:d2:a9:06:05:bf:64:19:bd:d9:94:14:cd:bc:19:0d:56:14: - b4:e9:b0:78:99:dc:e1:d6:ac:99:86:90:5d:ae:54:66:b6:ec: - d6:6f:26:3f:2e:a6:63:25:14:48:b4:19:0f:c6:de:3d:be:1d: - 0b:4a:a7:01:2c:be:8a:ee:e4:98:9d:62:fd:f4:5f:08:f9:43: - b1:0f:ae:6d:3e:9c:30:6c:61:37:28:d0:cb:56:51:e4:56:4a: - 92:69:15:9e:3b:6c:0c:b4:c7:47:46:89:2b:b3:29:1a:2c:c7: - be:ea:b4:b4:88:a8:5c:30:5d:b4:ef:d8:1d:bc:e5:aa:b4:06: - 55:42:3c:1d:27:1a:68:64:d4:1b:e8:e3:f6:d2:2e:61:23:05: - a6:ed:f4:a7:e8:ae:ac:17:8e:ed:26:fc:92:f3:c6:13:9a:7b: - ed:42:ed:95:7a:f6:b7:53:83:fd:a6:c3:3a:73:14:a6:18:6b: - 3e:4d:bc:06:5e:dc:e9:81:25:5b:cf:cb:73:e5:49:57:5a:fb: - 28:dc:b8:06:cb:6c:bb:a6:81:3f:93:a6:a8:b4:2a:27:db:59: - 09:59:94:96 + 5b:e3:48:3a:63:d0:61:a7:99:8f:80:6a:42:fa:70:34:d6:69: + cb:fe:88:9f:a0:91:2d:3f:97:a1:a5:1f:e2:40:31:f3:2e:be: + f9:fb:6f:31:6e:6b:de:15:47:ac:c3:83:6c:d2:f9:30:dc:b6: + c2:26:b5:9c:c7:2b:e1:d7:bc:f5:98:54:3b:8c:c4:86:18:8f: + 70:99:31:46:d1:c6:a9:a0:38:dc:a0:55:fa:c9:5d:83:44:a8: + ae:a9:4f:b2:bd:e1:89:20:60:1c:07:b6:81:c3:d8:81:c7:dc: + 82:68:ae:43:e0:14:95:e3:c9:b4:fe:0d:fb:10:41:33:9b:bf: + 0b:32:35:3e:fa:c4:91:72:57:66:cd:77:1d:2c:0b:6b:6f:14: + e6:5e:a3:a5:f0:01:6b:5e:42:18:ba:e1:32:4b:25:4b:46:c8: + 2f:b1:4d:dc:b8:91:a1:15:b8:1b:09:5f:bc:a9:b6:ab:5e:14: + 1e:4a:c4:f2:b0:b1:1c:4e:ad:41:ba:c0:4a:3a:15:9b:6d:ba: + a9:95:3f:23:27:b7:20:d4:7c:48:81:2a:39:eb:ff:3e:24:cb: + 6d:27:3a:1e:f6:6c:59:2f:1e:50:64:aa:ee:9a:68:20:d6:8b: + 20:17:ec:51:13:3c:86:42:52:b6:e3:1a:b6:ef:e8:11:82:e9: + 06:49:30:1f -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUItXTq+Hbtk7GMFv0wsL/Ny5DLRkwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC6PcJG89UbZV5Do7zbQ5TpnCDh6oSYxmVRbRwdX435gUcaBhjZfFePbFVc NmPCxtu+R2FcNUYw7OHlDhBPndRiWFaDADpj8MuyUOVQUidgQT7bB2GS29Zgwmb4 @@ -271,10 +271,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAEL90ujExm46qjGcIVnm84lBlbi6pnZ1jZCOVbwRPJN+iofF1 -1tKpBgW/ZBm92ZQUzbwZDVYUtOmweJnc4dasmYaQXa5UZrbs1m8mPy6mYyUUSLQZ -D8bePb4dC0qnASy+iu7kmJ1i/fRfCPlDsQ+ubT6cMGxhNyjQy1ZR5FZKkmkVnjts -DLTHR0aJK7MpGizHvuq0tIioXDBdtO/YHbzlqrQGVUI8HScaaGTUG+jj9tIuYSMF -pu30p+iurBeO7Sb8kvPGE5p77ULtlXr2t1OD/abDOnMUphhrPk28Bl7c6YElW8/L -c+VJV1r7KNy4Bstsu6aBP5OmqLQqJ9tZCVmUlg== +9w0BAQsFAAOCAQEAW+NIOmPQYaeZj4BqQvpwNNZpy/6In6CRLT+XoaUf4kAx8y6+ ++ftvMW5r3hVHrMODbNL5MNy2wia1nMcr4de89ZhUO4zEhhiPcJkxRtHGqaA43KBV ++sldg0SorqlPsr3hiSBgHAe2gcPYgcfcgmiuQ+AUlePJtP4N+xBBM5u/CzI1PvrE +kXJXZs13HSwLa28U5l6jpfABa15CGLrhMkslS0bIL7FN3LiRoRW4GwlfvKm2q14U +HkrE8rCxHE6tQbrASjoVm226qZU/Iye3INR8SIEqOev/PiTLbSc6HvZsWS8eUGSq +7ppoINaLIBfsURM8hkJStuMatu/oEYLpBkkwHw== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py b/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py index 1319c94..84c7fd8 100755 --- a/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem b/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem index 5751240..8d1c2ff 100644 --- a/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem +++ b/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 31:6a:f9:bd:60:f3:6d:85:80:16:84:85:c0:6e:f2:0e:9a:01:52:0b - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:be:d9:c3:94:6a:c2:d7:1b:b4:33:1a:29:0d:ca: 48:e2:f1:94:93:27:36:71:c1:a2:dc:67:0e:5d:67: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 6f:3f:fa:25:c9:63:f2:c1:e6:27:f4:15:93:99:0b:ad:07:cd: - 5b:e9:0e:73:79:9d:49:34:d8:0f:ae:b5:e3:c1:17:08:a4:d6: - 6f:0f:c4:80:cb:1e:27:45:8c:df:17:dc:dc:22:60:8c:d6:da: - 33:f9:39:a7:8e:79:1d:54:fc:6f:24:33:77:93:21:70:b1:18: - 09:b1:c7:8c:7e:ee:6e:c6:77:fc:ba:f2:3a:82:64:d8:d4:72: - de:b6:ad:6a:bd:67:9c:bb:39:ec:f5:98:bc:26:4c:0f:f8:e3: - de:c5:9e:06:3c:69:42:43:c1:e4:91:ba:eb:d4:14:c2:9d:eb: - d2:16:92:e0:8b:5a:79:50:be:05:16:39:3f:42:ed:3e:b8:33: - 8a:bf:09:0a:b0:fc:48:e0:54:b2:67:3a:d6:ea:fe:df:df:64: - 4d:61:4b:09:e8:41:3a:44:b8:e8:38:c1:43:31:43:79:98:c2: - 4c:a3:b0:50:de:6f:a8:fd:7d:50:b6:3f:c8:09:b9:08:17:8b: - 4b:9d:ba:ad:12:24:b1:8e:04:e1:10:54:8b:e1:ea:3a:8a:12: - 14:13:8c:a7:3c:82:70:97:05:0f:bf:3b:16:7d:bd:bb:6d:e8: - 04:78:c6:aa:18:8f:2f:bd:29:97:4b:38:eb:f4:fc:45:11:dc: - 41:5c:d5:2d + cd:09:85:57:ee:4d:de:bf:78:64:b7:93:a6:41:f5:00:d0:b6: + 99:be:21:2d:55:f6:07:84:26:25:32:9e:82:b6:07:90:3e:b5: + b2:a2:1a:c1:8a:ed:59:18:be:75:ca:90:ae:df:ad:aa:fc:70: + af:7b:31:ff:cb:20:0a:4d:27:a2:77:90:53:e1:5f:ba:4c:c0: + 25:79:a4:78:b2:7a:52:62:02:d1:09:ee:78:1f:14:65:a7:f4: + ec:aa:49:bb:fd:a2:e5:97:b2:6d:fe:d8:50:81:38:74:5a:e4: + 3e:37:eb:41:58:7c:88:35:78:05:3c:76:82:c4:4d:09:f5:50: + b3:66:ca:8f:38:14:d9:c3:19:8a:8e:dd:08:c2:23:45:92:5f: + 17:35:57:b9:02:90:6c:2e:e5:c4:7c:c4:56:ad:1f:7c:20:46: + 20:df:f4:4b:01:d2:3a:1a:d1:82:26:e7:8c:49:d9:15:49:65: + 13:db:91:2b:90:75:62:57:a0:ee:45:29:96:d2:86:55:2e:f1: + 4d:04:3c:90:c5:cf:f7:43:7d:f3:d8:74:cf:0f:d7:d9:b9:3c: + 07:93:d0:1c:da:cd:ae:18:ce:c3:59:c0:8f:9d:a1:30:9d:b0: + 7a:21:3d:44:9e:0c:c9:8d:97:99:44:51:89:b0:77:0a:16:b1: + a3:cd:bf:7f -----BEGIN CERTIFICATE----- MIIDoDCCAoigAwIBAgIUMWr5vWDzbYWAFoSFwG7yDpoBUgswDQYJKoZIhvcNAQEL -BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTE4MDMxMDEyMDAwMFoXDTIx -MDEwMTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF +BQAwFzEVMBMGA1UEAwwMSW50ZXJtZWRpYXRlMB4XDTIxMTAwNTEyMDAwMFoXDTIy +MTAwNTEyMDAwMFowETEPMA0GA1UEAwwGVGFyZ2V0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAvtnDlGrC1xu0MxopDcpI4vGUkyc2ccGi3GcOXWewqQic Zwi62XRfAWJdfyq7Mu0Mr8hatQIkRW+QTIOrDjAZwt+81SWZsPNe4SdbBi/KPtZJ +4eN0/25uSeAvrWIcjsbID8EaQSJZu4g98KQwSeqKfqI/y8QO4HP0Lnpp4Tc8afQ @@ -86,12 +86,12 @@ cmwtZm9yLWFpYS9JbnRlcm1lZGlhdGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0 dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQAD -ggEBAG8/+iXJY/LB5if0FZOZC60HzVvpDnN5nUk02A+utePBFwik1m8PxIDLHidF -jN8X3NwiYIzW2jP5OaeOeR1U/G8kM3eTIXCxGAmxx4x+7m7Gd/y68jqCZNjUct62 -rWq9Z5y7Oez1mLwmTA/4497FngY8aUJDweSRuuvUFMKd69IWkuCLWnlQvgUWOT9C -7T64M4q/CQqw/EjgVLJnOtbq/t/fZE1hSwnoQTpEuOg4wUMxQ3mYwkyjsFDeb6j9 -fVC2P8gJuQgXi0uduq0SJLGOBOEQVIvh6jqKEhQTjKc8gnCXBQ+/OxZ9vbtt6AR4 -xqoYjy+9KZdLOOv0/EUR3EFc1S0= +ggEBAM0JhVfuTd6/eGS3k6ZB9QDQtpm+IS1V9geEJiUynoK2B5A+tbKiGsGK7VkY +vnXKkK7frar8cK97Mf/LIApNJ6J3kFPhX7pMwCV5pHiyelJiAtEJ7ngfFGWn9Oyq +Sbv9ouWXsm3+2FCBOHRa5D4360FYfIg1eAU8doLETQn1ULNmyo84FNnDGYqO3QjC +I0WSXxc1V7kCkGwu5cR8xFatH3wgRiDf9EsB0joa0YIm54xJ2RVJZRPbkSuQdWJX +oO5FKZbShlUu8U0EPJDFz/dDffPYdM8P19m5PAeT0Bzaza4YzsNZwI+doTCdsHoh +PUSeDMmNl5lEUYmwdwoWsaPNv38= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 1a:97:5a:9c:80:bc:38:51:fe:e9:06:6c:9c:24:16:bd:7b:49:b2:42 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:d9:74:6c:03:22:ab:05:1b:af:d1:34:43:ac:2a: a3:bd:5d:dc:13:39:5f:df:ff:f4:bd:3c:bd:56:1e: @@ -151,24 +151,24 @@ Unknown Qualifier: 1.2.3.4 Signature Algorithm: sha256WithRSAEncryption - 85:18:d1:0f:47:88:6e:c2:73:be:b3:46:b4:4e:7e:84:ee:c9: - 04:fb:f8:ad:45:b6:10:16:0c:3c:ff:7c:14:98:55:f4:6e:22: - b1:57:34:40:92:94:24:3c:4c:5c:b8:ab:95:2c:74:c0:f3:e7: - f2:16:b1:00:28:f6:a8:41:c2:b9:85:84:27:c5:59:54:c9:3e: - 1d:3a:f5:21:22:72:10:9d:5c:6d:68:f7:3c:11:69:c4:54:0d: - 1c:83:47:4b:a2:a2:7d:68:c3:f9:18:85:93:41:8c:96:d5:59: - 8a:42:10:d6:92:63:83:bf:78:00:16:85:ab:ce:8d:07:28:ff: - 13:50:ba:d4:a7:b1:be:c3:25:99:93:0a:82:6c:24:02:61:29: - 26:45:7c:8a:57:7c:1e:12:74:fd:cd:d2:07:30:74:cd:a1:45: - cd:6e:07:f2:bc:45:24:ba:24:05:4a:07:50:94:c3:21:91:67: - 44:ad:63:a5:e5:fe:ab:a6:78:6a:f1:fb:50:2b:1a:86:f8:70: - 6f:6b:7c:d2:78:29:ff:7b:81:5a:cd:51:ca:a2:62:00:12:03: - ee:9f:e3:2a:e5:62:2f:25:55:43:a8:16:db:a2:d8:f1:54:42: - 40:a8:ea:b7:cf:ce:cb:b6:cc:7f:1e:aa:4e:84:6e:44:3f:c4: - 0d:4a:c8:8c + 08:cc:26:16:ce:4f:8d:4c:1c:de:1b:3e:9b:04:f9:a9:73:a1: + 3b:c8:36:df:48:ac:09:26:82:fa:61:11:8f:56:c8:db:5e:2c: + e4:3a:16:18:bf:59:5f:04:43:5f:6d:ba:c2:2e:94:af:34:a6: + 7e:c5:fa:87:18:dc:fa:a5:dc:a5:a6:ea:39:5e:63:c5:7f:99: + 2f:ce:89:ea:bc:d7:03:05:9f:81:48:f2:7a:53:98:13:8c:75: + 44:e3:18:16:ba:07:1f:e6:24:4a:3b:bf:b1:6c:83:bd:35:66: + 84:a3:c1:ec:04:ff:53:b7:20:85:00:f6:65:aa:e5:ff:13:0e: + 34:9e:b0:c8:ee:34:21:ea:0f:1c:65:f1:ed:fb:b9:03:75:d5: + d4:7e:51:1b:23:60:79:cd:f5:9d:14:58:38:2f:e9:22:75:70: + d6:33:41:94:a6:87:29:61:e0:92:59:2b:f1:e5:46:2c:3c:4f: + a8:51:0b:a8:77:0f:39:66:75:a6:0a:10:14:f6:41:28:0b:91: + 5b:17:c9:c1:86:f6:08:0c:ef:ad:66:30:0b:b3:87:2c:b1:2b: + 15:cd:76:da:00:f0:1c:1a:db:fc:1a:7d:3b:86:b4:21:c0:9a: + 13:c2:e3:b6:b8:13:64:21:fc:73:37:a5:d6:92:d7:42:ea:f3: + d9:cc:f4:9c -----BEGIN CERTIFICATE----- MIIDnjCCAoagAwIBAgIUGpdanIC8OFH+6QZsnCQWvXtJskIwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBcxFTATBgNVBAMMDEludGVybWVkaWF0ZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANl0bAMiqwUbr9E0Q6wqo71d3BM5X9//9L08vVYetemyGR1J /5xaMZwgdIcngSJQo8KQ2kjaws1KTd3sdddhWzJXHh1jglRpSfH/PqVnRrJ3c2HO @@ -181,12 +181,12 @@ LWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUwIzAhoB+gHYYbaHR0cDovL3VybC1m b3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ MBwGA1UdIAQVMBMwEQYCKgMwCzAJBgMqAwQMAmhpMA0GCSqGSIb3DQEBCwUAA4IB -AQCFGNEPR4huwnO+s0a0Tn6E7skE+/itRbYQFgw8/3wUmFX0biKxVzRAkpQkPExc -uKuVLHTA8+fyFrEAKPaoQcK5hYQnxVlUyT4dOvUhInIQnVxtaPc8EWnEVA0cg0dL -oqJ9aMP5GIWTQYyW1VmKQhDWkmODv3gAFoWrzo0HKP8TULrUp7G+wyWZkwqCbCQC -YSkmRXyKV3weEnT9zdIHMHTNoUXNbgfyvEUkuiQFSgdQlMMhkWdErWOl5f6rpnhq -8ftQKxqG+HBva3zSeCn/e4FazVHKomIAEgPun+Mq5WIvJVVDqBbbotjxVEJAqOq3 -z87Ltsx/HqpOhG5EP8QNSsiM +AQAIzCYWzk+NTBzeGz6bBPmpc6E7yDbfSKwJJoL6YRGPVsjbXizkOhYYv1lfBENf +bbrCLpSvNKZ+xfqHGNz6pdylpuo5XmPFf5kvzonqvNcDBZ+BSPJ6U5gTjHVE4xgW +ugcf5iRKO7+xbIO9NWaEo8HsBP9TtyCFAPZlquX/Ew40nrDI7jQh6g8cZfHt+7kD +ddXUflEbI2B5zfWdFFg4L+kidXDWM0GUpocpYeCSWSvx5UYsPE+oUQuodw85ZnWm +ChAU9kEoC5FbF8nBhvYIDO+tZjALs4cssSsVzXbaAPAcGtv8Gn07hrQhwJoTwuO2 +uBNkIfxzN6XWktdC6vPZzPSc -----END CERTIFICATE----- Certificate: @@ -194,15 +194,15 @@ Version: 3 (0x2) Serial Number: 1a:97:5a:9c:80:bc:38:51:fe:e9:06:6c:9c:24:16:bd:7b:49:b2:41 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a0:f9:c1:fa:93:42:7b:bf:e5:1e:21:e2:f5:cd: db:f7:61:04:6e:ea:06:4c:fc:d5:2e:9f:5e:6e:97: @@ -242,24 +242,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 23:c6:54:c3:ec:7a:07:fb:72:00:e2:7f:96:79:9c:d1:fb:7d: - b9:0b:99:a6:85:7d:1b:b4:12:6e:78:77:f9:c2:77:52:ab:b2: - cc:16:ce:d2:41:80:3b:48:95:8f:4e:dc:8b:75:72:11:90:b9: - 15:6e:58:a6:4b:77:25:83:4e:46:82:21:af:14:81:a9:9c:66: - 50:05:b1:d1:67:07:35:9e:7e:6d:5e:0e:bb:97:51:ad:89:87: - dd:26:d0:bf:3f:e1:32:96:e1:da:7b:bf:e7:8b:0c:2f:8a:db: - 1e:94:d4:37:e5:67:bf:c2:65:50:60:ec:e1:6f:b8:1d:d9:f7: - 31:3a:d4:cb:06:89:73:96:55:d0:4a:69:90:d8:e2:01:59:d7: - 87:e5:1d:0b:4c:1e:78:d3:0a:39:fa:9a:ce:a5:91:b9:f4:38: - 6a:f0:19:29:fd:4f:05:3b:61:4c:1e:ad:72:4e:86:b4:f6:bb: - b7:f9:92:c9:8f:51:7f:70:40:91:a4:ae:e6:28:29:35:6c:a4: - 25:23:5a:3f:09:00:af:f7:cc:b9:fe:74:5d:e3:52:0e:80:db: - 4a:d5:15:af:05:84:02:d5:a8:cf:3e:16:53:db:eb:3a:06:52: - 3d:66:ac:6f:fd:42:8a:92:d9:5b:03:90:92:c3:2d:38:98:2b: - a5:5e:25:23 + 55:3d:3d:02:2c:1e:b3:e2:47:78:ae:81:b1:b2:f5:a4:a0:37: + 30:32:52:5e:c6:b4:d0:c2:6d:22:19:53:94:7c:e5:89:28:84: + ff:ad:fe:8e:af:c4:3a:a1:91:6d:0f:48:15:66:83:98:65:7c: + 6c:69:f4:c4:ea:ab:29:9a:d0:a7:6e:a9:c7:67:9b:26:bc:94: + e9:df:4a:79:02:48:65:28:b4:59:0b:57:93:66:55:b5:87:9b: + de:40:48:2e:3c:24:e1:63:08:05:66:f9:8d:95:9c:95:1a:46: + 0d:60:5f:9a:c3:53:10:ee:18:36:b5:b8:90:74:89:8b:0d:fb: + a2:d5:ee:4c:b8:02:bc:f7:4e:3f:9c:d5:17:bd:4f:37:33:39: + b4:ba:34:db:bf:53:37:d6:da:43:94:59:1e:ea:30:04:99:30: + 7d:c0:5f:04:3b:97:0e:ad:d9:3c:e4:10:6b:82:fd:12:9d:2c: + f0:89:a5:22:3c:9e:7d:fb:d7:cc:10:8e:af:c2:6d:22:e0:5e: + 76:56:e1:de:cd:01:85:96:12:4c:f0:8d:f2:4b:b5:bd:2e:51: + d8:9c:13:02:0c:0b:ff:47:c2:61:d3:8e:eb:55:af:b7:10:ff: + fa:d7:80:ba:a4:99:d9:10:8c:89:3c:ac:ec:46:d7:c5:62:e3: + a7:ed:d4:de -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUGpdanIC8OFH+6QZsnCQWvXtJskEwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCg+cH6k0J7v+UeIeL1zdv3YQRu6gZM/NUun15ul7LUw/FMGAFePoXiwHPO VvvMTE7wN7XgxjFcwAZakCTYXYir41MrEpALFsbbGXTnKWNT2Vvz54CMXob/6ONy @@ -271,10 +271,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAI8ZUw+x6B/tyAOJ/lnmc0ft9uQuZpoV9G7QSbnh3+cJ3Uquy -zBbO0kGAO0iVj07ci3VyEZC5FW5Ypkt3JYNORoIhrxSBqZxmUAWx0WcHNZ5+bV4O -u5dRrYmH3SbQvz/hMpbh2nu/54sML4rbHpTUN+Vnv8JlUGDs4W+4Hdn3MTrUywaJ -c5ZV0EppkNjiAVnXh+UdC0weeNMKOfqazqWRufQ4avAZKf1PBTthTB6tck6GtPa7 -t/mSyY9Rf3BAkaSu5igpNWykJSNaPwkAr/fMuf50XeNSDoDbStUVrwWEAtWozz4W -U9vrOgZSPWasb/1CipLZWwOQksMtOJgrpV4lIw== +9w0BAQsFAAOCAQEAVT09Aiwes+JHeK6BsbL1pKA3MDJSXsa00MJtIhlTlHzliSiE +/63+jq/EOqGRbQ9IFWaDmGV8bGn0xOqrKZrQp26px2ebJryU6d9KeQJIZSi0WQtX +k2ZVtYeb3kBILjwk4WMIBWb5jZWclRpGDWBfmsNTEO4YNrW4kHSJiw37otXuTLgC +vPdOP5zVF71PNzM5tLo0279TN9baQ5RZHuowBJkwfcBfBDuXDq3ZPOQQa4L9Ep0s +8ImlIjyeffvXzBCOr8JtIuBedlbh3s0BhZYSTPCN8ku1vS5R2JwTAgwL/0fCYdOO +61WvtxD/+teAuqSZ2RCMiTys7EbXxWLjp+3U3g== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py b/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py index c0d5082..58bfa98 100755 --- a/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem b/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem index 990664c..0074968 100644 --- a/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem +++ b/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem
@@ -8,15 +8,15 @@ Version: 3 (0x2) Serial Number: 6c:9c:41:88:f3:dd:f7:23:b5:c4:3d:82:f4:20:ea:b9:2e:9e:c5:ef - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate2 Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c6:80:ed:2c:42:bf:ef:7c:65:e7:f7:d5:37:8f: b8:ed:bf:09:be:83:b5:22:ba:8d:8e:5f:63:cb:98: @@ -56,25 +56,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 83:36:b7:c0:39:1f:ba:16:cc:86:88:6e:65:a6:e6:2c:98:22: - 44:ef:81:fb:49:3f:c1:0f:6f:52:c4:9d:7d:1f:96:25:08:b7: - 38:ce:8a:8e:0f:e8:c9:ab:3d:85:44:8b:1d:62:d9:22:05:ff: - bf:b7:04:c8:5d:65:d4:2a:39:3e:88:b6:41:a2:8d:48:6c:cd: - 68:c9:43:af:ab:bd:bd:2e:7f:d1:d9:31:22:f6:b0:c2:b4:48: - a9:e1:46:fc:af:72:d3:68:40:93:10:51:e2:64:52:cd:80:8e: - 03:c1:5f:0d:37:94:16:fc:5e:15:d9:ea:0d:b0:20:19:12:8b: - 23:51:8b:8e:b3:cb:7a:f8:48:28:21:c9:84:b3:16:e4:16:d1: - 4e:78:bf:ac:fb:4c:a7:18:a7:a3:65:3b:23:0f:1e:94:a2:87: - 94:28:0b:11:83:e7:3c:36:34:2f:c9:eb:ef:6b:04:aa:32:00: - fb:22:43:c1:b9:44:a7:28:f9:19:76:8d:8e:1d:d8:21:04:93: - 09:a9:7f:14:82:d4:83:d0:31:de:7d:1b:49:f8:6e:fe:4b:9a: - bf:49:c2:6a:e8:7b:0b:2d:6d:b0:0d:41:5e:d7:01:35:74:8d: - 5d:a3:9a:e9:dc:7f:fc:d7:93:32:ca:ad:4c:69:dc:55:7b:62: - b0:bc:3f:93 + 11:40:e4:4a:02:0c:9e:51:0f:63:de:a2:8d:7f:d4:b8:a9:30: + ee:d4:68:94:62:28:53:54:dc:7b:4a:3c:6a:a6:2a:33:c6:bc: + 87:53:e3:ca:ca:88:08:7e:0f:f9:56:10:16:33:44:ea:95:73: + 4f:b1:69:d0:78:c7:e7:2e:ed:fc:73:c2:85:4a:e6:73:ae:84: + 9d:35:c2:1d:f6:42:e6:6d:f9:e3:3e:b0:5d:17:56:13:9e:63: + d3:a2:4b:6a:ec:35:43:de:b1:99:33:62:73:c2:81:5c:fc:f0: + 35:fc:39:52:1e:48:1c:16:0e:bf:66:22:08:9f:33:5e:b9:0f: + 54:68:6c:58:bc:02:62:46:ca:e5:f7:75:46:b4:88:ca:67:e5: + 76:39:8f:ad:f7:9e:d5:af:a3:ed:5e:59:47:eb:45:df:92:3f: + 37:1e:57:d3:6f:a5:5e:d3:f7:ee:1c:85:56:3f:f7:27:17:2a: + f3:57:e9:86:69:77:f3:d1:9f:c4:81:ff:48:c8:88:18:f2:ab: + fe:00:3d:72:97:e7:79:0c:3f:a6:4c:1f:1f:19:43:75:01:a6: + 0b:76:25:e8:00:55:82:48:ef:8a:85:25:f0:f5:cd:3d:93:82: + 69:52:35:19:1c:02:96:d8:77:64:de:e8:a3:25:8f:2c:fc:74: + 81:a4:7e:f8 -----BEGIN CERTIFICATE----- MIIDozCCAougAwIBAgIUbJxBiPPd9yO1xD2C9CDquS6exe8wDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMjAeFw0xODAzMTAxMjAwMDBaFw0y -MTAxMDExMjAwMDBaMBExDzANBgNVBAMMBlRhcmdldDCCASIwDQYJKoZIhvcNAQEB +BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMjAeFw0yMTEwMDUxMjAwMDBaFw0y +MjEwMDUxMjAwMDBaMBExDzANBgNVBAMMBlRhcmdldDCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAMaA7SxCv+98Zef31TePuO2/Cb6DtSK6jY5fY8uYabr8 eaYsAnCyEUkkMllqEOzaivpRJ9KVpggDHTkgYUvAoPNUGlP0UzRCZq/TCFwOq8rF lx92YA1cBlaWQqZz/GML6QKiZHsYTm1+iLllv1K75Vfur4FUsG+zxSLanH1A0YYB @@ -86,12 +86,12 @@ dXJsLWZvci1haWEvSW50ZXJtZWRpYXRlMi5jZXIwNQYDVR0fBC4wLDAqoCigJoYk aHR0cDovL3VybC1mb3ItY3JsL0ludGVybWVkaWF0ZTIuY3JsMA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQEL -BQADggEBAIM2t8A5H7oWzIaIbmWm5iyYIkTvgftJP8EPb1LEnX0fliUItzjOio4P -6MmrPYVEix1i2SIF/7+3BMhdZdQqOT6ItkGijUhszWjJQ6+rvb0uf9HZMSL2sMK0 -SKnhRvyvctNoQJMQUeJkUs2AjgPBXw03lBb8XhXZ6g2wIBkSiyNRi46zy3r4SCgh -yYSzFuQW0U54v6z7TKcYp6NlOyMPHpSih5QoCxGD5zw2NC/J6+9rBKoyAPsiQ8G5 -RKco+Rl2jY4d2CEEkwmpfxSC1IPQMd59G0n4bv5Lmr9JwmroewstbbANQV7XATV0 -jV2jmuncf/zXkzLKrUxp3FV7YrC8P5M= +BQADggEBABFA5EoCDJ5RD2Peoo1/1LipMO7UaJRiKFNU3HtKPGqmKjPGvIdT48rK +iAh+D/lWEBYzROqVc0+xadB4x+cu7fxzwoVK5nOuhJ01wh32QuZt+eM+sF0XVhOe +Y9OiS2rsNUPesZkzYnPCgVz88DX8OVIeSBwWDr9mIgifM165D1RobFi8AmJGyuX3 +dUa0iMpn5XY5j633ntWvo+1eWUfrRd+SPzceV9NvpV7T9+4chVY/9ycXKvNX6YZp +d/PRn8SB/0jIiBjyq/4APXKX53kMP6ZMHx8ZQ3UBpgt2JegAVYJI74qFJfD1zT2T +gmlSNRkcApbYd2Te6KMljyz8dIGkfvg= -----END CERTIFICATE----- Certificate: @@ -99,15 +99,15 @@ Version: 3 (0x2) Serial Number: 17:8c:9b:75:3d:af:a1:29:c3:af:35:d8:95:1a:c4:3f:ab:fb:b8:e8 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate1 Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a5:da:13:9b:86:a9:21:3f:1b:20:2d:25:a0:65: 28:27:5c:0c:2c:f5:ff:28:2a:4c:5c:63:4a:08:c6: @@ -147,25 +147,25 @@ X509v3 Basic Constraints: critical CA:TRUE, pathlen:0 Signature Algorithm: sha256WithRSAEncryption - 72:ce:a5:a2:63:b0:38:dd:a7:51:00:0a:3b:8b:6e:81:b4:d4: - 3c:ae:f9:8d:c2:98:a3:b4:5e:8e:2f:79:a4:5e:84:89:d5:b8: - 92:8d:18:2e:99:b3:2b:2e:06:d7:d3:95:10:79:69:3d:9a:05: - 56:ba:c6:52:ce:73:57:02:45:c3:3c:2c:0a:4b:de:85:45:0f: - af:7a:b3:0c:12:ee:df:d8:b6:9e:e3:d4:64:c4:1d:28:a9:db: - 28:9b:7d:c1:39:28:92:e6:23:05:7f:0e:5b:cd:3a:0e:22:ad: - 4b:3b:6e:d7:e2:f2:13:8e:27:fb:d7:94:d6:e3:24:df:9d:c4: - 76:dd:c2:d4:43:c9:1c:34:cd:02:7b:67:bf:b2:83:b3:90:0b: - b1:7e:ff:49:de:3d:29:b3:09:09:de:c5:91:51:7c:d7:71:7b: - 4d:53:f0:22:1e:52:0f:96:da:a8:18:c4:bc:50:67:9d:a0:d4: - 88:9a:d9:9d:16:04:21:97:cf:84:20:56:a6:41:c1:93:77:f0: - e3:da:2d:56:44:fb:55:6d:e8:be:6e:02:6c:79:5e:0f:5f:b7: - d1:c5:6e:41:eb:63:71:db:8c:56:bf:cd:02:bf:2e:80:ae:19: - 78:0b:43:69:bf:6a:4f:3d:9c:ed:cc:0a:cb:f3:d5:12:98:11: - 89:3b:11:81 + 8a:26:3f:42:59:66:41:5c:e4:e4:df:2c:f8:32:db:5c:52:d1: + b5:14:af:08:45:41:be:cd:f4:a4:e7:77:43:a7:b9:99:e1:dc: + de:01:6b:6c:39:d6:ab:51:0c:e9:16:a3:94:e2:59:18:90:06: + ba:47:aa:37:49:74:8c:6d:d2:13:59:e2:b9:d6:39:a7:00:66: + 95:01:fc:d6:94:e6:9e:08:0b:74:2f:fb:9f:34:b0:db:36:b7: + 5c:0f:90:dc:d6:09:3c:d6:0d:90:cb:8b:d0:0a:d8:ce:56:6e: + 44:36:50:72:48:61:70:d1:72:e5:41:4b:6c:c3:91:ef:ef:d6: + 72:be:5b:3e:fa:00:e5:aa:3f:7a:5b:27:6d:b3:fe:02:cc:c3: + ee:67:09:3d:90:91:66:62:6c:66:5a:ee:59:38:b5:ff:1b:69: + 7f:97:d5:81:7c:59:04:6b:cb:20:89:4a:ce:7b:a6:d0:0a:df: + d3:58:34:1b:4a:25:d2:2c:63:49:95:22:f9:16:95:56:ee:6f: + 0f:28:5b:b1:65:69:1f:11:1c:99:01:a4:df:f2:8a:6e:03:c9: + 6e:5c:47:dd:ec:4f:62:26:59:bb:a2:a3:f4:fc:89:c7:ec:67: + 23:1e:a4:52:32:9e:fb:bb:f3:f0:7b:7f:4b:cd:28:4f:34:7d: + ac:af:65:76 -----BEGIN CERTIFICATE----- MIIDnzCCAoegAwIBAgIUF4ybdT2voSnDrzXYlRrEP6v7uOgwDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMTAeFw0xODAzMTAxMjAwMDBaFw0y -MTAxMDExMjAwMDBaMBgxFjAUBgNVBAMMDUludGVybWVkaWF0ZTIwggEiMA0GCSqG +BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMTAeFw0yMTEwMDUxMjAwMDBaFw0y +MjEwMDUxMjAwMDBaMBgxFjAUBgNVBAMMDUludGVybWVkaWF0ZTIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCl2hObhqkhPxsgLSWgZSgnXAws9f8oKkxc Y0oIxpAGVRNU2W3Eg2QiwBxAscn1ZK8dz1V0AuiXrzv+ujL5OhB5b1uBuM/WJTs2 f/sXpHUyltO1xZeHj81j5w8oPI4KHkaRqWSLcHzI77H6glAvVlwXsxi5SybipVOo @@ -177,12 +177,12 @@ aHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVkaWF0ZTEuY2VyMDUGA1UdHwQuMCww KqAooCaGJGh0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUxLmNybDAOBgNV HQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0BAQsFAAOC -AQEAcs6lomOwON2nUQAKO4tugbTUPK75jcKYo7Reji95pF6EidW4ko0YLpmzKy4G -19OVEHlpPZoFVrrGUs5zVwJFwzwsCkvehUUPr3qzDBLu39i2nuPUZMQdKKnbKJt9 -wTkokuYjBX8OW806DiKtSztu1+LyE44n+9eU1uMk353Edt3C1EPJHDTNAntnv7KD -s5ALsX7/Sd49KbMJCd7FkVF813F7TVPwIh5SD5baqBjEvFBnnaDUiJrZnRYEIZfP -hCBWpkHBk3fw49otVkT7VW3ovm4CbHleD1+30cVuQetjcduMVr/NAr8ugK4ZeAtD -ab9qTz2c7cwKy/PVEpgRiTsRgQ== +AQEAiiY/QllmQVzk5N8s+DLbXFLRtRSvCEVBvs30pOd3Q6e5meHc3gFrbDnWq1EM +6RajlOJZGJAGukeqN0l0jG3SE1niudY5pwBmlQH81pTmnggLdC/7nzSw2za3XA+Q +3NYJPNYNkMuL0ArYzlZuRDZQckhhcNFy5UFLbMOR7+/Wcr5bPvoA5ao/elsnbbP+ +AszD7mcJPZCRZmJsZlruWTi1/xtpf5fVgXxZBGvLIIlKznum0Arf01g0G0ol0ixj +SZUi+RaVVu5vDyhbsWVpHxEcmQGk3/KKbgPJblxH3exPYiZZu6Kj9PyJx+xnIx6k +UjKe+7vz8Ht/S80oTzR9rK9ldg== -----END CERTIFICATE----- Certificate: @@ -190,15 +190,15 @@ Version: 3 (0x2) Serial Number: 51:a0:bf:32:38:48:73:e8:3d:c1:b2:cc:5c:f8:d9:94:14:a9:2a:db - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:a1:53:d3:7c:15:ee:13:ee:f8:8a:57:2c:76:df: 71:f0:10:21:58:fd:6c:9e:02:b8:6b:09:77:40:de: @@ -238,24 +238,24 @@ X509v3 Basic Constraints: critical CA:TRUE, pathlen:0 Signature Algorithm: sha256WithRSAEncryption - 8c:f9:1a:9e:d3:a2:a9:70:f1:c5:96:6c:07:11:8a:43:5f:0f: - cc:8c:ca:60:03:2b:a5:bb:fe:b1:c2:52:2a:9b:4a:5d:2c:22: - 03:2e:8f:8e:3d:bd:25:a9:8f:c1:cb:04:f1:94:4d:b2:d4:a9: - fa:b1:cf:a0:0a:aa:5f:b7:56:45:88:14:4e:35:f4:af:00:7b: - 21:76:bf:d6:ab:58:c9:67:4f:de:c9:5c:30:80:b7:de:0f:33: - 1b:d0:f7:9a:ff:52:0f:82:5a:61:7f:f6:d3:cd:72:c5:85:8e: - ce:85:11:c6:5e:04:a9:22:dd:d8:ad:9d:9c:b9:f6:7d:79:31: - fa:07:1c:88:cb:e8:1c:56:cd:31:0a:8a:62:14:02:42:c9:86: - 19:f9:75:3d:5f:1e:28:f5:db:a5:59:b0:66:7c:ad:e9:3c:05: - 9d:c2:52:b3:23:0c:91:8c:88:df:51:aa:a7:67:64:c0:c0:23: - 63:29:75:ed:37:69:68:ac:c6:42:29:17:e9:e9:b4:4a:00:f6: - 18:a8:a7:fc:2f:6f:9a:ca:c7:9a:ff:84:63:8f:01:6d:30:af: - d4:c9:aa:cd:70:d0:ed:e5:b2:ce:90:6c:19:70:96:46:4e:09: - be:e4:9c:84:64:3b:41:ff:69:d8:32:b5:f8:a6:d9:fd:9e:de: - cf:99:a3:2b + 76:17:bf:d0:09:fc:6b:7b:58:0d:62:ef:d4:5f:3f:56:69:d2: + d9:9e:b0:fb:e6:79:da:80:99:b0:42:6c:5f:f0:2b:7e:d1:7e: + 06:dd:26:14:7e:34:31:86:18:5e:cc:b4:0b:25:43:0e:78:f2: + db:dc:e0:05:8e:b7:d5:4a:fd:7e:b0:76:6f:65:c5:78:d8:4b: + 2a:03:4b:50:25:68:30:e2:a2:58:49:e2:98:2a:ea:c9:c2:25: + 4f:7b:a5:e8:0a:50:f7:34:b4:b8:f5:e1:79:8e:f3:e4:bc:67: + 89:aa:bd:e5:2b:ee:c2:8d:6b:23:ca:89:97:7f:c9:a9:9b:64: + 24:04:99:3c:a8:40:02:f9:a2:00:f6:fe:15:6c:1a:ad:cd:e8: + 39:d4:18:12:f6:2f:dc:ff:fd:e4:55:77:9f:80:7c:1f:b9:9a: + d2:ab:19:f2:fb:44:6e:14:6c:08:56:3a:61:c9:c6:30:0a:19: + 67:05:f4:c7:11:a7:c9:da:63:0e:d1:b1:a6:53:1f:1d:c4:f3: + 2b:86:f8:eb:47:af:27:f4:70:44:19:21:08:c0:a8:3b:70:e8: + 34:58:e4:63:ec:a5:12:0f:ed:b0:4a:2f:33:6d:77:86:66:ab: + 12:17:ce:59:0a:cd:68:67:66:c9:80:57:75:e8:07:4a:69:e8: + 61:a5:69:90 -----BEGIN CERTIFICATE----- MIIDhDCCAmygAwIBAgIUUaC/MjhIc+g9wbLMXPjZlBSpKtswDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBgxFjAUBgNVBAMMDUludGVybWVkaWF0ZTEwggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQChU9N8Fe4T7viKVyx233HwECFY/WyeArhrCXdA3tLPYotb nyn+EaNryPvzf6oiE4d/wT9BQD8bIVGuWgOuhsJofI09Gw7ZYphaZtk7j4gqRLbf @@ -267,12 +267,12 @@ hy6ZmS5zBA4PMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3Vy bC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwt Zm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB -/wIBADANBgkqhkiG9w0BAQsFAAOCAQEAjPkantOiqXDxxZZsBxGKQ18PzIzKYAMr -pbv+scJSKptKXSwiAy6Pjj29JamPwcsE8ZRNstSp+rHPoAqqX7dWRYgUTjX0rwB7 -IXa/1qtYyWdP3slcMIC33g8zG9D3mv9SD4JaYX/2081yxYWOzoURxl4EqSLd2K2d -nLn2fXkx+gcciMvoHFbNMQqKYhQCQsmGGfl1PV8eKPXbpVmwZnyt6TwFncJSsyMM -kYyI31Gqp2dkwMAjYyl17TdpaKzGQikX6em0SgD2GKin/C9vmsrHmv+EY48BbTCv -1MmqzXDQ7eWyzpBsGXCWRk4JvuSchGQ7Qf9p2DK1+KbZ/Z7ez5mjKw== +/wIBADANBgkqhkiG9w0BAQsFAAOCAQEAdhe/0An8a3tYDWLv1F8/VmnS2Z6w++Z5 +2oCZsEJsX/ArftF+Bt0mFH40MYYYXsy0CyVDDnjy29zgBY631Ur9frB2b2XFeNhL +KgNLUCVoMOKiWEnimCrqycIlT3ul6ApQ9zS0uPXheY7z5Lxniaq95Svuwo1rI8qJ +l3/JqZtkJASZPKhAAvmiAPb+FWwarc3oOdQYEvYv3P/95FV3n4B8H7ma0qsZ8vtE +bhRsCFY6YcnGMAoZZwX0xxGnydpjDtGxplMfHcTzK4b460evJ/RwRBkhCMCoO3Do +NFjkY+ylEg/tsEovM213hmarEhfOWQrNaGdmyYBXdegHSmnoYaVpkA== -----END CERTIFICATE----- Certificate: @@ -280,15 +280,15 @@ Version: 3 (0x2) Serial Number: 51:a0:bf:32:38:48:73:e8:3d:c1:b2:cc:5c:f8:d9:94:14:a9:2a:da - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:92:08:56:82:b9:30:af:14:a4:b9:10:66:49:4d: 2a:e7:3c:3b:38:4e:a9:b3:1e:76:0f:32:75:73:d0: @@ -328,24 +328,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 3e:38:e2:14:3f:f6:ff:1f:5b:a1:84:f3:2a:34:b1:92:80:c2: - 1a:8d:9d:b2:cf:db:5c:3d:0e:20:c2:64:a1:19:2a:47:b7:a7: - 89:3f:88:ce:ee:b3:cb:99:26:b1:af:21:9d:82:6b:63:f5:b9: - d8:7b:73:3c:bc:86:db:3f:2d:62:65:94:13:2a:c3:00:c8:bc: - da:be:f3:5e:01:33:51:4e:a5:d4:e6:4a:3e:df:3c:40:bc:5c: - 44:61:fb:9d:40:e8:11:ec:6d:95:a4:ea:0f:0f:c8:fd:e3:e6: - 90:01:ba:3b:16:55:ca:bb:b7:0a:7f:a4:36:99:ec:e7:a9:f3: - 8e:7a:97:9e:c4:88:22:ae:d9:14:0b:46:14:7d:c1:2f:91:61: - 2e:a3:74:b0:13:f4:60:f1:8f:ae:ae:bd:2f:86:de:b4:7d:c0: - 09:09:74:26:16:d5:c5:b9:93:ff:85:78:6f:87:7b:01:d3:eb: - 9e:18:57:6a:5b:45:e0:cf:cc:7c:ea:6e:6a:49:bb:8d:10:f8: - 6d:c5:b6:4e:9c:45:a0:43:63:1a:03:32:ec:b0:b1:78:29:c0: - ca:36:62:9a:ba:35:61:ec:04:32:77:94:8a:c1:83:87:e6:e2: - 08:31:46:cc:0d:cf:08:bf:7b:a0:b3:d9:86:b7:55:83:ce:6e: - f9:fa:1a:41 + 23:f1:e7:b1:85:a0:fe:b3:e5:1a:e9:91:d2:ca:de:17:c3:f5: + 60:bc:98:f5:59:7f:37:3a:f6:4f:7f:f2:f5:f2:d8:aa:2f:fa: + f2:a5:cd:96:a5:4b:37:3a:82:b5:19:49:c3:c8:d6:20:71:aa: + 8b:3e:fe:bb:f7:dc:1b:ef:d5:62:75:d5:fe:1a:65:11:23:3e: + b5:9c:66:e4:dd:85:0d:cf:e3:28:91:69:8d:07:c0:84:fc:5f: + f9:1f:12:be:ab:90:53:7c:16:05:0a:85:b3:3f:72:e9:d2:49: + ba:f8:1c:c6:48:38:e2:ad:81:ea:60:60:c7:e3:ab:db:ef:47: + c6:a4:04:5f:ab:7d:a0:e8:08:fe:b9:03:32:dc:b3:cf:4f:7b: + 41:27:98:06:f3:a9:d4:20:d8:c9:ae:6a:c9:b0:76:7e:36:27: + a7:39:4f:c8:c1:a8:9a:76:6c:4f:a3:ef:61:07:1d:23:ea:2f: + fc:d0:2c:43:de:e7:93:0c:21:46:d8:3f:da:d9:59:da:0a:08: + ea:ee:43:2a:81:57:7b:96:35:dc:6d:c6:76:47:43:3e:78:cd: + 9b:00:f2:17:da:ba:c6:da:d6:8f:d3:31:bf:c9:a0:c5:ec:f7: + 67:3c:cf:0c:26:63:c7:3b:3c:82:e2:b1:01:c8:19:8a:2f:e7: + 00:b4:50:fb -----BEGIN CERTIFICATE----- MIIDeDCCAmCgAwIBAgIUUaC/MjhIc+g9wbLMXPjZlBSpKtowDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCSCFaCuTCvFKS5EGZJTSrnPDs4TqmzHnYPMnVz0NnGITqGdwG3qexSltYB l6SQ82Mk2u2eV5gF7ukiaQACxs8W+1R7ADMxKwrMw1SYeqARyEV4tec6F35PW6bo @@ -357,10 +357,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG -9w0BAQsFAAOCAQEAPjjiFD/2/x9boYTzKjSxkoDCGo2dss/bXD0OIMJkoRkqR7en -iT+Izu6zy5kmsa8hnYJrY/W52HtzPLyG2z8tYmWUEyrDAMi82r7zXgEzUU6l1OZK -Pt88QLxcRGH7nUDoEextlaTqDw/I/ePmkAG6OxZVyru3Cn+kNpns56nzjnqXnsSI -Iq7ZFAtGFH3BL5FhLqN0sBP0YPGPrq69L4betH3ACQl0JhbVxbmT/4V4b4d7AdPr -nhhXaltF4M/MfOpuakm7jRD4bcW2TpxFoENjGgMy7LCxeCnAyjZimro1YewEMneU -isGDh+biCDFGzA3PCL97oLPZhrdVg85u+foaQQ== +9w0BAQsFAAOCAQEAI/HnsYWg/rPlGumR0sreF8P1YLyY9Vl/Nzr2T3/y9fLYqi/6 +8qXNlqVLNzqCtRlJw8jWIHGqiz7+u/fcG+/VYnXV/hplESM+tZxm5N2FDc/jKJFp +jQfAhPxf+R8SvquQU3wWBQqFsz9y6dJJuvgcxkg44q2B6mBgx+Or2+9HxqQEX6t9 +oOgI/rkDMtyzz097QSeYBvOp1CDYya5qybB2fjYnpzlPyMGomnZsT6PvYQcdI+ov +/NAsQ97nkwwhRtg/2tlZ2goI6u5DKoFXe5Y13G3GdkdDPnjNmwDyF9q6xtrWj9Mx +v8mgxez3ZzzPDCZjxzs8guKxAcgZii/nALRQ+w== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py b/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py index 42e84e5..9344809 100755 --- a/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem b/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem index de3425c..ec51495 100644 --- a/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem +++ b/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem
@@ -9,15 +9,15 @@ Version: 3 (0x2) Serial Number: 6f:b6:20:7f:8e:28:e1:ab:46:5c:ea:21:e3:04:e6:9e:26:6c:cd:7a - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate2 Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Target Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:9d:b0:80:41:9a:d5:31:ea:d0:f6:46:1d:cd:f5: e0:b8:d1:d4:21:fa:7b:01:03:9a:2a:dc:f0:f1:91: @@ -57,25 +57,25 @@ X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication Signature Algorithm: sha256WithRSAEncryption - 68:d6:fa:32:92:af:ed:95:46:40:1d:34:f9:19:84:83:61:a1: - e3:64:2b:ec:32:60:5a:89:2d:94:1b:69:7c:b3:02:1c:53:52: - 5a:e1:5e:25:69:1b:84:d2:e6:c4:18:f1:85:4f:63:a0:be:3e: - 6d:69:13:71:15:82:ad:6d:54:67:02:26:a2:ea:e6:71:7c:2a: - 2d:da:7e:52:90:e9:4e:a4:fb:1e:a2:b4:15:f6:59:33:d3:9e: - 39:88:22:fd:98:65:cf:88:bf:13:1c:72:bd:ad:8b:e2:db:e0: - 1b:b5:fd:32:29:a9:fb:21:8a:a6:b3:1c:72:59:47:0e:24:b5: - d2:79:4f:bb:f0:fc:0b:a8:e5:9c:ab:14:b6:ea:bd:44:7e:3b: - 17:9e:a0:b3:51:08:82:f6:dc:48:4b:4a:d2:07:69:d6:ef:f4: - c2:34:81:50:16:a9:ab:0b:89:ed:1c:0d:2a:48:12:77:b5:78: - 30:4e:6d:2a:37:e2:a5:f0:97:d1:88:29:75:9d:6a:5a:87:10: - 73:25:52:f4:99:a7:80:27:25:27:8e:01:51:4e:14:ca:cc:3a: - ce:5f:a4:13:d1:1a:1e:95:8d:7e:7b:dd:23:13:27:61:bb:67: - c0:46:f1:c3:a5:29:75:08:7f:75:e5:bf:c4:77:d6:3e:40:bf: - a8:eb:c6:1e + 4d:7e:4c:ef:2d:23:0a:e0:2d:63:8c:cd:69:6e:aa:b3:66:07: + b7:f7:7f:0f:47:7d:0a:2b:62:ad:75:da:9e:77:61:6e:eb:81: + f2:11:4b:85:61:f0:80:5c:52:b5:f7:ad:35:d3:6b:a1:58:8c: + 14:24:ae:f7:9e:d0:4b:65:a3:ab:9d:4c:3f:c5:6d:97:59:fd: + b5:17:d9:93:71:76:0d:c2:51:94:68:e4:04:9d:66:db:8d:81: + 5a:44:a5:d8:c9:36:d2:5d:e2:9b:58:71:7a:43:c8:b4:31:d9: + 39:4a:e9:d0:2c:9e:0d:8a:7c:b8:5b:57:71:8b:cd:62:b5:82: + e8:cc:ce:85:13:10:e2:59:dd:50:4e:0a:8f:1f:7c:5c:c1:f8: + d5:73:79:be:e9:0e:b2:7b:e3:04:59:31:4f:c6:e6:b8:5a:f4: + 81:bf:d2:b6:b7:56:d8:50:97:39:af:89:1a:9e:db:c7:c1:5e: + 6f:53:50:23:e7:ac:52:09:16:62:89:c6:05:71:84:98:a8:98: + 46:55:12:4e:b5:6b:14:28:d0:5a:76:db:98:5f:d0:56:da:4a: + 3d:7a:e2:d0:66:f4:61:6f:40:cb:b5:95:ef:7b:57:80:8e:c0: + e4:25:54:f2:1d:ec:46:47:64:3f:86:55:95:94:9f:87:11:f4: + e2:04:04:c9 -----BEGIN CERTIFICATE----- MIIDozCCAougAwIBAgIUb7Ygf44o4atGXOoh4wTmniZszXowDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMjAeFw0xODAzMTAxMjAwMDBaFw0y -MTAxMDExMjAwMDBaMBExDzANBgNVBAMMBlRhcmdldDCCASIwDQYJKoZIhvcNAQEB +BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMjAeFw0yMTEwMDUxMjAwMDBaFw0y +MjEwMDUxMjAwMDBaMBExDzANBgNVBAMMBlRhcmdldDCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAJ2wgEGa1THq0PZGHc314LjR1CH6ewEDmirc8PGRdU5X y7bSA01JFs+Fh6fotd5VZ9GfGioZLACRAIHEkswDvsHyxXI5lLYeX0pwg31aBS0C p4QlKtoRxNTofxr7iGtS+YzJx5khdTXDhKChsTJuH+S0vCFb5HvghQY9v/vAkmYe @@ -87,12 +87,12 @@ dXJsLWZvci1haWEvSW50ZXJtZWRpYXRlMi5jZXIwNQYDVR0fBC4wLDAqoCigJoYk aHR0cDovL3VybC1mb3ItY3JsL0ludGVybWVkaWF0ZTIuY3JsMA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQEL -BQADggEBAGjW+jKSr+2VRkAdNPkZhINhoeNkK+wyYFqJLZQbaXyzAhxTUlrhXiVp -G4TS5sQY8YVPY6C+Pm1pE3EVgq1tVGcCJqLq5nF8Ki3aflKQ6U6k+x6itBX2WTPT -njmIIv2YZc+IvxMccr2ti+Lb4Bu1/TIpqfshiqazHHJZRw4ktdJ5T7vw/Auo5Zyr -FLbqvUR+OxeeoLNRCIL23EhLStIHadbv9MI0gVAWqasLie0cDSpIEne1eDBObSo3 -4qXwl9GIKXWdalqHEHMlUvSZp4AnJSeOAVFOFMrMOs5fpBPRGh6VjX573SMTJ2G7 -Z8BG8cOlKXUIf3Xlv8R31j5Av6jrxh4= +BQADggEBAE1+TO8tIwrgLWOMzWluqrNmB7f3fw9HfQorYq112p53YW7rgfIRS4Vh +8IBcUrX3rTXTa6FYjBQkrvee0Etlo6udTD/FbZdZ/bUX2ZNxdg3CUZRo5ASdZtuN +gVpEpdjJNtJd4ptYcXpDyLQx2TlK6dAsng2KfLhbV3GLzWK1gujMzoUTEOJZ3VBO +Co8ffFzB+NVzeb7pDrJ74wRZMU/G5rha9IG/0ra3VthQlzmviRqe28fBXm9TUCPn +rFIJFmKJxgVxhJiomEZVEk61axQo0Fp225hf0FbaSj164tBm9GFvQMu1le97V4CO +wOQlVPId7EZHZD+GVZWUn4cR9OIEBMk= -----END CERTIFICATE----- Certificate: @@ -100,15 +100,15 @@ Version: 3 (0x2) Serial Number: 6b:9a:a5:a2:a4:4b:4d:13:90:3b:56:a2:99:01:90:63:01:79:c0:69 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Intermediate1 Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate2 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b9:41:a3:79:b8:9d:70:a4:25:58:5b:47:07:ad: 0a:23:3e:36:c4:44:c3:27:bb:cd:ab:c8:1b:4e:b8: @@ -148,25 +148,25 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 29:2b:07:ac:7e:d4:cf:c6:50:3f:84:86:bb:1c:ca:e2:ec:7e: - 51:f5:7b:ea:aa:1a:71:9f:7c:be:2c:1c:8f:9e:07:b6:b5:b6: - 9c:68:d4:85:c8:48:74:b4:cd:12:41:ed:68:cd:f9:e6:49:a6: - 3c:e6:32:0f:e8:46:5a:44:1f:fd:39:6f:4d:a2:39:f5:3d:3a: - 51:20:13:14:9e:68:ec:a6:7e:3e:c6:c8:a2:54:c0:58:4b:b7: - 06:78:1c:c8:86:b3:c3:2e:5a:e2:fa:a7:f1:09:d0:c6:c4:af: - 3c:2c:76:2a:e0:fb:2e:31:e7:25:00:33:e5:de:39:27:a7:b8: - e6:34:92:31:e1:9f:29:57:1d:88:d2:a7:16:d9:15:b1:ea:b9: - 6d:f3:77:d5:44:80:f6:9d:fd:9e:a1:18:bc:74:65:f1:bc:d4: - bc:ab:b2:88:69:c5:4c:cb:14:72:60:4a:bf:65:ae:df:71:c7: - 45:a9:03:a7:7d:fc:cb:24:d0:d7:85:23:6a:f0:3f:8d:c3:6c: - d9:d9:af:33:8a:a5:77:80:18:9d:f7:1b:36:70:8a:27:10:2d: - d2:a3:48:90:19:cf:bc:5f:68:ab:57:14:f0:54:cd:d1:6b:08: - a9:3c:0c:f2:10:c9:25:5f:f5:00:5f:33:e1:7c:2c:f5:91:72: - c3:18:9b:cb + c0:be:40:38:07:07:a8:77:d8:a2:61:2f:b8:21:c1:75:c1:41: + 96:8c:af:f3:b9:74:84:3b:59:6e:1b:05:0a:ad:a1:7c:ae:ed: + aa:85:7b:91:7a:97:39:02:9f:bd:e9:d8:f7:ed:d1:f3:cb:04: + be:01:69:e2:8d:83:c2:fb:8f:db:0a:73:2e:c7:be:92:1a:2b: + b5:e6:84:4b:e4:5e:78:ae:ea:b4:41:8a:ec:30:4a:90:8f:66: + b9:2f:17:1f:a3:6e:a8:44:38:46:01:be:00:07:5a:4e:4c:f6: + e7:b3:6f:22:48:fe:ad:74:48:0b:6d:85:eb:22:3b:cf:2c:53: + c2:6b:d5:bf:3e:39:ff:1e:87:03:3f:37:8c:ee:6c:3f:ee:33: + 71:b4:bb:0a:62:a7:cc:58:99:b4:c2:3a:8b:02:e0:14:50:7d: + 2c:3d:32:e2:2d:cc:41:5f:e3:5a:f6:74:2c:a5:50:d6:ad:ce: + e2:ce:c7:2f:9a:75:20:53:9b:85:65:48:fc:61:c4:39:2f:b2: + d6:2b:77:c2:b9:fd:93:57:d6:40:01:8b:6a:23:5e:63:2f:fa: + b4:96:93:01:8e:2e:70:ce:4f:9b:d9:aa:e0:5c:a3:2b:c0:b0: + ef:20:7e:bd:6d:f4:5b:7a:49:a6:39:79:19:0c:e7:15:05:55: + 35:37:7f:4e -----BEGIN CERTIFICATE----- MIIDnDCCAoSgAwIBAgIUa5qloqRLTROQO1aimQGQYwF5wGkwDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMTAeFw0xODAzMTAxMjAwMDBaFw0y -MTAxMDExMjAwMDBaMBgxFjAUBgNVBAMMDUludGVybWVkaWF0ZTIwggEiMA0GCSqG +BQAwGDEWMBQGA1UEAwwNSW50ZXJtZWRpYXRlMTAeFw0yMTEwMDUxMjAwMDBaFw0y +MjEwMDUxMjAwMDBaMBgxFjAUBgNVBAMMDUludGVybWVkaWF0ZTIwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5QaN5uJ1wpCVYW0cHrQojPjbERMMnu82r yBtOuLrXM69KWXTLwV+Mj7YNia1DHzz0ZBEK3OxlbYVcl36NeU2/LLx+MVm8t8sc i5oQrhLtk1ByZkXAr77n4grNtGD4Az5q4sr/dVIgc9Mrr3KRG+4x6nSboKqyOoSW @@ -178,12 +178,12 @@ aHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVkaWF0ZTEuY2VyMDUGA1UdHwQuMCww KqAooCaGJGh0dHA6Ly91cmwtZm9yLWNybC9JbnRlcm1lZGlhdGUxLmNybDAOBgNV HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEA -KSsHrH7Uz8ZQP4SGuxzK4ux+UfV76qoacZ98viwcj54HtrW2nGjUhchIdLTNEkHt -aM355kmmPOYyD+hGWkQf/TlvTaI59T06USATFJ5o7KZ+PsbIolTAWEu3BngcyIaz -wy5a4vqn8QnQxsSvPCx2KuD7LjHnJQAz5d45J6e45jSSMeGfKVcdiNKnFtkVseq5 -bfN31USA9p39nqEYvHRl8bzUvKuyiGnFTMsUcmBKv2Wu33HHRakDp338yyTQ14Uj -avA/jcNs2dmvM4qld4AYnfcbNnCKJxAt0qNIkBnPvF9oq1cU8FTN0WsIqTwM8hDJ -JV/1AF8z4Xws9ZFywxibyw== +wL5AOAcHqHfYomEvuCHBdcFBloyv87l0hDtZbhsFCq2hfK7tqoV7kXqXOQKfvenY +9+3R88sEvgFp4o2DwvuP2wpzLse+khorteaES+ReeK7qtEGK7DBKkI9muS8XH6Nu +qEQ4RgG+AAdaTkz257NvIkj+rXRIC22F6yI7zyxTwmvVvz45/x6HAz83jO5sP+4z +cbS7CmKnzFiZtMI6iwLgFFB9LD0y4i3MQV/jWvZ0LKVQ1q3O4s7HL5p1IFObhWVI +/GHEOS+y1it3wrn9k1fWQAGLaiNeYy/6tJaTAY4ucM5Pm9mq4FyjK8Cw7yB+vW30 +W3pJpjl5GQznFQVVNTd/Tg== -----END CERTIFICATE----- Certificate: @@ -191,15 +191,15 @@ Version: 3 (0x2) Serial Number: 18:cb:b5:af:52:5d:40:86:d1:39:30:e5:fe:1a:28:65:33:e0:37:a9 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Intermediate1 Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:c1:37:3b:43:f5:80:3a:6f:88:94:a1:ea:18:3b: 56:7b:bc:4d:3e:b3:3c:dc:99:4a:aa:11:0c:3e:95: @@ -239,24 +239,24 @@ X509v3 Basic Constraints: critical CA:TRUE Signature Algorithm: sha256WithRSAEncryption - 30:05:0f:76:0d:07:33:fc:6a:66:8b:34:bf:3f:c9:75:fb:96: - 12:f6:db:7b:3d:27:3a:c8:c0:26:29:a3:d2:2c:71:bd:46:a9: - 47:50:2a:42:bf:85:b4:01:81:76:c6:b6:a7:74:e0:e8:fa:2d: - 57:53:f3:30:61:1a:3e:c4:dd:b2:86:74:a1:6d:eb:ad:48:d3: - 7e:ca:b8:12:56:be:bd:34:b0:bf:fb:1b:55:e3:9c:66:39:8e: - b0:b9:7b:b8:f0:2d:0e:58:2a:39:bb:52:90:92:c2:fc:f0:c6: - 24:db:50:e9:f0:b0:38:d8:2b:50:5d:6b:ac:04:c2:81:0e:04: - d8:76:cc:d9:ac:cb:3c:ea:c0:f3:93:c0:4f:7e:37:2b:f4:bf: - f1:37:8d:c7:68:42:b2:94:49:85:e7:2a:23:be:70:9d:aa:d9: - 69:97:ed:95:fb:ab:cb:52:29:ff:2c:07:5e:0a:74:13:ab:0f: - 9d:13:a9:fc:f1:a7:6d:f7:31:98:a4:2d:42:bd:d6:37:ed:52: - e0:87:2b:46:76:5f:ac:e2:2d:ac:be:d3:37:0a:83:75:31:f1: - 0c:77:ea:7d:0f:a1:4a:67:52:21:35:03:c2:01:d6:ff:4c:2b: - 2d:5b:e5:38:40:d3:68:dd:02:37:ab:43:5f:59:5f:5c:06:92: - 60:8a:09:dc + 45:d1:1e:ed:5a:d0:33:9c:56:d6:af:c1:32:74:ba:13:b2:c6: + b6:4c:30:64:82:e9:ea:47:e5:4e:7f:f3:e3:52:9c:3e:fb:ae: + cf:ab:4f:1a:e9:63:c6:5c:ff:d3:3f:ab:5d:a0:63:4d:fa:d5: + 04:8a:c5:53:8e:0a:a1:05:07:e1:4d:8c:7b:05:12:28:df:fb: + 53:71:2f:80:fb:c6:dd:db:3e:46:8c:ec:57:6f:85:e3:44:a8: + 3a:59:5a:f7:90:8f:bb:d9:d7:e4:e5:3d:fb:5e:56:0d:d8:83: + 00:e1:9d:48:9b:c4:ab:fb:42:15:fc:47:57:51:13:42:af:49: + c4:39:86:37:b9:f5:8b:60:bb:9f:ab:e8:62:5c:2a:fd:17:0c: + 5f:10:4c:99:8e:f3:ac:78:e0:db:f7:23:b7:ac:9f:c3:b3:08: + 73:1b:27:7c:e4:7f:9e:5a:32:aa:49:d7:08:d9:65:d3:f9:2e: + 0f:e4:dc:41:47:42:50:01:ef:89:9c:60:a8:f9:1e:71:8b:54: + 1c:d1:34:38:68:fe:5c:da:de:a0:14:aa:9e:bb:99:d1:4f:5c: + f4:cb:23:37:ed:ea:8f:a8:75:bd:69:c6:41:f7:40:80:c1:a6: + 3a:45:55:c0:ee:6e:06:bb:d0:fb:ad:a8:dd:26:87:38:b0:6b: + e2:e5:1b:6b -----BEGIN CERTIFICATE----- MIIDgTCCAmmgAwIBAgIUGMu1r1JdQIbROTDl/hooZTPgN6kwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMBgxFjAUBgNVBAMMDUludGVybWVkaWF0ZTEwggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDBNztD9YA6b4iUoeoYO1Z7vE0+szzcmUqqEQw+le7tdidb pYFZc2ncM9ogNUgArD5DXt8QF9jT6RHaAHLn00JU8ZM5Cxh6DGlNElBzDPZPRI1f @@ -268,12 +268,12 @@ LaE8jxn47lG1MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3Vy bC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwt Zm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zANBgkqhkiG9w0BAQsFAAOCAQEAMAUPdg0HM/xqZos0vz/JdfuWEvbbez0nOsjA -Jimj0ixxvUapR1AqQr+FtAGBdsa2p3Tg6PotV1PzMGEaPsTdsoZ0oW3rrUjTfsq4 -Ela+vTSwv/sbVeOcZjmOsLl7uPAtDlgqObtSkJLC/PDGJNtQ6fCwONgrUF1rrATC -gQ4E2HbM2azLPOrA85PAT343K/S/8TeNx2hCspRJhecqI75wnarZaZftlfury1Ip -/ywHXgp0E6sPnROp/PGnbfcxmKQtQr3WN+1S4IcrRnZfrOItrL7TNwqDdTHxDHfq -fQ+hSmdSITUDwgHW/0wrLVvlOEDTaN0CN6tDX1lfXAaSYIoJ3A== +/zANBgkqhkiG9w0BAQsFAAOCAQEARdEe7VrQM5xW1q/BMnS6E7LGtkwwZILp6kfl +Tn/z41KcPvuuz6tPGuljxlz/0z+rXaBjTfrVBIrFU44KoQUH4U2MewUSKN/7U3Ev +gPvG3ds+RozsV2+F40SoOlla95CPu9nX5OU9+15WDdiDAOGdSJvEq/tCFfxHV1ET +Qq9JxDmGN7n1i2C7n6voYlwq/RcMXxBMmY7zrHjg2/cjt6yfw7MIcxsnfOR/nloy +qknXCNll0/kuD+TcQUdCUAHviZxgqPkecYtUHNE0OGj+XNreoBSqnruZ0U9c9Msj +N+3qj6h1vWnGQfdAgMGmOkVVwO5uBrvQ+62o3SaHOLBr4uUbaw== -----END CERTIFICATE----- Certificate: @@ -281,15 +281,15 @@ Version: 3 (0x2) Serial Number: 18:cb:b5:af:52:5d:40:86:d1:39:30:e5:fe:1a:28:65:33:e0:37:a8 - Signature Algorithm: sha256WithRSAEncryption + Signature Algorithm: sha256WithRSAEncryption Issuer: CN=Root Validity - Not Before: Mar 10 12:00:00 2018 GMT - Not After : Jan 1 12:00:00 2021 GMT + Not Before: Oct 5 12:00:00 2021 GMT + Not After : Oct 5 12:00:00 2022 GMT Subject: CN=Root Subject Public Key Info: Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) + RSA Public-Key: (2048 bit) Modulus: 00:b6:f5:2f:2d:0b:bf:09:20:92:56:ed:6f:1b:b3: 4e:2c:7b:1b:7d:8e:97:f1:ee:95:bf:2e:b7:63:de: @@ -329,24 +329,24 @@ X509v3 Basic Constraints: critical CA:TRUE, pathlen:1 Signature Algorithm: sha256WithRSAEncryption - b4:51:9d:fb:9f:6d:75:92:d4:9d:ad:fb:84:94:58:95:09:a1: - 75:a2:13:a7:fb:26:ff:92:0e:4e:b3:48:eb:d1:4b:12:74:45: - 57:6e:10:0e:b4:34:d4:38:fd:59:d3:38:1b:e6:e3:08:97:f3: - 1c:3e:1c:c9:c7:ca:83:23:90:8e:86:40:1f:30:bd:18:5e:bc: - eb:ae:b1:18:bc:ef:39:34:d1:f1:eb:e9:4f:ef:91:b8:44:f3: - 4c:b8:0e:3e:9b:4a:2a:d3:49:43:2b:b9:bf:e3:f3:f3:e4:4a: - 69:8a:b0:ce:03:bb:28:5e:da:77:ac:83:62:3f:54:4e:7b:7f: - de:65:4c:79:dd:e6:30:e9:f3:92:60:98:e6:08:ee:21:8b:c8: - 2f:35:07:2a:9c:50:52:bf:fa:59:80:75:8a:2a:d8:82:b0:cd: - c2:78:93:fa:0b:8c:16:94:25:12:28:56:eb:20:1d:d6:84:d7: - 33:de:18:8c:0d:95:01:fc:7c:c1:bc:e0:d6:e3:2a:23:ff:c5: - 30:0d:c8:b2:90:7d:33:7b:f0:60:fc:57:fa:63:5d:26:8b:62: - 25:15:8f:8f:48:9e:b2:78:45:3d:74:08:cb:6a:1d:69:44:ff: - 38:16:96:af:53:60:67:3d:e9:06:49:5d:09:87:4e:3d:c3:25: - 20:6d:7f:6d + 68:a8:4b:73:15:52:f9:1f:62:a3:fd:d7:b2:32:45:bd:cd:a9: + d0:9d:6b:6a:f9:34:dc:35:9e:52:36:ea:b7:b3:9d:ce:28:27: + 5c:f3:c8:b5:3a:8f:9c:56:41:e3:0a:c4:eb:f9:05:5d:be:01: + e7:69:39:f9:0e:04:24:ef:23:21:1f:28:84:ac:97:6c:bd:01: + 23:ad:10:3a:78:3c:7d:82:c6:5e:25:e2:51:2b:7e:76:ac:b1: + 6c:7e:8b:cc:9f:12:5e:27:ee:79:bf:bf:68:93:a0:7c:cc:da: + 8c:c8:ee:ef:4c:c0:65:6a:a4:2b:aa:ce:71:62:3a:ef:a9:c8: + d2:76:53:13:0b:47:3b:ad:6a:46:b7:60:b2:87:c5:b1:5a:75: + 23:87:57:de:1d:55:46:76:99:e7:f9:f1:90:7a:8a:6a:af:4b: + 9d:61:b7:fd:a2:71:c8:29:a5:ec:4a:d8:2b:e2:91:3b:0a:a5: + 69:65:f1:9e:1b:bb:23:c9:d8:00:7c:44:6b:91:b2:92:e7:02: + f8:80:57:0f:31:72:e9:ed:f0:24:96:a0:50:f9:b4:18:94:11: + 31:05:ba:b4:7e:21:73:1a:f2:5f:37:2a:de:ac:14:36:1c:25: + d7:a6:81:c6:69:6b:63:a2:9a:a7:e1:8e:43:86:d2:bd:95:b3: + 78:d3:5e:20 -----BEGIN CERTIFICATE----- MIIDezCCAmOgAwIBAgIUGMu1r1JdQIbROTDl/hooZTPgN6gwDQYJKoZIhvcNAQEL -BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0xODAzMTAxMjAwMDBaFw0yMTAxMDExMjAw +BQAwDzENMAsGA1UEAwwEUm9vdDAeFw0yMTEwMDUxMjAwMDBaFw0yMjEwMDUxMjAw MDBaMA8xDTALBgNVBAMMBFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC29S8tC78JIJJW7W8bs04sext9jpfx7pW/Lrdj3pxbNT7BW3gebP2U/iN9 bCi/2qzUR1i0ugCeqs4jRMajhHpbU5m8IPf5dhAcPcRFr7RVfwMmVG+SFTzh6j0A @@ -358,10 +358,10 @@ MDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlh L1Jvb3QuY2VyMCwGA1UdHwQlMCMwIaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9S b290LmNybDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBATANBgkq -hkiG9w0BAQsFAAOCAQEAtFGd+59tdZLUna37hJRYlQmhdaITp/sm/5IOTrNI69FL -EnRFV24QDrQ01Dj9WdM4G+bjCJfzHD4cycfKgyOQjoZAHzC9GF68666xGLzvOTTR -8evpT++RuETzTLgOPptKKtNJQyu5v+Pz8+RKaYqwzgO7KF7ad6yDYj9UTnt/3mVM -ed3mMOnzkmCY5gjuIYvILzUHKpxQUr/6WYB1iirYgrDNwniT+guMFpQlEihW6yAd -1oTXM94YjA2VAfx8wbzg1uMqI//FMA3IspB9M3vwYPxX+mNdJotiJRWPj0iesnhF -PXQIy2odaUT/OBaWr1NgZz3pBkldCYdOPcMlIG1/bQ== +hkiG9w0BAQsFAAOCAQEAaKhLcxVS+R9io/3XsjJFvc2p0J1ravk03DWeUjbqt7Od +zignXPPItTqPnFZB4wrE6/kFXb4B52k5+Q4EJO8jIR8ohKyXbL0BI60QOng8fYLG +XiXiUSt+dqyxbH6LzJ8SXifueb+/aJOgfMzajMju70zAZWqkK6rOcWI676nI0nZT +EwtHO61qRrdgsofFsVp1I4dX3h1VRnaZ5/nxkHqKaq9LnWG3/aJxyCml7ErYK+KR +OwqlaWXxnhu7I8nYAHxEa5GykucC+IBXDzFy6e3wJJagUPm0GJQRMQW6tH4hcxry +Xzcq3qwUNhwl16aBxmlrY6Kap+GOQ4bSvZWzeNNeIA== -----END CERTIFICATE-----
diff --git a/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py b/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py index 50fa1e1..fd7fe7f 100755 --- a/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py +++ b/net/data/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2016 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_name_match_unittest/scripts/generate_names.py b/net/data/verify_name_match_unittest/scripts/generate_names.py index ed509ce..67ca8c5 100755 --- a/net/data/verify_name_match_unittest/scripts/generate_names.py +++ b/net/data/verify_name_match_unittest/scripts/generate_names.py
@@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_signed_data_unittest/annotate_test_data.py b/net/data/verify_signed_data_unittest/annotate_test_data.py index 733392e..9e6b478 100755 --- a/net/data/verify_signed_data_unittest/annotate_test_data.py +++ b/net/data/verify_signed_data_unittest/annotate_test_data.py
@@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright (c) 2015 The Chromium Authors. All rights reserved. +#!/usr/bin/env python +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem b/net/data/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem index afc14a3..8488c1b 100644 --- a/net/data/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem +++ b/net/data/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem
@@ -1,5 +1,5 @@ This is the same test as rsa-pkcs1-sha256.pem except the SPKI has been encoded -using a non-minimal length for the outtermost SEQUENCE. +using a non-minimal length for the outermost SEQUENCE. Under DER, the tag-length-value encodings should be minimal and hence this should fail.
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20-using-pss-key-no-params.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20-using-pss-key-no-params.pem deleted file mode 100644 index 74adc3e..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20-using-pss-key-no-params.pem +++ /dev/null
@@ -1,38 +0,0 @@ -This is the same test as rsa-pss-sha1-salt20.pem, except the public key's -algorithm identifier has been changed from rsaEncryption (1.2.840.113549.1.1.1) -to rsaPss (1.2.840.113549.1.1.10). - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 157 cons: SEQUENCE - 3:d=1 hl=2 l= 11 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsassaPss - 16:d=1 hl=3 l= 141 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIGdMAsGCSqGSIb3DQEBCgOBjQAwgYkCgYEApW5KDnAQF1iaUYfcfqhB0Vby7A42rVKkTf6x5h9 -62ZHYxRBW/+2xYrTA8oOhKoijlN/1JqtykcuzB86r/OCx39XNlQgJbVsri2311nHvY3fAkhyyPC -cKcOJZjm/4nRnxBazC0/DLNfKSgOE4a29kxO8i4eHyDQzoz/siSb2aITcCAwEAAQ== ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 13 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 0 cons: SEQUENCE ------BEGIN ALGORITHM----- -MA0GCSqGSIb3DQEBCjAA ------END ALGORITHM----- - ------BEGIN DATA----- -zch9oiPXht87ReC7vHITJtHuKvgGzDFUdcxvDZxm4bYjcdRc4jkuGskoRMMQEC8Vag2NUsH0xAu -jqmUJV4bLdpdXplY7qVj+0LzJhOi1F6PV9RWyO4pB50qoZ2k/kN+wYabobfqu5kRywA5fIJRXKc -vr538Gznjgj0CY+6QfnWGTwDF+i2DUtghKy0LSnjgIo7w3LYXjMRcPy/fMctC3HClmSLOk0Q9BY -pXQgHqmJcqydE/Z6o/SI8QlNwKYKL0WvgJUbxMP0uM7k20mduCK7RtzMYt1CgFn0A== ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBAJB0MI+1mOlwGyKUOI5S+XH6rCtgpRRa8YXfUoe17SiH5Xzn/UTchjTkB8jg5DYLwibz7CJ -/nZ5UY46NMfUFEhXfbrucL5V5qndZijj5FLW5wb2DxOL584Kg0Ko1Qv/uZZhKYBvGnrKN6yfcoS -yCwtTD9mzVAPH/K5lNik4wy7M8 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20-using-pss-key-with-null-params.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20-using-pss-key-with-null-params.pem deleted file mode 100644 index 42e9546..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20-using-pss-key-with-null-params.pem +++ /dev/null
@@ -1,40 +0,0 @@ -This is the same test as rsa-pss-sha1-salt20.pem, except the public key's -algorithm identifier has been changed from rsaEncryption (1.2.840.113549.1.1.1) -to rsaPss (1.2.840.113549.1.1.10). Note that the PSS parameters have been -encoded as NULL which is incorrect. - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 159 cons: SEQUENCE - 3:d=1 hl=2 l= 13 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsassaPss - 16:d=2 hl=2 l= 0 prim: NULL - 18:d=1 hl=3 l= 141 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIGfMA0GCSqGSIb3DQEBCgUAA4GNADCBiQKBgQClbkoOcBAXWJpRh9x+qEHRVvLsDjatUqRN/rH -mH3rZkdjFEFb/7bFitMDyg6EqiKOU3/Umq3KRy7MHzqv84LHf1c2VCAltWyuLbfXWce9jd8CSHL -I8Jwpw4lmOb/idGfEFrMLT8Ms18pKA4Thrb2TE7yLh4fINDOjP+yJJvZohNwIDAQAB ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 13 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 0 cons: SEQUENCE ------BEGIN ALGORITHM----- -MA0GCSqGSIb3DQEBCjAA ------END ALGORITHM----- - ------BEGIN DATA----- -zch9oiPXht87ReC7vHITJtHuKvgGzDFUdcxvDZxm4bYjcdRc4jkuGskoRMMQEC8Vag2NUsH0xAu -jqmUJV4bLdpdXplY7qVj+0LzJhOi1F6PV9RWyO4pB50qoZ2k/kN+wYabobfqu5kRywA5fIJRXKc -vr538Gznjgj0CY+6QfnWGTwDF+i2DUtghKy0LSnjgIo7w3LYXjMRcPy/fMctC3HClmSLOk0Q9BY -pXQgHqmJcqydE/Z6o/SI8QlNwKYKL0WvgJUbxMP0uM7k20mduCK7RtzMYt1CgFn0A== ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBAJB0MI+1mOlwGyKUOI5S+XH6rCtgpRRa8YXfUoe17SiH5Xzn/UTchjTkB8jg5DYLwibz7CJ -/nZ5UY46NMfUFEhXfbrucL5V5qndZijj5FLW5wb2DxOL584Kg0Ko1Qv/uZZhKYBvGnrKN6yfcoS -yCwtTD9mzVAPH/K5lNik4wy7M8 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20.pem deleted file mode 100644 index 4f7a81c..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha1-salt20.pem +++ /dev/null
@@ -1,43 +0,0 @@ -The key, message, and signature come from Example 1.1 of: -ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-1/pkcs-1v2-1-vec.zip (pss-vect.txt) - -(The algorithm DER was synthesized to match, and the signature enclosed in a BIT STRING). - -It uses an RSA key with modulus length of 1024 bits, PSS padding, -SHA-1 as the digest, MGF1 with SHA-1, and salt length of 20. - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 159 cons: SEQUENCE - 3:d=1 hl=2 l= 13 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption - 16:d=2 hl=2 l= 0 prim: NULL - 18:d=1 hl=3 l= 141 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClbkoOcBAXWJpRh9x+qEHRVvLsDjatUqRN/rH -mH3rZkdjFEFb/7bFitMDyg6EqiKOU3/Umq3KRy7MHzqv84LHf1c2VCAltWyuLbfXWce9jd8CSHL -I8Jwpw4lmOb/idGfEFrMLT8Ms18pKA4Thrb2TE7yLh4fINDOjP+yJJvZohNwIDAQAB ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 13 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 0 cons: SEQUENCE ------BEGIN ALGORITHM----- -MA0GCSqGSIb3DQEBCjAA ------END ALGORITHM----- - ------BEGIN DATA----- -zch9oiPXht87ReC7vHITJtHuKvgGzDFUdcxvDZxm4bYjcdRc4jkuGskoRMMQEC8Vag2NUsH0xAu -jqmUJV4bLdpdXplY7qVj+0LzJhOi1F6PV9RWyO4pB50qoZ2k/kN+wYabobfqu5kRywA5fIJRXKc -vr538Gznjgj0CY+6QfnWGTwDF+i2DUtghKy0LSnjgIo7w3LYXjMRcPy/fMctC3HClmSLOk0Q9BY -pXQgHqmJcqydE/Z6o/SI8QlNwKYKL0WvgJUbxMP0uM7k20mduCK7RtzMYt1CgFn0A== ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBAJB0MI+1mOlwGyKUOI5S+XH6rCtgpRRa8YXfUoe17SiH5Xzn/UTchjTkB8jg5DYLwibz7CJ -/nZ5UY46NMfUFEhXfbrucL5V5qndZijj5FLW5wb2DxOL584Kg0Ko1Qv/uZZhKYBvGnrKN6yfcoS -yCwtTD9mzVAPH/K5lNik4wy7M8 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha1-wrong-salt.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha1-wrong-salt.pem deleted file mode 100644 index ffa9d52..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha1-wrong-salt.pem +++ /dev/null
@@ -1,41 +0,0 @@ -Same as rsa-pss-sha1-wrong-salt.pem except the ALGORITHM has been changed to -have a salt of 23. When verified using this algorithm it will fail, however if -the default salt of 20 were used it would succeed. - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 159 cons: SEQUENCE - 3:d=1 hl=2 l= 13 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption - 16:d=2 hl=2 l= 0 prim: NULL - 18:d=1 hl=3 l= 141 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClbkoOcBAXWJpRh9x+qEHRVvLsDjatUqRN/rH -mH3rZkdjFEFb/7bFitMDyg6EqiKOU3/Umq3KRy7MHzqv84LHf1c2VCAltWyuLbfXWce9jd8CSHL -I8Jwpw4lmOb/idGfEFrMLT8Ms18pKA4Thrb2TE7yLh4fINDOjP+yJJvZohNwIDAQAB ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 18 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 5 cons: SEQUENCE - 15:d=2 hl=2 l= 3 cons: cont [ 2 ] - 17:d=3 hl=2 l= 1 prim: INTEGER :17 ------BEGIN ALGORITHM----- -MBIGCSqGSIb3DQEBCjAFogMCARc= ------END ALGORITHM----- - ------BEGIN DATA----- -zch9oiPXht87ReC7vHITJtHuKvgGzDFUdcxvDZxm4bYjcdRc4jkuGskoRMMQEC8Vag2NUsH0xAu -jqmUJV4bLdpdXplY7qVj+0LzJhOi1F6PV9RWyO4pB50qoZ2k/kN+wYabobfqu5kRywA5fIJRXKc -vr538Gznjgj0CY+6QfnWGTwDF+i2DUtghKy0LSnjgIo7w3LYXjMRcPy/fMctC3HClmSLOk0Q9BY -pXQgHqmJcqydE/Z6o/SI8QlNwKYKL0WvgJUbxMP0uM7k20mduCK7RtzMYt1CgFn0A== ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBAJB0MI+1mOlwGyKUOI5S+XH6rCtgpRRa8YXfUoe17SiH5Xzn/UTchjTkB8jg5DYLwibz7CJ -/nZ5UY46NMfUFEhXfbrucL5V5qndZijj5FLW5wb2DxOL584Kg0Ko1Qv/uZZhKYBvGnrKN6yfcoS -yCwtTD9mzVAPH/K5lNik4wy7M8 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256-mgf1-sha512-salt33.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256-mgf1-sha512-salt33.pem deleted file mode 100644 index b322226..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha256-mgf1-sha512-salt33.pem +++ /dev/null
@@ -1,57 +0,0 @@ -This test exercises using a different hash function parameter to the mask gen -function (SHA-256 for the hash, but SHA-512 for the MGF1 hash). - -This test data was constructed manually by calling signing functions from -OpenSSL code. - -It constructs an RSASSA-PSS signature using: - * Key with modulus 1024 bit - * Salt length 33 bytes - * Digest function of SHA-256 - * Mask gen function of MGF1 with SHA-512 - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 159 cons: SEQUENCE - 3:d=1 hl=2 l= 13 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption - 16:d=2 hl=2 l= 0 prim: NULL - 18:d=1 hl=3 l= 141 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClbkoOcBAXWJpRh9x+qEHRVvLsDjatUqRN/rH -mH3rZkdjFEFb/7bFitMDyg6EqiKOU3/Umq3KRy7MHzqv84LHf1c2VCAltWyuLbfXWce9jd8CSHL -I8Jwpw4lmOb/idGfEFrMLT8Ms18pKA4Thrb2TE7yLh4fINDOjP+yJJvZohNwIDAQAB ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 65 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 52 cons: SEQUENCE - 15:d=2 hl=2 l= 15 cons: cont [ 0 ] - 17:d=3 hl=2 l= 13 cons: SEQUENCE - 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 - 30:d=4 hl=2 l= 0 prim: NULL - 32:d=2 hl=2 l= 28 cons: cont [ 1 ] - 34:d=3 hl=2 l= 26 cons: SEQUENCE - 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 - 47:d=4 hl=2 l= 13 cons: SEQUENCE - 49:d=5 hl=2 l= 9 prim: OBJECT :sha512 - 60:d=5 hl=2 l= 0 prim: NULL - 62:d=2 hl=2 l= 3 cons: cont [ 2 ] - 64:d=3 hl=2 l= 1 prim: INTEGER :21 ------BEGIN ALGORITHM----- -MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWU -DBAIDBQCiAwIBIQ== ------END ALGORITHM----- - ------BEGIN DATA----- -VGVzdCBtZXNzYWdlIHRvIGJlIHNpZ25lZC4uLg== ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBAFob0HSC5uuTqKu4J/lj+5bDa+Hhij4H3klWnvt6Yc+wwPza7/UC4lgGGyvZqD32RUEdt7v -Z14qqYNk53b5aj4C2gBMvLzV7Pay4mmQM4DSWa5JHMxTILqE3DDqihrbMcBw2q3XAsLcjeqLWQ9 -yp8tfnV21h98qsCLtErrxZWHRr ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10-using-pss-key-with-params.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10-using-pss-key-with-params.pem deleted file mode 100644 index 62da07a..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10-using-pss-key-with-params.pem +++ /dev/null
@@ -1,64 +0,0 @@ -This is the same test as rsa-pss-sha256-salt10.pem except instead of specifying -the SPKI using rsaEncryption it is specified using rsaPss along with -parameters that match those of the signature algorithm. - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 209 cons: SEQUENCE - 3:d=1 hl=2 l= 65 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsassaPss - 16:d=2 hl=2 l= 52 cons: SEQUENCE - 18:d=3 hl=2 l= 15 cons: cont [ 0 ] - 20:d=4 hl=2 l= 13 cons: SEQUENCE - 22:d=5 hl=2 l= 9 prim: OBJECT :sha256 - 33:d=5 hl=2 l= 0 prim: NULL - 35:d=3 hl=2 l= 28 cons: cont [ 1 ] - 37:d=4 hl=2 l= 26 cons: SEQUENCE - 39:d=5 hl=2 l= 9 prim: OBJECT :mgf1 - 50:d=5 hl=2 l= 13 cons: SEQUENCE - 52:d=6 hl=2 l= 9 prim: OBJECT :sha256 - 63:d=6 hl=2 l= 0 prim: NULL - 65:d=3 hl=2 l= 3 cons: cont [ 2 ] - 67:d=4 hl=2 l= 1 prim: INTEGER :0A - 70:d=1 hl=3 l= 139 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIHRMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZ -IAWUDBAIBBQCiAwIBCgOBiwAwgYcCgYEAvkmbXn8GyD+gKT4xRlyOtrWK+SC65Sp7W5v+t6py2x -JkES6z/UMdMaKn5QlBVmkpSUoOiR7VYTkYtLUbDR+5d4Oyas99DzhM+zX00oJPXdOAYjomvxgLY -5YcYZ3NsgyuQG8i9uJ2yAo3JZSQz+tywacahPGEbTMId7o+MQHsnHsCARE= ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 65 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 52 cons: SEQUENCE - 15:d=2 hl=2 l= 15 cons: cont [ 0 ] - 17:d=3 hl=2 l= 13 cons: SEQUENCE - 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 - 30:d=4 hl=2 l= 0 prim: NULL - 32:d=2 hl=2 l= 28 cons: cont [ 1 ] - 34:d=3 hl=2 l= 26 cons: SEQUENCE - 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 - 47:d=4 hl=2 l= 13 cons: SEQUENCE - 49:d=5 hl=2 l= 9 prim: OBJECT :sha256 - 60:d=5 hl=2 l= 0 prim: NULL - 62:d=2 hl=2 l= 3 cons: cont [ 2 ] - 64:d=3 hl=2 l= 1 prim: INTEGER :0A ------BEGIN ALGORITHM----- -MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWU -DBAIBBQCiAwIBCg== ------END ALGORITHM----- - ------BEGIN DATA----- -x/UnD8pyX5vRn1GajXzKPMXAeQJAKfO65RD5sCFA/iOJCOT2wY8HqJxofIaEZpsfHbK6+SUaPIK -frMtJMIThbsnijViGgHSl1iIWZ91uUo0W/iyfPbTPr2xNzoyEOa84zqqqnOLsrnvI9KWlXjv5bf -nNV1xPnLMnlRuM3+QIcWg= ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBABHhafL9QLB2Qbl2iiqxmWX7bCfxD88DI/zG0S608cBrMw3aoepQRAevop3p6+A3T+nR59D -/vV/Bzzo0RuQUVBXSqyT3ibNGTFxDola7wdaSz38EgB2sW7QBpKA6t9VyioYMGeGk3Hl8pULIID -zsLmAesMUfVn8u2gIrC5693u76 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10-using-pss-key-with-wrong-params.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10-using-pss-key-with-wrong-params.pem deleted file mode 100644 index 9b2b679..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10-using-pss-key-with-wrong-params.pem +++ /dev/null
@@ -1,64 +0,0 @@ -This is the same test as rsa-pss-sha256-salt10-using-pss-key-with-params.pem -except the hash in the PSS key's parameters has been changed from SHA-256 to -SHA-384. - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 209 cons: SEQUENCE - 3:d=1 hl=2 l= 65 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsassaPss - 16:d=2 hl=2 l= 52 cons: SEQUENCE - 18:d=3 hl=2 l= 15 cons: cont [ 0 ] - 20:d=4 hl=2 l= 13 cons: SEQUENCE - 22:d=5 hl=2 l= 9 prim: OBJECT :sha384 - 33:d=5 hl=2 l= 0 prim: NULL - 35:d=3 hl=2 l= 28 cons: cont [ 1 ] - 37:d=4 hl=2 l= 26 cons: SEQUENCE - 39:d=5 hl=2 l= 9 prim: OBJECT :mgf1 - 50:d=5 hl=2 l= 13 cons: SEQUENCE - 52:d=6 hl=2 l= 9 prim: OBJECT :sha256 - 63:d=6 hl=2 l= 0 prim: NULL - 65:d=3 hl=2 l= 3 cons: cont [ 2 ] - 67:d=4 hl=2 l= 1 prim: INTEGER :0A - 70:d=1 hl=3 l= 139 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIHRMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZ -IAWUDBAIBBQCiAwIBCgOBiwAwgYcCgYEAvkmbXn8GyD+gKT4xRlyOtrWK+SC65Sp7W5v+t6py2x -JkES6z/UMdMaKn5QlBVmkpSUoOiR7VYTkYtLUbDR+5d4Oyas99DzhM+zX00oJPXdOAYjomvxgLY -5YcYZ3NsgyuQG8i9uJ2yAo3JZSQz+tywacahPGEbTMId7o+MQHsnHsCARE= ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 65 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 52 cons: SEQUENCE - 15:d=2 hl=2 l= 15 cons: cont [ 0 ] - 17:d=3 hl=2 l= 13 cons: SEQUENCE - 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 - 30:d=4 hl=2 l= 0 prim: NULL - 32:d=2 hl=2 l= 28 cons: cont [ 1 ] - 34:d=3 hl=2 l= 26 cons: SEQUENCE - 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 - 47:d=4 hl=2 l= 13 cons: SEQUENCE - 49:d=5 hl=2 l= 9 prim: OBJECT :sha256 - 60:d=5 hl=2 l= 0 prim: NULL - 62:d=2 hl=2 l= 3 cons: cont [ 2 ] - 64:d=3 hl=2 l= 1 prim: INTEGER :0A ------BEGIN ALGORITHM----- -MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWU -DBAIBBQCiAwIBCg== ------END ALGORITHM----- - ------BEGIN DATA----- -x/UnD8pyX5vRn1GajXzKPMXAeQJAKfO65RD5sCFA/iOJCOT2wY8HqJxofIaEZpsfHbK6+SUaPIK -frMtJMIThbsnijViGgHSl1iIWZ91uUo0W/iyfPbTPr2xNzoyEOa84zqqqnOLsrnvI9KWlXjv5bf -nNV1xPnLMnlRuM3+QIcWg= ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBABHhafL9QLB2Qbl2iiqxmWX7bCfxD88DI/zG0S608cBrMw3aoepQRAevop3p6+A3T+nR59D -/vV/Bzzo0RuQUVBXSqyT3ibNGTFxDola7wdaSz38EgB2sW7QBpKA6t9VyioYMGeGk3Hl8pULIID -zsLmAesMUfVn8u2gIrC5693u76 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10.pem deleted file mode 100644 index 72d729a..0000000 --- a/net/data/verify_signed_data_unittest/rsa-pss-sha256-salt10.pem +++ /dev/null
@@ -1,55 +0,0 @@ -The key, message, and signature come from: -http://csrc.nist.gov/groups/STM/cavp/documents/dss/186-2rsatestvectors.zip (SigVerPSS_186-3.rsp) - -(The algorithm DER was synthesized to match, and the signature wrapped in a BIT STRING). - -It uses an RSA key with modulus length of 1024 bits, PSS padding, -SHA-256 as the digest, MGF1 with SHA-256, and salt length of 10. - - -$ openssl asn1parse -i < [PUBLIC KEY] - 0:d=0 hl=3 l= 157 cons: SEQUENCE - 3:d=1 hl=2 l= 13 cons: SEQUENCE - 5:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption - 16:d=2 hl=2 l= 0 prim: NULL - 18:d=1 hl=3 l= 139 prim: BIT STRING ------BEGIN PUBLIC KEY----- -MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQC+SZtefwbIP6ApPjFGXI62tYr5ILrlKntbm/6 -3qnLbEmQRLrP9Qx0xoqflCUFWaSlJSg6JHtVhORi0tRsNH7l3g7Jqz30POEz7NfTSgk9d04BiOi -a/GAtjlhxhnc2yDK5AbyL24nbICjcllJDP63LBpxqE8YRtMwh3uj4xAeycewIBEQ== ------END PUBLIC KEY----- - -$ openssl asn1parse -i < [ALGORITHM] - 0:d=0 hl=2 l= 65 cons: SEQUENCE - 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss - 13:d=1 hl=2 l= 52 cons: SEQUENCE - 15:d=2 hl=2 l= 15 cons: cont [ 0 ] - 17:d=3 hl=2 l= 13 cons: SEQUENCE - 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 - 30:d=4 hl=2 l= 0 prim: NULL - 32:d=2 hl=2 l= 28 cons: cont [ 1 ] - 34:d=3 hl=2 l= 26 cons: SEQUENCE - 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 - 47:d=4 hl=2 l= 13 cons: SEQUENCE - 49:d=5 hl=2 l= 9 prim: OBJECT :sha256 - 60:d=5 hl=2 l= 0 prim: NULL - 62:d=2 hl=2 l= 3 cons: cont [ 2 ] - 64:d=3 hl=2 l= 1 prim: INTEGER :0A ------BEGIN ALGORITHM----- -MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWU -DBAIBBQCiAwIBCg== ------END ALGORITHM----- - ------BEGIN DATA----- -x/UnD8pyX5vRn1GajXzKPMXAeQJAKfO65RD5sCFA/iOJCOT2wY8HqJxofIaEZpsfHbK6+SUaPIK -frMtJMIThbsnijViGgHSl1iIWZ91uUo0W/iyfPbTPr2xNzoyEOa84zqqqnOLsrnvI9KWlXjv5bf -nNV1xPnLMnlRuM3+QIcWg= ------END DATA----- - -$ openssl asn1parse -i < [SIGNATURE] - 0:d=0 hl=3 l= 129 prim: BIT STRING ------BEGIN SIGNATURE----- -A4GBABHhafL9QLB2Qbl2iiqxmWX7bCfxD88DI/zG0S608cBrMw3aoepQRAevop3p6+A3T+nR59D -/vV/Bzzo0RuQUVBXSqyT3ibNGTFxDola7wdaSz38EgB2sW7QBpKA6t9VyioYMGeGk3Hl8pULIID -zsLmAesMUfVn8u2gIrC5693u76 ------END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem new file mode 100644 index 0000000..4adbdec --- /dev/null +++ b/net/data/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem
@@ -0,0 +1,71 @@ +This is the same test as rsa-pss-sha256.pem except instead of specifying +the SPKI using rsaEncryption it is specified using rsaPss along with +parameters that match those of the signature algorithm. + + +$ openssl asn1parse -i < [PUBLIC KEY] + 0:d=0 hl=4 l= 342 cons: SEQUENCE + 4:d=1 hl=2 l= 65 cons: SEQUENCE + 6:d=2 hl=2 l= 9 prim: OBJECT :rsassaPss + 17:d=2 hl=2 l= 52 cons: SEQUENCE + 19:d=3 hl=2 l= 15 cons: cont [ 0 ] + 21:d=4 hl=2 l= 13 cons: SEQUENCE + 23:d=5 hl=2 l= 9 prim: OBJECT :sha256 + 34:d=5 hl=2 l= 0 prim: NULL + 36:d=3 hl=2 l= 28 cons: cont [ 1 ] + 38:d=4 hl=2 l= 26 cons: SEQUENCE + 40:d=5 hl=2 l= 9 prim: OBJECT :mgf1 + 51:d=5 hl=2 l= 13 cons: SEQUENCE + 53:d=6 hl=2 l= 9 prim: OBJECT :sha256 + 64:d=6 hl=2 l= 0 prim: NULL + 66:d=3 hl=2 l= 3 cons: cont [ 2 ] + 68:d=4 hl=2 l= 1 prim: INTEGER :20 + 71:d=1 hl=4 l= 271 prim: BIT STRING +-----BEGIN PUBLIC KEY----- +MIIBVjBBBgkqhkiG9w0BAQowNKAPMA0GCWCGSAFlAwQCAQUAoRwwGgYJKoZIhvcN +AQEIMA0GCWCGSAFlAwQCAQUAogMCASADggEPADCCAQoCggEBAJ+eocEuecvSRuYF +5E0C15v0OB0iXT/5BAoM7TDELaoIr/kHS9CeTO20DW1Cu2YWbeaREuU9B4yXCBDQ +b4Vxc1Gd6wTjKeMhEhS1qEi9Kri9AwGkV/2bmak/jsOiz3ZMJb9SaSodN8pasQhm +8NWyBSBLBa6ekA53Uj1SNYn3dkH2Hvn3UULhfHpmhrudDikUoM4kAedCRyg9M0bI +dXIFHEE8hlIhY9p3RV8NQD88pVNvqLmLq5jd2Qq73D9if6oEHQMw2EUP26v7+yzW +EHPhrnfhCMxN/vbKcm51kYtmi65xsMAQmbP26nOusGitKcx/M/5g8GwdmUiGpegE +RdIllF0CAwEAAQ== +-----END PUBLIC KEY----- + +$ openssl asn1parse -i < [ALGORITHM] + 0:d=0 hl=2 l= 65 cons: SEQUENCE + 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss + 13:d=1 hl=2 l= 52 cons: SEQUENCE + 15:d=2 hl=2 l= 15 cons: cont [ 0 ] + 17:d=3 hl=2 l= 13 cons: SEQUENCE + 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 + 30:d=4 hl=2 l= 0 prim: NULL + 32:d=2 hl=2 l= 28 cons: cont [ 1 ] + 34:d=3 hl=2 l= 26 cons: SEQUENCE + 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 + 47:d=4 hl=2 l= 13 cons: SEQUENCE + 49:d=5 hl=2 l= 9 prim: OBJECT :sha256 + 60:d=5 hl=2 l= 0 prim: NULL + 62:d=2 hl=2 l= 3 cons: cont [ 2 ] + 64:d=3 hl=2 l= 1 prim: INTEGER :20 +-----BEGIN ALGORITHM----- +MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgw +DQYJYIZIAWUDBAIBBQCiAwIBIA== +-----END ALGORITHM----- + +-----BEGIN DATA----- +x/UnD8pyX5vRn1GajXzKPMXAeQJAKfO65RD5sCFA/iOJCOT2wY8HqJxofIaEZpsfHbK6+SUaPIK +frMtJMIThbsnijViGgHSl1iIWZ91uUo0W/iyfPbTPr2xNzoyEOa84zqqqnOLsrnvI9KWlXjv5bf +nNV1xPnLMnlRuM3+QIcWg= +-----END DATA----- + +$ openssl asn1parse -i < [SIGNATURE] + 0:d=0 hl=4 l= 257 prim: BIT STRING +-----BEGIN SIGNATURE----- +A4IBAQAhgPL8PV86dM9W4p1s7IWu8+9oXpPnFgutfKffNrPRny+7zUmJFER/JUDB +7gnb4qiDRqKftRIpizyrZb0M4Vrhq1CyINHM1anqinZESRy8npVvhrYv4QiHZnYX +vXtDjgBg3Rw2DufTOKgxs+nX8a050aHsuMulTRCwR6NuHkChJlJfg6p0b1losgcL +jKlu7EqTUUkY7Mt0WyCobxIKGbgrSVJsjV8La6rPh3LpA3d9i0Ik1HkyM1w+7utn +h2eT/FKO8W1BtB8haiyuhatuZ1c/2uttLBSZa8hK/2W4YuomUEoWz8JIP9xXQkoq +u0P2zB7MXW5jPJwpUX0fKXqFNSry +-----END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem new file mode 100644 index 0000000..6b641de --- /dev/null +++ b/net/data/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem
@@ -0,0 +1,61 @@ +This is the same as rsa-pss-sha256.pem, except the signature was generated +with a salt length of 33 instead of 32, while the algorithm still reports +the standard value of 32. + +The public key in SPKI form: +$ openssl pkey -in key.pem -pubout +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn56hwS55y9JG5gXkTQLX +m/Q4HSJdP/kECgztMMQtqgiv+QdL0J5M7bQNbUK7ZhZt5pES5T0HjJcIENBvhXFz +UZ3rBOMp4yESFLWoSL0quL0DAaRX/ZuZqT+Ow6LPdkwlv1JpKh03ylqxCGbw1bIF +IEsFrp6QDndSPVI1ifd2QfYe+fdRQuF8emaGu50OKRSgziQB50JHKD0zRsh1cgUc +QTyGUiFj2ndFXw1APzylU2+ouYurmN3ZCrvcP2J/qgQdAzDYRQ/bq/v7LNYQc+Gu +d+EIzE3+9spybnWRi2aLrnGwwBCZs/bqc66waK0pzH8z/mDwbB2ZSIal6ARF0iWU +XQIDAQAB +-----END PUBLIC KEY----- + +The signing algorithm: + +$ openssl asn1parse -i < [ALGORITHM] + 0:d=0 hl=2 l= 65 cons: SEQUENCE + 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss + 13:d=1 hl=2 l= 52 cons: SEQUENCE + 15:d=2 hl=2 l= 15 cons: cont [ 0 ] + 17:d=3 hl=2 l= 13 cons: SEQUENCE + 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 + 30:d=4 hl=2 l= 0 prim: NULL + 32:d=2 hl=2 l= 28 cons: cont [ 1 ] + 34:d=3 hl=2 l= 26 cons: SEQUENCE + 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 + 47:d=4 hl=2 l= 13 cons: SEQUENCE + 49:d=5 hl=2 l= 9 prim: OBJECT :sha256 + 60:d=5 hl=2 l= 0 prim: NULL + 62:d=2 hl=2 l= 3 cons: cont [ 2 ] + 64:d=3 hl=2 l= 1 prim: INTEGER :20 +-----BEGIN ALGORITHM----- +MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgw +DQYJYIZIAWUDBAIBBQCiAwIBIA== +-----END ALGORITHM----- + +-----BEGIN DATA----- +x/UnD8pyX5vRn1GajXzKPMXAeQJAKfO65RD5sCFA/iOJCOT2wY8HqJxofIaEZpsfHbK6+SUaPIK +frMtJMIThbsnijViGgHSl1iIWZ91uUo0W/iyfPbTPr2xNzoyEOa84zqqqnOLsrnvI9KWlXjv5bf +nNV1xPnLMnlRuM3+QIcWg= +-----END DATA----- + +The signature was generated with: +$ openssl dgst -sign key.pem -sha256 -sigopt rsa_padding_mode:pss \ + -sigopt rsa_pss_saltlen:33 < [DATA] > [SIGNATURE] + +Then the signature was wrapped in a BIT STRING. + +$ openssl asn1parse -i < [SIGNATURE] + 0:d=0 hl=4 l= 257 prim: BIT STRING +-----BEGIN SIGNATURE----- +A4IBAQB4R+AnrWUH+TvyBU3yR1GP1ghodbwUZdyJfG1rqzEqpY/MJtsd1YM9bC9q +FqHao1+idLj+WSl91hbtZAEtNb0TDdXkO+iattPYsTBAeLm70A7DbqwM7s/1rTp0 +KJ4QFOJe05wYO+p/zHZ4Oiyhx2bCx+8J1FLlYEtwR0NhwRwPflVO7TNZC1l40iqk +iyxsJrXsibuFnFnBe6BytBdlKF/CHFuve6z5aLauuuQtA17I6YRZ4cdKceD9I3Hs +NVhe+V1V10YoMDx3AywQTnaM+Au+VoxHU6oh9KP5lrrzBhPZPDtzfF++4Ag2Vd2O +GFvPoL8xTp3S8QG5iVs90BkW8GvL +-----END SIGNATURE-----
diff --git a/net/data/verify_signed_data_unittest/rsa-pss-sha256.pem b/net/data/verify_signed_data_unittest/rsa-pss-sha256.pem new file mode 100644 index 0000000..a01984b --- /dev/null +++ b/net/data/verify_signed_data_unittest/rsa-pss-sha256.pem
@@ -0,0 +1,92 @@ +The key and signature were generated with OpenSSL. +It uses an RSA key with modulus length of 1024 bits, PSS padding, +SHA-256 as the digest, MGF1 with SHA-256, and salt length of 10. + +The key was generated with: + +$ openssl genrsa -out key.pem 2048 +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAn56hwS55y9JG5gXkTQLXm/Q4HSJdP/kECgztMMQtqgiv+QdL +0J5M7bQNbUK7ZhZt5pES5T0HjJcIENBvhXFzUZ3rBOMp4yESFLWoSL0quL0DAaRX +/ZuZqT+Ow6LPdkwlv1JpKh03ylqxCGbw1bIFIEsFrp6QDndSPVI1ifd2QfYe+fdR +QuF8emaGu50OKRSgziQB50JHKD0zRsh1cgUcQTyGUiFj2ndFXw1APzylU2+ouYur +mN3ZCrvcP2J/qgQdAzDYRQ/bq/v7LNYQc+Gud+EIzE3+9spybnWRi2aLrnGwwBCZ +s/bqc66waK0pzH8z/mDwbB2ZSIal6ARF0iWUXQIDAQABAoIBAHKu+AsjiFDgSR5V +111ZkG41vud33EXtdXB/LyAdo62KRl0HV/qQ8jbLaeY5zwkfTmEdlNTtz3G8xgfG +qonXJILckpJVYLAW/7WvezSf7YUEEJfqa2oElRfcWYfIf4TAW1KmNHcUvRP/qzid +NaZkHHjCTlfTBy/NnWH/ogX5rZbfy1mqfBkGCsBAKrIp8OxIdc2gvy7fzjmOc9Bj +wSIswqGWu5YCeJ5S6tQ3PCYwb9A/gJS4/DMz2Mq0wj1r0dn9xVtMcQZRrG3JsvHt +Q4ImTXE3gTDS1gw8a0iB1UHlnOuq19O74ImupndpbpS2AZ3r8/GB2hGc+p3RXV+D +2MdlVEUCgYEA0h1yM5qJcAQQH5xFXK/eFF3DHeQNl10ugqiq8dF1+uFVodNhu/ZI +OGddhgxSrYDy7ryoZLGnZxcgrdxsfgfIHFOIp8sn9DO6wxfNQEBMGrWAXlgM+0js +EZ5FG/hHsZycM5/LXAncXmPDacu5AJ0UFv84iFahSsmaPR/FB3SdiO8CgYEAwno5 +eywaSdo2AWu/QeCtfN+Db9CmStjhHJY5NidppoeLcKwO5Jlh1DqbYvE38+SmUCeq +nZoXmj2EBsHU8xHY7U8pS0JHW8Uj+Ii6KxzMx1cdyUXy9bCmVVj4wtfaQIHdYruj +T7eD31NZ/sQHplsVT7EdTprVFPys7GPgy321/3MCgYEAxS25BFBb9fD6KJAAT7ED +Gd27w4tGbeuWQCuE8JX+v8dDEzBJoZjHwZbPH4Lk+8ntMLl+1bAaRxZfJomajtNC +qcKCleSCxBrfg0IM7eTpBo+Zve+njxGp6Aa9GDhxH26274Nf1imy0imRMvFp1feS +6Nnt9ZRGnOaAhigQQKThSaUCgYBVS9Y6N7Wv/o0BQoi4FBsDUeUL/a9x1H2nVBvz +rIWiDIEUAeLmUH+f3bSZSMMJrZdkQIGMbjE77Q8jB5Cmq4VBUB8EayVxEp4cO5ur +nQ4TwBnIVW2iZMAPXt58Vr/a2xqGW1XdeNfV83DdVI0mYXyPX1dDSpV6hvgxFf1a +QuC4EQKBgQCtapB1LkCJ0ro6BDK1uxyMd4/uJWR2Ke6vZD1P+MgUDCbIwBCecick +WUzTx9Uc8ZfRH8s3JAMz6f8XpJoxvwFVpDqOB5X1y/8TNo5kEooQB1BnwLPL169O +Pqi9SE06v7syvuXBbFRQFOxmGvK7jYi0G1VGuc7OcjDw9SRGENtTKQ== +-----END RSA PRIVATE KEY----- + +The public key in SPKI form: +$ openssl pkey -in key.pem -pubout +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn56hwS55y9JG5gXkTQLX +m/Q4HSJdP/kECgztMMQtqgiv+QdL0J5M7bQNbUK7ZhZt5pES5T0HjJcIENBvhXFz +UZ3rBOMp4yESFLWoSL0quL0DAaRX/ZuZqT+Ow6LPdkwlv1JpKh03ylqxCGbw1bIF +IEsFrp6QDndSPVI1ifd2QfYe+fdRQuF8emaGu50OKRSgziQB50JHKD0zRsh1cgUc +QTyGUiFj2ndFXw1APzylU2+ouYurmN3ZCrvcP2J/qgQdAzDYRQ/bq/v7LNYQc+Gu +d+EIzE3+9spybnWRi2aLrnGwwBCZs/bqc66waK0pzH8z/mDwbB2ZSIal6ARF0iWU +XQIDAQAB +-----END PUBLIC KEY----- + +The signing algorithm: + +$ openssl asn1parse -i < [ALGORITHM] + 0:d=0 hl=2 l= 65 cons: SEQUENCE + 2:d=1 hl=2 l= 9 prim: OBJECT :rsassaPss + 13:d=1 hl=2 l= 52 cons: SEQUENCE + 15:d=2 hl=2 l= 15 cons: cont [ 0 ] + 17:d=3 hl=2 l= 13 cons: SEQUENCE + 19:d=4 hl=2 l= 9 prim: OBJECT :sha256 + 30:d=4 hl=2 l= 0 prim: NULL + 32:d=2 hl=2 l= 28 cons: cont [ 1 ] + 34:d=3 hl=2 l= 26 cons: SEQUENCE + 36:d=4 hl=2 l= 9 prim: OBJECT :mgf1 + 47:d=4 hl=2 l= 13 cons: SEQUENCE + 49:d=5 hl=2 l= 9 prim: OBJECT :sha256 + 60:d=5 hl=2 l= 0 prim: NULL + 62:d=2 hl=2 l= 3 cons: cont [ 2 ] + 64:d=3 hl=2 l= 1 prim: INTEGER :20 +-----BEGIN ALGORITHM----- +MEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgw +DQYJYIZIAWUDBAIBBQCiAwIBIA== +-----END ALGORITHM----- + +-----BEGIN DATA----- +x/UnD8pyX5vRn1GajXzKPMXAeQJAKfO65RD5sCFA/iOJCOT2wY8HqJxofIaEZpsfHbK6+SUaPIK +frMtJMIThbsnijViGgHSl1iIWZ91uUo0W/iyfPbTPr2xNzoyEOa84zqqqnOLsrnvI9KWlXjv5bf +nNV1xPnLMnlRuM3+QIcWg= +-----END DATA----- + +The signature was generated with: +$ openssl dgst -sign key.pem -sha256 -sigopt rsa_padding_mode:pss \ + -sigopt rsa_pss_saltlen:32 < [DATA] > [SIGNATURE] + +Then the signature was wrapped in a BIT STRING. + +$ openssl asn1parse -i < [SIGNATURE] + 0:d=0 hl=4 l= 257 prim: BIT STRING +-----BEGIN SIGNATURE----- +A4IBAQAhgPL8PV86dM9W4p1s7IWu8+9oXpPnFgutfKffNrPRny+7zUmJFER/JUDB +7gnb4qiDRqKftRIpizyrZb0M4Vrhq1CyINHM1anqinZESRy8npVvhrYv4QiHZnYX +vXtDjgBg3Rw2DufTOKgxs+nX8a050aHsuMulTRCwR6NuHkChJlJfg6p0b1losgcL +jKlu7EqTUUkY7Mt0WyCobxIKGbgrSVJsjV8La6rPh3LpA3d9i0Ik1HkyM1w+7utn +h2eT/FKO8W1BtB8haiyuhatuZ1c/2uttLBSZa8hK/2W4YuomUEoWz8JIP9xXQkoq +u0P2zB7MXW5jPJwpUX0fKXqFNSry +-----END SIGNATURE-----
diff --git a/net/data/websocket/DIR_METADATA b/net/data/websocket/DIR_METADATA new file mode 100644 index 0000000..14e9636 --- /dev/null +++ b/net/data/websocket/DIR_METADATA
@@ -0,0 +1,12 @@ +# Metadata information for this directory. +# +# For more information on DIR_METADATA files, see: +# https://source.chromium.org/chromium/infra/infra/+/main:go/src/infra/tools/dirmd/README.md +# +# For the schema of this file, see Metadata message: +# https://source.chromium.org/chromium/infra/infra/+/main:go/src/infra/tools/dirmd/proto/dir_metadata.proto + +monorail { + component: "Blink>Network>WebSockets" +} +team_email: "blink-network-dev@chromium.org" \ No newline at end of file
diff --git a/net/data/websocket/OWNERS b/net/data/websocket/OWNERS index d5f5069..4392ef4 100644 --- a/net/data/websocket/OWNERS +++ b/net/data/websocket/OWNERS
@@ -1,5 +1 @@ ricea@chromium.org -yhirano@chromium.org - -# TEAM: blink-network-dev@chromium.org -# COMPONENT: Blink>Network>WebSockets
diff --git a/net/data/websocket/README b/net/data/websocket/README index f70eb41..80ee67f 100644 --- a/net/data/websocket/README +++ b/net/data/websocket/README
@@ -19,20 +19,24 @@ content::TitleWatcher. Used by WorkerTest.WebSocketSharedWorker. +- close_observer.html : A page that creates a WebSocket connection to + close-observer_wsh.py with role=observer and checks the contents of the + message that is returned. + Used by the SendCloseFrameWhenTabIsClosed browser test. + +- connect_and_be_observed.html : A page that creates a WebSocket connection to + close-observer_wsh.py with role=observed. + This file does NOT close the established connection. + Used by the SendCloseFrameWhenTabIsClosed browser test. + - connect_to.html : A page which makes a connection to the WebSocket server specified in the "url" parameter, eg. connect_to.html?url=ws://localhost/echo Sets the title to "PASS" if connection succeeds and "FAIL" otherwise. -- counted_connection.html : A page that creates a WebSocket connection - to count-connection_wsh. - This file does NOT close the established connection. - Used by SendCloseFrameWhenTabIsClosed. - -- count_connection.html : A page that creates a WebSocket connection - to count-connection_wsh and checks the number of open and closed - websocket connections to the handler. - Used by SendCloseFrameWhenTabIsClosed. +- check-origin.html : A page which checks the origin header of the WebSocket + opening handshake with check-origin_wsh.py. The page is expected to be + accessed via a file:// URL. - multiple-connections.html : Verify that HTTP connection limits are not applied to WebSockets. Used by WebSocketBrowserTest.SSLConnectionLimit. @@ -47,6 +51,9 @@ Used by kinds of PPAPI tests for WebSocket, ExtensionApiTest.WebSocket, and WorkerTest.WebSocketSharedWorker. +- close-immediately_wsh.py : A WebSocket URL handler that performs an immediate + clean close as soon as the connection is established. + - close_wsh.py : A WebSocket URL handler for testing outgoing close code and reason. Used by kinds of PPAPI tests for WebSocket. @@ -62,11 +69,13 @@ Used by WebSocketBrowserTest.WebSocketSplitSegments and WebSocketBrowserTest.SecureWebSocketSplitRecords. -- count-connection_wsh.py : counts the number of open and closed websocket - connections to this handler. - It sends the numbers after each connection establishment. - Used by SendCloseFrameWhenTabIsClosed. +- close-observer_wsh.py : enables observing the close of one WebSocket due to + the tab being closed from another page. + Used by the SendCloseFrameWhenTabIsClosed browser test. - protocol-test_wsh.py : A WebSocket URL handler for testing outgoing opening handshake protocol. Used by kinds of PPAPI tests for WebSocket. + +- check-origin_wsh.py : A WebSocket URL handler to echo back the origin header + used in the opening handshake. \ No newline at end of file
diff --git a/net/data/websocket/check-origin.html b/net/data/websocket/check-origin.html new file mode 100644 index 0000000..17cb554 --- /dev/null +++ b/net/data/websocket/check-origin.html
@@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html> +<head> +<title>test ws connection</title> +<script> + +const query = new URL(location.href).searchParams; + +async function test() { + try { + const port = query.get('port'); + const ws = new WebSocket(`ws://127.0.0.1:${port}/check-origin`); + const ev = await new Promise((resolve, reject) => { + ws.onmessage = resolve; + ws.onclose = reject; + }); + if (ev.data == 'file://') { + document.title = 'FILE'; + } else if (ev.data == 'null') { + document.title = 'NULL'; + } else { + document.title = 'FAIL'; + } + } catch (e) { + document.title = 'FAIL'; + } +} + +test(); + +</script> +</head> +</html>
diff --git a/net/data/websocket/check-origin_wsh.py b/net/data/websocket/check-origin_wsh.py new file mode 100644 index 0000000..ee8fb82 --- /dev/null +++ b/net/data/websocket/check-origin_wsh.py
@@ -0,0 +1,13 @@ +# Copyright 2021 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +from mod_pywebsocket import msgutil + + +def web_socket_do_extra_handshake(request): + pass # Always accept. + + +def web_socket_transfer_data(request): + msgutil.send_message(request, request.ws_origin)
diff --git a/net/data/websocket/close-code-and-reason_wsh.py b/net/data/websocket/close-code-and-reason_wsh.py index cb9f4f2..cdf1d4d 100644 --- a/net/data/websocket/close-code-and-reason_wsh.py +++ b/net/data/websocket/close-code-and-reason_wsh.py
@@ -1,4 +1,4 @@ -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -16,9 +16,9 @@ if line is None: return if line == '-': - data = '' + data = b'' elif line == '--': - data = 'X' + data = b'X' else: code, reason = line.split(' ', 1) data = struct.pack('!H', int(code)) + reason.encode('utf-8')
diff --git a/net/data/websocket/close-immediately_wsh.py b/net/data/websocket/close-immediately_wsh.py new file mode 100644 index 0000000..eb3e19e --- /dev/null +++ b/net/data/websocket/close-immediately_wsh.py
@@ -0,0 +1,11 @@ +# Copyright 2012 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + + +def web_socket_do_extra_handshake(_request): + pass # Always accept. + + +def web_socket_transfer_data(_request): + pass # Close immediately
diff --git a/net/data/websocket/close-observer_wsh.py b/net/data/websocket/close-observer_wsh.py new file mode 100644 index 0000000..6e4c60d --- /dev/null +++ b/net/data/websocket/close-observer_wsh.py
@@ -0,0 +1,76 @@ +# Copyright 2019 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +from six.moves.urllib import parse +from mod_pywebsocket import stream +import threading + + +cv = threading.Condition() +connected = False +close_code = None + + +def get_role(request): + """Look up the "role" query parameter in the URL.""" + query = request.ws_resource.split('?', 1) + if len(query) == 1: + raise LookupError('No query string found in URL') + param = parse.parse_qs(query[1]) + if 'role' not in param: + raise LookupError('No role parameter found in the query string') + return param['role'][0] + + +def be_observed(request): + global connected + with cv: + connected = True + # Wait for a Close frame + try: + request.ws_stream.receive_message() + except stream.ConnectionTerminatedException: + observe_close(1006) # "Abnormal Closure" + + +def be_observer(request): + with cv: + if not connected: + request.ws_stream.send_message('NOT CONNECTED', binary = False) + else: + while close_code is None: + cv.wait() + if close_code == 1001: # "Going Away" + request.ws_stream.send_message('OK', binary = False) + else: + request.ws_stream.send_message('WRONG CODE %d' % close_code, + binary = False) + request.ws_stream.close_connection() + + +def web_socket_do_extra_handshake(request): + pass + + +def web_socket_transfer_data(request): + role = get_role(request) + if role == 'observed': + be_observed(request) + elif role == 'observer': + be_observer(request) + else: + raise ValueError('Bad role "%s"' % role) + + +def web_socket_passive_closing_handshake(request): + if get_role(request) == 'observed': + observe_close(request.ws_close_code) + return request.ws_close_code, request.ws_close_reason + + +def observe_close(code): + global close_code + with cv: + close_code = code + cv.notify()
diff --git a/net/data/websocket/close-with-split-packet_wsh.py b/net/data/websocket/close-with-split-packet_wsh.py index 3bd5b58..58ffe5d 100644 --- a/net/data/websocket/close-with-split-packet_wsh.py +++ b/net/data/websocket/close-with-split-packet_wsh.py
@@ -1,4 +1,4 @@ -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file.
diff --git a/net/data/websocket/close_observer.html b/net/data/websocket/close_observer.html new file mode 100644 index 0000000..759f81b --- /dev/null +++ b/net/data/websocket/close_observer.html
@@ -0,0 +1,30 @@ +<!doctype html> +<title>Observe the connection from a closed tab "Going Away"</title> +<script> +'use strict'; + +let protocol = location.protocol.replace('http', 'ws'); +let url = protocol + '//' + location.host + '/close-observer?role=observer'; + +// Do connection test. +let ws = new WebSocket(url); + +const id = setTimeout(() => { + console.log('close_observer.html had timeout'); + document.title = 'FAIL'; +}, 3000); + +ws.onmessage = e => { + clearTimeout(id); + console.log('close_observer.html got message: ' + e.data); + document.title = (e.data === 'OK' ? 'PASS' : 'FAIL'); + ws.onclose = null; +} + +ws.onclose = () => { + clearTimeout(id); + console.log('close_observer.html saw close with no message'); + document.title = 'FAIL'; +} + +</script>
diff --git a/net/data/websocket/close_wsh.py b/net/data/websocket/close_wsh.py index 741effa..60f26c7 100644 --- a/net/data/websocket/close_wsh.py +++ b/net/data/websocket/close_wsh.py
@@ -1,7 +1,9 @@ -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import six + _GOODBYE_MESSAGE = u'Goodbye' @@ -14,7 +16,7 @@ line = request.ws_stream.receive_message() if line is None: return - if isinstance(line, unicode): + if isinstance(line, six.text_type): request.ws_stream.send_message(line, binary=False) if line == _GOODBYE_MESSAGE: return
diff --git a/net/data/websocket/connect_and_be_observed.html b/net/data/websocket/connect_and_be_observed.html new file mode 100644 index 0000000..e4a0155 --- /dev/null +++ b/net/data/websocket/connect_and_be_observed.html
@@ -0,0 +1,19 @@ +<!doctype html> +<title>This tab will have its connection observed</title> +<script> +'use strict'; + +let protocol = location.protocol.replace('http', 'ws'); +let url = protocol + '//' + location.host + '/close-observer?role=observed'; + +window.ws = new WebSocket(url); +ws.onopen = () => { + document.title = 'CONNECTED'; + ws.onclose = null; +}; +ws.onclose = () => { + document.title = 'CLOSED'; +}; + +// Leave the connection open. +</script>
diff --git a/net/data/websocket/connect_check.html b/net/data/websocket/connect_check.html index 1efc604..8e8f317 100644 --- a/net/data/websocket/connect_check.html +++ b/net/data/websocket/connect_check.html
@@ -22,6 +22,7 @@ reject(); } }; + worker.onerror = reject; // Start the worker. worker.postMessage('');
diff --git a/net/data/websocket/connect_to.html b/net/data/websocket/connect_to.html index 05c653f..8a6d782 100644 --- a/net/data/websocket/connect_to.html +++ b/net/data/websocket/connect_to.html
@@ -29,6 +29,17 @@ document.title = 'FAIL'; } +ws.onmessage = function(evt) +{ + domAutomationController.send(evt.data); +} + +ws.onerror = function(evt) +{ + console.error(`WebSocket error: '${evt.message}'`); +} + + </script> </head> </html>
diff --git a/net/data/websocket/count-connection_wsh.py b/net/data/websocket/count-connection_wsh.py deleted file mode 100644 index aa1659c..0000000 --- a/net/data/websocket/count-connection_wsh.py +++ /dev/null
@@ -1,26 +0,0 @@ -# Copyright 2014 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -numOpenConnections = 0 -numClosedConnections = 0 - - -def web_socket_do_extra_handshake(request): - global numOpenConnections - numOpenConnections += 1 - - -def web_socket_transfer_data(request): - request.ws_stream.send_message('open: %d, closed: %d' % - (numOpenConnections, numClosedConnections), binary=False) - # Just waiting... - request.ws_stream.receive_message() - - -def web_socket_passive_closing_handshake(request): - global numOpenConnections - global numClosedConnections - numOpenConnections -= 1 - numClosedConnections += 1 - return (1000, '')
diff --git a/net/data/websocket/count_connection.html b/net/data/websocket/count_connection.html deleted file mode 100644 index b523a47..0000000 --- a/net/data/websocket/count_connection.html +++ /dev/null
@@ -1,22 +0,0 @@ -<!doctype html> -<html> -<head> -<title>Connect to a WebSocket server</title> -<script type="text/javascript"> -var protocol = location.protocol.replace('http', 'ws'); -var url = protocol + '//' + location.host + '/count-connection'; - -// Do connection test. -var ws = new WebSocket(url); - -ws.onmessage = function(e) { - document.title = (e.data === 'open: 1, closed: 1' ? 'PASS' : 'FAIL'); -} - -ws.onclose = function() { - document.title = 'FAIL'; -}; - -</script> -</head> -</html>
diff --git a/net/data/websocket/counted_connection.html b/net/data/websocket/counted_connection.html deleted file mode 100644 index bb53ec1..0000000 --- a/net/data/websocket/counted_connection.html +++ /dev/null
@@ -1,19 +0,0 @@ -<!doctype html> -<html> -<head> -<title>Connect to a WebSocket server</title> -<script type="text/javascript"> -var protocol = location.protocol.replace('http', 'ws'); -var url = protocol + '//' + location.host + '/count-connection'; -var ws = new WebSocket(url); - -ws.onopen = function() { - document.title = 'CONNECTED'; -}; - -ws.onclose = function() { - document.title = 'CLOSED'; -}; -</script> -</head> -</html>
diff --git a/net/data/websocket/echo-request-headers_wsh.py b/net/data/websocket/echo-request-headers_wsh.py index 89aa28e..7317e23 100644 --- a/net/data/websocket/echo-request-headers_wsh.py +++ b/net/data/websocket/echo-request-headers_wsh.py
@@ -1,4 +1,4 @@ -# Copyright (c) 2014 The Chromium Authors. All rights reserved. +# Copyright 2014 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # @@ -6,15 +6,20 @@ # back to the client. In |headers_in|, the keys are converted to lower-case, # while the original case is retained for the values. - import json +from mod_pywebsocket import msgutil def web_socket_do_extra_handshake(request): - pass + pass def web_socket_transfer_data(request): - request.ws_stream.send_message(json.dumps(dict(request.headers_in.items()))) - # Wait for closing handshake - request.ws_stream.receive_message() + # Since python 3 does not lowercase the dictionary key, manually lower all + # keys to maintain python 2/3 compatibility + lowered_dict = { + header.lower(): value for header, value in request.headers_in.items() + } + msgutil.send_message(request, json.dumps(lowered_dict)) + # Wait for closing handshake + request.ws_stream.receive_message()
diff --git a/net/data/websocket/echo-with-no-extension_wsh.py b/net/data/websocket/echo-with-no-extension_wsh.py index a7dca01..def5112 100644 --- a/net/data/websocket/echo-with-no-extension_wsh.py +++ b/net/data/websocket/echo-with-no-extension_wsh.py
@@ -1,7 +1,9 @@ -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import six + _GOODBYE_MESSAGE = u'Goodbye' @@ -14,7 +16,7 @@ line = request.ws_stream.receive_message() if line is None: return - if isinstance(line, unicode): + if isinstance(line, six.text_type): request.ws_stream.send_message(line, binary=False) if line == _GOODBYE_MESSAGE: return
diff --git a/net/data/websocket/header-continuation_wsh.py b/net/data/websocket/header-continuation_wsh.py index d4a94f2..d059226 100644 --- a/net/data/websocket/header-continuation_wsh.py +++ b/net/data/websocket/header-continuation_wsh.py
@@ -1,4 +1,4 @@ -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # @@ -7,18 +7,18 @@ # It is used by test case WebSocketEndToEndTest.HeaderContinuations. from mod_pywebsocket import handshake -from mod_pywebsocket.handshake.hybi import compute_accept +from mod_pywebsocket.handshake.hybi import compute_accept_from_unicode def web_socket_do_extra_handshake(request): - accept = compute_accept(request.headers_in['Sec-WebSocket-Key'])[0] - message = ('HTTP/1.1 101 Switching Protocols\r\n' - 'Upgrade: websocket\r\n' - 'Connection: Upgrade\r\n' - 'Sec-WebSocket-Accept: %s\r\n' - 'Sec-WebSocket-Extensions: permessage-deflate;\r\n' - ' server_max_window_bits=10\r\n' - '\r\n' % accept) + accept = compute_accept_from_unicode(request.headers_in['Sec-WebSocket-Key']) + message = (b'HTTP/1.1 101 Switching Protocols\r\n' + b'Upgrade: websocket\r\n' + b'Connection: Upgrade\r\n' + b'Sec-WebSocket-Accept: %s\r\n' + b'Sec-WebSocket-Extensions: permessage-deflate;\r\n' + b' server_max_window_bits=10\r\n' + b'\r\n' % accept) request.connection.write(message) # Prevent pywebsocket from sending its own handshake message. raise handshake.AbortedByUserException('Close the connection')
diff --git a/net/data/websocket/protocol-test_wsh.py b/net/data/websocket/protocol-test_wsh.py index 4dfdb17..8670b77 100644 --- a/net/data/websocket/protocol-test_wsh.py +++ b/net/data/websocket/protocol-test_wsh.py
@@ -1,16 +1,16 @@ -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -import cgi from mod_pywebsocket import msgutil +from six.moves.urllib import parse def web_socket_do_extra_handshake(request): r = request.ws_resource.split('?', 1) if len(r) == 1: return - param = cgi.parse_qs(r[1]) + param = parse.parse_qs(r[1]) if 'protocol' in param: request.ws_protocol = param['protocol'][0]
diff --git a/net/data/websocket/set-hsts_wsh.py b/net/data/websocket/set-hsts_wsh.py index c78a82a..6901b6c 100644 --- a/net/data/websocket/set-hsts_wsh.py +++ b/net/data/websocket/set-hsts_wsh.py
@@ -1,4 +1,4 @@ -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. #
diff --git a/net/data/websocket/trailing-whitespace_wsh.py b/net/data/websocket/trailing-whitespace_wsh.py index 1e65155..426c040 100644 --- a/net/data/websocket/trailing-whitespace_wsh.py +++ b/net/data/websocket/trailing-whitespace_wsh.py
@@ -1,4 +1,4 @@ -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # @@ -7,17 +7,17 @@ # It is used by test case WebSocketEndToEndTest.TrailingWhitespace. from mod_pywebsocket import handshake -from mod_pywebsocket.handshake.hybi import compute_accept +from mod_pywebsocket.handshake.hybi import compute_accept_from_unicode def web_socket_do_extra_handshake(request): - accept = compute_accept(request.headers_in['Sec-WebSocket-Key'])[0] - message = ('HTTP/1.1 101 Switching Protocols\r\n' - 'Upgrade: websocket\r\n' - 'Connection: Upgrade\r\n' - 'Sec-WebSocket-Accept: %s\r\n' - 'Sec-WebSocket-Protocol: sip \r\n' - '\r\n' % accept) + accept = compute_accept_from_unicode(request.headers_in['Sec-WebSocket-Key']) + message = (b'HTTP/1.1 101 Switching Protocols\r\n' + b'Upgrade: websocket\r\n' + b'Connection: Upgrade\r\n' + b'Sec-WebSocket-Accept: %s\r\n' + b'Sec-WebSocket-Protocol: sip \r\n' + b'\r\n' % accept) request.connection.write(message) # Prevent pywebsocket from sending its own handshake message. raise handshake.AbortedByUserException('Close the connection')
diff --git a/net/data/websocket/truncated-headers_wsh.py b/net/data/websocket/truncated-headers_wsh.py index 70ce2f2..f511c23 100644 --- a/net/data/websocket/truncated-headers_wsh.py +++ b/net/data/websocket/truncated-headers_wsh.py
@@ -1,4 +1,4 @@ -# Copyright 2015 The Chromium Authors. All rights reserved. +# Copyright 2015 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -6,10 +6,10 @@ def web_socket_do_extra_handshake(request): - msg = ('HTTP/1.1 101 Switching Protocols\r\n' - 'Upgrade: websocket\r\n' - 'Connection: Upgrade\r\n' - 'Sec-WebSocket-Accept: 3rfd') + msg = (b'HTTP/1.1 101 Switching Protocols\r\n' + b'Upgrade: websocket\r\n' + b'Connection: Upgrade\r\n' + b'Sec-WebSocket-Accept: 3rfd') request.connection.write(msg) # Prevent pywebsocket from sending its own handshake message. raise handshake.AbortedByUserException('Close the connection')
diff --git a/net/data/websocket/websocket_worker_simple.js b/net/data/websocket/websocket_worker_simple.js index 37e3be8..eb0f0e9 100644 --- a/net/data/websocket/websocket_worker_simple.js +++ b/net/data/websocket/websocket_worker_simple.js
@@ -1,4 +1,4 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file.